一种信息交互方法和装置的制造方法
【技术领域】
[0001]本发明属于信息传送领域,尤其涉及一种信息交互方法和装置。
【背景技术】
[0002]为了保证汽车运行的可靠性,需要定期的对汽车内部各个部件的运行状态进行检测,以及时发现异常的汽车部件,从而避免在驾驶过程中出现意外事故。其中,汽车诊断设备就是专门用于汽车部件的状态检测的安全设备。
[0003]在使用汽车诊断设备时,通常是由汽车诊断设备在远端将汽车部件的状态信息传送至服务端,通过专业的分析设备或者工程师对数据进行分析判断。然后将诊断结果发送至终端设备,以使得用户能够根据诊断结果相应的采取应对的维护策略或者暂停使用等,以提尚使用的安全性。
[0004]在汽车诊断设备使用过程中,需要根据使用的时间相应的支付费用,现有的费用支付方法,一般通过网上银行或者其它支付平台进行支付,需要借助于其它计算机终端,操作麻烦,而且容易充值出错。
【发明内容】
[0005]本发明的目的在于提供一种信息交互方法,以解决现有技术在费用支付时,一般通过网上银行或者其它支付平台进行支付,需要借助于其它计算机终端,操作麻烦,而且容易充值出错的问题。
[0006]第一方面,本发明提供了一种信息交互方法,所述方法包括:
[0007]在汽车检测设备发起充值的通信请求时,获取汽车检测设备的设备序列号及设备IP地址;
[0008]根据所述设备序列号,查找与所述设备序列号预先绑定的可用于接收信息的通信账号;
[0009]接收用户输入的位于充值卡中的充值序列号和密码,并向所述通信账号发送包括充值序列号信息和设备IP地址信息的验证码;
[0010]接收并验证所述用户输入的验证码有效后,再验证所述充值序列号、密码有效,对所述汽车检测设备进行充值。
[0011]结合第一方面,在第一方面的第一种可能实现方式中,所述向所述通信账号发送包括充值序列号信息和设备IP地址信息的验证码具体为:
[0012]根据所述设备序列号、所述设备IP地址,按照预定的编码规则生成验证码,并向所述通信账号发送所述验证码。
[0013]结合第一方面第一种可能实现方式,在第一方面的第二种可能实现方式中,所述验证所述用户输入的验证码步骤包括:
[0014]根据预先设定编码规则,由所述验证码进行解码得到所述充值序列号和所述设备IP地址信息;
[0015]判断所述设备序列号、设备IP地址与解码得到的信息是否相符。
[0016]结合第一方面,在第一方面的第三种可能实现方式中,所述验证位于充值卡中的序列号和密码有效,对所述汽车检测设备进行充值步骤包括:
[0017]通过所述充值卡中的序列号和密码查找所述充值卡对应的有效的时间区间以及充值数值信息;
[0018]当所述充值卡序列号和密码有效,且当前充值时间在所述有效时间区间时,将所述充值数值信息关联至所述设备序列号对应的设备。
[0019]结合第一方面,在第一方面的第四种可能实现方式中,所述通信账号包括手机号码、邮箱账号。
[0020]第二方面,本发明实施例提供了一种信息交互装置,所述装置包括:
[0021]信息获取单元,用于在汽车检测设备发起充值的通信请求时,获取汽车检测设备的设备序列号及设备IP地址;
[0022]通信账号查找单元,用于根据所述设备序列号,查找与所述设备序列号预先绑定的可用于接收信息的通信账号;
[0023]验证发送单元,用于接收用户输入的位于充值卡中的充值序列号和密码,并向所述通信账号发送包括充值序列号信息和设备IP地址信息的验证码;
[0024]验证充值单元,用于接收并验证所述用户输入的验证码有效后,再验证所述充值序列号、密码有效,对所述汽车检测设备进行充值。
[0025]结合第二方面,在第二方面的第一种可能实现方式中,所述验证发送单元具体用于:
[0026]根据所述设备序列号、所述设备IP地址,按照预定的编码规则生成验证码,并向所述通信账号发送所述验证码。
[0027]结合第二方面的第一种可能实现方式,在第二方面的第二种可能实现方式中,所述验证充值单元包括:
[0028]解码子单元,用于根据预先设定编码规则,由所述验证码进行解码得到所述充值序列号和所述设备IP地址信息;
[0029]判断子单元,用于判断所述设备序列号、设备IP地址与解码得到的信息是否相符。
[0030]结合第二方面,在第二方面的第三种可能实现方式中,所述验证充值单元包括:
[0031]时间、数值查找子单元,用于通过所述充值卡中的序列号和密码查找所述充值卡对应的有效的时间区间以及充值数值信息;
[0032]设备关联子单元,用于当所述充值卡序列号和密码有效,且当前充值时间在所述有效时间区间时,将所述充值数值信息关联至所述设备序列号对应的设备。
[0033]结合第二方面,在第二方面的第四种可能实现方式中,所述通信账号包括手机号码、邮箱账号。
[0034]在本发明实施例中,当汽车检测设备发起缴费请求时,通过获取汽车检测设备的设备序列号和设备IP地址,通过所述设备序列号查找对应的通信账号,接收充值序列号和密码后,向所述通信账号发送包括充值序列号信息和设备IP地址信息的验证码进行验证后,再进一步验证充值信息,从而完成对设备进行充值。本发明中的汽车检测设备预先绑定有通信账号,从而使得汽车检测设备不能够由非法用户进行充值使用。并且由于验证码信息中包括设备序列号以及IP地址信息,从而可以确保被充值的汽车检测设备的正确性,而且操作过程只需要在汽车检测设备中输入验证码和充值信息,操作简单。
【附图说明】
[0035]图1是本发明实施例提供的信息交互方法的实现流程图;
[0036]图2是本发明实施例提供的验证码的验证的实现流程图;
[0037]图3是本发明实施例提供的序列号验证的实现流程图;
[0038]图4为本发明实施例提供的信息交互装置的结构示意图。
【具体实施方式】
[0039]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0040]本发明实施例的主要目的在于解决在对汽车检测设备进行充值时,操作麻烦且容易出错的缺陷。比如,现有的充值技术中,要么需要通过网上充值平台,需要通过电脑或者智能手机打开充值页面,填写充值的汽车检测设备的设备序列号以及充值序列号进行充值,这样操作的不足之处在于,需要通过其它的联网设备在充值平台上进行银行充值操作,操作麻烦而且容易充值出错。同样,在使用充值卡进行充值时,也会容易出现充值错误的情况。
[0041]为克服上述缺陷,本发明所述信息交互方法包括:在汽车检测设备发起充值的通信请求时,获取汽车检测设备的设备序列号及设备IP地址;根据所述设备序列号,查找与所述设备序列号预先绑定的可用于接收信息的通信账号;接收用户输入的位于充值卡中的充值序列号和
密码,并向所述通信账号发送包括充值序列号信息和设备IP地址信息的验证码;接收并验证所述用户输入的验证码有效后,再验证所述充值序列号、密码有效,对所述汽车检测设备进行充值。
[0042]当汽车检测设备发起缴费请求时,通过获取汽车检测设备的设备序列号和设备IP地址,通过所述设备序列号查找对应的通信账号,接收充值序列号和密码后,向所述通信账号发送包括充值序列号信息和设备IP地址信息的验证码进行验证后,再进一步验证充值信息,从而完成对设备进行充值。本发明中的汽车检测设备预先绑定有通信账号,从而使得汽车检测设备不能够由非法用户进行充值使用。并且由于验证码信息中包括设备序列号以及IP地址信息,从而可以确保被充值的汽车检测设备的正确性,而且操作过程只需要在汽车检测设备中输入验证码和充值信息,操作简单。下面结合附图,详述如下:
[0043]图1示出了本发明实施例提供的一种信息交互方法的实现流程,详述如下:
[0044]在步骤SlOl中,在汽车检测设备发起充值的通信请求时,获取汽车检测设备的设备序列号及设备IP地址。
[0045]具体的,本发明实施例中所述汽车检测设备,是指用于对汽车部件的状态信息进行检测的设备,其包括通信模块,可将检测的状态信息上传至服务器进行分析,并可接收由服务器返回的分析结果,用户可在不用进入维修店即可检测汽车的状态信息。
[0046]在本发明实施例中,可通过所述汽车检测设备发起充值的通信请求,可由用户在汽车检测设备的显示屏点击“充值”按键进行充值。
[0047]所述汽车检测设备的设备序列号,是用于唯一标识汽车检测设备的符号,可由一长串包括字母、数字和符号组成的序列。
[0048]所述设备的IP地址,即在设备联网时,网络会分析给设备一个IP地址,当设备没有联网时,则不会存在IP地址,当然也就无法对汽车检测设备进行充值操作。
[0049]在步骤S102中,根据所述设备序列号,查找与所述设备序列号预先绑定的可用于接收信息的通信账号。
[0050]具体的,在本发明实施例中,每个用户购买的设备,可在购买时完成所述设备序列号与通信账号的绑定。为提高所述通信账号的可靠性,所述汽车检测设备可以绑定多个通信账号,用户可以从多个通信账号中选择较为方便的通信账号进行充值操作,当然也可以在其中一个通信账号遗失时,通过其它通信账号将遗失的通信账号注销,或者增加其它通信账号,其操作过程是利用现有的其它通信账号进行身份确认后,获取注销或者增加通信账号的权限。
[0051]具体的,所述通信账号,可以为手机号,或者邮箱账号,当然还可以为其它可接收信息的账号信息。通过手机号可以由短信的形式接收验证码,通过邮箱可以发送邮件收取验证码。
[0052]在步骤S103中,接收用户输入的位于充值卡中的充值序列号和密码,并向所述通信账号发送包括充值序列号信息和设备IP地址信息的验证码。
[0053]用户在获取充值卡后,可以直接获取到所述充值卡的充值序列号,并且,通过刮开充值卡的密码区,可以得到所述充值卡的充值密码。
[0054]所述验证码包括充值序列号信息和设备IP地址信息,可以通过预先设定的编码方式获取,比如根据所述设备序列号、所述设备IP地址,按照预定的编码规则生成验证码,并向所述通信账号发送所述验证码。
[0055]其中,向所述通信账号发送所述验证码,可以在汽车检测设备或者与汽车检测设备相连的服务器进行编码得到验证码后,由服务器发送至对应的通信账号,比如通过移动网络发送至手机终端,或者通过互联网发送至目标邮箱。
[0056]所述验证码的生成,可以灵活的设定不同的规则,比如最简单的编码规则可以为取设备序列号的前两个符号以及IP地址的最后两个数字,比如,设备序列号为:林林林林林林95,而IP地址为192.125.2.68,那么取设备序列号的信息的最后两位数字95以及IP地址的最后两个数字组合后,得到验证码即为9568。当然,这只是其中一种最简单的组合规则,可以根据不同的算法组合多种不同的验证码,并且也可以根据需要设置验证码的长度可以为更多个字符组成。
[0057]在步骤S104中,接收并验证所述用户输入的验证码有效后,再验证所述充值序列号、密码有效,对所述汽车检测设备进行充值。
[0058]在本发明实施例中,先对验证码进行验证,如果验证码不正确,则表示当前用户输入的验证码不是通信账号中获取的验证码,则此可判断当前用户为非法用户,优化的一种实施方式中,还可以对汽车检测设备进行锁定,或者根据IP地址对汽车检测设备进行定位,防止非法用户使用。
[0059]在验证所述验证码有效后,还需要进一步对验证码中包含的信息进行验证,其中,所述验证所述用户输入的验证码步骤如图2所示,包括:
[0060]在步骤S201中,根据预先设定编码规则,由所述验证码进行解码得到所述充值序列号和所述设备IP地址信息;
[0061]在步骤S202中,判断所述设备序列号、设备IP地址与解码得到的信息是否相符。
[0062]具体的,可将所述验证码、充值序列号和密码以及设备序列号发送至服务器进行验证,服务器在验证充值序列号和密码有效后,根据解码规则获取设备序列号信息以及设备IP地址信息,判断验证码的序列号信息与上传的设备序列号是否一致,以及设备IP地址信息与汽车检测设备的IP地址是否相符,如果不一致则不对所述汽车检测设备进行充值。
[0063]进一步的,所述验证位于充值卡中的序列号和密码有效,对所述汽车检测设备进行充值步骤如图3所示,包括:
[0064]在步骤S301中,通过所述充值卡中的序列号和密码查找所述充值卡对应的有效的时间区间以及充值数值信息;
[0065]在步骤S302中,当所述充值卡序列号和密码有效,且当前充值时间在所述有效时间区间时,将所述充值数值信息关联至所述设备序列号对应的设备。
[0066]如果验证码的序列号信息与上传的设备序列号是否一致,以及设备IP地址信息与汽车检测设备的IP地址相同,则判断所述充值序列号是否有效,如果有效,则通过所述充值序列号获取充值的额度信息,并将所述额度信息与所述设备序列号关联,完成对所述汽车检测设备的充值操作。
[0067]图4示出了本发明实施例提供的信息交互装置的结构示意图,详述如下:
[0068]本发明实施例所述信息交互装置,包括:
[0069]信息获取单元401,用于在汽车检测设备发起充值的通信请求时,获取汽车检测设备的设备序列号及设备IP地址;
[0070]通信账号查找单元402,用于根据所述设备序列号,查找与所述设备序列号预先绑定的可用于接收信息的通信账号;
[0071]验证发送单元403,用于接收用户输入的位于充值卡中的充值序列号和密码,并向所述通信账号发送包括充值序列号信息和设备IP地址信息的验证码;
[0072]验证充值单元404,用于接收并验证所述用户输入的验证码有效后,再验证所述充值序列号、密码有效,对所述汽车检测设备进行充值。
[0073]优选的,所述验证发送单元具体用于:
[0074]根据所述设备序列号、所述设
备IP地址,按照预定的编码规则生成验证码,并向所述通信账号发送所述验证码。
[0075]优选的,所述验证充值单元包括:
[0076]解码子单元,用于根据预先设定编码规则,由所述验证码进行解码得到所述充值序列号和所述设备IP地址信息;
[0077]判断子单元,用于判断所述设备序列号、设备IP地址与解码得到的信息是否相符。
[0078]优选的,所述验证充值单元包括:
[0079]时间、数值查找子单元,用于通过所述充值卡中的序列号和密码查找所述充值卡对应的有效的时间区间以及充值数值信息;
[0080]设备关联子单元,用于当所述充值卡序列号和密码有效,且当前充值时间在所述有效时间区间时,将所述充值数值信息关联至所述设备序列号对应的设备。
[0081]优选的,所述通信账号包括手机号码、邮箱账号。
[0082]本发明实施例所述信息交互装置与本发明实施例所述的信息交互方法对应,在此不作重复赘述。
[0083]在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0084]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0085]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0086]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory),随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0087]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种信息交互方法,其特征在于,所述方法包括: 在汽车检测设备发起充值的通信请求时,获取汽车检测设备的设备序列号及设备IP地址; 根据所述设备序列号,查找与所述设备序列号预先绑定的可用于接收信息的通信账号; 接收用户输入的位于充值卡中的充值序列号和密码,并向所述通信账号发送包括充值序列号信息和设备IP地址信息的验证码; 接收并验证所述用户输入的验证码有效后,再验证所述充值序列号、密码有效,对所述汽车检测设备进行充值。2.根据权利要求1所述方法,其特征在于,所述向所述通信账号发送包括充值序列号信息和设备IP地址信息的验证码具体为: 根据所述设备序列号、所述设备IP地址,按照预定的编码规则生成验证码,并向所述通信账号发送所述验证码。3.根据权利要求2所述方法,其特征在于,所述验证所述用户输入的验证码步骤包括: 根据预先设定编码规则,由所述验证码进行解码得到所述充值序列号和所述设备IP地址信息; 判断所述设备序列号、设备IP地址与解码得到的信息是否相符。4.根据权利要求1所述方法,其特征在于,所述验证位于充值卡中的序列号和密码有效,对所述汽车检测设备进行充值步骤包括: 通过所述充值卡中的序列号和密码查找所述充值卡对应的有效的时间区间以及充值数值信息; 当所述充值卡序列号和密码有效,且当前充值时间在所述有效时间区间时,将所述充值数值信息关联至所述设备序列号对应的设备。5.根据权利要求1-5任一项所述方法,其特征在于,所述通信账号包括手机号码、邮箱账号。6.一种信息交互装置,其特征在于,所述装置包括: 信息获取单元,用于在汽车检测设备发起充值的通信请求时,获取汽车检测设备的设备序列号及设备IP地址; 通信账号查找单元,用于根据所述设备序列号,查找与所述设备序列号预先绑定的可用于接收信息的通信账号; 验证发送单元,用于接收用户输入的位于充值卡中的充值序列号和密码,并向所述通信账号发送包括充值序列号信息和设备IP地址信息的验证码; 验证充值单元,用于接收并验证所述用户输入的验证码有效后,再验证所述充值序列号、密码有效,对所述汽车检测设备进行充值。7.根据权利要求6所述装置,其特征在于,所述验证发送单元具体用于: 根据所述设备序列号、所述设备IP地址,按照预定的编码规则生成验证码,并向所述通信账号发送所述验证码。8.根据权利要求7所述装置,其特征在于,所述验证充值单元包括: 解码子单元,用于根据预先设定编码规则,由所述验证码进行解码得到所述充值序列号和所述设备IP地址信息; 判断子单元,用于判断所述设备序列号、设备IP地址与解码得到的信息是否相符。9.根据权利要求6所述装置,其特征在于,所述验证充值单元包括: 时间、数值查找子单元,用于通过所述充值卡中的序列号和密码查找所述充值卡对应的有效的时间区间以及充值数值信息; 设备关联子单元,用于当所述充值卡序列号和密码有效,且当前充值时间在所述有效时间区间时,将所述充值数值信息关联至所述设备序列号对应的设备。10.根据权利要求6-9任一项所述装置,其特征在于,所述通信账号包括手机号码、邮箱账号。
【专利摘要】本发明提供了一种信息交互方法和装置,该方法包括:在汽车检测设备发起充值的通信请求时,获取汽车检测设备的设备序列号及设备IP地址;根据所述设备序列号,查找与所述设备序列号预先绑定的可用于接收信息的通信账号;接收用户输入的位于充值卡中的充值序列号和密码,并向所述通信账号发送包括充值序列号信息和设备IP地址信息的验证码;接收并验证所述用户输入的验证码有效后,再验证所述充值序列号、密码有效,对所述汽车检测设备进行充值。本发明可以提高汽车检测设备的安全性,并且通过对设备序列号的双重验证,可以避免充值对象错误,并且能够有效的简化充值操作。
【IPC分类】G06Q20/22, G06Q20/16
【公开号】CN104899732
【申请号】CN201510225271
【发明人】刘均, 倪小燕
【申请人】深圳市元征科技股份有限公司
【公开日】2015年9月9日
【申请日】2015年5月5日