Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Gracenote Inc patents


Recent patent applications related to Gracenote Inc. Gracenote Inc is listed as an Agent/Assignee. Note: Gracenote Inc may have other listings under different names/spellings. We're not affiliated with Gracenote Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "G" | Gracenote Inc-related inventors


Automated cover song identification

Example systems and methods represent audio using a sequence of two-dimensional (2d) fourier transforms (2dfts), and such a sequence may be used by a specially configured machine to perform audio identification, such as for automated cover song identification. Such systems and methods are robust to timbral changes, time skews, and pitch skews that occur in cover songs found in content repositories. ... Gracenote Inc

Dynamic content delivery based on vehicle navigational attributes

Systems and methods are disclosed for receiving, at a computing device in a vehicle, data from a server computer comprising a plurality of sporting event data items. The computing device may determine which of the plurality of sporting event data items to present to a user, by performing various operations. ... Gracenote Inc

Systems and methods to transform events and/or mood associated with playing media into lighting effects

Example systems and methods to transform events and/or mood associated with playing media into lighting effects are disclosed herein. An example apparatus includes a content identifier to identify content presented via a media presentation device based on a fingerprint associated with the content and derive metadata from the identified content. ... Gracenote Inc

Recurrent deep neural network system for detecting overlays in images

In one aspect, an example method includes a processor (1) applying a feature map network to an image to create a feature map comprising a grid of vectors characterizing at least one feature in the image and (2) applying a probability map network to the feature map to create a probability map assigning a probability to the at least one feature in the image, where the assigned probability corresponds to a likelihood that the at least one feature is an overlay. The method further includes the processor determining that the probability exceeds a threshold, and responsive to the processor determining that the probability exceeds the threshold, performing a processing action associated with the at least one feature.. ... Gracenote Inc

Interactive programming guide

Techniques of providing an interactive programming guide with a personalized lineup are disclosed. In some embodiments, a profile is accessed, and a personalized lineup is determined based on the profile. ... Gracenote Inc

Media channel identification with video multi-match detection and disambiguation based on audio fingerprint

Disclosed are methods and systems to help disambiguate channel identification in a scenario where a video fingerprint of media content matches multiple reference video fingerprints corresponding respectively with multiple different channels. Given such a multi-match situation, an entity could disambiguate based on an audio component of the media content, such as by further determining that an audio fingerprint of the media content at issue matches an audio fingerprint of just one of the multiple channels, thereby establishing that that is the channel on which the media content being rendered by the media presentation device is arriving.. ... Gracenote Inc

Media channel identification with multi-match detection and disambiguation based on location

Disclosed are methods and systems involving location-based disambiguation of media channel identification, in a scenario where a fingerprint of media content being rendered by a media presentation device matches multiple reference fingerprints corresponding respectively with multiple different media channels. Upon detecting such a multi-match situation, a server or other entity will use a location of the media presentation device as a basis to disambiguate between the matching reference fingerprints and thus to determine the channel on which the media content being rendered by the media presentation device is arriving.. ... Gracenote Inc

Audio identification based on data structure

Example systems and methods represent audio using a sequence of two-dimensional (2d) fourier transforms (2dfts), and such a sequence may be used by a specially configured machine to perform audio identification, such as for cover song identification. Such systems and methods are robust to timbral changes, time skews, and pitch skews. ... Gracenote Inc

Methods and apparatus for determining a mood profile associated with media data

Examples described herein may perform various operations based on mood congruency. An example implementation accesses (i) a first mood vector that describes first media data and specifies a first mood-value pair, the first mood-value pair assigning a first value to a first mood and (ii) a second mood vector that describes a second media data and specifies a second mood-value pair, the second mood-value pair assigning a second value to a second mood. ... Gracenote Inc

Characterizing audio using transchromagrams

Methods, systems and apparatus to characterize audio using transchromagrams are disclosed. An example method includes generating, by executing one or more instructions on a processor, a set of transition matrices based on a plurality of time frames of the audio data, each of the plurality of transition matrices generated based on a different pair of time frames in the plurality of time frames, and indicating probabilities that anterior musical notes in an anterior time frame of the pair transition to posterior musical notes in a posterior time frame of the pair, generating, by executing one or more instructions on a processor, a data structure representing how the audio data changes statistically between the plurality of time frames based on the set of transition matrices, and causing, by executing one or more instructions on a processor, a database to store the data structure within metadata that describes the audio data.. ... Gracenote Inc

