Remote User Status Indicators
First Claim
1. A computer-implemented method performed by one or more processors, comprising:
- receiving a request to set a remote user status from a user interface of a device;
determining remote user status based on interactions between a user of the device and applications running on the device; and
sending data representing the selected remote user status to a network service.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface on a device allows a user to set their remote user status for viewing by other individuals on their devices. The user or an application can select from a number of predefined remote user status indicators representing remote user status, and the user can optionally include a text message to be displayed with the remote user status indicator. The selected remote user status indicator and optional text message can be stored on a network and made available to other devices that have a contact database that includes the user as a contact. In some implementations, the remote user status indicator can be displayed proximate the user'"'"'s name in a user interface, such as a favorites list, e-mail interface, text messaging interface, chat room, or any other user interface associated with an application.
-
Citations
23 Claims
-
1. A computer-implemented method performed by one or more processors, comprising:
-
receiving a request to set a remote user status from a user interface of a device; determining remote user status based on interactions between a user of the device and applications running on the device; and sending data representing the selected remote user status to a network service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method performed by one or more processors, comprising:
-
receiving a request to communicate with a contact from a user interface of a device; determining that the contact has a remote user status available; retrieving a remote user status indicator from a network service; and displaying the remote user status indicator on the user interface of the device. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system comprising:
-
one or more processors; and a computer-readable medium coupled to the one or more processors and configured for storing instructions, which, when executed by the one or more processors, causes the one or processors to perform operations comprising; receiving a request to set a remote user status from a user interface of a device; determining remote user status based on interactions between a user of the device and applications running on the device; and sending data representing the selected remote user status to a network service. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
one or more processors; and a computer-readable medium coupled to the one or more processors and configured for storing instructions, which, when executed by the one or more processors, causes the one or processors to perform operations comprising; receiving a request to communicate with a contact from a user interface of a device; determining that the contact has a remote user status available; retrieving a remote user status indicator from a network service; and displaying the remote user status indicator on the user interface of the device. - View Dependent Claims (20, 21, 22, 23)
-
Specification