一种信息提示方法及系统与流程

文档序号:12500260阅读:235来源:国知局
一种信息提示方法及系统与流程

本发明涉及通信领域,尤其涉及一种信息提示方法及系统。



背景技术:

随着手机的日益普及,手机也越来越成为人们日常生活中不可或缺的部分,不管在哪,人们只需掏出手机轻拨号码就可以同天南地北的朋友进行通话,享受着手机带来的便利。

当用户想要找某位朋友时,往往习惯直接掏出手机拨打那位朋友的手机号。在当前的现有技术中,若用户拨打了某位朋友的手机,用户的手机会直接向朋友的手机发起呼叫。

但当用户与朋友之间的位置很近时,其实用户可以直接与朋友进行面对面交流,不必通过手机呼叫,但是用户的手机并不会提示用户,而是直接向朋友的手机发起呼叫,若朋友接听了该呼叫则会产生不必要的话费开销,从而增加了用户的不必要的通讯费用,影响了用户体验;并且由于呼叫对于手机的电量消耗比较大,因此不必要呼叫也对手机造成了不必要的电量消耗,造成电量浪费。



技术实现要素:

本发明实施例提供了一种信息提示方法及系统,用于节省终端耗电并提高用户体验。

本发明实施例第一方面提供一种信息提示方法,其应用于第一终端装置,包括:

在第一终端装置向第二终端装置发送通信连接请求或者在第一终端装置接收第二终端装置发送的通信连接请求时,控制第一终端装置获取第二终端装置的位置信息;

根据获取到的第一终端装置的第一位置信息和第二终端装置的第二位置信息确定第一终端装置与第二终端装置之间的距离;在距离小于预定距离阈值时,产生包括不建立第一终端装置和第二终端装置之间的通信连接的提示信息;

在第一终端装置上展示提示信息。

一种可能的实现方式中,提示信息还包括:获取到的第二终端装置的当前地理位置信息。

另一种可能的实现方式中,方法还包括:控制第一终端装置向第二终端装置发送提示信息,以使得第二终端装置展示提示信息。

另一种可能的实现方式中,提示信息还包括:获取到的第一终端装置的当前地理位置信息。

另一种可能的实现方式中,在第一终端装置向第二终端装置发送通信连接请求时控制第一终端装置获取第二终端装置的第二位置信息包括:

在第一终端装置向第二终端装置发送通信连接请求时,控制第一终端装置根据与第二终端装置相关联的第二号码向第二终端装置发送位置信息获取请求并使得第二终端装置根据位置信息获取请求向第一终端装置发送第二位置信息;

或者在第一终端装置接收第二终端装置发送的通信连接请求时控制第一终端装置获取第二终端装置的第二位置信息包括:

在第一终端装置接收第二终端装置发送的通信连接请求时,控制第一终端装置接收第二终端装置根据与第一终端装置相关联的第一号码发送的第二位置信息。

另一种可能的实现方式中,在第一终端装置上展示提示信息包括:

控制第一终端装置显示包括触控按键的提示界面,虚拟按键用于停止呼叫第二终端装置;

若检测到作用于触控按键上的触控操作,则不建立第一终端装置与第二终端装置之间的通信连接。

本发明实施例第二方面提供一种信息提示系统,其应用于第一终端装置,包括:

连接单元,用于控制第一终端装置向第二终端装置发送通信连接请求或者接收第二终端装置发送的通信连接请求;

获取单元,用于在连接单元向第二终端装置发送通信连接请求或者接收第二终端装置发送的通信连接请求时,控制第一终端装置获取第二终端装置的位置信息;

确定单元,根据获取到的第一终端装置的第一位置信息和第二终端装置的第二位置信息确定第一终端装置与第二终端装置之间的距离;

产生单元,用于在距离小于预定距离阈值时,产生包括不建立第一终端装置和第二终端装置之间的通信连接的提示信息;

输出单元,用于在第一终端装置上展示提示信息。

一种可能的实现方式中,提示信息还包括:获取到的第二终端装置的当前地理位置信息。

另一种可能的实现方式中,系统还包括:

发送单元,用于控制第一终端装置向第二终端装置发送提示信息,以使得第二终端装置展示提示信息;

提示信息还包括:获取到的第一终端装置的当前地理位置信息。

另一种可能的实现方式中,连接单元具体用于:

在控制第一终端装置向第二终端装置发送通信连接请求时,根据与第二终端装置相关联的第二号码向第二终端装置发送位置信息获取请求并使得第二终端装置根据位置信息获取请求向第一终端装置发送第二位置信息;

或者连接单元还用于:

在控制第一终端装置接收第二终端装置发送的通信连接请求时,接收第二终端装置根据与第一终端装置相关联的第一号码发送的第二位置信息。

从以上技术方案可以看出,本发明实施例具有以下优点:

本发明实施例中,在第一终端装置向第二终端装置发送通信连接请求或者在第一终端装置接收第二终端装置发送的通信连接请求时,控制第一终端装置获取第二终端装置的位置信息,根据获取到的第一终端装置的第一位置信息和第二终端装置的第二位置信息确定第一终端装置与第二终端装置之间的距离;在距离小于预定距离阈值时,产生包括不建立第一终端装置和第二终端装置之间的通信连接的提示信息,在第一终端装置上展示提示信息。这样,第一终端装置的用户可以根据该提示信息不呼叫第二终端装置,从而节省了终端耗电,提高了用户体验。

附图说明

图1为本发明实施例中信息提示方法的一个实施例示意图;

图2为本发明实施例中信息提示方法的另一实施例示意图;

图3为本发明实施例中信息提示系统的一个实施例示意图;

图4为本发明实施例中信息提示系统的另一实施例示意图。

具体实施方式

本发明实施例提供了一种信息提示方法及系统,用于节省终端耗电并提高用户体验。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

参照图1所示,本发明实施例中信息提示方法的一个实施例包括:

101、在第一终端装置装置向第二终端装置装置发送通信连接请求或者在第一终端装置装置接收第二终端装置装置发送的通信连接请求时,控制第一终端装置装置获取第二终端装置装置的位置信息。

本发明实施例中第一终端装置装置和第二终端装置装置可以为手机、平板电脑、智能手表等具有移动通信功能的智能设备,为了方便描述,下面以终端装置为手机为例进行说明。

两个手机相当于网络中的两个节点,两个节点的位置信息在网络中均可以获取到,在两个节点建立通信连接之前,第一节点向第二节点发送通信连接请求或者在第一节点接收第二节点发送的通信连接请求时,若确定两个节点之间的实际距离比较近,那么两个手机则不必要记性通话呼叫,手机用户可以直接进行面对面交流。因此,在本发明实施例中,在第一终端装置装置向第二终端装置装置发送通信连接请求或者在第一终端装置装置接收第二终端装置装置发送的通信连接请求时,第一终端装置装置需要先获取第二终端装置装置的位置信息。具体的,第一终端装置通过网络获取第二终端装置的位置信息,若两个终端装置为同一个系统的云账号类型,则可以通过全球定位系统(Global Positioning System,GPS)定位或者通过系统插件进行定位,并以云推送的方式获取另一个终端装置的位置信息。可选的,终端装置还可以通过基站信号进行定位,并从服务器端获取到另一个终端装置的位置信息。或者终端装置还可以通过蓝牙模块搜索另一个终端装置,如能够搜索到,则表示两个终端之间的距离比较近,则可以通过蓝牙来获取另一个终端装置的位置信息。

可选的,第一终端装置获取第二终端装置的位置信息还可以通过第一终端装置发起通信连接请求或者接收到第二终端发送的通信连接请求时,由第二终端装置将第二终端装置的位置信息发送给第一终端装置。因此,本发明实施例中,还可以包括:

在第一终端装置向第二终端装置发送通信连接请求时,控制第一终端装置根据与第二终端装置相关联的第二号码向第二终端装置发送位置信息获取请求并使得第二终端装置根据位置信息获取请求向第一终端装置发送第二位置信息。

所述第一终端装置根据用户输入的第一号码向所述第二终端装置发起第一通信连接请求,则所述第一终端装置根据所述第一号码向所述第二终端装置发送位置信息获取请求,所述位置信息获取请求用于指示所述第二终端装置反馈所述第二位置信息,所述第一终端装置接收所述第二终端装置反馈的所述第二位置信息。

以第一终端装置为第一手机,第二终端装置为第二手机为例,当第一手机的机主用户在第一手机上输入第二手机的电话号码时,第一手机则会根据该电话号码向第二手机发起通信连接请求,即第一手机向第二手机进行通话呼叫,第一手机同时向第二手机发送位置信息获取请求。第二手机则对第二手机的位置进行定位,并将第二手机的位置信息发送给第一手机。

或者,第一终端装置获取第二终端装置的位置信息还可以通过第二终端装置发起通信连接请求时,由第二终端装置将第二终端装置的位置信息发送给第一终端装置。具体可以为:

在第一终端装置接收第二终端装置发送的通信连接请求时,控制第一终端装置接收第二终端装置根据与第一终端装置相关联的第一号码发送的第二位置信息。

所述第一终端装置接收所述第二终端装置发起的第二通信连接请求,所述第二通信连接请求用于所述第一终端装置与所述第二终端装置建立通信连接,所述第二通信连接请求由所述第二终端装置根据所述用户输入的第二号码向所述第一终端装置发起,所述第二号码与所述第一终端装置相关联。所述第二位置信息由所述第二终端装置根据所述第二号码向所述第一终端装置发送。

以第一终端装置为第一手机,第二终端装置为第二手机为例,第二手机用户在第二手机上输入第一手机的电话号码,第二手机根据该电话号码向第一手机进行通话呼叫,第二手机还需要进行位置定位获取第二手机的位置信息,并将第二手机的位置信息发送给第一手机。从而使得第一手机获取到了第二手机的位置信息。

102、根据获取到的第一终端装置装置的第一位置信息和第二终端装置装置的第二位置信息确定第一终端装置装置与第二终端装置装置之间的距离。

其中,所述第一位置信息由所述第一终端装置获取得到,所述第一位置信息为所述第一终端装置的位置信息。第一终端装置获取第一终端装置的位置信息可以是在第一终端装置发起与第二终端装置建立通信连接请求之前,或者同时,或者是第一终端装置接收到第二终端装置发送的位置信息之后。在第一终端装置获取到第一终端装置的位置信息与第二终端装置的位置信息之后,则可以通过两个位置信息来计算第一终端装置与第二终端装置之间的实际距离,若该距离小于预设阈值,比如50米,那么则表示第一终端装置用户与第二终端装置用户的实际距离比较近,可以不必进行通话呼叫,两个终端装置用户可以直接进行面对面交流。需要说明的是,该预设阈值可以由用户进行自定义设置,也可以有终端装置进行默认设置。

可选的,获取到的第一终端装置的位置信息包括通过安装于第一终端装置上的地磁传感器检测到的第一终端装置的第一位置信息,获取第二终端装置的位置信息包括通过安装于第二终端装置上的地磁传感器检测第二终端装置的第二位置信息。

103、在所述距离小于预定距离阈值时,产生包括不建立第一终端装置装置和第二终端装置装置之间的通信连接的提示信息。

第一终端装置在确定第一终端装置与第二终端装置之间的距离小于预设阈值后,则可以产生提示信息,用于提示用户两个终端装置之间的距离比较近,方便用户进行判断选择。

104、在第一终端装置装置上展示所述提示信息。

为了不影响第一终端装置与第二终端装置之间的通话呼叫连接的建立,第一终端装置在生成提示信息之后,可以不直接停止第一终端装置与第二终端装置之间的呼叫连接,而是将该提示信息进行展示输出,最终由用户来决定是否停止呼叫连接的建立,从而提高了用户的使用体验。

本发明实施例中,第一终端装置与第二终端装置建立通信连接之前,第一终端装置获取第二终端装置的第二位置信息,第一终端装置通过第一位置信息和第二位置信息判断第一终端装置与第二终端装置之间位置距离是否小于阈值,第一位置信息为第一终端装置的位置信息,若第一终端装置与第二终端装置之间位置距离小于阈值,则第一终端装置生成提示信息,并展示提示信息,提示信息用于提示第二终端装置与第一终端装置之间的位置距离小于阈值。这样,第一终端装置用户可以根据该提示信息不呼叫第二终端装置,从而节省了终端装置耗电,提高了用户体验。

参照图2所示,本发明实施例中信息提示方法的另一实施例包括:

201、在第一终端装置向第二终端装置发送通信连接请求或者在第一终端装置接收第二终端装置发送的通信连接请求时,控制第一终端装置获取第二终端装置的位置信息。

详细内容参照步骤101所述。

202、根据获取到的第一终端装置的第一位置信息和第二终端装置的第二位置信息确定第一终端装置与第二终端装置之间的距离。

详细内容参照步骤102所述。

203、在所述距离小于预定距离阈值时,产生包括不建立第一终端装置和第二终端装置之间的通信连接的提示信息。

详细内容参照步骤103所述。

204、所述第一终端装置将所述提示信息发送至所述第二终端装置,以使得所述第二终端装置展示所述提示信息。

可选的,第一终端装置还可以将该提示信息发送给第二终端装置,第二终端装置则输出展示该提示信息给第二终端装置用户,由第二终端装置用户来决定是否继续进行通信呼叫连接的建立。另外,第一终端装置还可以同时将第一终端装置的位置信息发送给第二终端装置,同样,第二终端装置输出的提示信息中也可以设置有虚拟按键,当第二终端装置用户点击该虚拟按键时,则会输出第一终端装置的地图位置信息,指引第二终端装置用户根据给地图信息寻找第一终端装置用户。

205、根据所述提示信息控制第一终端装置显示包括触控按键的提示界面,所述虚拟按键用于停止呼叫第二终端装置。

可选的,该提示信息可以通过虚拟显示框的形式进行弹窗显示,并在该弹窗框中设置虚拟按键,该虚拟按键的名称可以为“停止呼叫”或者“挂断并显示对方的位置”等。

206、若检测到作用于所述触控按键上的触控操作,则不建立第一终端装置与第二终端装置之间的通信连接。

当第一终端装置用户决定不呼叫第二终端装置而选择直接找到该第二终端装置用户进行面对面交流时,则点击该虚拟按键,比如该虚拟按键为“挂断并显示对方的位置”,第一终端装置则会停止呼叫第二终端装置,则不建立第一终端装置与第二终端装置之间的通信连接,并输出第二终端装置的位置地图信息,指引第一终端装置用户根据地图上的显示去寻找到第二终端装置用户,从而提高用户的使用体验。

参照图3所示,本发明实施例中信息提示系统的一个实施例包括:

连接单元301,用于控制第一终端装置向第二终端装置发送通信连接请求或者接收第二终端装置发送的通信连接请求;

获取单元302,用于在所述连接单元向第二终端装置发送通信连接请求或者接收第二终端装置发送的通信连接请求时,控制第一终端装置获取第二终端装置的位置信息;

确定单元303,根据获取到的第一终端装置的第一位置信息和第二终端装置的第二位置信息确定第一终端装置与第二终端装置之间的距离;

产生单元304,用于在所述距离小于预定距离阈值时,产生包括不建立第一终端装置和第二终端装置之间的通信连接的提示信息;

输出单元305,用于在第一终端装置上展示所述提示信息。

可选的,所述提示信息还包括:获取到的第二终端装置的当前地理位置信息。

参照图4所示,可选的,本发明实施例中的信息提示系统还包括:

发送单元306,用于控制第一终端装置向第二终端装置发送所述提示信息,以使得第二终端装置展示所述提示信息;

所述提示信息还包括:获取到的第一终端装置的当前地理位置信息。

可选的,所述连接单元301具体用于:

在控制第一终端装置向第二终端装置发送通信连接请求时,根据与第二终端装置相关联的第二号码向第二终端装置发送位置信息获取请求并使得第二终端装置根据位置信息获取请求向第一终端装置发送第二位置信息;

或者所述连接单元还用于:

在控制第一终端装置接收第二终端装置发送的通信连接请求时,接收第二终端装置根据与第一终端装置相关联的第一号码发送的第二位置信息。

图3以及图4实施例中的单元的具体描述可以参照图1与图2实施例中信息提示方法的具体描述,此处不做赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1