取单提醒方法及装置与流程

文档序号:13138091阅读:520来源:国知局
取单提醒方法及装置与流程

本发明涉及计算机技术领域,尤其涉及一种取单提醒方法及装置。



背景技术:

随着互联网的发展,线上到线下(onlinetooffline,简称o2o)服务作为一种新型的电子商务模式,已经大大改变了人们的生活方式。比如外卖类o2o的发展,使得用户足不出户即可获取到自己所需的商品。

目前在各类o2o的交易环节中经常在取单(即配送员已到达配送地点,用户需到达配送地点收取订单对应的商品的过程)环节出现:配送员在达到配送地点后,配送员或o2o平台给用户拨打取餐提醒电话后,用户并不及时取餐配送人员长时间等待的问题。配送人员只能长时间等待或二次电话通知用户及时取餐。这样不仅影响配送人员的配送效率,还会影响到后续订单的配送准时率。



技术实现要素:

针对现有技术存在的问题,本发明实施例提供一种取单提醒方法及装置,以实现自动取单提醒,减少配送人员的电话提醒次数。

在本发明的一个实施例中,提供了一种取单提醒方法,该方法适用于客户端。具体的,所述方法包括:根据服务端在配送方到达订单配送地点后通过长连接链路发送的采集指示信息,采集第一时刻的位置信息、第二时刻的位置信息以及所述第一时刻至所述第二时刻之间的运动感测信号;根据所述第一时刻的位置信息及所述第二时刻的位置信息,计算位移量;根据所述第一时刻至所述第二时刻之间的运动感测信号,计算累计运动步数;若所述第一时刻至所述第二时刻的时差大于第一阈值,所述位移量小于第二阈值且所述累计运动步数小于第三阈值,则执行取单提醒操作。

可选地,采集第一时刻的位置信息、第二时刻的位置信息以及所述第一时刻至所述第二时刻之间的运动感测信号,包括:通过全球定位系统gps模块,采集第一时刻的gps数据以及第二时刻的gps数据;通过传感器采集所述第一时刻至所述第二时刻之间的运动感测信号。

可选地,所述运动感测信号为加速度信号;以及根据所述第一时刻至所述第二时刻之间的运动感测信号,计算累计运动步数,包括:

计算所述第一时刻至所述第二时刻之间两相邻时刻加速度信号的变化量;

统计所述第一时刻至所述第二时刻之间两相邻时刻加速度信号的变化量在设定阈值范围内的数量,得到所述累计运动步数。

可选地,所述执行提醒操作,包括:

在用户界面上显示提醒信息;和/或

触发震动模块以输出震动提示;和/或

触发音频模块以输出提示音;和/或

触发闪光灯模块以输出光闪信号。

可选地,所述方法还可包括:若所述第一时刻至所述第二时刻的时差大于第一阈值,所述位移量小于第二阈值且所述累计运动步数小于第三阈值,则向所述服务端上报提醒信息转达请求,以使所述服务端将用户未移动的提醒信息发送至所述配送方。

可选地,所述方法还包括:所述服务端接收到所述提醒信息转达至所述配送方的请求后,向所述配送方推送用户未移动提醒信息。

在本发明的又一实施例中,提供了一种取单提醒装置。该装置包括:采集模块,用于根据服务端在配送方到达订单配送地点后通过长连接链路发送的采集指示信息,采集第一时刻的位置信息、第二时刻的位置信息以及所述第一时刻至所述第二时刻之间的运动感测信号;第一计算模块,用于根据所述第一时刻的位置信息及所述第二时刻的位置信息,计算位移量;第二计算模块,用于根据所述第一时刻至所述第二时刻之间的运动感测信号,计算累计运动步数;执行模块,用于若所述第一时刻至所述第二时刻的时差大于第一阈值,所述位移量小于第二阈值且所述累计运动步数小于第三阈值,则执行取单提醒操作。

在本发明的又一实施例中,提供了一种电子设备。该电子设备包括处理器和存储器,所述存储器用于存储一条或多条计算机指令,所述一条或多条计算机指令被所述处理器执行时能够实现上述取单提醒方法中的步骤。

在本发明的又一实施例中,提供了一种存储有计算机程序的计算机可读存储介质,所述计算机程序被计算机执行时能够实现上述取单提醒方法中的步骤。

