System and method for providing multiple embodiments of...

Electrical computers and digital processing systems: interprogra – Miscellaneous

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S230000, C709S238000

Reexamination Certificate

active

07487509

ABSTRACT:
System and method for providing multiple embodiments of abstract software modules in peer-to-peer network environments. A module class may have one or more module specifications. Each module specification may have one or more module implementations configured to execute within a particular execution environment. A unique module class identifier may be assigned to the module class. A role extension to the module class identifier may be generated for each instance of the module class that performs a different role in a context. A module specification advertisement may be generated for each module specification. A unique module specification identifier may be assigned to each module specification of the module class. A module implementation advertisement may be generated for each module implementation. In one embodiment, the module specification identifier of the corresponding module specification is included in each module implementation advertisement.

REFERENCES:
patent: 5781745 (1998-07-01), Ramelson et al.
patent: 5875309 (1999-02-01), Itkowsky et al.
patent: 5928345 (1999-07-01), Tetzlaff et al.
patent: 6195688 (2001-02-01), Caldwell et al.
patent: 6304651 (2001-10-01), Cramer et al.
patent: 6477529 (2002-11-01), Mousseau et al.
patent: 6510465 (2003-01-01), Bilansky et al.
patent: 6553423 (2003-04-01), Chen
patent: 6563798 (2003-05-01), Cheng
patent: 6597956 (2003-07-01), Aziz et al.
patent: 6681232 (2004-01-01), Sistanizadeh et al.
patent: 6795415 (2004-09-01), Suonvieri
patent: 6813501 (2004-11-01), Kinnunen et al.
patent: 6885748 (2005-04-01), Wang
patent: 6888459 (2005-05-01), Stilp
patent: 6892230 (2005-05-01), Gu et al.
patent: 6895441 (2005-05-01), Shabtay et al.
patent: 7028306 (2006-04-01), Boloker et al.
patent: 7035828 (2006-04-01), Ketonen et al.
patent: 7113900 (2006-09-01), Hunt et al.
patent: 7171475 (2007-01-01), Weisman et al.
patent: 7203924 (2007-04-01), Rehof et al.
patent: 7225243 (2007-05-01), Wilson
patent: 7251689 (2007-07-01), Wesley
patent: 7277417 (2007-10-01), Palm et al.
patent: 7277946 (2007-10-01), Humphrey et al.
patent: 2002/0062375 (2002-05-01), Teodosiu et al.
patent: 2002/0078255 (2002-06-01), Narayan
patent: 2002/0085534 (2002-07-01), Williams et al.
patent: 2003/0101235 (2003-05-01), Zhang
patent: 2003/0105816 (2003-06-01), Dinkar
patent: 2003/0149794 (2003-08-01), Morris et al.
patent: 2003/0188019 (2003-10-01), Wesley
patent: 2003/0204570 (2003-10-01), Rehof et al.
patent: 2003/0226033 (2003-12-01), Zinda et al.
patent: 2003/0236861 (2003-12-01), Johnson et al.
patent: 2004/0030743 (2004-02-01), Hugly
patent: 2004/0030794 (2004-02-01), Hugly
patent: 2004/0218620 (2004-11-01), Palm et al.
patent: 2005/0120082 (2005-06-01), Hesselink et al.
patent: 2005/0138186 (2005-06-01), Hesselink et al.
patent: 2005/0183094 (2005-08-01), Hunt
patent: 2006/0074780 (2006-04-01), Taylor et al.
Panos et al., An adaptive peer-to-peer network for distributed caching of OLAP results, International Conference on Management of Data, pp. 25-36, Year of Publication: 2002.
Braynard et al., Opus: an overlay peer utility service, Open Architectures and Network Programming Proceedings, 2002 IEEE, Jun. 28-29, 2002 pp. 167-178.
D. L. Parnas, “A Technique for Software Module Specification with Examples,” Communications of the ACM, vol. 15, No. 5, May 1972, (pp. 330-336).
Goedicke et al., “On the Specification of Software Components,” 1991 IEEE, (pp. 166-174).
Office Action in U.S. Appl. No. 10/370,816, Mailed Jun. 19, 2006.
Office Action in U.S. Appl. No. 10/370,816, Mailed Oct. 20, 2006.

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

System and method for providing multiple embodiments of... 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 providing multiple embodiments of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for providing multiple embodiments of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4064712

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