Patent ID: 8208894
Filing Date: 2012-06-26
Classification: H04M

Abstract:
1. A communication device capable of managing communication data, the communication device comprising: a storage system; at least one processor; and one or more programs stored in the storage system and being executable by the at least one processor, the one or more programs comprising: a data acquiring module operable to acquire communication data of the communication device, wherein the communication data comprises phone call information and message information, the phone call information comprising a phone number, a contact name, a timestamp of the phone call, a call time length of the phone call and a call value, the message information comprising a timestamp of the message, a message length measured in number of characters of the message and a message value, the call value being calculated according to a formula of “call value=call time length*predetermined call coefficient,” the message value being calculated according to a formula of “message value=message length measured in number of characters* predetermined message coefficient”; a storing module operable to store the communication data in the storage system of the communication device; a searching module operable to search the storage system for communication data of a selected contact according to an inputted name of the selected contact; a generating module operable to generate a communication report of the selected contact according to the searched communication data of the selected contact, wherein the communication report of the selected contact comprises the timestamp of each phone call with the selected contact, the call time length of each phone call with the selected contact, a total call value, the timestamp of each message sent to the selected contact or received from the selected contact, message length measure in characters of each message sent to the selected contact or received from the selected contact, and a total message value; and a displaying module operable to display the communication report on a display of the communication device.