Electrical computers and digital processing systems: support – Digital data processing system initialization or configuration – Loading initialization program
Reexamination Certificate
1999-06-18
2003-06-10
Butler, Dennis M. (Department: 2185)
Electrical computers and digital processing systems: support
Digital data processing system initialization or configuration
Loading initialization program
C717S152000
Reexamination Certificate
active
06578142
ABSTRACT:
FIELD OF THE INVENTION
This invention relates to the automatic configuration of a computer. Specifically, this invention describes a method and apparatus for automatically installing and configuring software on a computer.
DESCRIPTION OF RELATED ART
The increasing use of computers in collecting and distributing information has revealed various problems with the typical collection and distribution channels. For example, one current software distribution system enables the software vendor to provide a number of users with software over a network. The system also enables the vendor to update and maintain the software at the request of the users and to enable the users to acquire software at the users' requests from different software vendors over the network. However, such a system only provides software and related services at the request of the user, without considering the user's requirements or preferences. As a result, the system is not optimized for the user's specific needs and/or preferences.
Normally, computer systems are shipped to users without any bundled software. When computer manufacturers want to add software packages to increase a system's perceived end-user value, increased configuration time and expense is created as each additional software package must be installed and tested during the assembly process of the system. To save time, a manufacturer might pre-configure such components of a system such as the hard disk drive. However, the manufacturer must be concerned with inventory costs and wasted configuration time if a change is necessary in the installed software.
One type of software that may be bundled with the system may be software for presenting information of interest to the user. This information of interest to the user is currently provided to the user in the form of advertisements displayed on the computer monitor after the operating system has been booted up and is operational. Such information or advertisements are typically provided to the user arbitrarily post boot or displayed on the monitor when the system is idle. Thus, during the boot process, no such information or advertisements are displayed to the user.
Accordingly, there is a need in the technology for a method and apparatus for automatically installing and configuring software on a computer that may allow information to be displayed during the boot process in addition to other times.
SUMMARY OF THE INVENTION
The invention describes a method including copying a first application from a first non-volatile memory to a second non-volatile memory and setting the first application to be a start-up application. The method further includes booting-up an operating system and executing the first application. The method also includes determining if a suitable connection exists, determining if a needed bandwidth of the suitable connection is available, and downloading a second application if the suitable connection exists and the needed bandwidth of the suitable connection is available. The method then includes executing the second application. An apparatus for performing the method is also described.
REFERENCES:
patent: 5121345 (1992-06-01), Lentz
patent: 5128995 (1992-07-01), Arnold et al.
patent: 5131089 (1992-07-01), Cole
patent: 5142680 (1992-08-01), Ottman et al.
patent: 5146568 (1992-09-01), Flaherty et al.
patent: 5214695 (1993-05-01), Arnold et al.
patent: 5274816 (1993-12-01), Oka
patent: 5280627 (1994-01-01), Flaherty et al.
patent: 5307497 (1994-04-01), Feigenbaum et al.
patent: 5325532 (1994-06-01), Crosswy et al.
patent: 5379431 (1995-01-01), Lemon et al.
patent: 5381549 (1995-01-01), Tamura
patent: 5418918 (1995-05-01), Vander Kamp et al.
patent: 5444850 (1995-08-01), Chang
patent: 5448741 (1995-09-01), Oka
patent: 5452454 (1995-09-01), Basu
patent: 5463766 (1995-10-01), Schieve et al.
patent: 5469573 (1995-11-01), McGill, III et al.
patent: 5504905 (1996-04-01), Cleary et al.
patent: 5522076 (1996-05-01), Dewa et al.
patent: 5526523 (1996-06-01), Straub et al.
patent: 5542082 (1996-07-01), Solhjell
patent: 5581740 (1996-12-01), Jones
patent: 5586327 (1996-12-01), Bealkowski et al.
patent: 5594903 (1997-01-01), Bunnell et al.
patent: 5604890 (1997-02-01), Miller
patent: 5652868 (1997-07-01), Williams
patent: 5652886 (1997-07-01), Tulpule et al.
patent: 5664194 (1997-09-01), Paulsen
patent: 5680547 (1997-10-01), Chang
patent: 5692190 (1997-11-01), Williams
patent: 5694583 (1997-12-01), Williams et al.
patent: 5694600 (1997-12-01), Khenson et al.
patent: 5701477 (1997-12-01), Chejlava, Jr.
patent: 5715456 (1998-02-01), Bennett et al.
patent: 5717930 (1998-02-01), Imai et al.
patent: 5727213 (1998-03-01), Vander Kamp et al.
patent: 5732268 (1998-03-01), Bizzarri
patent: 5748957 (1998-05-01), Klein
patent: 5754853 (1998-05-01), Pearce
patent: 5764593 (1998-06-01), Turpin et al.
patent: 5781758 (1998-07-01), Morley
patent: 5790849 (1998-08-01), Crocker et al.
patent: 5796984 (1998-08-01), Pearce et al.
patent: 5802363 (1998-09-01), Williams et al.
patent: 5805880 (1998-09-01), Pearce et al.
patent: 5805882 (1998-09-01), Cooper et al.
patent: 5815706 (1998-09-01), Stewart et al.
patent: 5819063 (1998-10-01), Dahl et al.
patent: 5828888 (1998-10-01), Kazaki et al.
patent: 5832251 (1998-11-01), Takahashi
patent: 5842011 (1998-11-01), Basu
patent: 5845077 (1998-12-01), Fawcett
patent: 5854905 (1998-12-01), Garney
patent: 5864698 (1999-01-01), Krau et al.
patent: 5870610 (1999-02-01), Beyda
patent: 5887164 (1999-03-01), Gupta
patent: 5901310 (1999-05-01), Rahman et al.
patent: 5907679 (1999-05-01), Haong et al.
patent: 6009274 (1999-12-01), Fletcher et al.
patent: 6282712 (2001-08-01), Davis et al.
patent: 6405309 (2002-06-01), Cheng et al.
patent: 2001/0042112 (2001-11-01), Slivka et al.
Anderson Eric C.
Pitard David
Butler Dennis M.
Phoenix Technologies Ltd.
LandOfFree
Method and apparatus for automatically installing and... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for automatically installing and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for automatically installing and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3142017