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).

  • Patent number: 12254799
    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: Grant
    Filed: August 12, 2022
    Date of Patent: March 18, 2025
    Assignee: Apple Inc.
    Inventors: Thomas Charisoulis, Saif Choudhary, Xia Li, Tore Nauta, Kapil V Sakariya
  • Patent number: 12243465
    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: Grant
    Filed: April 6, 2023
    Date of Patent: March 4, 2025
    Assignee: Apple Inc.
    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, Young Don Bae
  • Publication number: 20250022407
    Abstract: A pulse width modulation and amplitude modulation driving system for a display panel, including related circuits and methods of operation, are described. In an embodiment, a display panel includes a thin film transistor layer comprising a plurality of subpixel circuits. Each subpixel circuit may include a drive transistor, a comparator, and a switch. A plurality of light emitting diodes (LEDs), such as micro-LEDs, may be connected to the plurality of subpixel circuits. Each subpixel circuit can control an LED based on a current amplitude controlled by the drive transistor and a current pulse width controlled by the comparator and the switch. Other aspects are also described and claimed.
    Type: Application
    Filed: June 13, 2024
    Publication date: January 16, 2025
    Inventors: Majid Gharghi, Tore Nauta, Saif Choudhary, Chuang Qian, Hopil Bae, Mahdi Farrokh Baroughi, Xia Li, Patrick B Bennett, Ze Yuan
  • 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: 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