快速绑定账号和车辆的方法、系统、服务器及存储介质与流程

文档序号:16384284发布日期:2018-12-22 09:45阅读:264来源:国知局
快速绑定账号和车辆的方法、系统、服务器及存储介质与流程

本发明涉及车辆绑定技术领域,尤其涉及一种快速绑定账号和车辆的方法、系统、服务器及存储介质。

背景技术

目前,现有技术中对车辆的管理要求越来越高,越来越多的车辆可通过移动终端,例如手机上的应用程序实现对车辆的绑定,但是在手机丢失的情况下,或者手机号更换的情况下,对车辆进行再次绑定时,需要对绑定车辆的序列号进行重新输入,由于序列号比较长,造成输入的困难,浪费用户的时间,并且粘贴在车辆上的序列号比较容易出现破损,导致用户无法完成对车辆的快速绑定。



技术实现要素:

本发明的主要目的在于提出一种快速绑定账号和车辆的方法、系统、服务器及存储介质,旨在解决现有技术中无法快速实现车辆绑定的技术问题。

为实现上述目的,本发明提供一种快速绑定账号和车辆的方法,所述快速绑定账号和车辆的方法包括以下步骤:

获取移动终端发送的绑定请求;

提取绑定请求中的时间信息,根据所述时间信息确认预设状态的待绑定车辆;

在预设区域中查找与所述待绑定车辆对应的序列号信息,根据所述序列号信息将所述移动终端对应的账号与所述待绑定车辆进行绑定。

优选地,所述提取绑定请求中的时间信息,根据所述时间信息确认预设状态的待绑定车辆之前,所述方法还包括:

获取振动传感器采集的待绑定车辆的振动信息,将所述振动信息作为所述待绑定车辆的预设状态。

优选地,所述提取绑定请求中的时间信息,根据所述时间信息确认预设状态的待绑定车辆,具体包括:

提取绑定请求中的时间信息,查找距离所述时间信息在预设时间内处于振动的为待绑定车辆。

优选地,所述提取绑定请求中的时间信息,查找距离所述时间信息在预设时间内处于振动的为待绑定车辆之前,所述方法还包括:

获取待绑定车辆与移动终端所处的位置信息,选取预设距离的待绑定车辆,并执行提取绑定请求中的时间信息,查找距离所述时间信息在预设时间内处于振动状态的为待绑定车辆。

优选地,所述在预设区域中查找与所述待绑定车辆对应的序列号信息,根据所述序列号信息将所述移动终端对应的账号与所述待绑定车辆进行绑定之前,所述方法还包括:

获取移动终端发送的绑定请求,根据所述绑定请求将历史绑定车辆的序列号信息与移动终端的账号进行绑定,并将绑定信息保存在预设区域。

优选地,所述在预设区域中查找与所述待绑定车辆对应的序列号信息,根据所述序列号信息将所述移动终端对应的账号与所述待绑定车辆进行绑定,具体包括:

获取预设区域中所述序列号信息对应的绑定状态,在所述绑定状态处于已绑定状态时,将所述序列号信息进行解绑,并将解绑后的序列号信息对所述移动终端与所述待绑定车辆进行绑定。

优选地,所述在预设区域中查找与所述待绑定车辆对应的序列号信息,根据所述序列号信息将所述移动终端对应的账号与所述待绑定车辆进行绑定之后,所述方法还包括:

将绑定信息反馈至所述移动终端,以使移动终端可根据反馈信息查看绑定状态。

此外,为实现上述目的,本发明还提出一种快速绑定账号和车辆的系统,所述快速绑定账号和车辆的系统包括:

指令获取模块,用于获取移动终端发送的绑定请求;

确认模块,用于提取绑定请求中的时间信息,根据所述时间信息确认预设状态的待绑定车辆;

绑定模块,用于在预设区域中查找与所述待绑定车辆对应的序列号信息,根据所述序列号信息将所述移动终端对应的账号与所述待绑定车辆进行绑定。

此外,为实现上述目的,本发明还提出一种服务器,所述服务器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的快速绑定账号和车辆的程序,所述快速绑定账号和车辆的程序配置为实现如上所述的快速绑定账号和车辆的方法的步骤。

此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有快速绑定账号和车辆的程序,所述快速绑定账号和车辆的程序被处理器执行时实现如上文所述的快速绑定账号和车辆的方法的步骤。

