-
公开(公告)号:US11954149B2
公开(公告)日:2024-04-09
申请号:US18050326
申请日:2022-10-27
申请人: Gracenote, Inc.
发明人: Peter C. DiMaria , Markus K. Cremer , Barnabas Mink , Tanji Koshio , Kei Tsuji
IPC分类号: G06F16/61 , G06F16/683
CPC分类号: G06F16/683 , G06F16/61
摘要: Techniques of content unification are disclosed. In some example embodiments, a computer-implemented method comprises: determining clusters based a comparison of a plurality of audio content using a first matching criteria, each cluster of the plurality of clusters comprising at least two audio content from the plurality of audio content; for each cluster of the plurality of clusters, determining a representative audio content for the cluster from the at least two audio content of the cluster; loading the corresponding representative audio content of each cluster into an index; matching the query audio content to one of the representative audio contents using a first matching criteria; determining the corresponding cluster of the matched representative audio content; and identifying a match between the query audio content and at least one of the audio content of the cluster of the matched representative audio content based on a comparison using a second matching criteria.
-
公开(公告)号:US11862198B2
公开(公告)日:2024-01-02
申请号:US17854201
申请日:2022-06-30
申请人: Gracenote, Inc.
IPC分类号: G11B27/031 , G11B27/10 , G11B27/28 , G11B27/34 , H04N5/262 , H04N21/218 , H04N21/2743 , H04N21/8549 , H04N7/173 , G11B27/036 , G06F16/40 , G06F16/958 , G06F40/103 , G06F40/106 , G06F40/174 , G06F40/177 , G06F40/14 , G06F17/00
CPC分类号: G11B27/031 , G11B27/036 , G11B27/10 , G11B27/28 , G11B27/34 , H04N5/262 , H04N7/17336 , H04N21/21805 , H04N21/2743 , H04N21/8549 , G06F16/40 , G06F16/958 , G06F40/103 , G06F40/106 , G06F40/14 , G06F40/174 , G06F40/177
摘要: In an example implementation, a method is described. The implementation accesses first and second media clips. The implementation also matches a first fingerprint of the first media clip with a second fingerprint of the second media clip and determines an overlap of the first media clip with the second media clip. The implementation also, based on the overlap, merges the first and second media clips into a group of overlapping media clips, transmits, to a client device, data identifying the group of overlapping media clips and specifying a synchronization of the first media clip with the second media clip, and generates for display on a display device of the client computing device, a graphical user interface that identifies the group of overlapping media clips, specifies the synchronization of the first media clip with the second media clip, and allows access to, and manipulation of, the first and second media clips.
-
公开(公告)号:US11743545B2
公开(公告)日:2023-08-29
申请号:US17142002
申请日:2021-01-05
申请人: Gracenote, Inc.
IPC分类号: H04N21/482 , H04N21/431 , H04N21/475 , H04N21/442 , H04N21/466 , H04N21/472 , H04N21/2668 , H04N21/45 , H04N21/454 , H04N21/845
CPC分类号: H04N21/4821 , H04N21/2668 , H04N21/4312 , H04N21/44226 , H04N21/454 , H04N21/4532 , H04N21/4668 , H04N21/472 , H04N21/4755 , H04N21/482 , H04N21/4826 , H04N21/4828 , H04N21/8456
摘要: 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.
-
公开(公告)号:US11417302B2
公开(公告)日:2022-08-16
申请号:US17017249
申请日:2020-09-10
申请人: Gracenote, Inc.
发明人: Michael Jeffrey , Markus K. Cremer , Dong-In Lee
IPC分类号: G10H1/00 , H04N21/414 , H04N21/422 , H04N21/439 , H04N21/44 , H04M1/72454 , H04L65/612
摘要: Apparatus, methods, and systems that operate to provide interactive streaming content identification and processing are disclosed. An example apparatus includes a classifier to determine an audio characteristic value representative of an audio characteristic in audio; a transition detector to detect a transition between a first category and a second category by comparing the audio characteristic value to a threshold value among a set of threshold values, the set of threshold values corresponding to the first category and the second category; and a context manager to control a device to switch from a first fingerprinting algorithm to a second fingerprinting algorithm different than the first fingerprinting algorithm, responsive to the detected transition between the first category and the second category.
-
公开(公告)号:US11410703B2
公开(公告)日:2022-08-09
申请号:US17178494
申请日:2021-02-18
申请人: Gracenote, Inc.
IPC分类号: G11B27/031 , G11B27/10 , G11B27/28 , G11B27/34 , H04N5/262 , H04N21/218 , H04N21/2743 , H04N21/8549 , H04N7/173 , G11B27/036 , G06F16/40 , G06F16/958 , G06F40/103 , G06F40/106 , G06F40/174 , G06F40/177 , G06F40/14 , G06F17/00
摘要: 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 subject of the first video clip with a second event subject of the second video clip, and 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 subject with the second event subject. The implementation also merges the first video clip and the second video clip into a group of overlapping video clips based on the overlap, and synthesizes the group into a video presentation.
-
公开(公告)号:US20220171803A1
公开(公告)日:2022-06-02
申请号:US17526949
申请日:2021-11-15
申请人: Gracenote, Inc.
发明人: Vadim Brenner , Markus K. Cremer
IPC分类号: G06F16/683 , G11B27/11 , G11B27/036
摘要: Example methods and systems for inserting information into playing content are described. In some example embodiments, the methods and systems may identify a break in content playing via a playback device, select an information segment representative of information received by the playback device to present during the identified break, and insert the information segment into the content playing via the playback device upon an occurrence of the identified break.
-
公开(公告)号:US20210180956A1
公开(公告)日:2021-06-17
申请号:US17168627
申请日:2021-02-05
申请人: Gracenote, Inc.
IPC分类号: G01C21/26 , H04L29/08 , B60W40/08 , G06F16/9535 , G06F16/9537 , G06F16/2457 , H04W4/021 , H04W4/024 , H04W4/40 , G01C21/36
摘要: Systems and methods are disclosed for dynamic content delivery based on vehicle navigational attributes. An example apparatus includes at least one memory, and at least one processor to execute instructions to at least determine an emotional state associated with a user in a vehicle based on data from one or more biometric sensors, the one or more biometric sensors to monitor the user, determine a relevancy score for respective ones of a plurality of sporting event data items based on the emotional state, and present a sporting event data item of the plurality of the sporting event data items to the user based on at least one of the emotional state or a relevancy score of the sporting event data item.
-
8.
公开(公告)号:US10992981B2
公开(公告)日:2021-04-27
申请号:US16790335
申请日:2020-02-13
申请人: Gracenote, Inc.
IPC分类号: H04N21/43 , H04N21/234 , H04N21/4402 , H04N21/44
摘要: A computing system identifies a media stream being received by a client, based on fingerprint matching conducted with query fingerprints generated by the client at a frame rate. The computing system then causes the client to increase the frame rate, in order to facilitate establishment by the computing system of synchronous lock between true time within the media stream and client time according to a clock of the client. The computing system then uses the established synchronous lock as a basis to map a true-time point at which a content revision should be performed in the media stream to a client-time point at which the client should perform the content revision. And the computing system causes the client to perform the content revision at the determined client-time point.
-
9.
公开(公告)号:US10979758B2
公开(公告)日:2021-04-13
申请号:US16674652
申请日:2019-11-05
申请人: Gracenote, Inc.
IPC分类号: H04N7/10 , H04N7/025 , H04N21/43 , H04N21/234 , H04N21/4402 , H04N21/44
摘要: A computing system identifies a media stream being received by a client, based on fingerprint matching conducted with query fingerprints generated by the client at a frame rate. The computing system then causes the client to increase the frame rate, in order to facilitate establishment by the computing system of synchronous lock between true time within the media stream and client time according to an clock of the client. The computing system then uses the established synchronous lock as a basis to map a true-time point at which a content revision should be performed in the media stream to a client-time point at which the client should perform the content revision. And the computing system causes the client to perform the content revision at the determined client-time point.
-
公开(公告)号:US10972203B2
公开(公告)日:2021-04-06
申请号:US15620440
申请日:2017-06-12
申请人: Gracenote, Inc.
IPC分类号: H04H60/37 , H04N21/41 , H04N21/81 , H04N21/235 , G06F16/783 , H04N21/478 , A63F13/00 , A63F13/75 , H04N21/8352 , H04N21/658 , H04N21/258 , H04N21/44
摘要: 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.
-
-
-
-
-
-
-
-
-