
US Patent No: 5,829,023
Number of patents in Portfolio can not be more than 2000
Method and apparatus for encoding history of file access to support automatic file caching on portable and desktop computers
Stats
-
Oct 27, 1998
Issued date -
Apr 24, 1996
filing date -
08/639,016
serial no -
In Force
status
Importance
Abstract
A file access history attribute may be encoded and stored with a file in a computer memory. The file access history attribute may provide information as to the date of most recent access and the level of access on which date. In addition, the file access history attribute may provide information concerning recent file history (e.g., previous nine days), quarterly history (e.g., 80 days preceding the previous nine days), as well as long-term history (e.g., beyond the 80 day period). The encoding technique of the present invention may compress file access history information into a compact file access history attribute (e.g., six to twelve bytes). Disk caching software, for maintaining files in a hard drive of a local computer coupled to a network, may utilize the file access history attribute in deciding which files are to be stored in the local hard drive and which should be migrated to network storage or archive. A file history maintenance program may operate as a background job to periodically update file access histories relative to a known maintenance start date.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,313,631 Dual threshold system for immediate or delayed scheduled migration of computer data files | 132 | 1991 | |
| 5,276,872 Concurrency and recovery for index trees with nodal updates using multiple atomic actions by which the trees integrity is preserved during undesired system interruptions | 50 | 1991 | |
| 5,390,318 Managing the fetching and replacement of cache entries associated with a file system | 119 | 1994 | |
| 5,506,986 Media management system using historical data to access data sets from a plurality of data storage devices | 113 | 1995 | |
|
|
|||
| 5,423,018 Queue time reduction in a data storage hierarchy using volume mount rate | 30 | 1992 | |
| 5,442,771 Method for storing data in an interactive computer network | 353 | 1993 | |
|
|
|||
| 5,333,311 Optimizing a magnetic disk by allocating files by the frequency a file is accessed/updated or by designating a file to a fixed location on a disk | 34 | 1990 | |
|
|
|||
| 5,584,015 Buffer memory management method, recording medium, and computer system incorporating same | 11 | 1994 | |
|
|
|||
| 5,113,519 Maintenance of file attributes in a distributed data processing system | 196 | 1989 | |
|
|
|||
| 5,584,007 Apparatus and method for discriminating among data to be stored in cache | 35 | 1994 | |
|
|
|||
| 5,276,867 Digital data storage system with improved data migration | 506 | 1989 | |
|
|
|||
| 5,463,381 Database system having a plurality of nodes communicating with each other via communication network | 18 | 1994 | |
|
|
|||
| 4,703,422 Memory hierarchy control method with replacement based on request frequency | 20 | 1984 | |
|
|
|||
| 5,450,584 Apparatus and method for automatic transfer of data base information in response to load distribution among interconnected terminal stations | 24 | 1994 | |
|
|
|||
| 5,423,034 Network file management with user determined hierarchical file structures and means for intercepting application program open and save commands for inputting and displaying user inputted descriptions of the location and content of files | 114 | 1992 | |
|
|
|||
| 5,257,370 Method and system for optimizing data caching in a disk-based computer system | 36 | 1989 | |
|
|
|||
| 5,499,358 Method for storing a database in extended attributes of a file system | 49 | 1993 | |
|
|
|||
| 5,136,706 Adaptive memory management system for collection of garbage in a digital computer | 48 | 1987 | |