Billing hierarchies
First Claim
1. A method of tracking and billing for usage of a network service, comprising:
- establishing an organizational hierarchy representing at least one of network service users, network service providers, billed and billing parties that use said network service;
establishing a service hierarchy for different aspects of said network service;
establishing a location hierarchy for different locations within the network; and
resolving usage of the network service according to service usage among the user(s), the service being used, and the location of where the services were consumed as specified by said organizational, service, and location hierarchies for the network service.
5 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a usage tracking and billing system that includes a hierarchy system made up of hierarchies containing entities representing the accountables, services, and service locations associated with usage data. In an example embodiment, the hierarchies are: (1) Organizational Hierarchy representing service users, service providers, and billed and billing parties, (2) Service Hierarchy representing services, and (3) Location Hierarchy representing the locations where services are used or provided. The hierarchies allow for correlation of service usage among the user(s), the service being used, and the location of where the services were consumed as well as provided. The end user may set the desired organizational structure, specify the locations (grouped by continent, etc. within a multinational organization), and provide an application view of what service usage is to be billed for and at what rate for the various groups and locations within the organization. The hierarchies are used to resolve service/system usage each day and the results are applied to the desired rate plan. In this fashion, the end user may build hierarchies that permit any number of rules to be applied to best mimic real world cost structures and conditions.
38 Citations
15 Claims
-
1. A method of tracking and billing for usage of a network service, comprising:
-
establishing an organizational hierarchy representing at least one of network service users, network service providers, billed and billing parties that use said network service;
establishing a service hierarchy for different aspects of said network service;
establishing a location hierarchy for different locations within the network; and
resolving usage of the network service according to service usage among the user(s), the service being used, and the location of where the services were consumed as specified by said organizational, service, and location hierarchies for the network service. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system that tracks and bills for usage of a network service, comprising:
-
a network service ownership resolution component comprising representations of an organizational hierarchy representing at least one of network service users, network service providers, billed and billing parties that use said network service, a service hierarchy for different aspects of said network service, and a location hierarchy for different locations within the network; and
a network service transaction resolution component that resolves usage of the network service according to service usage among the user(s), the service being used, and the location of where the services were consumed as specified by said organizational, service, and location hierarchies for the network service. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer readable medium containing data that when read by a computer enables the computer to track and bill for usage of a network service in accordance with a method comprising the steps of:
-
establishing an organizational hierarchy representing at least one of network service users, network service providers, billed and billing parties that use said network service;
establishing a service hierarchy for different aspects of said network service;
establishing a location hierarchy for different locations within the network; and
resolving usage of the network service-according to service usage among the user(s), the service being used, and the location of where the services were consumed as specified by said organizational, service, and location hierarchies for the network service. - View Dependent Claims (12, 13, 14, 15)
-
Specification