Communications device with call frequency analyzer
First Claim
1. A communications device, comprising:
- a first database memory for storing a plurality of calling telephone numbers and a first frequency tag associated with each calling telephone number, the first frequency tag indicating a number of times the associated calling telephone number has called the communications device;
a controller connected to the first database memory for accessing the calling telephone numbers and the first frequency tags and creating a sorted list therefrom using the first frequency tags;
a display connected to the controller for displaying at least a portion of the calling numbers sorted list; and
at least one key for selecting one of the calling phone numbers in the calling numbers sorted list and instructing the controller to call the selected calling number.
1 Assignment
0 Petitions
Accused Products
Abstract
A cellular telephone includes a first database memory for storing calling telephone numbers and a first frequency tag associated with each calling telephone number and a second database memory for storing called telephone numbers and a second frequency tag associated with each called telephone number. The first frequency tag indicates the number of times the calling telephone number has called the cell phone and the second frequency tag indicates the number of times the cell phone has called the called telephone number. A controller connected to the first and second database memories accesses the memories and generates respective sorted lists using the first and second frequency tags. A display connected to the controller displays at least a portion of either of the sorted lists and a key allows one of the calling phone numbers in the calling numbers sorted list or one of the called numbers in the called number sorted list to be selected and called. Preferably the sorted lists are updated automatically every time a call is placed and/or received.
70 Citations
12 Claims
-
1. A communications device, comprising:
-
a first database memory for storing a plurality of calling telephone numbers and a first frequency tag associated with each calling telephone number, the first frequency tag indicating a number of times the associated calling telephone number has called the communications device;
a controller connected to the first database memory for accessing the calling telephone numbers and the first frequency tags and creating a sorted list therefrom using the first frequency tags;
a display connected to the controller for displaying at least a portion of the calling numbers sorted list; and
at least one key for selecting one of the calling phone numbers in the calling numbers sorted list and instructing the controller to call the selected calling number. - View Dependent Claims (2, 3)
-
-
4. A communications device, comprising:
-
a database memory for storing a plurality of called telephone numbers and a frequency tag associated with each called telephone number, the frequency tag indicating a number of times the called telephone number has been called by the communications device;
a controller connected to the database memory for accessing the called telephone numbers and the frequency tags and creating a sorted list therefrom using the frequency tags;
a display connected to the controller for displaying at least a portion of the called numbers sorted list; and
at least one key for selecting one of the called phone numbers in the called numbers sorted list and instructing the controller to call the selected called number.
-
-
5. A communications device, comprising:
-
a first database memory for storing a plurality of calling telephone numbers and a first frequency tag associated with each calling telephone number, the first frequency tag indicating a number of times the calling telephone number has called the communications device;
a second database memory for storing a plurality of called telephone numbers and a second frequency tag associated with each called telephone number, the second frequency tag indicating a number of times the called telephone number has been called by the communications device;
a controller connected to the first and second database memories for accessing the calling telephone numbers and the first frequency tags and creating a first sorted list therefrom using the first frequency tags and for accessing the called telephone numbers and the second frequency tags and creating a second sorted list therefrom using the second frequency tags;
a display connected to the controller for displaying at least a portion of the first sorted list and at least a portion of the second sorted list; and
at least one key for selecting one of the calling phone numbers in the first sorted list and instructing the controller to call the selected calling number, and for selecting one of the called phone numbers in the second sorted list and instructing the controller to call the selected called number.
-
-
6. A method of storing information in a communications device, comprising the steps of:
-
providing a first database memory for storing a plurality of calling telephone numbers and a frequency tag associated with each calling telephone number, the frequency tag indicating a number of times the calling telephone number has called the communications device; and
sorting the calling telephone numbers stored in the first database memory using the frequency tags, thereby creating a calling number sorted list. - View Dependent Claims (7, 8, 9)
-
-
10. A method of storing information in a communications device, comprising the steps of:
-
providing a database memory for storing a plurality of called telephone numbers and a frequency tag associated with each called telephone number, the frequency tag indicating a number of times the called telephone number has been called by the communications device; and
sorting the called telephone numbers stored in the database memory using the frequency tags, thereby creating a called number sorted list. - View Dependent Claims (11)
-
-
12. A method of initiating a call from a wireless communications device, comprising the steps of:
-
providing a database memory for storing a plurality of called telephone numbers and a frequency tag associated with each called telephone number, the frequency tag indicating a number of times the called telephone number has been called by the communications device, wherein the database is sorted based on the frequency tags;
displaying at least a portion of the database on a display screen;
selecting one of the displayed called numbers; and
dialing the selected called number.
-
Specification