一种终端的制作方法_4

文档序号:8342931阅读:来源:国知局
包括:
[0119]获取单元,用于获取终端自身的位置信息。
[0120]输出单元603,还用于输出获取到的终端自身的位置信息。
[0121]其中,获取单元可以是通过全球定位系统GPS定位、基站定位以及W1-Fi定位中的至少一种定位方式获取终端自身的位置信息,该位置信息可以是终端所处的经度和玮度,也可以是终端所处的地区、街道、门牌号等。当获取单元获取到终端自身的位置信息后,输出单元603可以在显示目标联系人的位置信息的地图中同时显示终端自身的位置信息。
[0122]路线信息显示单元,用于显示目标联系人的位置信息和终端自身的位置信息之间的路线信息。
[0123]输出单元603,还用于根据路线信息显示单元显示的路线信息输出导航信息。
[0124]其中,该路线信息可以是目标联系人的位置信息到达终端自身的位置信息的多条路线图,路线信息显示单元可以显示两者之间最近的路线、最近路线的总长度等,可以显示两者之间交通最通畅的路线、最通畅路线的总长度等,还可以显示两者之间最拥堵的路线、最拥堵路线的总长度等。在输出单元603输出路线信息的同时,还可以以文字和/或语言的方式输出每条路线的导航信息,比如走最近路线时可以乘坐的交通道具以及所需花费的时间等。
[0125]实施图6所示的终端,通过点击联系人条目中的地图图标即可实现对相应的联系人进行定位,不仅降低了终端对定位软件功能的要求,而且简化了终端用户对联系人进行定位的操作步骤,从而能够提高联系人间定位的效率,降低使用门槛,并有效提高用户操作体验。此外,在联系人条目中显示地图图标可以提高联系人条目显示界面的空间利用率。
[0126]请参阅图7,图7是本发明实施例公开的又一种终端的结构示意图,用于执行本发明实施例公开的联系人定位方法。如图7所示,该终端700可以包括:至少一个处理器701,至少一个输入装置702,至少一个输出装置703,存储器705等组件。其中,这些组件通过一条或多条总线704进行通信连接。本领域技术人员可以理解,图7中示出的终端的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0127]处理器701为终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器705内的程序和/或模块,以及调用存储在存储器705内的数据,以执行终端的各种功能和处理数据。处理器701可以由集成电路(IntegratedCircuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器701可以仅包括中央处理器(CentralProcessing Unit,简称CPU),也可以是CPU、数字信号处理器(digital signal processor,简称DSP)、图形处理器(Graphic Processing Unit,简称GPU)及各种控制芯片的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
[0128]输入装置702可以包括标准的触摸屏、键盘等,也可以包括有线接口、无线接口等。
[0129]输出装置703可以包括显示屏,也可以包括有线接口、无线接口等。
[0130]存储器705可用于存储软件程序以及模块,处理器701、输入装置702以及输出装置703通过调用存储在存储器705中的软件程序以及模块,从而执行终端的各项功能应用以及实现数据处理。存储器705主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序(如位置信息获取请求发送程序、反馈信息解析程序等)等;数据存储区可存储根据终端的使用所创建的数据(如联系人信息、地图数据包等)等。在本发明实施例中,操作系统可以是Android系统、1S系统或Windows操作系统等等。
[0131]具体地,处理器701调用存储在存储器705中的应用程序,用于执行以下操作:
[0132]控制输入装置702接收针对目标联系人的条目中包括的地图图标的操作指令;
[0133]控制输出装置703响应该操作指令,向目标联系人所属的目标终端发送位置信息获取请求;
[0134]控制输入装置702接收目标终端针对位置信息获取请求所发送的反馈信息,其中,反馈信息携带有目标联系人的位置信息;
[0135]控制输出装置703输出目标联系人的位置信息。
[0136]本发明实施例中,处理器701控制输入装置702接收针对目标联系人的条目中包括的地图图标的操作指令之前,还可以执行以下操作:
[0137]控制输入装置702接收针对目标联系人输入的搜索指令;
[0138]控制输出装置703响应该搜索指令,输出针对目标联系人的搜索界面,在搜索界面显示的目标联系人的条目中包括针对所述目标联系人的地图图标。
[0139]本发明实施例中,处理器701控制输入装置702接收目标终端针对位置信息获取请求所发送的反馈信息之后,处理器701控制输出装置703输出目标联系人的位置信息之前,处理器701调用存储器705中存储的应用程序还可以执行以下操作:
[0140]解析反馈信息,以获取反馈信息携带的目标联系人的位置信息。
[0141]本发明实施例中,处理器701解析反馈信息,以获取反馈信息携带的目标联系人的位置信息之后,处理器701控制输出装置703输出目标联系人的位置信息之前,处理器701调用存储器705中存储的应用程序还可以执行以下操作:
[0142]在搜索界面中过滤除该目标联系人的条目外的其余目标联系人的条目,以获取用于输出该目标联系人的位置信息的空白区域;
[0143]其中,处理器701控制输出装置703输出目标联系人的位置信息的方式可以为:
[0144]控制输出装置703在空白区域内输出目标联系人的位置信息。
[0145]本发明实施例中,处理器701控制输出装置703输出目标联系人的位置信息的方式可以为:
[0146]从预先存储的地图数据包中查询是否存在目标联系人的位置信息所在区域的地图;
[0147]若存在,则提取该目标联系人的位置信息所在区域的地图;
[0148]显示该目标联系人的位置信息所在区域的地图,并在该目标联系人的位置信息所在区域的地图中标记该目标联系人的位置信息。
[0149]可选的,处理器701控制输出装置703输出目标联系人的位置信息的方式还可以为:
[0150]当从预先存储的地图数据包中查询是否存在目标联系人的位置信息所在区域的地图的查询结果为否时,判断终端是否具有访问外部数据资源的权限;
[0151]当判断终端具有访问外部数据资源的权限时,从外部数据资源中下载目标联系人的位置信息所在区域的地图;
[0152]显示目标联系人的位置信息所在区域的地图,并在目标联系人的位置信息所在区域的地图中标记目标联系人的位置信息。
[0153]其中,处理器701调用存储器705中存储的应用程序还可以执行以下操作:
[0154]将目标联系人的位置信息所在区域的地图保存至地图数据包中,以更新地图数据包。
[0155]本发明实施例中,处理器701调用存储器705中存储的应用程序还可以执行以下操作:
[0156]当在预设时间内输入装置702未接收到目标终端针对位置信息获取请求所发送的反馈信息时,解析目标联系人的联系方式,以获取该联系方式的归属地;
[0157]控制输出装置703输出该归属地的地图。
[0158]本发明实施例中,处理器701调用存储器705中存储的应用程序还可以执行以下操作:
[0159]控制输入装置702获取终端自身的位置信息;
[0160]控制输出装置703输出终端自身的位置信息。
[0161]本发明实施例中,处理器701调用存储器705中存储的应用程序还可以执行以下操作:
[0162]控制输出装置703显示目标联系人的位置信息和终端自身的位置信息之间的路线信息;
[0163]控制输出装置703根据路线信息输出导航信息。
[0164]具体地,本发明实施例中介绍的终端可以实施本发明结合图1或图2介绍的联系人定位方法实施例中的部分或全部流程。
[0165]请参阅图8,图8是本发明实施例公开的一种联系人定位系统的结构示意图。如图8所示,该系统可以包括第一终端I和目标终端2,其中:
[0166]第一终端1,用于接收针对目标联系人的条目中包括的地图图标的操作指令;
[0167]第一终端1,还用于响应该操作指令,向目标联系人所属的目标终端2发送位置信息获取请求;
[0168]目标终端2,用于接收第一终端I发送的位置信息获取请求,并向第一终端I发送针对位置信息获取请求的反馈信息;
[0169]第一终端1,还用于接收目标终端2发送的反馈信息,其中,反馈信息携带有目标联系人的位置信息;
[0170]第一终端1,还用于输出目标联系人的位置信息。
[0171]本发明实施例中,位置信息获取请求可以是第一终端I以短信的形式发送至目标终端2的,其中短信可以是普通的短信息,也可以是预先设定好的特定格式的短信息;位置信息获取请求也可以是第一终端I通过无线方式发送至目标终端2的,其中,第一终端I通过无线方式与目标终端2进行通信连接,该无线方式可以是3G、4G、GSM、W1-Fi以及其他能实现数据传输的方式。
[0172]本发明实施例中,第一终端I还用于在接收针对目标联系人的条目中包括的地图图标的操作指令之前,接收针对目标联系人输入的搜索
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1