METHODS AND SYSTEMS FOR PROCESSING ORDERS IN A SUBSCRIPTION BASED BILLING SYSTEM
First Claim
1. A system of processing subscription based orders in a subscription billing management system, said system comprising:
- (a) an order manager component for receiving order details and creating order objects of a plurality of order types in accordance with said order details, each of said order objects having a plurality of values associated therewith, including at least a value associated with an order type from said plurality of order types;
(b) an order queue component for storing and ordering order objects created by said order manager;
(c) a subscription manager component for selecting an order object from said order queue component and initiating actions within said subscription billing management system, said actions being determined at least in part by the value of said order object associated with the order type of said order object.
1 Assignment
0 Petitions
Accused Products
Abstract
A system of processing subscription based orders in a subscription billing management system. The system includes an order manager component for receiving order details and creating order objects of various types. Each of order object has a plurality of values associated with it, including at least a value identifying the type of order. The system also includes an order queue component for storing and ordering order objects created by the order manager component and a subscription manager component for selecting an order object from the order queue component and initiating actions within the subscription billing management systems. The actions are determined at least in part by type of order.
-
Citations
19 Claims
-
1. A system of processing subscription based orders in a subscription billing management system, said system comprising:
-
(a) an order manager component for receiving order details and creating order objects of a plurality of order types in accordance with said order details, each of said order objects having a plurality of values associated therewith, including at least a value associated with an order type from said plurality of order types; (b) an order queue component for storing and ordering order objects created by said order manager; (c) a subscription manager component for selecting an order object from said order queue component and initiating actions within said subscription billing management system, said actions being determined at least in part by the value of said order object associated with the order type of said order object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of processing subscription based orders within a subscription billing management system, the method comprising the steps of:
-
(a) receiving order details; (b) creating an order object having a type associated therewith; (c) storing said order object in an order object queue; (d) selecting said order object from said order object queue; and (e) initiating actions within said subscription billing management system in accordance with the type associated with said order object; and wherein said subscription billing management system maintains at least one customer object and at least one related subscription object and step (e) causes changes in the relationship between said customer object and said subscription object. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification