Distributed streaming server
First Claim
Patent Images
1. An internet service system comprising:
- a primary server for managing a plurality of application servers;
a network for coupling the plurality of application servers to the primary server;
a server software program running on the primary server for detecting availability and resource usage on the plurality of application servers;
an application software program running on each application server of the plurality of application servers to report resource usage and availability to the server software program; and
a plurality of user computers coupled to the plurality of application servers by the network, said plurality of user computers sending a plurality of data requests through the network and receiving a plurality of response data.
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed streaming internet server system with multiple layers of servers, featuring data caching, file storage, and application servers. The system provides high reliability and high quality streaming media. The system is designed to be scalable so that additional capacity can be added easily as needed. Existing capacity use is optimized through reallocating user connections as necessary for load-balancing and failure management.
-
Citations
16 Claims
-
1. An internet service system comprising:
-
a primary server for managing a plurality of application servers;
a network for coupling the plurality of application servers to the primary server;
a server software program running on the primary server for detecting availability and resource usage on the plurality of application servers;
an application software program running on each application server of the plurality of application servers to report resource usage and availability to the server software program; and
a plurality of user computers coupled to the plurality of application servers by the network, said plurality of user computers sending a plurality of data requests through the network and receiving a plurality of response data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An internet service system comprising:
-
a plurality of servers comprising a primary server, a plurality of media servers, and a plurality of application servers;
a network for coupling the plurality of servers;
a server software program running on the primary server for detecting availability and resource usage on the plurality of application servers;
an application software program running on each application server of the plurality of application servers to report resource usage and availability to the server software program; and
a plurality of user computers coupled to the plurality of application servers by the network, said plurality of user computers sending a plurality of data requests through the network and receiving a plurality of response data. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An internet service system comprising:
-
a primary server for managing a plurality of application servers;
a network for coupling the plurality of application servers to the primary server;
a server software program running on the primary server for detecting availability and resource usage on the plurality of application servers; and
an application software program running on each application server of the plurality of application servers to report resource usage and availability to the server software program. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification