Object communication services software development system and methods
First Claim
1. In a network, said networks supporting a plurality of network objects, and wherein said network objects require communications between said plurality of network objects;
- a method for providing communications between network objects, the steps of said method comprising;
registering said objects desiring communications;
accepting a communications message from at least one of said objects, said communication addressing one of said plurality of network objects;
determining the mode of message delivery for said message;
delivering said message according to the mode of message delivery determined.
2 Assignments
0 Petitions
Accused Products
Abstract
A novel method and system are herein described for enabling communications between distributed network objects. In general, a system and method for providing communications between network objects, the means and steps of said system and method comprising: registering said objects desiring communications; accepting a communications message from at least one of said objects, said communication addressing one of said plurality of network objects; determining the mode of message delivery for said message; delivering said message according to the mode of message delivery determined.
-
Citations
24 Claims
-
1. In a network, said networks supporting a plurality of network objects, and wherein said network objects require communications between said plurality of network objects;
-
a method for providing communications between network objects, the steps of said method comprising;
registering said objects desiring communications;
accepting a communications message from at least one of said objects, said communication addressing one of said plurality of network objects;
determining the mode of message delivery for said message;
delivering said message according to the mode of message delivery determined. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a network comprising a plurality of users communicating with a plurality of spaces and a plurality of services associated with said spaces available within said network, a method for facilitating communications between users and services within said network, the steps of said method comprising:
-
registering said spaces, as each said space is available;
broadcasting a message to all spaces when a space becomes available; and
registering said services to its associated space whereby said registered services are available for use by said plurality of services. - View Dependent Claims (11, 12, 13)
-
-
14. In a network, said network comprising a plurality of services and wherein said plurality of services need to communicate with others of said plurality of services, a method for allowing communications between said plurality of services, the steps of said method comprising:
-
creating one or more event channels, said event channels enabling communications between said plurality of services;
notifying all spaces that an event channel exists;
subscribing services to said events channel to poll for events within said event channel; and
publishing said events from services to said event channel so that other services may poll said events. - View Dependent Claims (15)
-
-
16. In a network, said networks supporting a plurality of network objects, and wherein said network objects require communications between said plurality of network objects;
-
a system for providing communications between network objects comprising;
a means for registering said objects desiring communications;
a means for accepting a communications message from at least one of said objects, said communication addressing one of said plurality of network objects;
a means for determining the mode of message delivery for said message;
a means for delivering said message according to the mode of message delivery determined. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
Specification