×

Network service plan design

  • US 9,858,559 B2
  • Filed: 03/15/2013
  • Issued: 01/02/2018
  • Est. Priority Date: 01/28/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a network computer system to provision a plurality of data services to be delivered to a wireless end-user device via one or more wireless networks, the method comprising:

  • maintaining a hierarchical service plan database of database objects including reusable service plan filters, service policy components, service policies, and service plans,each service plan filter specifying an attempted or actual wireless network service access event for an end-user device,each service policy component comprising a collection of one or more of the service plan filters and, for each such filter, an end-user device policy state associated with the filter,each service policy comprising a collection of one or more of the service policy components and, for each such component, one or more actions to be triggered when the component matches an end-user device policy state and an end-user device attempted or actual service access event, andeach service plan comprising a collection of one or more service policies that are provisioned together for the delivery of one or more wireless data services to an end-user device;

    operating a design center graphical user interface (GUI) to allow manipulation of the database, the GUI to allow one or more service designers todefine service plans as hierarchies of service policies, service policy components, and reusable service plan filters,define service plan priorities for two or more overlapping service plans, each overlapping service plan having at least one respective multi-match service policy component that can match the same combination of an end-user device policy state and an end-user device attempted or actual service access event as a service policy component of at least one other overlapping service plan,specify, for at least one of the multi-match service policy components, a multi-match entry that indicates whether or not that service policy component allows a re-match condition, andcommit the defined service plans and service plan priorities to the service plan database;

    automatically generating a plurality of prioritized policy instructions based at least in part on first and second ones of the overlapping service plans and their respective service plan priorities, and the specified at least one multi-match entry, the prioritized policy instructions defining dynamic applicable policy selection criteria that allow concurrent application of service policies from both the first and second ones of the overlapping service plans, associated with the delivery of a particular data service to a wireless end-user device; and

    outputting the plurality of prioritized policy instructions to one or more processing elements to configure the one or more processing elements to apply, in connection with one or more data services and at least one given wireless end-user device, the first and second ones of the overlapping service plans.

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