IP Library Granted Patent US 8,874,672
Granted Patent B2
US 8,874,672 · App. 13/372,371 · Granted Oct 28, 2014

Identifying and using identities deemed to be known to a user

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,874,672
App. No.
13/372,371
Granted
Oct 28, 2014
Kind
B2
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.

Claims (43)

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.

2. The method of claim 1 , further comprising determining to communicate the presence information of the person when the person is included in the list.

3. The method of claim 1 , wherein the presence information is communicated to an instant messaging application of the user.

4. The method of claim 1 , further comprising displaying the presence information on a web page.

5. The method of claim 1 , wherein the inbox is a folder.

6. The method of claim 1 , wherein the presence information is communicated in response to a request for online presence information from the user.

7. The method of claim 1 , wherein at least one of the one or more messages comprises an e-mail.

8. The method of claim 1 , wherein the two or more associated scores are associated with a single action selected from the detected one or more actions.

9. The method of claim 1 , further comprising detecting one or more user actions that mitigate against factors that otherwise indicate a person is known to the user.

10. The method of claim 1 , further comprising:

enabling the user to expressly designate a person as known to the user; and

adding the designated person to the list.

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.

12. The non-transitory computer-readable medium of claim 11 , further comprising instructions which, when executed by the at least one processor, cause the at least one processor to perform the following step:

determining to communicate the presence information of the person when the person is included in the list.

13. The non-transitory computer-readable medium of claim 11 , further comprising instructions which, when executed by the at least one processor, cause the at least one processor to perform the following step:

displaying the presence information on a web page.

14. The non-transitory computer-readable medium of claim 11 , wherein the inbox is a folder.

15. The non-transitory computer-readable medium of claim 11 , wherein the presence information is communicated in response to a request for online presence information from the user.

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.

17. The system of claim 16 , further comprising instructions which, when executed by the one or more processors, cause the one or more processors to perform the following step:

determining to not communicate the presence information of the person when the person is not included in the list.

18. The system of claim 16 , further comprising instructions which, when executed by the one or more processors, cause the one or more processors to perform the following step:

displaying the presence information on a web page.

19. The system of claim 16 , wherein the inbox is a folder.

20. The system of claim 16 , wherein the presence information is communicated in response to a request for online presence information from the user.

Assignments (5)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2012
From: AOL INC.
To: FACEBOOK, INC.
Reel/Frame 028574/0816 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2012
From: AOL LLC
To: AOL INC.
Reel/Frame 028105/0681 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2012
From: BEN-YOSEPH, ROY
To: AMERICA ONLINE, INC.
Reel/Frame 028105/0804 →
CHANGE OF NAME Recorded Apr 25, 2012
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 028108/0304 →