H04L51/043

CONTROL AND SUPERVISION OF CONNECTED OBJECTS
20170331876 · 2017-11-16 · ·

For a supervision and control of connected objects registered in an IMS network, an application server performs the following steps: receiving a first message containing an identifier of a connected object (CO) from a supervision server (SS), retrieving a SIP number of the connected object associated with the identifier of the connected object, sending a second message containing the identifier of the connected object (CO) to a messaging server (MS) of the IMS network the second message further containing instructions interpreted by the messaging server to send a control message to an instant messaging client of the connected object using the SIP number of the connected object, the second message and the control message containing a command that is executed by the connected object to trigger a monitoring of at least one sensor of the connected object or the activation of a resource of the connected object, receiving an update message from the connected object (CO), the update message containing at least one value of a sensor of the connected object or an acknowledgment of said activation of a resource.

DISCOVERABLE ELECTRONIC MESSAGES

A message sender crafts an electronic message and addresses the electronic message to at least one message recipient. The message sender can further specify one or more discoverability criteria, such as a time criterion, a geolocation criterion, etc. In some embodiments, the message sender can create the electronic message and specify the discoverability criteria utilizing an application program executing on an electronic communication device of the sender or a browser-based application. The sender submits the electronic message to a message service, which can be provided, for example, by a message server coupled to the Internet. Although the electronic message is submitted to the message service, content of the electronic message is not immediately delivered to the message recipient. Instead, the message server reveals the content of the electronic message to the message recipient when at least some, and in some cases all, of the discoverability criteria are satisfied.

REAL-TIME NOTIFICATIONS OF CONCURRENT EMAIL THREAD REPLIES
20170289072 · 2017-10-05 ·

In an embodiment of the present invention, a first message is determined. The first message is associated with two or more users. The two or more users include a sender of the first message and one or more recipients of the first message. In response to determining that a first user of the two or more users is currently generating a second message, which is a response to the first message, it is determined whether a second user of the two or more users of the first message is currently generating a third message, which is a response to the first message. In response to determining that the second user is currently generating the third message, the first user is notified that the second user is currently generating the third message, and the second user is notified that the first user is currently generating the second message.

TECHNOLOGIES FOR PREDICTING AVAILABILITY STATUS CHANGES
20170289076 · 2017-10-05 ·

Technologies for predicting availability status changes in an instant messaging application include one or more client computing devices usable by a user to interface with the IM application and a provider computing device to manage the IM application. The provider computing device is configured to retrieve present availability status information for a user of an instant messenger (IM) application and identify a behavioral pattern of a plurality of behavioral patterns for the user as a function of the present availability status. The provider computing device is additionally configured to determine a predicted availability status change event and update the availability status of the user based on the identified behavioral pattern. Additional embodiments are described herein.

Saving power on handsets by filtering received status updates

In one embodiment, a method for saving power on a mobile device includes receiving an indication of termination of a power-save mode of the mobile device, and requesting presence information for a plurality of peers of a user from a server or a P2P communication network in response to the received indication.

MESSAGING SERVICE EXPORT

Method of exporting a message intended for a user and received by a providing device, from a providing device (6) to a rendering device (8) said method comprising:—receiving by a message pool manager (4) said message from the providing device (6);—storing said message in a message pool (9);—transmitting said message from the message pool manager (4) to the rendering device (8) further to a request from the rendering device (8).

Interactive contextual emojis

A method for communicating in a digital conversation is implemented on a computing device and includes: receiving an interactive contextual emoji from a first digital conversation participant to post in the digital conversation with at least a second digital conversation participant, where the interactive contextual emoji is pre-defined to indicate at least a current availability status associated with the first digital conversation participant, requesting the current availability status from a status application based on at least an indication of the interactive contextual emoji, where the status application maintains the current availability status, receiving the current availability status from the status application, and displaying the interactive contextual emoji in the digital conversation with at least an indication of the current availability status.

Electronic device and methods of updating and managing application status information in the electronic device

Provided are an electronic device and methods of updating and managing application status information of an application in the electronic device. The method of updating application status information in an electronic device may include detecting a change from first device status information to second device status information from among a plurality of device status information settings stored in the electronic device; and updating application status information of at least one application mapped to the second status information.

Context-dependent message management

A method, executed by a computer, for context-dependent message management, includes receiving proxy recipient information from a target recipient, detecting that a message is being drafted to the target recipient while the target recipient is unavailable, and suggesting a proxy recipient in place of the target recipient. The proxy recipient information may identify multiple proxy recipients organized according to message topic. The proxy recipient information may also describe one or more topics for which a target recipient is available and/or suitable. Proxy recipient information may be determined automatically or may be provided by a user. Furthermore, the proxy recipient information may include availability information. In one embodiment, a user approves of the proxy recipient prior to transmitting the message. In another embodiment, the target recipient is able to preemptively receive the message. A computer system and computer program product corresponding to the above method are also disclosed herein.

Method for providing user profile information to designated online friend in instant messaging service, server, user device and application implementing the method
11245652 · 2022-02-08 · ·

A user profile information providing method for a messaging server that provides an instant messaging service to provide user profile information, includes: receiving private profile information set in a terminal of a user who uses the instant messaging service for a targeted friend; storing the private profile information corresponding to the targeted friend; and transmitting the private profile information to a terminal of the targeted friend. The private profile information is displayed differently from default profile information of the user, and is displayed as a profile of the user only in the terminal of the targeted friend. The default profile information is displayed as a profile of the user in terminals of friends, in which the private profile information is not set, among friends of the user.