Device and method for updating code
First Claim
1. Method for a software provider (25) of enabling a software-acquiring entity (20) to arrive from an existent first signed piece of code (11) at a second signed piece of code (12, 13), both pieces of code (11, 12, 13) having been generated by use of a first software archive generator (2) under use of generation instructions (8), comprising the step of providing to said software-acquiring entity (20) a difference code (4, 5) comprising the steps necessary to arrive from said first signed piece of code (11) at said second signed piece of code (12, 13), which difference code (4, 5) is usable at said software-acquiring entity (20) to be combined with said first signed piece of code (11) by a second software archive generator (7) to generate said second signed piece of code (12, 13), whereby said second software archive generator (7) is to be fed with those generation instructions (8) that were used by said first software archive generator (2) for the generation of both pieces of code (11, 12, 13).
1 Assignment
0 Petitions
Accused Products
Abstract
The invention is directed to a method for a software provider to enable a software-acquiring entity to arrive from an existent first signed piece of code at a second signed piece of code. Both pieces of code were generated at the software provider by use of a first software archive generator under use of generation instructions. The software provider provides to the software-acquiring entity a difference code that comprises the steps necessary to arrive from the first signed piece of code at the second signed piece of code. The difference code is combinable at the software-acquiring entity with the first signed piece of code by a second software archive generator to generate the second signed piece of code. The second software archive generator is therefor to be fed with those generation instructions that were used by the first software archive generator for the generation of both pieces of code.
-
Citations
19 Claims
- 1. Method for a software provider (25) of enabling a software-acquiring entity (20) to arrive from an existent first signed piece of code (11) at a second signed piece of code (12, 13), both pieces of code (11, 12, 13) having been generated by use of a first software archive generator (2) under use of generation instructions (8), comprising the step of providing to said software-acquiring entity (20) a difference code (4, 5) comprising the steps necessary to arrive from said first signed piece of code (11) at said second signed piece of code (12, 13), which difference code (4, 5) is usable at said software-acquiring entity (20) to be combined with said first signed piece of code (11) by a second software archive generator (7) to generate said second signed piece of code (12, 13), whereby said second software archive generator (7) is to be fed with those generation instructions (8) that were used by said first software archive generator (2) for the generation of both pieces of code (11, 12, 13).
-
9. Method for a software-acquiring entity (20) of arriving from an existent first signed piece of code (11) at a second signed piece of code (12, 13), both pieces of code (11, 12, 13) having been generated at a software provider (25) by use of a first software archive generator (2) under use of generation instructions (8), comprising the steps of
sending acode amendment request (16) to said software provider (25) for the delivery of a difference code (4, 5) which comprises the steps necessary to arrive from said first signed piece of code (11) at said second signed piece of code (12, 13), receiving said difference code (4, 5), combining said difference code (4, 5) with said first signed piece of code (11) by use of a second software archive generator (7), thereby generating said second signed piece of code (12, 13), whereby said second software archive generator (7) is fed with those generation instructions (8) that were used by said first software archive generator (2) for the generation of both pieces of code (11, 12, 13).
-
15. Code amendment enabler enabling a software-acquiring entity (20) to arrive from an existent first signed piece of code (11) at a second signed piece of code (12, 13), both pieces of code (11, 12, 13) having been generated by use of a first software archive generator (2) under use of generation instructions (8), comprising
a difference code generator (10) for generating a difference code (4, 5) that comprises the steps necessary to arrive from said first signed piece of code (11) at said second signed piece of code (12, 13), which difference code (4, 5) is usable at said software-acquiring entity (20) to be combined with said first signed piece of code (11) by a second software archive generator (7) to generate said second signed piece of code (12, 13), whereby said second software archive generator (7) is fed with the generation instructions (8), an output unit (3) for providing to said software-acquiring entity (20) said difference code (4, 5).
-
18. Code amendment device for arriving from an existent first signed piece of code (11) at a second signed piece of code (12, 13), both pieces of code (11, 12, 13) having been generated at a software provider (25) by use of a first software archive generator (2) under use of generation instructions (8), comprising
a second software archive generator (7) for combining a received difference code (4, 5) with said first signed piece of code (11), thereby generating said second signed piece of code (12, 13), whereby said second software archive generator (7) is to be fed with those generation instructions (8) that were used by said first software archive generator (2) for the generation of both pieces of code (11, 12, 13)
Specification