H04L51/043

Generating a relationship history
09838345 · 2017-12-05 · ·

Systems and methods for generation of a relationship history or text for a new message. In one embodiment, a method includes: scanning, by a computing device, a set of messages to or from a user to generate a plurality of profiles for persons associated with the messages, each person being a sender or a recipient of at least one of the set of messages, and the persons including a first person; generating, via the computer, a relationship history using the plurality of profiles, wherein the relationship history is for a relationship between the user and the first person; and presenting the relationship history to the user.

SYSTEM AND METHOD FOR FACILITATING USER INTERACTION WITH A VIRTUAL SPACE THROUGH A GRAPHICAL CHAT INTERFACE

A system and method for facilitating user interactions with a virtual space through a graphical chat interface is disclosed. One or more potential inputs to the virtual space and/or virtual space status information may be determined dynamically for a user participating in a chat session through a graphical chat interface. An activity notification may be generated for the user based one the determined potential inputs and/or the virtual space status information. The generated activity notification may comprise graphical representation for the notification and as well as representation information for one or more controls facilitating the user to provide inputs requested by the activity notification through the graphical chat interface. User acceptance to the activity notification via the graphical chat interface may be received. One or more activity commands may be generated based on the received user acceptance and executed in the virtual space.

SYSTEM AND METHOD FOR FACILITATING USER INTERACTION WITH A VIRTUAL SPACE THROUGH A GRAPHICAL CHAT INTERFACE

A system and method for facilitating user interactions with a virtual space through a graphical chat interface is disclosed. One or more potential inputs to the virtual space and/or virtual space status information may be determined dynamically for a user participating in a chat session through a graphical chat interface. An activity notification may be generated for the user based one the determined potential inputs and/or the virtual space status information. The generated activity notification may comprise graphical representation for the notification and as well as representation information for one or more controls facilitating the user to provide inputs requested by the activity notification through the graphical chat interface. User acceptance to the activity notification via the graphical chat interface may be received. One or more activity commands may be generated based on the received user acceptance and executed in the virtual space.

ESTABLISHING NETWORK PRESENCE
20230188478 · 2023-06-15 ·

Methods and apparatus for establishing network presence. In an embodiment, a method is provided for determining a presence score. The method includes capturing an image of a QR code displayed on a secondary device, capturing a sound clip of a sound signal reproduced on the secondary device, and transmitting the image and the sound clip to a server. The method also includes receiving a presence score determined from at least one of a comparison of the QR code to the image and a comparison of the sound signal to the sound clip.

ESTABLISHING NETWORK PRESENCE
20230188478 · 2023-06-15 ·

Methods and apparatus for establishing network presence. In an embodiment, a method is provided for determining a presence score. The method includes capturing an image of a QR code displayed on a secondary device, capturing a sound clip of a sound signal reproduced on the secondary device, and transmitting the image and the sound clip to a server. The method also includes receiving a presence score determined from at least one of a comparison of the QR code to the image and a comparison of the sound signal to the sound clip.

Technologies for interruptibility analysis and notification

Technologies for interruptibility analysis and notification are disclosed. In at least one illustrative embodiment, a method may comprise generating a live data stream including activity data received from one or more sensors associated with a worker, repeatedly generating an interruptibility status of the worker as a function of the activity data in the live data stream over a recent time period, and transmitting a signal that causes one of a plurality of status indicators to be displayed, the displayed status indicator corresponding to the current interruptibility status of the worker.

Technologies for interruptibility analysis and notification

Technologies for interruptibility analysis and notification are disclosed. In at least one illustrative embodiment, a method may comprise generating a live data stream including activity data received from one or more sensors associated with a worker, repeatedly generating an interruptibility status of the worker as a function of the activity data in the live data stream over a recent time period, and transmitting a signal that causes one of a plurality of status indicators to be displayed, the displayed status indicator corresponding to the current interruptibility status of the worker.

In-game status bar

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing an in-game status bar. A gaming application is launched from a messaging application. A state in the messaging application from which the gaming application was launched is determined. A communication interface that is associated with the messaging application is generated for display, concurrently with a display of the gaming application. Functionality of the communication interface is modified based on the state in the messaging application from which the gaming application was launched.

Caller initiated distinctive presence alerting and auto-response messaging
09832145 · 2017-11-28 · ·

Presence information of a first user is relayed to a second user. Briefly described, in architecture, one embodiment of the system, among others includes, can be implemented as follows. A first communications client of a first user detects a change in the presence status of a first user and sends an alert message to a second communications client of a second user.

Eliminating redundant notifications to SIP/SIMPLE subscribers

A system for eliminating redundant notifications to SIP/SIMPLE subscribers, the system including a notification fingerprinter configured to generate a fingerprint from the contents of a SIP/SIMPLE subscriber notification using a predefined fingerprinting method, a fingerprint comparator configured to compare a fingerprint of a previously-sent notification with a fingerprint of a waiting-to-be-sent notification, and a server configured to send the waiting-to-be-sent notification to the subscriber only if the fingerprints do not match.