Patent classifications
H04M3/42348
Dissemination of real estate information through text messaging
A system and method having a first software module of a server recorded on a computer-readable medium programmed to receive a request for information from a user. The user sends a text message to a short code, where the information depends on a generic assigned identification associated with real estate information, automobile information, and/or personal property information. The server communicated with a third party server to obtain the real estate information, automobile information, and/or personal property information requested by the user. The server sends the real estate information, automobile information, and/or personal property information to a mobile phone of the user through a mobile phone network.
Automatic determination of caller identification data in outgoing calls
Automatic determination of caller identification information and encoding of such information in outgoing data requests, such a API calls to a call management component, are disclosed herein. The caller identification information may be determined by analyzing information associated with a call target to determine if the target has a custom outbound telephone number assigned, was contacted through a specific campaign, has local geographic data, is being called from a specific entity, or is being made from a call originator with a specific outbound number set. The system may execute machine learning on previous calling data in order to update caller identification selection models used for other outgoing calls.
TECHNIQUE FOR EFFECTIVE ORGANIZATION AND COMMUNICATION OF INFORMATION
In a communication arrangement in accordance with the invention, a server is employed to collect and organize information for mobile device users according to the user profiles, e.g., personal profile, business profile, vacation profile, etc., which reflect different user personae. By using this arrangement, the user advantageously maintains only the necessary information in the mobile device and downloads any additional information from the server on an as needed basis. In addition, the server is capable of serving mobile devices which may be incompatible to one another, thereby facilitating an exchange of information between such devices. Moreover, with the server, incoming messages for the user are organized and stored according to the source of the messages and the user criteria established in the user profiles. Further, information in a mobile device may be organized using electronic information cards, referred to as “E-cards,” which facilitate, among others, transfer of information from the mobile device to the server, or other mobile devices to conduct various commercial and data transactions.
COMMUNITY SAFETY, SECURITY, HEALTH COMMUNICATION AND EMERGENCY NOTIFICATION SYSTEM PROVIDING EMERGENCY SOURCE TRACKING
A community safety system (CSS) including a notification management entity (NME) comprising servers, the NME communicatively coupled to multiple user devices and one or more administrator devices (collectively, registered user devices). The CSS includes a plurality of registered users, wherein registered users may share their own location, as well as sighting information about the location of a source of an emergency (e.g. a perpetrator) with the NME of the CSS. The NME may generate and provide display objects on a visualization interface of one or more users mobile devices displaying a map, the display objects indicative of user locations and/or emergency source location in the map displayed (e.g., in accordance with the map coordinate system).
Method, apparatus, and system for allocating phone number
A method, an apparatus and a system for allocating a phone number are disclosed. the method includes: receiving, by an SIP server, an automatic number negotiation request packet sent by an IP phone terminal; allocating, by the SIP server, a corresponding IP phone number to the IP phone terminal according to the received automatic number negotiation request packet; and returning, by the SIP server, the allocated IP phone number to the IP phone terminal, so that the IP phone terminal performs a login by using the IP phone number. The method, apparatus and system can improve efficiency and operability of deploying IP phone numbers for a large quantity of IP phone terminals.
BREAKOUT SESSION ASSIGNMENT BY DEVICE AFFILIATION
Presented herein are techniques in which a device connects a plurality of user devices to a communication session in which a plurality of participants of the respective plurality of user devices communicate using audio and/or video and determines respective locations of the plurality of user devices. The devices receives, from a particular user device of the plurality of user devices, a request to group the user devices into a plurality of groups to form one or more breakout communication sessions off of the communication session, assigns user devices to respective ones of the plurality of groups based on the respective locations such that user devices at a common location are assigned to a same group, and transmits information identifying the plurality of groups to the particular user device
AUTOMATED CALL HANDLING BASED ON CONTEXT OF CALL
An indication of a call from a first device to a second device is received. The indication includes making the call by a first user using the first device to a second user using the second device. Contextual information about the first user of the first device is received. User preferences of the second user receiving the call using the second device are determined. Responsive to determining the user preferences of the second user of the second device, an action the second device will take is determined based on the user preferences of the second user and the contextual information about the first user.
AUTOMATIC COMMUNICATION RESPONSES
A method, and associated system, for determining an automatic action to be performed in response to an unsuccessful communication request. A first set of data, obtained from a first electronic communication device, is transmitted by the first electronic communication device to the computing system in response to a determination by the first electronic communication device that a called user of the first electronic communication device is unable or unwilling to accept a communication request from a calling user of a second electronic communication device. The first set of data is associated with the called user, the first electronic communication device, the second electronic communication device, or combinations thereof. A second set of data is obtained from the second electronic communication device and associated with the calling user, the second electronic communication device, or both. The action to be performed is determined based on the first and second sets of data.
ENHANCED COMMUNICATION SERVICES BASED ON ITINERARY DATA
Described herein are techniques for providing enhanced services to a user device based on itinerary data. Such techniques may comprise receiving itinerary data that comprises an indication of at least one event associated with a user device, determining, based on the itinerary data, a temporary user device identifier to be provisioned onto the user device in relation to the at least one event, providing the temporary user device identifier to the user device to be provisioned onto the user device while the at least one event is occurring, and upon receiving a communication directed toward the temporary user device identifier while the at least one event is occurring, routing the communication to the user device.
FORWARDING EMERGENCY MESSAGES FROM IoT DEVICES TO PSAPs
A system for routing emergency events reported by IoT devices to nearby Public Safety Answering Points (PSAPs), comprising an IoT server and a phone call server. The IoT server configured to receive emergency messages from IoT devices associated with users and distributed in a plurality of geographical regions and transmit the emergency messages indicative of emergency events relating to the associated users and comprise at least a location of the IoT devices to the phone call server which is configured to adjust call routing record(s) used by the PSTN to associate certain caller IDs with the location of the IoT devices, and initiate emergency call(s) to the PSTN using the certain caller IDs. The PSTN forwards emergency calls to PSAPs located in geographical regions nearest to the IoT devices determined based on between the location of the IoT devices and the certain caller IDs in the adjusted call routing record(s).