IP Library Granted Patent US 7,149,803
Granted Patent B2
US 7,149,803 · App. 09/877,977 · Granted Dec 12, 2006

Method for content distribution in a network supporting a security protocol

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,149,803
App. No.
09/877,977
Granted
Dec 12, 2006
Kind
B2
Abstract

The present invention is directed to a method of providing content distribution services while minimizing the processing time required for security protocols such as the Secure Sockets Layer.

Claims (14)

1. A method of operating a content distribution network switch in a content distribution network comprising the steps of:

receiving a packet from a client associated with a secure communication connection;

extracting information from the packet to identify a cache server in the content distribution network that maintains state information on the secure communication connection, wherein the information extracted from the packet comprises a session identifier used to compute a label identifying the cache server;

directing the packet towards the identified cache server;

wherein the label identifying the cache server is computed from the session identifier by a function f(SID) where SID is the session identifier; and

wherein the function f(SID)=SID MOD n+1 where n is the number of cache servers that can store the state information on the secure communication connection.

2. The invention of claim 1 wherein the secure communication connection is a Secure Sockets Layer connection.

3. A method of operating a cache server in a content distribution network comprising the steps of:

selecting a session identifier that may be utilized by a content distribution network switch to direct packets associated with a secure communication connection to the cache server;

negotiating a secure communication connection with a client;

maintaining state information for said secure communication connection by said cache server;

wherein the session identifier is used to compute a label identifying the cache server using a function f(SID) where SID is the session identifier; and

wherein the function f(SID)=SID MOD n+1 where n is the number of cache servers that can store the state information on the secure communication connection.

4. The invention of claim 3 wherein the secure communication connection is a Secure Sockets Layer connection.

Assignments (4)
CHANGE OF NAME Recorded Oct 6, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044213/0313 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2014
From: AT&T INTELLECTUAL PROPERTY II, L.P.
To: GOOGLE INC.
Reel/Frame 033498/0320 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2014
From: AT&T CORP.
To: AT&T PROPERTIES, LLC
Reel/Frame 033110/0308 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2014
From: AT&T PROPERTIES, LLC
To: AT&T INTELLECTUAL PROPERTY II, L.P.
Reel/Frame 033110/0563 →