Patent classifications
H04M15/41
Device-Assisted Services for Protecting Network Capacity
Device Assisted Services (DAS) for protecting network capacity is provided. In some embodiments, DAS for protecting network capacity includes monitoring a network service usage activity of the communications device in network communication; classifying the network service usage activity for differential network access control for protecting network capacity; and associating the network service usage activity with a network service usage control policy based on a classification of the network service usage activity to facilitate differential network access control for protecting network capacity.
SYSTEM AND METHOD FOR IDENTIFYING UNWANTED COMMUNICATIONS USING COMMUNICATION FINGERPRINTING
A method for identifying communicators as wanted or unwanted based on messages from such communicators comprising receiving, by the data processing system, an inbound message from a communicator, comparing, by the data processing system, the inbound message to fingerprints stored in a database accessible to the data processing system, determining, by the data processing system, at least one match to the fingerprints, determining, by the data processing system, an identity of the communicator by determining whether and how likely the communicator is wanted or unwanted based on the at least one match to the fingerprints, and configuring, by the data processing system, handling of calls from the communicator based on the identity.
SYSTEM AND METHOD FOR A MEDIA INTELLIGENCE PLATFORM
A multi-tenant media processing platform system and method. At least a first media analysis service of a plurality of media analysis services is activated for at least a portion of an active communication session of an entity in the platform system. The first activated media analysis service performs a first media analysis on media of the active communication session that is collected by the platform system. The first activated media analysis service performs the first media analysis on the collected media while the communication session is active to generate a first media analysis result. During the active communication session, at least one media analysis result is applied.
Methods, System, UE, PGW-U and MME for Managing Traffic Differentiation
Methods, a system for managing traffic transmitted by a User Equipment (UE), a UE for enabling differentiation of the traffic, a Packet Gate-Way User plane (PGW-U) for managing the traffic as well as a Mobility Management Entity (MME) for enabling differentiation of the traffic are disclosed. The PGW-U (120) receives (9) a marking type and a marking value, which originate from the SCS/AS (170) and which are associated with an application identifier for identifying application traffic to be handled according to the marking type and the marking value. The UE (110) receives (14), from the MME (130), the marking type and the marking value. The UE (110) transmits (17), towards the PGW-U (120), application traffic marked according to the marking type and marking value. The PGW-U (120) inspects (18) the traffic according to the marking type to obtain the marking value. The PGW-U (120) handles (18) the traffic based on the marking value. Corresponding computer programs and computer program carriers are also disclosed.
ACR buffering in the cloud
A network element of an Internet Protocol multimedia subsystem buffers network resource usage information in the cloud. After generating network resource usage information based on an observation of network resource usage, the network element transmits the network resource usage information to a cloud-based storage service for buffering. Once a network resource usage collection function is available, the network element retrieves the network resource usage information from the cloud-based storage service and transmits it to a charging collection function for generation of call detail records.
Method and system for access protocol optimization for narrow band Internet-of-Things devices within a network environment
A method, apparatus and computer program product are provided in accordance with example embodiments in order to provide methods, apparatuses, and/or systems that reduce and/or eliminate network inefficiencies caused by the traffic profile associated with narrow band Internet-of-Things (NB-IoT) devices and similar devices, by applying and optimizing protocols governing the allocation of network resources to such devices. In some example implementations, a serving gateway (SGW) and/or a packet data network gateway (PGW) is locally configured with a threshold set that includes limits on the permissible traffic associated with a NB-IoT device and/or a similar device over a given unit of time. To the extent that the traffic remains within such limits, generation of charging data records (CDRs) and signaling to an online charging server may be reduced or eliminated.
Apparatus and method for the generation of charging information
The proposed solution relates to a method and an apparatus in a communication system. The solution comprises creating (400) a bearer for user terminal communication; transmitting (402) a credit control request message to Online Charging System, storing (404) the message to a transmission buffer, receiving (406) a credit control answer message as a reply to the request message and, if the credit control answer message comprises an error code: opening (412) a charging data record and timestamping the opening with the time the bearer was created, copying (414) the message from the transmission buffer to the charging data record, adding (416) information regarding rating groups affected by the error to the charging data record as containers and closing the containers and updating (418) result code-field of the charging data record according to the error code.
Device Group Partitions and Settlement Platform
Device group partitions and a settlement platform are provided. In some embodiments, device group partitions (e.g., partitions of devices based on associated device groups) are provided. In some embodiments, a settlement platform service is provided. In some embodiments, a settlement platform service is provided for partitioned devices. In some embodiments, collecting device generated service usage information for one or more devices in wireless communication on a wireless network; and aggregating the device generated service usage information for a settlement platform for the one or more devices in wireless communication on the wireless network is provided. In some embodiments, a settlement platform implements a service billing allocation and/or a service/transactional revenue share among one or more partners. In some embodiments, service usage information includes micro-CDRs, which are used for CDR mediation or reconciliation that provides for service usage accounting on any device activity that is desired. In some embodiments, each device activity that is desired to be associated with a billing event is assigned a micro-CDR transaction code, and a service processor of the device is programmed to account for that activity associated with that transaction code. In some embodiments, a service processor executing on a wireless communications device periodically reports (e.g., during each heartbeat or based on any other periodic, push, and/or pull communication technique(s)) micro-CDR usage measures to, for example, a service controller or some other network element for CDR mediation or reconciliation.
Telecommunication system for monitoring and controlling of a network providing resource to a user
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.
Telecom information processing system and method thereof
The disclosed telecom information processing system and method thereof allows a telecommunications provider to enable its business and organisational customers to view, report on and analyse the expenses that have been billed (historical invoicing periods) or will be billed (real-time outstanding invoicing period) to the customer for their usage of telecommunications services (typically call charges and/or data charges and/or other charges) as agreed in their contractual arrangements, by directly ingesting call data records (CDRs) and data usage records from the network and calculating the correct invoicing based on records held in the software invention, defining those contractual arrangements.