H04M2215/0104

Device assisted CDR creation, aggregation, mediation and billing
12003661 · 2024-06-04 · ·

There is provided an end point device including one or more processors configured to establish a Bluetooth or Wi-Fi connection with an intermediate networking device, communicate, to the intermediate networking device, an end point device credential that uniquely identifies the end point device, access a WWAN using a single user account associated with the end point device credential and the intermediate networking device, transmit network traffic to a forwarding layer of the intermediate networking device for forwarding the network traffic to the WWAN according to an access network forwarding policy, and communicate signals to indicate a current geographic location of the end point device.

Telephony web event system and method
10187530 · 2019-01-22 · ·

An embodiment of the system for publishing events of a telephony application to a client includes a call router that generates events from the telephony application and an event router that manages the publication of events generated by the call router and that manages the subscription to events by clients. The system can be used with a telephony application that interfaces with a telephony device and an application server.

APPLICATION PROGRAMMING INTERFACES FOR COMMUNICATION SYSTEMS
20180359325 · 2018-12-13 ·

Among other disclosures, a method may include receiving a trigger identifying a person associated with a communication, the communication being transmitted by a communication application. The method may include retrieving information relating to the person. The method may include providing the information to an interface associated with the communication application.

Method, system and apparatus for communicating data associated with a user of a voice communication device

According to embodiments of the present invention, a method for communicating data associated with a user of a voice device is disclosed. A server receives a first identifier associated with a first device, the first device comprising one of the voice device and the data device. The server determines a second identifier associated with a second device based on the first identifier, the second device comprising the other one of the voice device and the data device. The server then establishes a connection with the second device using the second identifier and communicates data associated with the user of the voice device between the server and the data device. The communicated data can represent a user identifier (such as a user identifier stored on a smart card, the user's iris scan, the user's fingerprint scan and the like). The method is particularly useful for authorising an outbound call based on the user identifier and destination information in a controlled facility, such as a correctional facility or a military base.

Device assisted CDR creation, aggregation, mediation and billing
12101434 · 2024-09-24 · ·

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.

Device Assisted CDR Creation, Aggregation, Mediation and Billing
20240314246 · 2024-09-19 · ·

There is provided a system including a processor of a network device in communication with a wireless network. The processor is configured to collect device generated service usage information for one or more devices in wireless communication on the wireless network, and provide the device generated service usage information in a syntax and a communication protocol 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.

Application programming interfaces for communication systems
10069924 · 2018-09-04 · ·

Among other disclosures, a method may include receiving a trigger identifying a person associated with a communication, the communication being transmitted by a communication application. The method may include retrieving information relating to the person. The method may include providing the information to an interface associated with the communication application.

Device group partitions and settlement platform
10064033 · 2018-08-28 · ·

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.

INDEXING AND SEARCHING CONTENT BEHIND LINKS PRESENTED IN A COMMUNICATION
20180234513 · 2018-08-16 ·

Among other disclosures, a method may include identifying content in an electronic communication, the content including a link. The method may include characterizing content associated with the link and storing the characterization. Upon detecting a match of a characterization, presenting one or more of the communication or portion thereof, the link or content associated with the link.

Determining telecommunication subscriber metrics
10051135 · 2018-08-14 · ·

Information associated with a communication is gathered at a switching point during the routing process to determine subscriber metric information associated with an active service identifier. The information relates to the originator of the communication and the target. The information is compared to a provider database to determine a carrier originally associated with the active service identifier. The information is then compared to a porting database to determine if the active service identifier was ported, and if so, to which carrier the active service identifier was ported. A determination can then be made regarding which carrier is associated with the active service identifier. The data may be aggregated for a large amount of switched communications, representing a large amount of active service identifiers for a given market. Thus, a number of subscribers for a given carrier in a given market may be determined.