一种自动售货方法及装置与流程

文档序号:12673817阅读:168来源:国知局
一种自动售货方法及装置与流程

本发明涉及互联网技术领域,尤其涉及一种自动售货方法及装置。



背景技术:

目前,人们在进行跑步、骑车或者参加大型运动项目中,均需要补充水分或食物,一般都是由运动人群自行携带,或寻找附近的商店去购买,或由项目举办方在沿途提供,这种状况会导致运动人群在运动过程中产生不必要的负担,浪费太多时间去寻找商店,或项目举办方花费较多人力物力向运动人群提供相应物资。



技术实现要素:

有鉴于此,本发明实施例期望提供一种自动售货方法及装置,能够根据运动用户的运动数据实时向运动用户推送附近的自动售货机的信息,进而提供运动用户需要的商品。

为达到上述目的,本发明实施例提供了一种自动售货方法,所述方法包括:

移动终端获取根据运动数据搜索到与自身距离最短的自动售货机的信息;

确定需要购买的目标对象时,移动终端与所述自动售货机进行订购信息交互,完成目标对象购买。

上述方案中,所述移动终端获取根据运动数据搜索到的与自身距离最短的自动售货机的信息包括:

移动终端向服务器上传自身的运动数据,由服务器根据所述运动数据搜索与所述移动终端距离最短的自动售货机;

所述移动终端接收所述服务器发送的所述自动售货机的信息。

上述方案中,所述移动终端获取根据运动数据搜索到的与自身距离最短的自动售货机的信息包括:

移动终端根据预先存储的自动售货机的信息以及自身的运动数据,搜索与自身距离最短的自动售货机,并获取所述自动售货机的信息。

上述方案中,所述预先存储的自动售货机的信息包括:移动终端通过信息输入获取并存储自动售货机的信息,或移动终端从服务器下载并存储自动售货机的信息。

上述方案中,所述确定需要购买的目标对象时,移动终端与所述自动售货机进行订购信息交互,完成目标对象购买包括:

当确定需要购买的目标对象时,移动终端通过语音或地图的方式导航至自动售货机,移动终端通过无线通信功能与自动售货机进行订购信息交互;或者,使用扫描二维码方式与自动售货机进行订购信息交互;

由自动售货机确认目标对象身份后完成订购;

其中,所述无线通信功能包括但不限于蓝牙、WiFi、NFC或Zigbee。

上述方案中,所述运动数据包括:用户运动时间、运动速度、当前地理位置。

上述方案中,所述自动售货机的信息包括:自动售货机编号和自动售货机地理位置。

本发明实施例还提供了一种服务器,所述服务器包括:

第一接收模块,用于接收移动终端发送的运动数据;

第一处理模块,用于根据运动数据搜索到与移动终端距离最短的自动售货机;

第一发送模块,用于将所述自动售货机的信息发送至移动终端。

本发明实施例还提供一种移动终端,所述移动终端包括:

第二接收模块,用于接收服务器发送的根据运动数据搜索到的与移动终端距离最短的自动售货机的信息;

第二处理模块,用于在确定需要购买的目标对象时,与所述自动售货机进行订购信息交互,完成目标对象购买。

上述方案中,所述第二处理模块,还用于向服务器上传移动终端的运动数据。

上述方案中,所述移动终端包括:运动手环、运动纽扣、智能手表、智能手机。

本发明实施例又提供一种移动终端,所述移动终端包括:

存储模块,用于预先存储自动售货机的信息;

信息获取模块,用于根据移动终端的运动数据和预先存储的自动售货机的信息,搜索与移动终端距离最短的自动售货机,并获取所述自动售货机的信息;

第三处理模块,用于在确定需要购买的目标对象时,与所述自动售货机进行订购信息交互,完成目标对象购买。本发明实施例提供的自动售货方法及装置,移动终端获取根据运动数据搜索到的与自身距离最短的自动售货机的信息;确定需要购买的目标对象时,移动终端与所述自动售货机进行订购信息交互,完成目标对象购买。如此,可以根据运动用户的运动数据实时运动用户推送附近的自动售货机的信息,进而为用户在运动过程中购买饮用水或食物提供便利,同时节省人力物力。

附图说明

图1为本发明实施例自动售货系统的结构示意图;

图2为本发明实施例自动售货方法流程示意图;

图3为本发明实施例服务器的组成结构示意图;

图4为本发明实施例移动终端的组成结构示意图;

图5为本发明第一实施例自动售货方法流程示意图;

图6为本发明第二实施例自动售货方法流程示意图。

具体实施方式

为了能够更加详细的了解本发明实施例的特点与技术内容,下面对本发明实施例的实现进行详细阐述。

图1为本发明实施例自动售货系统的结构示意图,如图1(a)所示,本发明实施一种自动售货系统,该自动售货系统包括:服务器101、移动终端102、自动售货机103;其中,

