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 media content having a plurality of media types to a limited resource device through an integrated platform, the method comprising:
- providing the policy for provisioning the dynamic media content;
implementing the policy according to at least one rule, wherein said at least one rule includes an event, a condition and an action, said event at least including said request, said condition-being determined according to at least one characteristic of said request and said action being determined according to at least one characteristic for delivering the dynamic media content and, wherein said condition comprises a parameter related to a previous action by the user;
sending an event regarding the dynamic media content to the integrated platform;
analyzing said event according to said at least one rule by the integrated platform; and
adapting the representation of the provided dynamic media content to the technical requirements of said limited resource device and interacting with the limited resource device, according to said analyzing said event.
4 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.
259 Citations
6 Claims
-
1. A method for implementing a policy for provisioning a dynamic media content having a plurality of media types to a limited resource device through an integrated platform, the method comprising:
-
providing the policy for provisioning the dynamic media content; implementing the policy according to at least one rule, wherein said at least one rule includes an event, a condition and an action, said event at least including said request, said condition-being determined according to at least one characteristic of said request and said action being determined according to at least one characteristic for delivering the dynamic media content and, wherein said condition comprises a parameter related to a previous action by the user; sending an event regarding the dynamic media content to the integrated platform; analyzing said event according to said at least one rule by the integrated platform; and adapting the representation of the provided dynamic media content to the technical requirements of said limited resource device and interacting with the limited resource device, according to said analyzing said event. - View Dependent Claims (2)
-
-
3. A system for management of provisioning and using a dynamic media content having a plurality of media types, the system comprising:
-
(a) a limited resource device for receiving and executing the dynamic media content; (b) a provisioning platform for adapting the representation of provided media content to the technical requirements of said limited resource device and for providing the dynamic media content, wherein said provisioning platform further comprises a delivery module for delivering the dynamic media content and a billing module for determining a payment for the dynamic media content, and wherein said delivery module and said billing module are linked according to at least one of a synchronous payment mechanism and an asynchronous payment mechanism; (c) a rule engine for implementing at least one policy according to a plurality of rules, wherein said plurality of rules are 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, wherein said provisioning, platform provides the dynamic media content according to said implemented policy; and (d) an messaging system for communicating between said limited resource device, said provisioning platform and said rule engine. - View Dependent Claims (4, 5)
-
-
6. A method for implementing a policy for provisioning an item of media content having a plurality of media types to a limited resource subscriber device, the method comprising:
-
providing the policy for provisioning the item of media content, wherein the policy comprises at least one of a business policy for billing, payment, promotions, notifications, push of media content, fraud detection;
discounts or bundled offers, or a combination thereof;implementing the policy according to at least one rule, wherein said at least one rule is structured according to an ECA (event-condition-action) model, such that each rule is triggered by an event; providing a rule engine for evaluating said at least one rule, such that said rule engine evaluates a condition to determine whether an action should be executed, wherein said condition further comprises an event, such that at least one additional rule is evaluated by said rule engine; requesting the item of media content by the subscriber device; sending said event regarding the item of media content to said rule engine; analyzing said event according to said at least one rule by said rule engine; and adapting the representation of provided media content to the technical requirements of said subscriber device and interacting with the subscriber device, according to said analyzing of said event.
-
Specification