Just-in-time software updates

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S173000

Reexamination Certificate

active

06553507

ABSTRACT:

BACKGROUND OF THE INVENTION
(1) Field of the Invention
The present invention is related to the field of software updates, more specifically, the method and apparatus of the present invention is just-in-time software updates.
(2) Description of Related Art
Currently available software programs can typically be purchased through retail stores. With the advent of the Internet, downloading software programs on-line for purchase has become quite popular.
Most providers of software programs introduce new versions of their software programs on a periodic basis. When a new version of a software program is introduced, a user may replace their existing software program with the new version. Any problems experienced with an older version of the software program may be potentially remedied by the new version of the same software program. However, remedying such a problem may only be done when the actual new version of the software program is made available. Additionally, downloading a new version of a software program may lead to new problems inherent in the new version, since the old version is entirely replaced by the new.
Thus, troubleshooting by downloading a new version of a software program is not specific to a particular problem and does not allow for an immediate remedy.
It is therefore desirable to have a method and apparatus that provides a solution to a problem encountered by a user using a particular software program that is made available at the time the problem is detected and the solution is specific to the problem detected.
BRIEF SUMMARY OF THE INVENTION
A method for updating a software program having the steps of detecting a fault in the software program during execution and updating a predetermined portion of the software program with a new portion identified in a fault database. The software program resides in a first node and the fault database resides in a second node. The first and the second node are coupled to each other through the Internet. The new portion is configured to solve the fault and is downloadable through the Internet.


REFERENCES:
patent: 5155847 (1992-10-01), Kirouac et al.
patent: 5845077 (1998-12-01), Fawcett
patent: 5960170 (1999-09-01), Chen et al.
patent: 6006016 (1999-12-01), Faigon et al.
patent: 6012152 (2000-01-01), Douik et al.
patent: 6029258 (2000-02-01), Ahmad
patent: 6049671 (2000-04-01), Slivka et al.
patent: 6205579 (2001-03-01), Southgate
patent: 6263457 (2001-07-01), Anderson et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Just-in-time software updates does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Just-in-time software updates, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Just-in-time software updates will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3056671

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.