Patents by Inventor George B. Standish

George B. Standish 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).

  • Publication number: 20230185339
    Abstract: An electronic device includes a flexible display. A device housing provides a translation surface for the flexible display. A rotor positioned within a curvilinear section of the flexible display rotates with translation of the flexible display across the translation surface. The rotor can be a rechargeable electrochemical cell, can be a rechargeable electrochemical cell situated within a sheath, or can be positioned within a housing defining an outer surface of the rotor to save space within the electronic device.
    Type: Application
    Filed: February 8, 2023
    Publication date: June 15, 2023
    Inventors: Nigil George Valikodath, George B Standish
  • Patent number: 11604492
    Abstract: An electronic device includes a flexible display. A device housing provides a translation surface for the flexible display. A rotor positioned within a curvilinear section of the flexible display rotates with translation of the flexible display across the translation surface. The rotor can be a rechargeable electrochemical cell, can be a rechargeable electrochemical cell situated within a sheath, or can be positioned within a housing defining an outer surface of the rotor to save space within the electronic device.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: March 14, 2023
    Assignee: Motorola Mobility LLC
    Inventors: Nigil George Valikodath, George B Standish
  • Patent number: 9804665
    Abstract: One disclosed method includes generating a rule set by an application running on a primary processor. The rule set specifies how the application handles events. The rule set is sent from the primary processor to a secondary processor and the primary processor is placed in sleep mode. The secondary processor may then handle at least one event corresponding to the application by executing the rule set while the primary processor is in sleep mode. In one embodiment, handling the event may include substituting for the application by the secondary processor by executing the rule set, and controlling a peripheral hardware device that is peripheral to the primary processor according to the rule set. Handling an event may also include waking the primary processor from sleep mode by the secondary processor and passing control back to the primary processor.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: October 31, 2017
    Assignee: Google Inc.
    Inventors: Scott P DeBates, George B Standish, Nathan M Connell, Parikshit Dharawat, Christian L Flowers, Jared S Suttles, Joseph H Swantek, Haitang Wang
  • Patent number: 9798378
    Abstract: One disclosed method includes communicating with a kernel running on a primary processor, by a second processor, in response to detection of a state change; performing a hardware operation, in response to the state change, using the kernel without waking user space on the primary processor, where the user space remains suspended; and resuming a sleep mode of the primary processor by suspending the kernel after the hardware operation is completed. One example of a hardware operation is modification of display data on a touchscreen display. The method of operation may perform the hardware operation using the kernel without waking hardware drivers other than a hardware driver related to the hardware operation.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: October 24, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Christian L Flowers, Scott DeBates, Nathan M Connell, George B Standish, Jared S Suttles, Joseph H Swantek
  • Patent number: 9436970
    Abstract: In embodiments of display co-processing, a computing device includes a display, a full-power processor, and a low-power processor that can alter visual content presented by the display without utilizing the full-power processor. The low-power processor can, responsive to a request from the full-power processor, generate additional display data to update display data stored in a frame-buffer of the display. The low-power processor can then transmit the additional display data to the frame-buffer effective to alter at least a portion of the visual content presented by the display. In some embodiments, the additional display data is transmitted via a protocol converter that forwards the display data to the display using a display-specific communication protocol.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: September 6, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Nathan M. Connell, Christian L. Flowers, John W. Kaehler, George B. Standish
  • Publication number: 20150277545
    Abstract: One disclosed method includes communicating with a kernel running on a primary processor, by a second processor, in response to detection of a state change; performing a hardware operation, in response to the state change, using the kernel without waking user space on the primary processor, where the user space remains suspended; and resuming a sleep mode of the primary processor by suspending the kernel after the hardware operation is completed. One example of a hardware operation is modification of display data on a touchscreen display. The method of operation may perform the hardware operation using the kernel without waking hardware drivers other than a hardware driver related to the hardware operation.
    Type: Application
    Filed: July 24, 2014
    Publication date: October 1, 2015
    Inventors: Christian L. Flowers, Scott DeBates, Nathan M. Connell, George B. Standish, Jared S. Suttles, Joseph H. Swantek
  • Publication number: 20150185815
    Abstract: One disclosed method includes generating a rule set by an application running on a primary processor. The rule set specifies how the application handles events. The rule set is sent from the primary processor to a secondary processor and the primary processor is placed in sleep mode. The secondary processor may then handle at least one event corresponding to the application by executing the rule set while the primary processor is in sleep mode. In one embodiment, handling the event may include substituting for the application by the secondary processor by executing the rule set, and controlling a peripheral hardware device that is peripheral to the primary processor according to the rule set. Handling an event may also include waking the primary processor from sleep mode by the secondary processor and passing control back to the primary processor.
    Type: Application
    Filed: July 24, 2014
    Publication date: July 2, 2015
    Inventors: Scott P. DeBates, George B. Standish, Nathan M. Connell, Parikshit Dharawat, Christian L. Flowers, Jared S. Suttles, Joseph H. Swantek, Haitang Wang
  • Publication number: 20140351560
    Abstract: A method, device, system, or article of manufacture is provided for low-power management of multiple sensor chip architecture. In one embodiment, a method comprises, at a computing device that includes a first processor, a second processor and a third processor, performing, by the second processor, a first scan at a first scan rate for first location data using a sensor; receiving, at the second processor, from the sensor, the first location data; determining, by the second processor, a first location using the first location data; receiving, by the second processor, a modality of the computing device; in response to determining the first location, determining, by the second processor, that the modality corresponds to a predetermined state; and in response to determining that the modality corresponds to the predetermined state, performing, by the second processor, a second scan at a second scan rate for second location data using the sensor.
    Type: Application
    Filed: June 28, 2013
    Publication date: November 27, 2014
    Inventors: Douglas A. Lautner, Scott P. Debates, Mary K. Hor-Lao, Francis W. Forest, Jagatkumar V. Shah, George B. Standish
  • Publication number: 20140267316
    Abstract: In embodiments of display co-processing, a computing device includes a display, a full-power processor, and a low-power processor that can alter visual content presented by the display without utilizing the full-power processor. The low-power processor can, responsive to a request from the full-power processor, generate additional display data to update display data stored in a frame-buffer of the display. The low-power processor can then transmit the additional display data to the frame-buffer effective to alter at least a portion of the visual content presented by the display. In some embodiments, the additional display data is transmitted via a protocol converter that forwards the display data to the display using a display-specific communication protocol.
    Type: Application
    Filed: March 7, 2014
    Publication date: September 18, 2014
    Applicant: MOTOROLA MOBILITY LLC
    Inventors: Nathan M. Connell, Christian L. Flowers, John W. Kaehler, George B. Standish