本发明实施例提供的技术方案中,在配送方到达配送地点后通过采集客户端的位置信息及运动感测信号来判断用户是否移动;若判断发现用户未移动,则客户端自动执行取单提醒操作,以实现自动取单提醒的功能,有助于降低配送方电话提醒所产生的通信成本,还能间接地降低配送方的等待时间,提高配送方的配送效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一实施例提供的取单提醒方法的流程示意图;

图2为本发明另一实施例提供的取单提醒方法的流程示意图;

图3为本发明又一实施例提供的取单提醒方法的流程示意图;

图4为上述图3所示取单提醒方法的另一种形式的流程展示图;

图5为本发明一实施例提供的取单提醒装置的结构示意图;

图6为本发明另一实施例提供的取单提醒装置的结构示意图;

图7为本发明一实施例提供的电子设备的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

在本发明的说明书、权利要求书及上述附图中描述的一些流程中,包含了按照特定顺序出现的多个操作,这些操作可以不按照其在本文中出现的顺序来执行或并行执行。操作的序号如101、102等,仅仅是用于区分各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。

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

图1示出了本发明一实施例提供的取单提醒方法的流程示意图。如图1所示,所述方法包括:

101、根据服务端在配送方到达订单配送地点后通过长连接链路发送的采集指示信息,采集第一时刻的位置信息、第二时刻的位置信息以及所述第一时刻至所述第二时刻之间的运动感测信号。

102、根据所述第一时刻的位置信息及所述第二时刻的位置信息,计算位移量。

103、根据所述第一时刻至所述第二时刻之间的运动感测信号,计算累计运动步数。

104、若所述第一时刻至所述第二时刻的时差大于第一阈值,所述位移量小于第二阈值且所述累计运动步数小于第三阈值,则执行取单提醒操作。

上述101中,上述第一时刻可以是采集指示信息的接收时刻;或者在该接收时刻延后1min、5min等等,本发明实施例对此不作具体限定。第二时刻可以是第一时刻后的任意时刻。在具体实施时,可将第二时刻选定为第一时刻之后的最大允许可拖延时刻。例如,第一时刻为12:00,若最大允许可拖延时刻为10min,则第二时刻可选定为12:10。位置信息的采集可由客户端设备中的定位模块,如gps(globalpositioningsystem,全球定位系统)模块来实现。运动感测信号的采集可由客户端设备中的传感器(陀螺仪或加速度传感器)来实现。即上述101可具体表征为如下步骤:

通过全球定位系统gps模块,采集第一时刻的gps数据以及第二时刻的gps数据;

通过传感器采集所述第一时刻至所述第二时刻之间的运动感测信号。

上述102中,位置信息可具体为位置坐标;基于数学上两点距离计算公式,即可计算出第一时刻的位置信息距第二时刻的位置信息的距离。例如:第一时刻的位置信息的坐标为(x1、y1);第二时刻的位置信息的坐标为(x2、y2),则可采用如下计算公式:

此处仅使出了通过gps模块采集位置信息的实现方式,实际应用中还可采用其他模块或其他方式来采集客户端的位置信息,本发明实施例对此不作具体限定。

上述103中,运动感测信号可具体为加速度信号。相应的,上述步骤103根据所述第一时刻至所述第二时刻之间的运动感测信号,计算累计运动步数,可具体采用如下方法实现:

计算所述第一时刻至所述第二时刻之间两相邻时刻加速度信号的变化量;

统计所述第一时刻至所述第二时刻之间两相邻时刻加速度信号的变化量在设定阈值范围内的数量,得到所述累计运动步数。

下面举一个示例对上述累计运动步数的计算过程进行说明。假设第一时刻至所述第二时刻之间的采集到的加速度信号为5个,按照时间顺序分别为{a1、a2、a3、a4、a5};t1和t2两相邻加速度信号的变化量为:δa1=|a1-a2|;t2和t3两相邻加速度信号的变化量为:δa2=|a2-a3|;t3和t4两相邻加速度信号的变化量为:δa3=|a3-a4|;t4和t5两相邻加速度信号的变化量为:δa4=|a4-a5|。

若δa1在设定阈值范围内,则累计1步;若δa2不在设定阈值范围内,则累计0步;若若δa3在设定阈值范围内,则再累计1步;若δa4在设定阈值范围内,则再累计1步;由此即可得出第一时刻至所述第二时刻之间的累计运动步数为3步。

