一种通话界面显示位置的方法及系统的制作方法

文档序号:10555772阅读:218来源:国知局
一种通话界面显示位置的方法及系统的制作方法
【专利摘要】本发明公开了一种通话界面显示位置的方法及系统,方法包括:移动终端进入通话界面时,移动终端获取当前位置并显示在通话界面上;检测当前通话界面中的联系人是否为特定联系人,若是特定联系人,则在通话界面上显示发送当前位置标识;检测到用户点击发送当前位置标识,则将当前位置发送给当前通话界面中的特定联系人对应的移动终端。本发明在通话的界面上面显示一个位置信息,可以在通话过程中在通话界面上看到当前的具体位置信息,并告知对方。针对特定联系人还可以在通话结束后发送当前位置信息到对方手机,方便特定联系人知道其具体位置信息。
【专利说明】
一种通话界面显示位置的方法及系统
技术领域
[0001]本发明涉及移动终端技术领域,尤其涉及一种通话界面显示位置的方法及系统。
【背景技术】
[0002]目前,随着智能手机的普及,现在大部分老年人也在使用智能手机,只不过对于其中一部分老年人来说即使手里拿着智能手机,也只是用来做一个通话工具,对其他功能了解恐怕很少。
[0003]当前随着现在大量农村人口进入城市买房安家,其父母也跟着一并来到城市,但是城市的道路错综复杂,这些老人在独自外出时可能会遇到迷路的情况。这时在与亲人联系的时候,一定会咨询他们当前在什么位置,可是在迷路的情况下老人对于所处的位置肯定是不清楚的,在与亲人通话过程中自然也无法描述具体的地理位置。这个时候作为年轻人可能会用手机进入某个地图定位查看当前的具体位置信息就知道了,可是对于老人来说他们并不是都会使用这些软件。
[0004]我们发现在遇到上述情况的过程中,老人与亲人在通话过程中手机上能看到的就是一个普通的通话界面,界面上能看到的就是电话码号等一些基本的信息。现有技术中通话界面无法显示通话双方的具体位置信息,为定位对方位置带来了不便。
[0005]因此,现有技术还有待于改进和发展。

【发明内容】

[0006]鉴于现有技术的不足,本发明目的在于提供一种通话界面显示位置的方法及系统,旨在解决现有技术中老人与亲人在通话过程中手机上能看到的就是一个普通的通话界面,界面上能看到的就是电话码号等一些基本的信息。现有技术中通话界面无法显示通话双方的具体位置信息,为定位对方位置带来了不便的缺陷。
[0007]本发明的技术方案如下:
一种通话界面显示位置的方法,其中,方法包括:
A、移动终端进入通话界面时,移动终端获取当前位置并显示在通话界面上;
B、检测当前通话界面中的联系人是否为特定联系人,若是特定联系人,则在通话界面上显示发送当前位置标识;
C、检测到用户点击发送当前位置标识,则将当前位置发送给当前通话界面中的特定联系人对应的移动终端。
[0008]所述的通话界面显示位置的方法,其中,所述步骤A之前还包括:
S、预先在移动终端存储的联系人中设置具有获取位置权限的特定联系人并存储。
[0009]所述的通话界面显示位置的方法,其中,所述步骤A具体包括:
Al、检测到移动终端进入通话界面时,调用地图SDK接口,访问地图数据,获取移动终端的当前位置;
A2、将获取到的当前位置显示在移动终端通话界面上预先设置的位置显示栏。
[0010]所述的通话界面显示位置的方法,其中,所述步骤C具体包括:
Cl、检测到用户点击当前通话界面上显示的发送当前位置标识时,移动终端通话界面上弹出是否发送当前位置的提示框;
C2、当接收到用户确定发送当前位置的指令时,则在通话结束后调用短信接口,将当前位置发送到所述特定联系人的移动终端。
[0011]所述的通话界面显示位置的方法,其中,所述地图SDK为百度地图SDK、谷歌地图SDK、搜狗地图SDK、腾讯地图SDK、高德地图SDK中的一种。
[0012]一种通话界面显示位置的系统,其中,系统包括:
位置获取模块,用于移动终端进入通话界面时,移动终端获取当前位置并显示在通话界面上;
检测与显示模块,用于检测当前通话界面中的联系人是否为特定联系人,若是特定联系人,则在通话界面上显示发送当前位置标识;
发送模块,用于检测到用户点击发送当前位置标识,则将当前位置发送给当前通话界面中的特定联系人对应的移动终端。
[0013]所述的通话界面显示位置的系统,其中,所述系统还包括:
预先设置与存储模块,用于预先在移动终端存储的联系人中设置具有获取位置权限的特定联系人并存储。
[0014]所述的通话界面显示位置的系统,其中,所述位置获取模块具体包括:
位置获取单元,用于检测到移动终端进入通话界面时,调用地图SDK接口,访问地图数据,获取移动终端的当前位置;
位置显示单元,用于将获取到的当前位置显示在移动终端通话界面上预先设置的位置显不栏。
[0015]所述的通话界面显示位置的系统,其中,所述发送模块具体包括:
检测单元,用于检测到用户点击当前通话界面上显示的发送当前位置标识时,移动终端通话界面上弹出是否发送当前位置的提示框;
发送单元,用于当接收到用户确定发送当前位置的指令时,则在通话结束后调用短信接口,将当前位置发送到所述特定联系人的移动终端。
[0016]所述的通话界面显示位置的系统,其中,所述地图SDK为百度地图SDK、谷歌地图SDK、搜狗地图SDK、腾讯地图SDK、高德地图SDK中的一种。
[0017]本发明提供了一种通话界面显示位置的方法及系统,本发明在通话的界面上面显示一个位置信息,可以在通话过程中在通话界面上看到当前的具体位置信息,并告知对方。针对特定联系人还可以在通话结束后发送当前位置信息到对方手机,方便特定联系人知道其具体位置信息。
【附图说明】
[0018]图1为本发明的一种通话界面显示位置的方法的较佳实施例的流程图。
[0019]图2为本发明的一种通话界面显示位置的方法的具体应用实施例一的普通通话界面示意图。
[0020]图3为本发明的一种通话界面显示位置的方法的具体应用实施例二的和特定联系人通话的通话界面示意图。
[0021]图4为本发明的一种通话界面显示位置的方法的具体应用实施例三的和特定联系人通话时提示发送当前位置的通话界面示意图。
[0022]图5为本发明的一种通话界面显示位置的方法的具体应用实施例四的和特定联系人通话的确定是否发送当前位置通话界面示意图。
[0023]图6为本发明的一种通话界面显示位置的方法的具体应用实施例的流程图。
[0024]图7为本发明的一种通话界面显示位置的系统的较佳实施例的功能原理框图。
【具体实施方式】
[0025]为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0026]本发明还提供了一种通话界面显示位置的方法的较佳实施例的流程图,如图1所示,其中,方法包括:
步骤S100、移动终端进入通话界面时,移动终端获取当前位置并显示在通话界面上。
[0027]具体实施时,在通话过程中原有的通话界面上一般只包括电话号码、联系人姓名等基本信息。当前很多地图开发公司提供了开放的SDK供开发者使用,如百度地图,其Android SDK是一套基于Android 2.1及以上版本设备的应用程序接口。通过调用地图SDK接口,可以轻松访问百度地图服务和数据,包括我们需要的位置信息。
[0028]进一步的实施例中,步骤SlOO具体包括:
步骤S101、检测到移动终端进入通话界面时,调用地图SDK接口,访问地图数据,获取移动终端的当前位置;
步骤S102、将获取到的当前位置显示在移动终端通话界面上预先设置的位置显示栏。
[0029]具体实施时,地图SDK包括但不限于百度地图、谷歌地图、搜狗地图、腾讯地图、高德地图等手机地图。是通话界面上新增一栏用于显示当前位置信息,如图2方框所处位置,其中具体位置信息“XX区XX软件园XX座”就是通过集成的地图SDK提供,可以显示多行。关于位置信息栏中的具体位置信息的获取方式不限于使用地图SDK获取,另外“当前位置”等描述信息可以换成意思相近的语言。
[0030]进一步地,所述步骤SlOO之前还包括:
步骤S1、预先在移动终端存储的联系人中设置具有获取位置权限的特定联系人并存储。
[0031 ]具体实施时,为了防止在给其他人通话时,也误发位置信息。需要需要在移动终端存储的联系人信息中设置可获取用户位置信息的信任名单,信任名单中的联系人为特定联系人。如是老人使用手机时,则将亲人如子女、孙子孙女设置为特定联系人。
[0032]步骤S200、检测当前通话界面中的联系人是否为特定联系人,若是特定联系人,则在通话界面上显示发送当前位置标识。
[0033]具体地,针对特殊的通话对象,如亲人,我们在位置信息栏后面再加入一个图片按钮,其功能是开启“通话结束后发送当前位置信息到对方手机”,如图3方框所处位置。这里需要注意的是,该图片按钮仅在特殊通话对象的通话界面显示,若非特殊通话对象则不显示该图片按钮,如图2所示。关于特殊通话对象的判断可以在设置联系人时加入一些特殊标签进行区分。
[0034]步骤S300、检测到用户点击发送当前位置标识,则将当前位置发送给当前通话界面中的特定联系人对应的移动终端。
[0035]具体实施时,在通话过程中点击图片按钮开启“通话结束后发送当前位置信息到对方手机”功能,如图4。点击图片按钮后,图片按钮的背景变为红色,另外在界面上弹出提示内容(方框所包含内容),代表“通话结束后发送当前位置信息到对方手机”功能已经开启。其中关于图片按钮的风格可以换成类似的图片或其他控件,弹出的提示内容可以换成意思相近的语言描述。
[0036]进一步地,步骤S300具体包括:
步骤S301、检测到用户点击当前通话界面上显示的发送当前位置标识时,移动终端通话界面上弹出是否发送当前位置的提示框;
步骤S302、当接收到用户确定发送当前位置的指令时,则在通话结束后调用短信接口,将当前位置发送到所述特定联系人的移动终端。
[0037]具体地,为了防止在通话过程中由于不小心点击到图片按钮后开启“通话结束后发送当前位置信息到对方手机”功能,通话结束后弹出一个提示对话框告知用户是否确定发送当前位置信息到对方手机中,如图5。用户可以考虑是否最终将位置信息发送出去,如果用户选择“确定”,则该位置信息通过调用短信的接口,将当前位置信息发送出去;如果用户选择“取消”,则该位置信息将不会发送出去。
[0038]本发明还提供一种通话界面显示位置的方法的具体应用实施例的流程图,如图6所示,方法包括:
步骤S10、开始;
步骤S20、检测通信录中存在若干联系人;
步骤S30、判断是否与特定联系人通话,如果是,则执行步骤S40,如果否,则执行步骤
S90;
步骤S40、通话界面显示发送位置信息图标;
步骤S50、判断是否点击发送位置信息图标,如果是,则执行步骤S60,如果否,则执行步骤 S90;
步骤S60、通话结束后弹出确认对话框;
步骤S70、判断是否确定发送位置信息,如果是,则执行步骤S70,如果否,则执行步骤
S90;
步骤S80、位置信息通过短信发送到对方手机;
步骤S90、结束。
[0039]在示例性实施例中,装置可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0040]在示例性实施例中,还提供了一种包括指令的非临时计算机可读存储介质,例如包括指令的存储器,上述指令可由装置的处理器执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是R0M、随机存取存储器(RAM)、CD-R0M、磁带、软盘和光数据存储设备等。
[0041]本发明还提供了一种通话界面显示位置的系统的较佳实施例的功能原理框图,如图7所示,其中,系统包括:
位置获取模块100,用于移动终端进入通话界面时,移动终端获取当前位置并显示在通话界面上;具体如上方法实施例所述。
[0042]检测与显示模块200,用于检测当前通话界面中的联系人是否为特定联系人,若是特定联系人,则在通话界面上显示发送当前位置标识;具体如上方法实施例所述。
[0043]发送模块300,用于检测到用户点击发送当前位置标识,则将当前位置发送给当前通话界面中的特定联系人对应的移动终端;具体如上方法实施例所述。
[0044]所述的通话界面显示位置的系统,其中,所述系统还包括:
预先设置与存储模块,用于预先在移动终端存储的联系人中设置具有获取位置权限的特定联系人并存储;具体如上方法实施例所述。
[0045]所述的通话界面显示位置的系统,其中,所述位置获取模块具体包括:
位置获取单元,用于检测到移动终端进入通话界面时,调用地图SDK接口,访问地图数据,获取移动终端的当前位置;具体如上方法实施例所述。
[0046]位置显示单元,用于将获取到的当前位置显示在移动终端通话界面上预先设置的位置显示栏;具体如上方法实施例所述。
[0047]所述的通话界面显示位置的系统,其中,所述发送模块具体包括:
检测单元,用于检测到用户点击当前通话界面上显示的发送当前位置标识时,移动终端通话界面上弹出是否发送当前位置的提示框;具体如上方法实施例所述。
[0048]发送单元,用于当接收到用户确定发送当前位置的指令时,则在通话结束后调用短信接口,将当前位置发送到所述特定联系人的移动终端;具体如上方法实施例所述。
[0049]所述的通话界面显示位置的系统,其中,所述地图SDK为百度地图SDK、谷歌地图SDK、搜狗地图SDK、腾讯地图SDK、高德地图SDK中的一种;具体如上方法实施例所述。
[0050]综上所述,本发明提供了一种通话界面显示位置的方法及系统,方法包括:移动终端进入通话界面时,移动终端获取当前位置并显示在通话界面上;检测当前通话界面中的联系人是否为特定联系人,若是特定联系人,则在通话界面上显示发送当前位置标识;检测到用户点击发送当前位置标识,则将当前位置发送给当前通话界面中的特定联系人对应的移动终端。本发明在通话的界面上面显示一个位置信息,可以在通话过程中在通话界面上看到当前的具体位置信息,并告知对方。针对特定联系人还可以在通话结束后发送当前位置信息到对方手机,方便特定联系人知道其具体位置信息。
[0051]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【主权项】
1.一种通话界面显示位置的方法,其特征在于,方法包括: A、移动终端进入通话界面时,移动终端获取当前位置并显示在通话界面上; B、检测当前通话界面中的联系人是否为特定联系人,若是特定联系人,则在通话界面上显示发送当前位置标识; C、检测到用户点击发送当前位置标识,则将当前位置发送给当前通话界面中的特定联系人对应的移动终端。2.根据权利要求1所述的通话界面显示位置的方法,其特征在于,所述步骤A之前还包括: S、预先在移动终端存储的联系人中设置具有获取位置权限的特定联系人并存储。3.根据权利要求2所述的通话界面显示位置的方法,其特征在于,所述步骤A具体包括: Al、检测到移动终端进入通话界面时,调用地图SDK接口,访问地图数据,获取移动终端的当前位置; A2、将获取到的当前位置显示在移动终端通话界面上预先设置的位置显示栏。4.根据权利要求3所述的通话界面显示位置的方法,其特征在于,所述步骤C具体包括: Cl、检测到用户点击当前通话界面上显示的发送当前位置标识时,移动终端通话界面上弹出是否发送当前位置的提示框; C2、当接收到用户确定发送当前位置的指令时,则在通话结束后调用短信接口,将当前位置发送到所述特定联系人的移动终端。5.根据权利要求4所述的通话界面显示位置的方法,其特征在于,所述地图SDK为百度地图SDK、谷歌地图SDK、搜狗地图SDK、腾讯地图SDK、高德地图SDK中的一种。6.一种通话界面显示位置的系统,其特征在于,系统包括: 位置获取模块,用于移动终端进入通话界面时,移动终端获取当前位置并显示在通话界面上; 检测与显示模块,用于检测当前通话界面中的联系人是否为特定联系人,若是特定联系人,则在通话界面上显示发送当前位置标识; 发送模块,用于检测到用户点击发送当前位置标识,则将当前位置发送给当前通话界面中的特定联系人对应的移动终端。7.根据权利要求6所述的通话界面显示位置的系统,其特征在于,所述系统还包括: 预先设置与存储模块,用于预先在移动终端存储的联系人中设置具有获取位置权限的特定联系人并存储。8.根据权利要求7所述的通话界面显示位置的系统,其特征在于,所述位置获取模块具体包括: 位置获取单元,用于检测到移动终端进入通话界面时,调用地图SDK接口,访问地图数据,获取移动终端的当前位置; 位置显示单元,用于将获取到的当前位置显示在移动终端通话界面上预先设置的位置显不栏。9.根据权利要求8所述的通话界面显示位置的系统,其特征在于,所述发送模块具体包括: 检测单元,用于检测到用户点击当前通话界面上显示的发送当前位置标识时,移动终端通话界面上弹出是否发送当前位置的提示框; 发送单元,用于当接收到用户确定发送当前位置的指令时,则在通话结束后调用短信接口,将当前位置发送到所述特定联系人的移动终端。10.根据权利要求9所述的通话界面显示位置的系统,其特征在于,所述地图SDK为百度地图SDK、谷歌地图SDK、搜狗地图SDK、腾讯地图SDK、高德地图SDK中的一种。
【文档编号】H04W4/14GK105915720SQ201610384849
【公开日】2016年8月31日
【申请日】2016年6月2日
【发明人】吴德明
【申请人】惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1