Systems and methods for indicating a user state in a social network
First Claim
Patent Images
1. A method, comprising:
- receiving in a social network personal state information for a first person, wherein the social network comprises user-established relationships between users and the personal state information comprises activity information provided by the first person;
determining a current personal state for the first person based on the personal state information; and
outputting to a second person an availability status, wherein the availability status indicates whether the first person is available to communicate with the second person and is based at least in part on the current personal state and a permission status based on the user-established relationship between the first person and the second person and wherein outputting the availability status comprises determining a relationship type and a relationship level of the user-established relationship between the first person and the second person and selectively outputting the availability status to the second person based at least in part on the relationship type and the relationship level.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and Systems for determining a user state for a member of a social network are described. According to one embodiment, a method comprising receiving in a network of associated users user state information for a first user, wherein the network of associated users comprises user established relationships between users, determining a current user state for the first user; and outputting to a second user the user state information based at least in part on the current user state and a relationship based permission status is set forth.
199 Citations
36 Claims
-
1. A method, comprising:
-
receiving in a social network personal state information for a first person, wherein the social network comprises user-established relationships between users and the personal state information comprises activity information provided by the first person; determining a current personal state for the first person based on the personal state information; and outputting to a second person an availability status, wherein the availability status indicates whether the first person is available to communicate with the second person and is based at least in part on the current personal state and a permission status based on the user-established relationship between the first person and the second person and wherein outputting the availability status comprises determining a relationship type and a relationship level of the user-established relationship between the first person and the second person and selectively outputting the availability status to the second person based at least in part on the relationship type and the relationship level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium containing program code comprising:
-
program code for receiving in a social network personal state information for a first person, wherein the social network comprises user-established relationships between users and the personal state information comprises activity information provided by the first person; program code for determining a current personal state for the first person based on the personal state information; and program code for outputting to a second person an availability status, wherein the availability status indicates whether the first person is available to communicate with the second person and is based at least in part on the current personal state and a permission status based on the user-established relationship between the first person and the second person and wherein outputting the availability status comprises determining a relationship type and a relationship level of the user-established relationship between the first person and the second person and selectively outputting the availability status to the second person based at least in part on the relationship type and the relationship level. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification