×

TECHNOLOGY AGNOSTIC UNIVERSALLY APPLICABLE DATA MODEL FOR A TELECOMMUNICATION SERVICE PROVIDER ARCHITECTURE

  • US 20090094112A1
  • Filed: 01/23/2008
  • Published: 04/09/2009
  • Est. Priority Date: 10/03/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for configuring a telecommunication service provider architecture in which multiple support systems interoperate to provide telecommunication products and services to customers, the method comprising:

  • establishing an enterprise service bus for routing telecommunication customer, product and service messages;

    establishing connectors through which the multiple support systems connect to the enterprise service bus in order to publish and subscribe those messages; and

    implementing across the enterprise service bus and connectors an object entity model comprising;

    a customer and billing account layer comprising;

    an organization entity encoding a partition of a customer base into multiple organizations that customers may belong to;

    a customer entity encoding the legal entity who purchase offered products and services;

    a contract entity encoding service agreements between the telecommunication service provider and the customers;

    an address entity encoding addresses for the customers;

    a billing account entity encoding the entity who is invoiced as a consequence of the purchase and the usage of the offered products and services;

    a billing profile entity encoding invoice generation information for the billing account related to the customers;

    a payment data entity encoding payment parameters selected by the customers;

    a service account entity encoding provisioning location information for the offered products and services;

    a contact entity encoding contact information for the customers;

    a user contact entity encoding contact information for a user of the offered products and services purchased by the customer;

    a refill entity encoding a refill request that a customer makes on a prepaid product or service; and

    ,an adjustment entity encoding a pre-paid adjustment or a post-paid adjustment;

    an order and asset layer comprising;

    order aggregation entity encoding aggregations of ordered products and services;

    an asset entity encoding instantiations of the ordered products and servicesan order item entity encoding technical service parameters for provisioning the ordered products and servicesan attribute instance entity encoding instantiations of product attributes for the ordered products and services;

    an event source entity encoding service usage identification for pay-by-use customers;

    a service order response entity encoding an acknowledgment that an order has been fulfilled; and

    ,an order item response entity encoding a notice that an order item has been provisioned or activated; and

    ,a product/service catalog layer comprising;

    a promotion entity encoding a promotion that applies to bundle, offers, products and services, and that modifies their price for a specified period;

    a bundle entity encoding bundles of offers, products, and services, and that modifies their price for a specified period;

    an offer entity encoding a set of products and services, and that modifies their price for a specified period;

    a product/service offering entity encoding the offered products and services offered to the customers;

    a price list entity encoding bundle, offer, product and service prices for the offered products and services;

    an offer price entity encoding market prices for the offered products and services; and

    ,a product/service attribute entity encoding supplemental parameters for implementing the offered products and services.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×