呼叫等待过程中显示联系人信息的方法及移动设备的制作方法

文档序号:7995606阅读:174来源:国知局
呼叫等待过程中显示联系人信息的方法及移动设备的制作方法
【专利摘要】本发明公开了呼叫等待过程中显示联系人信息的方法及移动设备。方法包括:移动设备实时监测通讯录、日历事件库、邮件系统;当移动设备监测到通讯录中新增了联系人时,将联系人标识、通讯录信息放入联系人数据库;当移动设备监测到日历事件库中新增了日历事件时,从该日历事件中提取联系人标识,将联系人标识、日历事件信息放入联系人数据库;当移动设备监测到邮件系统中新收到邮件时,从邮件中提取发件人标识,将发件人标识、邮件信息放入联系人数据库;当移动设备检测到有呼入或呼出事件时,根据呼叫的联系人标识,在联系人数据库中查找到对应记录,将记录内容显示在屏幕上。本发明能够在移动设备发生呼入、呼出事件而未通话时显示联系人信息。
【专利说明】呼叫等待过程中显示联系人信息的方法及移动设备
【技术领域】
[0001]本发明涉及移动设备呼叫【技术领域】,具体涉及呼叫等待过程中显示联系人信息的方法及移动设备。
【背景技术】
[0002]目前,通过在通讯录中添加联系人的社会性网络服务(SNS, SocialNetworkingServices)账号(account)信息,可以在通讯录查看联系人的SNS信息动态更新。
[0003]联系人状态显示技术是指将系统捕捉到或者联系人自己输入的状态信息,包括图片、文字、地理位置等,显示在联系人列表中。显示的信息可以展示用户的各种状态信息,例如所处的位置、正在进行的活动等等。这样,可以通过查看通讯录来获得联系人的状态。
[0004]目前存在这样一种需求:用户希望在呼叫等待过程中能够查看到联系人的状态信息,但是还未有该方面的解决方案。

【发明内容】

[0005]本发明提供呼叫等待过程中显示联系人信息的方法及移动设备,以能够在呼入、呼出时显示联系人信息。
[0006]本发明的技术方案是这样实现的:
[0007]—种呼叫等待过程中显示联系人信息的方法,该方法包括:
[0008]移动设备实时监测通讯录、日历事件库、邮件系统;
[0009]当移动设备监测到通讯录中新增了联系人时,将该联系人标识、该联系人的通讯录信息放入联系人数据库;
[0010]当移动设备监测到日历事件库中新增了日历事件时,从该日历事件中提取联系人标识,将该联系人标识、该日历事件信息放入联系人数据库;
[0011]当移动设备监测到邮件系统中新收到了邮件时,从该邮件中提取发件人标识,将该发件人标识、该邮件信息放入联系人数据库;
[0012]当移动设备检测到有呼入或呼出事件时,根据呼叫的联系人标识,在联系人数据库中查找到对应的记录,并将该记录的内容显示在屏幕上。
[0013]所述移动设备将该联系人标识、该联系人的通讯录信息放入联系人数据库包括:
[0014]移动设备在联系人数据库中查找该联系人标识对应的记录,判断是否查找到,若是,将该联系人在通讯录中的建立时间、建立地点、该联系人的通讯录内容添加到该记录中,否则,在联系人数据库中新增一条记录,该记录包括:该联系人标识、该联系人在通讯录中的建立时间、建立地点以及该联系人的通讯录内容。
[0015]所述移动设备将该联系人标识、该日历事件信息放入联系人数据库包括:
[0016]移动设备在联系人数据库中查找该联系人标识对应的记录,判断是否查找到,若是,将该日历事件的建立时间、该日历事件内容添加到该记录中,否则,在联系人数据库中新增一条记录,该记录包括:该联系人标识、该日历事件的建立时间以及该日历事件内容。[0017]所述移动设备将该发件人标识、该邮件信息放入联系人数据库包括:
[0018]移动设备在联系人数据库中查找该发件人标识对应的记录,判断是否查找到,若是,将该邮件的接收时间、该邮件内容添加到该记录中,否则,在联系人数据库中新增一条记录,该记录包括:该发件人标识、该邮件的接收时间以及该邮件内容。
[0019]所述将该联系人标识、该联系人的通讯录信息放入联系人数据库包括:
[0020]当联系人的标识有多个时,将该多个联系人标识一起与该联系人的通讯录信息放入联系人数据库中。
[0021]一种移动设备,包括:
[0022]监测模块:实时监测通讯录、日历事件库、邮件系统;当监测到通讯录中新增了联系人时,将该联系人标识、该联系人的通讯录信息放入联系人数据库;当监测到日历事件库中新增了日历事件时,从该日历事件中提取联系人标识,将该联系人标识、该日历事件信息放入联系人数据库;当监测到邮件系统中新收到了邮件时,从该邮件中提取发件人标识,将该发件人标识、该邮件信息放入联系人数据库;
[0023]联系人数据库:保存联系人的通讯录信息、日历事件信息和邮件信息;
[0024]呼叫显示模块:当检测到有呼入或呼出事件时,根据呼叫的联系人标识,在联系人数据库中查找到对应的记录,并将该记录的内容显示在屏幕上。
[0025]所述监测模块进一步用于,当要将该联系人标识、该联系人的通讯录信息放入联系人数据库时,首先在联系人数据库中查找该联系人标识对应的记录,判断是否查找到,若是,将该联系人在通讯录中的建立时间、建立地点、该联系人的通讯录内容添加到该记录中,否则,在联系人数据库中新增一条记录,该记录包括:该联系人标识、该联系人在通讯录中的建立时间、建立地点以及该联系人的通讯录内容。
[0026]所述监测模块进一步用于,当要将联系人标识、该日历事件信息放入联系人数据库时,首先在联系人数据库中查找该联系人标识对应的记录,判断是否查找到,若是,将该日历事件的建立时间、该日历事件内容添加到该记录中,否则,在联系人数据库中新增一条记录,该记录包括:该联系人标识、该日历事件的建立时间以及该日历事件内容。
[0027]所述监测模块进一步用于,当要将发件人标识、该邮件信息放入联系人数据库时,首先在联系人数据库中查找该发件人标识对应的记录,判断是否查找到,若是,将该邮件的接收时间、该邮件内容添加到该记录中,否则,在联系人数据库中新增一条记录,该记录包括:该发件人标识、该邮件的接收时间以及该邮件内容。
[0028]所述监测模块进一步用于,当要将联系人标识、该联系人的通讯录信息放入联系人数据库时,若发现该联系人的标识有多个,则将该多个联系人标识一起与该联系人的通讯录信息放入联系人数据库中。
[0029]与现有技术相比,本发明能够在移动设备发生呼入、呼出事件而未通话时显示联
系人信息。
【专利附图】

