H04L12/58

Service compatibility check for messages

Systems, apparatuses, and methods are provided that can reduce problems associated with updates of various applications on various devices, including addition of new services for communicating with another device. A compatibility version (e.g., a minimum compatibility) for a first communication service on a first device can be checked against a compatibility version for communication service on a second device. A comparison of the compatibility versions can determine whether a message can be sent using the first communication service to the second device.

Techniques to facilitate a live audience experience on a computing device

Techniques to provide an online audience to an event with a live audience experience. The live audience refers to users who are physically present at a live event and the online audience refers to users who are viewing the event through those users' computing devices. These techniques connect these audiences by communicating content that reflects the live audience's emotional state to the online audience's computing devices. In some embodiments, these techniques enhance the online audience's live viewing of the event by augmenting the event's broadcast with a visual indicator that expresses the live audience's response to a specific moment that occurred during the event. Other embodiments are described and claimed.

Providing access to location-specific services within a messenger application conversation thread

A first instance of a messenger application having a plug-in communicates with a second instance of the messenger application lacking the plug-in. The plug-in provides enhanced functionality to the first instance of the messenger application, while also providing corresponding functionality to the second instance, which lacks the plug-in. For example, the plug-in may provide rich, non-thread-native content to the first instance, while also providing corresponding thread-native content to the second instance. As another example, the plug-in may obtain data from the second instance and provide tailored advertisements to the second instance based upon that data. As another example, the plug-in may obtain location data from one or more of the instances and provide access to location-specific services that take the location data into account.

Plug-in for extending functionality of messenger application across supplemented and unsupplemented application instances

A first instance of a messenger application having a plug-in communicates with a second instance of the messenger application lacking the plug-in. The plug-in provides enhanced functionality to the first instance of the messenger application, while also providing corresponding functionality to the second instance, which lacks the plug-in. For example, the plug-in may provide rich, non-thread-native content to the first instance, while also providing corresponding thread-native content to the second instance. As another example, the plug-in may obtain data from the second instance and provide tailored advertisements to the second instance based upon that data. An another example, the plug-in may obtain location data from one or more of the instances and provide access to location-specific services that take the location data into account.

Call center A2P-to-P2P message routing conversion
09854415 · 2017-12-26 · ·

A method and system enables converting Application-to-Person (A2P) messaging to Person-to-Person (P2P) messaging. Customer replies to short code A2P messages are diverted to alternate destinations in an enterprise. Enterprise destinations include call center operations and data enabled devices in various departments in an enterprise. Information collected from the reply messages can be used to determine the appropriate destination and can be used to analyze support and marketing statistics.

Secure account communication management

Messages for customers and/or third parties may be generated and/or stored by a service provider. The messages may include user information associated with a resource or an account of a user. In some aspects, a message containing at least a portion of the user information may be provided to the user. The message may be configured to enable the user to associate information with the message. The service provider may receive an indication of the association between the information and the message. Based at least in part on the received indication, the service provider may perform an action corresponding to the action.

Automatic friend connection within a social network

A computer-implemented method for recommending a friend for a network utilizing a host site. The method includes obtaining, using a processor system, a first audio recording from a first user device associated with a first member having a first member profile affiliated with the host site and a second audio recording from a second user device associated with a second member having a second member profile affiliated with the host site. Determining if the first and second user are in proximity by comparing the first and second audio recordings; and based on a determination that the first and second users are in proximity, initiating steps for associating the first member profile with the second member profile via the host site.

MESSAGE UPDATING METHOD, APPARATUS, AND TERMINAL
20170366495 · 2017-12-21 ·

A message update method includes: displaying a group message reminding identifier on a session entry of a specified group on a session list interface when it is detected that a message in the specified group is updated; obtaining the updated message of the specified group from a server when it is detected that an operation on either of the group message reminding identifier and the specified group meets a message update condition; and displaying the number of updated messages of the specified group on the session entry when it is detected that the operation on either of the group message reminding identifier and the specified group does not meet the message update condition.

SESSION INITIATION METHOD AND DEVICE
20170366389 · 2017-12-21 ·

Disclosed is an automatic telephonic session initiation method performed at a telephone session server including: receiving a telephonic session reservation request from a telephonic session client of a first terminal, the telephonic session reservation request including an identifier of an instant messaging client of a second terminal and a telephonic session initiation condition; storing corresponding reservation information according to the telephonic session reservation request; sending the reservation information to the instant messaging client of the second terminal according to the identifier of the instant messaging client of the second terminal; receiving a telephonic session reservation feedback message from the instant messaging client of the second terminal; and sending a telephonic session initiation request to the telephonic session client of the first terminal and a telephonic session client of the second terminal according to the reservation information when the telephonic session initiation condition is satisfied.

INSTANT MESSENGER METHOD, CLIENT AND SYSTEM BASED ON DYNAMIC IMAGE GRID
20170364237 · 2017-12-21 ·

Disclosed are an instant messenger (IM) method, client and system based on a dynamic image grid, the method comprising: adding an icon and/or a phonetic symbol combination to an image grid input interface, and editing the same to generate dynamic image grid information; selecting one image grid from the image grid input interface, operating an editing sub-unit of the image grid and sequentially adding a unit instruction of the editing sub-unit to a unit instruction list; and repeating the above operation until the editing of the image grid input interface is complete, and sending the unit instruction list. Compared to a traditional IM method, the present invention enables a user to participate in the process of information creation and parsing, thus providing the user with a larger space for imagination and development, and enabling the user to express their feelings in a more enriched and interesting way.