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: 20230368718Abstract: 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: ApplicationFiled: April 6, 2023Publication date: November 16, 2023Inventors: 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: 20230222955Abstract: 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: ApplicationFiled: December 15, 2022Publication date: July 13, 2023Inventors: 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: 20230091644Abstract: 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: ApplicationFiled: June 29, 2022Publication date: March 23, 2023Inventors: Thomas Charisoulis, Saif Choudhary, Xia Li, Tore Nauta
-
Publication number: 20230089957Abstract: 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: ApplicationFiled: August 12, 2022Publication date: March 23, 2023Inventors: Thomas Charisoulis, Saif Choudhary, Tore Nauta
-
Publication number: 20230086380Abstract: 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: ApplicationFiled: August 12, 2022Publication date: March 23, 2023Inventors: Thomas Charisoulis, Saif Choudhary, Xia Li, Tore Nauta, Kapil V Sakariya
-
Patent number: 11568789Abstract: 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: GrantFiled: June 3, 2021Date of Patent: January 31, 2023Inventors: 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: 20210366349Abstract: 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: ApplicationFiled: June 3, 2021Publication date: November 25, 2021Inventors: 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: 11056041Abstract: 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: GrantFiled: November 19, 2019Date of Patent: July 6, 2021Inventors: 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: 20200090574Abstract: 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: ApplicationFiled: November 19, 2019Publication date: March 19, 2020Inventors: 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: 10535296Abstract: 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: GrantFiled: May 27, 2016Date of Patent: January 14, 2020Assignee: 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: 20180211582Abstract: 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: ApplicationFiled: May 27, 2016Publication date: July 26, 2018Applicant: 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: 9774876Abstract: 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: GrantFiled: December 7, 2015Date of Patent: September 26, 2017Assignee: IMAGINATION TECHNOLOGIES LIMITEDInventor: Saif Choudhary
-
Publication number: 20160088308Abstract: 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: ApplicationFiled: December 7, 2015Publication date: March 24, 2016Inventor: Saif Choudhary
-
Patent number: 9210422Abstract: 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: GrantFiled: July 3, 2013Date of Patent: December 8, 2015Assignee: Imagination Technologies LimitedInventor: Saif Choudhary
-
Patent number: 9008450Abstract: 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: GrantFiled: June 27, 2013Date of Patent: April 14, 2015Assignee: Imagination Technologies LimitedInventor: Saif Choudhary
-
Patent number: 8922573Abstract: 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: GrantFiled: July 14, 2009Date of Patent: December 30, 2014Assignee: Imagination Technologies LimitedInventor: Saif Choudhary
-
Patent number: 8498334Abstract: 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: GrantFiled: February 3, 2010Date of Patent: July 30, 2013Assignee: Imagination Technologies LimitedInventor: Saif Choudhary
-
Patent number: 8498493Abstract: 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: GrantFiled: June 2, 2009Date of Patent: July 30, 2013Assignee: Imagination Technologies LimitedInventor: Saif Choudhary
-
Patent number: 7154509Abstract: 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: GrantFiled: July 12, 2004Date of Patent: December 26, 2006Assignee: Genesis Microchip Inc.Inventors: Hari Nair, Neha Agrawal, Saif Choudhary, Shashi Kumar, Arun Johary
-
Patent number: 7046252Abstract: 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: GrantFiled: March 26, 2004Date of Patent: May 16, 2006Assignee: Genesis Microchip Inc.Inventors: Hari Nair, Neha Agrawal, Saif Choudhary, Ashish Neema, Arun Johary