Object communication services software development system and methods
OwnerKaren Capers, Peter Alvininventors
Life of this patent
Estimating the term…
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.
Claims24
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.
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.
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.
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.
Dependencies are inferred from the claim text.