-
公开(公告)号:US12131721B2
公开(公告)日:2024-10-29
申请号:US18204358
申请日:2023-05-31
Applicant: Snap Inc.
Inventor: Edmund Passon , Ian Kyles , Aaron Boyce , Glen R. Sands
CPC classification number: G09G5/393 , G09G5/395 , G09G2310/04
Abstract: Updating an image displayed on a display device. The display device includes pixels in a pixel array. A 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. The system includes a storage device for storing the updated image data in a updated cache location according to the commands. The system includes a loader for reading the commands to identify and fetch the updated image data from the storage device. The system includes 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 can be used for driving micro-displays such as LCoS micro-LED displays.
-
公开(公告)号:US20240274101A1
公开(公告)日:2024-08-15
申请号:US18542007
申请日:2023-12-15
Applicant: Snap Inc.
Inventor: Andrew Iverson , Howard V. Goetz , Glen R. Sands , Kevin Ferguson
CPC classification number: G09G5/006 , G06F3/013 , G06F3/14 , G09G2320/08 , G09G2360/144 , G09G2370/04 , G09G2370/10 , G09G2370/12
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.
-
公开(公告)号:US20230230558A1
公开(公告)日:2023-07-20
申请号:US18155492
申请日:2023-01-17
Applicant: Snap Inc.
Inventor: Andrew Iverson , Howard V. Goetz , Glen R. Sands , Kevin Ferguson
CPC classification number: G09G5/006 , G06F3/013 , G06F3/14 , G09G2320/08 , G09G2360/144 , G09G2370/04 , G09G2370/10 , G09G2370/12
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.
-
公开(公告)号:US20250029574A1
公开(公告)日:2025-01-23
申请号:US18905797
申请日:2024-10-03
Applicant: Snap Inc.
Inventor: Andrew Iverson , Howard V. Goetz , Glen R. Sands , Kevin Ferguson
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.
-
公开(公告)号:US11893957B2
公开(公告)日:2024-02-06
申请号:US18155492
申请日:2023-01-17
Applicant: Snap Inc.
Inventor: Andrew Iverson , Howard V. Goetz , Glen R. Sands , Kevin Ferguson
CPC classification number: G09G5/006 , G06F3/013 , G06F3/14 , G09G2320/08 , G09G2360/144 , G09G2370/04 , G09G2370/10 , G09G2370/12
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.
-
公开(公告)号:US20240428752A1
公开(公告)日:2024-12-26
申请号:US18825950
申请日:2024-09-05
Applicant: Snap Inc.
Inventor: Edmund Passon , Ian Kyles , Aaron Boyce , Glen R. Sands
Abstract: An image is updated on a display device. Display driver logic receives image frame data and processes the image frame data to generate updated image data and compute a map. The map identifies one or more active areas of the display device for updating to display at least a portion of the updated image data. The one or more active areas of the display device are determined at least in part by analyzing whether or not there are any non-black pixels in the active areas.
-
公开(公告)号:US12154526B2
公开(公告)日:2024-11-26
申请号:US18542007
申请日:2023-12-15
Applicant: Snap Inc.
Inventor: Andrew Iverson , Howard V. Goetz , Glen R. Sands , Kevin Ferguson
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.
-
公开(公告)号:US20240127735A1
公开(公告)日:2024-04-18
申请号:US18393052
申请日:2023-12-21
Applicant: Snap Inc.
Inventor: Howard V. Goetz , Glen R. Sands
IPC: G09G3/20
CPC classification number: G09G3/2096 , G09G2360/121
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 downloadable and/or updated in real time depending on various inputs (214).
-
公开(公告)号:US20230306930A1
公开(公告)日:2023-09-28
申请号:US18204358
申请日:2023-05-31
Applicant: Snap Inc.
Inventor: Edmund Passon , Ian Kyles , Aaron Boyce , Glen R. Sands
CPC classification number: G09G5/393 , G09G5/395 , G09G2310/04
Abstract: A system for updating an image on a display device is disclosed. The 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 circuitry for pixels within the updated image data. The examples described are ideal for driving micro-displays such as LCoS micro-LED displays.
-
-
-
-
-
-
-
-