Patent classifications
H04M15/852
Functions and method for handling a credit pool of service units
The embodiments herein relate to a method performed by a Control Plane (CP) function for handling a credit pool comprising granted service units to be used by multiple services. The multiple services are grouped in at least one first Rating Group (RG). The CP function creates an individual Usage Reporting Rule (URR) for each of the at least one first RG. Each individual URR comprises a first credit pool threshold. The CP function provides the individual URRs to a User Plane (UP) function. The CP function creates a Usage Reporting Rule for the Credit Pool (URR CRPL). The URR CRPL comprises instructions to the UP function to aggregate service unit usage for all individual URRs for all first RGs. The URR CRPL further comprises the first credit pool threshold. The CP function provides the URR CRPL to the UP function.
METHOD AND SYSTEM FOR PROVIDING LOW BANDWIDTH AND HIGH BANDWIDTH COMMUNICATIONS SERVICES USING DIFFERENT USER EQUIPMENT PROFILES
A network platform manages the provisioning of a UE with a dominant identity profile and a recessive identity profile. The dominant profile is associated with a user's existing wireless data plan and the recessive profile corresponds to a data plan of a provider of device, or machine-to-machine, services to the UE. The UE uses the two profiles to transmit separate data contexts on separate respective bearers. When managing two separate bearers, the UE always uses the dominant profile first for managing a handoff to a stronger cell. The UE reports that the new cell that now serves the dominant context is the only cell that has enough strength to support the recessive context, even if other cells near the UE have signals strong enough. This necessarily causes the recessive context to always be handed off to the same cell to which the dominant context has already been handed off.
Callback Notification From Devices With Insufficient Credit For Communication
A method and a callback notification system (CNS) are provided for sending a missed call ring alert (MCRA) from a source number to a destination number. The CNS receives communication information from a calling party device (CGPD) or a network thereof, when an unsuccessful communication attempt is made by the CGPD to contact a called party device (CDPD), and places a call to the destination number with an identification of an originator of the call as the source number using the communication information. The CNS identifies a ring of the CDPD when the call successfully reaches the destination number and terminates the call before chargeable completion of the call, thereby sending an MCRA from the source number of the CGPD to the destination number of the CDPD. The CNS sends one or more alternative callback notifications to the destination number, concurrently with the MCRA or if the MCRA is unsuccessful.
AUTOMATIC AFTER CALL APPLICATION DOWNLOAD PLATFORM
This disclosure provides methods, systems, and platforms for automatically prompting a mobile device user to download an application to their mobile device after a triggering event. Triggering events include calling a business, receiving a call from a business, and navigating to a website. In some embodiments, a business can run a targeted campaign to automatically prompt a mobile device user to download an application. In some embodiments, the platform interacts with an application installed on the mobile device. The prompt displayed on the mobile device includes an actionable option to download an application.
METHODS AND SYSTEMS OF RESTRICTING DATA USAGE AT A PLURALITY OF NETWORK DEVICES
Methods and systems for sharing data usage by a plurality of SIM cards at a plurality of network devices are disclosed. Each of the plurality of network devices is capable of housing at least one SIM card from the plurality of SIM cards. The method comprises the steps of determining the total data usage allowance. A remaining total data usage allowance is determined by either retrieving it from a carrier server or by subtracting aggregated data usage information from the total data usage allowance. The method further comprises restricting use of one or more of the plurality of SIM cards when the remaining total data usage allowance is below a first threshold until the remaining total data usage allowance is above the first threshold. The total data usage allowance is changed to a first value periodically or according to an administrator's instruction.
UTILIZING CLIENT DATA USAGE INFORMATION TO ADJUST BANDWIDTH IN AN ADAPTIVE BIT RATE DEVICE
An Adaptive Bit Rate (ABR) device and method are described herein for utilizing client data usage information when consuming digital content from an ABR server. In one embodiment, the ABR device is configured to: (i) transmit, to the ABR server, a request for a digital content; (ii) receive, from the ABR server, a manifest associated with the digital content; (iii) select a bit rate from the manifest; (iv) obtain a data threshold (T); (v) obtain data usage information; (vi) compare the data usage information to the data threshold (T); (vii) choose a final bit rate from the manifest based on the comparison result; and (viii) receive, from the ABR server, all segments of the digital content at the final bit rate.
METHOD AND SYSTEM FOR ACTIONABLE PUSH NOTIFICATIONS
A computer-implemented method for generating secondary notifications, the method including receiving a message; generating a primary notification of the message; updating a priority associated with the message; determining that the updated priority exceeds a threshold; and responsive to determining that the updated priority exceeds a threshold, generating a secondary notification, the secondary notification being distinct from the primary notification.
Automatic aftercall directory and phonebook entry advertising
This disclosure provides methods, services, and platforms that automatically prompt mobile phone users to add contact information to their phone book after a triggering event such as calling a phone number. The methods, services, and platforms allow mobile network operators to provide a service that allows businesses to potentially have their numbers added to the phonebook of a mobile phone after a disconnected call.
Method, apparatus and mobile device for measuring internet traffic of mobile device
An apparatus for measuring and displaying Internet traffic of a mobile device, which includes a traffic measurement module and a traffic display module. The apparatus also includes a SIM card account creation module configured to create a SIM card account for each of a plurality of SIM cards. The traffic measurement module measures the Internet traffic of each of the SIM card accounts. The traffic display module displays the Internet traffic of each of the SIM card accounts. The Internet traffic of each SIM card on the mobile device may be measured and displayed.
METHOD, SYSTEM AND APPARATUS FOR PROCESSING LOW-BALANCE DATA SESSION REQUESTS
A method, system and server for processing low balance data session requests are provided. The server includes a memory storing an account record including an account balance and a count of failed service requests; a network interface; and a processor interconnected with the memory and the network interface. The processor receives a request to access a data service for a mobile device corresponding to the account record; and to determine whether the account balance is sufficient to access the data service. When the account balance is not sufficient, the processor compares the count of failed service requests to a threshold. When the count exceeds the threshold, the processor sends a notification to the mobile device, and when the count does not exceed the threshold, the processor increments the count. The processor also returns a message denying access to the data service.