Identifying and using identities deemed to be known to a user
First Claim
Patent Images
1. A method comprising:
- maintaining, in a storage device, a list of people who are known to a user;
detecting one or more actions performed by the user on one or more messages received by the user from a person, the actions including one or more of (a) saving the one or more messages from the person;
(b) printing the one or more messages from the person;
(c) moving the one or more messages from the person from an inbox to a folder;
(d) leaving the one or more messages from the person open for a predetermined period of time; and
(e) replying to the one or more messages from the person;
determining, using at least one processor, that the person is known to the user based on a score associated with the detected one or more actions, wherein the score is determined from two or more associated scores, and wherein the score supports a positive inference that the person is known to the user;
in response to determining that the person is known to the user, updating the list of people to reflect that the person is known by the user; and
communicating, to the user via a messaging application, presence information based on the updated list of people known to the user.
5 Assignments
0 Petitions
Accused Products
Abstract
The people a user is presumed to know or be associated with may be determined using a number of techniques. This information about people that the user knows is used in relation to the user'"'"'s communications. For example access to a user'"'"'s online presence may be restricted based on the known people such that access to presence is provided only to those people that the user knows.
921 Citations
20 Claims
-
1. A method comprising:
-
maintaining, in a storage device, a list of people who are known to a user; detecting one or more actions performed by the user on one or more messages received by the user from a person, the actions including one or more of (a) saving the one or more messages from the person;
(b) printing the one or more messages from the person;
(c) moving the one or more messages from the person from an inbox to a folder;
(d) leaving the one or more messages from the person open for a predetermined period of time; and
(e) replying to the one or more messages from the person;determining, using at least one processor, that the person is known to the user based on a score associated with the detected one or more actions, wherein the score is determined from two or more associated scores, and wherein the score supports a positive inference that the person is known to the user; in response to determining that the person is known to the user, updating the list of people to reflect that the person is known by the user; and communicating, to the user via a messaging application, presence information based on the updated list of people known to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium storing a set of instructions which, when executed by at least one processor, cause the at least one processor to perform the following steps:
-
maintaining a list of people who are known to a user; detecting one or more actions performed by the user on one or more messages received by the user from a person, the actions including one or more of (a) saving the one or more messages from the person;
(b) printing the one or more messages from the person;
(c) moving the one or more messages from the person from an inbox to a folder;
(d) leaving the one or more messages from the person open for a predetermined period of time; and
(e) replying to the one or more messages from the person;determining that the person is known to the user based on a score associated with the detected one or more actions, wherein the score is determined from two or more associated scores, and wherein the score supports a positive inference that the person is known to the user; in response to determining that the person is known to the user, updating the list of people to reflect that the person is known by the user; and communicating, via a messaging application, presence information based on the updated list of people known to the user. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system comprising:
-
one or more processors; and at least one computer-readable storage medium storing a set of instructions which, when executed by the one or more processors, cause the one or more processors to perform the following steps; maintaining a list of people who are known to a user; detecting one or more actions performed by the user on one or more messages received by the user from a person, the actions including one or more of (a) saving the one or more messages from the person;
(b) printing the one or more messages from the person;
(c) moving the one or more messages from the person from an inbox to a folder;
(d) leaving the one or more messages from the person open for a predetermined period of time; and
(e) replying to the one or more messages from the person;determining that the person is known to the user based on a score associated with the detected one or more actions, wherein the score is determined from two or more associated scores, and wherein the score supports a positive inference that the person is known to the user; in response to determining that the person is known to the user, updating the list of people to reflect that the person is known by the user; and communicating, via a messaging application, presence information based on the updated list of people known to the user. - View Dependent Claims (17, 18, 19, 20)
-
Specification