Patents by Inventor Gary D. Huber
Gary D. Huber has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20140047133Abstract: A system, method, and computer-readable medium are disclosed for entitling the implementation of a feature associated with a device after it is manufactured. A feature entitlement management system receives a device's unique identifier, which is then processed to determine which features associated with the device are available for implementation. Once determined, the available features are provided to the user of the device, who in turn selects a feature for implementation. A feature entitlement is then generated by performing late binding entitlement operations to associate the selected feature's corresponding entitlement data with the device's unique identifier. The resulting feature entitlement is then is processed to implement the selected feature.Type: ApplicationFiled: August 9, 2012Publication date: February 13, 2014Inventors: Clint H. O'Connor, Gary D. Huber, James W. Clardy, Michael Haze
-
Patent number: 8635264Abstract: Information handling systems personalized by addition of a physical component, such as lid having an emblem that attaches to a portable information handling system, have software associated with the physical component automatically applied by interacting with an entitlement network location. An identifier associated with the physical component is automatically read by the information handling system and sent to the entitlement network location to retrieve entitlements for the use of software at the information handling system.Type: GrantFiled: December 9, 2011Date of Patent: January 21, 2014Assignee: Dell Products L.P.Inventors: Clint H. O'Connor, Gary D. Huber
-
Patent number: 8615446Abstract: 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.Type: GrantFiled: April 24, 2012Date of Patent: December 24, 2013Assignee: Dell Products L.P.Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze, William A. Curtis
-
Patent number: 8548919Abstract: 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.Type: GrantFiled: January 29, 2010Date of Patent: October 1, 2013Assignee: Dell Products L.P.Inventors: Yuan-Chang Lo, Clint H. O'Connor, David Konetski, Gary D. Huber, Neeraj Srivastava, Shree A. Dandekar, Michael Haze, William A. Curtis
-
Publication number: 20130151583Abstract: Information handling systems personalized by addition of a physical component, such as lid having an emblem that attaches to a portable information handling system, have software associated with the physical component automatically applied by interacting with an entitlement network location. An identifier associated with the physical component is automatically read by the information handling system and sent to the entitlement network location to retrieve entitlements for the use of software at the information handling system.Type: ApplicationFiled: December 9, 2011Publication date: June 13, 2013Inventors: Clint H. O'Connor, Gary D. Huber
-
Patent number: 8429641Abstract: 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.Type: GrantFiled: February 2, 2010Date of Patent: April 23, 2013Assignee: Dell Products L.P.Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze, William A. Curtis
-
Publication number: 20120233706Abstract: 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.Type: ApplicationFiled: March 8, 2011Publication date: September 13, 2012Applicant: DELL PRODUCTS L.P.Inventors: Clint H. O'Connor, Gary D. Huber
-
Publication number: 20120209736Abstract: 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.Type: ApplicationFiled: April 24, 2012Publication date: August 16, 2012Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze, William A. Curtis
-
Patent number: 8170783Abstract: 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.Type: GrantFiled: March 16, 2010Date of Patent: May 1, 2012Assignee: Dell Products L.P.Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze, William A. Curtis
-
Patent number: 8082341Abstract: A system and method is disclosed that allows ActiveX functionality to be conditionally invoked by a non-ActiveX-enabled browser, such as those based on Mozilla technology, through the implementation of user-defined controls to mitigate system security vulnerability. ActiveX controls can be identified from within a Mozilla-based browser and the user can be presented with a choice of actions instead of ActiveX controls being automatically downloaded and activated by a browser extension such as E View. By referencing one or more user-definable lists containing domains, URLs, and ActiveX controls along with their respective attributes the method of the invention allows a user to specify the preferred behavior of a non-IE browser when attempting to render Web pages containing ActiveX controls.Type: GrantFiled: March 30, 2006Date of Patent: December 20, 2011Assignee: Dell Products L.P.Inventors: William D. Nix, Mark K. Anderson, Gary D. Huber, James M. Totton
-
Publication number: 20110296156Abstract: 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.Type: ApplicationFiled: May 28, 2010Publication date: December 1, 2011Applicant: Dell Products, LPInventors: Shree Dandekar, Frank H. Molsberry, Gary D. Huber, Neeraj Srivastava, Yuan-Chang Lo
-
Publication number: 20110231281Abstract: 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.Type: ApplicationFiled: March 16, 2010Publication date: September 22, 2011Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze, William A. Curtis
-
Publication number: 20110191765Abstract: 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.Type: ApplicationFiled: January 29, 2010Publication date: August 4, 2011Inventors: Yuan-Chang Lo, Clint H. O'Connor, David Konetski, Gary D. Huber, Neeraj Srivastava, Shree A. Dandekar, Michael Haze, William A. Curtis
-
Publication number: 20110191476Abstract: 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.Type: ApplicationFiled: February 2, 2010Publication date: August 4, 2011Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze, William A. Curtis
-
Publication number: 20110191863Abstract: 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.Type: ApplicationFiled: January 29, 2010Publication date: August 4, 2011Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze, William A. Curtis, Brian Decker, Frank Molsberry, Subramanian Ganesan
-
Publication number: 20110178887Abstract: 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.Type: ApplicationFiled: January 15, 2010Publication date: July 21, 2011Inventors: Clint H. O'Connor, Gary D. Huber, William A. Curtis
-
Publication number: 20110178888Abstract: 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.Type: ApplicationFiled: January 15, 2010Publication date: July 21, 2011Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze, William A. Curtis
-
Publication number: 20110178886Abstract: 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.Type: ApplicationFiled: January 15, 2010Publication date: July 21, 2011Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze, William A. Curtis
-
Publication number: 20110063994Abstract: 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.Type: ApplicationFiled: September 15, 2009Publication date: March 17, 2011Inventors: William Nix, Carlton Andrews, Gary D. Huber, Yuan-Chang Lo
-
Patent number: 7693596Abstract: Processing components to manufacture information handling systems have build-to-order integrated circuits with plural selectively-enabled features set at the information handling system manufacture location. For instance, fuses integrated in the integrated circuits are selectively blown at the information handling system manufacture location to permanently disable features so that the processing components have a desired configuration. As another example, feature enable or disable states are programmed in flash incorporated in the integrated circuit, with the flash programmability subsequently disabled to permanently set the features so that the processing components have a desired configuration. Features are set with keys provided by the processing component manufacturer to track the information handling system manufacturer's use of the features.Type: GrantFiled: December 14, 2005Date of Patent: April 6, 2010Assignee: Dell Products L.P.Inventors: William F. Sauber, Gary D. Huber