Multi-registration of software library resources

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C719S328000

Reexamination Certificate

active

07921428

ABSTRACT:
Data communications, including issuing, by an application program to a high level data communications library, a request for initialization of a data communications service; issuing to a low level data communications library a request for registration of data communications functions; registering the data communications functions, including instantiating a factory object for each of the one or more data communications functions; issuing by the application program an instruction to execute a designated data communications function; issuing, to the low level data communications library, an instruction to execute the designated data communications function, including passing to the low level data communications library a call parameter that identifies a factory object; creating with the identified factory object the data communications object that implements the data communications function according to the protocol; and executing by the low level data communications library the designated data communications function.

REFERENCES:
patent: 5050162 (1991-09-01), Golestani
patent: 5617537 (1997-04-01), Yamada et al.
patent: 5680116 (1997-10-01), Hashimoto et al.
patent: 5790530 (1998-08-01), Moh et al.
patent: 6072781 (2000-06-01), Feeney et al.
patent: 6105122 (2000-08-01), Muller et al.
patent: 7120916 (2006-10-01), Firth et al.
patent: 7155541 (2006-12-01), Ganapathy et al.
patent: 2003/0233497 (2003-12-01), Shih
patent: 2005/0114561 (2005-05-01), Lu et al.
patent: 2005/0198113 (2005-09-01), Mohamed et al.
patent: 2006/0045005 (2006-03-01), Blackmore et al.
patent: 2006/0045109 (2006-03-01), Blackmore et al.
patent: 2006/0047771 (2006-03-01), Blackmore et al.
patent: 2006/0056405 (2006-03-01), Chang et al.
patent: 2006/0075057 (2006-04-01), Gildea et al.
patent: 2006/0206635 (2006-09-01), Alexander et al.
patent: 2006/0253619 (2006-11-01), Torudbakken et al.
patent: 2008/0109573 (2008-05-01), Leonard et al.
patent: 2008/0222317 (2008-09-01), Go et al.
Almasi et al., “MPI on BlueGene/L: Designing an Efficient General Purpose Messaging Solution for a Large Cellular System,” Presented at the 10th European PVM/MPI Users' Group Conference , Venice, Italy (Sep. 29-Oct. 2, 2003) [retrieved from http://www.cs.uiuc.edu/homes/wgropp/bib/papers/2003/rc22851-ibm-bgl.pdf on Jul. 9, 2010].
Almasi et al., “Architecture and Performance of the BlueGene/L Message Layer,” Proceedings fo the 11th European PVM/MPI Users' Group Meeting, EuroPVM/MPI 2004, LNCS 3241, pp. 405-414, 2004.
Pritchard, J. COM and CORBA Side by Side: Architectures, Strategies, and Implementations. Addison-Wesley (Jul. 1999), pp. 74-84.
Zukowski, J. Mastering Java 1.2. Sybex (1998), pp. 900-903.
Fink, T., “Integrating MPI Components into Metacomputing Applications” 7th European PVM/MPI Users' Group Meeting, EuroPVM/MPI 2000, LNCS 1908, pp. 208-215, 2000.
Watson, Robert, “DMA Controller Programming in C,” C Users Journal, v11n11, Nov. 1993, p. 35-50.
Office Action Dated May 26, 2009 in U.S. Appl. No. 11/829,325.
U.S. Appl. No. 11/776,707, filed Jul. 12, 2007, Blocksome.
U.S. Appl. No. 11/739,948, filed Apr. 25, 2007, Blocksome et al.
U.S. Appl. No. 11/740,361, filed Apr. 26, 2007, Archer et al.
U.S. Appl. No. 11/746,333, filed May 9, 2007, Archer et al.
U.S. Appl. No. 11/754,765, filed May 29, 2007, Archer et al.
U.S. Appl. No. 11/764,302, filed Jun. 18, 2007, Archer et al.
U.S. Appl. No. 11/755,501, filed May 30, 2007, Archer et al.
U.S. Appl. No. 11/829,325, filed Jul. 27, 2007, Archer et al.
U.S. Appl. No. 11/829,334, filed Jul. 27, 2007, Archer et al.
U.S. Appl. No. 11/776,718, filed Jul. 12, 2007, Blocksome.
U.S. Appl. No. 11/829,339, filed Jul. 27, 2007, Blocksome.
Office Action Dated Aug. 27, 2009 in U.S. Appl. No. 11/739,948.
Office Action Dated Sep. 1, 2009 in U.S. Appl. No. 11/776,718.
Office Action Dated Sep. 18, 2009 in U.S. Appl. No. 11/829,334.
Office Action Dated Sep. 15, 2009 in U.S. Appl. No. 11/829,339.
Office Action Dated Nov. 24, 2009 in U.S. Appl. No. 11/829,325.
Office Action Dated Apr. 1, 2010 in U.S. Appl. No. 11/739,948.
Office Action Dated Feb. 5, 2010 in U.S. Appl. No. 11/746,333.
Office Action Dated Apr. 1, 2010 in U.S. Appl. No. 11/829,339.
Final Office Action Dated Mar. 8, 2010 in U.S. Appl. No. 11/829,334.
Final Office Action Dated Feb. 23, 2010 in U.S. Appl. No. 11/776,718.

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

Multi-registration of software library resources does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multi-registration of software library resources, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-registration of software library resources will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2696838

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