Patent classifications
H04M2203/554
System, Method, and Apparatus for Common Contact Management
A system for providing management of contact records includes a single record that is primarily indexed by phone number. The contact records are network accessed through any of various cellular and data networks by various devices and cached locally on such devices by way of permission from the owner of each record. In this way, the owner of each record has the ability to later deny access for any other user to some or all of the information stored in the contact record. As changes are made to a contact record, all others users having access to that contact record receive updated information. Duplicates are eliminated as no two individuals or establishments share the same phone number.
TECHNIQUES TO RECONFIGURE MESSAGING CLIENTS DURING CONTACT INFORMATION CHANGES
Techniques to reconfigure messaging clients during contact information changes are described. In one embodiment, an apparatus may comprise a messaging component operative to receive a contact phone number update at a messaging client on the client device from a messaging system, the contact phone number update associated with a contact with the messaging client, the contact phone number update comprising a previous phone number and an updated phone number; determine an existing message thread for the messaging client identified based on the previous phone number; and send a user message to the contact via the messaging system using the updated phone number as a destination address; and a user interface component operative to display a contact phone number change notification in the existing message thread; and receive the user message for the contact. Other embodiments are described and claimed.
Communications handler for screening incoming calls
Concepts and technologies for handling and screening incoming calls are provided. A processor executing instructions associated with a call handling service can detect that a call from a calling party is being routed, via a communication interface, to a called party device associated with a customer. The processor can obtain caller identification data that specifies an identity that is generated by the calling party and intended to be representative of the calling party when presented to the customer by the called party device. The processor can determine an interface identifier associated with the communication interface, and retrieve a call authentication scenario based on the interface identifier. The call authentication scenario can specify a storage location of data. The processor can obtain the data from the storage location, determine a call handling action, prepare a call handling command, and provide the call handling command to a network.
Event-based data backup and recovery for mobile devices
A mobile application that allows for backup and restore of user data on a mobile device is provided. The data backup application records a history of all user actions performed with mobile device data. The backup application monitors all of the user actions or applications that affect the mobile device data and reflects it into history, which can be viewed by the user. If the data is affectedit is backed up on a cloud. This works best within a framework of a continuous backup. A user can undo any of his destructive actions and the backup application can restore the affected data from the cloud storage. A history list serves as a filter to user data already located on the cloud.
DEVICE MIGRATION
Personalization data such as settings and/or state is migrated across devices including mobile phones. Device personalizations are pushed to a cloud service or other mechanism for backup and subsequent transmission to other devices. The personalization data can later be employed to configure one or more other devices in the same manner as a first device.
METHOD AND SYSTEM FOR DETECTING ABNORMAL CONTACT INFORMATION AND SERVER
Aspects of the disclosure provide an apparatus that includes interface circuitry and processing circuit. The interface circuitry is configured to receive contact information provided by a terminal device for a contact entry in the terminal device. The contact information includes at least one communication attribute parameter for representing an attribute of the contact entry for communication, and the communication attribute parameter includes one or more parameter characteristics. The processing circuitry is configured to determine whether the contact information of the contact entry is abnormal with one or more abnormal parameter characteristics, generate, when the contact information of the contact entry is determined to be abnormal, a new filtering rule for filtering contact entries according to the one or more abnormal parameter characteristics, and add the filtering rule to a rule base to obtain an updated rule base.
System and method for automatic update of calls with portable device
Systems and methods are disclosed for calling desired contacts using a standalone smartphone or other portable device, selecting and using contact information from a customer relationship management (CRM) system, and automatically updating the CRM system with the outcome of each conversation. In addition, systems and methods are disclosed for automatically integrating an automated calling system with a customer relationship management system, contact management system, and/or task management system, so that historical information stored concerning past contact activity and automated calling sessions relating to contacts is automatically updated in the customer relationship management system, contact management system, and/or task management system.
Phone number identification systems and methods
A system for initiating phone calls includes a database including records related to one or more second users, each of the second users being associated with an identifier and a phone number, a phone including a controller in communication with the database, and a memory in communication with the controller. The memory including program instructions executable by the controller that, when executed by the controller, cause the controller to provide a user interface that receives a phone call request from a first user, wherein the phone call request includes the identifier associated with a one of the second users and does not include the phone number associated with the one of the second users, and, in response to receiving the phone call request, initiating the phone call over a telephone network from the phone to the phone number associated with the one of the second users.
SYSTEM AND METHOD FOR EFFICIENTLY ACCESSING INTERNET RESOURCES
A system, method and apparatus for efficiently accessing Internet resources are disclosed. The system, method and apparatus employ a portable device for receiving and transmitting information such as contact information, voting information and medical information, for example.
Routing user communications to agents
A call handling platform receives a call placed by a caller to a calling number and computes an experience score for the caller based on measuring a subset of data points corresponding to an interaction between the caller and an interactive voice response (IVR) module. The experience score provides a numerical measure of a level of satisfaction of the caller in interacting with the IVR module during the call. Determining to route the call to a human agent based on the experience score, the call handling platform accesses historical data corresponding to past calls placed by the caller and received by human agents, and obtains agent scores associated with the human agents. The call handling platform matches the caller to a human agent at a call center based on one or both of the historical data and the agent scores, and routes the call to the human agent.