【附图说明】
[0030]图1为本发明实施例提供的呼叫等待过程中显示联系人信息的方法流程图;
[0031]图2为本发明实施例提供的移动设备的组成示意图。【具体实施方式】
[0032]下面结合附图及具体实施例对本发明再作进一步详细的说明。
[0033]图1为本发明实施例提供的呼叫等待过程中显示联系人信息的方法流程图,如图1所示,其具体步骤如下:
[0034]步骤100:移动设备实时监测通讯录、日历事件库、邮件系统。
[0035]步骤101:当移动设备监测到通讯录中新增了联系人时,在联系人数据库中查找该联系人标识对应的记录。
[0036]这里,对于一个联系人,该联系人在通讯录中可能有多个标识,例如:姓名、昵称、号码、邮件地址等,移动设备在联系人数据库中查找该联系人标识对应的记录时,可依次使用每个标识查找,直至查找到对应记录,或者直至使用完所有标识为止。
[0037]步骤102:移动设备判断是否查找到,若是,执行步骤103 ;否则,执行步骤104。
[0038]步骤103:移动设备将该联系人在通讯录中的建立时间、建立地点、该联系人的通讯录内容添加到该记录中,转至步骤105。
[0039]步骤104:移动设备在联系人数据库中新增一条记录,该记录包括:该联系人的标识、该联系人在通讯录中的建立时间、建立地点以及该联系人的通讯录内容。
[0040]步骤105:当移动设备监测到日历事件库中新增了日历事件时,从该日历事件中提取联系人标识,在联系人数据库中查找该联系人标识对应的记录。
[0041]若该日历事件中未包含联系人标识,则不作进一步处理。
[0042]步骤106:移动设备判断是否查找到,若是,执行步骤107 ;否则,执行步骤108。
[0043]步骤107:移动设备将该日历事件的建立时间、该日历事件内容添加到该记录中,转至步骤109。
[0044]步骤108:移动设备在联系人数据库中新增一条记录,该记录包括:该联系人的标识、该日历事件的建立时间以及该日历事件内容。
[0045]这里,若联系人的标识有多个,则将所有标识都放入联系人数据库中。
[0046]步骤109:当移动设备监测到邮件系统中新收到了邮件时,从该邮件中提取发件人标识,在联系人数据库中查找该发件人标识对应的记录。
[0047]发件人标识可以为发件人的姓名、昵称、邮件地址等,当发件人标识为多个时,可依次使用每个发件人标识在联系人数据库中查找该发件人标识对应的记录,直至查找到对应记录,或者直至使用完所有标识为止。
[0048]步骤110:移动设备判断是否查找到,若是,执行步骤111 ;否则,执行步骤112。
[0049]步骤111:移动设备将该邮件的接收时间、该邮件内容添加到该记录中,转至步骤113。
[0050]步骤112:移动设备在联系人数据库中新增一条记录,该记录包括:该发件人的标识、该邮件的接收时间以及该邮件内容。
[0051]这里,联系人的标识即邮件的发件人标识,若发件人标识有多个,则将所有发件人标识都放入联系人数据库中。
[0052]步骤113:当移动设备检测到有呼入或呼出事件时,根据呼叫的联系人标识在联系人数据库中查找对应的记录,将记录的内容显示在呼叫屏幕上。
[0053]这里,在显示时,可根据预先设定的显示规则进行显示。显示规则可如下:[0054]规则一、规定显示的内容。
[0055]例如:规定同时显示联系人的通讯录信息、日历事件信息、邮件信息,或者,规定只显示联系人的通讯录信息、日历事件信息、邮件信息其中之一。
[0056]规则二、规定三类信息的显示顺序。
[0057]例如:日历事件信息在先、邮件信息第二、通讯录信息最后。
[0058]规则三:规定同类信息的显示顺序。
[0059]对于一类信息,若该类信息有多条,则根据该信息的建立时间的由近及远进行显示,或者根据联系人的联系频率进行显示,将联系频繁的优先显示,例如:联系人在某一天内发送的邮件最多,则将该天内的邮件信息优先显示。
[0060]图2为本发明实施例提供的移动设备的组成示意图,如图2所示,其主要包括:监测模块21、联系人数据库22和呼叫显示模块23,其中:
[0061]监测模块21:实时监测通讯录、日历事件库、邮件系统;当监测到通讯录中新增了联系人时,将该联系人标识、该联系人的通讯录信息放入联系人数据库22 ;当监测到日历事件库中新增了日历事件时,从该日历事件中提取联系人标识,将该联系人标识、该日历事件信息放入联系人数据库22 ;当监测到邮件系统中新收到了邮件时,从该邮件中提取发件人标识,将该发件人标识、该邮件信息放入联系人数据库22。
[0062]监测模块21进一步用于,当要将该联系人标识、该联系人的通讯录信息放入联系人数据库22时,首先在联系人数据库22中查找该联系人标识对应的记录,判断是否查找至IJ,若是,将该联系人在通讯录中的建立时间、建立地点、该联系人的通讯录内容添加到该记录中,否则,在联系人数据库22中新增一条记录,该记录包括:该联系人标识、该联系人在通讯录中的建立时间、建立地点以及该联系人的通讯录内容。
[0063]监测模块21进一步用于,当要将联系人标识、该日历事件信息放入联系人数据库22时,首先在联系人数据库22中查找该联系人标识对应的记录,判断是否查找到,若是,将该日历事件的建立时间、该日历事件内容添加到该记录中,否则,在联系人数据库22中新增一条记录,该记录包括:该联系人标识、该日历事件的建立时间以及该日历事件内容。
[0064]监测模块21进一步用于,当要将发件人标识、该邮件信息放入联系人数据库22时,首先在联系人数据库22中查找该发件人标识对应的记录,判断是否查找到,若是,将该邮件的接收时间、该邮件内容添加到该记录中,否则,在联系人数据库22中新增一条记录,该记录包括:该发件人标识、该邮件的接收时间以及该邮件内容。
[0065]监测模块21进一步用于,当要将联系人标识、该联系人的通讯录信息放入联系人数据库22时,若发现该联系人的标识有多个,则将该多个联系人标识一起与该联系人的通讯录信息放入联系人数据库22中。
[0066]联系人数据库22:保存各联系人的标识、通讯录信息、日历事件信息和邮件信息。
[0067]呼叫显示模块23:当检测到有呼入或呼出事件时,根据呼叫的联系人标识,在联系人数据库22中查找到对应的记录,并将该记录的内容显示在屏幕上。
[0068]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【权利要求】
1.一种呼叫等待过程中显示联系人信息的方法,其特征在于,该方法包括: 移动设备实时监测通讯录、日历事件库、邮件系统; 当移动设备监测到通讯录中新增了联系人时,将该联系人标识、该联系人的通讯录信息放入联系人数据库; 当移动设备监测到日历事件库中新增了日历事件时,从该日历事件中提取联系人标识,将该联系人标识、该日历事件信息放入联系人数据库; 当移动设备监测到邮件系统中新收到了邮件时,从该邮件中提取发件人标识,将该发件人标识、该邮件信息放入联系人数据库; 当移动设备检测到有呼入或呼出事件时,根据呼叫的联系人标识,在联系人数据库中查找到对应的记录,并将该记录的内容显示在屏幕上。
2.根据权利要求1所述的方法,其特征在于,所述移动设备将该联系人标识、该联系人的通讯录信息放入联系人数据库包括: 移动设备在联系人数据库中查找该联系人标识对应的记录,判断是否查找到,若是,将该联系人在通讯录中的建立时间、建立地点、该联系人的通讯录内容添加到该记录中,否贝U,在联系人数据库中新增一条记录,该记录包括:该联系人标识、该联系人在通讯录中的建立时间、建立地点以及该联系人的通讯录内容。
3.根据权利要求1所述的方法,其特征在于,所述移动设备将该联系人标识、该日历事件信息放入联系人数据库包括: 移动设备在联系人数据库中查找该联系人标识对应的记录,判断是否查找到,若是,将该日历事件的建立时间、该日历事件内容添加到该记录中,否则,在联系人数据库中新增一条记录,该记录包括:该联系人标识、该日历事件的建立时间以及该日历事件内容。
4.根据权利要求1所述的方法,其特征在于,所述移动设备将该发件人标识、该邮件信息放入联系人数据库包括: 移动设备在联系人数据库中查找该发件人标识对应的记录,判断是否查找到,若是,将该邮件的接收时间、该邮件内容添加到该记录中,否则,在联系人数据库中新增一条记录,该记录包括:该发件人标识、该邮件的接收时间以及该邮件内容。
5.根据权利要求1所述的方法,其特征在于,所述将该联系人标识、该联系人的通讯录信息放入联系人数据库包括: 当联系人的标识有多个时,将该多个联系人标识一起与该联系人的通讯录信息放入联系人数据库中。
6.—种移动设备,其特征在于,包括: 监测模块:实时监测通讯录、日历事件库、邮件系统;当监测到通讯录中新增了联系人时,将该联系人标识、该联系人的通讯录信息放入联系人数据库;当监测到日历事件库中新增了日历事件时,从该日历事件中提取联系人标识,将该联系人标识、该日历事件信息放入联系人数据库;当监测到邮件系统中新收到了邮件时,从该邮件中提取发件人标识,将该发件人标识、该邮件信息放入联系人数据库; 联系人数据库:保存联系人的通讯录信息、日历事件信息和邮件信息; 呼叫显示模块:当检测到有呼入或呼出事件时,根据呼叫的联系人标识,在联系人数据库中查找到对应的记录,并将该记录的内容显示在屏幕上。
7.根据权利要求6所述的移动设备,其特征在于,所述监测模块进一步用于,当要将该联系人标识、该联系人的通讯录信息放入联系人数据库时,首先在联系人数据库中查找该联系人标识对应的记录,判断是否查找到,若是,将该联系人在通讯录中的建立时间、建立地点、该联系人的通讯录内容添加到该记录中,否则,在联系人数据库中新增一条记录,该记录包括:该联系人标识、该联系人在通讯录中的建立时间、建立地点以及该联系人的通讯录内容。
8.根据权利要求6所述的移动设备,其特征在于,所述监测模块进一步用于,当要将联系人标识、该日历事件信息放入联系人数据库时,首先在联系人数据库中查找该联系人标识对应的记录,判断是否查找到,若是,将该日历事件的建立时间、该日历事件内容添加到该记录中,否则,在联系人数据库中新增一条记录,该记录包括:该联系人标识、该日历事件的建立时间以及该日历事件内容。
9.根据权利要求6所述的移动设备,其特征在于,所述监测模块进一步用于,当要将发件人标识、该邮件信息放入联系人数据库时,首先在联系人数据库中查找该发件人标识对应的记录,判断是否 查找到,若是,将该邮件的接收时间、该邮件内容添加到该记录中,否贝U,在联系人数据库中新增一条记录,该记录包括:该发件人标识、该邮件的接收时间以及该邮件内容。
10.根据权利要求6所述的移动设备,其特征在于,所述监测模块进一步用于,当要将联系人标识、该联系人的通讯录信息放入联系人数据库时,若发现该联系人的标识有多个,则将该多个联系人标识一起与该联系人的通讯录信息放入联系人数据库中。
【文档编号】H04M1/725GK103929519SQ201310015999
【公开日】2014年7月16日 申请日期:2013年1月16日 优先权日:2013年1月16日
【发明者】陈黎陵, 程俊杰 申请人:三星电子(中国)研发中心, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1