本发明提出的快速绑定账号和车辆的方法,通过服务器获取绑定申请的时间信息,以及获取预设状态的待绑定车辆信息,根据所述时间信息确定处于预设状态的待绑定车辆信息,并根据待绑定车辆查找对应的序列号信息,通过序列号信息实现对待绑定车辆的绑定,从而实现快速绑定的目的。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的服务器结构示意图;

图2为本发明快速绑定账号和车辆的方法第一实施例的流程示意图;

图3为本发明快速绑定账号和车辆的方法第二实施例的流程示意图;

图4为本发明快速绑定账号和车辆的方法第三实施例的流程示意图;

图5为本发明快速绑定账号和车辆的系统第一实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1,图1为本发明实施例方案涉及的硬件运行环境的服务器结构示意图。

如图1所示,该服务器可以包括:处理器1001,例如cpu,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如按键,可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的服务器结构并不构成对服务器的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及快速绑定账号和车辆的程序。

在图1所示的服务器中,网络接口1004主要用于连接服务器,与服务器进行数据通信;用户接口1003主要用于连接用户终端,与终端进行数据通信;本发明服务器通过处理器1001调用存储器1005中存储的快速绑定账号和车辆的程序,并执行以下操作:

获取移动终端发送的绑定请求;

提取绑定请求中的时间信息,根据所述时间信息确认预设状态的待绑定车辆;

在预设区域中查找与所述待绑定车辆对应的序列号信息,根据所述序列号信息将所述移动终端对应的账号与所述待绑定车辆进行绑定。

进一步地,处理器1001可以调用存储器1005中存储的快速绑定账号和车辆的程序,还执行以下操作:

获取振动传感器采集的待绑定车辆的振动信息,将所述振动信息作为所述待绑定车辆的预设状态。

进一步地,处理器1001可以调用存储器1005中存储的快速绑定账号和车辆的程序,还执行以下操作:

提取绑定请求中的时间信息,查找距离所述时间信息在预设时间内处于振动的为待绑定车辆。

进一步地,处理器1001可以调用存储器1005中存储的快速绑定账号和车辆的程序,还执行以下操作:

获取待绑定车辆与移动终端所处的位置信息,选取预设距离的待绑定车辆,并执行提取绑定请求中的时间信息,查找距离所述时间信息在预设时间内处于振动状态的为待绑定车辆。

进一步地,处理器1001可以调用存储器1005中存储的快速绑定账号和车辆的程序,还执行以下操作:

获取移动终端发送的绑定请求,根据所述绑定请求将历史绑定车辆的序列号信息与移动终端的账号进行绑定,并将绑定信息保存在预设区域。

进一步地,处理器1001可以调用存储器1005中存储的快速绑定账号和车辆的程序,还执行以下操作:

获取预设区域中所述序列号信息对应的绑定状态,在所述绑定状态处于已绑定状态时,将所述序列号信息进行解绑,并将解绑后的序列号信息对所述移动终端与所述待绑定车辆进行绑定。

进一步地,处理器1001可以调用存储器1005中存储的快速绑定账号和车辆的程序,还执行以下操作:

将绑定信息反馈至所述移动终端,以使移动终端可根据反馈信息查看绑定状态。

本实施例通过上述方案,通过服务器获取绑定申请的时间信息,以及获取预设状态的待绑定车辆信息,根据所述时间信息确定处于预设状态的待绑定车辆信息,并根据待绑定车辆查找对应的序列号信息,通过序列号信息实现对待绑定车辆的绑定,从而实现快速绑定的目的。

基于上述硬件结构,提出本发明快速绑定账号和车辆的方法实施例。

参照图2,图2为本发明快速绑定账号和车辆的方法第一实施例的流程示意图。

在第一实施例中,所述快速绑定账号和车辆的方法包括以下步骤:

步骤s10,获取移动终端发送的绑定请求。

需要说明的是,所述移动终端可为手机,平板电脑,还可为可实现相同或相似功能的其他设备,本实施例对此不作限制,在本实施例中,以手机为例进行说明。

在具体实现中,可通过手机上绑定的应用程序发送绑定请求,或者通过网站界面发送绑定请求,还可通过其他形式发送绑定请求,本实施例对此不作限制,在本实施例中,以手机通过应用程序发送绑定请求为例进行说明。

可以理解的是,在用户使用的移动终端更换时,以及用户的账号更新时,无法获取原来的账号在绑定信息,在这种情况下,需要重新发送绑定请求与车辆进行绑定,从而实现对车辆的快速管理。

