Patents by Inventor Saif Choudhary

Saif Choudhary 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: 20230368718
    Abstract: To reduce image artifacts and non-uniformity associated with a display pixel of an electronic display, processing circuity may adjust a luminance value corresponding to a display pixel according to a per-pixel gain mask, a per-pixel anode mask, or both. To further correct for the non-uniformity, the processing circuitry may convert the luminance value to a digital code based on a curve associated with an anode on which the display pixel is located.
    Type: Application
    Filed: April 6, 2023
    Publication date: November 16, 2023
    Inventors: Sunmin Jang, Mahdi Farrokh Baroughi, Saif Choudhary, Hopil Bae, Gautam Agrawal, Ionut A Mirel, Hari P Paudel, Haitao Li, Wei H Yao, Mahesh B Chappalli
  • Publication number: 20230222955
    Abstract: Display panel redundancy schemes and methods of operation are described. In an embodiment, and display panel includes an array of drivers (e.g. microdrivers), each of which including multiple portions to independently receive control and pixel bits. In an embodiment, each driver portion is to control a group of redundant emission elements.
    Type: Application
    Filed: December 15, 2022
    Publication date: July 13, 2023
    Inventors: Kapil V. Sakariya, Tore Nauta, Hopil Bae, Henry C. Jen, James E. Pedder, Sunggu Kang, Shingo Hatanaka, Xiang Lu, Mahdi Farrokh Baroughi, Hasan Akyol, Saif Choudhary, Ion Bita
  • Publication number: 20230091644
    Abstract: A display system of a display includes a first light emitting diode, a second light emitting diode, a current source, and at least one transistor. The first and the second light emitting diodes emit light. The current source provides a constant current to the first light emitting diode and the second light emitting diode. Moreover, the at least one transistor removes the current or shunts the current towards the first light emitting diode, the second light emitting diode, or both. Removing the current or shunting the current towards the first light emitting diode, the second light emitting diode, or both, may blend outputs of the first light emitting diode and the second light emitting diode.
    Type: Application
    Filed: June 29, 2022
    Publication date: March 23, 2023
    Inventors: Thomas Charisoulis, Saif Choudhary, Xia Li, Tore Nauta
  • Publication number: 20230089957
    Abstract: A display device includes a voltage source that provides a voltage and a current source that provides a current. The display device also includes light emitting diodes (LEDs) that emit light to display an image on the display device. Additionally, the display device includes pixel driving circuitry that drives the LEDs using the voltage or the current. In particular, the pixel driving circuitry provides the LEDs with the voltage from the voltage source for a first period of time to enable the LEDs to reach an illumination threshold. Moreover, the pixel driving circuitry, after providing the voltage from the voltage source for the first period of time, drives the LEDs using the current from the current source to cause the LEDs to emit light substantially uninterrupted when changing between providing the voltage from the voltage source to driving the one or more LEDs using the current source.
    Type: Application
    Filed: August 12, 2022
    Publication date: March 23, 2023
    Inventors: Thomas Charisoulis, Saif Choudhary, Tore Nauta
  • Publication number: 20230086380
    Abstract: A display system of a display includes multiple primary light emitting diodes and multiple secondary light emitting diodes. The multiple primary light emitting diodes may emit light, in which at least a first primary light emitting diode of the multiple primary light emitting diodes is shorted. Moreover, the multiple secondary light emitting diodes may emit light. At least a first secondary light emitting diode of the multiple secondary light emitting diodes is associated with the first primary light emitting diode, and the first secondary light emitting diode may emit light based at least in part on the first primary light emitting diode being shorted.
    Type: Application
    Filed: August 12, 2022
    Publication date: March 23, 2023
    Inventors: Thomas Charisoulis, Saif Choudhary, Xia Li, Tore Nauta, Kapil V Sakariya
  • Patent number: 11568789
    Abstract: Display panel redundancy schemes and methods of operation are described. In an embodiment, and display panel includes an array of drivers (e.g. microdrivers), each of which including multiple portions to independently receive control and pixel bits. In an embodiment, each driver portion is to control a group of redundant emission elements.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: January 31, 2023
    Inventors: Kapil V. Sakariya, Tore Nauta, Hopil Bae, Henry C. Jen, James E. Pedder, Sunggu Kang, Shingo Hatanaka, Xiang Lu, Mahdi Farrokh Baroughi, Hasan Akyol, Saif Choudhary, Ion Bita
  • Publication number: 20210366349
    Abstract: Display panel redundancy schemes and methods of operation are described. In an embodiment, and display panel includes an array of drivers (e.g. microdrivers), each of which including multiple portions to independently receive control and pixel bits. In an embodiment, each driver portion is to control a group of redundant emission elements.
    Type: Application
    Filed: June 3, 2021
    Publication date: November 25, 2021
    Inventors: Kapil V. SAKARIYA, Tore NAUTA, Hopil BAE, Henry C. JEN, James E. PEDDER, Sunggu KANG, Shingo HATANAKA, Xiang LU, Mahdi Farrokh BAROUGHI, Hasan AKYOL, Saif CHOUDHARY, Ion BITA
  • Patent number: 11056041
    Abstract: Display panel redundancy schemes and methods of operation are described. In an embodiment, and display panel includes an array of drivers (e.g. microdrivers), each of which including multiple portions to independently receive control and pixel bits. In an embodiment, each driver portion is to control a group of redundant emission elements.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: July 6, 2021
    Inventors: Kapil V. Sakariya, Tore Nauta, Hopil Bae, Henry C. Jen, James E. Pedder, Sunggu Kang, Shingo Hatanaka, Xiang Lu, Mahdi Farrokh Baroughi, Hasan Akyol, Saif Choudhary, Ion Bita
  • Publication number: 20200090574
    Abstract: Display panel redundancy schemes and methods of operation are described. In an embodiment, and display panel includes an array of drivers (e.g. microdrivers), each of which including multiple portions to independently receive control and pixel bits. In an embodiment, each driver portion is to control a group of redundant emission elements.
    Type: Application
    Filed: November 19, 2019
    Publication date: March 19, 2020
    Inventors: Kapil V. SAKARIYA, Tore NAUTA, Hopil BAE, Henry C. JEN, James E. PEDDER, Sunggu KANG, Shingo HATANAKA, Xiang LU, Mahdi Farrokh BAROUGHI, Hasan AKYOL, Saif CHOUDHARY, Ion BITA
  • Patent number: 10535296
    Abstract: Display panel redundancy schemes and methods of operation are described. In an embodiment, and display panel includes an array of drivers (e.g. microdrivers), each of which including multiple portions to independently receive control and pixel bits. In an embodiment, each driver portion is to control a group of redundant emission elements.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: January 14, 2020
    Assignee: Apple Inc.
    Inventors: Kapil V. Sakariya, Tore Nauta, Hopil Bae, Henry C. Jen, James E. Pedder, Sunggu Kang, Shingo Hatanaka, Xiang Lu, Mahdi Farrokh Baroughi, Hasan Akyol, Saif Choudhary, Ion Bita
  • Publication number: 20180211582
    Abstract: Display panel redundancy schemes and methods of operation are described. In an embodiment, and display panel includes an array of drivers (e.g. microdrivers), each of which including multiple portions to independently receive control and pixel bits. In an embodiment, each driver portion is to control a group of redundant emission elements.
    Type: Application
    Filed: May 27, 2016
    Publication date: July 26, 2018
    Applicant: Apple Inc.
    Inventors: Kapil V. SAKARIYA, Tore NAUTA, Hopil BAE, Henry C. JEN, James E. PEDDER, Sunggu KANG, Shingo HATANAKA, Xiang LU, Mahdi Farrokh BAROUGHI, Hasan AKYOL, Saif CHOUDHARY, Ion BITA
  • Patent number: 9774876
    Abstract: A method and system for staggered parallelized video decoding system decodes a compressed video stream at approximately double the performance of conventional systems, and outputs the decoded stream to a video display device. Even and odd video frames from the video stream are identified and stored in a memory. A first decoder processes a first portion of a first even frame from among the stored even frames. After the first decoder completes processing the first portion of the first even frame, a second decoder begins processing a first odd frame from among the stored odd frames. The processing start times of the odd frames are staggered with respect to the even frames and vice versa, and the even and odd frames are simultaneously processed using first and second decoders.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: September 26, 2017
    Assignee: IMAGINATION TECHNOLOGIES LIMITED
    Inventor: Saif Choudhary
  • Publication number: 20160088308
    Abstract: A method and system for staggered parallelized video decoding system decodes a compressed video stream at approximately double the performance of conventional systems, and outputs the decoded stream to a video display device. Even and odd video frames from the video stream are identified and stored in a memory. A first decoder processes a first portion of a first even frame from among the stored even frames. After the first decoder completes processing the first portion of the first even frame, a second decoder begins processing a first odd frame from among the stored odd frames. The processing start times of the odd frames are staggered with respect to the even frames and vice versa, and the even and odd frames are simultaneously processed using first and second decoders.
    Type: Application
    Filed: December 7, 2015
    Publication date: March 24, 2016
    Inventor: Saif Choudhary
  • Patent number: 9210422
    Abstract: A method and system for staggered parallelized video decoding system decodes a compressed video stream at approximately double the performance of conventional systems, and outputs the decoded stream to a video display device. Even and odd video frames from the video stream are identified and stored in a memory. A first decoder processes a first portion of a first even frame from among the stored even frames. After the first decoder completes processing the first portion of the first even frame, a second decoder begins processing a first odd frame from among the stored odd frames. The processing start times of the odd frames are staggered with respect to the even frames and vice versa, and the even and odd frames are simultaneously processed using first and second decoders.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: December 8, 2015
    Assignee: Imagination Technologies Limited
    Inventor: Saif Choudhary
  • Patent number: 9008450
    Abstract: A system and method for determining a preferred motion vector is provided, which may be used to estimate motion in a series of video image frames. The system may include a video encoder having a motion vector selector. The motion vector selector may include a first generator to generate a cost associated with motion vectors in a first direction, a selector to set a cross over point corresponding to a lowest cost motion vector in the first direction, a direction indicator to sample a set of motion vectors about the cross over point to select a preferred direction, and a second generator to generate a cost associated with the motion vectors in the preferred direction. The method may include determining a final motion vector having the lowest cost within a search window.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: April 14, 2015
    Assignee: Imagination Technologies Limited
    Inventor: Saif Choudhary
  • Patent number: 8922573
    Abstract: A non-buffered video line memory eliminates the need for double buffering video data during processing. While most double buffering systems double the amount of memory necessary to store video data, a non-buffered approach reduces the hardware memory costs substantially. A set of write and read pointers coupled with write and read incrementors allows data to be stored in raster order and removed in block order from a non-buffered memory device. The incrementors, in conjunction with a set of write and read pointers generate a base address for data to be written to and read from the non-buffered memory at substantially the same time. Encoding systems benefit substantially by being able to read and write information into a common memory rather than continuously switching between two different memories, by reducing complexity and cost.
    Type: Grant
    Filed: July 14, 2009
    Date of Patent: December 30, 2014
    Assignee: Imagination Technologies Limited
    Inventor: Saif Choudhary
  • Patent number: 8498334
    Abstract: A method and system for staggered parallelized video decoding system decodes a compressed video stream at approximately double the performance of conventional systems, and outputs the decoded stream to a video display device. Even and odd video frames from the video stream are identified and stored in a memory. A first decoder processes a first portion of a first even frame from among the stored even frames. After the first decoder completes processing the first portion of the first even frame, a second decoder begins processing a first odd frame from among the stored odd frames. The processing start times of the odd frames are staggered with respect to the even frames and vice versa, and the even and odd frames are simultaneously processed using first and second decoders.
    Type: Grant
    Filed: February 3, 2010
    Date of Patent: July 30, 2013
    Assignee: Imagination Technologies Limited
    Inventor: Saif Choudhary
  • Patent number: 8498493
    Abstract: A system and method for determining a preferred motion vector is provided, which may be used to estimate motion in a series of video image frames. The system may include a video encoder having a motion vector selector. The motion vector selector may include a first generator to generate a cost associated with motion vectors in a first direction, a selector to set a cross over point corresponding to a lowest cost motion vector in the first direction, a direction indicator to sample a set of motion vectors about the cross over point to select a preferred direction, and a second generator to generate a cost associated with the motion vectors in the preferred direction. The method may include determining a final motion vector having the lowest cost within a search window.
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: July 30, 2013
    Assignee: Imagination Technologies Limited
    Inventor: Saif Choudhary
  • Patent number: 7154509
    Abstract: An apparatus and method for allowing color adjustments in display devices is disclosed The apparatus comprises a multi-resolution structure for providing color adjustments; and an interpolator for interpolating at least one offset of the multi-resolution structure. An apparatus and method in accordance with the present invention uses a combination of color look-up tables with different levels of resolution, followed by interpolation to provide a display process which has high resolution but utilizes minimal memory. In so doing, memory is used for high-resolution areas only where needed. The multi-resolution structure is a very good approximation to the theoretical mapping table in the areas where it is needed. At the same time, since the high resolution areas are localized, a significant reduction in memory storage is possible.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: December 26, 2006
    Assignee: Genesis Microchip Inc.
    Inventors: Hari Nair, Neha Agrawal, Saif Choudhary, Shashi Kumar, Arun Johary
  • Patent number: 7046252
    Abstract: A method and apparatus that allows a display device to adaptively and automatically control display contrast and color is disclosed. The method and system in accordance with the present invention can be described by the following sequential process: 1. Separating an input image data value into its luma and chroma components. 2. Collecting the luma distribution data over the entire image or a specified window. 3. Analyzing the luma distribution. 4. Generating an appropriate contrast control response that modifies the input luma component to generate an output luma component, on a pixel by pixel basis. 5. Analyzing the input luma component and the output luma component, and an input chroma component, to generate an appropriate modification for the chroma component, on a pixel by pixel basis.
    Type: Grant
    Filed: March 26, 2004
    Date of Patent: May 16, 2006
    Assignee: Genesis Microchip Inc.
    Inventors: Hari Nair, Neha Agrawal, Saif Choudhary, Ashish Neema, Arun Johary