Methods for Intelligent Number Dialing Assistance and Related Marketing Techniques
First Claim
1. A method for assisting a mobile communication device user in entering a phone number for which a call is desired to be placed, comprising:
- a. accessing data that represents at least a portion of a phone number entered into a mobile communication device for a call to be placed by a user of the mobile communication device;
b. examining said data and generating a list of candidate phone numbers; and
c. displaying on the mobile communication device the list of candidate phone numbers.
5 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for assisting a mobile communication device user in entering a phone number for which a call is desired to be placed. When a user enters the alphanumeric characters upon initiating a calling session, the characters are analyzed together with criteria information to generate a list of a list of candidate or suggested phone numbers for presentation to the mobile device user. The mobile device user may then select a phone number from the list to execute the phone call. The intelligence to generate the list of candidate phone numbers may reside in a computing device (e.g., server) remote from the mobile communication device and connected to the network infrastructure equipment through which the mobile device communicates, or may reside in the mobile device itself. In the latter case, the mobile device may receive updates to the criteria information used to generate the list of candidate phone numbers.
-
Citations
23 Claims
-
1. A method for assisting a mobile communication device user in entering a phone number for which a call is desired to be placed, comprising:
-
a. accessing data that represents at least a portion of a phone number entered into a mobile communication device for a call to be placed by a user of the mobile communication device;
b. examining said data and generating a list of candidate phone numbers; and
c. displaying on the mobile communication device the list of candidate phone numbers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for assisting a mobile communication device user in entering a phone number for which a call is desired to be placed, comprising:
-
a. a mobile communication device comprising a user interface that allows a user to enter alphanumeric characters that make up a phone number for a call to be placed by a user of the mobile communication device, and a display; and
b. a computing device remote from said mobile communication device connected to wireless network equipment in order to receive data associated with operations on said mobile communication device, said computing device receiving data representing at least a portion of a phone number entered by the user of said mobile communication device, examining said data representing at least a portion of the phone number entered by the user and generating a list of candidate phone numbers, and transmitting said list of candidate phone numbers to said mobile communication device for display on said mobile communication device to said user. - View Dependent Claims (12, 13, 14)
-
-
15. A mobile communication device, comprising:
-
a. a user interface that allows a user to enter alphanumeric characters that make up a phone number for a call to be placed by a user of the mobile communication device;
b. a display; and
c. a controller coupled to said user interface and said display, said controller monitoring alphanumeric characters entered by the user of the mobile communication device forming at least a portion of a phone number and generating a list of candidate phone numbers based on said alphanumeric characters and criteria information comprising one or more of;
(i) a call history pattern of the mobile communication device user;
(ii) a geographical location of the mobile communication device;
(iii) frequently called phone numbers in a geographical area of the mobile communication device;
(iv) demographics of the mobile communication device user; and
(v) entities that have entered into fee-based arrangements for access to users of mobile communication devices. - View Dependent Claims (16, 17, 18)
-
-
19. A method for assisting a mobile communication device user in entering a phone number for which a call is desired to be placed, comprising:
-
a. accessing data that represents at least a portion of a phone number entered into a mobile communication device for a call to be placed by a user of the mobile communication device; and
b. generating a list of candidate phone numbers based on said data representing at least a portion of the phone number entered by the user and criteria information comprising one or more of;
(i) a call history pattern of the mobile communication device user;
(ii) a geographical location of the mobile communication device;
(iii) frequently called phone numbers in a geographical area of the mobile communication device;
(iv) demographics of the mobile communication device user; and
(v) entities that have entered into fee-based arrangements for access to users of mobile communication devices. - View Dependent Claims (20, 21, 22, 23)
-
Specification