Patents by Inventor Mihai Pora

Mihai Pora 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: 9552221
    Abstract: A system and method for analyzing application execution of multi-threaded applications is disclosed. An exemplary system includes a portable inter-thread communication mechanism; a profiling module; and an external interpretation application. A communication mechanism may be used to implement communication among a plurality of application threads. Responsive to an indication that an application should be monitored, a profiling module may profile at least one of a plurality of application threads to monitor and measure the thread's communications. Profiling information may be logged and the log may be provided to the external interpretation application. The external interpretation application may then parse the log and produce a graphic representation of execution metrics based on the information parsed from the log. The graphic representation may allow an end-user to acquire information and determine several statistics regarding the application's execution.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: January 24, 2017
    Assignee: GOOGLE INC.
    Inventor: Mihai Pora
  • Patent number: 9113203
    Abstract: A computer-implemented method for generating audio fingerprints at a set top box that is communicatively coupled to a television and reporting the audio fingerprints from the set top box to a remote server is disclosed. After receiving a video signal and an audio signal associated with the video signal from a TV content provider, both of which correspond to a TV program being played on the television, the set top box generates a plurality of audio fingerprints from the audio signal, at least one of which corresponds to a predefined video scene transition detected in the video signal. The set top box then sends the plurality of audio fingerprints to the remote server for determining TV program information associated with the TV program.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: August 18, 2015
    Assignee: GOOGLE INC.
    Inventors: Mihai Pora, Zbigniew Skolicki
  • Patent number: 8843952
    Abstract: A computer-implemented method for clustering audio fingerprints from different set top boxes into groups based on their similarities is disclosed. The computer server receives audio fingerprints generated at different set top boxes and partitions them into multiple groups such that audio fingerprints within a group correspond to a respective TV program being played at the respective set top boxes. Upon receipt of an audio fingerprint from a set top box, the computer server identifies a group of audio fingerprints that are substantially similar to the audio fingerprint, determines TV program information for the audio fingerprint in accordance with the channel metadata associated with the identified group of audio fingerprints, and returns the TV program information to the requesting set top box.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: September 23, 2014
    Assignee: Google Inc.
    Inventors: Mihai Pora, Zbigniew Skolicki
  • Publication number: 20140007152
    Abstract: A computer-implemented method for clustering audio fingerprints from different set top boxes into groups based on their similarities is disclosed. The computer server receives audio fingerprints generated at different set top boxes and partitions them into multiple groups such that audio fingerprints within a group correspond to a respective TV program being played at the respective set top boxes. Upon receipt of an audio fingerprint from a set top box, the computer server identifies a group of audio fingerprints that are substantially similar to the audio fingerprint, determines TV program information for the audio fingerprint in accordance with the channel metadata associated with the identified group of audio fingerprints, and returns the TV program information to the requesting set top box.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Inventors: Mihai Pora, Zbigniew Skolicki
  • Publication number: 20140002749
    Abstract: A computer-implemented method for generating audio fingerprints at a set top box that is communicatively coupled to a television and reporting the audio fingerprints from the set top box to a remote server is disclosed. After receiving a video signal and an audio signal associated with the video signal from a TV content provider, both of which correspond to a TV program being played on the television, the set top box generates a plurality of audio fingerprints from the audio signal, at least one of which corresponds to a predefined video scene transition detected in the video signal. The set top box then sends the plurality of audio fingerprints to the remote server for determining TV program information associated with the TV program.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Inventors: Mihai Pora, Zbigniew Skolicki