设备距离提示方法和装置与流程

文档序号:15595393发布日期:2018-10-02 19:27阅读:155来源:国知局

本发明涉及网络约车技术领域,尤其涉及一种设备距离提示方法和一种设备距离提示装置。



背景技术:

对于目前的网络约车业务,乘客在预约车辆后,司机虽然会停在用户附近等待用户乘车,但是由于用户的客户端和司机的客户端仅能提供对方的大概位置,因此用户仍需要在提示的地点附近寻找预约车辆。而当上述地点人流较大,车辆较多,或用户的视野较差时,很难及时和准确地定位并找寻预约车辆,用户体验较差。



技术实现要素:

本发明提供一种设备距离提示方法及设备距离提示装置,以解决相关技术中的不足。

根据本发明实施例的第一方面,提供一种设备距离提示方法,应用于具有振动模块的第一设备,该方法包括:

获取第一设备的位置信息以及第二设备的位置信息;

根据所获取的位置信息,计算第一设备与第二设备之间的距离;

确定与所述距离对应的振动参数,其中,所述振动参数与所述距离反相关;

根据确定的振动参数控制所述振动模块进行振动。

可选地,在确定与所述距离对应的振动参数之前,所述方法包括:

确定所述距离是否小于第一预设值;

若小于,确定与所述距离对应的振动参数。

可选地,在所述距离小于第一预设值且大于第二预设值时,所述振动参数随所述距离的减小以第一速率增大;在所述距离小于或等于所述第二预设值时,所述振动参数随所述距离的减小以第二速率增大,其中,所述第二速率大于所述第一速率。

可选地,所述包括振动频率和/或振动幅度。

可选地,所述第一设备还具有音频模块,所述方法还包括:

确定与所述距离对应的提示参数,其中,所述振动参数与所述距离反相关;

根据确定的提示参数控制所述音频模块输出提示音。

可选地,所述第一设备与第二设备中的一个为乘客终端,另一个为司机终端。

根据本发明实施例的第二方面,提供一种设备距离提示装置,应用于具有振动模块的第一设备,该装置包括:

获取单元,用于获取第一设备的位置信息以及第二设备的位置信息;

计算单元,用于根据所获取的位置信息,计算第一设备与第二设备之间的距离;

振动确定单元,用于确定与所述距离对应的振动参数,其中,所述振动参数与所述距离反相关;

控制单元,用于根据确定的振动参数控制所述振动模块进行振动。

可选地,上述装置还包括:

距离确定单元,用于确定所述距离是否小于第一预设值;

其中,若所述距离小于第一预设值,所述振动确定单元确定与所述距离对应的振动参数。

可选地,在所述距离小于第一预设值且大于第二预设值时,所述振动参数随所述距离的减小以第一速率增大;在所述距离小于或等于所述第二预设值时,所述振动参数随所述距离的减小以第二速率增大,其中,所述第二速率大于所述第一速率。

可选地,所述包括振动频率和/或振动幅度。

可选地,所述第一设备还具有音频模块,所述装置还包括:

提示确定单元,用于确定与所述距离对应的提示参数,其中,所述振动参数与所述距离反相关;

其中,所述控制单元还用于根据确定的提示参数控制所述音频模块输出提示音。

可选地,所述第一设备与第二设备中的一个为乘客终端,另一个为司机终端。

由上述实施例可知,本发明实施例在乘客或司机通过眼睛寻找对方时,能够通过振动参数为其提供触觉上的提示,使其能够根据振动参数的变化确定与对方距离的大小,进而更容易找到对方。并且通过振动参数提示乘客与接驾车辆的距离,即使乘客看到不到接驾车辆,也能够确定自己逐渐靠近还是远离接驾车辆,进而能够根据振动参数改变自己的寻找方向,从而方便地找到接驾车辆。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种设备距离提示方法的示意流程图。

图2是根据一示例性实施例示出的另一种设备距离提示方法的示意流程图。

图3是根据一示例性实施例示出的又一种设备距离提示方法的示意流程图。

图4是根据一示例性实施例示出的一种设备距离提示装置的示意框图。

图5是根据一示例性实施例示出的另一种设备距离提示装置的示意框图。

图6是根据一示例性实施例示出的又一种设备距离提示装置的示意框图。

图7是根据本发明一个实施例一种设备距离提示装置所在设备的一种硬件结构图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的一种设备距离提示方法的示意流程图,该方法可以应用于具有振动模块的第一设备。如图1所示,该方法可以包括以下步骤:

