Phone Dialer with Advanced Search Feature and Associated Method of Searching a Directory
First Claim
Patent Images
1. A method comprising the steps of:
- storing a plurality of directory listings, each listing searchable by a plurality of keys, each of said keys comprising a plurality of symbols selected from a subset of an alphabet;
receiving a sequence of inputs each designating a plurality of said symbols;
identifying a number of said directory listings having at least one of said keys consistent with said sequence of inputs;
displaying candidate ones of said directory listing having said at least one of said keys consistent with said sequence of inputs; and
selecting one of said candidate directory listings to be contacted.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of retrieving a directory listing includes steps of storing a plurality of directory listings, each listing searchable by a plurality of keys, each of the keys comprising a plurality of symbols selected from a subset of an alphabet; receiving a sequence of inputs each designating a plurality of the symbols; identifying a number of the directory listings having at least one of the keys consistent with the sequence of inputs; displaying candidate ones of the directory listing having the at least one of the keys consistent with the sequence of inputs; and selecting one of the candidate directory listings to be contacted.
111 Citations
20 Claims
-
1. A method comprising the steps of:
-
storing a plurality of directory listings, each listing searchable by a plurality of keys, each of said keys comprising a plurality of symbols selected from a subset of an alphabet; receiving a sequence of inputs each designating a plurality of said symbols; identifying a number of said directory listings having at least one of said keys consistent with said sequence of inputs; displaying candidate ones of said directory listing having said at least one of said keys consistent with said sequence of inputs; and selecting one of said candidate directory listings to be contacted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
a memory storing a plurality of directory listings, each listing searchable by a plurality of keys, each of said keys comprising a plurality of symbols selected from a subset of an alphabet; a keypad manually operable for receiving a sequence of keystrokes each designating a plurality of said symbols; a processor configured to identify a number of said directory listings having at least one of said keys consistent with said sequence of inputs; and a display configured to display candidate ones of said directory listing having said at least one of said keys consistent with said sequence of inputs in said process operable for selecting one of said candidate directory listings to be contacted. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion for storing a plurality of directory listings, each listing searchable by a plurality of keys, each of said keys comprising a plurality of symbols selected from a subset of an alphabet; a second executable portion for receiving a sequence of inputs each designating a plurality of said symbols; a third executable portion for identifying a number of said directory listings having at least one of said keys consistent with said sequence of inputs; a fourth executable portion for displaying candidate ones of said directory listing having said at least one of said keys consistent with said sequence of inputs; and a fifth executable portion for selecting one of said candidate directory listings to be contacted. - View Dependent Claims (20)
-
Specification