Patents by Inventor Dimitry Petrov

Dimitry Petrov 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: 7471935
    Abstract: A source binary code that complies with a source architecture is translated to a target binary code that complies with a target architecture. The target binary code includes a first target portion translated from a respective source portion of the source binary code. During execution of the target binary code on a processor that complies with a target architecture, it is determined whether to retranslate the source portion to produce a second target portion that is more optimized to the target architecture than the first target portion or to retranslate the source portion to produce a third target portion that is more optimized to the target architecture than the second target portion.
    Type: Grant
    Filed: June 1, 2004
    Date of Patent: December 30, 2008
    Assignee: Intel Corporation
    Inventors: Ilan Barak, Amir Francos, Dimitry Petrov
  • Patent number: 7155469
    Abstract: In some embodiments of the present invention, a known input signal is fed to a programmable filter. The output of the filter is compared to a calculated desired output for the same or similar input, and the difference between the outputs may be used to define correction values. The correction values are used then to correct an output signal.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: December 26, 2006
    Assignee: Intel Corporation
    Inventors: Guy Wolf, Dimitry Petrov
  • Publication number: 20040219944
    Abstract: A source binary code that complies with a source architecture is translated to a target binary code that complies with a target architecture. The target binary code includes a first target portion translated from a respective source portion of the source binary code. During execution of the target binary code on a processor that complies with a target architecture, it is determined whether to retranslate the source portion to produce a second target portion that is more optimized to the target architecture than the first target portion or to retranslate the source portion to produce a third target portion that is more optimized to the target architecture than the second target portion.
    Type: Application
    Filed: June 1, 2004
    Publication date: November 4, 2004
    Inventors: Ilan Barak, Amir Francos, Dimitry Petrov
  • Publication number: 20040128333
    Abstract: In some embodiments of the present invention, a known input signal is fed to a programmable filter. The output of the filter is compared to a calculated desired output for the same or similar input, and the difference between the outputs may be used to define correction values. The correction values are used then to correct an output signal.
    Type: Application
    Filed: December 31, 2002
    Publication date: July 1, 2004
    Inventors: Guy Wolf, Dimitry Petrov
  • Patent number: 6636121
    Abstract: Based on an initial crystal coefficient value, a processor generates a control signal for a frequency synthesizer. The processor estimates a new crystal coefficient value based on a comparison of the frequency of the output of the frequency synthesizer against a target output frequency in relation to a crystal temperature value.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: October 21, 2003
    Assignee: Intel Corporation
    Inventors: Ilan Barak, Dimitry Petrov
  • Publication number: 20020180535
    Abstract: Based on an initial crystal coefficient value, a processor generates a control signal for a frequency synthesizer. The processor estimates a new crystal coeficient value based on a comparison of the frequency of the output of the frequency synthesizer against a target output frequency in relation to a crystal temperature value.
    Type: Application
    Filed: May 31, 2001
    Publication date: December 5, 2002
    Inventors: Ilan Barak, Dimitry Petrov