Patent №
US 7,680,938
Granted
2010-03-16
Filed 2006
Owner
MIDSTREAM TECHNOLOGIES, INC.
+1 more
Lab
—
AI components
1
planning
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11468613
A system and method for load balancing a plurality of servers is disclosed. In a preferred embodiment, a plurality of servers in a video-on-demand or other multi-server system are divided into one or more load-balancing groups. Each server preferably maintains state information concerning other servers in its load-balancing group including information concerning content maintained and served by each server in the group. Changes in a server's content status or other state information are preferably proactively delivered to other servers in the group. When a content request is received by any server in a load-balancing group, it evaluates the request in accordance with a specified algorithm to determine whether it should deliver the requested content itself or redirect the request to another server in its group. In a preferred embodiment, this determination is a function of information in the server's state table.
AI classification
Ownership
MIDSTREAM TECHNOLOGIES, INC.
assignment · 203400375
BEACH UNLIMITED LLC
assignment · 203540448
Assignors
OESTERRICHER, RICHARD T., MURPHY, CRAIG
On an employer assignment, the assignors are typically the inventors.