Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
155 words
A method of exchanging within a computer system an old software version for a new software version without a restart, the old software version having old block properties including types, an old signal interface, and an old variable structure for accessing data, and the new software version having new block properties including types, a new signal interface, and a new variable structure for accessing the same data, said method comprising the steps of: loading said new software version into said computer system; registering said new software version by determining that the old and new block types are the same, that the old and new signal interfaces are compatible, and that the old and new variable structures are compatible; passivating said old software version following new software version registration; and activating said registered new software version at the time of old software version passivation, and without performing a conversion of the data from old to new.
Claim 2
Independent Claim
155 words
A method of exchanging within a computer system an old software version for a new software version without a restart, the old software version having old block properties including types, an old signal interface, and an old variable structure for accessing data, and the new software version having new block properties including types, a new signal interface, and a new variable structure for accessing the same data, said method comprising the steps of: loading said new software version into said computer system; registering said new software version by determining that the old and new block types are the same, that the old and new signal interfaces are compatible, and that the old and new variable structures are compatible; passivating said old software version following new software version registration; and activating said registered new software version at the time of old software version passivation, and without performing a conversion of the data from old to new.
Claim 3
Dependent Claim
16 words
The method of claim 1 further including the step of confirming said activated new software version.
Claim 4
Dependent Claim
16 words
The method of claim 2 further including the step of certifying said confirmed new software version.
Claim 5
Dependent Claim
23 words
The method of claim 2 wherein said certifying step includes the step of removing said passivated old software version from said computer system.
Claim 6
Independent Claim
161 words
A method of exchanging within a computer system an old software version for a new software version without a restart, the old software version having old block properties including types, an old signal interface, and an old variable structure for accessing data, and the new software version having new block properties including types, a new signal interface, and a new variable structure for accessing the same data, said method including the steps of: loading said new software version into said computer system; registering said new software version by determining that the old and new block types are the same, that the old and new signal interfaces are compatible, and that the old and new variable structures are compatible; activating said registered new software version without performing a conversion of the data from old to new; passivating said old software version at the time of new software version activation; confirming said activated new software version; and certifying said confirmed new software version.
Claim 7
Independent Claim
161 words
A method of exchanging within a computer system an old software version for a new software version without a restart, the old software version having old block properties including types, an old signal interface, and an old variable structure for accessing data, and the new software version having new block properties including types, a new signal interface, and a new variable structure for accessing the same data, said method including the steps of: loading said new software version into said computer system; registering said new software version by determining that the old and new block types are the same, that the old and new signal interfaces are compatible, and that the old and new variable structures are compatible; activating said registered new software version without performing a conversion of the data from old to new; passivating said old software version at the time of new software version activation; confirming said activated new software version; and certifying said confirmed new software version.
Claim 8
Dependent Claim
20 words
The method of claim 5 further including the step of moving said passivated old software version from said computer system.
Claim 9
Independent Claim
160 words
An apparatus for exchanging within a computer system an old software version for a new software version without a restart, the old software version having old block properties including types, an old signal interface, and an old variable structure for accessing data, and the new software version having new block properties including types, a new signal interface, and a new variable structure for accessing the same data, said apparatus comprising: means for loading said new software version into said computer system; means for registering said new software version by determining that the old and new block types are the same, that the old and new signal interfaces are compatible, and that the old and new variable structures are compatible; means for passivating said old software version following new software version registration; and means for activating said registered new software version at the time of old software version passivation, and without performing a conversion of the data from old to new.
Claim 10
Independent Claim
160 words
An apparatus for exchanging within a computer system an old software version for a new software version without a restart, the old software version having old block properties including types, an old signal interface, and an old variable structure for accessing data, and the new software version having new block properties including types, a new signal interface, and a new variable structure for accessing the same data, said apparatus comprising: means for loading said new software version into said computer system; means for registering said new software version by determining that the old and new block types are the same, that the old and new signal interfaces are compatible, and that the old and new variable structures are compatible; means for passivating said old software version following new software version registration; and means for activating said registered new software version at the time of old software version passivation, and without performing a conversion of the data from old to new.
Claim 11
Dependent Claim
15 words
The apparatus of claim 7 further including means for confirming said activated new software version.
Claim 12
Dependent Claim
15 words
The apparatus of claim 8 further including means for certifying said confirmed new software version.
Claim 13
Dependent Claim
23 words
The apparatus of claim 8 wherein said means for certifying includes means for removing said passivated old software version from said computer system.
Claim 14
Independent Claim
170 words
An apparatus for exchanging within a computer system an old software version for a new software version without a restart, the old software version having old block properties including types, an old signal interface, and an old variable structure for accessing data, and the new software version having new block properties including types, a new signal interface, and a new variable structure for accessing the same data, said apparatus comprising: means for loading said new software version into said computer system; means for registering said new software version by determining that the old and new block types are the same, that the old and new signal interfaces are compatible, and that the old and new variable structures are compatible; means for activating said registered new software version without performing a conversion of the data from old to new; means for passivating said old software version at the time of new software version activation; means for confirming said activated new software version; and means for certifying said confirmed new software version.
Claim 15
Independent Claim
170 words
An apparatus for exchanging within a computer system an old software version for a new software version without a restart, the old software version having old block properties including types, an old signal interface, and an old variable structure for accessing data, and the new software version having new block properties including types, a new signal interface, and a new variable structure for accessing the same data, said apparatus comprising: means for loading said new software version into said computer system; means for registering said new software version by determining that the old and new block types are the same, that the old and new signal interfaces are compatible, and that the old and new variable structures are compatible; means for activating said registered new software version without performing a conversion of the data from old to new; means for passivating said old software version at the time of new software version activation; means for confirming said activated new software version; and means for certifying said confirmed new software version.
Claim 16
Dependent Claim
19 words
The system of claim 11 further including means for removing said passivated old software version from said computer system.