EP1560403A1

System and method for predictive lookup of phone numbers

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.

EP1560403A1, drawing sheet 1
Sheet 1 of 9

Term

Term ended

Projected expiry passed 31 January 2025, 1.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

22 claims: 3 independent, 19 dependent

  1. 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;andproviding the unified contacts.
  2. 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;andproviding the unified contacts.
  3. 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;andan 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;anddisplaying the unified contacts on the display.