Patent classifications
H04M17/10
System and method for provisioning temporary telephone numbers
Systems, methods, and computer program products for provisioning a temporary disposable number are described. A user can be provided with a pool of available temporary disposable numbers that have a limited shelf life. The user can select one of the available temporary disposable numbers while submitting a permanent phone number associated with a communications device (e.g., mobile phone, home phone, business phone, etc.). Prior to activating the selected temporary disposable number, the temporary disposable number is linked to the permanent phone number. After activation, when an incoming call to the temporary disposable number is received, the permanent phone number is identified to be associated with the temporary disposable number being called. The incoming call is then forwarded to the communications device on which the permanent phone number is established.
MESSAGE EXCHANGE
Disclosed is a voice message exchange system and method for improving communication between an inmate and a third party by enabling the inmate to leave a message when a call is not answered and further allowing the third party who receives the message to reply with a message to the inmate. Additionally, outside parties that meet the institution's requirements can leave messages for inmates at any time. The present invention can be used as an add-on to legacy inmate call management systems or incorporated internally into an inmate call management system. The system also provides monitoring, controlling, recording, and billing means.
Communications device with secure data path processing agents
Secure device data records (DDRs) are provided. In some embodiments, a system for secure DDRs includes a processor of a wireless communication device for wireless communication with a wireless network, in which the processor is configured with a secure execution environment, and in which the secure execution environment is configured to: monitor service usage of the wireless communication device with the wireless network; and generate a plurality of device data records of the monitored service usage of the wireless communication device with the wireless network, in which each device data record is associated with a unique sequence order identifier; and a memory coupled to the processor and configured to provide the processor with instructions. In some embodiments, the secure execution environment is located in an application processor, in a modem processor, and/or in a subscriber identity module (SIM).
Transferring funds between two parties
A method for transferring funds to a second electronic computing device includes establishing a first pre-paid payment account on a first electronic computing device. The first pre-paid payment account is used to establish one or more second pre-paid payment accounts. The one or more second pre-paid payment accounts have a value that is less than or equal to the first pre-paid payment account. A first account identifier is obtained for one of the second pre-paid payment accounts. The first account identifier is sent to the second electronic computing device. The sending of the first account identifier to the second electronic computing device results in a transfer of ownership of the one more second pre-paid accounts from a first user at the first electronic computing device to a second user at the second electronic computing device.
SYSTEM AND METHOD FOR PROVISIONING TEMPORARY TELEPHONE NUMBERS
Systems, methods, and computer program products for provisioning a temporary disposable number are described. A user can be provided with a pool of available temporary disposable numbers that have a limited shelf life. The user can select one of the available temporary disposable numbers while submitting a permanent phone number associated with a communications device (e.g., mobile phone, home phone, business phone, etc.). Prior to activating the selected temporary disposable number, the temporary disposable number is linked to the permanent phone number. After activation, when an incoming call to the temporary disposable number is received, the permanent phone number is identified to be associated with the temporary disposable number being called. The incoming call is then forwarded to the communications device on which the permanent phone number is established.
Method and system for least cost routing (LCR) of international mobile telephone calls with an integrated money transfer facility
A method and system for least cost routing for mobile telephone calls between the United States and Mexico in such a way so that the call is separated into several call legs and the international portion or call leg is routed via a low-cost or no-cost route independently of the local call legs, essentially achieving an international call with local call rates. This uses a SIM card that automatically identifies any incoming or outgoing call and provides the ability to convert the call from an expensive international and/or roaming call to a local (free) call. Several slight variations are disclosed, and all embodiments have an integrated money transfer service that can be used with a very simple low-cost basic mobile phone using IVR, SMS and voice recognition, or can be accessed via the web or via a smartphone app.
Enhanced communication platform and related communication method using the platform
- Simon James Joyce ,
- Prafulla C. Gupta ,
- Manohar Sitaram Vaidya ,
- Rajesh Alla ,
- Ashok Kumar Reddy Eanuga ,
- Sreeramamurty Ayalasomayajula ,
- Richa Gupta ,
- Alok Kaushal ,
- Varma Laxmi Jagannadha Siva Kumara Jampana ,
- Prasad Naganianeya Vara Undavalli ,
- Kondal Rao Nallajerla ,
- Sivaramayya Bonagiri ,
- Krishna Mohan Sistla ,
- Amba Prasad Gudipati ,
- Biswajit Sundar Ray ,
- Raghuram Govindacharyula ,
- Penumatsa Janakirama ,
- Veerabhadra Rao Kalluri ,
- Ravi Devi Venkata Sathi ,
- Ramkumar Katchapeswaran Mambakkam ,
- Surya Sekhar Lakshmi Velpuri ,
- Bhanu Murthy Nallagonda
Pre-authorized communication services and/or transactions are provided via a plurality of networks in response to a request received from a user to provide at least one of a communication service, a transaction and user account information via a plurality of networks of different types. Prior to processing the request, there is verification of the user's authorization to receive the at least one of the communication service, the transaction, and the user account information, and that an account associated with the user has a sufficient amount currently available for payment of the at least one of the communication service and the transaction. After verification, an authorized account associated with the user is charged in real time as the at least one of the communication service and the transaction is provided.
AUTHORIZATION TOKEN INCLUDING FINE GRAIN ENTITLEMENTS
A method of interpreting an authorization token is described herein. The service can receive an authorization token from a client device, and validate a signature of the authorization token. The service can identify an allowed function value associated at least part of an entitlement representation contained in a body of the authorization token. The service can convert the allowed function value to an allowed function bitmask that includes bits at a plurality of bit positions that are set to values indicating whether the subscriber element has attributes associated with each of the plurality of bit positions on a predefined attribute list. The service can determine whether the allowed function bitmask indicates that the subscriber element has one or more qualifying attributes that entitle a user of the client device to access the service.
SYSTEMS AND METHODS FOR DIGITAL ACCOUNT ACTIVATION
A method, user device, and computer-readable storage media for registering and activating accounts is provided. A method includes: transmitting, by a user device to a computing system, an input from a user regarding opening an account at an institution associated with the computing system; establishing, by the user device, a communication session based on exchanging encryption keys between the user device and the computing system; in response to establishing the communication session, automatically installing, by the user device, a client application; displaying, via the client application on the user device, a graphical user interface (GUI) comprising a request for a user verification; transmitting, by the user device via the communication session, a received user verification to the computing system; and receiving, by the user device, an indication of an activation of the account at the institution from the computing system.
Method and device for configuring terminal policy, terminal, base station and storage medium
A user equipment strategy configuration method and apparatus, a user equipment, a base station, and a storage medium are provided. The method includes: in an idle state, a user equipment sends an RRC establishment request to a base station; the user equipment sends an NAS message to the base station, wherein at least one of the RRC establishment request and the NAS message comprises a preset parameter, and the preset parameter indicates use for configuring a user equipment strategy; and/or in a connected state, send the NAS message to the base station by means of an SRB, wherein the NAS message comprises the preset parameter, and the preset parameter indicates use for configuring the user equipment strategy.