METHOD AND SYSTEM FOR SEARCHING AND PRESENTING INFORMATION IN AN ADDRESS BOOK
First Claim
1. A computer implemented method for searching information in an address book on a communication device, the method comprising:
- determining a category from a keyword received for a search of an address book;
determining a context of the search; and
searching the address book using the keyword and/or category and/or context to locate one or more matching contacts from the address book.
2 Assignments
0 Petitions
Accused Products
Abstract
Addresses are searched in an address book on a communication device in response to various context information. A category is defined from a keyword. A context is determined. The address book is searched using the keywords and/or category and or/context to locate matching contacts. Matching contacts may be presented in a user interface, e.g., in accordance with presentation rules responsive to the context. The method may further look-up (and present) one or more addresses (e.g. advertisements) matching the keyword and/or category and/or context from a remote service. The context may be data defined from any of time, day of the week, communication device location, communication device velocity, device profile and category of a matching contact. Device profile may be determined using profile determining rules and contextual data. The method may periodically collect contextual data and define a profile determining rule in response to a pattern in the collected data.
-
Citations
26 Claims
-
1. A computer implemented method for searching information in an address book on a communication device, the method comprising:
-
determining a category from a keyword received for a search of an address book; determining a context of the search; and searching the address book using the keyword and/or category and/or context to locate one or more matching contacts from the address book. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A communication device comprising a processor and a memory coupled thereto and a communication sub-system, coupled to the processor, for communicating with a content server to receive recipes, said memory storing instructions and data for execution by the processor to configure the communication device to:
-
determine a category from a keyword received for a search of an address book; determine a context of the search; and search the address book using the keyword and/or category and/or context to locate one or more matching contacts from the address book. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product comprising a memory storing instructions and data to configure the execution of a processor of a communication device to search information in an address book on a communication device, said processor configured to:
-
determine a category from a keyword received for a search of an address book; determine a context of the search; and search the address book using the keyword and/or category and/or context to locate one or more matching contacts from the address book. - View Dependent Claims (26)
-
Specification