Patent ID: 7437438
Filing Date: 2008-10-14
Classification: G06F,Y02D

Abstract:
1. A computer program product for use in conjunction with a client computer system having at least one application having instructions for specifying files to be fetched from a server, the computer program product comprising a computer hardware storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising: a prefetch prediction model including energy usage parameters for predicting an impact on energy usage by the client computer system that would result from prefetching specified files; a prefetch prediction engine coupled to the prefetch prediction model for evaluating the specified files with respect to prefetch criteria, including energy efficiency prefetch criteria, and generating a prefetch decision with respect to each file of the specified files; instructions for storing in a queue entries identifying each specified file for which the prefetch prediction engine generates an affirmative prefetch decision; and instructions for fetching files identified by entries in the queue.