Patents by Inventor Christoph J. Graham

Christoph J. Graham 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: 20230100160
    Abstract: A computing device is disclosed. The computing device includes a central processing unit and a mass storage bus. The central processing unit includes an application processing unit and an immutable encryption key for use with the encryption of data and the decryption of data. The application processing unit includes an instruction set to perform an encryption of data and a decryption of data stored via the mass storage bus. The immutable encryption key stored in the central processing unit and inaccessible from outside of the instruction set.
    Type: Application
    Filed: February 21, 2020
    Publication date: March 30, 2023
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventor: Christoph J. Graham
  • Patent number: 11477304
    Abstract: Example implementations relate to conversion to an Internet Protocol stream. An example method includes capturing, at a device driver level of a virtual machine, a component for which to provide remote access. The example method further includes converting the component to an Internet protocol stream and providing, independently of an operating system of the VM, the remote access to a display device using the IP stream.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: October 18, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas Joseph Flynn, Christoph J. Graham
  • Patent number: 11429463
    Abstract: A cloud computing system including a cloud-based system in communication with a client system including an application gateway that receives from a client application, a request for services associated with a workload and a plurality of cloud-based application services, the plurality of cloud-based application services in operable communication with the application gateway. The system also includes a cloud-based tuning service in operable communication with the cloud-based application services and the application gateway, the cloud-based tuning service identifies a set of application requirements needed to fulfill the request, the cloud-based tuning service coordinating with a client-based tuning service and the application gateway to assign selected application services to fulfill the request, wherein the assignment of selected application services includes assigning at least a portion of the services associated with the workload the client system.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: August 30, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Christoph J. Graham
  • Patent number: 11429283
    Abstract: Example implementations relate to determining a device wear-rate. An example system for determining a device wear-rate can include a plurality of filter drivers to: monitor system requests for I/O associated with a device of the system and transmit information associated with the system requests to a filter manager. The system can also include the filter manager to catalog the information, a service to collate the information across a plurality of machine configurations and workloads, and a processor to determine a wear-rate of the device based on an analysis of the collated information.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: August 30, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Christoph J. Graham, Thomas J. Flynn, Virginia Quance Herrera
  • Patent number: 11405195
    Abstract: A method related to authenticating a device may include accessing a plurality of hash values, wherein the plurality of hash values corresponds to a plurality of passwords of a plurality of devices. The method may also include generating a hash value corresponding to the device and authenticating the device by providing the plurality of hash values and the hash value to an authentication system.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: August 2, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Christoph J. Graham
  • Publication number: 20210397494
    Abstract: A cloud computing system including a cloud-based system in communication with a client system including an application gateway that receives from a client application, a request for services associated with a workload and a plurality of cloud-based application services, the plurality of cloud-based application services in operable communication with the application gateway. The system also includes a cloud-based tuning service in operable communication with the cloud-based application services and the application gateway, the cloud-based tuning service identifies a set of application requirements needed to fulfill the request, the cloud-based tuning service coordinating with a client-based tuning service and the application gateway to assign selected application services to fulfill the request, wherein the assignment of selected application services includes assigning at least a portion of the services associated with the workload the client system.
    Type: Application
    Filed: March 15, 2019
    Publication date: December 23, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventor: Christoph J. Graham
  • Patent number: 11088873
    Abstract: Example implementations relate to gateway devices coupled to a connection point device. A system can include a first gateway device communicatively coupled to a connection point device and a second gateway device. The second gateway device can be communicatively coupled to the connection point device and the first gateway device and can take control of a portion of the connection point device in response to a failure of the first gateway device.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: August 10, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas Joseph Flynn, Christoph J. Graham
  • Publication number: 20210191907
    Abstract: An example may include a processing resource, a memory resource storing instructions executable by the processing resource to utilize the schema language to specify a source location of the schema element existing in a plurality of source locations; utilize the schema language to specify a custom action; and utilize the schema language to specify a plurality of source-dependent syntaxes to the custom action.
    Type: Application
    Filed: October 12, 2017
    Publication date: June 24, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Christoph J. Graham, Wenjie Jiang, Shuwu Shi, Zeng Wang
  • Publication number: 20210042042
    Abstract: Example implementations relate to determining a device wear-rate. An example system for determining a device wear-rate can include a plurality of filter drivers to: monitor system requests for I/O associated with a device of the system and transmit information associated with the system requests to a filter manager. The system can also include the filter manager to catalog the information, a service to collate the information across a plurality of machine configurations and workloads, and a processor to determine a wear-rate of the device based on an analysis of the collated information.
    Type: Application
    Filed: October 29, 2020
    Publication date: February 11, 2021
    Inventors: Christoph J. Graham, Thomas J. Flynn, Virginia Quance Herrera
  • Patent number: 10860218
    Abstract: Example implementations relate to determining a device wear-rate. An example system for determining a device wear-rate can include a plurality of filter drivers to: monitor system requests for I/O associated with a device of the system and transmit information associated with the system requests to a filter manager. The system can also include the filter manager to catalog the information, a service to collate the information across a plurality of machine configurations and workloads, and a processor to determine a wear-rate of the device based on an analysis of the collated information.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: December 8, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Christoph J Graham, Thomas J Flynn, Virginia Quance Herrera
  • Publication number: 20200358870
    Abstract: Example implementations relate to conversion to an Internet Protocol stream. An example method includes capturing, at a device driver level of a virtual machine, a component for which to provide remote access. The example method further includes converting the component to an Internet protocol stream and providing, independently of an operating system of the VM, the remote access to a display device using the IP stream.
    Type: Application
    Filed: January 30, 2018
    Publication date: November 12, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas Joseph Flynn, Christoph J. Graham
  • Publication number: 20200313930
    Abstract: Example implementations relate to gateway devices coupled to a connection point device. A system can include a first gateway device communicatively coupled to a connection point device and a second gateway device. The second gateway device can be communicatively coupled to the connection point device and the first gateway device and can take control of a portion of the connection point device in response to a failure of the first gateway device.
    Type: Application
    Filed: April 20, 2017
    Publication date: October 1, 2020
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Thomas Joseph FLYNN, Christoph J. GRAHAM
  • Publication number: 20200274706
    Abstract: A method related to authenticating a device may include accessing a plurality of hash values, wherein the plurality of hash values corresponds to a plurality of passwords of a plurality of devices. The method may also include generating a hash value corresponding to the device and authenticating the device by providing the plurality of hash values and the hash value to an authentication system.
    Type: Application
    Filed: October 2, 2017
    Publication date: August 27, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventor: Christoph J. Graham
  • Patent number: 10719421
    Abstract: An example method for monitoring different data storage devices across a network includes receiving data storage access requests made to different data storage devices across a network. A subset of the access requests to a taxon of a taxonomy of access request characteristics. For the taxon, a taxon threshold is determined for a parameter based upon the subset of access requests. The parameter of a sample of observed access requests, made to a data storage device and belonging to the taxon, is compared to the taxon threshold. A notification regarding the data storage device is made based upon the comparison.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: July 21, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Christoph J Graham, Thomas J Flynn, Virginia Q Herrera
  • Patent number: 10712971
    Abstract: In an example method, write commands for a solid-state storage medium having storage region are received. Selected write commands are filtered out according to criteria. The selected write commands are cached. Writing pursuant to the selected write commands is aggregated to within boundaries of one of the storage regions of the storage medium.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: July 14, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Christoph J Graham, Thomas J Flynn, Virginia Q Herrera
  • Publication number: 20200204619
    Abstract: In some examples, a computing device can include a processing resource, and a memory resource storing machine-readable instructions to cause the processing resource to monitor a characteristic of a user device. The characteristic can include the location of the user device, and communicate with a central resource to disintermediate cloud service offerings based on the characteristic of the user device.
    Type: Application
    Filed: September 15, 2017
    Publication date: June 25, 2020
    Inventors: Christoph J. Graham, Thomas Joseph Flynn, Donald Lance Stevens
  • Patent number: 10333991
    Abstract: In one example, a method for enforcing, using a web browser of a client, a predefined management policy for an HTTP-based application executed on a server. The method includes initializing the browser with the policy, the policy including at least one operation and an element, associated with that operation, of a document object model (DOM) for a web page presented to the client by the application. The method also includes detecting with the browser a document change event for an element of the DOM. The method further includes performing the operation if the document change event is for an element in the policy.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: June 25, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Christoph J Graham, Yongmei Hua
  • Publication number: 20180246672
    Abstract: In an example method, write commands for a solid-state storage medium having storage region are received. Selected write commands are filtered out according to criteria. The selected write commands are cached. Writing pursuant to the selected write commands is aggregated to within boundaries of one of the storage regions of the storage medium.
    Type: Application
    Filed: October 23, 2015
    Publication date: August 30, 2018
    Inventors: CHRISTOPH J GRAHAM, THOMAS J FLYNN, VIRGINIA Q HERRERA
  • Patent number: 9727740
    Abstract: Embodiments herein relate to accessing secure information over a network. The secure information is read and/or modified based on a request received over the network, regardless of an operating state of an operating system (OS) of the device and/or a power state of the device.
    Type: Grant
    Filed: January 30, 2012
    Date of Patent: August 8, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Christoph J Graham
  • Publication number: 20170163690
    Abstract: In one example, a method for enforcing, using a web browser of a client, a predefined management policy for an HTTP-based application executed on a server. The method includes initializing the browser with the policy, the policy including at least one operation and an element, associated with that operation, of a document object model (DOM) for a web page presented to the client by the application. The method also includes detecting with the browser a document change event for an element of the DOM. The method further includes performing the operation if the document change event is for an element in the policy.
    Type: Application
    Filed: July 9, 2014
    Publication date: June 8, 2017
    Inventors: CHRISTOPH J GRAHAM, YONGMEI HUA