Patents by Inventor Christoph Graham
Christoph 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).
-
Patent number: 11876902Abstract: In an example implementation according to aspects of the present disclosure, a method may include discovering, by a computing device, a module attached to the computing device, interrogating the module to determine parameters associated with the module, and updating a human-readable interface to include the parameters.Type: GrantFiled: September 28, 2018Date of Patent: January 16, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventor: Christoph Graham
-
Publication number: 20230315500Abstract: A metadata model includes metadata of selected management tasks to be performed on components of a computing system. The metadata of each management task includes task requirements and historical task performance of the task. A simulation model for the computing system corresponds to the metadata model, and is determined by simulating the metadata model against characteristics of the computing system to generate simulation results.Type: ApplicationFiled: September 25, 2020Publication date: October 5, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventor: Christoph Graham
-
Publication number: 20230273670Abstract: In an example implementation according to aspects of the present disclosure, a system, method, and storage medium comprising a plurality of sensors communicatively coupled to a microcontrol unit (MCU) wherein the MCU controls the transition between operational states. The MCU receives a system-related datum from one of the plurality of sensors. The MCU determines a control action based on the system-related datum. The MCU executes the control action on the system. The MCU sends a state change datum to a firmware wherein the state change datum indicates an operational change of the system based on the control action.Type: ApplicationFiled: July 31, 2020Publication date: August 31, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Irwan Halim, Khoa Huynh, Christoph Graham
-
Publication number: 20230259190Abstract: In an example implementation according to aspects of the present disclosure, a system, method, and storage medium comprising a plurality of sensors communicatively coupled to a microcontrol unit wherein the MCU operates while the system is in an S5 power state. While in the S5 power state, the MCU receives a system-related datum from one of the plurality of sensors. The MCU determines a control action based on the system-related datum and the MCU executes the control action on the system.Type: ApplicationFiled: July 31, 2020Publication date: August 17, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Irwan Halim, Khoa Huynh, Christoph Graham
-
Patent number: 11720340Abstract: In an example implementation according to aspects of the present disclosure, a method for creating a hash map comprising at least one entries corresponding to at least one executable control blocks, storing the execution control blocks in a shared function address space, and executing the at least one executable control blocks based on referencing a corresponding entry in the hash map.Type: GrantFiled: July 30, 2019Date of Patent: August 8, 2023Inventor: Christoph Graham
-
Publication number: 20230093197Abstract: In some examples, a computing device can include a memory resource storing instructions to cause a processor resource to disassemble a compiled executable of a native operational environment into assembly-based instructions, map each assembly-based instruction to a corresponding module of a target operational environment, and generate an executable for the target operational environment using the mapped modules of the target operational environment.Type: ApplicationFiled: May 15, 2020Publication date: March 23, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventor: Christoph Graham
-
Patent number: 11579708Abstract: Examples associated with keyboard emulation are described. One example system includes an input/output controller. The system also includes a remote signal receiver. A control module receives a first signal via the remote signal receiver. Based on the first signal, the control module communicates with the input/output controller to emulate a keyboard input.Type: GrantFiled: April 28, 2017Date of Patent: February 14, 2023Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Virginia Q Herrera, Christoph Graham
-
Publication number: 20230044756Abstract: In one example in accordance with the present disclosure, a system is described. The system includes a resource splitter to determine a quantity of blocks to divide a resource to be downloaded. A transmitter of the system broadcasts, per block, an identification request through a peer-to-peer network to identify computing devices that have the block. A downloader of the system downloads blocks from other computing devices on the peer-to-peer network. The system also includes an assembler to re-assemble the resource from received blocks.Type: ApplicationFiled: January 24, 2020Publication date: February 9, 2023Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Darryl T. Poe, Christoph Graham
-
Publication number: 20230004469Abstract: In some examples, a method includes monitoring device management actions. In some examples, the method includes predicting whether a proposed operation will trigger a device management action based on triggers and the device management actions. In some examples, the method may include generating a message in response to predicting that the proposed operation will trigger the device management action.Type: ApplicationFiled: June 30, 2021Publication date: January 5, 2023Inventor: Christoph Graham
-
Publication number: 20220413882Abstract: In some examples, a method includes receiving a personalization setting from a first agent on a first device. In some examples, the first device provides a local operating environment. In some examples, the method includes sending the personalization setting to a second agent on a second device that provides a virtualized operating environment, to coordinate a behavior or appearance of the virtualized operating environment with a personalized behavior or appearance of the local operating environment.Type: ApplicationFiled: June 29, 2021Publication date: December 29, 2022Inventors: Christoph Graham, Irwan Halim
-
Patent number: 11474680Abstract: In an example implementation according to aspects of the present disclosure, a system comprising a sensor, a multimedia presentation device, and a controller. The controller may be configured to receive telemetry from the multimedia device and receive a multimedia capture from the sensor. The controller compares the multimedia capture to a control element and determines a relationship between the telemetry and the comparison. Based on the determination, the controller adjusts the configuration of the multimedia presentation device.Type: GrantFiled: March 1, 2019Date of Patent: October 18, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Christoph Graham, Chi So
-
Publication number: 20220262283Abstract: In an example implementation according to aspects of the present disclosure, a system comprising a light source, a transparent programmable film, a lensing system, a memory and an embedded controller. The embedded controller may be coupled to the memory and configured to retrieve a first image from the memory. The embedded controller may be configured to render the first image on the transparent programmable film. Additionally, the embedded controller may be configured to activate a light source, wherein the light source projects light through the transparent programmable film through the lensing system, and creates a visual representation corresponding to the first image on a nearby surface.Type: ApplicationFiled: September 30, 2019Publication date: August 18, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Christoph Graham, James L. Mondshine, Irwan Halim
-
Publication number: 20220156055Abstract: In an example implementation according to aspects of the present disclosure, a method for creating a hash map comprising at least one entries corresponding to at least one executable control blocks, storing the execution control blocks in a shared function address space, and executing the at least one executable control blocks based on referencing a corresponding entry in the hash map.Type: ApplicationFiled: July 30, 2019Publication date: May 19, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventor: Christoph Graham
-
Publication number: 20220147157Abstract: Example implementations relate to key strike capture. An example non-transitory machine-readable medium can include instructions executable by a processor to capture a key strike when the key strike matches a key strike from predefined hotkey list of key strikes, signal a basic input/output system (BIOS) to wake the processor and signal the BIOS to perform a function associated with the captured key strike during the wake process and responsive to a query from the BIOS.Type: ApplicationFiled: July 25, 2019Publication date: May 12, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Chin-Yu Wang, Christoph Graham, Charles Shaver, Irwan Halim
-
Publication number: 20220137988Abstract: Virtualized web-based application workloads include web-based application requests from clients that are intercepted. The type of request is determined and results for the requested web-based application are replaced with redirected output using application code that is separate from the client.Type: ApplicationFiled: July 11, 2019Publication date: May 5, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventor: Christoph Graham
-
Publication number: 20220114017Abstract: In an example implementation according to aspects of the present disclosure, a method may include determining whether a device has transitioned from a first state to a second state and, upon determining the device has transitioned to the second state, remapping an element of a web-based application executing on the device to a localized resource stored on the device.Type: ApplicationFiled: May 31, 2019Publication date: April 14, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventor: Christoph Graham
-
Publication number: 20220108017Abstract: In an example implementation according to aspects of the present disclosure, a system comprises a firmware controller and non-volatile memory. The firmware controller retrieves a set of configurable system options from a configuration segment of the non-volatile memory. The firmware controller stores the set of configurable system options in a reserved storage location. The firmware controller updates a set of firmware instructions from a system segment of the non-volatile memory. The firmware controller retrieves the set of configurable system options from the reserved storage location. The firmware controller restores the set of configurable system options utilizing an application programming interface provided by the firmware instructions.Type: ApplicationFiled: June 24, 2019Publication date: April 7, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Chin-Yu Wang, Christoph Graham
-
Publication number: 20220101262Abstract: In some examples a computing device can determine observations about topics in meetings by receiving information from a plurality of devices during a meeting, analyzing the received information via machine learning, determining an observation about a topic presented during the meeting using the analyzed information, and generating an output including the observation.Type: ApplicationFiled: May 28, 2019Publication date: March 31, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Christoph Graham, Chi So
-
Publication number: 20220083441Abstract: Example implementations relate to data monitoring. An example non-transitory machine-readable medium can include instructions executable by a processor to request, from an agent device on a particular computing device of a plurality of computing devices, monitoring of a particular piece of data associated with the particular computing device. The instructions can be executable to retrieve the event responsive to the agent device detecting an event including a change in the particular piece of data during the monitoring and report the event via a graphical user interface.Type: ApplicationFiled: May 13, 2019Publication date: March 17, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Christoph Graham, Xiao-Lu Zhang, Shu-Wu Shi, Wen-Jie Jiang, Jie Xu, Chen Si, Xiaofei Zhu
-
Patent number: 11216571Abstract: Examples associated with credentialed encryption are described. One example method includes receiving an encryption request from a local process via a secure channel. The encryption request includes a credential associated with the local process. Whether the local process is authorized to access an encryption function is verified using the credential. The encryption function specified in the encryption request is performed using a security key unique to a system performing the method. A result of the encryption function is provided to the local process.Type: GrantFiled: February 13, 2017Date of Patent: January 4, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Daryl T Poe, Christoph Graham