Patents by Inventor Javid Jaffari

Javid Jaffari 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: 20230168729
    Abstract: Systems and methods for peak power control include control circuitry which identifies a condition for a device. The control circuitry can apply the condition for the device to one or more models maintained for a plurality of device processing units of the device to determine one or more performance characteristics for the plurality of processing units. The control circuitry can distribute power credits to the plurality of device processing units of the device according to the determined performance characteristics for the plurality of device processing units, to manage a respective peak power for each respective device processing unit according to a number of the power credits distributed to the respective device processing unit.
    Type: Application
    Filed: February 28, 2022
    Publication date: June 1, 2023
    Inventors: Vlad Fruchter, Nishant Sitapara, Javid Jaffari, Shrirang Madhav Yardi, Bardia Zandian
  • Patent number: 11580913
    Abstract: A voltage-programmed display system allows measurement of effects on pixels in a panel that includes both active pixels and reference pixels coupled to a supply line and a programming line. The reference pixels are controlled so that they are not subject to substantial changes due to aging and operating conditions over time. A readout circuit is coupled to the active pixels and the reference pixels for reading at least one of current, voltage or charge from the pixels when they are supplied with known input signals. The readout circuit is subject to changes due to aging and operating conditions over time, but the readout values from the reference pixels are used to adjust the readout values from the active pixels to compensate for the unwanted effects.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: February 14, 2023
    Assignee: Ignis Innovation Inc.
    Inventors: Gholamreza Chaji, Joseph Marcel Dionne, Yaser Azizi, Javid Jaffari, Abbas Hormati, Tong Liu, Stefan Alexander
  • Patent number: 11488002
    Abstract: Disclosed are methods, apparatus and systems for a binary neural network accelerator engine. One example circuit is designed to perform a multiply-and-accumulate (MAC) operation using logic circuits that include a first set of exclusive nor (XNOR) gates to generate a product vector based on a bit-wise XNOR operation two vectors. The result is folded and operated on by another set of logic circuits that provide an output for a series of adder circuits. The MAC circuit can be implemented as part of binary neural network at a small footprint to effect power and cost savings.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: November 1, 2022
    Assignee: ATLAZO, INC.
    Inventors: Javid Jaffari, Karim Arabi, Rodolfo Beraha
  • Publication number: 20210256915
    Abstract: A voltage-programmed display system allows measurement of effects on pixels in a panel that includes both active pixels and reference pixels coupled to a supply line and a programming line. The reference pixels are controlled so that they are not subject to substantial changes due to aging and operating conditions over time. A readout circuit is coupled to the active pixels and the reference pixels for reading at least one of current, voltage or charge from the pixels when they are supplied with known input signals. The readout circuit is subject to changes due to aging and operating conditions over time, but the readout values from the reference pixels are used to adjust the readout values from the active pixels to compensate for the unwanted effects.
    Type: Application
    Filed: April 27, 2021
    Publication date: August 19, 2021
    Inventors: Gholamreza Chaji, Joseph Marcel Dionne, Yaser Azizi, Javid Jaffari, Abbas Hormati, Tong Liu, Stefan Alexander
  • Patent number: 10997924
    Abstract: A voltage-programmed display system allows measurement of effects on pixels in a panel that includes both active pixels and reference pixels coupled to a supply line and a programming line. The reference pixels are controlled so that they are not subject to substantial changes due to aging and operating conditions over time. A readout circuit is coupled to the active pixels and the reference pixels for reading at least one of current, voltage or charge from the pixels when they are supplied with known input signals. The readout circuit is subject to changes due to aging and operating conditions over time, but the readout values from the reference pixels are used to adjust the readout values from the active pixels to compensate for the unwanted effects.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: May 4, 2021
    Assignee: Ignis Innovation Inc.
    Inventors: Gholamreza Chaji, Joseph Marcel Dionne, Yaser Azizi, Javid Jaffari, Abbas Hormati, Tong Liu, Stefan Alexander
  • Patent number: 10971068
    Abstract: Disclosed is a circuit and technique to determine the temperature of an AMOLED display in order to calibrate programming data signals. The temperature of selected pixels of a plurality of pixels in an AMOLED display is measured via one of several disclosed methods. A thermal sensor for the selected pixels may be used. A measurement of output voltage data may be used to estimate temperature. A finite element analysis model may be used based on consumed power of the selected pixel. The temperature data for the selected pixel is then interpolated to the neighboring non-selected pixels to estimate the temperature of those pixels.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: April 6, 2021
    Assignee: Ignis Innovation Inc.
    Inventors: Javid Jaffari, Gholamreza Chaji, Tong Liu
  • Patent number: 10871964
    Abstract: A method, a computer-readable medium, and an apparatus for a sparse neural network are provided. The apparatus may include a hardware accelerator. The apparatus may determine, for each pair of operands to be processed by a MAR unit, whether both operands of the pair are non-zero. The apparatus may prevent a pair of operands to be processed by the MAR unit from being loaded to a multiplier of the MAR unit when an operand of the pair of operands is zero. The apparatus may place the pair of operands into one of a plurality of queues when both operands of the pair of operands are non-zero.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: December 22, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Yatish Girish Turakhia, Javid Jaffari, Amrit Panda, Karamvir Chatha
  • Patent number: 10854121
    Abstract: A system and method for determining and applying characterization correlation curves for aging effects on an organic light organic light emitting device (OLED) based pixel is disclosed. A first stress condition is applied to a reference pixel having a drive transistor and an OLED. An output voltage based on a reference current is measured periodically to determine an electrical characteristic of the reference pixel under the first predetermined stress condition. The luminance of the reference pixel is measured periodically to determine an optical characteristic of the reference pixel. A characterization correlation curve corresponding to the first stress condition including the determined electrical and optical characteristic of the reference pixel is stored. Characterization correlation curves for other predetermined stress conditions are also stored based on application of the predetermined stress conditions on other reference pixels.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: December 1, 2020
    Assignee: Ignis Innovation Inc.
    Inventors: Gholamreza Chaji, Javid Jaffari, Arokia Nathan
  • Patent number: 10713045
    Abstract: Disclosed are methods, devices and systems for all-in-one signal processing, linear and non-linear vector arithmetic accelerator. The accelerator, which in some implementations can operate as a companion co-processor and accelerator to a main system, can be configured to perform various linear and non-linear arithmetic operations, and is customized to provide shorter execution times and fewer task operations for corresponding arithmetic vector operation, thereby providing an overall energy saving. The compact accelerator can be implemented in devices in which energy consumption and footprint of the electronic circuits are important, such as in Internet of Things (IoT) devices, in sensors and as part of artificial intelligence systems.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: July 14, 2020
    Assignee: Atlazo, Inc.
    Inventors: Javid Jaffari, Rshdee Alhakim, Salem Emara
  • Patent number: 10706754
    Abstract: A local priority-based scanning scheme that focuses scanning to areas of a display panel whose measured characteristics are under continuous change (e.g., aging or relaxation). The algorithm identifies areas or regions needing compensation, using a current measurement from a single pixel in an area as a candidate to determine whether the rest of the region needs further compensation. The algorithm thus detects newly changed areas quickly, focusing time-consuming measurements on those areas that need high attention. Optionally, neighboring pixels sharing the same state (e.g., aging or overcompensated) as the measured pixel can be adjusted automatically given the likelihood that the neighboring pixels will also require compensation if the measured pixel needs compensation.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: July 7, 2020
    Assignee: Ignis Innovation Inc.
    Inventors: Javid Jaffari, Gholamreza Chaji, Abdorreza Heidari
  • Patent number: 10699613
    Abstract: A method of voltage-programming a pixel circuit in a display panel to remove, before programming the pixel circuit, effects due to short-term effects such as caused by fast light transitions or effects due to previous pixel circuit measurements such as charge trapping. During a resetting cycle, the pixel circuit is programmed with a reset voltage value corresponding to a maximum or a minimum voltage value. Then, during a calibration cycle, the pixel circuit is programmed with a calibration voltage based on previously extracted data for the pixel circuit, a pixel current of the pixel circuit is measured, and the extracted data for the pixel circuit is updated based on the measured pixel current. Then, the pixel circuit is programmed with a video data that is calibrated with the updated extracted data. The pixel circuit is finally driven according to the programmed video data and emits a commensurate amount of light.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: June 30, 2020
    Assignee: Ignis Innovation Inc.
    Inventors: Gholamreza Chaji, Joseph Marcel Dionne, Yaser Azizi, Javid Jaffari, Abbas Hormati, Tong Liu, Stefan Alexander
  • Patent number: 10679533
    Abstract: Methods and systems to provide baseline measurements for aging compensation for a display device are disclosed. An example display system has a plurality of active pixels and a reference pixel. Common input signals are provided to the reference pixel and the plurality of active pixels. The outputs of the reference pixel is measured and compared to the output of the active pixels to determine aging effects. The display system may also be tested applying a first known reference current to a current comparator with a second variable reference current and the output of a device under test such as one of the pixels. The variable reference current is adjusted until the second current and the output of the device under test is equivalent of the first current. The resulting current of the device under test is stored in a look up table for a baseline for aging measurements during the display system operation.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: June 9, 2020
    Assignee: Ignis Innovation Inc.
    Inventors: Gholamreza Chaji, Joseph Marcel Dionne, Yaser Azizi, Javid Jaffari, Abbas Hormati, Tong Liu, Stefan Alexander
  • Publication number: 20200020279
    Abstract: Disclosed is a circuit and technique to determine the temperature of an AMOLED display in order to calibrate programming data signals. The temperature of selected pixels of a plurality of pixels in an AMOLED display is measured via one of several disclosed methods. A thermal sensor for the selected pixels may be used. A measurement of output voltage data may be used to estimate temperature. A finite element analysis model may be used based on consumed power of the selected pixel. The temperature data for the selected pixel is then interpolated to the neighboring non-selected pixels to estimate the temperature of those pixels.
    Type: Application
    Filed: September 20, 2019
    Publication date: January 16, 2020
    Inventors: Javid Jaffari, Gholamreza Chaji, Tong Liu
  • Publication number: 20190333430
    Abstract: A system and method for determining and applying characterization correlation curves for aging effects on an organic light organic light emitting device (OLED) based pixel is disclosed. A first stress condition is applied to a reference pixel having a drive transistor and an OLED. An output voltage based on a reference current is measured periodically to determine an electrical characteristic of the reference pixel under the first predetermined stress condition. The luminance of the reference pixel is measured periodically to determine an optical characteristic of the reference pixel. A characterization correlation curve corresponding to the first stress condition including the determined electrical and optical characteristic of the reference pixel is stored. Characterization correlation curves for other predetermined stress conditions are also stored based on application of the predetermined stress conditions on other reference pixels.
    Type: Application
    Filed: July 11, 2019
    Publication date: October 31, 2019
    Inventors: Gholamreza Chaji, Javid Jaffari, Arokia Nathan
  • Patent number: 10460669
    Abstract: Disclosed is a circuit and technique to determine the temperature of an AMOLED display in order to calibrate programming data signals. The temperature of selected pixels of a plurality of pixels in an AMOLED display is measured via one of several disclosed methods. A thermal sensor for the selected pixels may be used. A measurement of output voltage data may be used to estimate temperature. A finite element analysis model may be used based on consumed power of the selected pixel. The temperature data for the selected pixel is then interpolated to the neighboring non-selected pixels to estimate the temperature of those pixels.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: October 29, 2019
    Assignee: Ignis Innovation Inc.
    Inventors: Javid Jaffari, Gholamreza Chaji, Tong Liu
  • Patent number: 10395574
    Abstract: A system and method for determining and applying characterization correlation curves for aging effects on an organic light organic light emitting device (OLED) based pixel is disclosed. A first stress condition is applied to a reference pixel having a drive transistor and an OLED. An output voltage based on a reference current is measured periodically to determine an electrical characteristic of the reference pixel under the first predetermined stress condition. The luminance of the reference pixel is measured periodically to determine an optical characteristic of the reference pixel. A characterization correlation curve corresponding to the first stress condition including the determined electrical and optical characteristic of the reference pixel is stored. Characterization correlation curves for other predetermined stress conditions are also stored based on application of the predetermined stress conditions on other reference pixels.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: August 27, 2019
    Assignee: Ignis Innovation Inc.
    Inventors: Gholamreza Chaji, Javid Jaffari, Arokia Nathan
  • Publication number: 20190251425
    Abstract: Disclosed are methods, apparatus and systems for a binary neural network accelerator engine. One example circuit is designed to perform a multiply-and-accumulate (MAC) operation using logic circuits that include a first set of exclusive nor (XNOR) gates to generate a product vector based on a bit-wise XNOR operation two vectors. The result is folded and operated on by another set of logic circuits that provide an output for a series of adder circuits. The MAC circuit can be implemented as part of binary neural network at a small footprint to effect power and cost savings.
    Type: Application
    Filed: February 15, 2019
    Publication date: August 15, 2019
    Inventors: Javid Jaffari, Karim Arabi, Rodolfo Beraha
  • Publication number: 20190235867
    Abstract: Disclosed are methods, devices and systems for all-in-one signal processing, linear and non-linear vector arithmetic accelerator. The accelerator, which in some implementations can operate as a companion co-processor and accelerator to a main system, can be configured to perform various linear and non-linear arithmetic operations, and is customized to provide shorter execution times and fewer task operations for corresponding arithmetic vector operation, thereby providing an overall energy saving. The compact accelerator can be implemented in devices in which energy consumption and footprint of the electronic circuits are important, such as in Internet of Things (IoT) devices, in sensors and as part of artificial intelligence systems.
    Type: Application
    Filed: January 8, 2019
    Publication date: August 1, 2019
    Inventors: Javid Jaffari, Rshdee Alhakim, Salem Emara
  • Publication number: 20190237026
    Abstract: A voltage-programmed display system allows measurement of effects on pixels in a panel that includes both active pixels and reference pixels coupled to a supply line and a programming line. The reference pixels are controlled so that they are not subject to substantial changes due to aging and operating conditions over time. A readout circuit is coupled to the active pixels and the reference pixels for reading at least one of current, voltage or charge from the pixels when they are supplied with known input signals. The readout circuit is subject to changes due to aging and operating conditions over time, but the readout values from the reference pixels are used to adjust the readout values from the active pixels to compensate for the unwanted effects.
    Type: Application
    Filed: April 12, 2019
    Publication date: August 1, 2019
    Inventors: Gholamreza Chaji, Joseph Marcel Dionne, Yaser Azizi, Javid Jaffari, Abbas Hormati, Tong Liu, Stefan Alexander
  • Patent number: 10304390
    Abstract: A voltage-programmed display system allows measurement of effects on pixels in a panel that includes both active pixels and reference pixels coupled to a supply line and a programming line. The reference pixels are controlled so that they are not subject to substantial changes due to aging and operating conditions over time. A readout circuit is coupled to the active pixels and the reference pixels for reading at least one of current, voltage or charge from the pixels when they are supplied with known input signals. The readout circuit is subject to changes due to aging and operating conditions over time, but the readout values from the reference pixels are used to adjust the readout values from the active pixels to compensate for the unwanted effects.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: May 28, 2019
    Assignee: Ignis Innovation Inc.
    Inventors: Gholamreza Chaji, Joseph Marcel Dionne, Yaser Azizi, Javid Jaffari, Abbas Hormati, Tong Liu, Stefan Alexander