Queued component interface passing for results outflow from...

Electrical computers and digital processing systems: interprogra – Interprogram communication using message – Object oriented message

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C719S316000

Reexamination Certificate

active

07634777

ABSTRACT:
Queued component interface passing provides a way for a queued component to convey results of processing a client program's method invocations made asynchronously via a queue. A queued component recorder for a “processing” queued component operates to marshal-by-value a method invocation parameter that is reference to another queued component recorder for another “results” queued component into a data stream of recorded method invocations, which is then submitted as a message to a queue associated with the processing queued component. On receipt of the message from the queue, a queued component player for the processing queued component unmarshals the reference to the other queued component recorder and passes this reference to the processing queued component. The processing queued component uses the passed reference to invoke methods of the results queued component through its message queue, which conveys the processing queued component's results.

REFERENCES:
patent: 4635208 (1987-01-01), Coleby et al.
patent: 4677576 (1987-06-01), Berlin, Jr. et al.
patent: 4800488 (1989-01-01), Agrawal et al.
patent: 4821220 (1989-04-01), Duisberg
patent: 4953080 (1990-08-01), Dysart et al.
patent: 4972437 (1990-11-01), Citron et al.
patent: 4989132 (1991-01-01), Mellender et al.
patent: 5093914 (1992-03-01), Coplien et al.
patent: 5119475 (1992-06-01), Smith et al.
patent: 5125091 (1992-06-01), Staas, Jr. et al.
patent: 5133075 (1992-07-01), Risch
patent: 5151987 (1992-09-01), Abraham et al.
patent: 5168441 (1992-12-01), Onarheim et al.
patent: 5210874 (1993-05-01), Karger
patent: 5212793 (1993-05-01), Donica et al.
patent: 5297279 (1994-03-01), Bannon et al.
patent: 5301280 (1994-04-01), Schwartz et al.
patent: 5307490 (1994-04-01), Davidson et al.
patent: 5315703 (1994-05-01), Matheny et al.
patent: 5437027 (1995-07-01), Bannon et al.
patent: 5442791 (1995-08-01), Wrabetz et al.
patent: 5455953 (1995-10-01), Russell
patent: 5463625 (1995-10-01), Yasrebi
patent: 5481715 (1996-01-01), Hamilton et al.
patent: 5485617 (1996-01-01), Stutz et al.
patent: 5504898 (1996-04-01), Klein
patent: 5511197 (1996-04-01), Hill et al.
patent: 5517629 (1996-05-01), Boland
patent: 5517645 (1996-05-01), Stutz et al.
patent: 5519863 (1996-05-01), Allen et al.
patent: 5519867 (1996-05-01), Moeller et al.
patent: 5542078 (1996-07-01), Martel et al.
patent: 5560029 (1996-09-01), Papadopoulos et al.
patent: 5574862 (1996-11-01), Marianetti, II
patent: 5574918 (1996-11-01), Hurley et al.
patent: 5577251 (1996-11-01), Hamilton et al.
patent: 5577252 (1996-11-01), Nelson et al.
patent: 5581686 (1996-12-01), Koppolu et al.
patent: 5581760 (1996-12-01), Atkinson et al.
patent: 5598562 (1997-01-01), Cutler et al.
patent: 5606719 (1997-02-01), Nichols et al.
patent: 5619710 (1997-04-01), Travis, Jr. et al.
patent: 5625775 (1997-04-01), Davis et al.
patent: 5652888 (1997-07-01), Burgess
patent: 5675796 (1997-10-01), Hodges et al.
patent: 5687370 (1997-11-01), Garst et al.
patent: 5689708 (1997-11-01), Regnier et al.
patent: 5764897 (1998-06-01), Khalidi
patent: 5787281 (1998-07-01), Schreiber et al.
patent: 5790789 (1998-08-01), Suarez
patent: 5794038 (1998-08-01), Stutz et al.
patent: 5802291 (1998-09-01), Balick et al.
patent: 5822585 (1998-10-01), Noble et al.
patent: 5838916 (1998-11-01), Domenikos et al.
patent: 5848234 (1998-12-01), Chernick et al.
patent: 5857197 (1999-01-01), Mullins
patent: 5857201 (1999-01-01), Wright, Jr. et al.
patent: 5864669 (1999-01-01), Osterman et al.
patent: 5870605 (1999-02-01), Bracho
patent: 5872976 (1999-02-01), Yee et al.
patent: 5873084 (1999-02-01), Bracho et al.
patent: 5884316 (1999-03-01), Bernstein et al.
patent: 5887171 (1999-03-01), Tada et al.
patent: 5889942 (1999-03-01), Orenshteyn
patent: 5889957 (1999-03-01), Ratner et al.
patent: 5903757 (1999-05-01), Gretz et al.
patent: 5907675 (1999-05-01), Aahlad
patent: 5913061 (1999-06-01), Gupta et al.
patent: 5933593 (1999-08-01), Arun et al.
patent: 5958004 (1999-09-01), Helland et al.
patent: 5958010 (1999-09-01), Agarwal et al.
patent: 5960196 (1999-09-01), Carrier et al.
patent: 5991536 (1999-11-01), Brodsky et al.
patent: 6026428 (2000-02-01), Hutchison et al.
patent: 6061723 (2000-05-01), Walker et al.
patent: 6061796 (2000-05-01), Chen et al.
patent: 6094688 (2000-07-01), Mellen-Garnett et al.
patent: 6105147 (2000-08-01), Molloy
patent: 6125400 (2000-09-01), Cohen et al.
patent: 6131118 (2000-10-01), Stupek, Jr. et al.
patent: 6134594 (2000-10-01), Helland et al.
patent: 6148338 (2000-11-01), Lachelt et al.
patent: 6173327 (2001-01-01), DeBorst et al.
patent: 6182119 (2001-01-01), Chu
patent: 6182158 (2001-01-01), Kougiouris et al.
patent: 6185590 (2001-02-01), Klein
patent: 6189142 (2001-02-01), Johnston et al.
patent: 6219805 (2001-04-01), Jones et al.
patent: 6253252 (2001-06-01), Schofield
patent: 6253256 (2001-06-01), Wollrath et al.
patent: 6298378 (2001-10-01), Angal et al.
patent: 6324589 (2001-11-01), Chessell
patent: 6393458 (2002-05-01), Gigliotti et al.
patent: 6457065 (2002-09-01), Rich et al.
patent: 6477585 (2002-11-01), Cohen et al.
patent: 6546425 (2003-04-01), Hanson et al.
patent: 6567861 (2003-05-01), Kasichainula et al.
patent: 6609128 (2003-08-01), Underwood
patent: 6651109 (2003-11-01), Beck et al.
patent: 6684246 (2004-01-01), Hasha
patent: 6704012 (2004-03-01), Lefave
patent: 6804818 (2004-10-01), Codella et al.
patent: 6832380 (2004-12-01), Lau et al.
patent: 6859829 (2005-02-01), Parupudi et al.
patent: 6901560 (2005-05-01), Guerlain et al.
patent: 7039919 (2006-05-01), Hunt
patent: 2002/0133757 (2002-09-01), Bertram et al.
patent: 0 414 624 (1991-02-01), None
patent: 0 623 876 (1994-11-01), None
patent: 0 674 260 (1995-03-01), None
patent: 0 674 260 (1995-09-01), None
patent: 0 738 966 (1996-04-01), None
patent: 0 738 966 (1996-10-01), None
patent: 0 777 178 (1997-06-01), None
patent: WO 98 02809 (1998-01-01), None
patent: WO 98 02809 (1998-01-01), None
Rajesh S. Madukkarumukumana, Hemal V. Shah and Calton Pu, “Harnessing User-Level Networking Architectures for Distributed Object Computing over High-Speed Networks,” Proceedings of the 2nd USENIX Windows NT Symposium, Aug. 3-4, 1998, 10 pages.
McGregor et al., “Collecting metrics for CORBA-based distributed systems,” Software Metrics Symposium, 1998. Metrics 1998. Proceedings. Fifth International, Nov. 20-21, 1998, pp. 11-22.
Rosenblum et al., “A design framework for Internet-scale event observation and notification,” 1997, ACM SIGSOFT Software Engineering Notes archive, vol. 22, Issue 6 (Nov. 1997), pp. 344-360.
Kraig Brockschmidt, Inside OLE, Microsoft Press, pp. 1101-1143, 1995.
“Object Services RFP2 Submission. Transaction Service Specification,” SunSoft, Inc., Nov. 29, 1993, 36 pages.
U.S. Appl. No. 08/959,139, filed Oct. 28, 1997, Helland et al.
U.S. Appl. No. 08/959,149, filed Oct. 28, 1997, Limprecht et al.
U.S. Appl. No. 09/135,378, filed Aug. 17, 1998, Dievendorff et al.
U.S. Appl. No. 09/135,397, filed Aug. 17, 1998, Thatte et al.
U.S. Appl. No. 09/257,363, filed Feb. 23, 1999, Hinson et al.
U.S. Appl. No. 09/257,364, filed Feb. 23, 1999, Hinson et al.
U.S. Appl. No. 09/393,011, filed Sep. 9, 1999, Teegan et al.
“Single-threaded Apartments”, microsoft.com website, pp. 1-2, May 26, 1998.
(No author given) “Transaction Context Objects in Microsoft Transaction Server”, MSDN, (2) (Jun. 1997), pp. 3.
“Active Objects in Hybrid,” Proceedings of OOPSLA 1987, by O.M. Nierstrasz, pp. 243-253, Oct. 4-8, 1987.
“Chapter 9: Connectable Objects,”The Component Object Model, http://www.microsoft.com/oledev/olecom/Ch09.htm, pp. 1-12, 1996.
“Client Interfaces,” http://java.sun.com/products/jdk/1.1/docs/guide/rmi/spec/rmi-client.doc.html, pp. 1-3, 1997.
“CORBA Overview,”The Common Object Request Broker: Architecture and Specification, Revision 2.0, pp. 2-1 through 2-17, Jul. 1995.
“Data Delivery When You Want It,” by Dr. Richard Hackathorn, Byte Magazine, Jun. 1997.

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

Queued component interface passing for results outflow from... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Queued component interface passing for results outflow from..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Queued component interface passing for results outflow from... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4111061

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