IP Library Granted Patent US 9,020,560
Granted Patent B2
US 9,020,560 · App. 13/776,472 · Granted Apr 28, 2015

Method and device for managing contact card of mobile terminal

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,020,560
App. No.
13/776,472
Granted
Apr 28, 2015
Kind
B2
Abstract

A method and a device are disclosed for managing a contact card of a mobile terminal, belonging to the mobile terminal field. The method includes: for every other preset period of time, extracting a communication event of a specific contact from a communication record of a mobile terminal; counting the number of the communication event of the specific contact according to a type of the communication event; and associating the specific contact with the communication event, so as to simultaneously display the number of the communication event of the contact when displaying the contact. A statistical result is displayed in a mobile phone contact card book, intuitively displaying a latest contact state, so that it is convenient for the user to process and maintain interpersonal communications, thereby enhancing and promoting communication and life for people.

Claims (33)

1. A method for managing a contact card of a mobile terminal comprising:

extracting a communication event of a specific contact within a preset period of time from a communication record of the mobile terminal for every other preset period of time;

counting a number of the communication event of the specific contact according to a type of the communication event;

associating the specific contact with the communication event corresponding to the specific contact; and

simultaneously displaying in a contact card book the number of the communication event of the specific contact when displaying the specific contact, wherein the contact card book simultaneously displays on the mobile terminal contact frequency statistics for the specific contact and for a plurality of other contacts,

wherein the contact frequency statistics for the specific contact and for the plurality of other contacts is displayed on the mobile terminal in a table comprising a plurality of columns and a plurality of rows,

wherein the plurality of columns comprises a name column, a mobile phone number column, a phone number column, a number of incoming calls column, a number of outgoing calls column, a number of received short messages column, and a number of sent short messages column, and

wherein the plurality of rows displays name information, mobile phone number information, phone number information, number of incoming call information, number of outgoing call information, number of received short messages information, and number of sent short messages information for the specific contact and for the plurality of other contacts.

2. The method according to claim 1 , wherein the communication record of the mobile terminal is a communication event database, and wherein the communication event database comprises a contact, a time, and a communication event type of an occurred communication event.

3. The method according to claim 2 , further comprising saving a communication event to the communication event database according to the type when the communication event Occurs.

4. The method according to claim 3 , wherein saving the communication event to the communication event database according to the type comprises saving the type of the communication event, the contact, and occurring time of the communication event to the communication event database when the communication event occurs.

5. The method according to claim 1 , further comprising analyzing the communication event in the communication record of the mobile terminal according to a preset form.

6. The method according to claim 1 , wherein the communication event comprises making a call, answering a call, sending a short message, and receiving a short message.

7. The method according to claim 1 , wherein the communication record of the mobile terminal is a communication event database, wherein the communication event database comprises another plurality of columns and another plurality of rows, wherein the another plurality of columns comprises a name of contact column, a time column, and an event type column, and wherein each of the another plurality of rows comprises a name, a time, and an event corresponding to a communication with the mobile terminal.

8. The method according to claim 1 , wherein before extracting the communication event of the specific contact, the method comprises judging whether an interval of the preset period of time exists between a current time and a previous statistical time, and extracting the communication event of the specific contact when the interval of the preset period of time exists between the current time and the previous statistical time.

9. The method of claim 1 , wherein the preset period of time is set based on a user input.

10. The method of claim 1 , wherein the plurality of other contacts are set based on a user input, and wherein the plurality of other contacts comprises less than all contacts in the contact card book.

11. A device for managing a contact card of a mobile terminal comprising:

an extracting module configured to extract a communication event of a specific contact within a preset period of time from a communication record of the mobile terminal for every other preset period of time;

a counting module configured to count the number of the communication event of the specific contact according to a type of the communication event; and

an association and display module configured to associate the specific contact with the communication event corresponding to the specific contact to simultaneously display in a contact card book the number of the communication event of the specific contact when displaying the specific contact, wherein the contact card book simultaneously displays on the mobile terminal contact frequency statistics for the specific contact and for a plurality of other contacts,

wherein the contact frequency statistics for the specific contact and for the plurality of other contacts is displayed on the mobile terminal in a table comprising a plurality of columns and a plurality of rows,

wherein the plurality of columns comprises a name column, a mobile phone number column, a phone number column, a number of incoming calls column, a number of outgoing calls column, a number of received short messages column, and a number of sent short messages column, and

wherein the plurality of rows displays name information, mobile phone number information, phone number information, number of incoming call information, number of outgoing call information, number of received short messages information, and number of sent short messages information for the specific contact and for the plurality of other contacts.

12. The device according to claim 11 , wherein the communication record of the mobile terminal is a communication event database, and wherein the communication event database comprises a contact, a time, and a communication event type of an occurred communication event.

13. The device according to claim 12 , further comprising a saving module configured to save the communication event to the communication event database according to the type when the communication event occurs.

14. The device according to claim 13 , wherein the saving module specifically comprises:

a truncating unit configured to truncate the communication event; and

a saving unit configured to save the type of a communication event, the contact, and occurring time of the communication event to the communication event database when the occurred communication event is truncated by the truncating unit.

15. The device according to claim 11 , further comprising an analyzing module configured to analyze the communication event in the communication record of the mobile terminal according to a preset form.

16. The device according to claim 11 , wherein the communication event comprises making a call, answering a call, sending a short message, and receiving a short message.

17. The device according to claim 11 , wherein the preset period of time is set based on a user input, wherein the plurality of other contacts are set based on a second user input, and wherein the plurality of other contacts comprises less than all contacts in the contact card book.

18. The device according to claim 11 , wherein the communication record of the mobile terminal is a communication event database, wherein the communication event database comprises another plurality of columns and another plurality of rows, wherein the another plurality of columns comprises a name of contact column, a time column, and an event type column, and wherein each of the another plurality of rows comprises a name, a time, and an event corresponding to a communication with the mobile terminal.

Assignments (2)
CHANGE OF NAME Recorded Mar 11, 2019
From: HUAWEI DEVICE (DONGGUAN) CO.,LTD.
To: HUAWEI DEVICE CO.,LTD.
Reel/Frame 048555/0951 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2017
From: HUAWEI DEVICE CO., LTD.
To: HUAWEI DEVICE (DONGGUAN) CO., LTD.
Reel/Frame 043750/0393 →