Automated software-based hardware tracking system
First Claim
1. A host computer for a part tracking system comprising:
- a logger adapted to receive a first unit of configuration information from a memory storage device in a first part and generate a log file therefrom, said logger further adapted to detect changes in said first unit of configuration information with reference to a content of a current status file within a central database;
a viewer adapted to activate in response to a command from a service browser, said viewer adapted to display signals from said parser thereby generating a viewer signal, said viewer further adapted to add a first comment to said log file in response to a signal from a service browser; and
a parser adapted to read a content of said log file, said parser further adapted to return an error condition in response to a missing log file and a corrupt log file, said parser further adapted to generate an error condition message in response to said corrupt log file, said parser further adapted to parse said log file into a header and an individual log message signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A hardware tracking system includes memory storage devices on tracked parts containing unique serial numbers, part numbers, revision numbers, and firmware versions. At power up and after a reset, a host computer or real-time subsystem downloads this information and compares it to the information stored in a central database. Changes in data in a central database log file indicate a replacement or update of the component, which is then used to automatically update the database. Each change causes the generation of a new record having date and time information attached thereto. These records are scanned to determine the system evolution. They are also compared to an error log and diagnostic history information to generate a cause versus effect occurring during troubleshooting. The system also tracks and records the number of times a part is removed and re-inserted, indicating shot-gunning of the system by field engineers.
63 Citations
19 Claims
-
1. A host computer for a part tracking system comprising:
-
a logger adapted to receive a first unit of configuration information from a memory storage device in a first part and generate a log file therefrom, said logger further adapted to detect changes in said first unit of configuration information with reference to a content of a current status file within a central database;
a viewer adapted to activate in response to a command from a service browser, said viewer adapted to display signals from said parser thereby generating a viewer signal, said viewer further adapted to add a first comment to said log file in response to a signal from a service browser; and
a parser adapted to read a content of said log file, said parser further adapted to return an error condition in response to a missing log file and a corrupt log file, said parser further adapted to generate an error condition message in response to said corrupt log file, said parser further adapted to parse said log file into a header and an individual log message signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A part tracking method comprising:
-
detecting a first unit of configuration information from a memory device on a part;
downloading said first unit of configuration information;
comparing said first unit of configuration information with a second unit of configuration information within a central database; and
automatically updating said central database in response to a difference between said first unit of configuration information and said second unit of configuration information. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A part tracking method comprising:
-
detecting configuration information from a part;
downloading said configuration information;
comparing said configuration information with configuration information in a central database;
automatically updating said central database with said configuration information;
tracking a number of times said part is removed and reinserted;
generating a new database record including date and time information;
comparing said new database record to an error log and a diagnostic history; and
accessing said central database through a web service browser. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification