Patents by Inventor Glen Sands

Glen Sands 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: 11908381
    Abstract: A display driver device (210) receives a downloadable “sequence” for dynamically reconfiguring displayed image characteristics in an image system. The display driver device comprises one or more storage devices, for example, memory devices, for storing image data (218) and portions of drive sequences (219) that are downloaded and/or updated in real time depending on various inputs (214).
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: February 20, 2024
    Assignee: Snap Inc.
    Inventors: Howard V. Goetz, Glen Sands
  • Patent number: 11756512
    Abstract: A system for updating an image on a display device includes pixels in a pixel array. The system includes a display subsystem for executing commands and displaying images, the display subsystem also includes a parser for receiving image frame data, and extracting updated image data and commands. A storage device is used for storing the updated image data in an updated cache location according to the commands. A loader is used for reading the commands to identify and fetch the updated image data from the storage device. Display backplane circuitry is used for receiving the updated image data from the loader and for updating pixel driver circuity for pixels within the updated image data. The examples described are ideal for driving micro-displays such as LCoS micro-LED displays.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: September 12, 2023
    Assignee: Snap Inc.
    Inventors: Edmund Passon, Ian Kyles, Aaron Boyce, Glen Sands
  • Publication number: 20230178000
    Abstract: A display driver device (210) receives a downloadable “sequence” for dynamically reconfiguring displayed image characteristics in an image system. The display driver device comprises one or more storage devices, for example, memory devices, for storing image data (218) and portions of drive sequences (219) that are downloaded and/or updated in real time depending on various inputs (214).
    Type: Application
    Filed: May 14, 2021
    Publication date: June 8, 2023
    Inventors: Howard V. Goetz, Glen Sands
  • Patent number: 11580929
    Abstract: An image system dynamically updates drive sequences in an image system. Drive sequences are image display settings or display driving characteristics with which a display is operated. The image system may determine the drive sequence at least partially based on input from one or more sensors. For example, the image system may include sensors such as an inertial measurement unit, a light sensor, a camera, a temperature sensor, or other sensors from which sensor data may be collected. The image system may analyze the sensor data to calculate drive sequence settings or to select a drive sequence from a number of predetermined drive sequences. Displaying image content on a display includes providing the display with image data and includes operating the display with various drive sequences.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: February 14, 2023
    Assignee: Snap Inc.
    Inventors: Andrew Iverson, Howard Goetz, Glen Sands, Kevin Ferguson
  • Publication number: 20230034839
    Abstract: Devices, systems and methods are provided for updating an image based on a display device. The display device comprising pixels in a pixel array. The system comprising a display subsystem for executing commands and displaying images, said display subsystem comprising a parser for receiving the image frame data, wherein the parser extracts updated image data and the commands; a storage device for storing the updated image data in a updated cache location according to the commands; a loader for reading the commands to identify and fetch the updated image data from the storage device; and display backplane circuitry for receiving the updated image data from the loader and for updating pixel driver circuity for pixels within the updated image data. The embodiments herein are ideal for driving micro-displays such as LCoS micro-LED displays.
    Type: Application
    Filed: January 8, 2021
    Publication date: February 2, 2023
    Inventors: Edmund Passon, Ian Kyles, Aaron Boyce, Glen Sands
  • Publication number: 20210210046
    Abstract: An image system dynamically updates drive sequences in an image system. Drive sequences are image display settings or display driving characteristics with which a display is operated. The image system may determine the drive sequence at least partially based on input from one or more sensors. For example, the image system may include sensors such as an inertial measurement unit, a light sensor, a camera, a temperature sensor, or other sensors from which sensor data may be collected. The image system may analyze the sensor data to calculate drive sequence settings or to select a drive sequence from a number of predetermined drive sequences. Displaying image content on a display includes providing the display with image data and includes operating the display with various drive sequences.
    Type: Application
    Filed: May 23, 2019
    Publication date: July 8, 2021
    Inventors: Andrew Iverson, Howard Goetz, Glen Sands, Kevin Ferguson