System and method for charging for directed provisioning of user applications on limited-resource devices
First Claim
1. A method for charging for consuming dynamic content at a limited resource device, the steps of the method comprising:
- receiving at a billing system an event indicative of consumption of a content unit by a device of a user, wherein an authorization of said user to consume said content unit is defined via license terms within a client side policy; and
analyzing said event to determine an amount to be charged by the billing system, wherein a cost to said user to consume said content unit is defined via content unit associated billing terms within a server side charging policy of the service provider, said event being analyzed according to at least one of a plurality of rules defined in accordance with said server side charging policy, said content unit associated billing terms including content provider defined parameters within said at least one of said plurality of rules wherein each of said plurality of rules is associated with at least one event type, at least one condition under which an action is triggered, and at least one action to be taken in response to the triggering of the rule.
6 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.
39 Citations
28 Claims
-
1. A method for charging for consuming dynamic content at a limited resource device, the steps of the method comprising:
-
receiving at a billing system an event indicative of consumption of a content unit by a device of a user, wherein an authorization of said user to consume said content unit is defined via license terms within a client side policy; and analyzing said event to determine an amount to be charged by the billing system, wherein a cost to said user to consume said content unit is defined via content unit associated billing terms within a server side charging policy of the service provider, said event being analyzed according to at least one of a plurality of rules defined in accordance with said server side charging policy, said content unit associated billing terms including content provider defined parameters within said at least one of said plurality of rules wherein each of said plurality of rules is associated with at least one event type, at least one condition under which an action is triggered, and at least one action to be taken in response to the triggering of the rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for charging for consuming dynamic content at a limited resource device, the system comprising:
-
a billing infrastructure for charging for the dynamic content according to at least one event indicative of consumption of a content unit by a limited resource device of a user, wherein an authorization of said user to consume said content unit is defined via license terms within a client side policy; the billing infrastructure comprising a rule engine operatively coupled to a messaging system of a communication service provider for receiving therefrom said at least one event, the rule engine analyzing each received event to determine an amount to be charged, wherein a cost to said user to consume said content unit is defined via content unit associated billing terms within at least one of a plurality of rules defined in accordance with a server side charging policy retrieved by said rule engine from a data repository, said content unit associated billing terms including content provider defined parameters within said at least one of said plurality of rules wherein a download policy retrieved by said role engine defines conditions for permitting the downloading of the dynamic content; and
said server-side charging policy defines at least one rule of a plurality of rules wherein each of said plurality of rules is associated with at least one event type, at least one condition under which an action is triggered, and at least one action to be taken, in response to the triggering of the rule. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A tangible and non-transient computer readable storage medium storing instructions which, when executed by a computer, adapt the operation of the computer to provide a method for charging for consuming dynamic content at a limited resource device, the method comprising:
-
receiving at a billing system an event indicative of consumption of a content unit by a device of a user, wherein an authorization of said user to consume said content unit is defined via license terms within a client side policy; and analyzing said event to determine an amount to be charged by the billing system, wherein a cost to said user to consume said content unit is defined via content unit associated billing terms within a server side charging policy of the service provider, said event being analyzed according to at least one of a plurality of rules defined in accordance with said server side charging policy, said content unit associated billing terms including content provider defined parameters within said at least one of said plurality of rules wherein each of said plurality of rules is associated with at least one event type, at least one condition under which an action is triggered, and at least one action to be taken in response to the triggering of the rule.
-
-
28. A computer program product wherein computer instructions, when executed by a processor in a telecom network element, adapt the operation of the telecom network element to provide a method for charging for consuming dynamic content at a limited resource device, the method comprising:
-
receiving at a billing system an event indicative of consumption of a content twit by a device of a user, wherein an authorization of said user to consume said content unit is defined via license terms within a client side policy; and analyzing said event to determine an amount to be charged by the billing system, wherein a cost to said user to consume said content unit is defined via content unit associated billing terms within a server side charging policy of the service provider, said event being analyzed according to at least one of a plurality of rules defined in accordance with said server side charging policy, said content unit associated billing terms including content provider defined parameters within said at least one of said plurality of rules wherein each of said plurality of rules is associated with at least one event type, at least one condition under which an action is triggered, and at least one action to be taken in response to the triggering of the rule.
-
Specification