METHOD AND SYSTEM FOR SEARCHING CONTACT LISTS QUICKLY - BY GROUP NAME, TAGS AND/OR METADATA
First Claim
1. A method of providing quick searching of a contact list for an electronic communication system, comprising:
- obtaining a user defined first attribute for association with a contact in said contact list;
receiving a quick search query including said first attribute; and
displaying, responsive to said receipt of said quick search query including said first attribute, a first result set including said contact.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for searching contact lists quickly, that provides searching of a contact list by user defined group names, attributes, and/or system defined metadata regarding contacts, groups and/or attributes. A user of a communication system is allowed to organize their contacts in their contact list within a number of contact groups and to associate attributes with contact groups and/or individual contacts. The visual display of contacts within the user'"'"'s contact list user interface display may be configured to visually organize contacts into the groups they belong to, and/or to display the attributes associated with groups and/or contacts within the top level contact list display. Group and/or contact attributes may alternatively be accessed by selecting (e.g. clicking on) a group or contact. A quick search feature is provided that allows the contact list to be searched based on group name, attribute, and/or contact name, as well as based on group, contact and/or attribute metadata.
-
Citations
17 Claims
-
1. A method of providing quick searching of a contact list for an electronic communication system, comprising:
-
obtaining a user defined first attribute for association with a contact in said contact list; receiving a quick search query including said first attribute; and displaying, responsive to said receipt of said quick search query including said first attribute, a first result set including said contact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system including a computer readable medium, said computer readable medium having program code stored thereon for providing quick searching of a contact list for an electronic communication system, said program code comprising:
-
program code for obtaining a user defined first attribute for association with a contact in said contact list; program code for receiving a quick search query including said first attribute; and program code for displaying, responsive to said receipt of said quick search query including said first attribute, a first result set including said contact.
-
-
15. A computer program product including a computer readable medium, said computer readable medium having program code stored thereon for providing quick searching of a contact list for an electronic communication system, said program code comprising:
-
program code for obtaining a user defined first attribute for association with a contact in said contact list; program code for receiving a quick search query including said first attribute; and program code for displaying, responsive to said receipt of said quick search query including said first attribute, a first result set including said contact.
-
-
16. A computer data signal embodied in a carrier wave, said computer data signal having program code stored thereon for providing quick searching of a contact list for an electronic communication system, said program code comprising:
-
program code for obtaining a user defined first attribute for association with a contact in said contact list; program code for receiving a quick search query including said first attribute; and program code for displaying, responsive to said receipt of said quick search query including said first attribute, a first result set including said contact.
-
-
17. A system for providing quick searching of a contact list for an electronic communication system, comprising:
-
means for obtaining a user defined first attribute for association with a contact in said contact list; means for receiving a quick search query including said first attribute; and means for displaying, responsive to said receipt of said quick search query including said first attribute, a first result set including said contact.
-
Specification