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).

  • Patent number: 10387927
    Abstract: 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: Grant
    Filed: January 15, 2010
    Date of Patent: August 20, 2019
    Assignee: Dell Products L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze, William A. Curtis
  • Patent number: 9940200
    Abstract: A storage device failure recovery system includes a storage IHS and a user IHS coupled together over a network. The user IHS includes a storage system having a storage device, and a storage repair function that periodically provides a storage device image over the network to the storage IHS using data from the storage device. The storage repair function detects a failure of the storage device and streams an operating system on the user IHS using the storage device image stored on the storage IHS. While streaming the operating system on the user IHS using the storage device image stored on the storage IHS, the storage repair function analyzes the failure of the storage device, determines a storage system failure recovery procedure, and performs the storage system failure recovery procedure to restore the storage system while a user remains productive on the user IHS via the streamed operating system.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: April 10, 2018
    Assignee: Dell Products L.P.
    Inventors: Carlton A. Andrews, Gary D. Huber, Yuan-Chang Lo, Todd Swierk
  • Patent number: 9922312
    Abstract: 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: Grant
    Filed: December 13, 2013
    Date of Patent: March 20, 2018
    Assignee: DELL PRODUCTS L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze
  • Patent number: 9779219
    Abstract: 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: Grant
    Filed: August 9, 2012
    Date of Patent: October 3, 2017
    Assignee: Dell Products L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber, James W. Clardy, Michael Haze
  • Patent number: 9455965
    Abstract: 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: Grant
    Filed: September 15, 2009
    Date of Patent: September 27, 2016
    Assignee: Dell Products L.P.
    Inventors: William Nix, Carlton Andrews, Gary D. Huber, Yuan-Chang Lo
  • Patent number: 9421464
    Abstract: A personal gaming system includes a home network router and a gaming host operable to request a bandwidth allocation from the home network router, the bandwidth allocation being associated with a multimedia stream between the gaming host and a client system, and provide the multimedia stream to the home network router for routing to the client system, where the multimedia stream is within the bandwidth allocation. The home network router is operable to receive the request for the bandwidth allocation from the gaming host, determine whether an available bandwidth for data traffic between the gaming host and the client system is greater than the bandwidth allocation, and if so to allocate the bandwidth allocation for data traffic between the gaming host and the client system, and provide an indication to the gaming host that the bandwidth allocation is allocated for data traffic between the gaming host and the client system.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: August 23, 2016
    Assignee: DELL PRODUCTS, LP
    Inventors: Thomas Lanzoni, Gary D. Huber, Richard W. Schuckle
  • Patent number: 9384482
    Abstract: 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: Grant
    Filed: January 17, 2014
    Date of Patent: July 5, 2016
    Assignee: DELL PRODUCTS L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber
  • Publication number: 20160139993
    Abstract: A storage device failure recovery system includes a storage IHS and a user IHS coupled together over a network. The user IHS includes a storage system having a storage device, and a storage repair function that periodically provides a storage device image over the network to the storage IHS using data from the storage device. The storage repair function detects a failure of the storage device and streams an operating system on the user IHS using the storage device image stored on the storage IHS. While streaming the operating system on the user IHS using the storage device image stored on the storage IHS, the storage repair function analyzes the failure of the storage device, determines a storage system failure recovery procedure, and performs the storage system failure recovery procedure to restore the storage system while a user remains productive on the user IHS via the streamed operating system.
    Type: Application
    Filed: January 22, 2016
    Publication date: May 19, 2016
    Inventors: Carlton A. Andrews, Gary D. Huber, Yuan-Chang Lo, Todd Swierk
  • Patent number: 9256899
    Abstract: 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: Grant
    Filed: January 15, 2010
    Date of Patent: February 9, 2016
    Assignee: Dell Products, L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber, William A. Curtis
  • Patent number: 9244774
    Abstract: A storage device failure recovery system includes a storage IHS and a user IHS coupled together over a network. The user IHS includes a storage system having a storage device, and a storage repair function that periodically provides a storage device image over the network to the storage IHS using data from the storage device. The storage repair function detects a failure of the storage device and streams an operating system on the user IHS using the storage device image stored on the storage IHS. While streaming the operating system on the user IHS using the storage device image stored on the storage IHS, the storage repair function analyzes the failure of the storage device, determines a storage system failure recovery procedure, and performs the storage system failure recovery procedure to restore the storage system while a user remains productive on the user IHS via the streamed operating system.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: January 26, 2016
    Assignee: Dell Products L.P.
    Inventors: Carlton A. Andrews, Gary D. Huber, Yuan-Chang Lo, Todd Swierk
  • Patent number: 9235399
    Abstract: 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: Grant
    Filed: January 15, 2010
    Date of Patent: January 12, 2016
    Assignee: Dell Products L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze, William A. Curtis
  • Patent number: 9100396
    Abstract: 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: Grant
    Filed: January 29, 2010
    Date of Patent: August 4, 2015
    Assignee: Dell Products L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze, William A. Curtis, Brian Decker, Frank Molsberry, Subramanian Ganesan
  • Publication number: 20150143170
    Abstract: A storage device failure recovery system includes a storage IHS and a user IHS coupled together over a network. The user IHS includes a storage system having a storage device, and a storage repair function that periodically provides a storage device image over the network to the storage IHS using data from the storage device. The storage repair function detects a failure of the storage device and streams an operating system on the user IHS using the storage device image stored on the storage IHS. While streaming the operating system on the user IHS using the storage device image stored on the storage IHS, the storage repair function analyzes the failure of the storage device, determines a storage system failure recovery procedure, and performs the storage system failure recovery procedure to restore the storage system while a user remains productive on the user IHS via the streamed operating system.
    Type: Application
    Filed: November 15, 2013
    Publication date: May 21, 2015
    Inventors: Carlton A. Andrews, Gary D. Huber, Yuan-Chang Lo, Todd Swierk
  • Publication number: 20140349763
    Abstract: A personal gaming system includes a home network router and a gaming host operable to request a bandwidth allocation from the home network router, the bandwidth allocation being associated with a multimedia stream between the gaming host and a client system, and provide the multimedia stream to the home network router for routing to the client system, where the multimedia stream is within the bandwidth allocation. The home network router is operable to receive the request for the bandwidth allocation from the gaming host, determine whether an available bandwidth for data traffic between the gaming host and the client system is greater than the bandwidth allocation, and if so to allocate the bandwidth allocation for data traffic between the gaming host and the client system, and provide an indication to the gaming host that the bandwidth allocation is allocated for data traffic between the gaming host and the client system.
    Type: Application
    Filed: May 22, 2013
    Publication date: November 27, 2014
    Inventors: Thomas Lanzoni, Gary D. Huber, Richard W. Schuckle
  • Patent number: 8806660
    Abstract: 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: Grant
    Filed: March 8, 2011
    Date of Patent: August 12, 2014
    Assignee: Dell Products L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber
  • Publication number: 20140180928
    Abstract: 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: Application
    Filed: December 13, 2013
    Publication date: June 26, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze
  • Publication number: 20140131437
    Abstract: 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: Application
    Filed: January 17, 2014
    Publication date: May 15, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber
  • Patent number: 8719557
    Abstract: 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: Grant
    Filed: May 28, 2010
    Date of Patent: May 6, 2014
    Assignee: Dell Products, LP
    Inventors: Shree Dandekar, Frank H. Molsberry, Gary D. Huber, Neeraj Srivastava, Yuan-Chang Lo
  • Publication number: 20140114783
    Abstract: An information handling system may include a storage medium and a processor. The storage medium may comprise a repository of source system identifier data, target system identifier data, digital assets data, and digital assets entitlement data. The processor may be configured to, based on at least one of the source system identifier data, target system identifier data, digital assets data, and digital assets entitlement data, determine whether an entitlement for a digital asset is transferable from a source system to a target system. The processor may further be configured to responsive to determining the entitlement for the digital asset is not transferable, present a user with a plurality of options regarding the digital asset. The processor may also be configured to, based at least on a response of the user, acquire a new or modified entitlement for the digital asset for use on the target system.
    Type: Application
    Filed: October 19, 2012
    Publication date: April 24, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze
  • Publication number: 20140059236
    Abstract: A system, method, and computer-readable medium are disclosed for performing automated, peer-to-peer migrations of entitled digital assets. A first identifier corresponding to a source system, and a first set of entitlement data corresponding to a set of digital assets installed on the source system, are processed to generate a first set of entitlements entitling the source system to use the set of digital assets. The first identifier is then cross-referenced to a second identifier corresponding to a target system. A migration request and the second identifier are received from the target system, which are then processed to initiate the migration of the digital assets from the source system to the target system. The second identifier and the first set of entitlement data are subsequently processed to generate a second set of digital asset entitlements entitling the target system to use the set of digital assets.
    Type: Application
    Filed: August 27, 2012
    Publication date: February 27, 2014
    Inventors: Yuan-Chang Lo, Clint H. O'Connor, Gary D. Huber, Michael Haze, William Nix