H04M15/53

Device assisted CDR creation, aggregation, mediation and billing
11190645 · 2021-11-30 · ·

Device assisted CDR creation, aggregation, mediation and billing is provided. In some embodiments, device assisted CDR creation, aggregation, mediation and billing for a wireless network includes collecting device generated service usage information for one or more devices in wireless communication on the wireless network; and providing the device generated service usage information in a syntax (e.g., a device assisted charging data record (CDR)) and a communication protocol (e.g., 3GPP, 3GPP2, or other communication protocols) that can be used by other network devices to augment or replace network generated service usage information for the one or more devices in wireless communication on the wireless network.

Enhanced roaming services and converged carrier networks with device assisted services and a proxy
11412366 · 2022-08-09 · ·

A method performed by a network system communicatively coupled to a wireless device by a wireless access network, the network system including a network element corresponding to a network element destination, the method comprising providing at least a portion of a device policy to the wireless device, wherein the device policy is configured to assist in detecting wireless device traffic associated with a service activity, identifying the service activity as being included in a service usage activity classification, and directing or routing the wireless device traffic associated with the service activity over the wireless access network based on information identifying the network element destination; providing a network element policy to the network element corresponding to the network element destination; detecting, at the network element, traffic associated with the wireless device; and applying the network element policy at the network element to the traffic associated with the wireless device.

TELECOMMUNICATION MEDIATION USING BLOCKCHAIN BASED MICROSERVICES
20220103694 · 2022-03-31 ·

Disclosed herein are techniques for telecommunication mediation platforms using a blockchain-based distributed microservice architecture. Upon generation, usage events are assigned a blockchain-based identification, which is used by subsequent mediation microservice processes to enable traceability of a given usage event from endpoint to endpoint in the mediation process. Separate, distributed microservices for file collection, file validation, record validation, record aggregation, and record distribution provide for flexible and finely grained scalability based on where demand surge occurs and what step of the mediation process is experiencing heightened demand. Incoming usage events are ultimately transformed into billing system compatible records corresponding to the appropriate billing accounts for the usage event.

Aggregating data in a mediation system
11138183 · 2021-10-05 · ·

Records received from one or more sources in a network are processed. For each of multiple intervals of time, a matching procedure is attempted on sets of one or more records, including comparing identifiers associated with different records to generate the sets and determining whether or not a completeness criterion is satisfied for one or more of the sets. The processing also includes, for at least some of the intervals of time, processing at least one complete set, consisting of one or more of the received records on which the matching procedure is first attempted during the interval of time and one or more records stored in a data store before the interval of time, and for at least some of the intervals of time, processing at least one incomplete set, consisting of one or more records stored in the data store before the interval of time.

Service Selection Set Publishing To Device Agent With On-Device Service Selection
20210153007 · 2021-05-20 ·

Disclosed herein are various embodiments for publishing a service offer set to a device agent on an end-user device and for on-device selection of a service. In some embodiments, a network system publishes a service offer set to an end-user device over a wireless access network, receives an offer set user selection from the end-user device, and provisions one or more network functions based on the offer set user selection.

OFFLINE CHARGING OF COMMUNICATIONS SERVICES
20210105364 · 2021-04-08 ·

The disclosed embodiments include a method for offline charging performed by an anchoring node of a telecommunications network. The anchoring node can send a request to an online charging system (OCS), where the request is for online metering of a call by a subscriber of the telecommunications network. The anchoring node may obtain an indication of an exception to the online metering of the call. In response, the anchoring node can perform a default call handling (DCH) procedure to allow the call on the telecommunications network despite an inability to perform the online metering. The anchoring node also generates a modified charging detail record (CDR) that includes an indication of the exception. The anchoring node can then send a message, which includes at least an indication of the modified CDR, to enable a mediation server to perform offline charging for the call.

SYSTEM FOR MANAGING MOBILE STATION INTERNATIONAL SUBSCRIBER DIRECTORY NUMBER STORAGE
20210120381 · 2021-04-22 ·

Systems, methods, and apparatuses may include a Billing System (BS) node, Charging System (CS) node, and a mediation node for managing Mobile Station International Subscriber Directory Numbers (MSISDN)s for a telecommunication network. The system may make an MSISDN available for reassignment immediately or shortly after (e.g., seconds, minutes, days, or weeks after) receiving a cancelation request associated with the MSISDN. For instance, upon receiving the cancelation request, the system may store a line identifier with an association to the MSISDN and/or an International Mobile Subscriber Identity (IMSI) in a line identifier database, and the system may delete the MSISDN/IMSI from a user account database. The system may receive a Telephone Account Procedure (TAP) Call Detail Record (CDR) associated with the MSISDN/IMSI after receiving the cancelation request. Accordingly, the system may use the line identifier stored in the line identifier database to generate a billing report corresponding to the TAP CDR.

Telecommunication system for monitoring and controlling of a network providing resource to a user
10944874 · 2021-03-09 · ·

A system, a computer-implemented method, and a computer readable medium having stored thereon a computer executable program code for processing data related to monitoring and controlling of a network providing resources to users is disclosed herein. The method includes: receiving a resource usage record (RUR) from the network component for a resource provided to a user, identifying a resource type of the resource by using a resource usage description comprised in the RUR, identifying a user type of the user by using an identification information comprised in the RUR, generating a record in the database, selecting records in the database, each complying with a selection criterion specifying that a record to be selected is associated with a resource type assigned to the selection criterion and a user type assigned to the selection criterion, and sending batch data to the rating system, the batch data comprising resource usage descriptions.

Offline charging of communications services
10904398 · 2021-01-26 · ·

The disclosed embodiments include a method for offline charging performed by an anchoring node of a telecommunications network. The anchoring node can send a request to an online charging system (OCS), where the request is for online metering of a call by a subscriber of the telecommunications network. The anchoring node may obtain an indication of an exception to the online metering of the call. In response, the anchoring node can perform a default call handling (DCH) procedure to allow the call on the telecommunications network despite an inability to perform the online metering. The anchoring node also generates a modified charging detail record (CDR) that includes an indication of the exception. The anchoring node can then send a message, which includes at least an indication of the modified CDR, to enable a mediation server to perform offline charging for the call.

System for managing mobile station international subscriber directory number storage
10880707 · 2020-12-29 · ·

Systems, methods, and apparatuses may include a Billing System (BS) node, Charging System (CS) node, and a mediation node for managing Mobile Station International Subscriber Directory Numbers (MSISDN)s for a telecommunication network. The system may make an MSISDN available for reassignment immediately or shortly after (e.g., seconds, minutes, days, or weeks after) receiving a cancelation request associated with the MSISDN. For instance, upon receiving the cancelation request, the system may store a line identifier with an association to the MSISDN and/or an International Mobile Subscriber Identity (IMSI) in a line identifier database, and the system may delete the MSISDN/IMSI from a user account database. The system may receive a Telephone Account Procedure (TAP) Call Detail Record (CDR) associated with the MSISDN/IMSI after receiving the cancelation request. Accordingly, the system may use the line identifier stored in the line identifier database to generate a billing report corresponding to the TAP CDR.