RELATIONSHIP-BASED PROCESSING
First Claim
1. A computer-readable media encoded with computer executable instructions for providing relationship-based processing, by a method comprising:
- determining that an indication of a relationship between a first entity and a second entity is to be sent to an application;
determining the relationship between the first entity and the second entity; and
sending the indication of the relationship between the first entity and the second entity to the application,such that the application bases its processing behaviors at least in part on the indication of the relationship between the first entity and the second entity.
2 Assignments
0 Petitions
Accused Products
Abstract
A relationship engine provides for the management of relationship information between entities. The relationship information indicates the level (or degree) of relationship between an entity and another entity or entities. The relationship engine allows applications to access the relationship information that is being managed by the relationship engine. For example, when an application needs to process an interaction between one entity and another entity, the application can query the relationship engine for the relationship between the entities. The application can then base its processing behavior at least in part on the relationship information obtained from the relationship engine.
41 Citations
20 Claims
-
1. A computer-readable media encoded with computer executable instructions for providing relationship-based processing, by a method comprising:
-
determining that an indication of a relationship between a first entity and a second entity is to be sent to an application; determining the relationship between the first entity and the second entity; and sending the indication of the relationship between the first entity and the second entity to the application, such that the application bases its processing behaviors at least in part on the indication of the relationship between the first entity and the second entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for providing relationship-based processing, the method comprising:
-
receiving a request for an indication of relationship of a second entity to a first entity, the request made by an application upon detecting a need to process an interaction between the first entity and the second entity; determining the relationship of the second entity to the first entity; and sending the indication of the relationship of the second entity to the first entity to the application, such that the application bases its processing of the interaction between the first entity and the second entity at least in part on the indication of the relationship of the second entity to the first entity. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for providing relationship-based processing, comprising:
-
an application that sends a request for the relationship between a first entity and a second entity upon detecting a need to process an interaction between the first entity and the second entity; a relationship engine that receives the request for the relationship between the first entity and the second entity, determines the relationship between the first entity and the second entity, and sends an indication of the relationship between the first entity and the second entity to the application. - View Dependent Claims (18, 19, 20)
-
Specification