步骤s20,提取绑定请求中的时间信息,根据所述时间信息确认预设状态的待绑定车辆。

需要说明的是,本实施例可通过移动终端发起绑定请求,并将待绑定车辆进行振动,服务器获取到处于振动状态的车辆时,即可获取到待绑定车辆,将待绑定车辆与移动终端进行绑定,从而在不需车辆序列号的情况下,实现对车辆的快速绑定。

可以理解的是,为了获取到待绑定车辆,用户需将待绑定车辆进行振动,待绑定车辆上设有振动传感器,通过所述振动传感器获取待绑定车辆处于振动状态,并将处于振动状态的待绑定车辆的状态信息发送至服务器,从而使服务器可快速查找到待绑定车辆。

在具体实现中,所述预设状态可为振动状态,还可为其他区别不同车辆的状态信息,本实施例对此不作限制,在本实施例中,以振动状态为例进行说明,通过提取绑定请求中的时间信息,并根据所述时间信息查找与时间信息距离最近的上传处于振动状态的车辆信息,判断出距离最近的处于振动状态的车辆为待绑定车辆,例如获取10:30分的绑定请求,并在10:31分获取到车辆a上报的处于振动状态的车辆信息,以及10:33分获取到车辆b上报的处于振动状态的车辆信息,可知,车辆a的上报时间比车辆b的上报时间早,则确定车辆a为待绑定车辆。

为了提高绑定的准确性,在本实施例中,还可获取移动终端的位置信息,以及上报车辆的位置信息,将距离移动终端最近的车辆作为待绑定车辆,例如获取车辆a和车辆b的位置信息以及移动终端的位置信息,判断出车辆b距离移动终端的位置最近,则可确定车辆b为待绑定车辆。

步骤s30,在预设区域中查找与所述待绑定车辆对应的序列号信息,根据所述序列号信息将所述移动终端对应的账号与所述待绑定车辆进行绑定。

为了实现车辆的绑定,通过获取预设区域中预存的关系映射表中的车辆对应的序列号信息,通过所述序列号信息实现对待绑定车辆的绑定。

需要说明的是,所述序列号信息用于区别其他车辆的标识,还可为其他形式的标识,本实施例对此不作限制,在本实施例中,以车辆的序列号信息为了进行说明。

本实施例通过上述方案,通过服务器获取绑定申请的时间信息,以及获取预设状态的待绑定车辆信息,根据所述时间信息确定处于预设状态的待绑定车辆信息,并根据待绑定车辆查找对应的序列号信息,通过序列号信息实现对待绑定车辆的绑定,从而实现快速绑定的目的。

进一步地,如图3所示,基于第一实施例提出本发明快速绑定账号和车辆的方法第二实施例,在本实施例中,所述步骤s20之前,所述方法还包括:

步骤s201,获取振动传感器采集的待绑定车辆的振动信息,将所述振动信息作为所述待绑定车辆的预设状态。

为了采集不同车辆的状态信息,在本实施例中对车辆进行改进,在车辆上设有振动传感器,在待绑定车辆处于振动状态时,可采集待绑定车辆的振动信息,并将所述振动信息上传至服务器端,从而获取不同车辆的状态信息实现对待绑定车辆的识别,提高识别的准确性。

进一步地,所述步骤201,具体包括:

步骤s202,提取绑定请求中的时间信息,查找距离所述时间信息在预设时间内处于振动的为待绑定车辆。

需要说明的是,所述预设时间为距离最近的时间信息,将与绑定请求中的时间信息距离最近的时间信息对应的车辆为待绑定车辆。

在具体实现中,振动传感器采集车辆的振动信息,将所述振动信息发送至服务器,还可将振动发生的时间信息携带进振动信息中,从而服务器可从接收到的时间信息中查找到与绑定请求时间信息最近的绑定车辆。

进一步地,所述步骤s202之前,所述方法还包括:

步骤s203,获取待绑定车辆与移动终端所处的位置信息,选取预设距离的待绑定车辆,并执行提取绑定请求中的时间信息,查找距离所述时间信息在预设时间内处于振动状态的为待绑定车辆。

为了提高绑定的准确性,在本实施例中,还可获取移动终端的位置信息,以及上报车辆的位置信息,将距离移动终端最近的车辆作为待绑定车辆,例如获取车辆a和车辆b的位置信息以及移动终端的位置信息,判断出车辆b距离移动终端的位置最近,则可确定车辆b为待绑定车辆。

