Method for providing streaming media data in a network-based environment
First Claim
Patent Images
1. A method for delivering data over coupled computer networks, comprising:
- providing a subscription media server including a data compression software algorithm, wherein the media server is connected to at least two computer networks and the data compression software algorithm is variable according to a data transfer rate of a network connection;
transferring media data to the media server along a first computer network;
compressing the media data according to a data transfer rate of a connection to a second network, wherein compressing the media data is characterized by preparing the media data to be displayed contemporaneously by a client computer during a transfer of the media data to the client computer;
transferring compressed media data along the second network to a client computer connected to the second network; and
monitoring the media server over the first computer network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing streaming media data over coupled public/private and highly trafficked computer networks is described. By distributing media servers and aggregating media data at strategic locations, a streaming data subscription services are enabled that offer desktop video and other media with a quality of service exceeding what is presently available with provider-user data transfers directly over the public Internet.
122 Citations
10 Claims
-
1. A method for delivering data over coupled computer networks, comprising:
-
providing a subscription media server including a data compression software algorithm, wherein the media server is connected to at least two computer networks and the data compression software algorithm is variable according to a data transfer rate of a network connection;
transferring media data to the media server along a first computer network;
compressing the media data according to a data transfer rate of a connection to a second network, wherein compressing the media data is characterized by preparing the media data to be displayed contemporaneously by a client computer during a transfer of the media data to the client computer;
transferring compressed media data along the second network to a client computer connected to the second network; and
monitoring the media server over the first computer network.
-
-
2. A method for delivering data over coupled computer networks, comprising:
-
distributing at least one subscription media server over a computer network, wherein the data server is connectable to an open, public portion of the network and a private portion of the network;
transferring data along the public portion of the network to the at least one media server;
aggregating data on the at least one data server;
transferring data from the at least one media server to a client computer along the private portion of the network, wherein the transferred data is displayable on the client computer contemporaneous with the transferring along the private portion of the network; and
monitoring the server over the public portion of the network. - View Dependent Claims (3)
-
-
4. A method for providing delivery of data over coupled computer networks, comprising:
-
distributing at least one subscription media server over a computer network, wherein the data server is connectable to a private portion of the network and isolated from an open, public portion of the network;
transferring data along the public potion of the network to the at least one media server;
aggregating data on the at least one data server;
transferring data from the at least one media server to a client computer along the private portion of the network;
wherein the transferred data is displayable on the client computer contemporaneous with the transferring along the private portion of the network; and
monitoring the server over the public portion of the network. - View Dependent Claims (5)
-
-
6. A method for providing streaming media data over a computer network, comprising:
-
placing media data files on a staging server connected to a private computer network;
associated media data files on the staging server with a permissible client distribution list; and
publishing the media data files to a media server connected to a open, public computer network;
receiving a request for a media data file over the public computer network;
verifying the request according to the distribution list; and
transferring media data from a media server to a verified client computer over the public computer network, wherein the transferred data is displayable on the client computer contemporaneous with the transferring of data along the public computer network.
-
-
7. A method for providing streaming media data over a computer network, comprising:
-
placing media data files on a staging server connected to a first private computer network;
associating the media data files on the staging server with a permissible client distribution list;
publishing the media data files to a media server connected to a open, public computer network;
copying media data files according to the client distribution list to a second server connected to the open, public computer network and a second private computer network;
receiving a request for a media data file over the second private computer network; and
transferring media data from the second server to a client computer over the second private computer network, wherein the transferred data is displayable on the client computer contemporaneous with the transferring of data along the second private computer network. - View Dependent Claims (8)
-
-
9. A method for providing streaming media data over a computer network, comprising:
-
placing media data files on a staging server connected to a first private computer network;
associating the media data files on the staging server with a permissible client distribution list;
publishing the media data files to a media server connected to a open, public computer network;
copying media data files according to the client distribution list to a second server connected to the open, public computer network and a second private computer network;
copying a portion of the media data files to at least one sub-net server connected to a local portion of the second private computer network;
receiving a request for a media data file over the second private computer network;
determining a sub-net server to respond to the request according to an origin of the request; and
transferring media data from the sub-net server to a client computer along a local sub-net portion of the second private computer network, wherein the transferred data is displayable on the client computer contemporaneous with the transferring of data along the portion of the second private computer network. - View Dependent Claims (10)
-
Specification