MANAGING CACHE AT A COMPUTER
First Claim
1. A method for managing caching at a computer, the method comprising the steps of:
- in response to a request by a first user, receiving a file at the computer from a storage device on a network;
determining, by one or more processors, if other users of the computer are likely to request the file, based upon a type of the file and a type of the network; and
if so, caching the file at the computer; and
if not, not caching the file at the computer.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for managing caching at a computer. A computer receives a file from a storage device on a network in response to a request by a first user. The computer may then determine if other users of the computer are likely to request the file, based upon a type of the file and a type of the network. If other users are likely to request the file, the computer may then cache the file at the computer. In one embodiment, the computer may determine if other users of the computer are likely to request the file based upon access permissions to the file at a source of the file. In another embodiment, the computer may determine if other users of the computer are likely to request the file based upon if the file has been previously cached at the computer.
-
Citations
15 Claims
-
1. A method for managing caching at a computer, the method comprising the steps of:
-
in response to a request by a first user, receiving a file at the computer from a storage device on a network; determining, by one or more processors, if other users of the computer are likely to request the file, based upon a type of the file and a type of the network; and if so, caching the file at the computer; and if not, not caching the file at the computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing caching at a computer, the method comprising the steps of:
-
in response to a request by a first user, receiving a file at the computer from a storage device via a network; and determining, by one or more processors, whether to cache the file at the computer based upon access permissions to the file. - View Dependent Claims (10)
-
-
11. A system comprising:
-
a processor; a memory coupled to the processor; a computer readable tangible storage device coupled to the processor; program instructions, stored on the storage device for execution by the processor via the memory, to; receive a file from a network; determine if users are likely to request the file, based upon a type of the file and a type of the network; and if users are likely to request the file, cache the file; and if not, not caching the file. - View Dependent Claims (12, 13, 14, 15)
-
Specification