Patents by Inventor John A. Landry

John A. Landry 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: 11970725
    Abstract: Provided herein are E. coli host strains with improved capacity for producing recombinant proteins.
    Type: Grant
    Filed: April 12, 2023
    Date of Patent: April 30, 2024
    Assignee: Scarab Genomics LLC
    Inventors: Frederick R. Blattner, Robert E. Novy, David A. Frisch, Charles Landry, Hyunsic Choi, Eric A. Steffen, John Brandon
  • Publication number: 20230408585
    Abstract: Examples are described herein for monitoring power source usage of a computing device, including a battery and another power source, over time. In various examples, time periods of this monitored time may be added to a time count based on their immediately previous or immediately subsequent time periods satisfying a condition. The time count may be used to track periods of time during which certain power source usage factors are present that may lead to or may indicate the presence of battery swelling. After a time period is added to the time count, the updated time count can be compared to a time count threshold, and a user of the computing device may be warned based on the comparison. The threshold and warning may be selected to warn a user of potential present or future swelling of the battery.
    Type: Application
    Filed: October 30, 2020
    Publication date: December 21, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: John Landry, Augusto Queiroz de Macedo, Amit Kumar Singh, Frederick Lee
  • Publication number: 20220147840
    Abstract: Example implementations relate to determining user domain knowledge. An example non-transitory machine-readable medium can include instructions executable by a processor to retrieve from a provider on a computing device telemetry data associated with a user of the computing device, map user domain knowledge relationships based on the retrieved telemetry data and determine a domain knowledge of the user based on the mapped relationships.
    Type: Application
    Filed: July 31, 2019
    Publication date: May 12, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Rafael Dal Zotto, John Landry
  • Patent number: 11150304
    Abstract: Examples described herein include examples of method for predicting battery performance of a battery comprising collecting battery data corresponding to a plurality of batteries with characteristics similar to the battery during a first time period, storing the collected battery data in a staging memory, generating a logarithmic regression based on the collected battery data, and predicting battery performance for the battery based on the logarithmic regression.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: October 19, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Matheus Eichelberger, John Landry, Marcio Maraschin, Roberto Argenta Coutinho
  • Publication number: 20210157949
    Abstract: In some examples, a computing device comprises a network interface; a storage device comprising machine-readable instructions; a processor coupled to the network interface and the storage device, wherein execution of the machine-readable instructions causes the processor to: collect a user consent on whether to share event data of multiple applications of the computing device; store the user consent in a consent record; collect event data from an application of the multiple applications; and tag the event data with the user consent from the consent record.
    Type: Application
    Filed: November 21, 2019
    Publication date: May 27, 2021
    Inventors: John LANDRY, Francisco BESCHOREN DA COSTA, Charles FAHSELT, Christopher Tomas STEWART
  • Patent number: 10963325
    Abstract: A technique includes, for each storage drive of a plurality of storage drives, determining a metric associated with the storage drive based at least in part on a plurality of attributes associated with the storage drive; and determining a health of a given storage drive of the plurality of storage drives based at least in part on the metric associated with the given storage drive and the metric associated with at least one other storage drive of the plurality of storage drives.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: March 30, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Roberto Coutinho, Marcio Maraschin, Matheus Eichelberger, John Landry
  • Publication number: 20200118152
    Abstract: Linking user feedback to telemetry data includes collecting, in a computer system, telemetry data from at least one electronic device. Survey data is collected related to user feedback associated with the at least one electronic device. Data patterns are correlated in the telemetry data with data patterns in the survey data. The survey data is linked with the telemetry data based on the correlated data patterns to contextualize the user feedback to the telemetry data.
    Type: Application
    Filed: April 14, 2017
    Publication date: April 16, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventor: John Landry
  • Publication number: 20200118012
    Abstract: A system for monitoring the thermal health of an electronic device is described. The system includes a predictor to predict an expected temperature of the electronic device using a model. The system also includes a computation manager to compute a difference between an actual temperature of the electronic device and the expected temperature, compute a z-score of the difference, and map the z-score to a thermal health grade for the electronic device.
    Type: Application
    Filed: April 18, 2017
    Publication date: April 16, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Nailson Boaz Costa Leite, Augusto Queiroz de Macedo, John Landry
  • Patent number: 10367237
    Abstract: According to an example, a charge level of a battery detected with a processing resource communicatively coupled to the battery. In response to detecting a battery at full charge, the current full charge capacity of the battery is recorded, and an error cycle count, a design cycle count, and a full charge capacity at a last calibration are fetched. A maximum allowable battery decay level is calculated based on the error cycle count, the design cycle count, and the full charge capacity at last calibration. In an example, in the event that the current full charge capacity is less than the full charge capacity at the last calibration minus the maximum allowable battery decay level, a battery calibration alert is triggered.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: July 30, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John Landry, Chih-Ping (Tom) Chung
  • Publication number: 20190121685
    Abstract: A technique includes, for each storage drive of a plurality of storage drives, determining a metric associated with the storage drive based at least in part on a plurality of attributes associated with the storage drive; and determining a health of a given storage drive of the plurality of storage drives based at least in part on the metric associated with the given storage drive and the metric associated with at least one other storage drive of the plurality of storage drives.
    Type: Application
    Filed: April 22, 2016
    Publication date: April 25, 2019
    Inventors: Roberto Coutinho, Marcio Maraschin, Matheus Eichelberger, John Landry
  • Publication number: 20190004118
    Abstract: Examples described herein include examples of method for predicting battery performance of a battery comprising collecting battery data corresponding to a plurality of batteries with characteristics similar to the battery during a first time period, storing the collected battery data in a staging memory, generating a logarithmic regression based on the collected battery data, and predicting battery performance for the battery based on the logarithmic regression.
    Type: Application
    Filed: November 25, 2015
    Publication date: January 3, 2019
    Inventors: Matheus EICHELBERGER, John LANDRY, Marcio MARASCHIN, Roberto Argenta COUTINHO
  • Patent number: 9858066
    Abstract: In some examples, a computing device sets an indication that an update of the firmware of the hardware component should be performed upon reboot. Upon boot-up of the computing device, a firmware update process is initiated in response to detection of the indication by the computing device. The firmware update process triggers the update of the firmware of the hardware component by starting execution of the executable firmware update. The computing device reports the results to an entity that is external of the computing device.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: January 2, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: John Landry
  • Publication number: 20170338528
    Abstract: According to an example, a charge level of a battery detected with a processing resource communicatively coupled to the battery. In response to detecting a battery at full charge, the current full charge capacity of the battery is recorded, and an error cycle count, a design cycle count, and a full charge capacity at a last calibration are fetched. A maximum allowable battery decay level is calculated based on the error cycle count, the design cycle count, and the full charge capacity at last calibration. In an example, in the event that the current full charge capacity is less than the full charge capacity at the last calibration minus the maximum allowable battery decay level, a battery calibration alert is triggered.
    Type: Application
    Filed: February 6, 2015
    Publication date: November 23, 2017
    Inventors: JOHN LANDRY, CHIH-PING (TOM) CHUNG
  • Patent number: 9672252
    Abstract: Information regarding a computing device can be gathered, such as device information and support information. A plurality of solutions can be identified from multiple data sources based on the gathered information. The identified solutions can be ranked based on the gathered information and based on other information.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: June 6, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John A Landry, Eric Gagneraud, Miguel E Lezcano, Cesar Augusto Rosa, Stephen M DeRoos
  • Patent number: 9489465
    Abstract: In response to an event in a device, an information code comprising an address to an information source and a parameter relating to the device is dynamically generated. The parameter is dynamically based on a current state according to the event of the device at a time that the information code is generated.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: November 8, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Stephen M. DeRoos, Miles K. Thorland, Stephen M. Brethauer, Craig M. Blackwood, John A. Landry
  • Publication number: 20160170736
    Abstract: In some examples, a computing device sets an indication that an update of the firmware of the hardware component should be performed upon reboot. Upon boot-up of the computing device, a firmware update process is initiated in response to detection of the indication by the computing device. The firmware update process triggers the update of the firmware of the hardware component by starting execution of the executable firmware update. The computing device reports the results to an entity that is external of the computing device.
    Type: Application
    Filed: February 8, 2016
    Publication date: June 16, 2016
    Inventor: John Landry
  • Patent number: 9292277
    Abstract: Example embodiments relate to methods for updating firmware of a hardware component included in a computing device. An example method may store an executable firmware update for the hardware component on a machine-readable storage medium. The method may then initiate a firmware update application by a firmware-to-operating system (OS) interface upon boot-up of the computing device. Finally, the method may trigger update of the firmware of the hardware component by starting execution of the executable firmware update. Related computing devices and machine-readable storage media are also disclosed.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: March 22, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: John Landry
  • Patent number: 9262418
    Abstract: The present disclosure provides a computer-implemented method of performing system maintenance in a computing device. The method includes launching a maintenance application in a pre-operating system environment of a computing device (204). The maintenance application performs at least one hardware maintenance operation on the hardware of the computing device during device down time. The method also includes generating a log file based on the results of the at least one hardware maintenance operation (206). The method also includes terminating the maintenance application, launching the operating system of the computing device (208), and accessing the log file (210).
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: February 16, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: John A. Landry
  • Publication number: 20150317402
    Abstract: In response to an event in a device, an information code comprising an address to an information source and a parameter relating to the device is dynamically generated. The parameter is dynamically based on a current state according to the event of the device at a time that the information code is generated.
    Type: Application
    Filed: June 22, 2015
    Publication date: November 5, 2015
    Inventors: Stephen M. DeRoos, Miles K. Thorland, Stephen M. Brethauer, Craig M. Blackwood, John A. Landry
  • Patent number: 9177032
    Abstract: Decision devices, systems, and methods to provide a product resource are provided herein. The decision devices include an analysis engine. The analysis engine receives an information resource and at least one product parameter. The analysis engine searches the information resource to identify at least one search result and dynamically analyzes the at least one search result to provide the product resource.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: November 3, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Stephen M DeRoos, Miles K Thorland, Stephen M. Brethauer, Craig M Blackwood, John A Landry