US2008091795A1PendingUtilityA1

Method for improving web performance by adapting servers based on client cluster characterization

Assignee: KRISHNAMURTHY BALACHANDERPriority: Aug 27, 1999Filed: Sep 26, 2007Published: Apr 17, 2008
Est. expiryAug 27, 2019(expired)· nominal 20-yr term from priority
H04L 41/0893H04L 41/0894G06F 16/957H04L 67/125H04L 67/568H04L 67/563H04L 67/56H04L 45/74591H04L 67/5682H04L 67/565H04L 69/329H04L 67/303H04L 67/02H04L 61/00
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present invention is a method for improving delivery of content to a client communicating with a server on the Web. Groups or clusters of clients are formed by processing the IP addresses of the clients according to a network-aware, radix-encoded trie classification process. The groups of clients are categorized based on information about one or more clients in each group that can be determined by the server. That information is used to help drive tailored actions on the part of Web servers. Users with poor connectivity may choose not to spend much time at a Web site if it takes a long time to receive a page, even if the Web server at the site is not the bottleneck. Retaining such clients may be of interest to a Web site. Better-connected clients may be able to receive enhanced representations of Web pages such as with higher quality images. Once a group of clients is characterized as poor, a variety of server actions can be taken by the server, including altering the delivered content or the manner in which content is delivered, including guiding server policy decisions, aiding in caching decisions and deciding when to redirect the client to a mirror site. Clustering permits those actions to be taken even if no client-specific categorization is available.

Claims

exact text as granted — not AI-modified
1 . A method for delivering content to a first client through a first connection, the method comprising the steps of: 
 forming a group of clients including the first client by processing the IP addresses of the clients according to a radix encoded trie classification process;    classifying the group of clients into a group classification according to at least one criterion indicative of at least one connection through which content is delivered to at least one member of the group other than the first client;    receiving a request from the first client to serve content through the first connection;    altering a response to the client request in accordance with the group classification; and    sending the response to the client.    
   
   
       2 - 44 . (canceled)

Join the waitlist — get patent alerts

Track US2008091795A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.