-
公开(公告)号:US11955053B2
公开(公告)日:2024-04-09
申请号:US17791153
申请日:2021-01-07
Applicant: Snap Inc.
Inventor: Ian Kyles , Nicholas William Melena , Edmund Passon , Joshua T. Wiersma
CPC classification number: G09G3/2096 , G09G3/2007 , G09G3/32 , G09G3/3611 , G09G2310/06 , G09G2310/08 , G09G2370/00
Abstract: Systems and methods for varying an intensity of pixels of displays are provided. A display subsystem may include a display driver for receiving image frame data and commands from an image or data source, including pixel intensity values for bit planes of an image frame; a parser for receiving the image frame data and the commands, and configured to determine a drive waveform having an pixel drive value and a pixel drive time interval for each bit plane of the image frame data; a display backplane for receiving the drive waveform, the display backplane including a pixel array comprising an array of pixels, each pixel driven by a pixel circuit; and display driver circuitry for driving the pixels in accordance with the drive waveform; and wherein an intensity of the pixel varies for each bit plane according to the pixel drive value and the pixel drive time interval.
-
公开(公告)号:US11756512B2
公开(公告)日:2023-09-12
申请号:US17791396
申请日:2021-01-08
Applicant: Snap Inc.
Inventor: Edmund Passon , Ian Kyles , Aaron Boyce , Glen Sands
CPC classification number: G09G5/393 , G09G5/395 , G09G2310/04
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.
-
3.
公开(公告)号:US20250085576A1
公开(公告)日:2025-03-13
申请号:US18956900
申请日:2024-11-22
Applicant: Snap Inc.
Inventor: Mark E. Haisch , Fernando Y. Chen , Rock Edward Kent , Howard V. Goetz , Patrick R. Thornton , Tyson Heskett , Ian Kyles
IPC: G02F1/1333 , G02F1/1345 , G02F1/1362
Abstract: Systems, methods, apparatuses and devices provide an integrated display module or apparatus including a Liquid crystal assembly with highly integrated components including display driver circuitry and backplane circuitry. These approaches provide for packaging of displays with small form-factor displays and microdisplays and, in aspects, for usage in virtual and augmented reality devices.
-
公开(公告)号: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.
-
公开(公告)号:US11984061B2
公开(公告)日:2024-05-14
申请号:US17791153
申请日:2021-01-07
Applicant: Snap Inc.
Inventor: Ian Kyles , Nicholas William Melena , Edmund Passon , Joshua T. Wiersma
CPC classification number: G09G3/2096 , G09G3/2007 , G09G3/32 , G09G3/3611 , G09G2310/06 , G09G2310/08 , G09G2370/00
Abstract: Systems and methods for varying an intensity of pixels of displays are provided. A display subsystem may include a display driver for receiving image frame data and commands from an image or data source, including pixel intensity values for bit planes of an image frame; a parser for receiving the image frame data and the commands, and configured to determine a drive waveform having an pixel drive value and a pixel drive time interval for each bit plane of the image frame data; a display backplane for receiving the drive waveform, the display backplane including a pixel array comprising an array of pixels, each pixel driven by a pixel circuit; and display driver circuitry for driving the pixels in accordance with the drive waveform; and wherein an intensity of the pixel varies for each bit plane according to the pixel drive value and the pixel drive time interval.
-
公开(公告)号:US20240242663A1
公开(公告)日:2024-07-18
申请号:US18620536
申请日:2024-03-28
Applicant: Snap Inc.
Inventor: Ian Kyles , Clive David Beech
CPC classification number: G09G3/32 , H01L27/156 , G09G2370/00
Abstract: Displays, systems, and methods may be utilized in applications including, but not limited to, projectors, head-up displays, and augmented reality (AR), mixed reality (MR), and virtual reality (VR) systems or devices, such as headsets or other near-eye devices or systems. Tiled or Tile-able displays and methods, in accordance with the present invention, provide displays of varying sizes, and as such, a Tiled or Tile-able display is configured to accommodate the display size needed for various wearable and mobile devices that require or incorporate displays.
-
公开(公告)号:US20240194120A1
公开(公告)日:2024-06-13
申请号:US18583287
申请日:2024-02-21
Applicant: Snap Inc.
Inventor: Ian Kyles , Nicholas William Melena , Edmund Passon , Joshua T. Wiersma
CPC classification number: G09G3/2096 , G09G3/2007 , G09G3/32 , G09G3/3611 , G09G2310/06 , G09G2310/08 , G09G2370/00
Abstract: Systems and methods for varying an intensity of pixels of displays are provided. A display subsystem may include a display driver for receiving image frame data and commands from an image or data source, including pixel intensity values for bit planes of an image frame; a parser for receiving the image frame data and the commands, and configured to determine a drive waveform having an pixel drive value and a pixel drive time interval for each bit plane of the image frame data; a display backplane for receiving the drive waveform, the display backplane including a pixel array comprising an array of pixels, each pixel driven by a pixel circuit; and display driver circuitry for driving the pixels in accordance with the drive waveform; and wherein an intensity of the pixel varies for each bit plane according to the pixel drive value and the pixel drive time interval.
-
公开(公告)号:US11984062B2
公开(公告)日:2024-05-14
申请号:US17817528
申请日:2022-08-04
Applicant: Snap Inc.
Inventor: Ian Kyles , Clive David Beech
CPC classification number: G09G3/32 , H01L27/156 , G09G2370/00
Abstract: Displays, systems, and methods may be utilized in applications including, but not limited to, projectors, head-up displays, and augmented reality (AR), mixed reality (MR), and virtual reality (VR) systems or devices, such as headsets or other near-eye devices or systems. Tiled or Tile-able displays and methods, in accordance with the present invention, provide displays of varying sizes, and as such, a Tiled or Tile-able display is configured to accommodate the display size needed for various wearable and mobile devices that require or incorporate displays.
-
公开(公告)号:US20240296811A1
公开(公告)日:2024-09-05
申请号:US18440675
申请日:2024-02-13
Applicant: Snap Inc.
Inventor: Ian Kyles , Howard V. Goetz
IPC: G09G3/36
CPC classification number: G09G3/3696 , G09G3/3607 , G09G2300/0857 , G09G2310/027 , G09G2310/0289
Abstract: A method is disclosed for controlling a liquid crystal pulse width modulated display. A repetition period includes A group periods, each including B modulation intervals, each modulation interval spanning H unit durations and, except for the final modulation interval of the repetition period, a remainder unit duration. A desired number N of unit duration pulses are distributed into H unit duration pulses for each modulation interval, with remainder desired pulses distributed among the remainder unit durations of the modulation intervals. A drive sequence is generated, including one or more repetitions of the repetition period.
-
公开(公告)号:US20230282150A1
公开(公告)日:2023-09-07
申请号:US18040410
申请日:2021-11-23
Applicant: Snap Inc.
Inventor: Ian Kyles , Trent D. Whitten , Jamie J. LeVasseur
CPC classification number: G09G3/2085 , G09G3/2018 , G09G3/2074 , G09G3/18 , G09G3/14 , G09G2310/0264 , G09G2300/0452 , G09G2300/0456
Abstract: A system of the present invention reduces the size and/or increases the efficiency of a display system or device that integrates or includes a display, for example, an LED display such as a microLED display and OLED display or an LCoS display into such system or device. Embodiments of the present disclosure include, but are not limited to, a display wherein the at least two pixels are four pixels comprising two green pixels, one blue pixel, and one red pixel, and wherein a pixel logic circuit maintains the red pixel in an on state while driving the two green pixels and the blue pixel in accordance with a field sequential color (FSC) pixel drive process or method.
-
-
-
-
-
-
-
-
-