Synchronizing broadcast timeline metadata
First Claim
1. A system for synchronizing timeline metadata associated with different instances of a content item, the system comprising:
- a first content item having timeline metadata, the first content item being a first instance of a reference content item;
a candidate content item, which is a second instance of the reference content item, having timeline metadata;
a synchronizing processor coupled to a memory, the synchronizing processor continually comparing the timeline metadata of the first content item and the timeline metadata of the candidate content item, the synchronizing processor comprising;
a first sub-system which analyzes the first content item and the candidate content item for generating primary metadata;
a second sub-system which extracts secondary metadata from the first content item and the candidate content item;
a third sub-system which aggregates and archives in the memory the generated primary metadata and the extracted secondary metadata into timeline metadata; and
a lock-on mechanism which determines a confidence measure that a lock has been acquired between the first content item and the candidate content item; and
a timeline metadata transmitter, which transmits archived timeline metadata to a device on which the first content item is playing, the transmission of the archived timeline metadata beginning from a synchronization point, the synchronization point being the point in the first content item and the candidate content item at which the lock-on mechanism acquires the lock, the lock remaining until a value of the confidence measure falls beneath a threshold,wherein the archived timeline metadata further comprises timeline metadata that has been previously aggregated from earlier broadcasts of instances of the reference content item.
4 Assignments
0 Petitions
Accused Products
Abstract
There are instances of a content item having synchronization information, one being an instance of a reference content item, another being a candidate content item. A synchronizing processor determines a synchronization point between the reference content item and the candidate content item, on the basis of matching the synchronization information of the reference content item and the candidate content item. A timeline metadata transmitter transmits stored timeline metadata to a device on which the reference content item is playing, the transmission of the stored timeline metadata beginning from the synchronization point. The stored timeline metadata includes timeline metadata that has been previously aggregated from earlier broadcasts of instances of the reference content item. Related systems, apparatus, and methods are also described.
28 Citations
20 Claims
-
1. A system for synchronizing timeline metadata associated with different instances of a content item, the system comprising:
-
a first content item having timeline metadata, the first content item being a first instance of a reference content item; a candidate content item, which is a second instance of the reference content item, having timeline metadata; a synchronizing processor coupled to a memory, the synchronizing processor continually comparing the timeline metadata of the first content item and the timeline metadata of the candidate content item, the synchronizing processor comprising; a first sub-system which analyzes the first content item and the candidate content item for generating primary metadata; a second sub-system which extracts secondary metadata from the first content item and the candidate content item; a third sub-system which aggregates and archives in the memory the generated primary metadata and the extracted secondary metadata into timeline metadata; and a lock-on mechanism which determines a confidence measure that a lock has been acquired between the first content item and the candidate content item; and a timeline metadata transmitter, which transmits archived timeline metadata to a device on which the first content item is playing, the transmission of the archived timeline metadata beginning from a synchronization point, the synchronization point being the point in the first content item and the candidate content item at which the lock-on mechanism acquires the lock, the lock remaining until a value of the confidence measure falls beneath a threshold, wherein the archived timeline metadata further comprises timeline metadata that has been previously aggregated from earlier broadcasts of instances of the reference content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for synchronizing timeline metadata associated with different instances of a content item, the method comprising:
-
providing a first content item, the first content item having timeline metadata, the first content item being a first instance of a reference content item; providing a candidate content item, which is a second instance of the reference content item, the candidate content item having timeline metadata; continually comparing, at a synchronizing processor coupled to a memory, the timeline metadata of the first content item and the timeline metadata of the candidate content item, the comparing at the synchronizing processor comprising; analyzing the first content item and the candidate content item at a first sub-system for generating primary metadata; extracting secondary metadata from the first content item and the candidate content item at a second sub-system; aggregating and archiving in the memory the generated primary metadata and the extracted secondary metadata into timeline metadata at a third sub-system; and determining a confidence measure that a lock has been acquired between the first content item and the candidate content item;
at a lock-on mechanism; andtransmitting timeline metadata by a timeline metadata transmitter, which transmits archived timeline metadata to a device on which the first content item is playing, the transmission of the archived timeline metadata beginning from a synchronization point, the synchronization point being the point in the first content item and the candidate content item at which the lock-on mechanism acquires the lock, the lock remaining until a value of the confidence measure falls beneath a threshold, wherein the archived timeline metadata further comprises timeline metadata that has been previously aggregated from earlier broadcasts of instances of the reference content item. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification