Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output access regulation
Patent
1997-02-28
1999-12-28
Lee, Thomas C.
Electrical computers and digital data processing systems: input/
Input/output data processing
Input/output access regulation
710 2, 710 6, 710 36, 710 39, G06F 1314, G06F 1320
Patent
active
060094842
ABSTRACT:
A system for prioritizing Input/Output tasks in a computer. The tasks are assigned ranks. When a task is running on the computer, incoming tasks are placed into a queue, in rank order. If the highest-ranking task within the queue outranks the running task, the running task is suspended, and that highest-ranking task is run instead. When that task finishes running, the next-ranking task is run, and so on.
REFERENCES:
patent: 3421150 (1969-01-01), Quosig et al.
patent: 3810105 (1974-05-01), England
patent: 5155680 (1992-10-01), Wiedemer
patent: 5301279 (1994-04-01), Riley et al.
patent: 5367571 (1994-11-01), Bowen et al.
patent: 5465354 (1995-11-01), Hirosawa et al.
patent: 5526521 (1996-06-01), Fitch et al.
patent: 5574892 (1996-11-01), Christensen
patent: 5613114 (1997-03-01), Anderson et al.
patent: 5619647 (1997-04-01), Jardine
patent: 5630128 (1997-05-01), Farrell et al.
patent: 5640596 (1997-06-01), Takamoto et al.
patent: 5673415 (1997-09-01), Nguyen et al.
patent: 5729736 (1998-03-01), Gomi et al.
patent: 5742756 (1998-04-01), Dillaway et al.
patent: 5745792 (1998-04-01), Jost
patent: 5822584 (1998-10-01), Thompson et al.
"Selection Priority Jumper Arrangement", Billian, IDM TDB, vol. 26, No. 12, pp. 6514 and 6515, May, 1984.
"Improved Dispatching in a Rendering Context Manager", IBM TDB n7, pp. 131-134, Dec. 1990.
"SunOS Manpage for SLEEP (3V)", Sun Microsystems, SunOS 4.1.3.sub.-- U1 Manual pages, Section 3V, Jan. 1990.
"SunOS Manpage for USLEEP(3)", Sun Microsystems, SunOS 4.1.3.sub.-- U1 Manual pages, Section 3, Oct. 1987.
Solaris Manpage for sleep (3B), Sun Microsystems, Solaris 5.2 Manual pages, sleep section 3B, 1993.
"Standard PC-NET Adapter and Software CSMA or CSMA/CA on Non-traditional Media", IBM TDB n3, pp. 105-108, Aug. 1992.
"3.3.2 Round Robin", Tsichritzis et al, Operating systems, pp. 61-63, 1974.
"Time Slice", Ralston et al, Encyclopedia of Computer Science, pp. 1426 and 1427, Jan. 1976.
"Time Sharing Scheduling Method", IBM TDB, pp. 2996-2999, Mar. 1971.
Lee Thomas C.
NCR Corporation
Perveen Rehana
Welte Gregory A.
LandOfFree
Priority-based I/O task processing in computers does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Priority-based I/O task processing in computers, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Priority-based I/O task processing in computers will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2390099