当然,本实施例仅提供了一种通过加速度信号进行累计运动步数的计算,实质上现有技术中还包含有很多累计运动步数计算的方法,此处不一一列举。

上述104中,判断所述第一时刻至所述第二时刻的时差是否大于第一阈值是为了确定是否已将超出最大延迟取单时间。判断所述位移量是否小于第二阈值且所述累计运动步数是否小于第三阈值是为了确定用户是否有移动。具体的,上述104可表征为如下表达式:

δtime>timelimit&δmovingdistance<distancelimit&δmovingsteps<stepslimit

其中,δtime是第一时刻至第二时刻的时差;timelimit是即第一阈值,δmovingdistance是位移量,distancelimit是第二阈值,δmovingsteps是累计运动步数,stepslimit是第三阈值。第一阈值、第二阈值和第三阈值可预先设定。

若满足上述表达式,则说明用户未移动,间接的表明了用户未来取单。此时,客户端即可执行提醒操作。在具体实施时,提醒操作可以包括如下操作:

在用户界面上显示提醒信息;和/或

触发震动模块以输出震动提示;和/或

触发音频模块以输出提示音;和/或

触发闪光灯模块以输出光闪信号。

进一步的,为了提高信息的透明度,本发明实施提供的所述方法还可包括:向配送方推送用户的移动信息的步骤。具体的包括如下步骤:

若所述第一时刻至所述第二时刻的时差大于第一阈值,所述位移量小于第二阈值且所述累计运动步数小于第三阈值,则向所述服务端上报提醒信息转达至配送方的请求。

相应的,本发明实施例提供的所述方法还可包括:所述服务端接收到所述提醒信息转达至所述配送方的请求后,向所述配送方推送用户未移动提醒信息。配送方接收到该提醒信息后,在界面上显示用户未移动的提醒信息,以便于配送方获知用户是否有来取单。将用户未移动信息同步至配送方,还有助于配送方基于该信息作出后续的决策(比如用户长时间未来取餐时请求相关人士代收或上门递送等等)。

本发明实施例提供的所述方法的执行主体可以是取单提醒装置,该装置可以是集成在终端上的一个具有嵌入式程序的硬件,也可以是安装在终端中的一个应用软件,还可以是嵌入在终端操作系统中的工具软件等,本发明实施例对此不作限定。该终端可以为包括手机、平板电脑、pda(personaldigitalassistant,个人数字助理)、pos(pointofsales,销售终端)、车载电脑等任意终端设备。

图2示出了本发明另一实施例提供的取单提醒方法的流程示意图。如图2所示,所述方法包括:

201、在配送方到达订单的配送地点后,通过长连接链路向所述订单对应客户端发送启动采集位置信息及运动感测信号的指示信息。

202、若接收到所述客户端因根据所述位置信息及所述运动感测信号判断出所述用户未移动而上报的提醒信息转达请求,则将所述用户未移动的提醒信息发送至所述配送方。

上述201中,长连接链路是服务端与客户端之间建立的用于推送消息的链路。服务端与客户端之间建立此链路后,服务端即可在有消息发送客户端时通过该链路发送。具体的,客户端与服务端之间建立长连接链路的过程可具体参见现有技术,简要概述包括如下步骤:客户端向服务端发送连接请求,服务端接收到客户端发送的连接请求后向客户端反馈相应的连接响应。服务端与客户端建立长连接后可以在一个连接上可以连续发送多个数据包,在连接保持期间,如果没有数据包发送,需要双方发链路检测包来维持长连接。

服务端可通过接收配送方上传的已到达消息来确定配送方是否已到达订单配送地点;或者服务端可通过获取配送方的位置信息来确定配送方是否已到达配送地点。在获知配送方已到达配送地点后,服务端即向订单对应的客户端发送启动指示信息。其中,订单对应的客户端是指用户登录应用(app)进行下单操作所使用的设备,例如,手机、笔记本电脑等等。

