Digital Network-Based Video Tagging System
First Claim
Patent Images
1. A method for identifying and providing additional content for presentation in synchronization with playback of a video, the method comprising:
- selecting the video from a first location;
obtaining an identification;
using the obtained identification to select an associated dataset from a second location over a digital network, wherein the dataset includes the additional content and further includes synchronization information for displaying the additional content at predetermined times during playback of the video; and
transferring the dataset to a playback engine for synchronized playback of at least a portion of the additional content with the video according to at least a portion of the synchronization information.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for handling video tags. The tags are displayed synchronized to a video. A controller manages and modifies tag data that can be created by one or more users. The controller identifies a tag dataset for use with a video and provides information for synchronization and display of the tags. In a particular embodiment, features of a social-network website implementation are disclosed whereby a user community can post, filter, rate and display tags.
-
Citations
35 Claims
-
1. A method for identifying and providing additional content for presentation in synchronization with playback of a video, the method comprising:
-
selecting the video from a first location; obtaining an identification; using the obtained identification to select an associated dataset from a second location over a digital network, wherein the dataset includes the additional content and further includes synchronization information for displaying the additional content at predetermined times during playback of the video; and transferring the dataset to a playback engine for synchronized playback of at least a portion of the additional content with the video according to at least a portion of the synchronization information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for identifying additional content to be presented in synchronization with playback of a video, the apparatus comprising:
-
a processor; a machine-readable storage medium including one or more instructions executable by the processor for; selecting the video from a first location; obtaining an identification; using the obtained identification to select an associated dataset from a second location over a digital network, wherein the dataset includes the additional content and further includes synchronization information for displaying the additional content at predetermined times during playback of the video; and transferring the dataset to a playback engine for synchronized playback of the additional content with the video.
-
-
19. A machine-readable storage medium including instructions executable by a processor for identifying additional content to be presented in synchronization with playback of a video, the machine-readable storage medium comprising one or more instructions for:
-
selecting the video from a first location; obtaining an identification; using the obtained identification to select an associated dataset from a second location over a digital network, wherein the dataset includes the additional content and further includes synchronization information for displaying the additional content at predetermined times during playback of the video; and transferring the dataset to a playback engine for synchronized playback of the additional content with the video.
-
-
20. A method for displaying tags from a tag dataset during playback of a video from a video file, wherein the video file is separate from the tag dataset, wherein the tag dataset includes information to present a tag in synchronization with playback of the video, the method comprising:
-
accessing the video file at a first location over a network; accessing the tag dataset at a second location over a network; playing back the video on a display; reading a first time value from the tag dataset, wherein the play head time value is associated with tag design values; and presenting a tag in accordance with a tag design value when playback of the video reaches the first time value. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for modifying a tag dataset for displaying modified tags during playback of a video from a video file, wherein the tag dataset includes information to present tags in synchronization with playback of the video, the method comprising:
-
comparing tag content text against a database of one or more keywords; and detecting at least one matching word in both the tag content text and the one or more keywords; and performing a modification to the tag dataset in response to the detecting at least one match. - View Dependent Claims (31, 32, 33, 34, 35)
-
Specification