Smart dial content search
First Claim
1. A method for providing contacts to a device, comprising:
- obtaining a search input from a user to locate a contact;
accessing contacts from the device;
searching information within each of the accessed contacts to locate relevant contacts that include the search input, wherein the information that may be searched includes any information contained within the contact;
unifying the relevant contacts; and
providing the unified contacts.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method and system for finding and accessing a contact quickly and easily by filtering and searching through all of the contacts stored in the device based on user input. The filtered contacts may be readily accessed by various applications that use the contact information. When filtering, an input field appears within which a user may enter numbers and characters that is used in searching the contacts. Any information contained within the contact may be searched. In response to the characters input into the input field, a list of possible contacts is provided to the user. The input characters are highlighted in the list of possible contacts.
29 Citations
22 Claims
-
1. A method for providing contacts to a device, comprising:
-
obtaining a search input from a user to locate a contact;
accessing contacts from the device;
searching information within each of the accessed contacts to locate relevant contacts that include the search input, wherein the information that may be searched includes any information contained within the contact;
unifying the relevant contacts; and
providing the unified contacts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium for providing contacts to a device, comprising:
-
obtaining a search input from a user to locate a contact;
accessing contacts from at least two different sources on the device;
searching a majority of information within each of the accessed contacts to locate relevant contacts that include the search input;
unifying the relevant contacts; and
providing the unified contacts. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for providing contacts to a device, comprising:
-
an input device configured to receive search input from a user;
a display configured to display contacts;
a data store arranged to store contacts; and
an application that is configured to perform the following actions, including;
obtaining the search input that is used to locate a contact;
accessing the contacts from the data store;
searching information within each of the accessed contacts to locate relevant contacts that include the search input, wherein a majority of information within each of the accessed contacts may be searched;
unifying the relevant contacts; and
displaying the unified contacts on the display. - View Dependent Claims (19, 20, 21, 22)
-
Specification