Patents by Inventor Nachum M. KANOVSKY

Nachum M. KANOVSKY 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: 20210336624
    Abstract: A computer system may periodically calibrate an oscillator subsystem, which includes a voltage-controlled oscillator circuit configured to generate an oscillator signal using code signal. In response to activation of a calibration mode, an iterative calibration operation may be performed on the voltage-controlled oscillator circuit. In some cases, performing a given iteration of the calibration operation includes determining a value of the code signal using a number of pulses in the oscillator signal sampled during a particular time period, along with previous values of the code signal and a slope of an error function associated with the difference between a desired frequency and a current frequency of the oscillator signal. In other cases, iterations may employ variable sampling times with error handling, in order to decrease the duration of the calibration operation while maintaining a target accuracy.
    Type: Application
    Filed: April 22, 2020
    Publication date: October 28, 2021
    Inventors: Long Kong, Simone Gambini, Cristian Marcu, Nachum M. Kanovsky
  • Patent number: 11139817
    Abstract: A computer system may periodically calibrate an oscillator subsystem, which includes a voltage-controlled oscillator circuit configured to generate an oscillator signal using code signal. In response to activation of a calibration mode, an iterative calibration operation may be performed on the voltage-controlled oscillator circuit. In some cases, performing a given iteration of the calibration operation includes determining a value of the code signal using a number of pulses in the oscillator signal sampled during a particular time period, along with previous values of the code signal and a slope of an error function associated with the difference between a desired frequency and a current frequency of the oscillator signal. In other cases, iterations may employ variable sampling times with error handling, in order to decrease the duration of the calibration operation while maintaining a target accuracy.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: October 5, 2021
    Assignee: Apple Inc.
    Inventors: Long Kong, Simone Gambini, Cristian Marcu, Nachum M. Kanovsky
  • Patent number: 10460702
    Abstract: Aspects of the subject technology relate to display circuitry including pixel overdrive circuitry. The pixel overdrive circuitry includes a compression engine that compresses a previous display frame, for storage and comparison to a current display frame without compression or decompression of the current display frame. The compression engine compresses the previous frame in such a way that the maximum compression error is always known and can be used to determine whether to perform overdrive operations for the current frame without compressing and decompressing the current display frame. The compression engine selects gradient encoding or decimation encoding for the compression of the previous display frame and can perform successive decimation operations within the gradient encoding operations to help reduce the size of the compressed previous frame while maintaining the quality of the ultimate overdriven current frame.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: October 29, 2019
    Assignee: Apple Inc.
    Inventors: Nachum M. Kanovsky, Marc Albrecht, Tobias Jung, Xiaokai Li, Ameya Y. Joshi
  • Publication number: 20180374450
    Abstract: Aspects of the subject technology relate to display circuitry including pixel overdrive circuitry. The pixel overdrive circuitry includes a compression engine that compresses a previous display frame, for storage and comparison to a current display frame without compression or decompression of the current display frame. The compression engine compresses the previous frame in such a way that the maximum compression error is always known and can be used to determine whether to perform overdrive operations for the current frame without compressing and decompressing the current display frame. The compression engine selects gradient encoding or decimation encoding for the compression of the previous display frame and can perform successive decimation operations within the gradient encoding operations to help reduce the size of the compressed previous frame while maintaining the quality of the ultimate overdriven current frame.
    Type: Application
    Filed: August 30, 2017
    Publication date: December 27, 2018
    Inventors: Nachum M. KANOVSKY, Marc ALBRECHT, Tobias JUNG, Xiaokai LI, Ameya Y. JOSHI