服务器101,用于接收移动终端发送的运动数据,根据所述运动数据搜索到与移动终端距离最短的自动售货机,将所述自动售货机的信息发送至移动终端;

移动终端102,用于接收服务器发送的根据运动数据搜索到的与移动终端距离最短的自动售货机的信息;在确定需要购买的目标对象时,与所述自动售货机进行订购信息交互,完成目标对象购买;

移动终端102获取到与自身距离最短的自动售货机的信息后,会向用户发送推送购买信息。

自动售货机103,用于向运动用户提供商品;

具体的,如图3所示,服务器101还包括:第一接收模块301、第一处理模块302、第一发送模块303;其中,

第一接收模块301,用于接收移动终端发送的运动数据;

第一处理模块302,用于根据所述运动数据搜索到与移动终端距离最短的自动售货机;

第一发送模块303,用于将所述自动售货机的信息发送至移动终端。

其中,所述第一处理模块302还用于存储自动售货机信息库;所述自动售货机信息包括若干个自动售货机的自动售货机地理位置和自动售货机编号;

如图4(a)所示,该移动终端102包括:第二接收模块401、第二处理模块402;其中,

第二接收模块401,用于接收服务器发送的根据运动数据搜索到的与移动终端距离最短的自动售货机的信息;

第二处理模块402,用于在确定需要购买的目标对象时,与所述自动售货机进行订购信息交互,完成目标对象购买。

所述移动终端102还包括:推送模块403,用于向用户发送推送订购信息。

所述第二处理模块402,还用于向服务器上传移动终端的运动数据。

其中,所述运动数据包括:用户运动时间、运动速度、当前地理位置;所述自动售货机的信息包括:自动售货机编号和自动售货机地理位置。

所述移动终端包括:运动手环、运动纽扣、智能手表、智能手机。

如图1(b)所示,本发明实施例另一种自动售货系统,该自动售货系统包括:移动终端104、自动售货机105;其中,

移动终端104,用于预先存储自动售货机的信息;根据自身的运动数据和预先存储的自动售货机的信息,搜索与移动终端距离最短的自动售货机,并获取所述自动售货机的信息;在确定需要购买的目标对象时,与所述自动售货机进行订购信息交互,完成目标对象购买。

移动终端104获取到与自身距离最短的自动售货机的信息后,会向用户发送推送购买信息。

这里,移动终端104预先存储有若干自动售货机的信息,构成自动售货机的信息库;相应的,所述进行搜索为移动终端104根据自身的运动数据和所述自动售货机的信息库进行搜索。

自动售货机105,用于向运动用户提供商品。

实际应用中,存在两种功能的移动终端:一种是上传运动数据给服务器,由服务器搜索距离移动终端最短的自动售货机,如移动终端102;另一种是自己预先存储有多个自动售货机的信息,然后根据自己存储的自动售货机的信息以及自身的运动数据,搜索与自身距离最短的自动售货机,如移动终端104。具体的,如图4(b)所示,移动终端104还包括:存储模块404、信息获取模块405、第三处理模块406;其中,

存储模块404,用于预先存储自动售货机的信息;

信息获取模块405,用于根据移动终端的运动数据和预先存储的自动售货机的信息,搜索与移动终端距离最短的自动售货机,并获取所述自动售货机的信息;

第三处理模块406,用于在确定需要购买的目标对象时,与所述自动售货机进行订购信息交互,完成目标对象购买。

所述信息获取模块405,还用于接收输入的自动售货机的信息,并发送给存储模块404存储;或者,从服务器下载自动售货机的信息,并发送给存储模块404存储。

所述移动终端104还可以包括推送模块,用于向用户发送推送购买信息。

图2为本发明实施例自动售货方法流程示意图,如图2所示,本发明实施例自动售货方法包括以下步骤:

步骤201:移动终端获取根据运动数据搜索到的与自身距离最短的自动售货机的信息;

其中,在步骤201之前,所述方法还包括:服务器存储若干个自动售货机的信息,形成自动售货机的信息库;其中,各个自动售货机信息包括:自动售货机地理位置信息和自动售货机编号;

步骤202:确定需要购买的目标对象时,移动终端与所述自动售货机进行订购信息交互,完成目标对象购买;

其中,所述服务器根据移动终端的运动数据中的地理位置搜寻运动用户当前位置附近的自动售货机;其中,所述运动数据包括:用户运动时间、运动速度、当前地理位置;

进一步的,所述移动终端接收到与自身距离最短的自动售货机的信息后,向用户推送购买信息;

在实际应用中,所述推送购买信息可以是:“您附近有自动售货机,请问是否需要购买?”等文字或语音信息;用户可以根据通过点击终端上的推送信息选择购买或不购买。

图5为本发明第一实施例流程图,如图5所示,本发明实施例第一实施例包括以下步骤:

步骤501:服务器存储自动售货信息;