在具体实现中,可设置位置信息与时间信息的优先级,在获取距离最近的车辆a与距离时间信息最近的车辆b时,将距离最近的车辆a作为待绑定车辆,从而提高识别待绑定车辆的正确性。

本实施例提供的方案,通过获取车辆的位置信息和时间信息,将处于振动状态的车辆通过位置信息和时间信息筛选中正确的待绑定车辆,从而提高识别待绑定车辆的正确性。

进一步地,如图4所示,基于第一实施例或第二实施例提出本发明快速绑定账号和车辆的方法第三实施例,在本实施例中,基于第一实施例进行说明,所述步骤s30之前,所述方法还包括:

步骤s301,获取移动终端发送的绑定请求,根据所述绑定请求将历史绑定车辆的序列号信息与移动终端的账号进行绑定,并将绑定信息保存在预设区域。

在本实施例中,服务器为了获取待绑定车辆的序列号信息,可获取历史绑定信息,将历史绑定信息中的车辆序列号与车辆的对应关系进行记录,从而可通过待绑定车辆快速查找到车辆的序列号信息。

进一步地,所述步骤s30,具体包括:

步骤s302,获取预设区域中所述序列号信息对应的绑定状态,在所述绑定状态处于已绑定状态时,将所述序列号信息进行解绑,并将解绑后的序列号信息对所述移动终端与所述待绑定车辆进行绑定。

需要说明的是,在车辆已经绑定的状态下,一般情况下,在用户未进行解绑的情况下无法进行绑定,避免出现重复绑定的情况,在本实施例中,可获取待绑定车辆的序列号是否处于绑定状态,在未处于绑定状态时,直接对待绑定车辆进行绑定,在处于绑定状态时,对待绑定车辆先进行解绑,再进行绑定,从而避免车辆出现重复绑定的情况,保证车辆管理的安全性。

进一步地,所述步骤s30之后,所述方法还包括:

步骤s303,将绑定信息反馈至所述移动终端,以使移动终端可根据反馈信息查看绑定状态。

在本实施例中,用户可通过移动终端上的应用程序查看车辆的绑定状态,例如可通过应用程序查看相关的绑定信息,包括车辆识别号,还可通过消息反馈获取车辆的绑定信息,从而提高用户体验。

本实施例提供的方案,所述服务器可通过对历史的绑定信息进行记录,从而可快速查找到待绑定车辆对应的序列号,并通过序列号对车辆是否绑定过进行验证,避免车辆出现重复绑定的情况,提高车辆管理的安全性。

本发明进一步提供一种快速绑定账号和车辆的系统。

参照图5,图5为本发明快速绑定账号和车辆的系统第一实施例的功能模块示意图。

本发明快速绑定账号和车辆的系统第一实施例中,该快速绑定账号和车辆的系统包括:

指令获取模块10,用于获取移动终端发送的绑定请求。

需要说明的是,所述移动终端可为手机,平板电脑,还可为可实现相同或相似功能的其他设备,本实施例对此不作限制,在本实施例中,以手机为例进行说明。

在具体实现中,可通过手机上绑定的应用程序发送绑定请求,或者通过网站界面发送绑定请求,还可通过其他形式发送绑定请求,本实施例对此不作限制,在本实施例中,以手机通过应用程序发送绑定请求为例进行说明。

可以理解的是,在用户使用的移动终端更换时,以及用户的账号更新时,无法获取原来的账号在绑定信息,在这种情况下,需要重新发送绑定请求与车辆进行绑定,从而实现对车辆的快速管理。

确认模块20,用于提取绑定请求中的时间信息,根据所述时间信息确认预设状态的待绑定车辆。

需要说明的是,本实施例可通过移动终端发起绑定请求,并将待绑定车辆进行振动,服务器获取到处于振动状态的车辆时,即可获取到待绑定车辆,将待绑定车辆与移动终端进行绑定,从而在不需车辆序列号的情况下,实现对车辆的快速绑定。

可以理解的是,为了获取到待绑定车辆,用户需将待绑定车辆进行振动,待绑定车辆上设有振动传感器,通过所述振动传感器获取待绑定车辆处于振动状态,并将处于振动状态的待绑定车辆的状态信息发送至服务器,从而使服务器可快速查找到待绑定车辆。