Machine-led mood change

A machine is configured to identify a media file that, when played to a user, is likely to modify an emotional or physical state of the user to or towards a target emotional or physical state. The machine accesses play counts that quantify playbacks of media files for the user. ... Gracenote Inc

Inserting advertisements into video content

Methods and systems to insert advertisements and/or other supplemental or replacement content into a stream of video content are described. In some example embodiments, the methods and systems receive a request to replace a portion of video content currently playing at a client device with supplemental video content, such as an advertisement. ... Gracenote Inc

Method and apparatus for selection of content from a stream of data

A main stream contains successive content elements of video and/or audio information that encode video and/or audio information at a first data rate. A computation circuit (144) computes main fingerprints from the successive content elements. ... Gracenote Inc

Computing device and corresponding method for generating data representing text

An example method involves (i) accessing first data representing text, wherein the text defines at least one position representing a particular type of grammatical break between two portions of the text; (ii) identifying, from among the at least one position, a position that is closest to a target position within the text; (iii) based on the identified position within the text, generating second data that represents a proper subset of the text, wherein the proper subset extends from an initial position within the text to the identified position within the text; and (iv) providing output based on the generated second data.. . ... Gracenote Inc

10/26/17 / #20170309298

Digital fingerprint indexing

A machine accesses audio data that may be included in a media item, and the audio data includes multiple segments. The machine detects a silent segment among non-silent segments of the audio data. ... Gracenote Inc

10/05/17 / #20170289590

Method and device for generating and detecting a fingerprint functioning as a trigger marker in a multimedia signal

A device is configured to perform a method that detects a trigger marker for an action corresponding to a segment of a multimedia signal. A fingerprint is generated based on the segment of the multimedia signal at a trigger time point. ... Gracenote Inc

09/28/17 / #20170280176

Method and system for remotely controlling consumer electronic devices

A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. ... Gracenote Inc

09/07/17 / #20170255617

Selecting balanced clusters of descriptive vectors

A clustering machine can cluster descriptive vectors in a balanced manner. The clustering machine calculates distances between pairs of descriptive vectors and generates clusters of vectors arranged in a hierarchy. ... Gracenote Inc

08/31/17 / #20170251281

Media channel identification with video multi-match detection and disambiguation based on time of broadcast

Disclosed herein are methods and systems to help disambiguate channel identification in a scenario where fingerprint data of media content being rendered by a media presentation device matches multiple reference fingerprints corresponding respectively with multiple different channels. Upon detecting such a multi-match, a server or other entity will perform disambiguation based at least in part on a comparison of time of broadcast of the media content being rendered by the media presentation device with time of broadcast of the media content represented by the reference fingerprints. ... Gracenote Inc

08/31/17 / #20170251280

Media channel identification with multi-match detection and disambiguation based on location

Disclosed are methods and systems involving location-based disambiguation of media channel identification, in a scenario where a fingerprint of media content being rendered by a media presentation device matches multiple reference fingerprints corresponding respectively with multiple different media channels. Upon detecting such a multi-match situation, a server or other entity will use a location of the media presentation device as a basis to disambiguate between the matching reference fingerprints and thus to determine the channel on which the media content being rendered by the media presentation device is arriving.. ... Gracenote Inc

08/31/17 / #20170251251

Media channel identification and action with multi-match detection based on reference stream comparison

A computing system will compare various reference fingerprints each representing a reference media stream broadcast on a different respective known channel, and the computing system will determine that a plurality of the reference fingerprints match each other, thus defining a multi-match group of the matching reference fingerprints. Further, the computing system will determine that a query fingerprint representing a media stream being rendered by a media presentation device matches the multi-match group, thus raising a question of which channel is carrying the media stream that is being rendered by the media presentation device. ... Gracenote Inc

08/31/17 / #20170251250

Media channel identification and action with multi-match detection and disambiguation based on matching with differential reference-fingerprint feature

A computing system compares various reference fingerprints each representing a reference media stream broadcast on a different respective known channel, and the computing system determines that a plurality of the reference fingerprints match each other, thus defining a multi-match group of the matching reference fingerprints. In response, the computing system identifies a fingerprint feature that could define a distinction between the reference fingerprints, and the computing system resolves the multi-match based on the identified feature, thereby determining the channel carrying the media stream being rendered by the media presentation device. ... Gracenote Inc

08/31/17 / #20170251249

Media channel identification with video multi-match detection and disambiguation based on audio fingerprint

