| Patent application number | Description | Published |
| 20090063754 | COMBINED PARALLEL/SERIAL STATUS REGISTER READ - Methods and devices are disclosed, such as those involving a solid state memory device that includes a status register configured to be read with a combined parallel and serial read scheme. One such solid state memory includes a status register configured to store a plurality of bits indicative of status information of the memory. One such method of providing status information in the memory device includes providing the status information of a memory device in a parallel form. The method also includes providing the status information in a serial form after providing the status information in a parallel form in response to receiving at least one read command. | 03-05-2009 |
| 20090091986 | CIRCUITS, DEVICES, SYSTEMS, AND METHODS OF OPERATION FOR A LINEAR OUTPUT DRIVER - Embodiments are described for an output driver circuit capable of maintaining a substantially constant output impedance across a wide range of output voltages. The driver circuit includes a pull-up circuit and a pull-down circuit, each having two or more current paths that either source currents to or sink currents from the output node. The addition of the third current path provides additional current such that the sum of the total currents have a magnitude that changes linearly as the output voltage at the output node is being driven. | 04-09-2009 |
| 20100332774 | COMBINED PARALLEL/SERIAL STATUS REGISTER READ - Methods and devices are disclosed, such as those involving a solid state memory device that includes a status register configured to be read with a combined parallel and serial read scheme. One such solid state memory includes a status register configured to store a plurality of bits indicative of status information of the memory. One such method of providing status information in the memory device includes providing the status information of a memory device in a parallel form. The method also includes providing the status information in a serial form after providing the status information in a parallel form in response to receiving at least one read command. | 12-30-2010 |
| 20120057418 | MEMORIES AND METHODS FOR SHARING A SIGNAL NODE FOR THE RECEIPT AND PROVISION OF NON-DATA SIGNALS - Memories and methods for providing and receiving non-data signals at a signal node are disclosed. One such memory includes first and second signal nodes, and first and second signal buffer. The first signal buffer is configured to be operative responsive to a first data strobe signal and further configured to be operative responsive to a non-data signal. The second signal buffer is configured to be operative responsive to a second data strobe signal. An example first data strobe signal is a read data strobe signal provided by the memory. In another example, the first data strobe signal is a write data strobe signal received by the memory. Examples of non-data signals include a data mask signal, data valid signal, error correction signal, as well as other signals. | 03-08-2012 |
| Patent application number | Description | Published |
| 20090109984 | WIRELESS DEVICE WITH FLASH CACHE AND BOOT FROM DOCK - A device is docked to a docking station. The docking station is coupled to a wired network. Code is obtained through the wired network. The code is executed on the device to enable the device to couple to a wireless network. | 04-30-2009 |
| 20110063994 | Secure And Rapid Networking Configuration Of Information Handling Systems And Peripherals - A near field communication device, such as an RFID wand, transmits network configuration information to non-volatile memory of a networking device while the networking device is powered down, and even packaged at a retail store. The networking device powers up, reads the network configuration information, and applies the network configuration to automatically interface the networking device with a wireless network. | 03-17-2011 |
| 20110178886 | System and Method for Manufacturing and Personalizing Computing Devices - A system, method, and computer-readable medium are disclosed for separating the installation of an operating system from the fulfillment, installation, and entitlement of other digital assets. Information associated with the purchase of a system and digital assets to be processed by the system is received, including the system's unique system identifier. The unique system identifier is associated with the digital assets to generate digital assets entitlement data. A personalization agent installed on the system determines the system's unique system identifier and automatically downloads the purchased digital assets, which comprises an operating system (OS), and their associated digital assets entitlement data. Once downloaded, the personalization agent uses the digital assets entitlement data to first install the OS according to any restrictions imposed by the OS manufacturer, and then the remaining digital assets, on the system, which is then entitled to process the installed digital assets. | 07-21-2011 |
| 20110178887 | System and Method for Separation of Software Purchase from Fulfillment - A system, method, and computer-readable medium are disclosed for separating the purchase of digital assets from their fulfillment. Information associated with the purchase of a system and digital assets to be processed by the system is received, including the system's unique system identifier. The unique system identifier is associated with the digital assets to generate digital assets entitlement data. A personalization agent installed on the system determines the system's unique system identifier and automatically downloads the purchased digital assets and their associated digital assets entitlement data. Once downloaded, the personalization agent uses the digital assets entitlement data to install the purchased digital assets on the system, thereby entitling the system to process the installed digital assets. | 07-21-2011 |
| 20110178888 | System and Method for Entitling Digital Assets - A system, method, and computer-readable medium are disclosed for managing the entitlement of digital assets. System identifier data associated with a target system, including its unique system identifier, is received, along with digital assets selection data corresponding to digital assets data to be processed by the target system. The system identifier data is processed with the digital assets selection data to generate digital assets entitlement data. The digital assets data and the digital assets entitlement data is then provided to a personalization agent associated with the target system. In turn, the personalization agent processes the digital assets entitlement data and the digital assets data for installation on the target system, thereby entitling the system to process the installed digital assets data. | 07-21-2011 |
| 20110191476 | System and Method for Migration of Digital Assets - A system, method, and computer-readable medium are disclosed for automatically migrating entitled digital assets from a source system to the target system. A first personalization agent is installed on a target system. A first set of digital assets entitlement data is provided along with an associated first set of digital assets data, which is then installed on the target system by the first personalization agent. A second set of digital assets entitlement data associated with a second set of digital assets data installed on a source system is determined by a second personalization agent. The second set of digital assets entitlement data is disassociated from the second set of system identifier data and then associated with the first set of system identifier data. The second set of digital assets is then installed the target system by the first personalization agent. | 08-04-2011 |
| 20110191765 | System and Method for Self-Provisioning of Virtual Images - A system, method, and computer-readable medium are disclosed for automatically provisioning a virtual image on a target system. A service operating system comprising a virtual machine monitor and a personalization agent is installed on a target system. A set of digital assets entitlement data is provided along with an associated set of digital assets data contained in a virtual software image, which is then installed on the target system by the personalization agent. | 08-04-2011 |
| 20110191863 | System and Method for Identifying Systems and Replacing Components - A system, method, and computer-readable medium are disclosed for managing a system's entitlement to digital assets when the system's components are replaced. A unique system identifier, comprising the unique identifiers of predetermined system components, is associated with digital assets data to generate digital assets entitlement data, which in turn entitles the system to process the digital assets data. The digital assets entitlement is perpetuated when a first unique system component identifier is replaced with a second unique system component identifier. | 08-04-2011 |
| 20110231281 | System and Method for Handling Software Activation in Entitlement - A system, method, and computer-readable medium are disclosed for separating the purchase of digital assets from their fulfillment and activation. Digital assets purchase information comprising digital assets identifier information and activation key data, and system identifier information comprising system identifier data, is received. The purchase information and the system identifier information are processed to generate digital assets activation request data, which is then processed by the provider of the digital assets to generate digital assets activation data. Associated digital assets data is provided with the digital assets activation data and then processed with the purchase transaction data to generate digital assets entitlement data. A personalization agent associated with a target system automatically downloads the purchased digital assets and associated digital assets entitlement data, which is used to install the digital assets, thereby entitling the system to process the installed digital assets. | 09-22-2011 |
| 20110296156 | System and Method for Secure Client Hosted Virtualization in an Information Handling System - A client hosted virtualization system (CHVS) includes a processor and non-volatile memory with BIOS code and virtualization manager code. The virtualization manager initializes the CHVS, authenticates a virtual machine image and launches the virtual machine based on the image. The CHVS is configurable to execute the BIOS or the virtualization manager. A client system update network includes a client update system and a CHVS with a processor, a security processor, and non-volatile memory with BIOS code and virtualization manager code that initializes the CHVS, authenticates a virtual machine image and launches a virtual machine based on the image. The CHVS is configurable to execute the BIOS or the virtualization manager. The client update system receives updates and sends them to the CHVS. The CHVS authenticates the updates with the security processor, and overwrites the non-volatile memory with the updates. | 12-01-2011 |
| 20120209736 | System and Method for Handling Software Activation in Entitlement - A system, method, and computer-readable medium are disclosed for separating the purchase of digital assets from their fulfillment and activation. Digital assets purchase information comprising digital assets identifier information and activation key data, and system identifier information comprising system identifier data, is received. The purchase information and the system identifier information are processed to generate digital assets activation request data, which is then processed by the provider of the digital assets to generate digital assets activation data. Associated digital assets data is provided with the digital assets activation data and then processed with the purchase transaction data to generate digital assets entitlement data. A personalization agent associated with a target system automatically downloads the purchased digital assets and associated digital assets entitlement data, which is used to install the digital assets, thereby entitling the system to process the installed digital assets. | 08-16-2012 |
| 20120233706 | System and Method for Secure Licensing for an Information Handling System - Systems and methods for reducing problems and disadvantages associated with traditional approaches to secure licensing for an information handling system are provided. In accordance with additional embodiments of the present disclosure, a method may include: (i) booting an information handling system to an operating system stored on a memory of a secure licensing device coupled to a port of the information handling system; (ii) establishing a secure wireless network connection between the secure licensing device and a licensing server; (iii) retrieving information regarding one or more hardware components of the information handling system; (iv) retrieving a license key for a software program associated with information handling system from the licensing server; (v) generating a unique marker binding the license key to the one or more hardware components; and (vi) storing the unique marker on the information handling system. | 09-13-2012 |
| Patent application number | Description | Published |
| 20100031255 | Modular Virtual Machine Server - A simple to customize IT infrastructure architecture. The IT infrastructure architecture includes a general-purpose virtualized architecture platform. The IT infrastructure architecture is well suited for delivering simple pre-packaged software solutions to the small business segment as plug and play type appliances. In certain preferred embodiments, the IT infrastructure architecture includes a virtual appliance memory device such as a virtual appliance universal serial bus (USB) key. The IT infrastructure architecture uses embedded server virtualization technology to host business applications as a virtual appliance. | 02-04-2010 |
| 20100191891 | Combination Personal Data Assistant and Personal Computing System Dynamic Memory Reclamation - In order to continually receive messages in a dual personal computer system (PC) and personal digital assistant system (PDA) computer architecture, the PC system is deactivated to conserve battery power while the PDA continues to receive messages. As PDA memory is filled with messages, messages that are synchronized and archived with the PC system are deleted and space is freed for incoming messages. When new and non-synchronized messages completely fill the PDA memory array, the PC system is reactivated or the user is informed. | 07-29-2010 |
| 20100259486 | System And Method For Secure Gesture Information Handling System Communication - A secured communication channel is established between two or more information handling systems by defining attributes for encrypting information with physical inputs made at touch devices of the information handling systems. Inputting the physical gesture at a touch device of each information handling system allows evaluation of one or more attributes at each information handling system so that the shared secret of the physical gesture form the basis for encrypted communications. The touch device includes touch screens or touch pads and the attributes include gesture speed, plural distinct gesture touch points, movement of touch points relative to each other, or other attributes that are determinable from physical gesture inputs at each information handling system. | 10-14-2010 |
| 20120254106 | Combination Personal Data Assistant and Personal Computing System Dynamic Memory Reclamation - In order to continually receive messages in a dual personal computer system (PC) and personal digital assistant system (PDA) computer architecture, the PC system is deactivated to conserve battery power while the PDA continues to receive messages. As PDA memory is filled with messages, messages that are synchronized and archived with the PC system are | 10-04-2012 |
| Patent application number | Description | Published |
| 20090283255 | STROKABLE LINER HANGER - A strokable liner hanger including a liner hanger having one of a polished outside surface and a seal disposed at an outside surface thereof, and a production casing having one of a polished inside surface and a seal. The production casing being complementary to the liner hanger. A strokable liner hanger arrangement in a wellbore including a production casing having one of a polished bore and a seal and a liner hanger in operable communication with the production casing. The liner hanger having one of a polished bore and a seal and being the opposite of the production casing. A method for completing a wellbore with a strokable liner hanger arrangement. | 11-19-2009 |
| 20090283278 | STROKABLE LINER HANGER - A strokable liner hanger including a liner hanger; one of a slide seal and a casing seal sub disposed adjacent the liner hanger; the other of the slide seal and the casing seal sub disposed adjacent the one of the slide seal and the casing seal sub and a method for completing a wellbore. | 11-19-2009 |
| 20090314499 | Downhole Shut Off Assembly for Artificially Lifted Wells - A multi-string well has an electric submersible pump (ESP) that can be removed without killing the well. A slotted liner is sealingly secured externally to casing and internally to a guide string that remains in the wellbore when the ESP is removed. A ported sub is part of the guide string and a concentric screen that can have instruments that moves relatively to the guide string can selectively allow flow in an annulus between them and to the ported sub or that annulus between the guide and concentric strings can be blocked off by manipulation of the concentric string to close the ported sub. With the lower portion of the well now blocked off, the wellhead can be removed so that the ESP can come out with the production string. The device has particular application to steam assisted gravity drainage (SAGD) systems as well as other downhole applications. | 12-24-2009 |
| 20110016998 | SPIRAL BODY LOCK AND METHOD - A spiral body lock including a mandrel; a sleeve; and at least one of the mandrel and sleeve including a male component, the other of the mandrel and the sleeve including a recess receptive to the male component at least one of the recess and the male component being helically configured and method. | 01-27-2011 |
| 20120211223 | SAND SCREEN, EXPANDABLE SCREEN AND METHOD OF MAKING - An expandable screen includes, a body constructed of one or more strands of a shape memory material randomly distributed in a mat structure, the body is stable at a first volume and expandable to a second volume upon a change in environment. | 08-23-2012 |
| 20120211226 | SCREEN, METHOD OF EXPANDING A SCREEN AND METHOD OF CONFORMING A SCREEN TO A BOREHOLE - A screen includes, a body having a permeable material with energy stored therein configured to change the body from a first volume to a second volume, and a binder in operable communication with the body configured to retain the body in the first volume until the binder is weakened sufficiently for the energy stored within the body to overcome the binder and allow the body to change from the first volume toward the second volume. | 08-23-2012 |
| 20120211413 | CONFORMABLE SCREEN, SHAPE MEMORY STRUCTURE AND METHOD OF MAKING THE SAME - A shape memory structure includes, an elastic material, and a viscoelastic material commingled with the elastic material. The shape memory structure is reformable from a first shape to a second shape upon exposure to a change in environment that softens the viscoelastic material thereby allowing the shape memory structure to creep under stress stored in the elastic material. | 08-23-2012 |
| 20120213979 | POLYMERIC COMPONENT AND METHOD OF MAKING - A method of making a polymeric component includes, extruding one or more strands of a polymer, halting curing of the one or more strands, forming a mat with the extruded one or more strands, bonding the one or more strands to one another at points of contact therebetween, and curing the one or more strands. | 08-23-2012 |