System and method providing rules driven subscription event processing
First Claim
Patent Images
1. A computer-implemented online subscription system, comprising:
- a platform to that coordinates and manages a plurality of services provided by more than one service provider, the plurality of services offered for sale by at least one tenant and purchased by at least one customer, the plurality of services are specified in a plurality of offerings, the offerings include units of the services and a set of rules that define requirements to purchase the services, the set of rules restrict eligibility of the services to a limited set of customers that match specified criteria, a particular language, a particular currency or payment methods, the set of rules further defines processes for providing the services and rates for the services; and
at least one processor that processes the set of rules in response to events detected in connection with an offering from the plurality of offerings, the events include at least one of a pre-purchase event, a purchase event, a cancellation event, a renewal event or a conversion event.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject innovation relates to a system and/or methodology that provides an automated and dynamically responsive infrastructure to support online subscription services. The system coordinates and manages services offered by service providers. This can include automatically creating and managing billing accounts for customers. At least one engine is provided to process multiple rules in response to subscription events that occur in connection with the services to facilitate service delivery. At least one rating processor is provided to process multiple rating rules in response to subscription events.
47 Citations
37 Claims
-
1. A computer-implemented online subscription system, comprising:
-
a platform to that coordinates and manages a plurality of services provided by more than one service provider, the plurality of services offered for sale by at least one tenant and purchased by at least one customer, the plurality of services are specified in a plurality of offerings, the offerings include units of the services and a set of rules that define requirements to purchase the services, the set of rules restrict eligibility of the services to a limited set of customers that match specified criteria, a particular language, a particular currency or payment methods, the set of rules further defines processes for providing the services and rates for the services; and at least one processor that processes the set of rules in response to events detected in connection with an offering from the plurality of offerings, the events include at least one of a pre-purchase event, a purchase event, a cancellation event, a renewal event or a conversion event. - 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, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer-implemented online subscription system, comprising:
-
a subscription platform that coordinates and manages a plurality of services˜
sold by at least one tenant and provided by at least one service provider to at least one customer, the subscription platform service includes a product catalo˜
that lists a plurality of offerings of the at least one tenant, an offering comprises distinct units of a service and a collection of rules that includes qualification rules that define eligibility requirements that must be satisfied to purchase the service, delivery rules that define processes by which the distinct units are provisioned and ratings rules that define charges associated with the service, the eligibility requirements include restrictions of eligible customers to at least one of a limited set of customers, a limited set customer languages, a limited set of customer currencies, a limited set of customer countries or a limited set of payment methods; andat least one processor that processes the collection of rules in response to events detected in connection with the an offering from the plurality of offerings, the events include at least one of a pre-purchase event, a purchase event, a cancellation event, a renewal event or a conversion event, the at least one engine includes at least one of a qualification engine, a provisioning engine and a ratings engine, the qualification engine evaluates eligibility of a customer to at least one of purchase, utilize, cancel, or convert online service subscriptions based at least in part on the qualification rules of the offering, the provisioning engine coordinates provisioning distinct units of the service from service providers based at least in part on the delivery rules of the offering, the ratings engine that determine costs in accordance with the ratings rules of the offering.
-
Specification