Message filter program for a communication device
First Claim
Patent Images
1. A method in a communication device, the method comprising:
- providing a prompt for a user selection of a plurality of social networking data stores accessible via a communications network;
wherein the prompt is operable to receive selection of two or more data stores from the plurality of social networking data stores;
retrieving, via the communications network, contact list information based upon an account for the user at each of the two or more selected social networking data stores; and
filtering incoming messages for the user based on the contact list information from the two or more selected social networking data stores;
wherein said retrieving the contact list information includes retrieving a plurality of contact lists associated with each of the two or more selected social networking data stores, and wherein said filtering includes filtering the incoming messages based on a comparison of sender identification data for each incoming message to at least a portion of the plurality of contact lists.
4 Assignments
0 Petitions
Accused Products
Abstract
A communication device is configured to receive messages. The communication device may comprise a display screen upon which messages are displayed. A microprocessor configured to execute at least one message management program on the communication device, filters incoming messages. The message management program comprising a message filter application filters received messages based on a comparison of sender identification data associated with a received message to approved sender identification data.
-
Citations
27 Claims
-
1. A method in a communication device, the method comprising:
- providing a prompt for a user selection of a plurality of social networking data stores accessible via a communications network;
wherein the prompt is operable to receive selection of two or more data stores from the plurality of social networking data stores;
retrieving, via the communications network, contact list information based upon an account for the user at each of the two or more selected social networking data stores; and
filtering incoming messages for the user based on the contact list information from the two or more selected social networking data stores;
wherein said retrieving the contact list information includes retrieving a plurality of contact lists associated with each of the two or more selected social networking data stores, and wherein said filtering includes filtering the incoming messages based on a comparison of sender identification data for each incoming message to at least a portion of the plurality of contact lists. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
- providing a prompt for a user selection of a plurality of social networking data stores accessible via a communications network;
-
19. A communication device operable to receive incoming messages, said communication device comprising:
- a microprocessor configured to execute at least one message management program, said at least one message management program being configured to provide a prompt for a user selection of a plurality of social networking data stores accessible via a communications network, wherein the prompt is operable to receive selection of two or more data stores from the plurality of social networking data stores;
said at least one message management program being further configured to retrieve, via the communications network, contact list information based upon an account for the user at each of the two or more selected social networking data stores, said at least one message management program being further configured to filter incoming messages for the user based on the contact list information from the selected two or more social networking data stores; and
a display screen upon which a filtered set of the incoming messages is displayed;
wherein said retrieving the contact list information includes retrieving a plurality of contact lists associated with each of the two or more selected social networking data stores, and wherein said filtering includes filtering the incoming messages based on a comparison of sender identification data for each incoming message to at least a portion of the plurality of contact lists. - View Dependent Claims (20, 21, 22, 23)
- a microprocessor configured to execute at least one message management program, said at least one message management program being configured to provide a prompt for a user selection of a plurality of social networking data stores accessible via a communications network, wherein the prompt is operable to receive selection of two or more data stores from the plurality of social networking data stores;
-
24. A non-transitory computer-readable medium having a computer program for controlling a communication device, the computer program causing a communication device to:
- provide a prompt for user selection of a plurality of social networking data stores accessible via a communications network;
wherein the prompt is operable to receive selection of two or more data stores from the plurality of social networking data stores;
retrieve, via the communications network, contact list information based upon an account for the user at each of the two or more selected social networking data stores;
filter incoming messages for the user based on the contact list information from the two or more selected social networking data stores; and
display a filtered set of the incoming messages;
wherein said retrieving the contact list information includes retrieving a plurality of contact lists associated with each of the two or more selected social networking data stores, and wherein said filtering includes filtering the incoming messages based on a comparison of sender identification data for each incoming message to at least a portion of the plurality of contact lists. - View Dependent Claims (25, 26, 27)
- provide a prompt for user selection of a plurality of social networking data stores accessible via a communications network;
Specification