System for maintaining data
First Claim
Patent Images
1. A method for maintaining data stored in a data processing device, the method comprising the steps of:
- (a) generating a signature indicative of the data stored in the data processing device;
(b) communicating the signature to a maintenance node; and
(c) receiving updated data from the maintenance node depending upon the maintenance node determining if the signature is expected from the data processing device.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a method for maintaining data stored in a processing device the method comprising the steps of: generating a signature indicative of the data stored in the processing device; communicating the signature to a maintenance node; and receiving updated data from the maintenance node, the updated data being generated by the maintenance node in dependence of the maintenance node comparing the communicated signature with lookup data to determine an update to the data stored in the processing device.
-
Citations
26 Claims
-
1. A method for maintaining data stored in a data processing device, the method comprising the steps of:
-
(a) generating a signature indicative of the data stored in the data processing device;
(b) communicating the signature to a maintenance node; and
(c) receiving updated data from the maintenance node depending upon the maintenance node determining if the signature is expected from the data processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for identifying a data update for communicating to a processing device, the method comprising the steps of:
-
(a) receiving a signature from the processing node, the received signature being indicative of data stored on the processing device;
(b) comparing the received signature with lookup data to determine an update to the data stored on the processing device. - View Dependent Claims (9)
-
-
10. A system for maintaining data stored in a processing device, the system comprising:
-
(a) a generator component for generating a signature indicative of the data stored in the processing device;
(b) the generator component communicating the signature to a maintenance processing node; and
(c) a receiver for receiving updated data from the maintenance node, the updated data being generated by the maintenance node in dependence of the maintenance node comparing the communicated signature with lookup data to determine an update to the data stored on the processing device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for identifying a data update for communication to a processing device, the system comprising:
-
(a) a receiver component for receiving a signature from the processing node, the received signature being indicative of data stored on the processing device; and
(b) a comparator component for comparing the received signature with lookup data to determine an update to the data stored in the processing device. - View Dependent Claims (18)
-
-
19. A computer program product comprising a computer usable medium having computer usable program code, wherein when the computer usable program code is loadable into the internal memory of a processing device, causes the processing device to:
-
(a) generate a signature indicative of the data stored in the data processing device;
(b) communicate the signature to a maintenance node across a network;
(c) receive updated data from the maintenance node if the maintenance node determines the signature is expected from the data processing device.
-
- 20. The computer program product of 19, wherein the program code causes the data processing device to generate the signature using a hash function.
-
24. A service contract for managing service transactions between at least one microprocessor device and a maintenance mode coupled to a communication network, the at least one microprocessor device having processing hardware and/or software, the service contract comprising:
-
(a) a plurality of hash values generated by the service contract, one of the plurality of hash values pertaining to each of the hardware and/or software configuration of the at least one microprocessor device;
(b) a configuration hash value generated by the service contract, the configuration hash value generated from the combination of the plurality of hash values pertaining to each of the at least one microprocessor devices;
(c) a signature file unique to each of the at least one microprocessor devices, the signature file generated by the service contract indicative of the configuration hash value of the at least one microprocessor device. - View Dependent Claims (25, 26)
-
Specification