步骤s11,获取第一设备的位置信息以及第二设备的位置信息。

在一个实施例中,所述第一设备与第二设备中的一个为乘客终端,另一个为司机终端。以下实施例主要在第一终端为乘客终端、第二终端为司机终端,乘客在司机等待过程中寻找司机的情况下,对本发明的技术方案进行示例性解释。其中,当乘客终端下达的订单被分配到司机终端时,司机可以通过司机终端与乘客联系,来告知乘客其所驾驶的接驾车辆(也即用于接乘客的车辆)的位置,而在乘客寻找接驾车辆的过程中,可能因为某些原因无法及时的找到接驾车辆,那么可以通过本实施例所提供的方法来对用户进行提示。

在一个实施例中,若第一设备为乘客终端,那么第二设备就是司机终端,也即该方法适用于为乘客提示其与接驾车辆的距离。

其中,第一设备的位置信息可以由第一设备对自身定位来确定。第二设备的位置信息则可以由司机终端上传至服务器,并由服务器传输至第一设备。而如果为了提高对预约车辆的定位精度,还可以请求服务器获取预约车辆中车载gps定位的位置来作为第二设备的位置。

在一个实施例中,若第一设备为司机终端,那么第一设备就是乘客终端,也即该方法适用于为司机提供其与接驾乘客的距离。

其中,第一设备的位置信息可以由第一设备对自身定位来确定,也可以由预约车辆中的车载gps来确定,并通过服务器传输至第一设备。第二设备的位置信息则可以由乘客终端上传至服务器,并由服务器传输至第一设备。

步骤s12,根据所获取的位置信息,计算第一设备与第二设备之间的距离。

在一个实施例中,计算距离的操作可以由第一设备来完成,也可以由服务器完成,并将计算结果传输至第一设备。

步骤s13,确定与所述距离对应的振动参数,其中,所述振动参数与所述距离反相关。

步骤s14,根据确定的振动参数控制所述振动模块进行振动。

在一个实施例中,第一设备与第二设备距离越小,振动参数越大,第一设备与第二设备距离越大,振动参数越小。其中,距离d与振动参数c的关系可以如下所述:c=k/(ad+b),其中a和k为正数,b为非负数。也即随着距离的减小,振动参数随之增大,例如振动频率提高和/或振动幅度增大,从而在乘客或司机通过眼睛寻找对方时(由于司机终端的位置一般就是接驾车辆的位置,因此用户寻找司机终端可以等同于寻找接驾车辆),能够通过振动参数为其提供触觉上的提示,使其能够根据振动参数的变化确定与对方距离的大小,进而更容易找到对方。

例如乘客在人流较多的地方可能没有及时地看到接驾车辆,而在寻找的过程中可能又逐渐远离了接驾车辆而浑然不觉,这就可能导致乘客离接驾车辆越来越远。而根据本实施例,由于乘客在靠近接驾车辆的过程中,其持有的乘客终端的振动参数会逐渐增大,即使乘客并未找到接驾车辆,也能知道自己正在接近接驾车辆,并且在乘客远离接驾车辆的过程中,其持有的乘客终端的振动参数会逐渐减小,从而可以使得乘客及时地获悉自己正在远离接驾车辆,进而能够原路返回,从而再次靠近接驾车辆。可见,通过振动参数提示乘客与接驾车辆的距离,即使乘客看到不到接驾车辆,也能够确定自己逐渐靠近还是远离接驾车辆,进而能够根据振动参数改变自己的寻找方向,从而方便地找到接驾车辆。

可选地,上述距离可以是乘客终端和司机终端的直线距离,也可以是乘客终端与司机终端的路程,例如考虑乘客终端与司机终端之间的路线、高度差等因素确定的路程。

图2是根据一示例性实施例示出的另一种设备距离提示方法的示意流程图,在确定与所述距离对应的振动参数之前,所述方法包括:

步骤s15,确定所述距离是否小于第一预设值;

若小于,执行步骤s14,确定与所述距离对应的振动参数。

在一个实施例中,乘客寻找接驾车辆时,一般会在导航地图上初步确定接驾车辆的位置,或者与司机电话沟通确认接驾车辆的位置,然后到该位置附近后才会通过眼睛寻找,也即在距离接驾车辆位置较远时,乘客一般并没有寻找接驾车辆,若此时触发振动模块振动来提示乘客,乘客也可能根本无法合理地确定接驾车辆的位置。因此在上述距离小于第一预设值(可以根据需要设置,例如30米)时才执行步骤s13,进而触发振动模块振动,从而降低乘客终端的电量消耗,有效地提示乘客其与接驾车辆的距离。

