Patent classifications
H04M2203/4536
Message management methods and systems
A communications device is disclosed. The communications device comprises a memory configured to store instructions and a processor configured to execute the instructions to receive data representing a message provided by a caller, determine at least an attribute of the message based on the received data, generate one or more options based on the attribute of the message, and present the one or more options to the caller to prompt the caller to take an additional action related to the message.
VOICEMAIL AS A MESSAGE DELIVERED TO THE DEVICE
Aspects of the subject disclosure may include, for example transcribing a voicemail message left by a call originator and intended for a call recipient. The resulting text is scheduled to be delivered as an SMS message to the call recipient. The source phone number in the SMS message is set to the call originator’s phone number so that the transcribed voicemail text appears in a messaging application’s conversation view between the call originator and the call recipient. Other embodiments are disclosed.
Communication Forwarding Based On Content Analysis
A communication directed to a recipient is stored in a message box of the recipient. A forwardee is identified based on an analysis of the communication. A request is received to transmit the communication to the forwardee. The communication is forwarded to a message box of the forwardee.
Method and apparatus for intelligent routing of instant messaging presence protocol (IMPP) events among a group of customer service representatives
A routing system is provided for intelligent routing of instant messages between clients connected to a data network and customer service representatives connected to the network. The system comprises at least one instant message server and at least one intermediate server connected to and addressable on the network, the intermediate server capable of routing and accessible to the instant message server. Clients connecting to the instant message server through instant message software assert a connection link advertised by the instant message server to establish bi-directional communication between the client machine and the intermediate server. In preferred application, the intermediate server interacts with the client for identification of client and client software. The client request is then routed to an appropriate customer service representative running compatible software according to enterprise rules establishing an active instant message connection between the client and the selected customer service representative.
Methods and systems for managing communications
Methods and systems for call processing are described. A call from a caller intended for a first party is received at a call processing system, which stores call signaling information associated with the call. A greeting is played to the caller, and a voice communication is received and recorded. At least a first portion of the voice communication is transmitted in substantially real time to a terminal associated with the first person. At least a portion of the voice communication is converted to text and the text is stored and transmitted to a terminal associated with the first party. When a search query is received from the first party, the system searches the data store to determine if there is matching call having related matching call information. If there is a matching call, related information may be provided to the first party.
Merging instant messaging (IM) chat sessions
The present disclosure provides for merging of instant messaging (IM) chat sessions. In one embodiment, a method for automatically replying to an IM message from a first IM sender when a recipient is engaged in an IM session with a second IM sender is provided. In another embodiment, the disclosure provides a method for forwarding IM messages to a recipient at different IM clients. In still another embodiment, a method for transferring IM messages to a different recipient is provided. In some embodiments, two separate IM chat sessions are merged into a single IM chat session.
TRANSFERRING INFORMATION FROM A SENDER TO A RECIPIENT DURING A TELEPHONE CALL UNDER NOISY ENVIRONMENT
A method for transferring information from a sender to a recipient during a telephone call between a sender communication apparatus and a recipient communication apparatus is provided. The method comprises detecting, by the recipient communication apparatus, that the recipient is subjected to a noisy environment; converting a voice message, originating from the senders voice and recorded by the sender communication apparatus, into a text message; and displaying, at a display of the recipient communication apparatus, the text message to the recipient.
PROPAGATION OF DATA CHANGES IN A DISTRIBUTED SYSTEM
Disclosed are systems, apparatus, and methods for propagating data changes in a distributed computing system from source components to target components. In accordance with various embodiments, one or more producer components of a data-conveyor system may detect changes to data records in one or more source components, and store backlog entries responsive to detecting the changes, wherein these backlog entries do not include contents of the data record. One or more consumer components of the data-conveyor system may retrieve updated data of changed data records based on the backlog entries and provide the updated data to one or more target component(s).
MESSAGE MANAGEMENT METHODS AND SYSTEMS
A communications device is disclosed. The communications device comprises a memory configured to store instructions and a processor configured to execute the instructions to receive data representing a message provided by a caller, determine at least an attribute of the message based on the received data, generate one or more options based on the attribute of the message, and present the one or more options to the caller to prompt the caller to take an additional action related to the message.
Storing messages
A computer-implemented method to store messages is disclosed. The method may include obtaining a minimum message length for stored messages. The minimum message length may be greater than zero. The method may further include determining an amount of available storage space allocated for storage of user messages on a computer-readable medium. The method may also include, in response to a communication session not being established between a user of a first communication device and a second communication device and in response to the amount of available storage space being greater than zero but being insufficient to store the minimum message length, not storing a user message and providing an indication that there is no available storage space.