IP Library Granted Patent US 7,310,687
Granted Patent B2
US 7,310,687 · App. 09/816,802 · Granted Dec 18, 2007

Methods and systems for managing class-based condensation

Assignee: Cisco Technology, Inc.
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,310,687
App. No.
09/816,802
Granted
Dec 18, 2007
Kind
B2
Abstract

The present application discloses methods and systems for configuring and managing class-based condensation. One aspect thereof includes an automated mechanism to receive a user request for a document, retrieve the document from a content server, and compare the document to a base file of a document class. If a delta-difference between the requested document and the base file is less than a predetermined threshold value, create a condensed document by abbreviating redundancy in the requested document relative to the base file of the associated document class, associate the document with the document class, and transmit the condensed document to the user. The documents within a document class possess similar layouts.

Claims (21)

1. A method of automated class-based cache management comprising:

receiving a user request for a requested document;

retrieving the requested document from a content server;

comparing the requested document to a base file of a document class, wherein documents within a document class possess similar layouts;

associating the requested document with the document class if a delta-difference between the requested document and the base file is less than a predetermined threshold value in an automated manner;

creating a condensed document by abbreviating redundancy in the requested document relative to the base file of the associated document class; and

transmitting the condensed document to the user.

2. The method of claim 1 wherein retrieving, comparing and associating the requested document are performed by a condenser located between the user and the content server.

3. The method of claim 1 which further comprises creating a new document class associated with the requested document if the delta-difference between the requested document and the base file is greater than the predetermined threshold value.

4. A method of automated class-based cache management comprising:

receiving a user request for a requested document;

comparing the requested document to a plurality of base files of a plurality of document classes, wherein document classes comprise documents possessing similar layouts;

determining delta-differences between the requested document and the plurality of base files;

associating the requested document with a selected one of the plurality of document classes based upon the determined delta-differences in an automated manner;

creating a condensed document by abbreviating redundancy in the requested document relative to the base file of the selected document class; and

transmitting the condensed document to the user.

5. The method of claim 4 wherein associating the requested document with a selected one of the plurality of document classes comprises selecting at least one document class wherein its base file has a delta-difference wit the requested document that is less than a predetermined threshold value.

6. The method of claim 4 wherein associating the requested document with a selected one of the plutality of document classes comprises selecting a document class wherein its base file has a lowest delta-difference with the requested document.

7. The method of claim 4 wherein retrieving, comparing and associating the requested document are performed by a condenser located between the user and the content server.

8. The method of claim 1 wherein retrieving, comparing and associating the requested document are performed by a software module executed by a computer.

9. The method of claim 4 wherein retrieving, comparing and associating the requested document are performed by a software module executed by a computer.

Assignments (4)
CHANGE OF NAME Recorded Sep 2, 2009
From: FINEGROUND NETWORKS, INC.
To: FINEGROUND NETWORKS LLC
Reel/Frame 023180/0323 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2009
From: FINEGROUND NETWORKS LLC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 023180/0327 →
RE-RECORD TO CORRECT THE NAME OF THE ASSIGNEE, PREVIOUSLY RECORDED AT REEL 011865 FRAME 0589. Recorded May 7, 2009
From: PSOUNIS, KONSTANTINOS; JAWAHAR, JANARDHANAN
To: FINEGROUND NETWORKS, INC.
Reel/Frame 022659/0319 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2001
From: PSOUNIS, KONSTANTINOS; JAWAHAR, JANARDHANAN
To: FINEGROUND NETWORKS
Reel/Frame 011865/0589 →
Continuity (1)
Related Publication 20020138511A1 · Sep 26, 2002