可选地,在所述距离小于第一预设值且大于第二预设值时,所述振动参数随所述距离的减小以第一速率增大;在所述距离小于或等于所述第二预设值时,所述振动参数随所述距离的减小以第二速率增大,其中,所述第二速率大于所述第一速率。

在一个实施例中,由于乘客在指导车辆大概位置的情况下,在寻找接驾车辆的过程中,其专注度是不同的,例如在感觉距离接驾车辆不是很近时,其专注度是较低的,而在距离接驾车辆很近时,其专注度是较高的。因此,可以在距离小于第一预设值且大于第二预设值时(例如在30至10米之间时),设置振动参数随距离减小的速率较小,而在距离小于第二预设值(例如在10米以内时)。设置振动参数随距离减小的速率较大,从而可以在乘客距离接驾车辆不是很近时,仅通过缓慢变化的振动参数来提示乘客与接驾车辆之间距离的变化,而在乘客距离接驾车辆很近时,以快速变化的振动参数来提示乘客与接驾车辆之间距离的变化,以便乘客做出准确的反应。

可选地,所述包括振动频率和/或振动幅度。

图3是根据一示例性实施例示出的又一种设备距离提示方法的示意流程图。如图3所示,所述方法还包括:

步骤s16,确定与所述距离对应的提示参数,其中,所述振动参数与所述距离反相关;

步骤s17,根据确定的提示参数控制所述音频模块输出提示音。

在一个实施例中,在从触觉上提示乘客其与接驾车辆之间距离的变化的基础上,还可以从听觉上来提示乘客其与接驾车辆之间距离的变化。上述提示参数可以包括提示频率和/或提示音量,例如在乘客接近接驾车辆的过程中,可以以越来越快的频率发出提示音,从而使得乘客从触觉、听觉等多方面更加准确地确定距离接驾车辆的远近程度。

需要说明的是,图3所示的步骤s13和步骤s16可以同时执行,也可以分别执行,从而根据需要通过振动参数和/或提示参数来提示到接驾车辆的距离。

可选地,所述第一设备与第二设备中的一个为乘客终端,另一个为司机终端。乘客终端与司机终端只是本发明实施例的一种常见的适用对象,实际中可以将本发明的实施例应用于其他设备。

图4是根据一示例性实施例示出的一种设备距离提示装置的示意框图,该装置应用于具有振动模块的第一设备。如图4所示,该装置包括:

获取单元41,用于获取第一设备的位置信息以及第二设备的位置信息;

计算单元42,用于根据所获取的位置信息,计算第一设备与第二设备之间的距离;

振动确定单元43,用于确定与所述距离对应的振动参数,其中,所述振动参数与所述距离反相关;

控制单元44,用于根据确定的振动参数控制所述振动模块进行振动。

图5是根据一示例性实施例示出的另一种设备距离提示装置的示意框图。如图5所示,该装置还包括:

距离确定单元45,用于确定所述距离是否小于第一预设值;

其中,若所述距离小于第一预设值,所述振动确定单元43确定与所述距离对应的振动参数。

可选地,在所述距离小于第一预设值且大于第二预设值时,所述振动参数随所述距离的减小以第一速率增大;在所述距离小于或等于所述第二预设值时,所述振动参数随所述距离的减小以第二速率增大,其中,所述第二速率大于所述第一速率。

可选地,所述包括振动频率和/或振动幅度。

图6是根据一示例性实施例示出的又一种设备距离提示装置的示意框图。如图6所示,所述第一设备还具有音频模块,所述装置还包括:

提示确定单元46,用于确定与所述距离对应的提示参数,其中,所述振动参数与所述距离反相关;

其中,所述控制单元44还用于根据确定的提示参数控制所述音频模块输出提示音。

可选地,所述第一设备与第二设备中的一个为乘客终端,另一个为司机终端。

关于上述实施例中的装置,其中各个单元执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本发明设备距离提示装置的实施例可以应用在网络设备上。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图7所示,为本发明设备距离提示装置所在设备的一种硬件结构图,除了图7所示的处理器、网络接口、内存以及非易失性存储器之外,实施例中装置所在的设备通常还可以包括其他硬件,如负责处理报文的转发芯片等等;从硬件结构上来讲该设备还可能是分布式的设备,可能包括多个接口卡,以便在硬件层面进行报文处理的扩展。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

本申请可采用在一个或多个其中包含有程序代码的存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

计算机可用存储介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括但不限于:相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

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