DETERMINING PRESENCE STATUS BASED ON USER ANALYTICS DATA
First Claim
1. A method comprising:
- receiving, by a first server, data associated with a first user device,the first user device sending the data to the first server via a network device without user interaction,the data relating to user analytics associated with the first user device;
determining, by the first server, a status, associated with the first user device, based on the data; and
storing, by the first server, information regarding the status;
receiving, by the first server, permissions for the information regarding the status;
applying, by the first server, the permissions for the information regarding the status to form an advertised status; and
sending, by the first server, the advertised status to the network device,the network device being capable of sending the advertised status to a client device or a second user device based on the permissions,the first user device, the second user device, and the client device being associated with different parties.
2 Assignments
0 Petitions
Accused Products
Abstract
A first server is configured to receive data associated with a first user device. The first user device may send the data to the first server via a network device without user interaction, and the data may relate to activity associated with the first user device. The first server is further configured to determine a status, associated with the first user device, based on the data, store information regarding the status, receive permissions for the information regarding the status of the first user device, apply the permissions for the information regarding the status to form an advertised status, and send the advertised status to the network device. The network device may be capable of sending the advertised status to a client device or a second user device based on the permissions.
14 Citations
21 Claims
-
1. A method comprising:
-
receiving, by a first server, data associated with a first user device, the first user device sending the data to the first server via a network device without user interaction, the data relating to user analytics associated with the first user device; determining, by the first server, a status, associated with the first user device, based on the data; and storing, by the first server, information regarding the status; receiving, by the first server, permissions for the information regarding the status; applying, by the first server, the permissions for the information regarding the status to form an advertised status; and sending, by the first server, the advertised status to the network device, the network device being capable of sending the advertised status to a client device or a second user device based on the permissions, the first user device, the second user device, and the client device being associated with different parties. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
a first server to; receive data associated with a first user device, the first user device sending the data to the first server via a network device without user interaction, the data relating to activity associated with the first user device; determine a status, associated with the first user device, based on the data; store information regarding the status; receive permissions for the information regarding the status of the first user device; apply the permissions for the information regarding the status to form an advertised status; and send the advertised status to the network device, the network device being capable of sending the advertised status to a client device or a second user device based on the permissions. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
16. A computer-readable medium comprising:
a plurality of instructions, which, when executed by one or more processors associated with a first server, cause the one or more processors to; receive data associated with a first user device, the first user device sending the data to the first server via a network device without user interaction, the data relating to activity associated with the first user device; determine status associated with the first user device, based on the data; store information regarding the status; receive permissions for the information regarding the status of the first user device; apply the permissions for the information regarding the status to form an advertised status; and send the advertised status to the network device, the network device being capable of sending the advertised status to a client device or a second user device based on the permissions, the permissions for the information regarding the status include an instruction to permit the transmission of the advertised status to an authorized device and to prevent the transmission of the advertised status to a device which is not authorized. - View Dependent Claims (17, 18, 19, 20, 21)
Specification