# US 12,114,395 B2 · System and method for automated recovery to re-provision a subscriber of a communication network

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,114,395 B2
- Document ID: US12114395B2
- Status: Granted
- Kind: B2
- Application number: 17/736,123
- Filed: 2022-05-04
- Published: 2023-11-09
- Granted: 2024-10-08
- Earliest claimed: 2022-05-04
- Assignees: Verizon Patent and Licensing Inc.
- Applicants: Verizon Patent and Licensing Inc.
- Inventors: Lixia Yan; Javier A Ferro; Marc Chiaverini; Barry F Hoffner
- Web page: https://patentgrep.com/patent/US12114395B2

## CPC

- H04L 12/1407: {Policy-and-charging control [PCC] architecture}
- H04W 8/18: Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04M 15/66: {Policy and charging system}
- H04W 4/24: Accounting or billing
- H04W 24/04: Arrangements for maintaining operational condition
- H04W 24/08: Testing, {supervising or monitoring} using real traffic
- H04W 60/04: using triggered events
- H04W 76/10: Connection setup
- H04W 48/02: Access restriction performed under specific conditions
- H04W 76/18: Management of setup rejection or failure
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

One or more computing devices, systems, and/or methods for automated recovery to re-provision a subscriber of a communication network are provided. A communication session establishment request for a user equipment of a subscriber to utilize a communication network may be received. Subscriber location information, session management subscription data, and policy data associated with the subscriber may be retrieved. A subscriber not found response may be received from a charging component as a response to a charging subscriber request for the charging component to track network and service utilization by the user equipment due to a prior failure to register the subscriber with the charging component. Accordingly, an automated self-healing action may be performed to re-provision the subscriber with the charging component for registering the subscriber for network and service utilization tracking by the charging component.

## Claims

### Claim 1

A method, comprising:
in response to receiving a communication session establishment request for user equipment of a subscriber to utilize a network, retrieving subscriber location information;
retrieving session management subscription data indicating allowed network functionality;
retrieving policy data indicating services that the subscriber is allowed to utilize; and
in response to receiving a subscriber not found response from a charging component of the network, performing an automated self-healing action to re-provision the subscriber with the charging component, wherein the automated self-healing action is performed in conjunction with continuing establishment of the communication session for allowing the user equipment to utilize the network.

### Claim 2 (depends on 1)

The method of claim 1, wherein the performing the automated self-healing action comprises:
retrieving a charging subscriber profile specifying how to track network and service utilization of the subscriber; and
utilizing the charging subscriber profile to re-provision the subscriber with the charging component.

### Claim 3 (depends on 1)

The method of claim 1, wherein the performing the automated self-healing action comprises:
in response to receiving the subscriber not found response, refraining from sending an error code to an access component.

### Claim 4 (depends on 1)

The method of claim 1, wherein the performing the automated self-healing action comprises:
in response to receiving the subscriber not found response, sending a success message to an access component.

### Claim 5 (depends on 1)

The method of claim 1, wherein the performing the automated self-healing action comprises:
in response to receiving the subscriber not found response, providing the user equipment with access to the network.

### Claim 6 (depends on 5)

The method of claim 5, comprising:
establishing the communication session and allowing the user equipment to access the network before completion of the automated self-healing action.

### Claim 7 (depends on 1)

The method of claim 1, comprising:
tracking information associated with the re-provisioning of the subscriber within a log.

### Claim 8 (depends on 5)

The method of claim 5, wherein the performing the automated self-healing action comprises:
tracking network and service utilization by the user equipment during the performance of the automated self-healing action.

### Claim 9 (depends on 8)

The method of claim 8, wherein the performing the automated self-healing action comprises:
in response to successfully re-provisioning the subscriber with the charging component, providing the network and service utilization to the charging component.

### Claim 10 (depends on 9)

The method of claim 9, comprising:
combining, by the charging component, the received network and service utilization with subsequent network and service utilization tracked by the charging component for the user equipment based upon the subscriber being re-provisioned with the charging component.

### Claim 11 (depends on 1)

The method of claim 1, wherein the performing the automated self-healing action comprises:
creating, by the charging component, a subscriber profile based upon charging subscriber profile data.

### Claim 12 (depends on 1)

The method of claim 1, wherein the performing the automated self-healing action comprises:
generating a log of performing the automated self-healing action; and
providing the log for post-processing validation review.

### Claim 13 (depends on 1)

The method of claim 1, comprising:
during an initial provisioning of the subscriber, storing a charging subscriber profile access for re-provisioning the subscriber.

### Claim 14

A computing device comprising:
one or more processors configured for performing operations comprising:
in response to receiving a communication session establishment request for a user equipment of a subscriber to utilize a network, retrieving subscriber location information;
retrieving session management subscription data indicating allowed network functionality that the subscriber is allowed to access and restricted network functionality that the subscriber is restricted from accessing;
retrieving policy data indicating services that the subscriber is allowed to utilize; and
in response to receiving a subscriber not found response from a charging component as a response to a charging subscriber request for tracking network and service utilization by the user equipment, performing an automated self-healing action to re-provision the subscriber with the charging component for registering the subscriber for network and service utilization tracking by the charging component.

### Claim 15 (depends on 14)

The computing device of claim 14, wherein the operations comprise:
retrieving a charging subscriber profile specifying how to track network and service utilization of the subscriber; and
utilizing the charging subscriber profile to re-provision the subscriber with the charging component.

### Claim 16 (depends on 14)

The computing device of claim 14, wherein the operations comprise:
in response to receiving the subscriber not found response, sending a success message, in replace of an error code, to an access component.

### Claim 17 (depends on 14)

The computing device of claim 14, wherein the operations comprise:
in response to receiving the subscriber not found response, providing the user equipment with access to the network during performance of the automated self-healing action.

### Claim 18

A non-transitory computer-readable medium storing instructions that when executed facilitate performance of operations comprising:
in response to receiving a communication session establishment request for a user equipment of a subscriber to utilize a network, retrieving subscriber location information;
retrieving session management subscription data indicating allowed network functionality that the subscriber is allowed to access and restricted network functionality that the subscriber is restricted from accessing;
retrieving policy data indicating services that the subscriber is allowed to utilize;
in response to receiving a subscriber not found response from a charging component as a response to a charging subscriber request for tracking network and service utilization by the user equipment, performing an automated self-healing action to re-provision the subscriber with the charging component for registering the subscriber for network and service utilization tracking by the charging component; and
providing the user equipment with access to the network during performance of the automated self-healing action.

### Claim 19 (depends on 18)

The non-transitory computer-readable medium of claim 18, wherein the operations comprise:
retrieving a charging subscriber profile specifying how to track network and service utilization of the subscriber; and
utilizing the charging subscriber profile to re-provision the subscriber with the charging component.

### Claim 20 (depends on 18)

The non-transitory computer-readable medium of claim 18, wherein the operations comprise:
performing the automated self-healing action transparent to the subscriber by allowing the user equipment to access the network during the automated self-healing action and refraining from providing an error code to the user equipment.