上述202中,客户端在接收到服务端发送的指示信息后,即开始采集第一时间的位置信息、第二时间的位置信息以及第一时间至第二之间的运动感测信号;然后根据第一时间的位置信息和第二时间的位置信息计算位移量;根据第一时间至第二之间的运动感测信号计算累计运动步数;随后判断若第一时刻至第二时刻的时差大于第一阈值,位移量小于第二阈值且累计运动步数小于第三阈值,则向服务端上报提醒信息转达请求。这里客户端上报提醒信息转达请求的目的是为了经服务端将用户未移动的信息同步给配送方。

本实施例提供的技术方案中,服务端通过在配送方到达订单的配送地点后向客户端发送指示信息,以启动客户端的相关模块来采集位置信息及运动感测信号,以指示客户端执行自动提醒的功能;客户端在根据位置信息及运动感测信号判断出用户未移动时,服务端会根据客户端上报的请求将该用户未移动信息同步至配送方,进而有效地提高了信息的透明度,还有助于配送方基于该信息作出后续的决策(比如用户长时间未来取餐时请求相关人士代收或上门递送等等)。

这里需要说明的是,图2所示实施例提供的取单提醒方法的执行主体可以是服务端的设备。实现在取单提醒方法的装置可以是集成在服务端设备上的一个具有嵌入式程序的硬件,也可以是安装在服务端设备中的一个应用插件,还可以是嵌入在服务端设备操作系统中的工具软件等,本发明实施例对此不作限定。

图3和图4示出了本发明又一实施例提供的取单提醒方法的流程示意图。本实施例采用服务端与客户端交互的角度来对本发明提供的技术方案作进一步的说明。如图3所示,所述方法包括:

301、在配送方到达订单的配送地点后,服务端通过长连接链路向所述订单对应客户端发送启动采集位置信息及运动感测信号的指示信息。

302、客户端接收到所述指示信息后,通过gps模块采集第一时刻的位置信息、第二时刻的位置信息以及通过传感器采集所述第一时刻至所述第二时刻之间的运动感测信号。

303、客户端根据所述第一时刻的位置信息及所述第二时刻的位置信息,计算位移量。

304、客户端根据所述第一时刻至所述第二时刻之间的运动感测信号,计算累计运动步数。

305、客户端通过判断若所述第一时刻至所述第二时刻的时差大于第一阈值,所述位移量小于第二阈值且所述累计运动步数小于第三阈值,则执行取单提醒操作,并同时向服务端上报提醒信息转达请求。

306、服务端接收到所述提醒信息转达请求后,将所述用户未移动的提醒信息发送至所述配送方。

有关上述301~306可参见上述各实施例中的相应内容,此处不再赘述。

需要说明的是:上述实施例所提供方法的各步骤的执行主体均可以是同一设备,或者,该方法也由不同设备作为执行主体。比如,步骤101至步骤103的执行主体可以为设备a;又比如,步骤101和102的执行主体可以为设备a,步骤103的执行主体可以为设备b;等等。

图5示出了本发明一实施例提供的取单提醒装置的结构示意图。如图5所示,所述取单提醒装置包括:采集模块401、第一计算模块402、第二计算模块403及执行模块404。其中,所述采集模块401用于根据服务端在配送方到达订单配送地点后通过长连接链路发送的采集指示信息,采集第一时刻的位置信息、第二时刻的位置信息以及所述第一时刻至所述第二时刻之间的运动感测信号;第一计算模块402用于根据所述第一时刻的位置信息及所述第二时刻的位置信息,计算位移量;第二计算模块403用于根据所述第一时刻至所述第二时刻之间的运动感测信号,计算累计运动步数;执行模块404用于若所述第一时刻至所述第二时刻的时差大于第一阈值,所述位移量小于第二阈值且所述累计运动步数小于第三阈值,则执行取单提醒操作。

本实施例提供的技术方案中,在配送方到达配送地点后通过采集客户端的位置信息及运动感测信号来判断用户是否移动;若判断发现用户未移动,则客户端自动执行取单提醒操作,以实现自动取单提醒的功能,有助于降低配送方电话提醒所产生的通信成本,还能间接地降低配送方的等待时间,提高配送方的配送效率。

进一步的,所述采集模块401还可用于:通过全球定位系统gps模块,采集第一时刻的gps数据以及第二时刻的gps数据;通过传感器采集所述第一时刻至所述第二时刻之间的运动感测信号。

