Update system employing reference software to reduce number of update packages
First Claim
1. A method for updating software in an electronic device, the method comprising:
- generating an update package for updating at least one software application, the update package being generated based upon at least one reference software installed on the electronic device; and
updating the at least one software application using the update package.
7 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is an electronic device having an update agent capable of updating application software employing reference software and an update package generated based on the reference software. The update agent may be employed by the electronic device to perform the update. When a user of an electronic device installs an application software, reference software may also be installed during the same installation to support subsequent updates to the application software. In a personal computer, application software may be loaded from a CDROM that may also provide reference software. Both application software and reference software may be installed during the same installation onto the PC from the CDROM. Update packages may also be generated based on the reference software and the number of update packages to be generated. Disclosed herein is a method and system where multiple update transitions may be reduced to a single update transition.
-
Citations
24 Claims
-
1. A method for updating software in an electronic device, the method comprising:
-
generating an update package for updating at least one software application, the update package being generated based upon at least one reference software installed on the electronic device; and
updating the at least one software application using the update package. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for updating software, the system comprising:
-
an electronic device capable of having software installed thereon;
a software delivery device for receiving and installing a reference software to the electronic device if the electronic device does not have the reference software previously installed; and
the software delivery device receiving and delivering at least one update package to the electronic device, wherein the reference software facilitates, using the at least one update package, at least one update to application software installed on the electronic device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for updating software in an electronic device, the method comprising:
-
generating a first update package for updating at least one software application, the first update package being generated based upon difference information between first and second software versions;
generating a second update package for updating the at least one software application, the second update package being generated based upon difference information between first and third software versions;
generating a third update package for updating the at least one software application, the third update package being generated based upon difference information between the first and second update packages; and
updating the at least one software application using the third update package.
-
-
22. A method for updating software in an electronic device, the method comprising:
-
generating a first update package for updating at least one software application, the first update package being generated based upon difference information between a first software version and a reference software corresponding to the at least one software application;
generating a second update package for updating the at least one software application, the second update package being generated based upon difference information a second software version and the reference software corresponding to the at least one software application;
generating a third update package for updating the at least one software application, the third update package being generated based upon difference information between the first and second update packages; and
updating the at least one software application using the third update package.
-
-
23. A system for updating software, the system comprising:
-
an electronic device capable of having software installed thereon;
a first update package generator for generating update packages based upon difference information between different versions of software;
a second update package generator for generating update packages based upon difference information between different update packages; and
a software delivery device for delivering at least one update package generated based upon difference information between different update packages to the electronic device.
-
-
24. A system for updating software, the system comprising:
-
an electronic device capable of having software installed thereon;
a first update package generator for generating update packages based upon difference information between a version of software and a reference software corresponding to at least one software application;
a second update package generator for generating update packages based upon difference information between different update packages; and
a software delivery device for delivering at least one update package generated based upon difference information between different update packages to the electronic device.
-
Specification