Method and system for automatically running a program

Electrical computers and digital data processing systems: input/ – Input/output data processing – Peripheral monitoring

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S015000, C710S016000, C710S017000, C709S241000

Reexamination Certificate

active

06366966

ABSTRACT:

FIELD OF THE INVENTION
This invention relates generally to computer systems and, more particularly, to a method and system in a computer system for automatically running a program stored on a medium upon detection of insertion of the medium into a drive.
BACKGROUND OF THE INVENTION
Application programs are commonly stored on removable media, e.g., floppy disks and CD-ROMs. When a user desires to run an application program stored on a particular medium, the user inserts the medium into the drive and then commands the operating system to run the program. The operating system then performs the necessary steps to run the program.
Conventional operating systems detect when a medium has been inserted into a drive by monitoring the drive or accessing the medium. For example, the operating system might access the medium in response to a request from a user to read from or write to the medium. When the operating system attempts to complete the requested access, the operating system detects whether a medium is present and thus, whether a medium has been inserted into the drive. Further, conventional operating systems cannot automatically run an application program on a medium. The operating system typically only runs a program in response to a request to run the program. For example, the user might enter a run command at the operating system's command line.
Users are demanding greater ease of use from computers. Users want to use programs, they do not want to have to perform a series of steps to use the programs. Thus, a method and system for automatically running a program stored on a medium upon detection of insertion of the medium into a drive are beneficial. Such a method and system are beneficial because they enable a user to run a program without any action being required on the part of the user (other than inserting the medium into the drive).
SUMMARY OF THE INVENTION
One aspect of the present invention provides a method and system for automatically running a program stored on a medium upon detection of insertion of the medium into a drive. The operating system periodically polls the drive regarding the status of the drive. After receiving a response from the drive regarding the drive's status, the operating system determines whether the drive's status has changed. If the drive's status has changed, the operating system broadcasts a message indicating the change in the drive's status. When the shell receives a message from the operating system indicating a change in the drive's status, the shell determines whether the change in the drive's status indicates that a medium has been inserted into the drive. If the change in the drive's status indicates that a medium has been inserted into the drive, the shell searches for a predefined file on the medium. The shell then runs a program stored on the medium that is specified in the predefined file. Thus, the running of the program on the medium is performed without any action being required on the part of a user.


REFERENCES:
patent: 4562495 (1985-12-01), Bond et al.
patent: 4748561 (1988-05-01), Brown
patent: 5173816 (1992-12-01), Ogihara et al.
patent: 5305454 (1994-04-01), Record et al.
patent: 5371884 (1994-12-01), Ross et al.
patent: 5548784 (1996-08-01), Easley, Jr. et al.,
patent: 5675833 (1997-10-01), Radko
patent: 5711672 (1998-01-01), Redford et al.
patent: 5795156 (1998-08-01), Redford et al.
Stevens, Advanced Programming in the UNIX Environment, Addison-Wesley, p.283-285, Sep. 1993.*
Macintosh, Inside the Macintosh Vols. 1,2,3, Apple, p. I-244,257,523, Dec. 1985.

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

Method and system for automatically running a program 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 system for automatically running a program, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for automatically running a program will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2881570

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