Transmitting notification of new video clips of interest from servers in wide area network
First Claim
1. A method of providing video entities to users, comprising the steps of:
- storing data identifying a user'"'"'s interests;
receiving video entities at server, the server being one of a plurality of servers distributed across a wide area network at which the video entities are received;
transmitting to the user via a digital data link notification of receipt of a video entity corresponding to the data identifying the user'"'"'s interests; and
downloading via the digital data link the video entity corresponding to the data identifying the user'"'"'s interest to the user from the server.
2 Assignments
0 Petitions
Accused Products
Abstract
A video jukebox service has a world-wide array of file servers interconnected by data links and having video input apparatus. Each file server has a plurality of connected clients. Video clippings input at the video input apparatus are shared with the other file servers and stored in a database at each file server. Clients are notified of availability of video clippings, and clippings are downloaded to client stations on demand. In a preferred embodiment, the file server network is a toriodal arrangement, and client communication nodes equal in number to the number of file servers are interconnected in a toroidal fashion as well. Individual client stations are connected to individual ones of the client communication nodes, with the overall network in the form of nested toroids.
83 Citations
23 Claims
-
1. A method of providing video entities to users, comprising the steps of:
-
storing data identifying a user'"'"'s interests;
receiving video entities at server, the server being one of a plurality of servers distributed across a wide area network at which the video entities are received;
transmitting to the user via a digital data link notification of receipt of a video entity corresponding to the data identifying the user'"'"'s interests; and
downloading via the digital data link the video entity corresponding to the data identifying the user'"'"'s interest to the user from the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of providing video entities to users, comprising the steps of:
-
receiving copies of video entities at a plurality of servers distributed across a wide area network;
maintaining a database of users'"'"' topics of interests;
identifying video entities corresponding to users'"'"' topics of interests;
transmitting to the users via digital data links notification of receipt of video entities corresponding to users'"'"' topics of interests; and
downloading to users via the digital data links video entities corresponding to users'"'"' topics of interests from plurality of distributed servers. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for delivering video entities, comprising:
-
a plurality of servers distributed over a wide area networke, each of the plurality of distributed servers operable to receive video entities distributed to all of the servers; and
at least one additional server, said at least one additional server operable to store data identifying users'"'"' topics of interests, transmit to users notification of receipt at said plurality of geographically distributed servers of video entities corresponding to users'"'"' topics of interests, and initiate downloading of video entities corresponding to users'"'"' topics of interest from the plurality of geographically distributed servers to users. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification