Advice of promotion for usage based subscribers
First Claim
1. A method for providing advice of promotion in a service delivery environment, the method comprising:
- receiving a request to render a service from a subscriber using a device;
identifying the subscriber by determining whether the subscriber is permitted to access the service and using a rating engine to determine a charge rate for the request based on a rate plan associated with the subscriber, wherein the rating engine includes a runtime rating model that takes as parameters a type, a quantity, a time and a location of the request;
invoking the rating engine to identify a promotion byvarying each and a different combination of said parameters of the runtime rating model, to generate a plurality of additional charge rates,identifying, from the plurality of additional charge rates, at least one charge rate which is different from the charge rate initially determined for the request; and
transmitting the promotion including the at least one charge rate and the one or more varied parameters associated therewith to the subscriber in a response to the request, before the service is rendered.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and method are described for providing advice of promotion to notify a subscriber about potential promotions that the subscriber would benefit from if he/she changed the context under which he/she plans to use a service. The process begins when a subscriber initiates a request to use the service, e.g. establish a call session. The operator identifies the subscriber by determining whether the subscriber is permitted to use the service, e.g. establish the session, and calculates a charge rate for the service usage, e.g. call session based on a usage plan associated with the subscriber. A rating engine is then invoked to identify a promotion that includes an additional rate that is different from the charge rate determined for the session. The promotion is identified based on parameters associated with the call session by determining which additional rate would apply if at least one of those parameters were modified.
-
Citations
16 Claims
-
1. A method for providing advice of promotion in a service delivery environment, the method comprising:
-
receiving a request to render a service from a subscriber using a device; identifying the subscriber by determining whether the subscriber is permitted to access the service and using a rating engine to determine a charge rate for the request based on a rate plan associated with the subscriber, wherein the rating engine includes a runtime rating model that takes as parameters a type, a quantity, a time and a location of the request; invoking the rating engine to identify a promotion by varying each and a different combination of said parameters of the runtime rating model, to generate a plurality of additional charge rates, identifying, from the plurality of additional charge rates, at least one charge rate which is different from the charge rate initially determined for the request; and transmitting the promotion including the at least one charge rate and the one or more varied parameters associated therewith to the subscriber in a response to the request, before the service is rendered. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing advice of promotion in a telecommunications environment, the system comprising a physical storage memory and one or more hardware processors that execute instructions stored in the storage memory to perform a method comprising:
-
receiving a request to render a service from a subscriber using a device; identifying the subscriber by determining whether the subscriber is permitted to access the service and using a rating engine to determine a charge rate for the request based on a rate plan associated with the subscriber, wherein the rating engine includes a runtime rating model that takes as parameters a type, a quantity, a time and a location of the request; invoking the rating engine to identify a promotion by varying each and a different combination of said parameters of the runtime rating model, to generate a plurality of additional charge rates, identifying, from the plurality of additional charge rates, at least one charge rate which is different from the charge rate initially determined for the request; and transmitting the promotion including the at least one charge rate and the one or more varied parameters associated therewith to the subscriber in a response to the request, before the service is rendered. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium storing a set of instructions executable by one or more processors to perform a method comprising:
-
receiving a request to render a service from a subscriber using a device; identifying the subscriber by determining whether the subscriber is permitted to access the service and using a rating engine to determine a charge rate for the request based on a rate plan associated with the subscriber, wherein the rating engine includes a runtime rating model that takes as parameters a type, a quantity, a time and a location of the request; invoking the rating engine to identify a promotion by varying each and a different combination of said parameters of the runtime rating model, to generate a plurality of additional charge rates, identifying, from the plurality of additional charge rates, at least one charge rate which is different from the charge rate initially determined for the request; and transmitting the promotion including the at least one charge rate and the one or more varied parameters associated therewith to the subscriber in a response to the request, before the service is rendered.
-
Specification