Method and apparatus for providing a synchronous interface...

Electrical computers and digital processing systems: multicomput – Distributed data processing – Processing agent

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S215000, C710S260000, C710S240000

Reexamination Certificate

active

07970814

ABSTRACT:
Methods and apparatus for providing a synchronous interface for an asynchronous service including, in a synchronous interface engine executing on a processor, receiving a request from a client for the asynchronous service, issuing an asynchronous service request to perform the asynchronous service, the asynchronous service request including a unique client identifier, and associating a wait condition with the unique client identifier to indicate to the client to wait for a result of the asynchronous service. Methods and apparatus further include receiving the result of the asynchronous service, the result including the unique client identifier, removing the associated wait condition, and sending the result to the client.

REFERENCES:
patent: 5086394 (1992-02-01), Shapira
patent: 5434975 (1995-07-01), Allen
patent: 5619648 (1997-04-01), Canale et al.
patent: 5704017 (1997-12-01), Heckerman et al.
patent: 6073142 (2000-06-01), Geiger et al.
patent: 6101531 (2000-08-01), Eggleston et al.
patent: 6157915 (2000-12-01), Bhaskaran et al.
patent: 6330610 (2001-12-01), Docter et al.
patent: 6336134 (2002-01-01), Varma
patent: 6643705 (2003-11-01), Wallace et al.
patent: 6778941 (2004-08-01), Worrell et al.
patent: 6832245 (2004-12-01), Isaacs et al.
patent: 6886169 (2005-04-01), Wei
patent: 6968179 (2005-11-01), De Vries
patent: 7152111 (2006-12-01), Allred et al.
patent: 7185057 (2007-02-01), Brown et al.
patent: 7249162 (2007-07-01), Rounthwaite et al.
patent: 7299264 (2007-11-01), Yang-Huffman
patent: 7343564 (2008-03-01), Othmer
patent: 7363319 (2008-04-01), Cappellini
patent: 7369505 (2008-05-01), Mengerink
patent: 7370283 (2008-05-01), Othmer
patent: 7383307 (2008-06-01), Kirkland et al.
patent: 7430724 (2008-09-01), Othmer
patent: 7437408 (2008-10-01), Schwartz et al.
patent: 7441203 (2008-10-01), Othmer et al.
patent: 7511634 (2009-03-01), Stehle et al.
patent: 7512569 (2009-03-01), Isaacs
patent: 7523137 (2009-04-01), Kass et al.
patent: 7523226 (2009-04-01), Anderson et al.
patent: 7526573 (2009-04-01), Busey
patent: 7574170 (2009-08-01), Jendbro
patent: 7574479 (2009-08-01), Morris et al.
patent: 7581166 (2009-08-01), Renger et al.
patent: 7590691 (2009-09-01), Gonsalves et al.
patent: 7603437 (2009-10-01), Busey
patent: 7739656 (2010-06-01), Beisiegel et al.
patent: 2001/0046069 (2001-11-01), Jones
patent: 2002/0083127 (2002-06-01), Agrawal
patent: 2005/0055403 (2005-03-01), Brittan
patent: 2005/0193062 (2005-09-01), Komine et al.
patent: 2005/0234928 (2005-10-01), Shkvarchuk
patent: 2005/0250552 (2005-11-01), Eagle et al.
patent: 2005/0267974 (2005-12-01), Panasyuk et al.
patent: 2006/0073812 (2006-04-01), Venkata
patent: 2006/0133385 (2006-06-01), Trossen et al.
patent: 2006/0173985 (2006-08-01), Moore
patent: 2006/0230021 (2006-10-01), Diab et al.
patent: 2006/0259474 (2006-11-01), Granito
patent: 2006/0265489 (2006-11-01), Moore
patent: 2007/0083536 (2007-04-01), Darnell et al.
patent: 2007/0083894 (2007-04-01), Gonsalves et al.
patent: 2007/0100836 (2007-05-01), Eichstaedt et al.
patent: 2007/0100959 (2007-05-01), Eichstaedt et al.
patent: 2007/0100960 (2007-05-01), Eichstaedt et al.
patent: 2007/0130158 (2007-06-01), LaBiche et al.
patent: 2007/0162432 (2007-07-01), Armstrong et al.
patent: 2007/0162560 (2007-07-01), Jin
patent: 2007/0168461 (2007-07-01), Moore
patent: 2007/0174389 (2007-07-01), Armstrong et al.
patent: 2007/0203977 (2007-08-01), Wu et al.
patent: 2007/0225047 (2007-09-01), Bakos
patent: 2008/0010353 (2008-01-01), Rounthwaite et al.
patent: 2008/0046369 (2008-02-01), Wood
patent: 2008/0059964 (2008-03-01), Khodabakchian et al.
patent: 2008/0104226 (2008-05-01), Seshasai
patent: 2008/0104520 (2008-05-01), Swenson et al.
patent: 2008/0126476 (2008-05-01), Nicholas et al.
patent: 2008/0208972 (2008-08-01), Chou et al.
patent: 2009/0061925 (2009-03-01), Finkelstein et al.
patent: 2009/0070419 (2009-03-01), Gilfix et al.
patent: 2009/0089380 (2009-04-01), Wang et al.
patent: 2009/0172773 (2009-07-01), Moore
patent: 2009/0182805 (2009-07-01), Shivaji-Rao
patent: 2009/0248729 (2009-10-01), Bruno, Jr. et al.
patent: 1 193 925 (2002-04-01), None
patent: 1 193 925 (2002-04-01), None
patent: 1 883 019 (2008-01-01), None
patent: 2 313 524 (1997-11-01), None
patent: WO 01/98856 (2001-12-01), None
patent: WO 01/98856 (2001-12-01), None
patent: WO 2004/031976 (2004-04-01), None
patent: WO 2005/083934 (2005-09-01), None
patent: WO 2005/125070 (2005-12-01), None
patent: WO 2005/125070 (2005-12-01), None
patent: WO 2006/088952 (2006-08-01), None
patent: WO 2006/088952 (2006-08-01), None
patent: WO 2007/147207 (2007-12-01), None
Nokia Discussion, “Need to wait async function complete before can go on”, Feb. 2006, Forum.Nokia, Discussion Board, all pages.
Haustein et al, “A lock Manager for Collaborative Processing of Natively Stored XML Documents”, 2004, University of Kaiserslautern, all pages.
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, PCT/US2009/044451 dated Oct. 6, 2009, 3 pages.
International Search Report, Form PCT/ISA/210, PCT/US2009/044451 dated Oct. 6, 2009, 4 pages.
Written Opinion of the International Searching Authority, PCT/US2009/044451 dated Oct. 6, 2009, 6 pages.
Notification Concerning Transmittal of International Preliminary Report on Patentability (Chapter 1 of the Patent Cooperation Treaty), PCT/US2009/044451, date of mailing Dec. 2, 2010, 2 pages.
Written Opinion of the International Searching Authority, PCT/US2009/044451, date of mailing Dec. 2, 2010, 5 pages.
Notification Concerning Transmittal of International Preliminary Report on Patentability (Chapter 1 of the Patent Cooperation Treaty), PCT/US2009/044450, date of mailing Dec. 2, 2010, 2 pages.
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, PCT/US2009/044450 dated Oct. 6, 2009, 3 pages.
International Search Report Form PCT/ISA/210, PCT/US2009/044450 dated Oct. 6, 2009, 4 pages pages.
Written Opinion of the International Searching Authority, PCT/US2009/044450 dated Oct. 6, 2009, 5 pages.
Notification of Transmittal of The International Search Report and the Written Opinion of the International Searching Authority, or the Declaration/International Search Report, PCT/US09/44453, date of mailing Jun. 15, 2010, 3 pages.
Written Opinion of the International Searching Authority, PCT/US09/44453, date of mailing Jun. 15, 2010, 4 pages.
Notification Concerning Transmittal of the International Preliminary Report on Patentability (Chapter 1 of the Patent Cooperation Treaty)/International Preliminary Report on Patentability, PCT/US2009/044453, date of mailing Dec. 2, 2010, 2 pages.
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, PCT/US2009/044454 dated Jul. 30, 2009, 3 pages.
International Search Report, PCT/US2009/044454 dated Jul. 30, 2009, 4 pages.
Written Opinion of the International Searching Authority, PCT/US2009/044454 dated Jul. 30, 2009, 9 pages.
Notification Concerning Transmittal of International Preliminary Report on Patentability (Chapter 1 of the Patent Cooperation Treaty), PCT/US2009/044454, date of mailing Dec. 2, 2010, 2 pages.
Written Opinion of the International Searching Authority, PCT/US2009/044454, date of mailing Dec. 2, 2010, 7 pages.
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, PCT/US2009/044452, dated Aug. 12, 2009, 3 pages.
International Search Report, PCT/US2009/044452, dated Aug. 12, 2009, 4 pages.
Written Opinion of the International Searching Authority, PCT/US2009/044452), dated Aug. 12, 2009, 6 pages.
U.S. Appl. No. 12/468,099, Gregory Leedberg, et al., filed May 19, 2009, 35 pages.
U.S. Appl. No. 12/468,101, Gregory Leedberg, et al., filed May 19, 2009, 30 pages.
U.S. Appl. No. 12/468,112, Gregory Leedberg, et al., filed May 19, 2009, 33 page

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

Method and apparatus for providing a synchronous interface... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for providing a synchronous interface..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for providing a synchronous interface... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2663713

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