IP Library Granted Patent US 8,224,916
Granted Patent B2
US 8,224,916 · App. 13/048,312 · Granted Jul 17, 2012

People lists

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,224,916
App. No.
13/048,312
Granted
Jul 17, 2012
Kind
B2
Abstract

An apparatus and method for enabling management of contacts is disclosed. The method includes passively recognizing that a plurality of contacts are, as a group, repeatedly sent communications by a member, generating a contacts list including the plurality of contacts based on the passive recognition, enabling the member to associate an identifier with the contacts list, and enabling the member to address future communications to the plurality of contacts, as a group, through use of the identifier associated with the contacts list.

Claims (50)

1. A method for enabling the management of contacts, the method comprising:

passively recognizing that a plurality of contacts are, as a group, repeatedly sent communications by a member;

generating a contacts list including the plurality of contacts based on the passive recognition;

enabling the member to associate an identifier with the contacts list; and

enabling the member to address future communications to the plurality of contacts, as a group, through use of the identifier associated with the contacts list.

2. The method of claim 1 further comprising:

storing communications sent by the member during a period of time;

examining the communications sent by the member during the period of time; and

identifying that the plurality of contacts were sent at least a minimum number of communications by the member during the period of time.

3. The method of claim 1 further comprising:

storing a predetermined number of communications sent by the member;

examining the predetermined number of communications sent by the member; and

identifying that the plurality of contacts were sent at least a minimum number of communications out of the predetermined number of communications by the member.

4. The method of claim 1 further comprising enabling the member to accept or to reject the generation of the contacts list.

5. The method of claim 4 further comprising enabling the member to delay the generation of a rejected contacts list.

6. The method of claim 1 further comprising enabling the member to address future communications to the plurality of contacts from multiple applications through the use of the name associated by the member with the list of contacts.

7. The method of claim 6 , wherein the multiple applications include at least one of an e-mail application, an instant messaging application, a digital image sharing application, an electronic calendar application, an alerting application that sends alerts and reminders to users, an electronic journal application, an e-mail filtering application, an application that enables the specification of parental controls over a child account, and an application for sharing and exchanging contact information.

8. The method of claim 1 further comprising enabling the member to share a copy of the contacts list with a user through use of the identifier associated with the contacts list.

9. The method of claim 8 further comprising:

enabling the member to change the contacts list; and

in response to the change, automatically updating a shared copy of the contacts list.

10. The method of claim 1 further comprising filtering an email received by the member by determining whether a sender of the email is included in the contacts list.

11. A computer-readable storage medium storing a programmable instructions, which when executed by at least one processor causes the at least one processor to perform a method for enabling the management of contacts, the method comprising:

passively recognizing that a plurality of contacts are, as a group, repeatedly sent communications by a member;

generating a contacts list including the plurality of contacts based on the passive recognition;

enabling the member to associate an identifier with the contacts list; and

enabling the member to address future communications to the plurality of contacts, as a group, through use of the identifier associated with the contacts list.

12. The computer-readable storage medium of claim 11 further comprising:

storing communications sent by the member during a period of time;

examining the communications sent by the member during the period of time; and

identifying that the plurality of contacts were sent at least a minimum number of communications by the member during the period of time.

13. The computer-readable storage medium of claim 11 further comprising:

storing a predetermined number of communications sent by the member;

examining the predetermined number of communications sent by the member; and

identifying that the plurality of contacts were sent at least a minimum number of communications out of the predetermined number of communications by the member.

14. The computer-readable storage medium of claim 11 further comprising enabling the member to accept or to reject the generation of the contacts list.

15. The computer-readable storage medium of claim 11 further comprising enabling the member to delay the generation of a rejected contacts list.

16. The computer-readable storage medium of claim 11 wherein the identifier comprises a name and wherein the method further comprises enabling the member to address future communications to the plurality of contacts from multiple applications through the use of the name associated with the list of contacts.

17. The computer-readable storage medium of claim 16 , wherein the multiple applications include at least one of an e-mail application, an instant messaging application, a digital image sharing application, an electronic calendar application, an alerting application that sends alerts and reminders to users, an electronic journal application, an e-mail filtering application, an application that enables the specification of parental controls over a child account, and an application for sharing and exchanging contact information.

18. The computer-readable storage medium of claim 11 further comprising enabling the member to share a copy of the contacts list with a user through use of the identifier associated with the contacts list.

19. The method of claim 11 further comprising:

enabling the member to change the contacts list; and

in response to the change, automatically updating a shared copy of the contacts list.

20. An apparatus for enabling management of contacts comprising:

a memory device storing instructions; and

at least one processor executing the instructions to:

passively recognize that a plurality of contacts are, as a group, repeatedly sent communications by a member;

generate a contacts list including the plurality of contacts based on the passive recognition;

enable the member to associate an identifier with the contacts list; and

enable the member to address future communications to the plurality of contacts, as a group, through use of the identifier associated with the contacts list.

Assignments (2)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2012
From: AOL INC.
To: FACEBOOK, INC.
Reel/Frame 028463/0125 →