IP Library Granted Patent US 9,269,078
Granted Patent B2
US 9,269,078 · App. 13/092,441 · Granted Feb 23, 2016

Method and system for associating a contact with multiple tag classifications

Inventors: Mark D. Carney (Sterling, VA); Martin W. McKee (Herndon, VA)
Assignee: Verizon Patent and Licensing Inc.
G06Q10/107H04L12/589H04L51/36
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 9,269,078
App. No.
13/092,441
Granted
Feb 23, 2016
Kind
B2
Abstract

An approach for enabling multiple tag associations to be used for classifying a contact identifier is described. A first tag is associated with a contact identifier for grouping into a first classification; and a second tag is associated with the contact identifier for grouping into a second classification. Storage of the first tag and the second tag is initiated along with the contact identifier as part of a contact list.

Claims (55)

1. A method comprising:

associating, by a processor, a first tag with one or more contact identifiers for grouping into a first classification, wherein the one or more contact identifiers are part of a plurality of contact identifiers in one or more contact lists;

associating a second tag with the one or more contact identifiers for grouping into a second classification;

initiating storage of the first tag and the second tag along with the one or more contact identifiers as part of the one or more contact lists;

presenting a tag list comprising the first tag and the second tag in response to a request to a user to select one or more tags for establishing a communication session;

initiating presenting by the processor every contact identifier of the one or more contact lists having all of the selected one or more tags; and

initiating establishment of the communication session with the one or more contact identifiers of the one or more contact lists that is/are presented having all of the selected one or more tags associated therewith,

wherein the presentation of every contact identifier of the one or more contact lists having all of the selected one or more tags includes (i) presenting a tag count indicator next to each contact identifier indicating a number of other tags associated with the each contact identifier, and (ii) presenting a check box associated with the each contact identifier,

wherein the check box of the each contact identifier is selected by default indicating that the communication session is to be established with that contact identifier, and

wherein the user deselects any check box that the user does not intend that the communication session is to be established.

2. A method according to claim 1 , further comprising:

correlating data of an application configured to process information relating to a plurality of users; and

generating a recommended tag based on the correlated data.

3. A method according to claim 2 , wherein the application includes an email application or a conferencing application.

4. A method according to claim 3 , wherein the conferencing application is configured to initiate a conference communication session according to the first tag and the second tag.

5. A method according to claim 2 , wherein the application is configured to provide the recommended tag.

6. A method according to claim 2 , further comprising:

forwarding the recommended tag to a mobile device configured to utilize the contact list.

7. A method according to claim 1 , wherein the contact list is stored at an on-line repository.

8. A method according to claim 1 , wherein the first tag is specified by a plurality of users, the first tag being a recommended tag.

9. An apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,

associate a first tag with one or more contact identifiers for grouping into a first classification, wherein the one or more contact identifiers are part of a plurality of contact identifiers in one or more contact lists;

associate a second tag with the one or more contact identifiers for grouping into a second classification;

initiate storage of the first tag and the second tag along with the one or more contact identifiers as part of the one or more contact lists;

present a tag list comprising the first tag and the second tag in response to a request to a user to select one or more tags for establishing a communication session;

initiate automatic presenting every contact identifier of the one or more contact lists having all of the selected one or more tags; and

initiate establishment of the communication session with the one or more contact identifiers of the one or more contact lists that is/are presented having all of the selected one or more tags associated therewith,

wherein the presentation of every contact identifier of the one or more contact lists having all of the selected one or more tags includes (i) presenting a tag count indicator next to each contact identifier indicating a number of other tags associated with the each contact identifier, and (ii) presenting a check box associated with the each contact identifier,

wherein the check box of the each contact identifier is selected by default indicating that the communication session is to be established with that contact identifier, and

wherein the user deselects any check box that the user does not intend that the communication session is to be established.

10. An apparatus according to claim 9 , wherein the apparatus is further caused to:

correlate data of an application configured to process information relating to a plurality of users; and

generate a recommended tag based on the correlated data.

11. An apparatus according to claim 10 , wherein the application includes an email application or a conferencing application.

12. An apparatus according to claim 11 , wherein the conferencing application is configured to initiate a conference communication session according to the first tag and the second tag.

13. An apparatus according to claim 10 , wherein the application is configured to provide the recommended tag.

14. An apparatus according to claim 10 , wherein the apparatus is further caused to:

forward the recommended tag to a mobile device configured to utilize the contact list.

15. An apparatus according to claim 9 , wherein the contact list is stored at an on-line repository.

16. An apparatus according to claim 9 , wherein the first tag is specified by a plurality of users, the first tag being a recommended tag.

17. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:

associating a first tag with one or more contact identifiers for grouping into a first classification, wherein the one or more contact identifiers are part of a plurality of contact identifiers in one or more contact lists;

associating a second tag with the one or more contact identifiers for grouping into a second classification;

initiating storage of the first tag and the second tag along with the one or more contact identifiers as part of the one or more contact lists;

presenting a tag list comprising the first tag and the second tag in response to a request to a user to select one or more tags for establishing a communication session;

initiating automatic presenting every contact identifier of the one or more contact lists having all of the selected one or more tags; and

initiating establishment of the communication session with the one or more contact identifiers of the one or more contact lists that is/are presented having all of the selected one or more tags associated therewith,

wherein the presentation of every contact identifier of the one or more contact lists having all of the selected one or more tags includes (i) presenting a tag count indicator next to each contact identifier indicating a number of other tags associated with the each contact identifier, and (ii) presenting a check box associated with the each contact identifier,

wherein the check box of the each contact identifier is selected by default indicating that the communication session is to be established with that contact identifier, and

wherein the user deselects any check box that the user does not intend that the communication session is to be established.

18. A non-transitory computer-readable storage medium of claim 17 , wherein the apparatus is caused to further perform:

correlating data of an application configured to process information relating to a plurality of users; and

generating a recommended tag based on the correlated data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2011
From: CARNEY, MARK D.; MCKEE, MARTIN W.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 026169/0408 →
Continuity (1)
Related Publication 20120271957A1 · Oct 25, 2012