Browse Prior Art Database

Method for a cache algorithm with location awareness

IP.com Disclosure Number: IPCOM000125750D
Publication Date: 2005-Jun-15
Document File: 5 page(s) / 586K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method for a cache algorithm with location awareness. Benefits include improved functionality and improved performance

This text was extracted from a Microsoft Word document.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 70% of the total text.

Method for a cache algorithm with location awareness

Disclosed is a method for a cache algorithm with location awareness. Benefits include improved functionality and improved performance.

Background

      Users of multi-functional mobile computers typically access different files depending on where they are, such as at home or at the office. For example, when the laptop is at the office, the user typically accesses databases and programming files. When the same laptop is at home, the user typically accesses entertainment videos and family photos.

 

      By leveraging this correlation between the physical locations of the laptop with the files typically used at each location (office/home), a cache algorithm can be designed to improve the success rate of cache hits. No similar algorithm is in conventional use.

Description

              The disclosed method is a cache algorithm with location awareness. The system identifies a file-access pattern at various locations and hours. The information is input to the caching algorithm on the hard disk and the defragmentation algorithm for the disk (see Figure 1).

              The location-aware caching algorithm routinely deletes data from the cache that are not likely to be used while the laptop is at that physical location (see Figure 2).

              The data that are uncorrelated with a location/context are deleted from the cache by the cache algorithm. As a result, space is freed from the disk on-board cache memory, which impr...