进一步的,所述运动感测信号具体为加速度信号。相应的,所述第二计算模块403还用于:计算所述第一时刻至所述第二时刻之间两相邻时刻加速度信号的变化量;统计所述第一时刻至所述第二时刻之间两相邻时刻加速度信号的变化量在设定阈值范围内的数量,得到所述累计运动步数。

进一步的,所述执行模块404还用于:在用户界面上显示提醒信息;和/或触发震动模块以输出震动提示;和/或触发音频模块以输出提示音;和/或触发闪光灯模块以输出光闪信号。

进一步的,上述实施例提供的取单提醒装置还可包括:上报模块。所述上报模块用于当所述第一时刻至所述第二时刻的时差大于第一阈值,所述位移量小于第二阈值且所述累计运动步数小于第三阈值时,向所述服务端上报提醒信息转达请求,以使所述服务端将用户未移动的提醒信息发送至所述配送方。

这里需要说明的是:上述实施例提供的数据获取装置可实现上述图1所示方法实施例中描述的技术方案,上述各模块或单元具体实现的原理可参见上述图1所示方法实施例中的相应内容,此处不再赘述。

图6示出了本发明另一实施例提供的取单提醒装置的结构示意图。如图6所示,该取单提醒装置包括:第一发送模块501和第二发送模块502。其中,第一发送模块501用于在配送方到达订单的配送地点后,通过长连接链路向所述订单对应客户端发送启动采集位置信息及运动感测信号的指示信息;第二发送模块502用于当接收到所述客户端因根据所述位置信息及所述运动感测信号判断出所述用户未移动而上报的提醒信息转达请求时,将所述用户未移动的提醒信息发送至所述配送方。

本实施例提供的技术方案中,在配送方到达配送地点后通过采集客户端的位置信息及运动感测信号来判断用户是否移动;若判断发现用户未移动,则客户端自动执行取单提醒操作,以实现自动取单提醒的功能,有助于降低配送方电话提醒所产生的通信成本,还能间接地降低配送方的等待时间,提高配送方的配送效率。另外,将将用户未移动的提醒信息发送至配送方,提高了信息的透明度,有助于配送方得知用户是否来取餐的信息并能基于该信息作出后续的决策(比如请求相关人士代收或上门递送等等)。

这里需要说明的是:上述实施例提供的数据获取装置可实现上述图2所示方法实施例中描述的技术方案,上述各模块或单元具体实现的原理可参见上述图2所示方法实施例中的相应内容,此处不再赘述。

本发明一实施例还提供一种电子设备。如图7所示,该电子设备包括处理器601和存储器602,所述存储器602用于存储支持处理器601执行上述各实施例提供的取单提醒方法的程序,所述处理器601被配置为用于执行所述存储器602中存储的程序。

所述程序包括一条或多条计算机指令,其中,所述一条或多条计算机指令供所述处理器601调用执行。所述一条或多条计算机指令被处理器601执行时能够实现上述取单提醒方法中的步骤。

存储器602作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的信息处理方法对应的程序指令/模块(例如,附图4所示的采集模块401、第一计算模块402、第二计算模块403和执行模块404)。处理器601通过运行存储在存储器602中的非易失性软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现上述方法实施例的取单提醒方法。

所述处理器601用于:根据服务端在配送方到达订单配送地点后通过长连接链路发送的采集指示信息,采集第一时刻的位置信息、第二时刻的位置信息以及所述第一时刻至所述第二时刻之间的运动感测信号;根据所述第一时刻的位置信息及所述第二时刻的位置信息,计算位移量;根据所述第一时刻至所述第二时刻之间的运动感测信号,计算累计运动步数;若所述第一时刻至所述第二时刻的时差大于第一阈值,所述位移量小于第二阈值且所述累计运动步数小于第三阈值,则执行取单提醒操作。

处理器601可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果,未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。

这里需要补充的是:本实施例提供的所述电子设备还可实现上述图2所示的方法实施例中的步骤。即,电子设备包括存储器和处理器。所述存储器用于存存储一条或多条计算机指令,所述一条或多条计算机指令被所述处理器执行时能够实现图2所示方法实施例中的步骤。

本发明实施例还提供的一种存储有计算机程序的计算机可读存储介质,所述计算机程序被计算机执行时能够实现上述各实施例提供的取单提醒方法中的步骤。

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

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

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

本发明公开了a1、一种取单提醒方法,包括:

