Rule-based system and method for managing the provisioning of user applications on limited-resource and/or wireless devices
First Claim
1. A method for implementing a policy for provisioning a dynamic content to a limited resource device (LRD) through an integrated platform, the method comprising:
- receiving an event associated with a dynamic content request from a LRD application;
evaluating the event using sequential processing according to one or more application-specific policy defining business rules associated with said LRD application, said policy business rules being structured according to an ECA (event-condition-action) model, such that each rule is triggered by an event, and wherein said rule engine evaluates a condition to determine whether an action should be executed; and
interacting with the LRD according to said evaluation.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and a method for charging for directed provisioning and using of dynamic content to limited resource devices, through an integrated platform which handles all aspects of aggregation and management of such dynamic content. The integrated platform features a billing system for performing billing actions. The billing system of the present invention interacts with other components of the integrated platform in order to be able to determine the charge for particular triggering events, such as downloading dynamic content, and/or events which are actually triggered by the application itself. The charge is preferably determined according to one of a plurality of rules, as applied by a rules engine of the billing system. These rules are part of a charging policy, which may optionally be determined by the content provider.
38 Citations
14 Claims
-
1. A method for implementing a policy for provisioning a dynamic content to a limited resource device (LRD) through an integrated platform, the method comprising:
-
receiving an event associated with a dynamic content request from a LRD application; evaluating the event using sequential processing according to one or more application-specific policy defining business rules associated with said LRD application, said policy business rules being structured according to an ECA (event-condition-action) model, such that each rule is triggered by an event, and wherein said rule engine evaluates a condition to determine whether an action should be executed; and interacting with the LRD according to said evaluation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for management of provisioning and using a dynamic content, the system comprising:
-
a messaging system for communicating between a limited resources devices (LRD) a provisioning platform and a rule engine; the messaging system adapted to; receive an event associated with a dynamic content request from an LRD application; evaluate the event using sequential processing according to one or more application-specific policy defining business rules associated with said LRD application, said policy defined business rules being structured according to an ECA (event-condition-action) model, such that each rule is triggered by an event, and wherein said rule engine evaluates a condition to determine whether an action should be executed; and interact with the LRD according to said evaluation.
-
Specification