Method and system for dynamically generating object connections

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

Reissue Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reissue Patent

active

RE039285

ABSTRACT:
A method and system for dynamically generating object connections is provided. In a preferred embodiment, a connection can be generated between a source object and a sink object using a connection point object. A source object has connection point objects where each connection point object corresponds to a particular interface. A sink object implements one or more notification interfaces for connecting to a source object. A connection point object of a source object can connect to multiple notification interfaces, which belong to one or more sink objects. A connection point object keeps track of pointers to the notification interfaces to which it has been connected. In order to generate a connection, a sink object requests from a sauce object a connection point object corresponding to a particular interface. The source object determines whether it supports such a connection point object, and if so returns a pointer to the connection point interface of the determined connection point object. The sink object then requests to be connected to the connection point object using the returned connection point interface pointer and passes a reference to a notification interface of the sink object corresponding to the particular interface. The connection point object then stores the reference to the notification interface of the sink object, creating a connection between the sink object and the source object. At some later time, the source object can utilize the connection to notify the sink object through the connected notification interfaces.

REFERENCES:
patent: 4800488 (1989-01-01), Agrawal et al.
patent: 5303379 (1994-04-01), Khoyi et al.
patent: 5305461 (1994-04-01), Feigenbaum et al.
patent: 5307490 (1994-04-01), Davidson et al.
patent: 5315703 (1994-05-01), Matheny et al.
patent: 5327562 (1994-07-01), Adcock
patent: 5367633 (1994-11-01), Matheny et al.
patent: 5371891 (1994-12-01), Gray et al.
patent: 5410705 (1995-04-01), Jones et al.
patent: 5485617 (1996-01-01), Stutz et al.
patent: 5517645 (1996-05-01), Stutz et al.
patent: 5539909 (1996-07-01), Tanaka et al.
patent: 5574918 (1996-11-01), Hurley et al.
patent: 5794038 (1998-08-01), Stutz et al.
patent: A-O 369 961 (1990-05-01), None
patent: A-O 474 339 (1992-03-01), None
patent: A-O 495 279 (1992-07-01), None
patent: A-O 546 682 (1993-06-01), None
patent: 5-324339 (1993-07-01), None
“Ole 2.0 Part II: Implementing a Simple Windows Object Using Either C or C ++”, by Brockschmidt, Kraig, Microsoft Systems Journal, p. 49, Sep. 1993.
Vinoski S., “Distributed Object Computing with CORBA.” C++ Report. vol. 5, No. 6, ISSN 1040-6042, pp. 32-38, 1993.
Arnold J., et al., “Control Integration and its Role in Software Integration.” Genie Logiciel & Systemes Experts. No. 30, pp. 14-24, Mar. 1993. France.
Lau C., “Using SOM for Tool Integration,” Proceedings of Cascon '93, Toronto, Ont., Canada, Oct. 24-28, 1993, Nat. Res. Council of Canada, Canada, pp. 570-580, vol. 1.
Aschmann H.-R et al., “Alphorn: a Remote Procedure Call Environment for Fault-Tolerant, Heterogeneous, Distributed Systems,” IEEE Micro, Oct. 1991, USA, vol. 11, No. 5, ISSN 0272-1732, pp. 16-19, 60-67.
Lea R., et al., “COOL: System Support for Distributed Programming,” Communications of the ACM, Sep. 1993, USA, vol. 36, No. 9, ISSN 0001-0782, pp. 37-46.
Kiriha, et al., “Integrated Network Management System in Distributed Environment,” Technical Report of the Institute of Electronics, Information and Communication Engineers. vol. 92, No. 317(IN92-87), pp. 25-30, Nov. 1992.
Kanai and Sirakihara, “Highly Reliable Distributed Processing Environment on Workstations Through Hierarchical Transaction Scheme,” Transactions of Information Processing Society of Japan. vol. 33, No. 11(Nov. 1992), pp. 1384-1393.
Kimura and Ueno, “The Advent of Distributed Processing Environment for Open Era, Jump to Object Oriented for the Starting of Cooperation Through the Progressively Developed RPC Base,” Nikkei Computer Dec. 16, 1991, No. 270, pp. 81-93.
Wong, W., “Object-Oriented Program Construction,” Dr. Dobb's Journal, Oct. 1992, pp. 36, 38, 40, 42, 116, and 118.
“Object Oriented Technology innovating line OpS: Pass the system development to the hands of users”,NTT Technical Journal., vol. 5, No. 7, pp. 25-28, Jul. 1, 1993.

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 system for dynamically generating object connections 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 system for dynamically generating object connections, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for dynamically generating object connections will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3549063

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