Disclosed are methods and systems to help disambiguate channel identification in a scenario where a video fingerprint of media content matches multiple reference video fingerprints corresponding respectively with multiple different channels. Given such a multi-match situation, an entity could disambiguate based on an audio component of the media content, such as by further determining that an audio fingerprint of the media content at issue matches an audio fingerprint of just one of the multiple channels, thereby establishing that that is the channel on which the media content being rendered by the media presentation device is arriving.. ... Gracenote Inc

08/31/17 / #20170251248

Media channel identification with multi-match detection and disambiguation based on single-match

Disclosed herein are methods and systems to help disambiguate channel identification in a scenario where fingerprint data of media content matches multiple reference fingerprints corresponding respectively with multiple different channels. Upon detecting such a multi-match, a server or other entity will perform disambiguation based on a determination that a segment of the fingerprint data matches a reference fingerprint corresponding with just a single channel, such as a reference fingerprint representing commercial or news programming content specific to just the single channel. ... Gracenote Inc

08/31/17 / #20170251247

Method and system for detecting and responding to changing of media channel

A computing system receives from a media presentation device a query fingerprint stream representing media content being presented by the media presentation device, where the query fingerprint stream has been determined to represent a first channel. The computing system then detects that a threshold mismatch exists between the received query fingerprint stream and a reference fingerprint stream representing the first channel, thus indicating a likelihood that the media presentation device has transitioned from presenting the first channel to presenting a second channel. ... Gracenote Inc

07/13/17 / #20170201793

Tv content segmentation, categorization and identification and time-aligned applications

A content segmentation, categorization and identification method on consumer devices (clients) is described. Methods for content tracking are illustrated that are suitable for large scale deployment and applications such as broadcast monitoring, novel content publishing and interaction. ... Gracenote Inc

07/06/17 / #20170195752

Computing system with content-characteristic-based trigger feature

In one aspect, an example method includes (i) receiving, by a computing system, media content; (ii) generating, by the computing system, a fingerprint of a portion of the received media content; (iii) determining, by the computing system, that the received media content has a predefined characteristic; (iv) responsive to determining that the received media content has the predefined characteristic, transmitting, by the computing system, the generated fingerprint to a content identification server to identify the portion of the received media content; and (v) performing an action based on the identified portion of media content.. . ... Gracenote Inc

07/06/17 / #20170195714

Computing system with channel-change-based trigger feature

In one aspect, an example method includes (i) receiving, by a computing system, media content; (ii) generating, by the computing system, a fingerprint of the received media content; (iii) determining, by the computing system, that a channel-change operation was performed; (iv) responsive to determining that the channel-change operation was performed, transmitting, by the computing system, the generated fingerprint to a content identification server to identify the received media content; and (v) performing an action based on the identified media content.. . ... Gracenote Inc

07/06/17 / #20170195398

Generating and distributing a replacement playlist

An embodiment may involve a server device transmitting, over a wide area network, a first playlist with a first duration to a client device. Possibly while the client device is playing out a current audio file of a first plurality of audio files in the playlist, the server device may receive an instruction from the client device and generate a second playlist. ... Gracenote Inc

07/06/17 / #20170193362

Responding to remote media classification queries using classifier models and context parameters

A neural network-based classifier system can receive a query including a media signal and, in response, provide an indication that a particular received query corresponds to a known media type or media class. The neural network-based classifier system can select and apply various models to facilitate media classification. ... Gracenote Inc

07/06/17 / #20170193102

Generating and distributing playlists with music and stories having related moods

An embodiment may involve a server device obtaining an audio file containing a story. The server device may determine a mood of the story. ... Gracenote Inc

07/06/17 / #20170193101

Generating and distributing playlists with related music and stories

An embodiment may involve, based on a profile associated with a client device, selecting an audio file containing music. Based on an attribute of the audio file containing the music, an audio file containing a story may be selected. ... Gracenote Inc

07/06/17 / #20170193097

Model-based media classification service using sensed media noise characteristics

A neural network-based classifier system can receive a query including a media signal and, in response, provide an indication that the query corresponds to a specified media type or media class. The neural network-based classifier system can select and apply various models to facilitate media classification. ... Gracenote Inc

07/06/17 / #20170192980

Method and apparatus for multi-dimensional content search and video identification

A multi-dimensional database and indexes and operations on the multi-dimensional database are described which include video search applications or other similar sequence or structure searches. Traversal indexes utilize highly discriminative information about images and video sequences or about object shapes. ... Gracenote Inc

