Evaluation of spatial rules over a mobile population
First Claim
1. In a communication network, a method for evaluating rules, the method comprising the steps of:
- determining one or more attributes of an entity, at least one of the attributes comprising location of the entity;
evaluating one or more rules to produce one or more results, each of the one or more rules comprising one or more functions that operate on the one or more attributes of the entity; and
performing, based on the evaluation of the one or more rules, one or more actions specified for the one or more rules, wherein at least one of the actions comprises communicating the one or more results to an application.
3 Assignments
0 Petitions
Accused Products
Abstract
Spatial rules involve locations of entities, such as wireless devices, from a mobile population. When evaluating rules in a communication network, attributes of an entity are determined, where one of the attributes comprises location of the entity. Rules are evaluated to produce one or more results, each of the rules operating on the attributes of the entity. Specified actions for the rules are performed, based on the evaluation of the rules. At least one of the specified actions comprises communicating a result to an application. The communication network may have a portion that is wireless. An attribute of the entity can include subscriber information and an entity generally corresponds to a particular subscriber in the communication network, but the entity may also correspond to multiple subscribers. An entity may be a wireless device, which can subscribe to a network. Rules can apply to particular geographical regions, to particular subscribers, to both, or to additional criteria.
-
Citations
35 Claims
-
1. In a communication network, a method for evaluating rules, the method comprising the steps of:
-
determining one or more attributes of an entity, at least one of the attributes comprising location of the entity;
evaluating one or more rules to produce one or more results, each of the one or more rules comprising one or more functions that operate on the one or more attributes of the entity; and
performing, based on the evaluation of the one or more rules, one or more actions specified for the one or more rules, wherein at least one of the actions comprises communicating the one or more results to an application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An article of manufacture for evaluating rules, the article of manufacture comprising:
-
a computer readable medium containing one or more programs which when executed implement the steps of;
determining one or more attributes of an entity, at least one of the attributes comprising location of the entity;
evaluating one or more rules to produce one or more results, each of the one or more rules comprising one or more functions that operate on the one or more attributes of the entity; and
performing, based on the evaluation of the one or more results, one or more actions specified for the one or more rules, wherein at least one of the actions comprises communicating the one or more results to an application.
-
-
25. In a communication network, an apparatus for evaluating spatial rules, the apparatus comprising:
at least one computer system comprising;
one or more memories; and
one or more processors coupled to the one or more memories, the one or more processors configured;
to determine one or more attributes of an entity, at least one of the attributes comprising location of the entity;
to evaluate one or more rules to produce one or more results, each of the one or more rules comprising one or more functions that operate on the one or more attributes of the entity; and
to perform, based on the evaluation of the one or more results, one or more actions specified for the one or more rules, wherein at least one of the actions comprises communicating the one or more results to an application. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
Specification