Task control block for a computing environment

Electrical computers and digital processing systems: virtual mac – Task management or control

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S102000, C718S108000

Reexamination Certificate

active

06895583

ABSTRACT:
A task control block is implemented to provide more efficient user task access to task-specific variables and context information. The task control block uses multiple portions located in both protected system space and unprotected “user” space. Task-specific variables may be located in the user task control block, allowing user tasks to directly access these variables (without a system call). Sensitive task-specific state information may be located in the system task control block, preventing direct access by user tasks. The amount of time needed to perform context switching is reduced, and the execution time for user tasks may be reduced as well.

REFERENCES:
patent: 5161226 (1992-11-01), Wainer
patent: 5548694 (1996-08-01), Frisken
patent: 2269150 (1975-11-01), None
PCT Written Opinion, mailed Feb. 4, 2003, for Int'l App. No. PCT/US01/00508.
Mateosian, “Operating System Support—The 28000 Way,” Computer Disign, vol. 21, No. 5, May 1982, pp. 255-261. Cited in the attached International PCT Search Report.
Bruck, “An 80386 Implementation of Unix System V,” Wescon/87 Conference Record, 1987, pp. 1-9, Los Angeles, CA. Cited in the attached International PCT Search Report.
Draves et al., The Rialto Virtual Memory System, Feb. 15, 1997, 15 pages, Microsoft Research.
Jones et al., An Overview of the Rialto Real-Time Architecture, Jul. 1996, 9 pages, Microsoft Research.
Mitchell et al., An Overview of the Spring System, 1994, 10 pages, Sun Microsystems Inc.
Khalidi et al., The Spring Virtual Memory System, Feb. 1993, 25 pages, Sun Microsystems Laboratories, Inc.
Hamilton et al., Subcontract: A Flexible Base for Distributed Programming, 1993, 12 pages, Sun Microsystems Laboratories, Inc.
Radia et al., Persistence in the Spring System, Dec. 1993, 12 pages, Sun Microsystems, Inc.
Radia et al., The Spring Name Service, Nov. 1993, 27 pages, Sun Microsystems Laboratories, Inc.
Hamilton et al., The Spring Nucleus A Micro Kernel for Objects, Jul. 1993, 14 pages, Sun Microsystems Laboratories, Inc.
Nelson et al., High Performance Dynamic Linking Through Caching, 1993, 14 pages, Sun Microsystems Laboratories, Inc.
Reed et al., Nemesis The Kernel, Overview, May 20, 1997, 56 pages.
Steve Hand, ESPRIT LTR 21917 (Pegasus II), Deliverable 2.3.1: Virtual Address Management: Deliverable 2.3.2: Virtual Memory Management, Jul. 1997, 17 pages, University of Cambridge.
Timothy Roscoe, Linkage in the Nemesis Single Address Space Operating System, May 1994, 8 pages, Computer Laboratory, University of Cambridge.
Richard Black, ESPRIT LTR 21917 (Pegasus II), Deliverable 2.1.4., ARM Port Report, Jun. 1997, 13 pages, University of Cambridge, University of Glasgow.
Kempf et al., Cross-address Space Dynamic Linking, Sep. 1992, 10 pages, Sun Microsystems Laboratories, Inc.
Heiser et al., Implementation and Performance of the Mungi Single-Address-Space Operating System, Jun. 1997, 23 pages, IBM T.J. Watson, Research Center.
Vochteloo et al., Protection Domain Extensions in Mungi, Oct. 1996, 5 pages, School of Computer Science and Engineering, The University of New South Wales.
Heiser et al., Resource Management in the Mungi Single-Address-Space Operating Systems, School of Computer Science and Engineering.
VxWorks® Programmer's Guide 5.3.1, Edition 1. Mar. 4, 1997 Wind River Systems, Inc., 648 pp.
“The Design and Implementation of the Clouds Distributed Operating System”, Dasgupta (Gerogia Tech), Computing Systems, Winter 1990.
“A Micro Kernal Architecture for Next Generation Processors,” Okamoto (Toshiba Corp.), USENIX, 1992.
“Sharing and Protection in a Single Address Space Operating System (Opal),” Chase (University of Washington), 1995.

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

Task control block for a computing environment does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Task control block for a computing environment, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Task control block for a computing environment will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3417457

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