Data driven communication system
First Claim
1. A method for establishing a communication path in a data-driven communication system, comprising:
- defining a first relationship between a first layer agent and a second layer agent, and a second relationship between the second layer agent and a third layer agent;
establishing, according to rules of the first relationship, a first communication link between the first layer agent and the second layer agent; and
establishing, according to rules of the second relationship, a second communication link between the second layer agent and the third layer agent, the first and second communication links establishing a communication path.
2 Assignments
0 Petitions
Accused Products
Abstract
A data driven communication system has three layers consisting of destination, people or network nodes, and devices. Software agents represent the entities of these layers and relationships between agents are defined by policies or chains of policies. These relationships are used to determine communication paths within the system as well as features associated with a particular communication. A database representation of the objects (agents and policies) is used to configure the system and receive updates to the system by an administrator. A graphical user interface can be used to enter data into the database and facilitates an intuitive understanding of the nature of the relationships involved.
-
Citations
37 Claims
-
1. A method for establishing a communication path in a data-driven communication system, comprising:
-
defining a first relationship between a first layer agent and a second layer agent, and a second relationship between the second layer agent and a third layer agent;
establishing, according to rules of the first relationship, a first communication link between the first layer agent and the second layer agent; and
establishing, according to rules of the second relationship, a second communication link between the second layer agent and the third layer agent, the first and second communication links establishing a communication path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data-driven communication system, comprising:
-
a first layer agent;
a second layer agent having a first relationship to the first layer agent for establishing a first communication link therebetween in response to data provided to the first layer agent; and
a third layer agent having a second relationship to the second layer agent for establishing a second communication link therebetween in response to data provided by the second layer agent. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification