信息获取的方法和第一终端的制作方法
【专利摘要】本发明公开了一种信息获取的方法和第一终端,涉及通信【技术领域】,解决了显示的信息量较少,信息种类较为单一,降低了用户体验的问题。本发明的方法具体可以包括:第一终端获取预设范围内与联系人对应的第二终端;若获取到第二终端,则获取用于唯一标识第二终端的标识信息;根据第二终端的标识信息查找第二终端的关联信息,关联信息包括如下信息中至少一项:通讯数据信息、位置信息;显示关联信息。可应用于获取联系人信息中。
【专利说明】信息获取的方法和第一终端
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及信息获取的方法和第一终端。
【背景技术】
[0002]现有技术中,第一终端(本地终端)可以根据位置信息从本地通讯录中获取相应的联系人信息。
[0003]具体的,第一终端获取当前第一位置,并获取本地通讯录中的联系人(即第二终端)的第二位置,计算第一位置与第二位置之间的距离是否小于预设距离,若小于预设距离,则显示信息提示框,该信息提示框中可以包括:本地通讯录中,与第一终端之间的距离小于预设距离的第二终端对应的联系人信息,可以包括:联系人联系方式、联系人姓名等。
[0004]在实现上述联系人信息获取的过程中,发明人发现现有技术中至少存在如下问题:显示信息提示框中只包括联系人的关联信息,显示的信息量较少,信息种类较为单一,降低了用户体验。
【发明内容】
[0005]本发明的实施例提供一种信息获取的方法和第一终端,增加了显示的信息量,同时丰富了显示的信息的种类,进而增加了用户体验。
[0006]为达到上述目的,本发明的实施例采用如下技术方案:
[0007]第一方面,提供一种信息获取的方法,包括:
[0008]第一终端获取预设范围内与联系人对应的第二终端;
[0009]若获取到所述第二终端,则获取用于唯一标识所述第二终端的标识信息;
[0010]根据所述第二终端的标识信息查找所述第二终端的关联信息,所述关联信息包括如下信息中至少一项:通讯数据信息、位置信息;
[0011]显示所述关联信息。
[0012]第二方面,提供一种第一终端,包括:
[0013]第一获取单元,用于获取预设范围内与联系人对应的第二终端;
[0014]第二获取单元,用于若获取到所述第二终端,则获取用于唯一标识所述第二终端的标识信息;
[0015]查找单元,用于根据所述第二终端的标识信息查找所述第二终端的关联信息,所述关联信息包括如下信息中至少一项:通讯数据信息、位置信息;
[0016]显示单元,用于显示所述关联信息。
[0017]本发明实施例提供的信息获取的方法第一终端,采用上述方案后,第一终端在获取到联系人对应的第二终端后,获取第二终端的关联信息,并显示第二终端的关联信息,该关联信息可以包括如下信息中至少一项:通讯数据信息、位置信息,与现有技术中,只显示联系人联系方式、联系人姓名相比,增加了显示的信息量,同时丰富了显示的信息的种类,进而增加了用户体验。【专利附图】
【附图说明】
[0018]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为本实施例提供的一种信息获取的方法的流程图;
[0020]图2为本实施例提供的另一种信息获取的方法的流程图;
[0021]图3为本实施例提供的第一关系表的结构示意图;
[0022]图4为本实施例提供的第二关系表的结构示意图;
[0023]图5a为本实施例提供的排序前的通讯数据信息列表示意图;
[0024]图5b为本实施例提供的排序后的通讯数据信息列表示意图;
[0025]图6为本实施例提供的一种第一终端显示的关联信息的示意图;
[0026]图7为本实施例提供的另一种第一终端显示的关联信息的示意图;
[0027]图8为本实施例提供的一种第一终端的结构示意图;
[0028]图9为本实施例提供的另一种第一终端的结构示意图。
【具体实施方式】
[0029]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0030]现有技术中,显示信息提示框中只包括联系人的关联信息,显示的信息量较少,信息种类较为单一,降低了用户体验。
[0031]为了解决上述问题,本实施例提供一种信息获取的方法,该方法的执行主体可以为第一终端,如图1所示,可以包括:
[0032]101、第一终端获取预设范围内与联系人对应的第二终端。
[0033]作为本实施例的一种实施方式,当用户对应的第一终端与联系人I对应的第二终端之间的距离小于预设距离时,可以在第一终端显示第二终端的相应的信息,以便可以告知用户联系人I可能在附近等其他信息。
[0034]首先,第一终端需要获取预设范围内与联系人对应的第二终端。
[0035]本实施例对预设范围不作限定,可以根据实际需要进行设定,在此不再赘述。
[0036]本实施例中,联系人I可以为第一终端的通讯录中存储的联系人,还可以为网络服务器中存储的与第一终端对应的联系人,可以但不限于用电话号码分别对联系人进行标识。
[0037]102、若获取到所述第二终端,则获取用于唯一标识所述第二终端的标识信息。
[0038]本实施例对标识信息不作限定,可以根据实际需要进行设定,例如,标识信息可以但不限于为电话号码,在此不再赘述。
[0039]103、根据所述第二终端的标识信息查找所述第二终端的关联信息。[0040]其中,关联信息可以但不限于包括如下信息中至少一项:通讯数据信息、位置信
肩、O
[0041]通讯数据信息可以但不限于用于告知用户以下内容:与联系人I是否进行了联系、联系的内容、联系的时间等;位置信息可以用于告知用户联系人I (即第二终端)当前的
位置等。
[0042]104、显示所述关联信息。
[0043]为了使用户可以通过第一终端获取到联系人I的关联信息,第一终端可以显示第二终端的关联信息。
[0044]采用上述方案后,第一终端在获取到联系人对应的第二终端后,获取第二终端的关联信息,并显示第二终端的关联信息,该关联信息可以包括如下信息中至少一项:通讯数据信息、位置信息,与现有技术中,只显示联系人联系方式、联系人姓名相比,增加了显示的信息量,同时丰富了显示的信息的种类,进而增加了用户体验。
[0045]本实施例提供另一种信息获取的方法,该方法是对图1所示的方法的进一步扩展,且在本实施例中,用户与第一终端相对应,联系人I与第二终端相对应。
[0046]如图2所示,本实施例提供的信息获取的方法可以包括:
[0047]201、第一终端判断第一终端移动的距离是否大于第一预设距离。若大于第一预设距离,则执行步骤202,若不大于第一预设距离,则执行步骤201。
[0048]作为本实施例的一种实施方式,当第一终端(即用户)移动的距离大于第一预设距离时,第一终端与联系人I对应的第二终端之间的距离可能会发生较大变化。
[0049]其中,联系人I可以为第一终端的通讯录中存储的任一联系人,还可以为在网络服务器中存储的与第一终端对应的任一联系人。
[0050]第一终端可以为不同的第二终端分别设置相应的第一预设距离,如,若第一终端与第二终端位于不同城市中,则可以将第一预设距离设置为较大的值,若第一终端与第二终端位于相同的城市中,则可以将第一预设距离设置为较小的值。
[0051]作为本实施例的一种实施方式,第一终端可以通过定位设备获取到第一终端所在的位置,还可以获取到第二终端所在的位置,并判断第一终端与第二终端对否位于相同的城市中,若是,则可以但不限于将第一预设距离设置为10公里,本步骤可以为第一终端判断第一终端移动的距离是否大于10公里;若否,则可以但不限于将第一预设距离设置为100公里,本步骤可以为第一终端判断第一终端移动的距离是否大于100公里。
[0052]本实施例对设置第一预设距离的方法以及第一预设距离的数值不作限定,可以根据实际需要进行设定,在此不再赘述。
[0053]作为本实施例的一种实施方式,如图3所示,在第一终端中可以存储有第一预设距离与各联系人(即第二终端)之间对应的第一关系表,当第一终端每移动I公里时,可以遍历第一关系表,查找是否存在小于或等于第一终端移动的总距离的第一预设距离,并从第一关系表中获取与查找到的第一预设距离对应的联系人(第二终端)。
[0054]例如,当第一终端移动I公里后便遍历第一关系表(此时第一终端总移动距离为I公里),未查找到小于或等于I公里的第一预设距离;当第一终端再移动I公里时(此时第一终端总移动距离为2公里),如图3所示,可以得知,与联系人I对应的第一预设距离为1.5公里,第一终端移动的距离为2公里,则第一终端移动的距离大于第一预设距离。[0055]进一步的,第一预设距离可以根据第一终端与第二终端的位置进行实时变化,如,第一终端与第二终端开始位于相同城市,后移动至不同城市,则第一预设距离会随之变化。
[0056]202、获取预设范围内与联系人对应的第二终端。
[0057]若第一终端移动的距离大于第一预设距离,则说明第一终端与第二终端之间的距离可能发生了较大的变化,因此,可以获取预设范围内与联系人对应的第二终端,以便用户可以通过第一终端获取到与相应的联系人的关联信息等。
[0058]为了可以减少第一终端的计算量,因此,可以只搜索预设范围内的第二终端。
[0059]值得说明的是,即使在步骤201中,存在第一终端移动的距离大于某联系人对应的第一预设距离,只要该联系人(即对应的终端)不再预设范围内,第一终端也不能获取到该终端。
[0060]作为本实施例的一种实施方式,第一终端可以通过定位设备(如,GPS (GlobalPositioning System,全球定位系统))确定位于预设范围内的第二终端,还可以通过定位设备获取第一终端与第二终端的位置信息。
[0061]本实施例中的预设范围可以由用户自己设置,如,可以但不限于设置为以第一终端所在位置为中心,以预设距离为半径的圆形区域;或,预设范围还可以为与第一终端所在城市相邻的城市中的某一区域;或,为任意城市中的某一区域等。
[0062]例如,在步骤201中所列举的例子中,查找到联系人I对应的第一预设距离为1.5公里,且第一终端与第二终端位于同一座城市中,则第一终端移动的距离(即2公里)大于或等于第一预设距离(即1.5公里),且预设范围为以第一终端所在位置为中心,以30公里为半径的圆形区域,由于,联系人I对应的终端在预设范围内,因此,本步骤可以为:获取预设范围内与联系人I对应的第二终端。
[0063]203、判断所述第一终端与所述第二终端之间的距离是否小于第二预设距离。若小于第二预设距离,则执行步骤204,若不限于第二预设距离,则执行步骤203。
[0064]在第一终端获取到第二终端后,可以计算与第二终端之间的距离,以便第一终端可以确定是否获取并显示第二终端的关联信息。
[0065]第一终端可以针对不同的第二终端分别设置不同的第二预设距离,如,若第一终端与第二终端位于不同城市中,则可以将第二预设距离设置为较大的值,若第一终端与第二终端位于相同城市中,则可以将第二预设距离设置为较小的值。
[0066]作为本实施例的一种实施方式,第一终端可以通过定位设备获取到第一终端所在的位置,还可以获取到第二终端所在的位置,并判断第一终端与第二终端对否位于相同城市中,若是,则可以但不限于将第二预设距离设置为5公里,本步骤可以为第一终端与所述第二终端之间的距离是否小于5公里;若否,则可以但不限于将第二预设距离设置为50公里,本步骤可以为第一终端与所述第二终端之间的距离是否小于50公里。
[0067]本实施例对设置第一预设距离的方法以及第一预设距离的数值不作限定,可以根据实际需要进行设定,在此不再赘述。
[0068]作为本实施例的一种实施方式,如图4所75,在第一终端中可以存储有第一预设距离与不同的联系人(即第二终端)之间对应的第二关系表,当计算出第一终端与第二终端之间的距离后,可以遍历第二关系表,查找与第二终端对应的第二预设距离,并判断所述第一终端与所述第二终端之间的距离是否小于第二预设距离。[0069]例如,第一终端与第二终端位于相同的城市中,当计算出第一终端与第二终端之间的距离为10公里后,查找第二关系表,如图4所示,可以得知,与联系人1(即第二终端)对应的第二预设距离为30公里,因此,第一终端与第二终端之间的距离小于第二预设距离。
[0070]进一步的,第一预设距离可以根据第一终端与第二终端的位置进行实时变化,如第一终端开始位于同一座城市,后移动至不同城市,则第一预设距离会随之变化。
[0071]204、获取所述第二终端的标识信息。
[0072]第二终端的标识信息可以用于唯一标识第二终端,如,若第二终端为手机,则第二终端的标识信息可以为手机号等。
[0073]205、根据标识信息对存储区域内的通讯数据信息进行局部排序,使得信息标识相同的多条通讯数据信息相邻排列。
[0074]其中,存储区域可以但不限于包括如下区域中至少一项:所述第一终端的存储区域、网络设备的存储区域。
[0075]存储区域中可以存储有第一终端(用户)与第二终端(即用户与联系人I)之间的通讯数据信息,该通讯数据信息可以但不限于包括如下信息中至少一项:短信、通话记录、邮件、日程提醒事件。
[0076]如图5a所示,为排序前的存储区域中存储的通讯数据信息列表,如图5b所示,为排序后的存储区域中存储的通讯数据信息列表。
[0077]206、从局部排序后的通讯数据信息列表的第一条通讯数据信息开始,顺序遍历每一条通讯数据信息的标识信息,并获取标识信息与所述第二终端的标识信息一致的通讯数据信息,得到通讯数据信息集合。
[0078]其中,所述通讯数据信息可以但不限于包括如下信息中至少一项:短信、通话记录、邮件、日程提醒事件,所述关联信息还可以但不限于包括:所述第二终端的标识信息、第一终端与第二终端之间的距离等。
[0079]进一步的,如图5b所示,在遍历到标识信息与所述第二终端的标识信息相同的通讯数据信息后,当遍历的标识信息与所述第二终端的标识信息不同的通讯数据信息时,结束通讯数据信息的遍历,如图5b所示,由于,在通讯数据信息列表被排序后,标识信息相同的通讯数据信息能够被连续遍历到,因此,在遍历到标识信息与所述第二终端的标识信息相同的通讯数据信息后,当遍历的标识信息与所述第二终端的标识信息不同的通讯数据信息时,标识信息与第二终端的标识信息相同的通讯数据信息已被全部遍历到,则可以不再继续遍历,缩短了遍历时间。
[0080]207、将所述通讯数据信息集合加载到目标缓存区域。
[0081]208、从所述目标缓存区域中读取所述通讯数据信息集合。
[0082]209、显示第二终端的关联信息。
[0083]其中,关联信息可以但不限于包括如下信息中至少一项:通讯数据信息、位置信息,还可以包括:第二终端的标识信息。
[0084]进一步的,显示第二终端的关联信息可以但不限于包括:通过列表或图表的格式逐条显示所述通讯数据信息集合中的通讯数据信息。
[0085]作为本实施例的一种实施方式,如图6所示,第一终端可以显示第二终端(即联系人I)的通讯数据信息链接,包括:短信链接、邮件链接、日程提醒事件链接、距离链接等。[0086]第二终端的数量可以为至少两个,本步骤以第二终端的数量为3个为例进行说明,即3个第二终端可以分别对应与联系人1、联系人2以及联系人3,如图6所示,第一终端可以分别显示第二终端(即联系人1、联系人2以及联系人3)的相关信息(可以但不限于包括:通讯数据信息链接等。可以参照步骤201至步骤208中描述的内容获取联系人2以及联系人3对应的终端的相关信息,在此不再赘述。
[0087]当用户点击联系人I的短信链接时,第一终端可以显示与第二终端之间的短信,可以将短信按照时间从近到远的顺序进行显示,即可以优先显示日期距当前最近的短信;另外,还可以优先显示包含有关键字的短信,如,数字、时间等,避免了用户延误与联系人之间的约会。
[0088]当用户点击联系人I的日程提醒事件链接时,第一终端可以首先根据第二终端的标识信息获取与第二终端有关的日程提醒事件,并显示与第二终端有关的日程提醒事件,可以将日程提醒事件按照时间从近到远的顺序进行显示,即可以优先显示日期距当前最近的日程提醒事件。这样,可以避免用户遗漏相应的事件。
[0089]进一步的,当用户获取到了联系人I的位置信息,并想去联系人I当前所在的位置找联系人1,则此时,第一终端可以向网络设备发送路线请求,所述路线请求可以用于请求以所述第一终端的当前位置为起点以所述第二终端的当前位置为终点的路线信息;网络设备可以根据路线请求从GPS中获取该路线信息,并将该路线信息发送至第一终端;第一终端接收所述网络设备发送的路线信息;可以将所述路线信息加载到本地地图图层中,并根据所述路线信息在所述本地地图图层上绘制所述出行路线。
[0090]具体的,如图6所示,用户可以点击联系人I的距离链接,如图7所示,第一终端可以显示达到联系人I所在位置的驾车路线、乘车路线等。
[0091]采用上述方案后,第一终端在获取到联系人I对应的第二终端后,获取第二终端的关联信息,并显示第二终端的关联信息,该关联信息可以包括如下信息中至少一项:通讯数据信息、位置信息,与现有技术中,只显示联系人联系方式、联系人姓名相比,增加了显示的信息量,同时丰富了显示的信息的种类,进而增加了用户体验。另外,第一终端还可以获取到与第二终端之间的路线信息,方便了用户与联系人I见面;当第一终端(即用户)到达某一城市时,第一终端可以自动搜索到第二终端(联系人1),并可以显示第二终端的关联信息,方便了用户与联系人I进行联系。
[0092]下面提供一些装置实施例,该装置实施例分别与上述提供的方法实施例相对应。
[0093]本实施例提供一种第一终端,如图8所示,可以包括:
[0094]第一获取单元81,用于获取预设范围内与联系人对应的第二终端;
[0095]第二获取单元82,用于若获取到所述第二终端,则获取用于唯一标识所述第二终端的标识信息;
[0096]查找单元83,用于根据所述第二终端的标识信息查找所述第二终端的关联信息,所述关联信息包括如下信息中至少一项:通讯数据信息、位置信息;
[0097]显示单元84,用于显示所述关联信息。
[0098]采用上述方案后,第一终端在获取到联系人对应的第二终端后,获取第二终端的关联信息,并显示第二终端的关联信息,该关联信息可以包括如下信息中至少一项:通讯数据信息、位置信息,与现有技术中,只显示联系人联系方式、联系人姓名相比,增加了显示的信息量,同时丰富了显示的信息的种类,进而增加了用户体验。
[0099]本实施例提供另一种第一终端,该第一终端是对图8所示的第一终端的进一步扩展和优化,如图9所示,可以包括:
[0100]第一获取单元91,用于获取预设范围内与联系人对应的第二终端;
[0101]第二获取单元92,用于若获取到所述第二终端,则获取用于唯一标识所述第二终端的标识信息;
[0102]查找单元93,用于根据所述第二终端的标识信息查找所述第二终端的关联信息,所述关联信息包括如下信息中至少一项:通讯数据信息、位置信息;
[0103]显示单元94,用于显示所述关联信息。
[0104]进一步的,第一获取单元91,包括:
[0105]第一判断模块911,用于判断第一终端移动的距离是否大于第一预设距离;
[0106]第一获取模块912,用于若大于所述第一预设距离,则获取所述第二终端;
[0107]所述第二获取单元92,包括:
[0108]第二判断模块921,用于判断所述第一终端与所述第二终端之间的距离是否小于
第二预设距离;
[0109]第二获取模块922,用于若所述距离小于所述第二预设距离,则获取所述第二终端的标识信息。
[0110]进一步的,查找单元93,包括:
[0111]发送模块931,用于向网络设备发送路线请求,所述路线请求用于请求以所述第一终端的当前位置为起点以所述第二终端的当前位置为终点的路线信息;
[0112]接收模块932,用于接收所述网络设备发送的路线信息;
[0113]所述显示单元94,包括:
[0114]第一加载模块941,用于将所述路线信息加载到本地地图图层中;
[0115]绘制模块942,用于根据所述路线信息在所述本地地图图层上绘制所述出行路线。
[0116]进一步的,查找单元93,包括:
[0117]遍历模块933,用于对存储区域中存储的通讯数据信息逐条进行遍历,并获取标识信息与所述第二终端的标识信息一致的通讯数据信息,得到通讯数据信息集合,所述存储区域包括如下区域中至少一项:所述第一终端的存储区域、网络设备的存储区域,所述通讯数据信息包括如下信息中至少一项:短信、通话记录、邮件、日程提醒事件,所述关联信息还包括:所述第二终端的标识信息;
[0118]第二加载模块934,用于将所述通讯数据信息集合加载到目标缓存区域;
[0119]所述显示单元94,包括:
[0120]读取模块943,用于从所述目标缓存区域中读取所述通讯数据信息集合;
[0121]显示模块944,用于通过列表或图表的格式逐条显示所述通讯数据信息集合中的通讯数据信息。
[0122]进一步的,查找单元93,还包括:
[0123]排序模块935,用于在所述遍历单元对存储区域中存储的通讯数据信息逐条进行遍历之前,根据标识信息对存储区域内的通讯数据信息进行局部排序,使得信息标识相同的多条通讯数据信息相邻排列;[0124]所述遍历模块933,包括:
[0125]遍历子模块9331,用于从局部排序后的通讯数据信息列表的第一条通讯数据信息开始,顺序遍历每一条通讯数据信息的标识信息;
[0126]遍历结束子模块9332,用于在遍历到标识信息与所述第二终端的标识信息相同的通讯数据信息后,当遍历的标识信息与所述第二终端的标识信息不同的通讯数据信息时,结束通讯数据信息的遍历。
[0127]采用上述方案后,第一终端在获取到联系人I对应的第二终端后,获取第二终端的关联信息,并显示第二终端的关联信息,该关联信息可以包括如下信息中至少一项:通讯数据信息、位置信息,与现有技术中,只显示联系人联系方式、联系人姓名相比,增加了显示的信息量,同时丰富了显示的信息的种类,进而增加了用户体验。另外,第一终端还可以获取到与第二终端之间的路线信息,方便了用户与联系人I见面;当第一终端(即用户)到达某一城市时,第一终端可以自动搜索到第二终端(联系人1),并可以显示第二终端的关联信息,方便了用户与联系人I进行联系。
[0128]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0129]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【权利要求】
1.一种信息获取的方法,其特征在于,包括: 第一终端获取预设范围内与联系人对应的第二终端; 若获取到所述第二终端,则获取用于唯一标识所述第二终端的标识信息; 根据所述第二终端的标识信息查找所述第二终端的关联信息,所述关联信息包括如下信息中至少一项:通讯数据信息、位置信息; 显示所述关联信息。
2.根据权利要求1所述的信息获取的方法,其特征在于,所述获取预设范围内与联系人对应的弟二终端,包括: 判断第一终端移动的距离是否大于第一预设距离; 若大于所述第一预设距离,则获取所述第二终端; 所述获取用于唯一标识所述第二终端的标识信息,包括: 判断所述第一终端与所述第二终端之间的距离是否小于第二预设距离; 若所述距离小于所述第二预设距离,则获取所述第二终端的标识信息。
3.根据权利要求1所述的信息获取的方法,其特征在于,所述根据所述第二终端的标识信息查找所述第二终端的关联信息,包括: 向网络设备发送路线请求,所述路线请求用于请求以所述第一终端的当前位置为起点以所述第二终端的当前位置为终点的路线信息; 接收所述网络设备发送的路线信息; 所述显示所述关联信息,包括: 将所述路线信息加载到本地地图图层中; 根据所述路线信息在所述本地地图图层上绘制所述出行路线。
4.根据权利要求1所述的信息获取的方法,其特征在于,所述根据所述第二终端的标识信息查找所述第二终端的关联信息,包括: 对存储区域中存储的通讯数据信息逐条进行遍历,并获取标识信息与所述第二终端的标识信息一致的通讯数据信息,得到通讯数据信息集合,所述存储区域包括如下区域中至少一项:所述第一终端的存储区域、网络设备的存储区域,所述通讯数据信息包括如下信息中至少一项:短信、通话记录、邮件、日程提醒事件,所述关联信息还包括:所述第二终端的标识信息; 将所述通讯数据信息集合加载到目标缓存区域; 所述显示所述关联信息,包括: 从所述目标缓存区域中读取所述通讯数据信息集合; 通过列表或图表的格式逐条显示所述通讯数据信息集合中的通讯数据信息。
5.根据权利要求4所述的信息获取的方法,其特征在于,在所述对存储区域中存储的通讯数据信息逐条进行遍历之前,所述根据所述第二终端的标识信息查找所述第二终端的关联信息,还包括: 根据标识信息对存储区域内的通讯数据信息进行局部排序,使得信息标识相同的多条通讯数据信息相邻排列; 所述对存储区域中存储的通讯数据信息逐条进行遍历,包括: 从局部排序后的通讯数据信息列表的第一条通讯数据信息开始,顺序遍历每一条通讯数据信息的标识信息; 在遍历到标识信息与所述第二终端的标识信息相同的通讯数据信息后,当遍历的标识信息与所述第二终端的标识信息不同的通讯数据信息时,结束通讯数据信息的遍历。
6.一种第一终端,其特征在于,包括: 第一获取单元,用于获取预设范围内与联系人对应的第二终端; 第二获取单元,用于若获取到所述第二终端,则获取用于唯一标识所述第二终端的标识息; 查找单元,用于根据所述第二终端的标识信息查找所述第二终端的关联信息,所述关联信息包括如下信息中至少一项:通讯数据信息、位置信息; 显示单元,用于显示所述关联信息。
7.根据权利要求6所述的第一终端,其特征在于,所述第一获取单元,包括: 第一判断模块,用于判断第一终端移动的距离是否大于第一预设距离; 第一获取模块,用于若大于所述第一预设距离,则获取所述第二终端; 所述第二获取单元,包括: 第二判断模块,用于判断所述第一终端与所述第二终端之间的距离是否小于第二预设距离; 第二获取模块,用于若所述距离小于所述第二预设距离,则获取所述第二终端的标识信息。
8.根据权利要求6所述的第一终端,其特征在于,所述查找单元,包括: 发送模块,用于向网络设备发送路线请求,所述路线请求用于请求以所述第一终端的当前位置为起点以所述第二终端的当前位置为终点的路线信息; 接收模块,用于接收所述网络设备发送的路线信息; 所述显示单元,包括: 第一加载模块,用于将所述路线信息加载到本地地图图层中; 绘制模块,用于根据所述路线信息在所述本地地图图层上绘制所述出行路线。
9.根据权利要求6所述的第一终端,其特征在于,所述查找单元,包括: 遍历模块,用于对存储区域中存储的通讯数据信息逐条进行遍历,并获取标识信息与所述第二终端的标识信息一致的通讯数据信息,得到通讯数据信息集合,所述存储区域包括如下区域中至少一项:所述第一终端的存储区域、网络设备的存储区域,所述通讯数据信息包括如下信息中至少一项:短信、通话记录、邮件、日程提醒事件,所述关联信息还包括:所述第二终端的标识信息; 第二加载模块,用于将所述通讯数据信息集合加载到目标缓存区域; 所述显示单元,包括: 读取模块,用于从所述目标缓存区域中读取所述通讯数据信息集合; 显示模块,用于通过列表或图表的格式逐条显示所述通讯数据信息集合中的通讯数据信息。
10.根据权利要求9所述的第一终端,其特征在于,所述查找单元,还包括: 排序模块,用于在所述遍历单元对存储区域中存储的通讯数据信息逐条进行遍历之前,根据标识信息对存储区域内的通讯数据信息进行局部排序,使得信息标识相同的多条通讯数据信息相邻排列; 所述遍历模块,包括: 遍历子模块,用于从局部排序后的通讯数据信息列表的第一条通讯数据信息开始,顺序遍历每一条通讯数据信息的标识信息; 遍历结束子模块,用于在遍历到标识信息与所述第二终端的标识信息相同的通讯数据信息后,当遍历的标识信息与所述第二终端的标识信息不同的通讯数据信息时,结束通讯数据信息 的遍历。
【文档编号】H04M1/274GK103491500SQ201310435249
【公开日】2014年1月1日 申请日期:2013年9月23日 优先权日:2013年9月23日
【发明者】王健 申请人:东莞宇龙通信科技有限公司, 宇龙计算机通信科技(深圳)有限公司