这里,服务器可以存储若干个自动售货机的信息,形成自动售货机的信息库;各个自动售货机信息均包括:自动售货机地理位置和编号等信息;

在服务器存储售货信息之前,在固定场所设置若干自动售货机,所述照自动售货机可以根据需要设置在固定场所,如:公园、旅游景点、运动场所;该自动售货机可以具备无线通信功能,比如:设置带有蓝牙、WiFi、NFC、Zigbee等通讯模块,用于与运动用户的移动终端交易使用;

步骤502:移动终端在运动过程中向服务器上传自身的运动数据;

用户可以通过穿戴设备如:运动手环、智能手表,记录运动数据,或者直接由移动终端记录并上传运动数据,如智能手机等记录并上传运动数据;所述运动数据包括:用户运动时间、运动速度、地理位置信息等;

步骤503:服务器根据所述运动数据搜索与所述移动终端距离最短的自动售货机;

服务器根据用户运动信息中的地理位置搜索与移动终端距离最短的自动售货机;

步骤504:将步骤503中所述距离最短的自动售货机信息推送给移动终端;

该推送信息可以是“您附近有自动售货机,请问是否需要购买?”等文字或者语音信息;服务器端可以在用户距离自动售货机一段距离时,就向运人员推送自动售货机的信息,这样可以保证用户在到达自动售货机时可及时拿到水或者饮料进行饮用;

步骤505:用户根据推送信息决定是否从该自动售货机购买目标对象;

在实际应用中,用户可以通过在运动设备或者智能手机的对话窗上点击“购买”或者“不购买”等选项,也可以通过在按下运动设备或者智能手机的特定按键来决定是否跟自动售货机发生交易;用户也可以预先设置为不需要确定而自动购买;也可以设置在预定跑步距离、预定跑步时间、预定跑步速度之内均不购买;

用户还可以通过语音、手势等方式进行确认订购以及付费,订单在运动员领取饮料前均有效;用户确认后可以通过语音或者地图的方式导航到自动售货机,自动售货机确认用户身份后完成订单交易;

步骤506:移动终端收到用户的购买指令之后,与自动售货机发生交易;

运动设备或者智能手机可以通过蓝牙、WiFi、NFC、Zigbee等通讯模块与自动售货机进行交易信号的传输;还可以通过扫描二维码的方式进行交易,自动售货机扫描二维码后,调用服务器端接口确认二维码的有效性,服务器端确认二维码有效性之后再给自动售货机返回验证结果,如果结果返回正确,那么自动售货机提供相应商品;如果返回错误,那么自动售货机返回错误信息。

图6为本发明第二实施例流程图,如图6所示,本发明实施例第二实施例包括以下步骤:

步骤601:移动终端通过信息输入获取并存储自动售货机的信息,或移动终端从服务器下载并存储自动售货机的信息;

这里,移动终端可以存储若干个自动售货机的信息,形成自动售货机的信息库;各个自动售货机信息均包括:自动售货机地理位置和编号等信息;

步骤602:移动终端获取根据运动数据搜索到与自身距离最短的自动售货机的信息;

运动设备或者智能手机可以通过GPS模块进行定位获取自己的地理位置信息,移动终端根据预先存储的自动售货机的信息以及自身的运动数据,搜索与自身距离最短的自动售货机,并获取所述自动售货机的信息;

步骤603:将步骤602中搜索到与自身距离最短的自动售货机的信息自动售货机信息向用户推送;

该推送信息可以是“您附近有自动售货机,请问是否需要购买?”等文字或者语音信息;服务器端可以在用户距离自动售货机一段距离时,就向用户推送自动售货机的信息,这样可以保证用户在到达自动售货机时可及时拿到水或者饮料进行饮用;

步骤604:用户根据推送信息决定是否从该自动售货机购买目标对象;

用户可以通过在运动设备或者智能手机的对话窗上点击“购买”或者“不购买”等选项,也可以通过在按下运动设备或者智能手机的特定按键来决定是否跟自动售货机发生交易;用户也可以预先设置为不需要确定而自动购买;也可以设置在预定跑步距离、预定跑步时间、预定跑步速度之内均不购买;

用户还可以通过语音、手势等方式进行确认订购以及付费,订单在运动员领取饮料前均有效;用户确认后可以通过语音或者地图的方式导航到自动售货机,自动售货机确认用户身份后完成订单交易;

步骤605:移动终端收到用户的购买指令之后,与自动售货机发生交易;

运动设备或者智能手机可以通过蓝牙、WiFi、NFC、Zigbee等通讯模块与自动售货机进行交易信号的传输;还可以通过扫描二维码的方式进行交易,自动售货机扫描二维码后,调用服务器端接口确认二维码的有效性,服务器端确认二维码有效性之后再给自动售货机返回验证结果,如果结果返回正确,那么自动售货机提供相应商品;如果返回错误,那么自动售货机返回错误信息。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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