Patent US5873100A successfully refreshed from Google Patents.
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
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)
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 |