Electrical computers and digital processing systems: multicomput – Distributed data processing – Client/server
Reexamination Certificate
2006-05-23
2006-05-23
Barot, Bharat (Department: 2155)
Electrical computers and digital processing systems: multicomput
Distributed data processing
Client/server
C709S205000, C709S228000, C709S238000, C718S105000, C707S793000
Reexamination Certificate
active
07051070
ABSTRACT:
A network routes update messages containing updates to properties of live objects from input sources to clients having the objects. When the clients receive live objects, the clients identify the object IDs associated with the objects and register the object IDs with the routing network. The routing network is adapted to selectively send update messages to nodes in the network and the nodes forward the messages to the clients. One implementation uses a hierarchy of registries to indicate which nodes and clients receive which update messages. Another implementation assigns update messages to one or more of N categories and nodes to one or more of M types, and the gateways maintain mapping between categories and types. To ensure that clients receive all of the update messages for which they register, the clients connect to client proxies that in turn connect to at least one node of each type.
REFERENCES:
patent: 5706516 (1998-01-01), Chang et al.
patent: 6029175 (2000-02-01), Chow et al.
patent: 6233600 (2001-05-01), Salas et al.
patent: 6253167 (2001-06-01), Matsuda et al.
patent: 6324587 (2001-11-01), Trenbeath et al.
patent: 6363421 (2002-03-01), Barker et al.
patent: 6418448 (2002-07-01), Sarkar
patent: 6446257 (2002-09-01), Pradhan et al.
patent: 6577328 (2003-06-01), Matsuda et al.
patent: 6609138 (2003-08-01), Merriam
patent: 6658652 (2003-12-01), Alexander et al.
patent: 6836886 (2004-12-01), Tuerke et al.
patent: 6871346 (2005-03-01), Kumbalimutt et al.
Franklin et al., “Dissemination-Based Information Systems,” IEEE Data Engineering Bulletin, vol. 19, No. 3, Sep. 1996, 9 pages.
Nagami et al., “Toshiba's Flow Attribute Notification Protocol (FANP) Specification,” Apr. 1997, RFC 2129, Internet RFC/STD/FYI/BCP Archives [online], [retrieved on May 16, 2002]. Retrived from the Internet: <landfield.com/rfcs/rfc2129.html>, 16 pages.
Strom et al., “Gryphon: An Information Flow Based Approach to Message Brokering,” International Symposium on Software Reliability Engineering '98, 1998, 2 pages.
Sturman et al., “Reflection in the Gryphon Message Brokering System,” Reflection Workshop of the 13thACM Conference on Object Oriented Program Systems, Languages and Applications (OOPSLA '98), 1998, 5 pages.
International DOI Foundation, “Introduction to the Digital Object Identifier,” [online]. Apr. 1998 [retrieved on May 16, 2002]. Retrieved from the Internet: <doi.org/introduction.html.>, 4 pages.
Aksoy et al., “Research in Data Broadcast and Dissemination”, Proc. 1st Int'l Conf. on Advanced Multimedia Content Processing, Osaka University, Osaka, Japan, Nov., 1998.
Banavar et al., “An Efficient Multicast Protocol for Content-Based Publish-Subscribe Systems,” Proc. of the 19th International Conference on Distributed Computing Systems, 1999, 9 pages.
Banavar et al., “Information Flow Based Event Distribution Middleware,” Proceedings of the 1999 ICDCS Workshop on Electronic Commerce and Web-Based Applications, 1999, 8 pages.
Aguilera et al., “Matching Events in a Content-based Subscription System,” Eighteenth ACM Symposium on Principles of Distributed Computing (PODC '99), Atlanta, GA, May 4-6, 1999, 9 pages.
Banavar et al., “A Case for Message Oriented Middleware,” Distributed Computing, 13thInternational Symposium, Bratislava, Slavak Republic, Sep. 27-29, 1999, 18 pages.
Aguilera et al., “Efficient Atomic Broadcast Using Deterministic Merge,” Symposium on Principles of Distributed Computing, 2000, 10 pages.
Opyrchal et al., “Exploiting IP Multicast in Content-Based Publish-Subscribe Systems,” Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms (Middleware 2000), Apr. 2000, 23 pages.
Caplin Systems Ltd., White Paper “Real Time Text Protocol (RTTP),” Version 1.1, Sep. 2000, 11 pages.
Reuters, “Reuters Market Data Systems and the Trading Solutions Architecture,” Version 1.0, Jan. 12, 2001, 51 pages.
Ramamrithan et al., “Dissemination of Dynamic Data on the Internet,” [online]. Powerpoint Presentation, Spring 2001, [retrieved on Feb. 6, 2002], 5 pages. Retrieved from the Internet <.cs.umbc.edu/courses/graduate/CMSC691T/spring—2001/rlist/amit.ppt>.
ComputerLetter, vol. 17, No. 23, Jul. 16, 2001, pp. 1-8.
ComputerLetter, vol. 17, No. 31, Sep. 24, 2001, pp. 1-6.
ComputerLetter, vol. 17, No. 35, Nov. 5, 2001, pp. 1-6.
U.S. Appl. No. 10/017,182, Tuttle et al.
U.S. Appl. No. 10/213,269 Cano et al.
Rumelhart Karl E.
Tuttle Timothy
Barot Bharat
Townsend and Townsend / and Crew LLP
LandOfFree
Asynchronous messaging using a node specialization... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Asynchronous messaging using a node specialization..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Asynchronous messaging using a node specialization... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3576317