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: 11321267
    Abstract: 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: Grant
    Filed: September 30, 2016
    Date of Patent: May 3, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey K. Jeansonne, Justin C. Prindle
  • Patent number: 11316827
    Abstract: 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: Grant
    Filed: April 24, 2017
    Date of Patent: April 26, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey K. Jeansonne, Isaac Lagnado, Roger D. Benson
  • Patent number: 11068430
    Abstract: 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: Grant
    Filed: April 24, 2017
    Date of Patent: July 20, 2021
    Assignee: 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: 20210203633
    Abstract: 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: Application
    Filed: April 24, 2017
    Publication date: July 1, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Jeffrey K. JEANSONNE, Isaac LAGNADO, Roger D. BENSON
  • Publication number: 20210133140
    Abstract: 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: Application
    Filed: September 30, 2016
    Publication date: May 6, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Jeffrey K. JEANSONNE, Justin C. PRINDLE
  • Publication number: 20210109884
    Abstract: 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: Application
    Filed: April 24, 2017
    Publication date: April 15, 2021
    Applicant: 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: 10747873
    Abstract: 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: Grant
    Filed: January 26, 2016
    Date of Patent: August 18, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Richard A. Bramley, Jr., David Plaquin, Maugan Villatel, Jeffrey K. Jeansonne
  • Patent number: 10488909
    Abstract: 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: Grant
    Filed: February 14, 2014
    Date of Patent: November 26, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kent E Biggs, Jeffrey K Jeansonne, Robert C Brooks
  • Patent number: 10181956
    Abstract: 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: Grant
    Filed: December 21, 2015
    Date of Patent: January 15, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey K. Jeansonne, Lan Wang, Dallas M. Barlow
  • Publication number: 20180322277
    Abstract: 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: Application
    Filed: January 26, 2016
    Publication date: November 8, 2018
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Richard A. Bramley Jr., David Plaquin, Maugan Villatel, Jeffrey K. Jeansonne
  • Patent number: 10067770
    Abstract: 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: Grant
    Filed: December 21, 2015
    Date of Patent: September 4, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey K. Jeansonne, Lan Wang, Valiuddin Y. Ali
  • Patent number: 9928367
    Abstract: 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: Grant
    Filed: December 3, 2015
    Date of Patent: March 27, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey K. Jeansonne, Valiuddin Y. Ali, Stanley Hyojun Park
  • Publication number: 20170177373
    Abstract: 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: Application
    Filed: December 21, 2015
    Publication date: June 22, 2017
    Inventors: Jeffrey K. Jeansonne, Lan Wang, Valiuddin Y. Ali
  • Publication number: 20170180139
    Abstract: 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: Application
    Filed: December 21, 2015
    Publication date: June 22, 2017
    Inventors: Jeffrey K. Jeansonne, Lan Wang, Dallas M. Barlow
  • Publication number: 20170177058
    Abstract: 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: Application
    Filed: February 14, 2014
    Publication date: June 22, 2017
    Inventors: Kent E Biggs, Jeffrey K Jeansonne, Robert C Brooks
  • Publication number: 20170161497
    Abstract: 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: Application
    Filed: December 3, 2015
    Publication date: June 8, 2017
    Inventors: Jeffrey K. Jeansonne, Valiuddin Y. Ali, Stanley Hyojun Park
  • Patent number: 9218037
    Abstract: 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: Grant
    Filed: January 31, 2009
    Date of Patent: December 22, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey K. Jeansonne, Frederick L. Lathrop, Jon G. Lloyd, Thomas P. Sawyers
  • Publication number: 20110270549
    Abstract: 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: Application
    Filed: January 31, 2009
    Publication date: November 3, 2011
    Inventors: Jeffrey K Jeansonne, Frederick L. Lathrop, Jon G. Lloyd, Thomas P. Sawyers
  • Publication number: 20110077878
    Abstract: 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: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Inventors: Frederick L. Lathrop, Jeffrey K. Jeansonne, James L. Mondshine
  • Patent number: 7558013
    Abstract: 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: Grant
    Filed: January 12, 2006
    Date of Patent: July 7, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey K. Jeansonne, Steven S. Homer