System and method for task arbitration in multi-threaded...

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

C719S310000, C719S313000, C717S135000, C703S014000, C703S022000, C712S234000

Reexamination Certificate

active

07318228

ABSTRACT:
Present herein is a system and method for arbitration in multi-threaded programming. Task calls are directed to a task wrapper that associates the task call with a particular unique identifier, and stores parameters provided by the task call at memory locations associated with the unique identifier. The execution of the task is handled by a task loop. The task loop queues a plurality of memory portions into a circular queue. The contents of the queue are serially provided to the task, and the results are serially written to the circular queue and provided back to the calling threads.

REFERENCES:
patent: 5926635 (1999-07-01), Hsueh et al.
patent: 6272518 (2001-08-01), Blazo et al.
patent: 6457063 (2002-09-01), Chintalapati et al.
patent: 6470375 (2002-10-01), Whitner et al.
patent: 6934947 (2005-08-01), Zeidman
patent: 7035781 (2006-04-01), Flake et al.
patent: 2002/0103847 (2002-08-01), Potash
patent: 2003/0005168 (2003-01-01), Leerssen et al.
Freeman E et al.: “JavaSpaces. Principles, Patterns, and Practice” Jun. 15, 1999. Addison Wesley Professional XP002400598.
Lea D: “Concurrent Programming in Java: Design Principles and Patterns” 2ndEdition, Oct. 25, 1999. Addison Wesley Professional, XP002400599.
Schmidt D C et al.: “Comparing Alternative 1-10 Programming Techniques for Multithreaded Corba Servers” C Plus Plus Report, SIGS Publications Inc. New York, NY vol. 8, No. 1, Apr. 1996 pp. 56-66, XP001033506.
Faison T: “Interaction patterns for communicating processes” Pattern Languages of programs conference, Aug. 11, 1998, XP002160754 pp. 18-20.

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

System and method for task arbitration in multi-threaded... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for task arbitration in multi-threaded..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for task arbitration in multi-threaded... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2770984

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