Patents by Inventor Mihai Petrescu

Mihai Petrescu 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: 9516198
    Abstract: A video processing system may include an input for receiving interlaced video data arranged in successive frames each including odd and even fields. A processor may be coupled to the input for determining an improper inversion of the odd and even fields based upon a pair(s) of successive first and second frames each including successive first and second fields. The processor may generate a first difference value(s) based upon a comparison between the first field in the first frame and the second field in the second frame, and a second difference value(s) based upon a comparison between a second field in the first frame and the first field in the second frame. The processor may determine an improper inversion of the odd and even fields based upon a comparison of the first difference value(s) and the second difference value(s) for the pair(s) of successive first and second frames.
    Type: Grant
    Filed: January 29, 2008
    Date of Patent: December 6, 2016
    Assignee: Imagine Communications Corp.
    Inventors: Joseph Deschamp, Mihai Petrescu
  • Patent number: 8103775
    Abstract: A system delivers data and includes a plurality of data storage devices. A plurality of servers such as video servers are connected to the plurality of data storage devices and access the data storage devices to provide streaming data to a plurality of clients upon request therefrom. Upon failure of one of the servers, the load on the remaining servers is distributed equally among remaining servers using a distribution algorithm that assigns dual client network connections to server groupings such that the failure of any one server will increase the client load on any remaining server by no more than ceil (C/P) loads, where C is the total number of configured clients that access the plurality of servers in the system and P is the total number of server pairs.
    Type: Grant
    Filed: March 13, 2008
    Date of Patent: January 24, 2012
    Assignee: Harris Corporation
    Inventors: Mihai Petrescu, Hilton S. Creve
  • Publication number: 20090234949
    Abstract: A system delivers data and includes a plurality of data storage devices. A plurality of servers such as video servers are connected to the plurality of data storage devices and access the data storage devices to provide streaming data to a plurality of clients upon request therefrom. Upon failure of one of the servers, the load on the remaining servers is distributed equally among remaining servers using a distribution algorithm that assigns dual client network connections to server groupings such that the failure of any one server will increase the client load on any remaining server by no more than ceil (C/P) loads, where C is the total number of configured clients that access the plurality of servers in the system and P is the total number of server pairs.
    Type: Application
    Filed: March 13, 2008
    Publication date: September 17, 2009
    Applicant: Harris Corporation, Corporation of the State of Delaware
    Inventors: Mihai Petrescu, Hilton S. Creve
  • Publication number: 20090190036
    Abstract: A video processing system may include an input for receiving interlaced video data arranged in successive frames each including odd and even fields. A processor may be coupled to the input for determining an improper inversion of the odd and even fields based upon a pair(s) of successive first and second frames each including successive first and second fields. The processor may generate a first difference value(s) based upon a comparison between the first field in the first frame and the second field in the second frame, and a second difference value(s) based upon a comparison between a second field in the first frame and the first field in the second frame. The processor may determine an improper inversion of the odd and even fields based upon a comparison of the first difference value(s) and the second difference value(s) for the pair(s) of successive first and second frames.
    Type: Application
    Filed: January 29, 2008
    Publication date: July 30, 2009
    Applicant: Harris Corporation, Corporation of the State of Delaware
    Inventors: Joseph Deschamp, Mihai Petrescu
  • Publication number: 20070153906
    Abstract: Single instances of individual codecs are instantiated on different processing elements, and blocks of video frames are interspersed or ‘striped’ across the multiple instances. An apparatus according to the invention comprises a demultiplexer for receiving the incoming uncompressed video stream and parsing it into blocks, each containing an integer multiple of the inter-frame coding distance, and each block is alternately sent to a different processing element for compression. This allows the output compressed signal to be generated in real-time without dropping frames.
    Type: Application
    Filed: December 29, 2005
    Publication date: July 5, 2007
    Inventors: Mihai Petrescu, Todd Roth