Handheld electronic device having improved phone call log, and associated method
First Claim
1. A method of providing a call log on a handheld electronic device having an address book application storing a plurality of entries, said method comprising:
- storing in a memory call related information for a plurality of outgoing and incoming phone calls, each of said phone calls being associated with one of a plurality of phone numbers, one or more of said phone numbers not being included in any of said entries of said address book application;
compiling a list of call log phone calls, said call log phone calls being a single one of said phone calls for every one of said phone numbers for which call related information is stored in said memory, one or more of said every one of said phone numbers not being included in any of said entries of said address book application, said single one of said phone calls for said each one of said phone numbers being the most recent in time phone call associated with said one of said phone numbers;
compiling, for each of said phone numbers, a listing of every one of said phone calls having call related information stored in said memory that was placed to and received from the phone number;
displaying said list of call log phone calls; and
when a selected one of said call log phone calls is selected from said list of call log phone calls, displaying at least part of the listing that was compiled for the phone number associated with the selected one of said call log phone calls.
2 Assignments
0 Petitions
Accused Products
Abstract
An improved handheld electronic device and an associated method provide an improved call log that presents information relating to logged phone calls in a collapsed manner, meaning that for each phone number having a call stored in the memory of the device, only the most recent in time call is listed on the call log. An improved handheld electronic device and an associated method also provide a call history for any phone call from the improved call log that is selected by the user. The call history includes a listing of all of the calls stored by the device that are associated with the selected call log call.
-
Citations
22 Claims
-
1. A method of providing a call log on a handheld electronic device having an address book application storing a plurality of entries, said method comprising:
-
storing in a memory call related information for a plurality of outgoing and incoming phone calls, each of said phone calls being associated with one of a plurality of phone numbers, one or more of said phone numbers not being included in any of said entries of said address book application; compiling a list of call log phone calls, said call log phone calls being a single one of said phone calls for every one of said phone numbers for which call related information is stored in said memory, one or more of said every one of said phone numbers not being included in any of said entries of said address book application, said single one of said phone calls for said each one of said phone numbers being the most recent in time phone call associated with said one of said phone numbers; compiling, for each of said phone numbers, a listing of every one of said phone calls having call related information stored in said memory that was placed to and received from the phone number; displaying said list of call log phone calls; and when a selected one of said call log phone calls is selected from said list of call log phone calls, displaying at least part of the listing that was compiled for the phone number associated with the selected one of said call log phone calls. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A handheld electronic device, comprising:
-
an input apparatus; a display; a processor; and a memory having an address book application storing a plurality of entries, said memory storing one or more applications executable by said processor, said one or more applications being adapted to; store call related information for a plurality of outgoing and incoming phone calls in said memory, each of said phone calls being associated with one of a plurality of phone numbers, one or more of said phone numbers not being included in any of said entries of said address book application; compile a list of call log phone calls, said call log phone calls being a single one of said phone calls for every one of said phone numbers for which call related information is stored in said memory, said single one of said phone calls for said each one of said phone numbers being the most recent in time phone call associated with said one of phone numbers; and compile, for each of said phone numbers, a listing of every one of said phone calls having call related information stored in said memory that was placed to and received from the phone number; display said list of call log phone calls on said display; and when a selected one of said call log phone calls is selected from said list of call log phone calls, display at least part of the listing that was compiled for the phone number associated with the selected one of said call log phone calls. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification