Server Providing Content Directories of Video Signals and Linkage to Content Information Sources
First Claim
1. A server for illustrative video streaming comprising:
- a server computing device comprising a client-interface module for communicating with a plurality of client computers, the client-interface module stored in a memory of the server computing device; and
a computer readable storage medium for storing;
an object directory having a plurality of object records each object record including information pertinent to a respective object selected from a plurality of objects; and
a video-content directory having a plurality of overlay directories each overlay directory identifying content of a respective video recording from among a plurality of video recordings, said content exhibiting at least one object from among said plurality of objects.
3 Assignments
0 Petitions
Accused Products
Abstract
An overlay server for illustrative video streaming constitutes a central part of a distributed system for linking content of video recordings to relevant information sources. The overlay server maintains a global object directory including information pertinent to a set of objects and network addresses of external servers providing information relevant to the set of objects. The overlay server further maintains a video-content directory having several overlay directories. Each overlay directory identifies content of a respective video recording from among a set of video recordings and includes a network address of a video-streaming server providing the video recording. The overlay server stores an authoring tool for constructing the overlay directories and an augmented display tool for associating content of a video recording with respective information.
-
Citations
22 Claims
-
1. A server for illustrative video streaming comprising:
-
a server computing device comprising a client-interface module for communicating with a plurality of client computers, the client-interface module stored in a memory of the server computing device; and a computer readable storage medium for storing; an object directory having a plurality of object records each object record including information pertinent to a respective object selected from a plurality of objects; and a video-content directory having a plurality of overlay directories each overlay directory identifying content of a respective video recording from among a plurality of video recordings, said content exhibiting at least one object from among said plurality of objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A server for illustrative video streaming comprising:
-
a processor; a storage medium holding; authoring instructions for composing an overlay directory of a video signal, said overlay directory comprising relative time instants, with respect to a starting time instant of said video signal, at which selected objects appear on a display of said video signal; and emissary instructions for establishing two-way communication sessions between said server and an authoring computer acquiring said authoring instructions; and a communication module for; sending said authoring instructions and said emissary instructions to said authoring computer; and receiving from said authoring computer an identifier of a particular video recording, identifiers of particular objects spotted within a display of a corresponding video signal read from said particular video recording, and an overlay directory of said respective video signal. - View Dependent Claims (15, 16, 17)
-
-
18. A method of linking content of a video signal to information sources, the method comprising:
-
creating an object directory having a plurality of object records, each object record storing information pertinent to a respective object selected from a plurality of objects; storing said object directory in a first memory device associated with a server; acquiring a plurality of video recordings and a plurality network addresses of sources of said video recordings; creating a video-content directory having a plurality of overlay directories each overlay directory identifying contents of a respective video recording from among said plurality of video recordings, said contents exhibiting at least one object from among said plurality of objects; storing said video-content directory in a second memory device associated with said server; receiving at said server a request from a computer for access to a specific video recording; and upon ascertaining that said specific video recording belongs to said plurality of video recordings, sending from said server to said computer; a network address, from among said plurality of network addresses, providing said specific video recording; and a specific overlay directory, from among said plurality of overlay directories, corresponding to said specific video recording. - View Dependent Claims (19, 20, 21, 22)
-
Specification