Method for streamed data delivery over a communications network
First Claim
Patent Images
3-1. The method of claim 3, wherein the position is less than about 10 seconds from the initial time pointer.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a system and methods for the delivery of streamed content over a network. The system and methods of the invention are suited for the delivery of streaming video content over a network at a variety of data rates. The system allows a user to dynamically select the quality level of data to be delivered while a video is being displayed. Moreover, the system also can automatically select content suitable for a client device'"'"'s connection speed as well as hardware, software, network and firewall configurations.
174 Citations
25 Claims
-
3-1. The method of claim 3, wherein the position is less than about 10 seconds from the initial time pointer.
- 4. The method of claim 4, wherein the position is less than about 5 seconds from the initial time pointer.
-
22. A method for the delivery of streamed data content from a server to a client device over a communications network, the method comprising:
-
requesting a streamed data content from a listing server;
determining a connection speed of the client device to a hosting server;
determining an available network protocol on a client device;
delivering to the client device an initial streamed data content file from one or more hosting servers having a plurality of streamed data content files stored therein;
displaying the initial streamed data content to the client device;
implementing a user interface program on the client device, wherein the program allows a user of the client device to adjust the quality level of the streamed content being displayed. - View Dependent Claims (24, 25)
-
-
23. A system for controlling the display of streamed data content, the system comprising:
-
a client device;
a hosting server or servers, having a plurality of data content files stored therein;
a user interface program, wherein the program allows a user of the client device to streamed content being displayed, the user interface program comprising;
a data content display region;
a quality level interface, wherein a user action at the quality level interface results in the display of the video content without the necessity of restarting streaming of the content from the beginning of the content file.
-
Specification