Asynchronous pattern

Multiplex communications – Communication techniques for information carried in plural... – Adaptive

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S465000, C370S467000, C707S793000, C707S793000, C707S793000, C709S210000, C709S230000, C709S241000

Reexamination Certificate

active

11425690

ABSTRACT:
A system and method for converting code associated with synchronous method calls to code that can be employed to perform asynchronous method calls and for supporting such asynchronous method calls is provided. The system includes a pattern generator that can break code for a synchronous method call into one or more constituent parts including a begin asynchronous operation method, an end asynchronous operation method, an asynchronous call state object and an asynchronous call result object. The system includes a pattern data store that holds data associated with converting a synchronous method call to an asynchronous method call, which facilitates employing the system consistently across environments like file input/output, stream input/output, socket input/output, networking, remoting channels, proxies, web forms, web services and messaging message queues.

REFERENCES:
patent: 5640556 (1997-06-01), Tamura
patent: 5666362 (1997-09-01), Chen et al.
patent: 5848234 (1998-12-01), Chernick et al.
patent: 5958004 (1999-09-01), Helland et al.
patent: 5987517 (1999-11-01), Firth et al.
patent: 5999987 (1999-12-01), O'Farrell et al.
patent: 6012081 (2000-01-01), Dorn et al.
patent: 6253252 (2001-06-01), Schofield
patent: 6275871 (2001-08-01), Reinfelder et al.
patent: 6401099 (2002-06-01), Koppolu et al.
patent: 6529962 (2003-03-01), Azagury et al.
patent: 6553438 (2003-04-01), Coffman et al.
patent: 6591272 (2003-07-01), Williams
patent: 6618703 (2003-09-01), Peres et al.
patent: 6779180 (2004-08-01), Palm
patent: 6853852 (2005-02-01), Park et al.
patent: 6901554 (2005-05-01), Bahrs et al.
patent: 6901596 (2005-05-01), Galloway
patent: 6934948 (2005-08-01), Mikalsen et al.
patent: 2001/0020243 (2001-09-01), Koppolu et al.
patent: 2002/0004850 (2002-01-01), Sudarshan et al.
Wilhelm Hasselbring, “Programming Languages and Systems for Prototyping Concurrent Applications”, ACM Computing Surveys, Mar. 2000, p. 43-79, vol. 32, No. 1.
David A. Solomon, et al., “Inside Microsoft Windows 2000 Third Edition”, 2000, pp. 587-588, 604-605, Microsoft Press, Redmond WA.

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

Asynchronous pattern does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Asynchronous pattern, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Asynchronous pattern will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3743526

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