Electrical computers and digital processing systems: virtual mac – Task management or control
Reexamination Certificate
2008-01-08
2008-01-08
An, Meng-Al T. (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Task management or control
C719S310000, C719S313000, C717S135000, C703S014000, C703S022000, C712S234000
Reexamination Certificate
active
10261740
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.
Bowers Heather
Huang Tao
An Meng-Al T.
Broadcom Corporation
McAndrews Held & Malloy Ltd.
To Jennifer N.
LandOfFree
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.
Profile ID: LFUS-PAI-O-3928430