添加联系人的方法和移动终端的制作方法

文档序号:7858600阅读:143来源:国知局
专利名称:添加联系人的方法和移动终端的制作方法
技术领域
本发明涉及移动终端技术领域,特别是涉及ー种添加联系人的方法和移动终端。
背景技术
在日常生活中,移动终端成为人们随身携帯的必备产品,例如手机、掌上电脑、个人数字助理等。以手机为例,手机作为通信終端,具备通讯录,方便添加联系人以及查找联系人。
传统的移动终端添加联系人时,主要通过手动方式在通讯录中添加联系人,一般添加的信息仅包括联系人的姓名和联系方式,联系方式可如手机号码或固定电话等,添加的信息単一,且每添加一个联系人,均需要手动添加,操作繁琐。

发明内容
基于此,有必要提供ー种操作方便且信息多样的添加联系人的方法。ー种添加联系人的方法,包括以下步骤检测是否存在联系人基本信息添加操作;若是,则获取联系人基本信息添加操作的时间和/或地理位置信息;将所述联系人基本信息添加操作的时间和/或地理位置信息关联到所述联系人基本信息,生成联系人综合信息。在其中一个实施例中,所述联系人基本信息添加操作的步骤具体包括获取无线通信请求; 根据所述无线通信请求接收发送的联系人基本信息。在其中一个实施例中,在所述获取联系人基本信息添加操作的时间和/或地理位置信息的步骤之后,还包括步骤查询在所述联系人基本信息添加操作的时间是否存在对应的日程信息,若是,则将所述联系人基本信息添加操作的时间和所述日程信息关联到所述联系人基本信息,生成联系人综合信息;否则,则将所述联系人基本信息添加操作的时间和/或地理位置信息关联到所述联系人基本信息,生成联系人综合信息。在其中一个实施例中,当查询在所述联系人基本信息添加操作的时间存在对应的日程信息,则进一歩判断所述日程信息中预先指定的地理位置信息是否与获取的地理位置信息相匹配,若是,则将所述联系人基本信息添加操作的时间和所述日程信息关联到所述联系人基本信息,生成联系人综合信息,否则,则将所述联系人基本信息添加操作的时间和/或地理位置信息关联到所述联系人基本信息,生成联系人综合信息。在其中一个实施例中,所述判断所述日程信息中预先指定的地理位置信息是否与获取的地理位置信息相匹配的步骤包括判断所述日程信息中预先指定的地理位置信息是否在获取的地理位置信息为中心,半径为预设值范围内,若是,则所述日程信息中预先指定的地理位置信息与获取的地理位置信息相匹配,否则不相匹配。此外,还有必要提供ー种操作方便且信息多祥的移动终端。一种移动终纟而,包括
检测模块,用于检测是否存在联系人基本信息添加操作;时钟模块,用于在检测到存在联系人基本信息添加操作吋,获取联系人基本信息添加操作的时间;和/或定位模块,用于在检测到存在联系人基本信息添加操作时,获取所述联系人基本信息添加操作的地理位置信息;生成模块,用于将所述联系人基本信息添加操作的时间和/或地理位置信息关联到所述联系人基本信息,生成联系人综合信息。在其中一个实施例中,所述检测模块包括无线通信単元,用于获取无线通信请求;接收单元,用于根据所述无线通信请求接收发送的联系人基本信息。在其中一个实施例中,还包括查询模块,用于查询在所述联系人基本信息添加操作的时间是否存在对应的日程信息;所述生成模块还用于在存在对应的日程信息时,将所述联系人基本信息添加操作的时间和所述日程信息关联到所述联系人基本信息,生成联系人综合信息;以及用于在不存在对应的日程信息吋,将所述联系人基本信息添加操作的时间和/或地理位置信息关联到所述联系人基本信息,生成联系人综合信息。在其中一个实施例中,还包括判断模块,用于在所述联系人基本信息添加操作的时间存在对应的日程信息吋,判断所述日程信息中预先指定的地理位置信息是否与获取的地理位置信息相匹配;所述生成模块还用于在所述日程信息中预先指定的地理位置信息与获取的地理位置信息相匹配时,将所述联系人基本信息添加操作的时间和所述日程信息关联到所述联系人基本信息,生成联系人综合信息;以及用于在所述日程信息中预先指定的地理位置信息与获取的地理位置信息不匹配时,将所述联系人基本信息添加操作的时间和/或地理位置信息关联到所述联系人基本信息,生成联系人综合信息。在其中一个实施例中,所述判断模块还用于判断所述日程信息中预先指定的地理位置信息是否在获取的地理位置信息为中心,半径为预设值范围内,若是,则所述日程信息中预先指定的地理位置信息与获取的地理位置信息相匹配,否则不相匹配。上述添加联系人的方法和移动终端,采用检测到联系人基本信息添加操作,获取联系人基本信息添加的时间和/或地理位置信息,并将结合联系人基本信息添加操作的时间和/或地理位置信息,生成联系人综合信息,不需要手动添加联系人,操作简单,且联系人综合信息中包含了联系人基本信息、联系人基本信息添加操作的时间和/或地理位置信息,信息多祥,方便查询。


图I为ー个实施例中添加联系人的方法的流程图2为一个实施例中添加联系人的方法的流程图;图3为一个实施例中A添加B为联系人生成联系人综合信息的示意图;图4为一个实施例中B添加A为联系人生成联系人综合信息的示意图;图5为一个实施例 中移动终端的内部结构示意图;图6为另一个实施例中移动终端的内部结构示意图。
具体实施例方式下面结合具体的实施例及附图对添加联系人的方法和移动终端的技术方案进行详细的描述,以使其更加清楚。如图I所示,在一个实施例中,一种添加联系人的方法,包括以下步骤步骤S110,检测是否存在联系人基本信息添加操作,若是,执行步骤S120,若否,继续检测。具体的,可手动添加联系人基本信息,也可通过无线通信传输联系人基本信息添加。在一个实施例中,联系人基本信息添加操作的步骤具体包括( I)获取无线通信请求。具体的,可在移动终端上安装NFC(Near Field Communication,近距离无线通讯)模块或蓝牙模块或WIFI模块(wireless-fidelity)来获取无线通信请求。该无线通信请求是指两个移动终端之间互相传输联系人基本信息的请求。无线通信方式包括但不限于上述方式。若移动终端安装有NFC模块,则只需将两个移动终端靠近(10厘米范围内),即可将联系人基本信息以vcard形式交换信息。vcard是电子名片(联系人基本信息)的格式。若移动终端上安装有蓝牙模块,一般可在10米内交换信息,需开启蓝牙模块搜索附近的移动终端,然后选取需要建立无线连接的移动终端,相互确认后,建立连接。若移动终端上安装有WIFI模块,距离范围比较远,也需开启WIFI模块搜索附近的移动终端,进行无线通信。(2)根据该无线通信请求接收发送的联系人基本信息。具体的,联系人的基本信息可包括联系人的名称、手机号码、电子邮箱等信息,还可包括即时通信号码、头像、公司名称、职务等信息,此处不用以限制此发明。步骤S120,获取联系人基本信息添加操作的时间和/或地理位置信息。具体的,联系人基本信息添加操作的时间可通过移动终端上的时钟自动生成,地理位置信息是指接收联系人基本信息时移动终端所处的地理位置信息,可通过GPS(GlobalPositioning System,全球定位系统)进行定位确定,或通过LBS(Location Based Service,基于位置服务)系统等。可获取联系人基本信息添加操作的时间,或者地理位置信息,或者时间和地理位置信息都获取,根据需要选择。步骤S130,将该联系人基本信息添加操作的时间和/或地理位置信息关联到该联系人基本信息,生成联系人综合信息。具体的,关联是指将联系人基本信息添加操作的时间和/或地理位置信息与该联系人基本信息建立映射关系,生成相应的联系人综合信息。联系人综合信息包括联系人基本信息、联系人基本信息添加操作的时间和/或该联系人基本信息添加操作的地理位置信
肩、O当仅获取联系人基本信息添加操作的时间时,将时间与联系人基本信息建立映射关系;当仅获取联系人基本信息添加操作的地理位置信息时,将地理位置信息与联系人基本信息建立映射关系;当获取联系人基本信息添加操作的时间和地理位置信息时,将联系人基本信息添加操作的时间和地理位置信息与该联系人基本信息建立映射关系。如图2所示,在一个实施例中,一种添加联系人的方法,包括步骤S210,检测是否存在联系人基本信息添加操作,若是。执行步骤S220,否则,继续检测。步骤S220,获取联系人基本信息添加操作的时间和/或地理位置信息。步骤S230,查询在该联系人基本信息添加操作的时间是否存在对应的日程信息, 若存在,则执行步骤S240,若否,则执行步骤S250。具体的,在预先设置的日程信息中包含的是在某一时间段内安排参加什么,如在2012年7月16日下午2点至4点参加会议等。获取到联系人基本信息添加操作的时间后,查询是否存在在该联系人基本信息添加操作的时间发生的日程信息,该联系人基本信息添加操作的时间处于某一日程信息发生的时间段内,则表不存在对应的日程信息,若该联系人基本信息添加操作的时间不属于任一日程信息发生的时间段内,则表示不存在对应的日程息。步骤S240,判断该日程信息中预先指定的地理位置信息是否与获取的地理位置信息相匹配,若是,则执行步骤S260,若否,则执行步骤S250。具体的,可通过判断日程信息中预先指定的地理位置信息是否在获取的地理位置信息为中心,半径为预设值范围内,若是,则表示日程信息中预先指定的地理位置信息与获取的地理位置信息相匹配,否则不相匹配。其中,预设值可根据实际情况设定,如I千米,因日程信息中预先指定的地理位置信息,需移动终端定位的地理位置信息可能存在一定的偏差,故可设定一偏差范围。步骤S250,将该联系人基本信息添加操作的时间和/或地理位置信息关联到该联系人基本信息,生成联系人综合信息。具体的,当该联系人基本信息添加操作的时间不存在对应的日程信息或日程信息中地理位置信息不相匹配时,则直接将联系人基本信息添加操作的时间和/或获取的地理位置信息与联系人基本信息建立映射关系,生成联系人综合信息。步骤S260,将该联系人基本信息添加操作的时间和该日程信息关联到该联系人基本信息,生成联系人综合信息。具体的,当该联系人基本信息添加操作的时间存在对应的日程信息且获取的地理位置信息与预先指定的地理位置信息相匹配,则将联系人基本信息添加操作的时间和该日程信息中的地理位置信息及事件与该联系人基本信息建立映射关系,生成联系人综合信息。该联系人综合信息包括联系人基本信息、联系人基本信息添加操作的时间、日程信息。该日程信息包括地理位置和事件信息。步骤S260具体为将联系人基本信息添加操作的时间、预先指定的地理位置和事件信息关联到联系人基本信息,生成联系人综合信息。例如,A和B在某次技术交流会议上相遇,为了便于联系,两人利用手机交换名片,A的手机设有该时间内的日程信息,B的手机未设有日程信息。首先由A通过手机发起无线通信请求,B的手机获取到无线通信请求后,按照步骤S210至步骤S260生成联系人综合信息,将A作为联系人加入B的手机通讯录中,然后B的手机发送B的基本信息到A的手机,A同样按照步骤S210至步骤S260生成联系人综合信息。图3为A的手机上保存B生成的联系人综合信息示意图,如图3中,B的联系人综合信息包括B头像、B姓名、手机号码(189XXXXXXXX)、公司名称(XX公司XX部门)、职务(经理)、认识时间(XXXX年XX月XX日,HH :丽)、认识场合(XX酒店)、认识事件(参加XX会议)。图4为B的手机上保存A生成的联系人综合信息示意图,如图4中,A的联系人综合信息包括A头像、A姓名、手机号码(189XXXXXXXX)、公司名称(XX公司XX部门)、职务(董事)、认识时间(XXXX年XX月XX日,HH :MM)、认识地点(XX省XX市XX区XX路XX号XX酒店)。如图5所不,在一个实施例中,一种移动终端,包括检测模块110、时钟模块120、定位模块130和生成模块140。其中检测模块110用于检测是否存在联系人基本信息添加操作。具体的,可手动添加 联系人基本信息,也可通过无线通信传输联系人基本信息添加。在一个实施例中,检测模块110包括无线通信单元和接收单元。无线通信单元用于获取无线通信请求。具体的,无线通信单元可为安装在移动终端上的NFC模块或蓝牙模块或WIFI模块。该无线通信请求是指两个移动终端之间互相传输联系人基本信息的请求。无线通信方式包括但不限于上述方式。若移动终端安装有NFC模块,则只需将两个移动终端靠近(10厘米范围内),即可将联系人基本信息以vcard形式交换信息。vcard是电子名片(联系人基本信息)的格式。若移动终端上安装有蓝牙模块,一般可在10米内交换信息,需开启蓝牙模块搜索附近的移动终端,然后选取需要建立无线连接的移动终端,相互确认后,建立连接。若移动终端上安装有WIFI模块,距离范围比较远,也需开启WIFI模块搜索附近的移动终端,进行无线通信。接收单元用于根据该无线通信请求接收发送的联系人基本信息。具体的,联系人的基本信息可包括联系人的名称、手机号码、电子邮箱等信息,还可包括即时通信号码、头像、公司名称、职务等信息,此处不用以限制此发明。时钟模块120用于在检测到存在联系人基本信息添加操作时,获取联系人基本信息添加操作的时间。具体的,联系人基本信息添加操作的时间可通过移动终端上的时钟自动生成。定位模块130用于在检测到存在联系人基本信息添加操作时,获取接收该联系人基本信息时的地理位置信息。具体的,定位模块130可为GPS模块或通过LBS (LocationBased Service,基于位置服务)系统等。生成模块140用于将该联系人基本信息添加操作的时间和/或地理位置信息关联到该联系人基本信息,生成联系人综合信息。具体的,关联是指将联系人基本信息添加操作的时间、地理位置信息与该联系人基本信息建立映射关系,生成相应的联系人综合信息。联系人综合信息包括联系人基本信息、联系人基本信息添加操作的时间、和/或该联系人基本信息时的地理位置信息。当仅获取联系人基本信息添加操作的时间时,将时间与联系人基本信息建立映射关系;当仅获取联系人基本信息添加操作的地理位置信息时,将地理位置信息与联系人基本信息建立映射关系;当获取联系人基本信息添加操作的时间和地理位置信息时,将联系人基本信息添加操作的时间和地理位置信息与该联系人基本信息建立映射关系。在其他实施例中,上述移动终端,可包括检测模块110、时钟模块120、生成模块140,或者可包括检测模块110、定位模块130和生成模块140,或者检测模块110、时钟模块120、定位模块130和生成模块140。如图6所示,在一个实施例中,上述移动终端,除了包括检测模块110、时钟模块120、定位模块130和生成模块140,还包括查询模块150和判断模块160。其中查询模块150用于查询在该联系人基本信息添加操作的时间是否存在对应的日程信息。具体的,在预先设置的日程信息中包含的是在某一时间段内安排参加什么,如在2012年7月16日下午2点至4点参加会议等。获取到联系人基本信息添加操作的时间后,查询是否存在该联系人基本信息添加操作的时间发生的日程信息,该联系人基本信息添加 操作的时间处于某一日程信息发生的时间段内,则表不存在对应的日程信息,若该联系人基本信息添加操作的时间不属于任一日程信息发生的时间段内,则表示不存在对应的日程信息。生成模块140还用于在存在对应的日程信息时,将联系人基本信息添加操作的时间和日程信息关联到联系人基本信息,生成联系人综合信息;以及用于在不存在对应的日程信息时,将联系人基本信息添加操作的时间和/或地理位置信息关联到联系人基本信息,生成联系人综合信息。判断模块160用于在该联系人基本信息添加操作的时间存在对应的日程信息时,判断该日程信息中预先指定的地理位置信息是否与获取的地理位置信息相匹配。具体的,可通过判断日程信息中预先指定的地理位置信息是否在获取的地理位置信息为中心,半径为预设值范围内,若是,则表示日程信息中预先指定的地理位置信息与获取的地理位置信息相匹配,否则不相匹配。其中,预设值可根据实际情况设定,如I千米,因日程信息中预先指定的地理位置信息,需移动终端定位的地理位置信息可能存在一定的偏差,故可设定一偏差范围。生成模块140还用于在该日程信息中预先指定的地理位置信息与获取的地理位置信息相匹配时,将所述联系人基本信息添加操作的时间和所述日程信息关联到所述联系人基本信息,生成联系人综合信息,以及在该日程信息中预先指定的地理位置信息与获取的地理位置信息不匹配时,将所述联系人基本信息添加操作的时间和/或地理位置信息关联到所述联系人基本信息,生成联系人综合信息。具体的,当该联系人基本信息添加操作的时间存在对应的日程信息且获取的地理位置信息与预先指定的地理位置信息相匹配,则将联系人基本信息添加操作的时间和该日程信息中的地理位置信息及事件与该联系人基本信息建立映射关系,生成联系人综合信息,该联系人综合信息包括联系人基本信息、联系人基本信息添加操作的时间、日程信息。该日程信息包括地理位置信息和事件信息。上述添加联系人的方法和移动终端,采用检测到联系人基本信息添加操作,获取联系人基本信息添加的时间和/或地理位置信息,并将结合联系人基本信息添加操作的时间和/或接收联系人基本信息时的地理位置信息,生成联系人综合信息,不需要手动添加联系人,操作简单,且联系人综合信息中包含了联系人基本信息、联系人基本信息添加操作的时间和/或地理位置信息,信息多样,方便查询。另外,将联系人基本信息添加操作的时间、日程信息及联系人基本信息结合生成联系人综合信息,更加使得联系人信息多样,方便查询获知如何添加该联系人;通过NFC模块或蓝牙模块或WIFI模块进行通信传输联系人基本信息,简单方便。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员 来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.ー种添加联系人的方法,包括以下步骤 检测是否存在联系人基本信息添加操作; 若是,则获取联系人基本信息添加操作的时间和/或地理位置信息; 将所述联系人基本信息添加操作的时间和/或地理位置信息关联到所述联系人基本信息,生成联系人综合信息。
2.根据权利要求I所述的添加联系人的方法,其特征在于,所述联系人基本信息添加操作的步骤具体包括 获取无线通信请求; 根据所述无线通信请求接收发送的联系人基本信息。
3.根据权利要求I或2所述的添加联系人的方法,其特征在于,在所述获取联系人基本信息添加操作的时间和/或地理位置信息的步骤之后,还包括步骤 查询在所述联系人基本信息添加操作的时间是否存在对应的日程信息,若是,则将所述联系人基本信息添加操作的时间和所述日程信息关联到所述联系人基本信息,生成联系人综合信息; 否则,则将所述联系人基本信息添加操作的时间和/或地理位置信息关联到所述联系人基本信息,生成联系人综合信息。
4.根据权利要求3所述的添加联系人的方法,其特征在干,当查询在所述联系人基本信息添加操作的时间存在对应的日程信息,则进一歩判断所述日程信息中预先指定的地理位置信息是否与获取的地理位置信息相匹配,若是,则将所述联系人基本信息添加操作的时间和所述日程信息关联到所述联系人基本信息,生成联系人综合信息,否则,则将所述联系人基本信息添加操作的时间和/或地理位置信息关联到所述联系人基本信息,生成联系人综合信息。
5.根据权利要求4所述的添加联系人的方法,其特征在于,所述判断所述日程信息中预先指定的地理位置信息是否与获取的地理位置信息相匹配的步骤包括 判断所述日程信息中预先指定的地理位置信息是否在获取的地理位置信息为中心,半径为预设值范围内,若是,则所述日程信息中预先指定的地理位置信息与获取的地理位置信息相匹配,否则不相匹配。
6.一种移动終端,其特征在于,包括 检测模块,用于检测是否存在联系人基本信息添加操作; 时钟模块,用于在检测到存在联系人基本信息添加操作吋,获取联系人基本信息添加操作的时间; 和/或定位模块,用于在检测到存在联系人基本信息添加操作吋,获取联系人基本信息添加操作的地理位置信息; 生成模块,用于将所述联系人基本信息添加操作的时间和/地理位置信息关联到所述联系人基本信息,生成联系人综合信息。
7.根据权利要求6所述的移动终端,其特征在于,所述检测模块包括 无线通信単元,用于获取无线通信请求; 接收单元,用于根据所述无线通信请求接收发送的联系人基本信息。
8.根据权利要求6或7所述的移动终端,其特征在于,还包括查询模块,用于查询在所述联系人基本信息添加操作的时间是否存在对应的日程信息; 所述生成模块还用于在存在对应的日程信息时,将所述联系人基本信息添加操作的时间和所述日程信息关联到所述联系人基本信息,生成联系人综合信息;以及用于在不存在对应的日程信息吋,将所述联系人基本信息添加操作的时间和/或地理位置信息关联到所述联系人基本信息,生成联系人综合信息。
9.根据权利要求8所述的移动终端,其特征在于,还包括 判断模块,用于在所述联系人基本信息添加操作的时间存在对应的日程信息时,判断所述日程信息中预先指定的地理位置信息是否与获取的地理位置信息相匹配; 所述生成模块还用于在所述日程信息中预先指定的地理位置信息与获取的地理位置信息相匹配时,将所述联系人基本信息添加操作的时间和所述日程信息关联到所述联系人基本信息,生成联系人综合信息;以及用于在所述日程信息中预先指定的地理位置信息与获取的地理位置信息不匹配时,将所述联系人基本信息添加操作的时间和/或地理位置信息关联到所述联系人基本信息,生成联系人综合信息。
10.根据权利要求9所述的移动终端,其特征在于,所述判断模块还用于判断所述日程信息中预先指定的地理位置信息是否在获取的地理位置信息为中心,半径为预设值范围内,若是,则所述日程信息中预先指定的地理位置信息与获取的地理位置信息相匹配,否则不相匹配。
全文摘要
本发明涉及一种添加联系人的方法和移动终端。所述添加联系人的方法包括以下步骤检测是否存在联系人基本信息添加操作;若是,则获取联系人基本信息添加操作的时间和/或地理位置信息;将所述联系人基本信息添加操作的时间和/或地理位置信息关联到所述联系人基本信息,生成联系人综合信息。上述添加联系人的方法和移动终端,采用检测到联系人基本信息添加操作,获取联系人基本信息添加的时间和/或地理位置信息,并将结合联系人基本信息添加操作的时间和/或地理位置信息,生成联系人综合信息,不需要手动添加联系人,操作简单,且联系人综合信息中包含了联系人基本信息、联系人基本信息添加操作的时间和/或地理位置,信息多样,方便查询。
文档编号H04M1/2745GK102868799SQ20121030128
公开日2013年1月9日 申请日期2012年8月22日 优先权日2012年8月22日
发明者蔡哲 申请人:东莞宇龙通信科技有限公司, 宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1