H04M15/63

Apparatuses, methods and systems for implementing a trusted subscription management platform
11606685 · 2023-03-14 · ·

Apparatuses, methods, and computer readable storage media are provided for implementing a trusted subscription management platform. An example server device is configured to transmit, to a trusted UI client of a mobile station, information regarding a set of virtual SIM cards associated with the mobile station, and receive, from the trusted UI client of the mobile station, a request to provision a particular virtual SIM card. The server device is further configured to initiate, by an SM-SR module and via a trusted baseband client of the mobile device, a secure proxy channel between the server device and a profile manager that hosts the particular virtual SIM card, and transmit, via the secure proxy channel and to the profile manager, an instruction regarding the particular virtual SIM card. Corresponding methods and computer readable storage media are provided.

Establishing a session initiation protocol session

The present disclosure describes methods and systems for establishing a Session Initiation Protocol Session. One method includes transmitting a first message requesting authentication configuration information; in response to the first message, receiving a second message that includes the authentication configuration information; transmitting a third message that includes authentication information based upon the received authentication configuration information; receiving an authentication challenge request that is formatted according to the second protocol; and in response to receiving the authentication challenge request, transmitting an authentication response to the second network node.

Apparatus, methods, and articles of manufacture for filtering calls and reducing spoofing and spamming
11665277 · 2023-05-30 ·

Unsolicited electronic communications such as robocalls and person-initiated solicitation calls are reduced by imposing tolls for completion of the connections to the called parties, and refunding the tolls to the entities indicated by the electronic communications as the calling parties. In this way, a dishonest originator of a spoofed call bears the cost of the toll, and the toll is not refunded to the dishonest originator. On the other hand, the toll collected from an honest originator of a non-spoofed call is refunded to the honest originator, making the toll transparent to the honest originator and avoiding annoyance of the honest caller caused by the toll. Unsolicited calls may be subjected to filtering, particularly filtering based on the indications of the origins of the calls.

Asynchronously initiating online charging triggers in mobile networks

Techniques and mechanisms for asynchronously initiating online charging triggers in mobile networks are described. A control plane gateway or “GW-C” may obtain from a mobility management entity (MME) a create session request associated with an attach request for a user equipment (UE). The GW-C may send to an online charging system (OCS) a Gy credit-control request for requesting a quota of units (e.g. a resource usage quota) associated with a subscriber of the UE. Prior to sending the Gy credit-control request or obtaining a Gy credit-control answer, the GW-C may send to the MME a create session response which prompts an attach accept or reject of the attach request. The Gy credit-control request may be sent to the OCS during an attach procedure associated with the attach request for the UE or, alternatively, in response to receiving a user data packet of the session as a notification.

Calling line/name identification of enterprise subscribers in mobile calls

A system, server, and method of DTMF detection in a VoIP network.

Online charging for multi-user agent instances served by different telephony application servers
11621860 · 2023-04-04 · ·

Techniques for allowing access based online charging in cases of multiple user agents (multi-UAs) scenarios where the instances are registered to different telephony application servers (TASs) are discussed herein. For example, a user device may support a native number and multiple virtual numbers linked via a user account. When servicing a call, the user device may determine a served number to service the call from. If the served number is not the native number but a virtual number, the native-line server may handle the call session, but the online charging session will be handled by the virtual-line server. The native-line server may use session initiation protocol (SIP) information to send updated information for charging parameters to the virtual-line server, including network access transfer for accuracy in online charging logic.

TELEPHONE COMMUNICATION SYSTEM, TELEPHONE COMMUNICATION METHOD, SETTING SERVER AND SETTING PROGRAM
20230156119 · 2023-05-18 ·

A call system 5 includes a setup server 1 provided on a communication network which controls communication between a calling terminal 2 and a called terminal 3 and a charging server 4 which charges the calling terminal 2. The setup server 1 includes a setup unit 21 which sets advertisement-related CAT media in a signal addressed to the calling terminal 2 during a call between the calling terminal 2 and the called terminal 3 and a measurement unit 22 which measures a start time and an end time of the setting of the CAT media in the signal addressed to the calling terminal 2. The calling terminal 2 includes a play unit which plays the CAT media. The charging server 4 includes a charge unit which charges the calling terminal 2 on the basis of the measured times.

Using secondary channel information to provide for gateway recording

Systems and methods for using secondary communication channel information, such as RTCP information to facilitate correlating business information to allow gateway recording. Using information in this secondary communication channel the recording system can correlate the business metadata either directly (e.g., using a phone extension) or through one or more indirect operations (e.g., a call ID-to-universal call id-to-phone extension). Additionally, information in the primary communication channel may be used to perform an indirect operation to correlate auxiliary business information (e.g., using the CALLID or UCID in SIP signaling to resolve the agent's phone extension and thereby access auxiliary business information.)

Camel roaming adaptations
09848318 · 2017-12-19 · ·

The present invention is directed towards a method for facilitating roaming tests for a club network. The method includes simulating a roamer's profile by a signaling gateway and associating with either a club network or a roaming partner network of the club network. The club network and the roaming partner network correspond to a Home Public Mobile Network (HPMN) and a Visited PMN, respectively, in case the roamer is an outbound roamer. In case the roamer is an inbound roamer, the club network corresponds to the VPMN and roaming partner network corresponds to the HPMN. The method further includes performing by the signaling gateway, one or more CAMEL capability tests on the roamer. The roaming subscriber is associated with either the club network or the roaming partner network.

CALL FLOW SYSTEM AND METHOD FOR USE IN A LEGACY TELECOMMUNICATION SYSTEM

A method of operating a network server, such as a mobile application gateway, connect devices on a cellular or carrier network with individual networks, such as enterprise voice and data networks or residential networks. The effects of the present invention are far reaching in terms of transferring effective call control from the cellular network into the control of the individual network, such as the enterprise, and enabling new business models for the purchase of cellular service from a public cellular carrier by an enterprise.