Patent US5873100A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5873100A Expired / Lapsed US ⏱️ 0.0 years remaining

Internet browser that includes an enhanced cache for user-controlled document retention

Assignee: Intel Corp
•
Filing: 1996-12-20
•
Granted: 1999-02-16
•
Expires: 2016-12-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A browser for requesting and receiving documents from a network includes a cache which stores a plurality of documents and has a user-defined storage limit. At least one of the plurality of documents stored in the cache is designated as a keep document. When a document is requested and received from the network, it is stored in the cache. The cache then determines whether the amount of storage used by the cache exceeds the storage limit. If the storage limit is exceeded, the cache deletes the oldest documents not designated as keep documents until the amount of storage used by the cache is within the storage limit.

Inventors

  • 👤 Robert Theodore Adams
  • 👤 Iverson S. Vaughn
  • 👤 Nelson Kidder Jeffrey

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 17:19
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/08; G06F12/12; G06F12/121; G06F12/126; G06F16/00; G06F16/90; G06F16/95; G06F16/957; G06F16/9574; Y; Y10; Y10S; Y10S707/00; Y10S707/99951; Y10S707/99952; Y10S707/99955

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 143 words
A method of operating a network browser for requesting and receiving documents from a network, wherein the browser includes a cache which stores a plurality of documents and the cache has a user-defined storage limit, comprising the steps of: (a) designating at least one of the plurality of documents stored in the cache as a keep document; (b) requesting a first document; (c) receiving the first document from the network; (d) storing the first document in the cache; (e) determining if the amount of storage used by the cache exceeds the storage limit; and (f) deleting the oldest documents in the cache that are not designated as keep documents until the amount of storage used by the cache is within the storage limit if at step (e) it is determined that the amount of storage used by the cache exceeds the storage limit.
Claim 2
Independent Claim 143 words
A method of operating a network browser for requesting and receiving documents from a network, wherein the browser includes a cache which stores a plurality of documents and the cache has a user-defined storage limit, comprising the steps of: (a) designating at least one of the plurality of documents stored in the cache as a keep document; (b) requesting a first document; (c) receiving the first document from the network; (d) storing the first document in the cache; (e) determining if the amount of storage used by the cache exceeds the storage limit; and (f) deleting the oldest documents in the cache that are not designated as keep documents until the amount of storage used by the cache is within the storage limit if at step (e) it is determined that the amount of storage used by the cache exceeds the storage limit.
Claim 3
Dependent Claim 21 words
The method of claim 1, further comprising the step of: (g) providing the first document to a user of the browser.
Claim 4
Dependent Claim 21 words
The method of claim 2, further comprising the step of: (h) storing a list of keep documents stored in the cache.
Claim 5
Dependent Claim 38 words
The method of claim 3, wherein step (a) comprises the step of providing an interface that allows the user of the browser to select the at least one of the stored plurality of documents as the keep document.
Claim 6
Dependent Claim 42 words
The method of claim 3, wherein step (a) comprises the step of providing an interface that allows the user of the browser to request a second document and specify that the second document is the keep document when stored in the cache.
Claim 7
Dependent Claim 17 words
The method of claim 1, wherein the document comprises Hypertext Markup Language (HTML) files and embedded data.
Claim 8
Dependent Claim 159 words
A computer-readable medium having stored thereon instructions which, when executed by a processor, cause the processor to perform steps for operating a network browser for requesting and receiving documents from a network, wherein the browser includes a cache which stores a plurality of documents and the cache has a user-defined storage limit, the steps comprising: (a) designating at least one of the plurality of documents stored in the cache as a keep document; (b) requesting a first document; (c) receiving the first document from the network; (d) storing the first document in the cache; (e) determining if the amount of storage used by the cache exceeds the storage limit; and (f) deleting the oldest documents in the cache that are not designated as keep documents until the amount of storage used by the cache is within the storage limit if at step (e) it is determined that the amount of storage used by the cache exceeds the storage limit.
Claim 9
Dependent Claim 159 words
A computer-readable medium having stored thereon instructions which, when executed by a processor, cause the processor to perform steps for operating a network browser for requesting and receiving documents from a network, wherein the browser includes a cache which stores a plurality of documents and the cache has a user-defined storage limit, the steps comprising: (a) designating at least one of the plurality of documents stored in the cache as a keep document; (b) requesting a first document; (c) receiving the first document from the network; (d) storing the first document in the cache; (e) determining if the amount of storage used by the cache exceeds the storage limit; and (f) deleting the oldest documents in the cache that are not designated as keep documents until the amount of storage used by the cache is within the storage limit if at step (e) it is determined that the amount of storage used by the cache exceeds the storage limit.
Claim 10
Dependent Claim 21 words
The computer-readable medium of claim 7, the steps further comprising: (g) providing the first document to a user of the browser.
Claim 11
Dependent Claim 21 words
The computer-readable medium of claim 8, the steps further comprising: (h) storing a list of keep documents stored in the cache.
Claim 12
Dependent Claim 39 words
The computer-readable medium of claim 9, wherein step (a) comprises the step of providing an interface that allows the user of the browser to select the at least one of the stored plurality of documents as the keep document.
Claim 13
Dependent Claim 43 words
The computer-readable medium of claim 9, wherein step (a) comprises the step of providing an interface that allows the user of the browser to request a second document and specify that the second document is the keep document when stored in the cache.
Claim 14
Dependent Claim 22 words
The computer-readable medium of claim 6, wherein each of the plurality of documents comprise Hypertext Markup Language (HTML) files and embedded data.
Claim 15
Dependent Claim 98 words
A browser for allowing a user to request and receive documents from a network, said browser comprising: a cache adapted to store a plurality of documents in a storage device, wherein said cache has a user-defined limit of the amount storage used to store the documents in the storage device; and a keep module coupled to said cache that allows the user to designate at least one of the plurality of documents stored by said cache as a keep document; wherein said cache is adapted to delete from the storage device only documents not designated as keep documents.
Claim 16
Dependent Claim 98 words
A browser for allowing a user to request and receive documents from a network, said browser comprising: a cache adapted to store a plurality of documents in a storage device, wherein said cache has a user-defined limit of the amount storage used to store the documents in the storage device; and a keep module coupled to said cache that allows the user to designate at least one of the plurality of documents stored by said cache as a keep document; wherein said cache is adapted to delete from the storage device only documents not designated as keep documents.
Claim 17
Dependent Claim 14 words
The browser of claim 13, further comprising a browser interface coupled to said cache.
Claim 18
Dependent Claim 27 words
The browser of claim 14, wherein said cache comprises: a resolver coupled to said browser interface; and a cache control coupled to said resolver and the disk.
Claim 19
Dependent Claim 24 words
The browser of claim 15, wherein said cache deletes the oldest document not designated as a keep document when said user-defined limit is exceeded.
Claim 20
Dependent Claim 21 words
The browser of claim 13, wherein each of the plurality of documents comprise Hypertext Markup Language (HTML) files and embedded data.

References Cited (Backward Citations)

US5586264A Cited
US5657390A Cited
EP0771099A2 Cited
US5682514A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-02-15 2002-08-17 2003-02-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-02-15 2006-08-17 2007-02-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-02-15 2010-08-17 2011-02-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag