Dynamic queue for use in threaded computing environment

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07823157

ABSTRACT:
The present invention provides a dynamic queue for managing jobs in a threaded computing environment. Jobs may be placed in the queue, which may be maintained within a context of the computing environment, at a given priority level. The priority of jobs within the queue and the receipt time of each job is maintained. A job may also be placed within the queue with triggers that, if met, will result in the priority of the job being changed or will result in the job being removed from the queue entirely. Methods in accordance with the present invention also provide a method for raising an exception should multiple threads seek to access objects within a single context. Methods in accordance with the present invention also provide compatibility with prior computing systems and methodologies by providing for integration of prior static queues with dynamic queues in accordance with the present invention, and by providing methods for a given thread to be pinned to a particular context of a computing environment.

REFERENCES:
patent: 5129084 (1992-07-01), Kelly et al.
patent: 6293712 (2001-09-01), Coutant
patent: 6954933 (2005-10-01), Stall
patent: 2002/0019824 (2002-02-01), Holder et al.
patent: 2004/0133893 (2004-07-01), Carbone et al.
Banga et al. (“Resource containers: A new facility for resource management in server system”, USENIX Association, Third Symposium on Operating Systems Design and Implementation, OSDI, 1999).

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

Dynamic queue for use in threaded 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 Dynamic queue for use in threaded computing environment, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic queue for use in threaded computing environment will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4203028

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