Patents by Inventor Jeffrey K. Jeansonne
Jeffrey K. Jeansonne 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: 11321267Abstract: Example implementations relate to safe peripheral device communications. In one example, a host computing device can include a serializer/deserializer (SERDES), a PCIe bus, a video source, a connector coupled, via the SERDES, to the PCIe bus and the video source; and a host controller to operate in a safe mode and cause PCIe data from PCIe bus to be provided, via the SERDES and the connector, solely to a peripheral controller of a peripheral device.Type: GrantFiled: September 30, 2016Date of Patent: May 3, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey K. Jeansonne, Justin C. Prindle
-
Patent number: 11316827Abstract: Examples relate to operating mode configuration. An apparatus may include a memory resource storing executable instructions. Instructions may include instructions to receive a message from a host computing device coupled to the apparatus. The message may include a Host Based Media Access Control Address (HBMA). Instructions may further include instructions to configure the apparatus using the HBMA in response to a determination that the apparatus is in a particular operating mode. The apparatus may further include a processing resource to execute the instructions stored on the memory resource.Type: GrantFiled: April 24, 2017Date of Patent: April 26, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey K. Jeansonne, Isaac Lagnado, Roger D. Benson
-
Patent number: 11068430Abstract: Examples relate to configuration parameter transfer. An apparatus may include a memory resource storing executable instructions. Instructions may include instructions to receive a first signal from a host computing device. Instructions may further include instructions to initiate communications with the host computing device in response to receiving the first signal. Instructions may further include instructions to receive a configuration parameter from the host computing device in response to initiation of communications with the host computing device. The apparatus may further include a processing resource to execute the instructions stored on the memory resource.Type: GrantFiled: April 24, 2017Date of Patent: July 20, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Isaac Lagnado, Jeffrey K Jeansonne, Roger D Benson, Ho-Sup Chung, Rahul V Lakadwala, Steven Petit
-
Publication number: 20210203633Abstract: Examples relate to operating mode configuration. An apparatus may include a memory resource storing executable instructions. Instructions may include instructions to receive a message from a host computing device coupled to the apparatus. The message may include a Host Based Media Access Control Address (HBMA). Instructions may further include instructions to configure the apparatus using the HBMA in response to a determination that the apparatus is in a particular operating mode. The apparatus may further include a processing resource to execute the instructions stored on the memory resource.Type: ApplicationFiled: April 24, 2017Publication date: July 1, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Jeffrey K. JEANSONNE, Isaac LAGNADO, Roger D. BENSON
-
Publication number: 20210133140Abstract: Example implementations relate to safe peripheral device communications. In one example, a host computing device can include a serializer/deserializer (SERDES), a PCIe bus, a video source, a connector coupled, via the SERDES, to the PCIe bus and the video source; and a host controller to operate in a safe mode and cause PCIe data from PCIe bus to be provided, via the SERDES and the connector, solely to a peripheral controller of a peripheral device.Type: ApplicationFiled: September 30, 2016Publication date: May 6, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Jeffrey K. JEANSONNE, Justin C. PRINDLE
-
Publication number: 20210109884Abstract: Examples relate to configuration parameter transfer. An apparatus may include a memory resource storing executable instructions. Instructions may include instructions to receive a first signal from a host computing device. Instructions may further include instructions to initiate communications with the host computing device in response to receiving the first signal. Instructions may further include instructions to receive a configuration parameter from the host computing device in response to initiation of communications with the host computing device. The apparatus may further include a processing resource to execute the instructions stored on the memory resource.Type: ApplicationFiled: April 24, 2017Publication date: April 15, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Isaac Lagnado, Jeffrey K Jeansonne, Roger D Benson, Ho-Sup Chung, Rahul V Lakadwala, Steven Petit
-
Patent number: 10747873Abstract: In one example, a system for a system management mode (SMM) privilege architecture includes a computing device comprising: a first portion of SMM instructions to set up a number of resources and implement a privilege architecture for the SMM of a computing device and a second portion of SMM instructions to execute a number of functions during the SMM of the computing device, wherein the privilege architecture assigns the first portion of SMM instructions to a first privilege level and assigns the second portion of SMM instructions to a second privilege level.Type: GrantFiled: January 26, 2016Date of Patent: August 18, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Richard A. Bramley, Jr., David Plaquin, Maugan Villatel, Jeffrey K. Jeansonne
-
Patent number: 10488909Abstract: A system in accordance with an example includes a communication module and an embedded controller. The communications module is to connect to a server. The embedded controller is to communicate with the server to receive a command and to initiate a power state transition of the system in response to the command.Type: GrantFiled: February 14, 2014Date of Patent: November 26, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Kent E Biggs, Jeffrey K Jeansonne, Robert C Brooks
-
Patent number: 10181956Abstract: Example implementations relate to key revocation. For example, a system for key revocation may comprise a processor, an embedded controller, a non-volatile memory storing a system instruction signing key authorization data element, wherein the data element includes a system instruction signing key, a signing key number and a signature. The embedded controller may include a plurality of keys to verify the data element, and a one-time programmable (OTP) memory and a key among the plurality of keys that is revocable using the OTP memory, wherein revocation of the key permanently prevents the embedded controller from utilizing the key.Type: GrantFiled: December 21, 2015Date of Patent: January 15, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey K. Jeansonne, Lan Wang, Dallas M. Barlow
-
Publication number: 20180322277Abstract: In one example, a system for a system management mode (SMM) privilege architecture includes a computing device comprising: a first portion of SMM instructions to set up a number of resources and implement a privilege architecture for the SMM of a computing device and a second portion of SMM instructions to execute a number of functions during the SMM of the computing device, wherein the privilege architecture assigns the first portion of SMM instructions to a first privilege level and assigns the second portion of SMM instructions to a second privilege level.Type: ApplicationFiled: January 26, 2016Publication date: November 8, 2018Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Richard A. Bramley Jr., David Plaquin, Maugan Villatel, Jeffrey K. Jeansonne
-
Patent number: 10067770Abstract: In one example, a system for a platform key hierarchy includes an embedded controller to, store a first public platform key with a key bit list corresponding to a number of valid private platform keys, and verify a second public platform key by comparing a key number corresponding to a private platform key to the key bit list.Type: GrantFiled: December 21, 2015Date of Patent: September 4, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey K. Jeansonne, Lan Wang, Valiuddin Y. Ali
-
Patent number: 9928367Abstract: Example implementations relate to runtime verification. In one example, runtime verification includes a processor, a shared memory storing embedded controller instructions, and an embedded controller to verify the embedded controller instructions stored in the shared memory during runtime of the processor.Type: GrantFiled: December 3, 2015Date of Patent: March 27, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey K. Jeansonne, Valiuddin Y. Ali, Stanley Hyojun Park
-
Publication number: 20170177373Abstract: In one example, a system for a platform key hierarchy includes an embedded controller to, store a first public platform key with a key bit list corresponding to a number of valid private platform keys, and verify a second public platform key by comparing a key number corresponding to a private platform key to the key bit list.Type: ApplicationFiled: December 21, 2015Publication date: June 22, 2017Inventors: Jeffrey K. Jeansonne, Lan Wang, Valiuddin Y. Ali
-
Publication number: 20170180139Abstract: Example implementations relate to key revocation. For example, a system for key revocation may comprise a processor, an embedded controller, a non-volatile memory storing a system instruction signing key authorization data element, wherein the data element includes a system instruction signing key, a signing key number and a signature. The embedded controller may include a plurality of keys to verify the data element, and a one-time programmable (OTP) memory and a key among the plurality of keys that is revocable using the OTP memory, wherein revocation of the key permanently prevents the embedded controller from utilizing the key.Type: ApplicationFiled: December 21, 2015Publication date: June 22, 2017Inventors: Jeffrey K. Jeansonne, Lan Wang, Dallas M. Barlow
-
Publication number: 20170177058Abstract: A system in accordance with an example includes a communication module and an embedded controller. The communications module is to connect to a server. The embedded controller is to communicate with the server to receive a command and to initiate a power state transition of the system in response to the command.Type: ApplicationFiled: February 14, 2014Publication date: June 22, 2017Inventors: Kent E Biggs, Jeffrey K Jeansonne, Robert C Brooks
-
Publication number: 20170161497Abstract: Example implementations relate to runtime verification. In one example, runtime verification includes a processor, a shared memory storing embedded controller instructions, and an embedded controller to verify the embedded controller instructions stored in the shared memory during runtime of the processor.Type: ApplicationFiled: December 3, 2015Publication date: June 8, 2017Inventors: Jeffrey K. Jeansonne, Valiuddin Y. Ali, Stanley Hyojun Park
-
Patent number: 9218037Abstract: A system comprises an energy source that provides a system current for the system. The system also comprises logic coupled to the energy source. The logic receives an analog signal that is derived from a measurement of current in the system and computes an amount of energy consumed by the system based on the analog signal.Type: GrantFiled: January 31, 2009Date of Patent: December 22, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey K. Jeansonne, Frederick L. Lathrop, Jon G. Lloyd, Thomas P. Sawyers
-
Publication number: 20110270549Abstract: A system comprises an energy source that provides a system current for the system. The system also comprises logic coupled to the energy source. The logic receives an analog signal that is derived from a measurement of current in the system and computes an amount of energy consumed by the system based on the analog signal.Type: ApplicationFiled: January 31, 2009Publication date: November 3, 2011Inventors: Jeffrey K Jeansonne, Frederick L. Lathrop, Jon G. Lloyd, Thomas P. Sawyers
-
Publication number: 20110077878Abstract: Apparatus and methods are provided for use with smart utility grids. A smart power supply includes power metering to determine instantaneous and cumulative energy consumption of the power supply and a computer coupled thereto. Communications transceivers enable the smart power supply to communicate with both the computer and smart entities of a smart utility grid. A user of the computer can view energy consumption data, utility rates, utility loading and other energy-related information by way of the smart power supply.Type: ApplicationFiled: September 30, 2009Publication date: March 31, 2011Inventors: Frederick L. Lathrop, Jeffrey K. Jeansonne, James L. Mondshine
-
Patent number: 7558013Abstract: A system comprises a sensor and logic coupled to the sensor. The logic programs a sensitivity level into the sensor to a first sensitivity level if a proxy indicates that the system is in transit and to a second sensitivity level if proxy indicates that the system is not in transit.Type: GrantFiled: January 12, 2006Date of Patent: July 7, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey K. Jeansonne, Steven S. Homer