My View
My Keyword Group
My Searches
Analyze
Patent Alerts
All
(0)
Total 865 results Used time 0.026 s
No. | Publication Number | Title | Publication/Patent Number Publication/Patent Number |
Publication Date
Publication Date
|
Application Number Application Number |
Filing Date
Filing Date
|
Inventor Inventor | Assignee Assignee |
IPC
IPC
|
|||||
![]() |
1 | US2021073275A1 |
METHODS AND APPARATUS TO IDENTIFY MEDIA
|
Publication/Patent Number: US2021073275A1 | Publication Date: 2021-03-11 | Application Number: 16/698,899 | Filing Date: 2019-11-27 | Inventor: Coover, Robert Wilkinson, Matthew James Scott, Jeffrey Hong, Yongju | Assignee: Gracenote inc | IPC: G06F16/683 | Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify media. An example method includes: in response to a query, generating an adjusted sample media fingerprint by applying an adjustment to a sample media fingerprint; comparing the adjusted sample media fingerprint to a reference media fingerprint; and in response to the adjusted sample media fingerprint matching the reference media fingerprint, transmitting information associated with the reference media fingerprint and the adjustment. | |||
![]() |
2 | US10904589B2 |
Method and system for remotely controlling consumer electronic devices
|
Publication/Patent Number: US10904589B2 | Publication Date: 2021-01-26 | Application Number: 16/568,445 | Filing Date: 2019-09-12 | Inventor: Gordon, Donald F. | Assignee: Gracenote inc | IPC: H04N21/234 | Abstract: 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. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position. | |||
![]() |
3 | US2021021893A1 |
Method and System for Use of Earlier and/or Later Single-Match as Basis to Disambiguate Channel Multi-Match with Non-Matching Programs
|
Publication/Patent Number: US2021021893A1 | Publication Date: 2021-01-21 | Application Number: 16/586,552 | Filing Date: 2019-09-27 | Inventor: Sunku, Raghavendra Lee, Jaehyung Debelair, Virginie Dunker, Peter | Assignee: Gracenote inc | IPC: H04N21/442 | Abstract: A computing system detects a channel multi-match with non-matching programs, based on fingerprint-based ACR analysis of digital fingerprint data representing a channel rendered by a content presentation device. The system then responsively performs disambiguation based at least in part on detecting an earlier single-channel match and/or a later single-channel match, the disambiguation establishing that the channel rendered by the content presentation device is the single known channel. And based on the disambiguation, the system then uses the single known channel as a basis for carrying out of at least one channel-specific operation, such as recording audience-measurement data and/or invoking dynamic content modification. | |||
![]() |
4 | US2021037283A1 |
Dynamic Video Overlays
|
Publication/Patent Number: US2021037283A1 | Publication Date: 2021-02-04 | Application Number: 16/928,683 | Filing Date: 2020-07-14 | Inventor: Cremer, Marcus K. Dunker, Peter Sherf, Steven D. Pearce, David Henry Li, Sherman Ling Fung Harron, Wilson Dimitriou, Konstantinos Antonios Lee, Dewey Ho | Assignee: Gracenote inc | IPC: H04N21/44 | Abstract: 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. Based on the video input stream matching the template, a video output stream is generated and caused to be presented on a display. In some example embodiments, the analysis is performed while the client device is replacing video content received from a content source via the intermediate device. For example, commercials transmitted from a national content provider to a smart TV via a set-top box may be replaced with targeted commercials. During the replacement, menus generated by the set-top box may be detected and the replacement video altered by the smart TV to include the menus. | |||
![]() |
5 | US10939185B2 |
Computing system with channel-change-based trigger feature
|
Publication/Patent Number: US10939185B2 | Publication Date: 2021-03-02 | Application Number: 15/399,404 | Filing Date: 2017-01-05 | Inventor: Harron, Wilson Dimitriou, Konstantinos Antonios | Assignee: Gracenote inc | IPC: H04N21/84 | Abstract: 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. | |||
![]() |
6 | US2021097263A1 |
OBTAINING ARTIST IMAGERY FROM VIDEO CONTENT USING FACIAL RECOGNITION
|
Publication/Patent Number: US2021097263A1 | Publication Date: 2021-04-01 | Application Number: 16/720,200 | Filing Date: 2019-12-19 | Inventor: Scott, Jeffrey Vartakavi, Aneesh | Assignee: Gracenote inc | IPC: G06K9/00 | Abstract: An example method may include applying an automated face detection program implemented on a computing device to a plurality of training digital images associated with a particular TV program to identify a sub-plurality of the training digital images, each containing a single face of a particular person associated with the particular TV program. A set of feature vectors determined for the sub-plurality may be used to train a computational model of a face recognition program for recognizing the particular person in any given digital image. The face recognition program and the computational model may be applied to a runtime digital image associated with the particular TV program to recognize the particular person in the runtime digital image, together with geometric coordinates. The runtime digital image may be stored together with information identifying the particular person and corresponding geometric coordinates of the particular person in the runtime digital image. | |||
![]() |
7 | US10970588B2 |
Recurrent deep neural network system for detecting overlays in images
|
Publication/Patent Number: US10970588B2 | Publication Date: 2021-04-06 | Application Number: 16/699,536 | Filing Date: 2019-11-29 | Inventor: Harron, Wilson Zhu, Irene | Assignee: Gracenote inc | IPC: G06K9/00 | Abstract: 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. | |||
![]() |
8 | US2021020171A1 |
Digital Video Fingerprinting Using Motion Segmentation
|
Publication/Patent Number: US2021020171A1 | Publication Date: 2021-01-21 | Application Number: 16/916,179 | Filing Date: 2020-06-30 | Inventor: Pereira, Jose Pio Stojancic, Mihailo M. | Assignee: Gracenote inc | IPC: G10L15/20 | Abstract: Methods of processing video are presented to generate signatures for motion segmented regions over two or more frames. Two frames are differenced using an adaptive threshold to generate a two-frame difference image. The adaptive threshold is based on a motion histogram analysis which may vary according to motion history data. Also, a count of pixels is determined in image regions of the motion adapted two-frame difference image which identifies when the count is not within a threshold range to modify the motion adaptive threshold. A motion history image is created from the two-frame difference image. The motion history image is segmented to generate one or more motion segmented regions and a descriptor and a signature are generated for a selected motion segmented region. | |||
![]() |
9 | US10917697B2 |
Interactive programming guide
|
Publication/Patent Number: US10917697B2 | Publication Date: 2021-02-09 | Application Number: 15/857,115 | Filing Date: 2017-12-28 | Inventor: Harron, Wilson Herrada, Oscar Celma Zhu, Irene Cremer, Markus K. | Assignee: Gracenote inc | IPC: H04N21/482 | Abstract: 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. The personalized lineup may include a corresponding media content identification assigned to each one of a plurality of sequential time slots, where each media content identification identifies media content for the corresponding time slot. A first interactive programming guide may be caused to be displayed on a first media content device associated with the profile, where the first interactive programming guide includes the personalized lineup. | |||
![]() |
10 | EP3796663A1 |
MEDIA SERVICE
|
Publication/Patent Number: EP3796663A1 | Publication Date: 2021-03-24 | Application Number: 20207136.1 | Filing Date: 2014-11-19 | Inventor: Dimaria, Peter C Mink, Barnabas Herrada, Oscar Celma Gubman, Michael | Assignee: Gracenote inc | IPC: H04N21/262 | Abstract: There is disclosed a method comprising accessing collection metadata that describes media files included within a collection of media files; accessing seed metadata, the seed metadata being a basis on which a first subset of the collection of media files is to be defined; using a processor, machine-generating a station set from the collection metadata based on the seed metadata, the machine-generated station set defining a station library by defining the first subset of the collection and referencing each media file in the first subset; modifying the machine-generated station set based on a human-contributed input received from an editor device, the modified station set modifying the station library by defining a second subset of the collection and referencing each media file in the second subset; and configuring a media server to provide a user device with a media datastream that streams media files selected from the second subset defined by the modified machine-generated station list, the user device being distinct from the editor device. The collection of media files includes an advertisement that contains music described by ad metadata included in the collection metadata. | |||
![]() |
11 | US10972766B2 |
Method and system for remotely controlling consumer electronic device
|
Publication/Patent Number: US10972766B2 | Publication Date: 2021-04-06 | Application Number: 16/775,126 | Filing Date: 2020-01-28 | Inventor: Gordon, Donald F. | Assignee: Gracenote inc | IPC: H04N21/234 | Abstract: 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. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position. | |||
![]() |
12 | US10972764B2 |
Method and system for remotely controlling consumer electronic devices
|
Publication/Patent Number: US10972764B2 | Publication Date: 2021-04-06 | Application Number: 16/390,631 | Filing Date: 2019-04-22 | Inventor: Gordon, Donald F. | Assignee: Gracenote inc | IPC: H04N21/234 | Abstract: 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. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position. | |||
![]() |
13 | US10979772B2 |
Method and system for presenting additional content at a media system
|
Publication/Patent Number: US10979772B2 | Publication Date: 2021-04-13 | Application Number: 16/670,965 | Filing Date: 2019-10-31 | Inventor: Gordon, Donald F. | Assignee: Gracenote inc | IPC: H04N21/4722 | Abstract: 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. The media system sends a request for identification of additional content to a server system. The request is based at least in part on the comparison fingerprint. The media system receives a response to the request, including information enabling additional content to be selected for display at the media system based at least in part on the identification of the received sequence of media content, and presents a displayed sequence of media content that includes at least a portion of the received sequence of media content and at least a portion of the additional content. | |||
![]() |
14 | US10971190B2 |
Synthesizing a presentation from multiple media clips
|
Publication/Patent Number: US10971190B2 | Publication Date: 2021-04-06 | Application Number: 16/861,533 | Filing Date: 2020-04-29 | Inventor: Roberts, Dale T. Cook, Randall E. Cremer, Markus K. | Assignee: Gracenote inc | IPC: G11B27/036 | Abstract: In an example implementation, a method is described. The implementation accesses a plurality of media clips including a first video clip and a second video clip, matches a first fingerprint of the first video clip with a second fingerprint of the second video clip. The implementation also matches a first event location of the first video clip with a second event location of the second video clip, determines an overlap of the first video clip with the second video clip based at least in part on the match of the first fingerprint with the second fingerprint and the match of the first event location with the second event location, merges the first and second video clips into a group of overlapping video clips based on the overlap, and generates a presentation that includes the group formed by merging the first and second video clips based on the overlap. | |||
![]() |
15 | US10904629B2 |
Method and system for presenting additional content at a media system
|
Publication/Patent Number: US10904629B2 | Publication Date: 2021-01-26 | Application Number: 16/670,956 | Filing Date: 2019-10-31 | Inventor: Gordon, Donald F. | Assignee: Gracenote inc | IPC: H04N21/4722 | Abstract: 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. The media system sends a request for identification of additional content to a server system. The request is based at least in part on the comparison fingerprint. The media system receives a response to the request, including information enabling additional content to be selected for display at the media system based at least in part on the identification of the received sequence of media content, and presents a displayed sequence of media content that includes at least a portion of the received sequence of media content and at least a portion of the additional content. | |||
![]() |
16 | US10924816B2 |
Method and apparatus for selection of content from a stream of data
|
Publication/Patent Number: US10924816B2 | Publication Date: 2021-02-16 | Application Number: 16/734,283 | Filing Date: 2020-01-03 | Inventor: Nagorski, Igor Alexandrovich Nesvadba, Jan Alexis Daniel Aarts, Ronaldus Maria | Assignee: Gracenote inc | IPC: H04N21/81 | Abstract: 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. A reference stream is received having a second data rate lower than the first data rate. The reference stream defines a sequence of the reference fingerprints. A comparator unit (144) compares the main fingerprints with the reference fingerprints. The main stream is monitored for the presence of inserted content elements between original content elements, where the original content elements have main fingerprints that match successive reference fingerprints and the inserted content elements have main fingerprints that do not match reference fingerprints. Rendering of inserted content elements to be skipped. In an embodiment when more than one content element matches only one is rendered. In another embodiment matching is used to control zapping to or from the main stream. In another embodiment matching is used to control linking of separately received mark-up information such as subtitles to points in the main stream. | |||
![]() |
17 | US2021075530A1 |
Vehicle-Based Media System with Audio Advertisement and External-Device Action Synchronization Feature
|
Publication/Patent Number: US2021075530A1 | Publication Date: 2021-03-11 | Application Number: 17/101,512 | Filing Date: 2020-11-23 | Inventor: Modi, Nisarg A. | Assignee: Gracenote inc | IPC: H04H20/62 | Abstract: In one aspect, an example method to be performed by a vehicle-based media system includes (a) receiving audio content; (b) causing one or more speakers to output the received audio content; (c) using a microphone of the vehicle-based media system to capture the output audio content; (d) identifying reference audio content that has at least a threshold extent of similarity with the captured audio content; (e) identifying a computational action based at least on the identified reference audio content; and (f) sending, via a network interface of the vehicle-based media system, an instruction that causes an external computing device to perform the identified computational action. | |||
![]() |
18 | US10972203B2 |
Detecting and responding to rendering of interactive video content
|
Publication/Patent Number: US10972203B2 | Publication Date: 2021-04-06 | Application Number: 15/620,440 | Filing Date: 2017-06-12 | Inventor: Lee, Dewey Ho Merchant, Shashank C. Cremer, Markus K. | Assignee: Gracenote inc | IPC: H04H60/37 | Abstract: A computing system obtains a fingerprint of video content being rendered by a video presentation device, including a first portion representing a pre-established video segment and a second portion representing a dynamically-defined video segment. While obtaining the query fingerprint, the computing system (a) detects a match between the first portion of the query fingerprint and a reference fingerprint that represents the pre-established video segment, (b) based on the detecting of the match, identifies the video content being rendered, (c) after identifying the video content being rendered, applies a trained neural network to at least the second portion of the query fingerprint, and (d) detects, based on the applying of the neural network, that rendering of the identified video content continues. And responsive to at least the detecting that rendering of the identified video content continues, the computing system then takes associated action. | |||
![]() |
19 | US10972204B2 |
Detecting and responding to rendering of interactive video content
|
Publication/Patent Number: US10972204B2 | Publication Date: 2021-04-06 | Application Number: 16/015,771 | Filing Date: 2018-06-22 | Inventor: Lee, Dewey Ho Merchant, Shashank C. Cremer, Markus K. | Assignee: Gracenote inc | IPC: H04H60/37 | Abstract: A computing system obtains a fingerprint of video content being rendered by a video presentation device, including a first portion representing a pre-established video segment and a second portion representing a dynamically-defined video segment. While obtaining the query fingerprint, the computing system (a) detects a match between the first portion of the query fingerprint and a reference fingerprint that represents the pre-established video segment, (b) based on the detecting of the match, identifies the video content being rendered, (c) after identifying the video content being rendered, applies a trained neural network to at least the second portion of the query fingerprint, and (d) detects, based on the applying of the neural network, that rendering of the identified video content continues. And responsive to at least the detecting that rendering of the identified video content continues, the computing system then takes associated action. | |||
![]() |
20 | US10977307B2 |
Method and apparatus for multi-dimensional content search and video identification
|
Publication/Patent Number: US10977307B2 | Publication Date: 2021-04-13 | Application Number: 16/240,859 | Filing Date: 2019-01-07 | Inventor: Pereira, Jose Pio Stojancic, Mihailo M. Merchant, Shashank | Assignee: Gracenote inc | IPC: G06F16/00 | Abstract: 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. Global and local signatures around keypoints are used for compact and robust retrieval and discriminative information content of images or video sequences of interest. For other objects or structures relevant signature of pattern or structure are used for traversal indexes. Traversal indexes are stored in leaf nodes along with distance measures and occurrence of similar images in the database. During a sequence query, correlation scores are calculated for single frame, for frame sequence, and video clips, or for other objects or structures. |