Patents by Inventor Michael Haze

Michael Haze 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: 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: 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
  • Patent number: 8949401
    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: Grant
    Filed: June 14, 2012
    Date of Patent: February 3, 2015
    Assignee: Dell Products L.P.
    Inventors: Michael Haze, Clint H. O'Connor, Yuan-Chang Lo
  • Patent number: 8832032
    Abstract: A system, method, and computer-readable medium are disclosed for performing automated, cloud-based migrations of entitled digital assets. A set of entitlement data corresponding to a set of digital assets installed on a first system is processed with a set of digital asset source data to generate an equivalent set of digital assets. A first identifier associated with the source system is then cross-referenced to a second identifier associated with a target system. The second identifier and the set of entitlement data are processed to generate a second set of digital asset entitlements entitling the target system to use the set of equivalent digital assets. A migration request and the second identifier are then processed to provide the set of equivalent digital assets to the target system.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: September 9, 2014
    Assignee: Dell Products L.P.
    Inventors: Clint H. O'Connor, Michael Haze, Yuan-Chang Lo
  • 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: 20140115290
    Abstract: In accordance with the present disclosure, an information handling system for migrating digital assets may include a storage medium and a processor. The storage medium may be configured to store information regarding digital assets to be migrated from a source system to a target system. The processor may be configured to, for each of one or more digital assets of the source system, determine if the digital asset is a candidate for migration to a cloud storage provider. The processor may also be configured to, for each digital asset determined to be a candidate for migration to the cloud storage provider, determine if a user desires to migrate the digital asset to the cloud storage provider. The processor may further be configured to, for each digital asset the user desires to migrate to the cloud storage provider, transfer the digital asset from the source system to the cloud storage provider.
    Type: Application
    Filed: October 19, 2012
    Publication date: April 24, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: Clint H. O'Connor, Kevin Enders, Michael Haze
  • 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: 20140108616
    Abstract: In accordance with embodiments of the present disclosure, an information handling system for managing the entitlement of digital assets, may include a storage medium comprising a catalog of digital assets and a processor. The processor may be configured to communicate from the information handling system identities of one or more of the digital assets in the catalog to a user at a target system remote from the information handling system. The processor may also be configured to receive from the user a request for a particular digital asset to be entitled for use on the target system. The processor may further be configured to responsive to approval of the request, cause the digital asset to be downloaded to the target system and entitle the digital asset for use on the target system.
    Type: Application
    Filed: October 17, 2012
    Publication date: April 17, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: Michael Haze, Clint H. O'Connor, Todd Nix
  • Publication number: 20140108593
    Abstract: In accordance with embodiments of the present disclosure, an information handling system for migrating digital assets may include a storage medium and a processor. The storage medium may be configured to store information regarding digital assets to be migrated from a source system to a target system. The processor may be configured to inventory digital assets present on the source system, including inventorying information regarding each digital asset. The processor may further be configured to assign each digital asset a priority based on the information regarding each digital asset. The processor may also be configured to transfer digital assets to the target system based on the priorities of the digital assets.
    Type: Application
    Filed: October 15, 2012
    Publication date: April 17, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: Clint H. O'Connor, Kevin Enders, Michael Haze
  • Publication number: 20140108098
    Abstract: In accordance with embodiments of the present disclosure, an information handling system for managing the entitlement of digital assets may include a storage medium and a processor. The processor may be configured to receive digital asset usage information regarding usage of a digital asset within an enterprise. The processor may also be configured to receive entitlement information regarding existing entitlements for usage of the digital asset within the enterprise. The processor may further configured to receive available entitlement information regarding entitlements other than the existing entitlements that may be acquired for usage of the digital asset within the enterprise. The processor may additionally be configured to determine based on a comparison of the digital asset usage information to the available entitlement information, whether acquisition of entitlements other than the existing entitlements is more cost efficient.
    Type: Application
    Filed: October 16, 2012
    Publication date: April 17, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: Michael Haze, Clint H. O'Connor, Todd Nix
  • Publication number: 20140108332
    Abstract: In accordance with embodiments of the present disclosure, an information handling system for migrating digital assets may include a storage medium and a processor. The storage medium may be configured to store information regarding digital assets to be migrated from a source system to a target system. The processor may be configured to, for each of one or more digital assets associated with the source system, identify whether the digital asset is duplicated. The processor may also be configured to, for each digital asset identified as having a duplicate, migrate the digital asset to the target system such that fewer instances of the digital asset are associated with the target system than were associated with the source system.
    Type: Application
    Filed: October 17, 2012
    Publication date: April 17, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: Michael Haze, Todd Nix
  • Publication number: 20140108588
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a storage medium and a processor. The storage medium may be configured to store data comprising backup data associated with a source system. The processor may be configured to migrate the data from the storage medium to a target system. The processor may further be configured to during migration of the data from the storage medium to the target system, receive additional data comprising additional backup data associated with the source system and store the additional data to the storage medium. The processor may also be configured to migrate the additional data to the target system.
    Type: Application
    Filed: October 15, 2012
    Publication date: April 17, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: Clint H. O'Connor, Kevin Enders, Michael Haze, Carlton Andrews
  • 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
  • Publication number: 20140047133
    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: Application
    Filed: August 9, 2012
    Publication date: February 13, 2014
    Inventors: Clint H. O'Connor, Gary D. Huber, James W. Clardy, Michael Haze
  • Publication number: 20140047101
    Abstract: A system, method, and computer-readable medium are disclosed for providing personalized recommendations based upon a user's system profile and usage. A personalized recommendation system receives a first set of input data and a second set of input data, the first set of input data comprising traditional recommendation input data and the second set of input data comprising recommendation input data associated with the profile and usage of a user's system. The first and second sets of input data are then processed to generate and provide a personalized recommendation.
    Type: Application
    Filed: August 9, 2012
    Publication date: February 13, 2014
    Inventors: William Nix, Clint H. O'Connor, Michael Haze, Yuan-Chang Lo
  • Publication number: 20140020105
    Abstract: A system, method, and computer-readable medium are disclosed for managing the licensing of digital assets associated with a system image. A system image is processed to identify digital asset identification information, which in turn is processed to determine whether its associated digital asset is available for licensing from a system manufacturer. If the digital asset could not be identified, or if it is unavailable for licensing from the system manufacturer, then it is marked as “custom.” Otherwise, it is marked as “available” and presented to a system purchaser. Any digital assets that the system purchaser elects to license are marked as “license” and all other digital assets are marked as “custom.” Digital assets marked as “license” are then licensed from the system manufacturer. Both licensed and “custom” digital assets are installed and their corresponding licenses are applied to the system image, which in turn is applied to the target system.
    Type: Application
    Filed: July 10, 2012
    Publication date: January 16, 2014
    Inventors: William Nix, Clint H. O'Connor, Michael Haze, Yuan-Chang Lo
  • Publication number: 20140019584
    Abstract: A system, method, and computer-readable medium are disclosed for performing automated, cloud-based migrations of entitled digital assets. A set of entitlement data corresponding to a set of digital assets installed on a first system is processed with a set of digital asset source data to generate an equivalent set of digital assets. A first identifier associated with the source system is then cross-referenced to a second identifier associated with a target system. The second identifier and the set of entitlement data are processed to generate a second set of digital asset entitlements entitling the target system to use the set of equivalent digital assets. A migration request and the second identifier are then processed to provide the set of equivalent digital assets to the target system.
    Type: Application
    Filed: June 12, 2013
    Publication date: January 16, 2014
    Inventors: Clint H. O'Connor, Michael Haze, Yuan-Chang Lo