System for time shifting live streamed video-audio distributed via the internet
First Claim
1. In a global computer network having at least one node broadcasting live events over the network, a method of providing to a user desired ones of said live broadcasts shifted in time comprising the computer-implemented steps of:
- receiving from a user a request for content of the broadcast of at least one certain future event, the request indicating date, time and network location of respective broadcasts of each requested event;
recording at a working server, the respective broadcast of each requested event according to the date, time and network location indicated in the request, each broadcast being in the form of live streamed video-audio data over the network such that said recording records corresponding streamed video-audio data of the respective broadcast of each requested event; and
upon user command to view a certain one of the requested events, providing the recorded streamed video-audio data corresponding to said certain one of the requested events to a digital player for user viewing therefrom, said viewing being in a manner time shifted from original broadcast of the certain one of the requested events.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention is a system for time shifting live, streamed video and/or audio distributed via a global computer network, e.g., the Internet. The invention is preferably implemented as client-server software, with the possibility of both the client and the server running on the same PC. Alternatively, the system software may be embedded within a digital VCR information appliance, giving the system the ability to time shift and display Internet content as well as broadcast video content received via cable or satellite.
215 Citations
31 Claims
-
1. In a global computer network having at least one node broadcasting live events over the network, a method of providing to a user desired ones of said live broadcasts shifted in time comprising the computer-implemented steps of:
-
receiving from a user a request for content of the broadcast of at least one certain future event, the request indicating date, time and network location of respective broadcasts of each requested event;
recording at a working server, the respective broadcast of each requested event according to the date, time and network location indicated in the request, each broadcast being in the form of live streamed video-audio data over the network such that said recording records corresponding streamed video-audio data of the respective broadcast of each requested event; and
upon user command to view a certain one of the requested events, providing the recorded streamed video-audio data corresponding to said certain one of the requested events to a digital player for user viewing therefrom, said viewing being in a manner time shifted from original broadcast of the certain one of the requested events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. In a global computer network having at least one node broadcasting live events over the network, apparatus for providing to a user contents of desired ones of said broadcasts shifted in time, comprising:
-
user interface means for enabling a user to form a request for contents of desired broadcasts of future live events, said request including date, time and network location of each desired broadcast;
a working server coupled to the user interface means to receive requests formed by users, the working server recording the respective broadcast of each requested event according to date, time and network location indicated in the request, each broadcast being in the form of live streamed video-audio data over the network, such that the working server records corresponding streamed video-audio data of the respective broadcast of each requested event; and
video-audio output means coupled to receive the recorded streamed video-audio data from the working server, such that upon user command to view a certain one of the requested events, the video-audio output means provides respective broadcast contents from the recorded streamed video-audio data for user viewing of the certain requested event, in a manner time shifted from time of original broadcast of the certain requested event. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for providing broadcast data shifted in time comprising the computer implemented steps of:
-
receiving requests from users to record respective desired broadcast programs;
recording streamed multimedia data forming the respective desired broadcast programs; and
using the recorded streamed multimedia data, enabling user viewing of a corresponding broadcast program at a time subsequent to original broadcasting of said program. - View Dependent Claims (29, 30, 31)
-
Specification