根据服务端在配送方到达订单配送地点后通过长连接链路发送的采集指示信息,采集第一时刻的位置信息、第二时刻的位置信息以及所述第一时刻至所述第二时刻之间的运动感测信号;

根据所述第一时刻的位置信息及所述第二时刻的位置信息,计算位移量;

根据所述第一时刻至所述第二时刻之间的运动感测信号,计算累计运动步数;

若所述第一时刻至所述第二时刻的时差大于第一阈值,所述位移量小于第二阈值且所述累计运动步数小于第三阈值,则执行取单提醒操作。

a2、如上述a1所述的方法,所述采集第一时刻的位置信息、第二时刻的位置信息以及所述第一时刻至所述第二时刻之间的运动感测信号,包括:

通过全球定位系统gps模块,采集第一时刻的gps数据以及第二时刻的gps数据;

通过传感器采集所述第一时刻至所述第二时刻之间的运动感测信号。

a3、如上述a1或a2所述的方法,所述运动感测信号为加速度信号;以及

根据所述第一时刻至所述第二时刻之间的运动感测信号,计算累计运动步数,包括:

计算所述第一时刻至所述第二时刻之间两相邻时刻加速度信号的变化量;

统计所述第一时刻至所述第二时刻之间两相邻时刻加速度信号的变化量在设定阈值范围内的数量,得到所述累计运动步数。

a4、如上述a1或a2所述的方法,执行提醒操作,包括:

在用户界面上显示提醒信息;和/或

触发震动模块以输出震动提示;和/或

触发音频模块以输出提示音;和/或

触发闪光灯模块以输出光闪信号。

a5、如上述a1或a2所述的方法,还包括:

若所述第一时刻至所述第二时刻的时差大于第一阈值,所述位移量小于第二阈值且所述累计运动步数小于第三阈值,则向所述服务端上报提醒信息转达至配送方的请求。

a6、如上述a5所述的方法,还包括:

所述服务端接收到所述提醒信息转达至所述配送方的请求后,向所述配送方推送用户未移动提醒信息。

本发明还公开了b7、一种取单提醒装置,包括:

采集模块,用于根据服务端在配送方到达订单配送地点后通过长连接链路发送的采集指示信息,采集第一时刻的位置信息、第二时刻的位置信息以及所述第一时刻至所述第二时刻之间的运动感测信号;

第一计算模块,用于根据所述第一时刻的位置信息及所述第二时刻的位置信息,计算位移量;

第二计算模块,用于根据所述第一时刻至所述第二时刻之间的运动感测信号,计算累计运动步数;

执行模块,用于若所述第一时刻至所述第二时刻的时差大于第一阈值,所述位移量小于第二阈值且所述累计运动步数小于第三阈值,则执行取单提醒操作。

b8、如上述b7所述的装置,所述采集模块,还用于:

通过全球定位系统gps模块,采集第一时刻的gps数据以及第二时刻的gps数据;

通过传感器采集所述第一时刻至所述第二时刻之间的运动感测信号。

b9、如上述b7或b8所述的装置,所述运动感测信号为加速度信号;以及

所述第二计算模块还用于:

计算所述第一时刻至所述第二时刻之间两相邻时刻加速度信号的变化量;

统计所述第一时刻至所述第二时刻之间两相邻时刻加速度信号的变化量在设定阈值范围内的数量,得到所述累计运动步数。

b10、如上述b7或b8所述的装置,所述执行模块,还用于:

在用户界面上显示提醒信息;和/或

触发震动模块以输出震动提示;和/或

触发音频模块以输出提示音;和/或

触发闪光灯模块以输出光闪信号。

b11、如上述b7或b8所述的装置,还包括:

上报模块,用于当所述第一时刻至所述第二时刻的时差大于第一阈值,所述位移量小于第二阈值且所述累计运动步数小于第三阈值时,向所述服务端上报提醒信息转达至配送方的请求。

本发明还公开了c12、一种电子设备,包括存储器和处理器;所述存储器用于存储一条或多条计算机指令,所述一条或多条计算机指令被所述处理器执行时能够实现上述a1至a6中任一项所述方法中的步骤。

本发明还公开了d13、一种存储有计算机程序的计算机可读存储介质,所述计算机程序被计算机执行时能够实现上述a1至a6中任一项所述方法中的步骤。

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