Method and apparatus for loading a mirror image software copy across circuit cards
First Claim
1. An apparatus for loading one or more software modules to a first processor controlled circuit card requiring said software modules from one or more second processor controlled circuit cards, all said processor controlled circuit cards being housed within a rack, said apparatus comprising:
- requirements identification means for determining said software modules required by said first processor controlled circuit card;
fulfillment identification means for identifying said second processor controlled circuit card containing at least one of said software modules required by said first processor controlled circuit card;
upload means for accessing and uploading said software module required by said first processor controlled circuit card from said second processor controlled circuit card; and
, download means for downloading and storing said software module required by said first processor controlled circuit card onto said first processor controlled circuit card.
1 Assignment
0 Petitions
Accused Products
Abstract
The system of this invention is a method and apparatus for servicing processor controlled circuit cards that obviates the need for engineers to maintain comprehensive software file indexes and databases. In the system of this invention, the software and firmware requirements of a replacement circuit card are made by referring to one or more other circuit cards within the equipment rack. One or more other circuit cards within the equipment rack that have appropriate software modules are then located. Copies of the required software modules are then loaded from those cards to the replacement circuit card.
-
Citations
13 Claims
-
1. An apparatus for loading one or more software modules to a first processor controlled circuit card requiring said software modules from one or more second processor controlled circuit cards, all said processor controlled circuit cards being housed within a rack, said apparatus comprising:
-
requirements identification means for determining said software modules required by said first processor controlled circuit card;
fulfillment identification means for identifying said second processor controlled circuit card containing at least one of said software modules required by said first processor controlled circuit card;
upload means for accessing and uploading said software module required by said first processor controlled circuit card from said second processor controlled circuit card; and
,download means for downloading and storing said software module required by said first processor controlled circuit card onto said first processor controlled circuit card. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for loading one or more software modules to a first processor controlled circuit card requiring said software modules from one or more second processor controlled circuit cards, all said processor controlled circuit cards being housed within a rack, said method comprising the steps of:
-
a. determining said software modules required by said first processor controlled circuit card;
b. identifying said second processor controlled circuit card containing at least one of said software modules determined as being required by said first processor controlled circuit card;
c. accessing said software module required by said first processor controlled circuit card on said second processor controlled circuit card;
d. uploading said software module required by said first processor controlled circuit card from said second processor controlled circuit card;
e. downloading said software module required by said first processor controlled circuit card to said first processor controlled circuit card; and
,f. storing said required software module on said first processor controlled circuit card. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification