H04L51/00

SYSTEMS AND METHODS FOR CROSS-MODALITY COMMUNICATION
20170339264 · 2017-11-23 ·

A multi-modality electronic communication method for communication via end-user selected communication modalities, including (at a server, having access to memory table/s operative to store, for each end user from among a multiplicity thereof, destinations via which the individual end user receives communications via a corresponding plurality of communication modalities): receiving communication/s from Tx client processor/s serving a Tx end user, the communication including content the Tx end user wishes to send to an Rx end user; and an indication of a known destination of an Rx end user, when a first communication modality is employed; extracting the known destination from the communication and retrieving from the table, a retrieved destination other than the known destination via which the Rx end user receives communications via a second communication modality; and sending the content to the Rx end user via the second communication modality to the retrieved destination.

MESSAGE DISPLAY METHOD, APPARATUS, AND DEVICE
20170339119 · 2017-11-23 ·

Embodiments of the present invention relate to the field of electronic information technologies, and disclose a message display method, apparatus, and device. The method in the embodiments of present invention includes: receiving first input information; extracting key information in the first input information, matching the key information and a user name, and determining a target user name; and binding the first input information and the target user name, and sending, to a receiver terminal, the first input information and the target user name that are bound, so that the receiver terminal displays a reminder message according to the target user name. The present invention is applicable to a scenario in which a user needs to quickly browse information.

METHODS AND APPARATUSES FOR PUSHING A MESSAGE
20170339001 · 2017-11-23 · ·

Apparatuses and methods are disclosed for pushing a message. An exemplary method may include extracting, when the message to be pushed is detected, user information and application information in the message. The method may also include acquiring link information corresponding to the user information and the application information. The method may further include determining registered devices of the user information and registered applications on each registered device according to the user information, the application information, and the link information. The method may further include adding, when a plurality of registered applications on a registered device exist, identification information about the plurality of registered applications to the message corresponding to the registered device. The identification information and message contents contained in the message may be extracted and the message contents may be respectively sent to each registered application corresponding to the identification information by the registered device after receiving the message.

LARGE MESSAGE SUPPORT FOR A PUBLISH-SUBSCRIBE MESSAGING SYSTEM
20170339238 · 2017-11-23 · ·

A system, apparatus, and methods are provided that support the passing of oversized messages within a publish-subscribe messaging system. During operation, the system subscribes to a message stream brokered by a message brokering cluster that imposes a maximum message size. Responsive to receiving a given message of the message stream, the system (1) determines an offset to commit to the message brokering cluster, wherein the determined offset is based on whether one or more segments of one or more oversized messages are buffered, and (2) commits the determined offset to the message brokering cluster. Responsive to recovering from a crash, wherein the offset at which to resume the receipt of messages from the message stream is unknown, the system then retrieves the determined offset from the message brokering cluster and resumes the receipt of messages from the message brokering cluster based on the determined offset.

Method and system for centralized contact management
11263591 · 2022-03-01 · ·

Disclosed is a method and system for managing contacts for a communication system by storing contact information in a centralized storage system and permitting receiving users to access the centralized contact information storage system using a token passed with communications from a sending user. The communications system may be a trusted network with trusted sending and receiving members. Each communications system member provides contact information the member may wish to make available to other parties. The member may also create a policy defining which contact information may be made available to different classes of users. A member of the communications system generates a message to send to a receiving user. A token that identifies the sending user to the communications system is embedded into the message to be sent to the receiving user. The receiving user, after identifying the message as a message containing a token, may request contact information for the sending user from the communications system using the token identifying the sending user to the communication system. The communication system delivers a subset of the sending user's contact information to the receiving user based on the sending user's contact information and policy definitions stored in the centralized contact information storage system of the communication systems. The system and method are especially adaptable to e-mail communications, but other forms of electronic communications may also be included in an embodiment, either solely or in combination.

Method and system for centralized contact management
11263591 · 2022-03-01 · ·

Disclosed is a method and system for managing contacts for a communication system by storing contact information in a centralized storage system and permitting receiving users to access the centralized contact information storage system using a token passed with communications from a sending user. The communications system may be a trusted network with trusted sending and receiving members. Each communications system member provides contact information the member may wish to make available to other parties. The member may also create a policy defining which contact information may be made available to different classes of users. A member of the communications system generates a message to send to a receiving user. A token that identifies the sending user to the communications system is embedded into the message to be sent to the receiving user. The receiving user, after identifying the message as a message containing a token, may request contact information for the sending user from the communications system using the token identifying the sending user to the communication system. The communication system delivers a subset of the sending user's contact information to the receiving user based on the sending user's contact information and policy definitions stored in the centralized contact information storage system of the communication systems. The system and method are especially adaptable to e-mail communications, but other forms of electronic communications may also be included in an embodiment, either solely or in combination.

Systems and methods for electronic distribution of messages over communication channels

Systems and methods are provided for electronically distributing messages over communication channels. In accordance with one implementation, a system is provided that comprises at least one database for storing instructions for operating an input field and transmitting messages over a plurality of different communication channels, and at least one processing system configured to execute the instructions, to perform a method. The method may include displaying to a user, over a network, an input field for entering messages and receiving from the user, over the network and by entry into the input field, a message, an identification of one or more recipients, and a selection of at least one communication channel. The method may also include determining whether an identifier is stored in relation to each recipient for the selected communication channel and electronically sending, to each recipient with a stored identifier, the message via the selected communication channel.

Method and system for securely storing private data in a semantic analysis system

Disclosed is an approach for allowing an entity to perform semantic analysis in a SaaS semantic analysis platform upon private data possessed by one or more entities. In one or more embodiments, separate processing pipelines may be provided to the plurality of entities thereby keeping private data secure within the semantic analysis platform. In one or more embodiments, a common processing pipeline is provide with data associated a first entity being assigned a first identification code, and data associated with a second entity being assigned a second identification code.

System and method for automated end-to-end web interaction testing
11265272 · 2022-03-01 · ·

A system for flexible and scalable automated end-to-end chat-based contact center testing, having a test case management platform, a chat cruncher, a contact center manager, a chat classifier, a desktop automation engine, and headless browser-based virtual agents and customers. The test case management platform allows a user to configure operation of the system. The chat cruncher operates a plurality of virtual customers. The contact center manager operates a plurality of virtual agents to participate in chat session with virtual customers.

Information processing method and apparatus

An information processing method includes receiving a first request sent by a first terminal, the first request carrying at least current location information of the first terminal and identification information of a first user; obtaining, according to the identification information of the first user, attribute information of an electronic red envelope, the attribute information of the red envelope comprising at least destination location information; determining whether the location information of the first terminal and the destination location information satisfy a preset first condition; determining a first amount and carrying the first amount in a first response if the location information of the first terminal and the destination location information satisfy the first condition, the first amount being used for representing a red envelope amount dispensed to the first terminal; and sending the first response to the first terminal.