Automatic upgrade of software

Data processing: software development – installation – and managem – Software upgrading or updating – Including multiple files

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S175000, C709S241000, C710S008000, C713S002000

Reexamination Certificate

active

06418555

ABSTRACT:

BACKGROUND
The invention relates to the automatic upgrade of software in a computer system.
Many different types of operating systems exist that provide an environment in a computer system in which application programs can run. One family of operating systems includes the different versions of the Windows operating systems provided by Microsoft Corporation. Windows operating systems that are currently available include Windows 95, Windows 98, and Windows NT. Examples of other common operating systems used include the Unix operating system and the OS/2 operating system.
When users upgrade their operating systems from one version to another (such as from Windows 95 to Windows 98 or from Windows 95 to Windows NT), many software components that were installed in the computer system under the original operating system may not work with the newly loaded operating system. Thus, the user may need to manually remove the original software components and reinstall new versions of the software components or otherwise manually perform other tasks to make the software components work with the newly loaded operating system.
With some operating systems, many high level application programs may be able to run without recompilation on different versions of the operating systems. In the Windows operating system, for example, such application programs are typically the user-mode or Ring
3
applications. However, certain other software components in a system, such as kernel mode or Ring
0
routines or modules (which include device drivers, dynamic link libraries, and so forth) are rarely compatible between different versions of operating systems. Thus, when a user migrates from one operating system to another, such low level software components may need to be re-installed manually in the system by the user. To do so, the user typically needs to find the diskette or CD-ROM on which such software components are stored and to manually load the components into the system.
Thus, there exists a need in which software components are automatically upgraded when a system migrates from one operating system to another.
SUMMARY
In general, the invention according to one embodiment features a system including a program executable in the system to automatically upgrade a software component if an operating system has been upgraded.
Other features will become apparent from the following description and from the claims.


REFERENCES:
patent: 5548759 (1996-08-01), Lipe
patent: 5668992 (1997-09-01), Hammer et al.
patent: 5742829 (1998-04-01), Davis et al.
patent: 5787246 (1998-07-01), Lichtman et al.
patent: 5826090 (1998-10-01), Mealey et al.
patent: 5870610 (1999-02-01), Beyda
patent: 5951684 (1999-09-01), Jeon
patent: 5974474 (1999-10-01), Furner et al.
patent: 6119186 (2000-09-01), Watts et al.
patent: 6178468 (2001-01-01), Rudd et al.
Plug and Play BIOS Functionality and Windows 95. Article [online]. Microsoft Corporation, Jan. 1995 [retrieved on 2000-01-03]. Retrieved from teh Internet: <URL:wysiwyg://800/http://msdn.microsoft.com/library/backgrnd/html/msdn_pnpbios.htm.*
Plug and Play BIOS Functionality and Windows 95. Article [online]. Microsoft Corporation, Jan. 1995 [retrieved on 2000-01-03]. Retrieved from teh Internet: <URL:wysiwyg://800/http://msdn.microsoft.com/library/backgrnd/html/msdn_pnpbios.html>.

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

Automatic upgrade of software does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Automatic upgrade of software, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automatic upgrade of software will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2876163

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