System and method for data caching
First Claim
1. A method performed by a server data processing system connected to communicate with a file server cache (FSC) data processing system, comprising:
- receiving a first pre-caching rule from a policy database;
receiving first product assembly data corresponding to the first pre-caching rule, the first product assembly data corresponding to a first subassembly of a product;
transmitting the first product assembly data to the FSC to be pre-cached on the FSC according to the first pre-caching rule, wherein the first pre-caching rule includes a scheduling rule specifying when the first product assembly data is to be pre-cached on the FSC and specifying that when the user requests the first product assembly data, then third product assembly data, corresponding to a second subassembly of the product and part of a common bill-of-materials data structure as the first product assembly data, should be transmitted to the FSC to be pre-cached on the FSC; and
transmitting the third product assembly data to the FSC to be pre-cached on the FSC according to the first pre-caching rule.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer readable mediums. A method includes receiving a first pre-caching rule from a policy database, receiving first data corresponding to the first pre-caching rule, and transmitting the first data to a file server cache (FSC) to be pre-cached on the FSC. The method may also include receiving a request for second data from the FSC and receiving a second pre-caching rule from the policy database. The second pre-caching rule specifies third data to be pre-cached on the FSC when the second data is requested. The method may include receiving the second data and the third data and transmitting the second data and the third data to the FSC.
-
Citations
18 Claims
-
1. A method performed by a server data processing system connected to communicate with a file server cache (FSC) data processing system, comprising:
-
receiving a first pre-caching rule from a policy database; receiving first product assembly data corresponding to the first pre-caching rule, the first product assembly data corresponding to a first subassembly of a product; transmitting the first product assembly data to the FSC to be pre-cached on the FSC according to the first pre-caching rule, wherein the first pre-caching rule includes a scheduling rule specifying when the first product assembly data is to be pre-cached on the FSC and specifying that when the user requests the first product assembly data, then third product assembly data, corresponding to a second subassembly of the product and part of a common bill-of-materials data structure as the first product assembly data, should be transmitted to the FSC to be pre-cached on the FSC; and transmitting the third product assembly data to the FSC to be pre-cached on the FSC according to the first pre-caching rule. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A server data processing system connected to communicate with a file server cache (FSC) data processing system, comprising:
-
a processor; an accessible storage device storing a policy database; and a network adapter connected to communicate with the FSC, the server data processing system configured to receive a first pre-caching rule from the policy database; receive first product assembly data corresponding to the first pre-caching rule, the first product assembly data corresponding to a first subassembly of a product; transmit the first product assembly data to the FSC to be pre-cached on the FSC according to the first pre-caching rule, wherein the first pre-caching rule includes a scheduling rule specifying when the first product assembly data is to be pre-cached on the FSC and specifying that when the user requests the first product assembly data, then third product assembly data, corresponding to a second subassembly of the product and part of a common bill-of-materials data structure as the first product assembly data, should be transmitted to the FSC to be pre-cached on the FSC; and transmit the third product assembly data to the FSC to be pre-cached on the FSC according to the first pre-caching rule. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium storing computer-executable instructions that, when executed, cause a server data processing system to perform the steps of:
-
receiving a first pre-caching rule from a policy database; receiving first product assembly data corresponding to the first pre-caching rule, the first product assembly data corresponding to a first subassembly of a product; transmitting the first third product assembly data to the FSC to be pre-cached on the FSC according to the first pre-caching rule, wherein the first pre-caching rule includes a scheduling rule specifying when the first product assembly data is to be pre-cached on the FSC and specifying that when the user requests the first product assembly data, then third product assembly data, corresponding to a second subassembly of the product and part of a common bill-of-materials data structure as the first product assembly data, should be transmitted to the FSC to be pre-cached on the FSC; and transmit the third product assembly data to the FSC to be pre-cached on the FSC according to the first pre-caching rule. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification