Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling
Reexamination Certificate
2006-09-26
2006-09-26
An, Meng-Al T. (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Task management or control
Process scheduling
C709S206000, C709S223000, C719S317000, C719S327000, C707S793000
Reexamination Certificate
active
07114158
ABSTRACT:
A queueing network framework for processing messages in stages in a multi-processor environment. An event source generates work packets that have information relating to the messages to be processed. The work packets are queued before processing by a plurality of application services. Each application service follows a queue and defines a processing stage. At each processing stage, the application service operates on a batch of the work packets queued for it by the respective queue.
REFERENCES:
patent: 5367681 (1994-11-01), Foss et al.
patent: 5535322 (1996-07-01), Hecht
patent: 5594889 (1997-01-01), Colgate et al.
patent: 5815793 (1998-09-01), Ferguson
patent: 5844980 (1998-12-01), Patel et al.
patent: 6058389 (2000-05-01), Chandra et al.
patent: 6134594 (2000-10-01), Helland et al.
patent: 6202089 (2001-03-01), Juster
patent: 6363363 (2002-03-01), Haller et al.
patent: 6479794 (2002-11-01), Sykes et al.
patent: 6549773 (2003-04-01), Linden et al.
patent: 6591277 (2003-07-01), Spence et al.
patent: 6771660 (2004-08-01), Bourlas et al.
patent: 6836888 (2004-12-01), Basu et al.
patent: 6850490 (2005-02-01), Woo et al.
patent: 7003781 (2006-02-01), Blackwell et al.
patent: 7010586 (2006-03-01), Allavarpu et al.
patent: 2001/0005853 (2001-06-01), Parkes et al.
patent: 2002/0065947 (2002-05-01), Wishoff et al.
patent: 2002/0087613 (2002-07-01), Harif
patent: 2003/0028580 (2003-02-01), Kucherawy
patent: 2003/0050983 (2003-03-01), Johnson
Snoeren et al., “Mesh-Based Content Routing Using XML”, ACM, 2001, pp. 160-173.
Amir et al., “An Active Service Framework and its Application to Real-Time Multimedia Transcoding”, ACM, 1998, pp. 178-189.
Microsoft Corporation, “Architectural Design: A Scalable, Highly Available Business Object Architecture,” Windows 2000 White Paper, 2000, pp. 1-14, USA.
Microsoft Corporation, “Microsoft Message Queuing Services,” Microsoft Message Queue Server Reviewer's Guide, 1997, pp. 1-38, USA.
Microsoft Corporation, “Message Queuing in Windows XP: New Features,” MSMQ3.0 for Windows XP White Paper, 2000, pp. 1-12, USA.
Parkes, et al., “A Library-based Approach to Portable, Parallel, Object-Oriented Programming: Interface, Implementation, and Application,” Conference on High Performance Networking and Computing, Nov. 1994, pp. 69-78, USA.
Brewer, et al., “Remote Queues: Exposing Message Queues for Optimization and Atomocity,” ACM Symposium on Parallel Algorithms and Architectures, Jun. 1995, pp. 42-53, USA.
Schwan, et al., “Topologies'-Distributed Objects on Multicomputers,” ACM Transactions on Computer Systems, vol. 8, Issue 2, May 1990, pp. 111-157, USA.
Agha, Gul, “Concurrent Object-Oriented Programming,” Communications of the ACM, vol. 33, No. 9, Sep. 1990, pp. 125-141, USA.
Tyson, et al., “Techniques for Extracting Instruction Level Parallelism on MIMD Architectures,” Proceedings of the 26th Annual International Symposium on Microarchitecture, Dec. 1993, pp. 128-137, USA.
Fillo, et al., “The M-Machine Multicomputer,” Proceedings of the 28th Annual International Symposium on Microarchitecture, Nov. 1995, pp. 146-156, USA.
Maples, Creve, “A High-Performance, Memory-Based Interconnection System for Multicomputer Environments,” Proceedings on Supercomputing, 1990, pp. 295-304, USA.
Schwan, et al., “Topologies'—Computational Messaging for Multicomputers,” Proceedings of the Third Conference on Hypercube Concurrent Computers and Applications, 1988, pp. 580-593, USA.
Geller Alan S.
Thompson Donald
An Meng-Al T.
Microsoft Corporation
Senniger Powers
To Jennifer N.
LandOfFree
Programming framework including queueing network does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Programming framework including queueing network, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Programming framework including queueing network will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3619278