06/22/17 / #20170180795

Dynamic video overlays

A client device accesses a video input stream from an intermediate device for display. The client device analyzes the video input stream to determine that the video input stream matches a template indicating a portion of the video input stream that is created by the intermediate device. ... Gracenote Inc

06/22/17 / #20170180794

Dynamic video overlays

A client device accesses a video input stream from an intermediate device for display. The client device analyzes the video input stream to determine that the video input stream matches a template indicating a change of content source. ... Gracenote Inc

06/22/17 / #20170180793

Dynamic video overlays

A client device accesses a video input stream from an intermediate device for display. The client device analyzes the video input stream to determine that the video input stream matches a template indicating a semi-transparent overlay. ... Gracenote Inc

06/22/17 / #20170180792

Dynamic video overlays

A client device accesses a video input stream from an intermediate device for display. The client device analyzes the video input stream to determine that the video input stream matches a template corresponding to a screen portion. ... Gracenote Inc

05/18/17 / #20170142472

Media source identification

A server machine and a first device (e.g., a television) are configured to access a stream of media (e.g., a broadcast channel) from a media source (e.g., a broadcaster). The server machine generates a representation (e.g., a fingerprint) of the stream of media and stores the representation. ... Gracenote Inc

05/04/17 / #20170127097

Authorizing devices based on identifying content distributor

Methods and systems to authorize devices and/or perform other actions based on identifying content distributors are described. In some example embodiments, the methods and systems access video content playing at a client device, calculate fingerprints of a portion of the video content, identify a distributor of the video content based on the fingerprints, and perform an action in response to the identification of the distributor of the video content, such as actions to authorize the client device or other associated devices (e.g., second screens) to receive content from the distributor, actions to present sponsored content to the client device or associated devices, and so on.. ... Gracenote Inc

03/30/17 / #20170094351

Method and system for presenting additional content at a media system

A media system, receives a received sequence of media content, for presentation at the media system and generates a comparison fingerprint of the received sequence of media content. The comparison fingerprint is for comparison with a plurality of reference fingerprints so as to identify the received sequence of media content. ... Gracenote Inc

03/30/17 / #20170091524

Identifying video content via color-based fingerprint matching

Systems and methods of identifying unknown video content are described. An example method may include receiving a first fingerprint and a second fingerprint. ... Gracenote Inc

03/09/17 / #20170068671

Media fingerprinting and identification system

The overall architecture and details of a scalable video fingerprinting and identification system that is robust with respect to many classes of video distortions is described. In this system, a fingerprint for a piece of multimedia content is composed of a number of compact signatures, along with traversal hash signatures and associated metadata. ... Gracenote Inc

02/16/17 / #20170048587

Interactive programming guide

Techniques of providing an interactive programming guide with a personalized lineup are disclosed. In some embodiments, a profile is accessed, and a personalized lineup is determined based on the profile. ... Gracenote Inc

02/09/17 / #20170039276

Audio matching based on harmonogram

In an example context of identifying live audio, an audio processor machine accesses audio data that represents a query sound and creates a spectrogram from the audio data. Each segment of the spectrogram represents a different time slice in the query sound. ... Gracenote Inc

02/02/17 / #20170034549

Method and system for remotely controlling consumer electronic devices

A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. ... Gracenote Inc

01/26/17 / #20170026716

Method and apparatus for selection of content from a stream of data

A main stream contains successive content elements of video and/or audio information that encode video and/or audio information at a first data rate. A computation circuit (144) computes main fingerprints from the successive content elements. ... Gracenote Inc

01/26/17 / #20170026697

Method and system for remotely controlling consumer electronic devices

A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. ... Gracenote Inc

01/26/17 / #20170024470

Identifying media content via fingerprint matching

Methods and systems to identify video content based on video fingerprint matching are described. In some example embodiments, the methods and systems generate a query fingerprint of a frame of video content captured at a client device, query a database of reference fingerprints, determine the query fingerprint of the frame of captured video content matches a reference fingerprint, and identify the video content based on the match of fingerprints.. ... Gracenote Inc

01/12/17 / #20170013291

Method and device for generating and detecting a fingerprint functioning as a trigger marker in a multimedia signal

A device is configured to perform a method that detects a trigger marker for an action corresponding to a segment of a multimedia signal. A fingerprint is generated based on the segment of the multimedia signal at a trigger time point. ... Gracenote Inc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Gracenote Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Gracenote Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###