在具体实现中,所述预设状态可为振动状态,还可为其他区别不同车辆的状态信息,本实施例对此不作限制,在本实施例中,以振动状态为例进行说明,通过提取绑定请求中的时间信息,并根据所述时间信息查找与时间信息距离最近的上传处于振动状态的车辆信息,判断出距离最近的处于振动状态的车辆为待绑定车辆,例如获取10:30分的绑定请求,并在10:31分获取到车辆a上报的处于振动状态的车辆信息,以及10:33分获取到车辆b上报的处于振动状态的车辆信息,可知,车辆a的上报时间比车辆b的上报时间早,则确定车辆a为待绑定车辆。

为了提高绑定的准确性,在本实施例中,还可获取移动终端的位置信息,以及上报车辆的位置信息,将距离移动终端最近的车辆作为待绑定车辆,例如获取车辆a和车辆b的位置信息以及移动终端的位置信息,判断出车辆b距离移动终端的位置最近,则可确定车辆b为待绑定车辆。

绑定模块30,用于在预设区域中查找与所述待绑定车辆对应的序列号信息,根据所述序列号信息将所述移动终端对应的账号与所述待绑定车辆进行绑定。

为了实现车辆的绑定,通过获取预设区域中预存的关系映射表中的车辆对应的序列号信息,通过所述序列号信息实现对待绑定车辆的绑定。

需要说明的是,所述序列号信息用于区别其他车辆的标识,还可为其他形式的标识,本实施例对此不作限制,在本实施例中,以车辆的序列号信息为了进行说明。

本实施例通过上述方案,通过服务器获取绑定申请的时间信息,以及获取预设状态的待绑定车辆信息,根据所述时间信息确定处于预设状态的待绑定车辆信息,并根据待绑定车辆查找对应的序列号信息,通过序列号信息实现对待绑定车辆的绑定,从而实现快速绑定的目的。

此外,为实现上述目的,本发明还提出一种服务器,所述服务器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的快速绑定账号和车辆的程序,所述快速绑定账号和车辆的程序配置为实现如上文所述的快速绑定账号和车辆的方法的步骤。

此外,本发明实施例还提出一种存储介质,所述存储介质上存储有快速绑定账号和车辆的程序,所述快速绑定账号和车辆的程序被处理器执行时实现如下操作:

获取移动终端发送的绑定请求;

提取绑定请求中的时间信息,根据所述时间信息确认预设状态的待绑定车辆;

在预设区域中查找与所述待绑定车辆对应的序列号信息,根据所述序列号信息将所述移动终端对应的账号与所述待绑定车辆进行绑定。

进一步地,所述快速绑定账号和车辆的程序被处理器执行时还实现如下操作:

获取振动传感器采集的待绑定车辆的振动信息,将所述振动信息作为所述待绑定车辆的预设状态。

进一步地,所述快速绑定账号和车辆的程序被处理器执行时还实现如下操作:

提取绑定请求中的时间信息,查找距离所述时间信息在预设时间内处于振动的为待绑定车辆。

进一步地,所述快速绑定账号和车辆的程序被处理器执行时还实现如下操作:

获取待绑定车辆与移动终端所处的位置信息,选取预设距离的待绑定车辆,并执行提取绑定请求中的时间信息,查找距离所述时间信息在预设时间内处于振动状态的为待绑定车辆。

进一步地,所述快速绑定账号和车辆的程序被处理器执行时还实现如下操作:

获取移动终端发送的绑定请求,根据所述绑定请求将历史绑定车辆的序列号信息与移动终端的账号进行绑定,并将绑定信息保存在预设区域。

进一步地,所述快速绑定账号和车辆的程序被处理器执行时还实现如下操作:

获取预设区域中所述序列号信息对应的绑定状态,在所述绑定状态处于已绑定状态时,将所述序列号信息进行解绑,并将解绑后的序列号信息对所述移动终端与所述待绑定车辆进行绑定。

进一步地,所述快速绑定账号和车辆的程序被处理器执行时还实现如下操作:

将绑定信息反馈至所述移动终端,以使移动终端可根据反馈信息查看绑定状态。

本实施例通过上述方案,通过服务器获取绑定申请的时间信息,以及获取预设状态的待绑定车辆信息,根据所述时间信息确定处于预设状态的待绑定车辆信息,并根据待绑定车辆查找对应的序列号信息,通过序列号信息实现对待绑定车辆的绑定,从而实现快速绑定的目的。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

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

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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