CN103929519A - Method for displaying contact information in call waiting process and mobile device - Google Patents
Method for displaying contact information in call waiting process and mobile device Download PDFInfo
- Publication number
- CN103929519A CN103929519A CN201310015999.2A CN201310015999A CN103929519A CN 103929519 A CN103929519 A CN 103929519A CN 201310015999 A CN201310015999 A CN 201310015999A CN 103929519 A CN103929519 A CN 103929519A
- Authority
- CN
- China
- Prior art keywords
- contact
- record
- contacts
- identification
- mobile device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a method for displaying contact information in the call waiting process and a mobile device. The method comprises the steps: the mobile device monitors a contact list, a calendar event library and a mail system; the mobile device puts contact identifications and contact list information into a contact database when monitoring that new contacts are added into the contact list; the mobile device extracts the contact identifications and puts the contact identifications and calendar event information into the contact database when monitoring that new calendar events are added in the calendar event library; the mobile device extracts sender identifications and puts the sender identifications and mail information into the contact database when monitoring that the mail system receives new mails; the mobile device looks for corresponding records from the contact database according to calling contact identifications and displays recorded contents on a screen when detecting called or calling events. By adopting the method, the contact information can be displayed when the called or calling events occurred on the mobile device but communication is not performed.
Description
Technical field
The present invention relates to mobile device call technology field, be specifically related to show in Call Waiting process method and the mobile device of associated person information.
Background technology
At present, by add contact person's social network services (SNS, SocialNetworking Services) account (account) information in address list, can check that contact person's SNS information dynamically updates at address list.
Linkman state Display Technique refers to and system is captured or the state information of contact person oneself input, comprises picture, word, geographical position etc., is presented in contacts list.The information showing can be shown user's various state informations, for example residing position, ongoing activity etc.Like this, can be by checking that address list obtains contact person's state.
There is at present a kind of like this demand: user wishes can view contact person's state information in Call Waiting process, but also do not have the solution of this aspect.
Summary of the invention
The invention provides the method and the mobile device that in Call Waiting process, show associated person information, with can be in incoming call, show associated person information while breathing out.
Technical scheme of the present invention is achieved in that
A method that shows associated person information in Call Waiting process, the method comprises:
Mobile device Real-Time Monitoring address list, calendar event storehouse, mailing system;
When mobile device monitors while having increased contact person newly in address list, this identification of contacts, this contact person's address list information is put into contact database;
When mobile device monitors while having increased calendar event newly in calendar event storehouse, from this calendar event, extract identification of contacts, this identification of contacts, this calendar event information are put into contact database;
When mobile device monitors while newly having received mail in mailing system, from this mail, extract sender's sign, this sender's sign, this e-mail messages are put into contact database;
When mobile device has detected incoming call or exhalation event, the identification of contacts according to calling out finds corresponding record, and the content of this record is presented on screen in contact database.
Described mobile device is put into contact database by this identification of contacts, this contact person's address list information and is comprised:
Mobile device is searched record corresponding to this identification of contacts in contact database, judge whether to find, if, settling time by this contact person in address list, the address list content of setting up place, this contact person are added in this record, otherwise, a newly-increased record in contact database, this record comprises: this identification of contacts, this contact person settling time in address list, set up place and this contact person's address list content.
Described mobile device is put into contact database by this identification of contacts, this calendar event information and is comprised:
Mobile device is searched record corresponding to this identification of contacts in contact database, judge whether to find, if, the settling time of this calendar event, this calendar event content are added in this record, otherwise, a newly-increased record in contact database, this record comprises: the settling time of this identification of contacts, this calendar event and this calendar event content.
Described mobile device is put into this sender's sign, this e-mail messages contact database and is comprised:
Mobile device is searched this sender and is identified corresponding record in contact database, judge whether to find, if, the time of reception of this mail, this Mail Contents are added in this record, otherwise, a newly-increased record in contact database, this record comprises: time of reception and this Mail Contents of this sender's sign, this mail.
The described address list information by this identification of contacts, this contact person is put into contact database and is comprised:
When contact person's sign has when a plurality of, the plurality of identification of contacts is put into contact database with this contact person's address list information together.
A mobile device, comprising:
Monitoring modular: Real-Time Monitoring address list, calendar event storehouse, mailing system; While having increased contact person newly in monitoring address list, this identification of contacts, this contact person's address list information is put into contact database; While having increased calendar event newly in monitoring calendar event storehouse, from this calendar event, extract identification of contacts, this identification of contacts, this calendar event information are put into contact database; While newly having received mail in monitoring mailing system, from this mail, extract sender's sign, this sender's sign, this e-mail messages are put into contact database;
Contact database: address list information, calendar event information and the e-mail messages of preserving contact person;
Call out display module: when incoming call or exhalation event having been detected, the identification of contacts according to calling out finds corresponding record, and the content of this record is presented on screen in contact database.
Described monitoring modular is further used for, when will be by this identification of contacts, when this contact person's address list information is put into contact database, first in contact database, search record corresponding to this identification of contacts, judge whether to find, if, settling time by this contact person in address list, set up place, this contact person's address list content is added in this record, otherwise, a newly-increased record in contact database, this record comprises: this identification of contacts, the settling time of this contact person in address list, set up place and this contact person's address list content.
Described monitoring modular is further used for, in the time identification of contacts, this calendar event information will being put into contact database, first in contact database, search record corresponding to this identification of contacts, judge whether to find, if so, the settling time of this calendar event, this calendar event content are added in this record, otherwise, a newly-increased record in contact database, this record comprises: the settling time of this identification of contacts, this calendar event and this calendar event content.
Described monitoring modular is further used for, when sender will being identified, this e-mail messages is while putting into contact database, first in contact database, search this sender and identify corresponding record, judge whether to find, if so, the time of reception of this mail, this Mail Contents are added in this record, otherwise, a newly-increased record in contact database, this record comprises: time of reception and this Mail Contents of this sender's sign, this mail.
Described monitoring modular is further used for, in the time identification of contacts, this contact person's address list information will being put into contact database, it is a plurality of if find, this contact person's sign has, and the plurality of identification of contacts put into contact database with this contact person's address list information together.
Compared with prior art, the present invention can be in mobile device generation incoming call, exhalation event and is shown associated person information while not conversing.
Accompanying drawing explanation
The method flow diagram that shows associated person information in the Call Waiting process that Fig. 1 provides for the embodiment of the present invention;
The composition schematic diagram of the mobile device that Fig. 2 provides for the embodiment of the present invention.
Embodiment
Below in conjunction with drawings and the specific embodiments, the present invention is further described in more detail.
The method flow diagram that shows associated person information in the Call Waiting process that Fig. 1 provides for the embodiment of the present invention, as shown in Figure 1, its concrete steps are as follows:
Step 100: mobile device Real-Time Monitoring address list, calendar event storehouse, mailing system.
Step 101: when mobile device monitors while having increased contact person newly in address list, search record corresponding to this identification of contacts in contact database.
Here, for a contact person, this contact person may have a plurality of signs in address list, such as: name, the pet name, number, addresses of items of mail etc., mobile device in contact database, search this identification of contacts corresponding record time, can use successively each sign to search, until find corresponding record, or until use all signs.
Step 102: mobile device judges whether to find, if so, performs step 103; Otherwise, execution step 104.
Step 103: mobile device by this contact person the settling time in address list, the address list content of setting up place, this contact person add in this record, go to step 105.
Step 104: mobile device is a newly-increased record in contact database, and this record comprises: this contact person's sign, this contact person settling time in address list, set up place and this contact person's address list content.
Step 105: when mobile device monitors while having increased calendar event newly in calendar event storehouse, extract identification of contacts from this calendar event, search record corresponding to this identification of contacts in contact database.
If do not comprise identification of contacts in this calendar event, be not for further processing.
Step 106: mobile device judges whether to find, if so, performs step 107; Otherwise, execution step 108.
Step 107: mobile device adds the settling time of this calendar event, this calendar event content in this record to, goes to step 109.
Step 108: mobile device is a newly-increased record in contact database, and this record comprises: this contact person's sign, the settling time of this calendar event and this calendar event content.
Here, a plurality of if contact person's sign has, all signs are all put into contact database.
Step 109: when mobile device monitors while newly having received mail in mailing system, extract sender's sign from this mail, search this sender and identify corresponding record in contact database.
Sender sign can be sender's name, the pet name, addresses of items of mail etc., when sender is designated when a plurality of, can use successively each sender to be identified to search this sender in contact database and identify corresponding record, until find corresponding record, or until use all signs.
Step 110: mobile device judges whether to find, if so, performs step 111; Otherwise, execution step 112.
Step 111: mobile device adds the time of reception of this mail, this Mail Contents in this record to, goes to step 113.
Step 112: mobile device is a newly-increased record in contact database, and this record comprises: this sender's sign, the time of reception of this mail and this Mail Contents.
Here, contact person's sign is sender's sign of mail, a plurality of if sender's sign has, and all sender's signs is all put into contact database.
Step 113: when mobile device has detected incoming call or exhalation event, search corresponding record according to the identification of contacts of calling out in contact database, the content of record is presented in call screen.
Here, when showing, can show according to predefined demonstration rule.Show that rule can be as follows:
The content that rule one, regulation show.
For example: regulation shows contact person's address list information, calendar event information, e-mail messages simultaneously, or, regulation only show contact person address list information, calendar event information, e-mail messages one of them.
The DISPLAY ORDER of rule two, regulation three category informations.
For example: calendar event information formerly, e-mail messages second, address list information be last.
Rule three: regulation is with the DISPLAY ORDER of category information.
For a category information, if this category information has many, from the close-by examples to those far off showing according to the settling time of this information, or show according to contact person's contact frequency, to contact frequently and preferentially show, for example: the mail that contact person sends within some day is maximum, the e-mail messages in this day is preferentially shown.
The composition schematic diagram of the mobile device that Fig. 2 provides for the embodiment of the present invention, as shown in Figure 2, it mainly comprises: monitoring modular 21, contact database 22 and call out display module 23, wherein:
Monitoring modular 21: Real-Time Monitoring address list, calendar event storehouse, mailing system; While having increased contact person newly in monitoring address list, this identification of contacts, this contact person's address list information is put into contact database 22; While having increased calendar event newly in monitoring calendar event storehouse, from this calendar event, extract identification of contacts, this identification of contacts, this calendar event information are put into contact database 22; While newly having received mail in monitoring mailing system, from this mail, extract sender's sign, this sender's sign, this e-mail messages are put into contact database 22.
Monitoring modular 21 is further used for, when will be by this identification of contacts, when this contact person's address list information is put into contact database 22, first in contact database 22, search record corresponding to this identification of contacts, judge whether to find, if, settling time by this contact person in address list, set up place, this contact person's address list content is added in this record, otherwise, a newly-increased record in contact database 22, this record comprises: this identification of contacts, the settling time of this contact person in address list, set up place and this contact person's address list content.
Monitoring modular 21 is further used for, in the time identification of contacts, this calendar event information will being put into contact database 22, first in contact database 22, search record corresponding to this identification of contacts, judge whether to find, if so, the settling time of this calendar event, this calendar event content are added in this record, otherwise, a newly-increased record in contact database 22, this record comprises: the settling time of this identification of contacts, this calendar event and this calendar event content.
Monitoring modular 21 is further used for, when sender will being identified, this e-mail messages is while putting into contact database 22, first in contact database 22, search this sender and identify corresponding record, judge whether to find, if so, the time of reception of this mail, this Mail Contents are added in this record, otherwise, a newly-increased record in contact database 22, this record comprises: time of reception and this Mail Contents of this sender's sign, this mail.
Monitoring modular 21 is further used for, in the time identification of contacts, this contact person's address list information will being put into contact database 22, it is a plurality of if find, this contact person's sign has, and the plurality of identification of contacts put into contact database 22 with this contact person's address list information together.
Contact database 22: sign, address list information, calendar event information and the e-mail messages of preserving each contact person.
Call out display module 23: when incoming call or exhalation event having been detected, the identification of contacts according to calling out finds corresponding record, and the content of this record is presented on screen in contact database 22.
The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of making, be equal to replacement, improvement etc., within all should being included in the scope of protection of the invention.
Claims (10)
1. a method that shows associated person information in Call Waiting process, is characterized in that, the method comprises:
Mobile device Real-Time Monitoring address list, calendar event storehouse, mailing system;
When mobile device monitors while having increased contact person newly in address list, this identification of contacts, this contact person's address list information is put into contact database;
When mobile device monitors while having increased calendar event newly in calendar event storehouse, from this calendar event, extract identification of contacts, this identification of contacts, this calendar event information are put into contact database;
When mobile device monitors while newly having received mail in mailing system, from this mail, extract sender's sign, this sender's sign, this e-mail messages are put into contact database;
When mobile device has detected incoming call or exhalation event, the identification of contacts according to calling out finds corresponding record, and the content of this record is presented on screen in contact database.
2. method according to claim 1, is characterized in that, described mobile device is put into contact database by this identification of contacts, this contact person's address list information and comprised:
Mobile device is searched record corresponding to this identification of contacts in contact database, judge whether to find, if, settling time by this contact person in address list, the address list content of setting up place, this contact person are added in this record, otherwise, a newly-increased record in contact database, this record comprises: this identification of contacts, this contact person settling time in address list, set up place and this contact person's address list content.
3. method according to claim 1, is characterized in that, described mobile device is put into contact database by this identification of contacts, this calendar event information and comprised:
Mobile device is searched record corresponding to this identification of contacts in contact database, judge whether to find, if, the settling time of this calendar event, this calendar event content are added in this record, otherwise, a newly-increased record in contact database, this record comprises: the settling time of this identification of contacts, this calendar event and this calendar event content.
4. method according to claim 1, is characterized in that, described mobile device is put into this sender's sign, this e-mail messages contact database and comprised:
Mobile device is searched this sender and is identified corresponding record in contact database, judge whether to find, if, the time of reception of this mail, this Mail Contents are added in this record, otherwise, a newly-increased record in contact database, this record comprises: time of reception and this Mail Contents of this sender's sign, this mail.
5. method according to claim 1, is characterized in that, the described address list information by this identification of contacts, this contact person is put into contact database and comprised:
When contact person's sign has when a plurality of, the plurality of identification of contacts is put into contact database with this contact person's address list information together.
6. a mobile device, is characterized in that, comprising:
Monitoring modular: Real-Time Monitoring address list, calendar event storehouse, mailing system; While having increased contact person newly in monitoring address list, this identification of contacts, this contact person's address list information is put into contact database; While having increased calendar event newly in monitoring calendar event storehouse, from this calendar event, extract identification of contacts, this identification of contacts, this calendar event information are put into contact database; While newly having received mail in monitoring mailing system, from this mail, extract sender's sign, this sender's sign, this e-mail messages are put into contact database;
Contact database: address list information, calendar event information and the e-mail messages of preserving contact person;
Call out display module: when incoming call or exhalation event having been detected, the identification of contacts according to calling out finds corresponding record, and the content of this record is presented on screen in contact database.
7. mobile device according to claim 6, it is characterized in that, described monitoring modular is further used for, when will be by this identification of contacts, when this contact person's address list information is put into contact database, first in contact database, search record corresponding to this identification of contacts, judge whether to find, if, settling time by this contact person in address list, set up place, this contact person's address list content is added in this record, otherwise, a newly-increased record in contact database, this record comprises: this identification of contacts, the settling time of this contact person in address list, set up place and this contact person's address list content.
8. mobile device according to claim 6, it is characterized in that, described monitoring modular is further used for, in the time identification of contacts, this calendar event information will being put into contact database, first in contact database, search record corresponding to this identification of contacts, judge whether to find, if, the settling time of this calendar event, this calendar event content are added in this record, otherwise, a newly-increased record in contact database, this record comprises: the settling time of this identification of contacts, this calendar event and this calendar event content.
9. mobile device according to claim 6, it is characterized in that, described monitoring modular is further used for, when sender will being identified, this e-mail messages is while putting into contact database, first in contact database, search this sender and identify corresponding record, judge whether to find, if, the time of reception of this mail, this Mail Contents are added in this record, otherwise, a newly-increased record in contact database, this record comprises: time of reception and this Mail Contents of this sender's sign, this mail.
10. mobile device according to claim 6, it is characterized in that, described monitoring modular is further used for, in the time identification of contacts, this contact person's address list information will being put into contact database, it is a plurality of if find, this contact person's sign has, and the plurality of identification of contacts put into contact database with this contact person's address list information together.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310015999.2A CN103929519A (en) | 2013-01-16 | 2013-01-16 | Method for displaying contact information in call waiting process and mobile device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310015999.2A CN103929519A (en) | 2013-01-16 | 2013-01-16 | Method for displaying contact information in call waiting process and mobile device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103929519A true CN103929519A (en) | 2014-07-16 |
Family
ID=51147591
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310015999.2A Pending CN103929519A (en) | 2013-01-16 | 2013-01-16 | Method for displaying contact information in call waiting process and mobile device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103929519A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105120110A (en) * | 2015-09-14 | 2015-12-02 | 天脉聚源(北京)教育科技有限公司 | Call processing method and call processing device |
WO2018113151A1 (en) * | 2016-12-23 | 2018-06-28 | 华为技术有限公司 | Method and terminal for displaying information |
CN113261268A (en) * | 2018-12-27 | 2021-08-13 | 谷歌有限责任公司 | Generating and/or prioritizing pre-call content for rendering while waiting to accept an incoming call |
US11831804B2 (en) | 2018-12-27 | 2023-11-28 | Google Llc | Generating and/or prioritizing pre-call content for rendering when awaiting acceptance of an incoming call |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1625886A (en) * | 2001-12-26 | 2005-06-08 | 运营研究有限公司 | User interface and method of viewing unified communications events on a mobile device |
CN101515956A (en) * | 2009-03-19 | 2009-08-26 | 中兴通讯股份有限公司 | Method and mobile terminal for intelligently managing communication record |
CN102083024A (en) * | 2009-11-30 | 2011-06-01 | 联发科技(新加坡)私人有限公司 | Method for controlling portable device and portable device used in communication network |
EP2461554A1 (en) * | 2007-12-21 | 2012-06-06 | Research In Motion Limited | Display of call context information related to the caller such as appointments with or messages from the caller |
US20120220343A1 (en) * | 2010-01-29 | 2012-08-30 | HTC Coporation | Information displaying method, mobile phone, and storage device |
-
2013
- 2013-01-16 CN CN201310015999.2A patent/CN103929519A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1625886A (en) * | 2001-12-26 | 2005-06-08 | 运营研究有限公司 | User interface and method of viewing unified communications events on a mobile device |
EP2461554A1 (en) * | 2007-12-21 | 2012-06-06 | Research In Motion Limited | Display of call context information related to the caller such as appointments with or messages from the caller |
CN101515956A (en) * | 2009-03-19 | 2009-08-26 | 中兴通讯股份有限公司 | Method and mobile terminal for intelligently managing communication record |
CN102083024A (en) * | 2009-11-30 | 2011-06-01 | 联发科技(新加坡)私人有限公司 | Method for controlling portable device and portable device used in communication network |
US20120220343A1 (en) * | 2010-01-29 | 2012-08-30 | HTC Coporation | Information displaying method, mobile phone, and storage device |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105120110A (en) * | 2015-09-14 | 2015-12-02 | 天脉聚源(北京)教育科技有限公司 | Call processing method and call processing device |
WO2018113151A1 (en) * | 2016-12-23 | 2018-06-28 | 华为技术有限公司 | Method and terminal for displaying information |
CN113261268A (en) * | 2018-12-27 | 2021-08-13 | 谷歌有限责任公司 | Generating and/or prioritizing pre-call content for rendering while waiting to accept an incoming call |
CN113261268B (en) * | 2018-12-27 | 2023-10-03 | 谷歌有限责任公司 | Generating and/or prioritizing pre-call content while waiting to accept an incoming call for rendering |
US11831804B2 (en) | 2018-12-27 | 2023-11-28 | Google Llc | Generating and/or prioritizing pre-call content for rendering when awaiting acceptance of an incoming call |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107465592B (en) | Message interaction method and system | |
EP2822257B1 (en) | Method and device for processing contact persons, and mobile terminal | |
CN103747132B (en) | The method of display message and terminal | |
AU2013245508B2 (en) | Methods and devices for prioritizing message threads | |
CN104090714A (en) | Method and system for viewing chatting records on mobile terminal | |
CN102970667A (en) | Method for displaying dynamic information of friends during incoming calls and system for implementing same | |
US20150160799A1 (en) | Method and apparatus for controlling contact list of electronic device | |
CN101951424A (en) | Contact information prompt method, system and mobile terminal | |
US20130268481A1 (en) | Communication device and method for displaying name cards to terminal devices | |
CN103929519A (en) | Method for displaying contact information in call waiting process and mobile device | |
CN104219364B (en) | A kind of unknown phone number treating method and apparatus | |
WO2014145134A4 (en) | Harvesting addresses | |
CN102333164B (en) | Incoming call screen display method of call system based on B/S (Browser/Server) framework | |
CN101764889A (en) | Processing method of contact information in electronic device and electronic devices | |
CN103312877A (en) | Display method and mobile terminal for missed calls | |
US20130163742A1 (en) | System and method for recommending phone number | |
CN103220211A (en) | Processing method, processing device and mobile terminal for social network site (SNS) messages | |
CN102413230A (en) | Terminal and data display method | |
KR101606319B1 (en) | Method of push messages management using database | |
CN103200296B (en) | Method for information display, device and terminal | |
WO2018152978A1 (en) | Method and device for prompting change of account-bound telephone number and computer storage medium | |
US8538487B2 (en) | System and method for managing local time of contact person of mobile phone | |
CN105979072B (en) | Arrangement display methods, device and the mobile terminal of a kind of information or mail | |
CN103249016A (en) | Method and device for displaying short message and mobile terminal | |
US10185760B2 (en) | Method and device for forming group using communication history information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140716 |