Patents by Inventor James Gettys

James Gettys 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: 11138314
    Abstract: A software ecosystem includes a software supply chain in which each of the participants in the software supply chain produce software components using reproducible builds. By using deterministic compilation practices, each of the software components produced by a respective participant should be identical. The software ecosystem also includes a set of tamper proof distributed ledgers. Hashes of the software components are generated and securely recorded in the set of distributed ledgers. The software ecosystem also includes an intrusion detection system configured to compare hashes of the software components to determine when one or more of the software components has been generated in a corrupt manner. The secure software ecosystem includes a full-platform approach to integrity which incorporates designing against attacks, rather than patching after them, which creates a paradigm in which computing platforms can be trusted because they have been designed to operate in an untrustworthy environment.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: October 5, 2021
    Assignee: Muinin Corporation p.b.c.
    Inventors: James Gettys, D Ramesh K. Rao, John Ryan
  • Publication number: 20070285428
    Abstract: A method, system and computer program product for a display system driving a display device is provided. The display system includes a processor, a primary display controller, a secondary display controller and the display device. The primary display controller receives display data that is sent by the processor. The primary display controller also drives the display device when the processor sends new display frames. When these display frames are sent by the processor continuously, control of the display device is switched to the secondary display controller, which is optimized for a low-power operation.
    Type: Application
    Filed: March 23, 2007
    Publication date: December 13, 2007
    Applicant: ONE LAPTOP PER CHILD ASSOCIATION, INC.
    Inventors: Mark Foster, Mary Jepsen, James Gettys, V. Bove
  • Patent number: 6801811
    Abstract: A method and system for reducing energy consumption of a display in a computer system. The method includes profiling screen usage patterns and the impact of the screen usage patterns on energy consumption by the display; deriving an energy model based on the screen usage patterns; determining when to control the display in order to decrease its energy consumption; determining which screen portions of the display and what display parameters to control based on the energy model; and for each portion of the display to be controlled, controlling its display parameters, wherein the screen portions are controlled to attain energy conservation.
    Type: Grant
    Filed: December 27, 2001
    Date of Patent: October 5, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Parthasarathy Ranganathan, James Gettys, William Riis Hamburgen
  • Publication number: 20030135288
    Abstract: Energy-aware software control in a computer system requires a display capable of supporting control of individual portions thereof so at to reduce its energy consumption. The energy-aware software control involves profiling screen usage patterns and their impact on the energy consumption by the display. The profiling results in an energy model. A determination is made when to prompt the energy-aware software control of the display. As well, a determination is made as to which screen portions of the display and what display parameters to control based on the energy model. Then, for each portion of the display to be controlled, controlling its display parameters, wherein the screen portions are controlled to attain energy conservation.
    Type: Application
    Filed: December 27, 2001
    Publication date: July 17, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Parthasarathy Ranganathan, James Gettys, William Hamburgen