Method and system for conveying component data identifying a component and indicating component operating conditions
First Claim
1. A method for conveying component data, comprising:
- receiving a component data file comprising the component data, wherein the component data identifies the component and is indicative of a state of the component existing during operation of the component; and
transmitting the component data file to a repository.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is disclosed for conveying component data identifying a component and indicating one or more states of the component existing during component operation (e.g., one or more component operating conditions). One embodiment of the method includes receiving a component data file including the component data, and transmitting the component data file (e.g., to a component data repository). Prior to the transmitting, the component data file may be compressed an/or encrypted. For example, a transmitted encrypted compressed component data file may be received and decrypted to produce a copy of a compressed component data file. The compressed component data file may be decompressed to produce a copy of the component data file, and the component data may be extracted from the component data file. Multiple component data files may be received at different times, compressed to produce corresponding compressed component data files, and the compressed component data files may be stored in a designated location. At a designated time, the compressed component data files may be retrieved, encrypted to produce corresponding encrypted compressed component data files, and the encrypted compressed component data files may be transmitted. A computer system implementing the method is described. A carrier medium is also described that includes program instructions for carrying out the method. The carrier medium may be, for example, a computer-readable storage medium such as a floppy disk or a compact disk read only memory (CD-ROM) disk.
-
Citations
34 Claims
-
1. A method for conveying component data, comprising:
-
receiving a component data file comprising the component data, wherein the component data identifies the component and is indicative of a state of the component existing during operation of the component; and
transmitting the component data file to a repository. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for conveying component data, comprising:
-
receiving a component data file comprising the component data, wherein the component data identifies the component and is indicative of a state of the component existing during operation of the component;
compressing the component data file to produce a compressed component data file, wherein a size of the compressed component data file is less than that of the component data file;
encrypting the compressed component data file to produce an encrypted compressed component data file; and
transmitting the encrypted compressed component data file. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for conveying component data, comprising:
-
performing the following for each of a plurality of component data files received at different times and prior to a designated time, wherein each of the component data files corresponds to a different one of a plurality of components;
receiving the component data file, wherein the component data file comprises component data that identifies the corresponding component and is indicative of a state of the corresponding component existing during operation of the corresponding component;
compressing the component data file to produce a corresponding compressed component data file, wherein a size of the compressed component data file is less than that of the component data file; and
storing the compressed component data file in a designated location;
at the designated time, performing the following for each of the compressed component data files stored in the designated location;
retrieving the compressed component data file from the designated location;
encrypting the compressed component data file to produce a corresponding encrypted compressed component data file; and
transmitting the encrypted compressed component data file. - View Dependent Claims (12)
-
-
13. A computer system, comprising:
-
a memory storing program instructions; and
a central processing unit (CPU) configured to access the program instructions in the memory and to execute the program instructions;
wherein when the CPU executes the program instructions, the computer system is configured to receive a component data file comprising component data and to transmit the component data file, wherein the component data identifies a component and is indicative of a state of the component existing during operation of the component.
-
-
14. A carrier medium comprising program instructions for conveying component data, wherein the program instructions are operable to implement:
-
receiving a component data file comprising the component data, wherein the component data identifies the component and is indicative of a state of the component existing during operation of the component; and
transmitting the encrypted compressed component data file. - View Dependent Claims (15, 16)
-
-
17. A computer system, comprising:
-
a memory storing program instructions; and
a central processing unit (CPU) configured to access the program instructions in the memory and to execute the program instructions;
wherein when the CPU executes the program instructions, the computer system is configured to;
(i) receive a component data file comprising component data, wherein the component data identifies a component and is indicative of a state of the component existing during operation of the component, (ii) compress the component data file to produce a compressed component data file, wherein a size of the compressed component data file is less than that of the component data file, (iii) encrypt the compressed component data file to produce an encrypted compressed component data file, and (iv) transmit the encrypted compressed component data file.
-
-
18. A carrier medium comprising program instructions for conveying component data, wherein the program instructions are operable to implement:
-
receiving a component data file comprising the component data, wherein the component data identifies the component and is indicative of a state of the component existing during operation of the component;
compressing the component data file to produce a compressed component data file, wherein a size of the compressed component data file is less than that of the component data file;
encrypting the compressed component data file to produce an encrypted compressed component data file; and
transmitting the encrypted compressed component data file. - View Dependent Claims (19, 20)
-
-
21. A carrier medium comprising program instructions for conveying component data, wherein the program instructions are operable to implement:
-
performing the following for each of a plurality of component data files received at different times and prior to a designated time, wherein each of the component data files corresponds to a different one of a plurality of components;
receiving the component data file, wherein the component data file comprises component data that identifies the corresponding component and is indicative of a state of the corresponding component existing during operation of the corresponding component;
compressing the component data file to produce a corresponding compressed component data file, wherein a size of the compressed component data file is less than that of the component data file; and
storing the compressed component data file in a designated location;
at the designated time, performing the following for each of the compressed component data files stored in the designated location;
retrieving the compressed component data file from the designated location;
encrypting the compressed component data file to produce a corresponding encrypted compressed component data file; and
transmitting the encrypted compressed component data file. - View Dependent Claims (22, 23)
-
-
24. A method for conveying component data, comprising:
-
providing a field replaceable unit having a memory device configured to store component data, wherein the component data identifies the field replaceable unit and is indicative of a state of the field replaceable unit existing during operation of the field replaceable unit;
accessing the field replaceable unit to retrieve the component data;
generating a component data file dependent upon the component data; and
transmitting the component data file.
-
-
25. A computer system, comprising:
-
a field replaceable unit including a memory device configured to store component data, wherein the component data identifies the field replaceable unit and is indicative of a state of the field replaceable unit existing during operation of the field replaceable unit; and
a processing unit operably coupled to the field replaceable unit and to a communication medium, wherein the processing unit is configured to access the memory device, to retrieve the component data from the memory device, to generate a component data file dependent upon the component data, and to transmit the component data file via the communication medium.
-
-
26. A system, comprising:
-
a first computer system coupled to a communication medium and comprising a field replaceable unit, the field replaceable unit having a memory device configured to store component data associated with the field replaceable unit, the first computer system being adapted to access the memory device to retrieve the component data, to generate a component data file dependent upon the component data, and to transmit the component data file via the communication medium; and
a second computer system coupled to the communication medium and configured to receive the component data file via the communication medium, and to extract the component data from the component data file. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A method for conveying component data to a remote location, comprising:
-
receiving a component data file comprising the component data at the remote location, wherein the component data identifies the component and is indicative of a state of the component existing during operation of the component;
extracting the component data from the component data file; and
storing the component data in a repository at the remote location. - View Dependent Claims (32, 33, 34)
-
Specification