Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling
Reexamination Certificate
2007-01-19
2010-06-29
An, Meng-Ai (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Task management or control
Process scheduling
C709S223000, C709S202000
Reexamination Certificate
active
07748004
ABSTRACT:
A software components and methods are provided for implementation of a client side HTTP stack, which provide high performance and scalability. Multithreading and completion ports are employed in the client side HTTP layer in association with sockets and a thread pool, thereby providing support for business-to-business and other more recent client side applications which create numerous requests. The invention further comprises a dedicated scheduler thread adapted to activate an object scheduled to begin sending requests at a specific time, as well as a dedicated DNS thread used for resolving symbolic domain names into IP addresses. In addition, the client side HTTP stack implementation comprises a dedicated timeout thread with a list of active sockets and timers associated with each socket to allow finer grain control over socket timeout.
REFERENCES:
patent: 5752031 (1998-05-01), Cutler et al.
patent: 5754771 (1998-05-01), Epperson et al.
patent: 5796954 (1998-08-01), Hanif et al.
patent: 5913215 (1999-06-01), Rubinstein et al.
patent: 6003061 (1999-12-01), Jones et al.
patent: 6324492 (2001-11-01), Rowe
patent: 6493749 (2002-12-01), Paxhia et al.
patent: 6687729 (2004-02-01), Sievert et al.
patent: 6725253 (2004-04-01), Okano et al.
patent: 6957435 (2005-10-01), Armstrong et al.
patent: 6976095 (2005-12-01), Wolrich et al.
patent: 7051330 (2006-05-01), Kaler et al.
International Search Report mailed Sep. 20, 2004, dated Feb. 27, 2004, for European Patent Application Serial No. 01124445, 6 pages.
Control of Dynamic Threads Pool for Concurrent Remote Procedure Calls, IBM Technical Disclosure Bulletin, IBM Corp., (May 1, 1995) vol. 38, No. 5, New York.
Brown, et al. “DeckScape: An Experimental Web Browser, Computer Networks and ISDN Systems” (Apr. 1, 1995) vol. 27, No. 6, North Holland Publishing, Amsterdam, NL.
An Meng-Ai
Kessler Gregory A
Microsoft Corporation
Workman Nydegger
LandOfFree
System and method for implementing a client side HTTP stack 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 implementing a client side HTTP stack, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for implementing a client side HTTP stack will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4154937