Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
151 words
A method in a computer system for caching data from CD-ROM, comprising the computer-implemented steps of: receiving a sector to be cached; when the sector is a path table sector, caching the sector at the highest priority; when the sector is a directory sector, caching the sector at the second highest priority; when the sector is a file sector that has been accessed twice, caching the sector at the third highest priority; when the sector is a file sector that has been prefetched, caching the sector at the fourth highest priority; when the sector is a file sector that was prefetched and has been locked for access, caching the sector at the fifth highest priority; when the sector is a file sector that has been accessed once, caching the sector at the sixth highest priority; and when the sector is a discarded sector, caching the sector at the seventh highest priority.
Claim 2
Independent Claim
151 words
A method in a computer system for caching data from CD-ROM, comprising the computer-implemented steps of: receiving a sector to be cached; when the sector is a path table sector, caching the sector at the highest priority; when the sector is a directory sector, caching the sector at the second highest priority; when the sector is a file sector that has been accessed twice, caching the sector at the third highest priority; when the sector is a file sector that has been prefetched, caching the sector at the fourth highest priority; when the sector is a file sector that was prefetched and has been locked for access, caching the sector at the fifth highest priority; when the sector is a file sector that has been accessed once, caching the sector at the sixth highest priority; and when the sector is a discarded sector, caching the sector at the seventh highest priority.
Claim 3
Independent Claim
173 words
A method in a computer system for determining priority of data in a cache memory, the data being of a type that is path table data, directory data, or file data, comprising: receiving data to store in the cache memory; determining the type of the received data; when the type of the data is path table data, storing the data in the cache memory with a priority that is a high priority; when the type of the data is directory data, storing the data in the cache memory with a priority that is a medium priority; when the type of the data is file data, storing the data in the cache memory with a priority that is a low priority; and when receiving additional data to store in the cache memory, lowering the priority of the data currently in cache memory that has a priority that is less than or equal the priority of the new data wherein data in cache memory with a lowest priority is allocated for storing newly received data.
Claim 4
Independent Claim
173 words
A method in a computer system for determining priority of data in a cache memory, the data being of a type that is path table data, directory data, or file data, comprising: receiving data to store in the cache memory; determining the type of the received data; when the type of the data is path table data, storing the data in the cache memory with a priority that is a high priority; when the type of the data is directory data, storing the data in the cache memory with a priority that is a medium priority; when the type of the data is file data, storing the data in the cache memory with a priority that is a low priority; and when receiving additional data to store in the cache memory, lowering the priority of the data currently in cache memory that has a priority that is less than or equal the priority of the new data wherein data in cache memory with a lowest priority is allocated for storing newly received data.
Claim 5
Dependent Claim
86 words
The method of claim 2 wherein the file data further includes file data that has been accessed twice while in cache memory, file data that has been pre-fetched, and file data that has been accessed only once while in cache memory, and wherein when storing the file data in cache memory, file data that has been accessed twice receives a higher priority than file data that has been pre-fetched and pre-fetched file data receives a higher priority than file data that has been accessed only once.
Claim 6
Dependent Claim
168 words
A cache management system for determining priority of data in a cache memory, the data being of a type that is path table data, directory data, or file data, comprising: means for receiving data to store in the cache memory; means for determining the type of the received data; means for storing the data in the cache memory with a priority that is a high priority when the type of the data is path table data; means for storing the data in the cache memory with a priority that is a medium priority when the type of the data is directory data; and means for storing the data in the cache memory with a priority that is a low priority when the type of the data is file data; and means for lowering the priority of the data currently in cache memory that has a priority that is less than or equal the priority of the new data when receiving additional data to store in the cache memory.
Claim 7
Dependent Claim
168 words
A cache management system for determining priority of data in a cache memory, the data being of a type that is path table data, directory data, or file data, comprising: means for receiving data to store in the cache memory; means for determining the type of the received data; means for storing the data in the cache memory with a priority that is a high priority when the type of the data is path table data; means for storing the data in the cache memory with a priority that is a medium priority when the type of the data is directory data; and means for storing the data in the cache memory with a priority that is a low priority when the type of the data is file data; and means for lowering the priority of the data currently in cache memory that has a priority that is less than or equal the priority of the new data when receiving additional data to store in the cache memory.
Claim 8
Dependent Claim
181 words
In a computer-readable storage device containing instructions for causing a computer system to determine priority of data in a cache memory, the data being of a type that is path table data, directory data, or file data, the method comprising: receiving data to store in the cache memory; determining the type of the received data; when the type of the data is path table data, storing the data in the cache memory with a priority that is a high priority; when the type of the data is directory data, storing the data in the cache memory with a priority that is a medium priority; when the type of the data is file data, storing the data in the cache memory with a priority that is a low priority; and when receiving additional data to store in the cache memory, lowering the priority of the data currently in cache memory that has a priority that is less than or equal the priority of the new data wherein data in cache memory with a lowest priority is allocated for storing newly received data.
Claim 9
Dependent Claim
181 words
In a computer-readable storage device containing instructions for causing a computer system to determine priority of data in a cache memory, the data being of a type that is path table data, directory data, or file data, the method comprising: receiving data to store in the cache memory; determining the type of the received data; when the type of the data is path table data, storing the data in the cache memory with a priority that is a high priority; when the type of the data is directory data, storing the data in the cache memory with a priority that is a medium priority; when the type of the data is file data, storing the data in the cache memory with a priority that is a low priority; and when receiving additional data to store in the cache memory, lowering the priority of the data currently in cache memory that has a priority that is less than or equal the priority of the new data wherein data in cache memory with a lowest priority is allocated for storing newly received data.
Claim 10
Dependent Claim
88 words
The computer-readable storage device of claim 5 wherein the file data further includes file data that has been accessed twice while in cache memory, file data that has been pre-fetched, and file data that has been accessed only once while in cache memory, and whereto when storing the file data in cache memory, file data that has been accessed twice receives a higher priority than file data that has been pre-fetched and pre-fetched file data receives a higher priority than file data that has been accessed only once.