一种充表方法、终端及智能表的制作方法

文档序号:10555683阅读:411来源:国知局
一种充表方法、终端及智能表的制作方法
【专利摘要】本发明涉及计算机技术领域,尤其涉及一种充表方法、终端及智能表,包括:终端向与所述终端绑定的智能表发起连接认证请求,若接收到智能表发送的连接认证通过消息,则向智能表发送第一充表信息,由智能表根据第一充表信息更新智能表中的表数据并将更新后的表数据发送至终端,所述第一充表信息是由终端根据向云端服务器下单成功后的订单信息生成的;然后由终端根据更新后的表数据生成充表成功消息并发送至云端服务器,使云端服务器更新云端服务器中的所述智能表的记录信息。该方法实现了直接通过云端服务器、终端、智能表之间的交互来为智能表进行充值,从而无需用户到营业厅即可实现充值过程,既提高了充卡效率,又节约了硬件资源。
【专利说明】
_种充表方法、终端及智能表
技术领域
[0001]本发明涉及通信技术领域,尤其涉及一种充表方法、终端及智能表。
【背景技术】
[0002]目前生活中常见的水费、电费、燃气缴费主要分为两种模式:普表的后缴费和卡表的预缴费。针对卡表的预缴费的方式,需要将采购的水量、电量或是燃气量写到用户的IC(Integrated Circuit,集成电路)卡中,然后将IC卡插入水表、电表或是燃气表进行相应控制实现充值。
[0003]目前基于IC卡的卡表预缴费的模式,需要用户将IC卡插入燃气表内读取当前表内信息,然后带着IC卡去营业厅,由工作人员把IC卡插入专业读卡设备进行购水、购电或购气,支付现金充卡成功后,用户再带着IC卡回到家,把IC卡插入水表、电表或是燃气表内,最终实现采购的整个操作。
[0004]上述采购的方法存在问题的环节主要出现在采购阶段,用户每次采购都需要到营业厅,费时费力,并且营业厅需要专业的读卡设备为IC卡充值,占用较多硬件资源。
[0005]综上所述,现有技术存在为IC卡充值时效率低下且浪费硬件资源的问题。

【发明内容】

[0006]本发明提供一种充表方法、终端及智能表,用以解决现有技术中存在的为IC卡充值时效率低下且浪费硬件资源的问题。
[0007 ] 一方面,本发明实施例提供一种充表方法,包括:
[0008]终端向与所述终端绑定的智能表发起连接认证请求,所述连接认证请求中包含所述智能表的标识,以使所述智能表根据所述智能表的标识进行连接认证;
[0009]若所述终端接收到所述智能表发送的连接认证通过消息,则向所述智能表发送第一充表信息,以使所述智能表根据所述第一充表信息更新所述智能表中的表数据并将更新后的表数据发送至所述终端,所述第一充表信息是由所述终端根据向云端服务器下单成功后的订单信息生成的;
[0010]若所述终端接收到所述智能表发送的更新后的表数据,则根据所述更新后的表数据生成充表成功消息并发送至所述云端服务器,以使所述云端服务器根据所述充表成功消息更新所述云端服务器中的所述智能表的记录信息。
[0011 ]本发明实施例提供的方法,终端向与所述终端绑定的智能表发起连接认证请求,若接收到智能表发送的连接认证通过消息,则向智能表发送第一充表信息,由智能表根据第一充表信息更新智能表中的表数据并将更新后的表数据发送至终端,所述第一充表信息是由终端根据向云端服务器下单成功后的订单信息生成的;然后由终端根据更新后的表数据生成充表成功消息并发送至云端服务器,使云端服务器更新云端服务器中的所述智能表的记录信息。该方法实现了直接通过云端服务器、终端、智能表之间的交互来为智能表进行充值,从而无需用户到营业厅即可实现充值过程,既提高了充卡效率,又节约了硬件资源。
[0012]可选地,所述终端通过下列任一种方式与所述智能表连接:
[0013]蓝牙连接、近距离无线通信技术NFC、通用串行总线USB。
[OOM]可选地,所述终端向与所述终端绑定的智能表发起连接认证请求之前,还包括:
[0015]所述终端向所述云端服务器发送订单请求,所述订单请求中包括所述终端绑定的智能表的标识及所述终端的标识,以使所述云端服务器在确定所述终端的标识与所述智能表的标识符合绑定关系后根据所述订单请求完成订单并将所述订单发送至所述智能表所属的表厂的服务器,所述表厂的服务器用于对所述订单进行加密后生成所述订单信息;
[0016]所述终端接收并存储所述云端服务器发送的所述订单信息。
[0017]—方面,本发明实施例提供一种终端,包括:
[0018]认证单元,用于向与终端绑定的智能表发起连接认证请求,所述连接认证请求中包含所述智能表的标识,以使所述智能表根据所述智能表的标识进行连接认证;
[0019]发送单元,用于若接收到所述智能表发送的连接认证通过消息,则向所述智能表发送第一充表信息,以使所述智能表根据所述第一充表信息更新所述智能表中的表数据并将更新后的表数据发送至所述终端,所述第一充表信息是由所述终端根据向云端服务器下单成功后的订单信息生成的;以及,将充表成功消息发送至所述云端服务器,以使所述云端服务器根据所述充表成功消息更新所述云端服务器中的所述智能表的记录信息;
[0020]生成单元,用于若接收到所述智能表发送的更新后的表数据,则根据所述更新后的表数据生成所述充表成功消息。
[0021 ]可选地,所述终端通过下列任一种方式与所述智能表连接:
[0022]蓝牙连接、近距离无线通信技术NFC、通用串行总线USB。
[0023]可选地,所述发送单元,还用于:
[0024]向所述云端服务器发送订单请求,所述订单请求中包括所述终端绑定的智能表的标识及所述终端的标识,以使所述云端服务器在确定所述终端的标识与所述智能表的标识符合绑定关系后根据所述订单请求完成订单并将所述订单发送至所述智能表所属的表厂的服务器,所述表厂的服务器用于对所述订单进行加密后生成所述订单信息;
[0025]所述终端还包括存储单元,用于接收并存储所述云端服务器发送的所述订单信息。
[0026]—方面,本发明实施例提供一种充表方法,包括:
[0027]智能表在接收到终端发送的连接认证请求后,根据所述连接认证请求中的智能表的标识进行连接认证;
[0028]若所述智能表对所述终端的连接认证请求认证通过,则发送连接认证通过消息到所述终端;
[0029]所述智能表接收所述终端发送的第一充表信息,所述第一充表信息是由所述终端根据向云端服务器下单成功后的订单信息生成的;
[0030]所述智能表将所述第一充表信息解密后,根据解密后的所述第一充表信息更新所述智能表中的表数据得到表更新信息,并将所述表更新信息经过加密后发送至所述终端,以使所述终端根据接收到的所述加密后的表更新信息生成充表成功消息发送至所述云端服务器,所述充表成功消息用于更新所述云端服务器中的所述智能表的记录信息。
[0031]可选地,所述智能表根据解密后的所述第一充表信息更新所述智能表中的表数据得到表更新信息,包括:
[0032]所述智能表获取所述智能表中的当前剩余表量,并根据所述解密后的所述第一充表信息中的新增表量更新所述当前剩余表量,得到更新后的当前剩余表量;
[0033]所述智能表根据所述更新后的当前剩余表量及获取到的所述智能表的当前使用总量,生成所述表更新信息。
[0034]可选地,所述方法还包括:
[0035]若所述智能表检测到有智能卡插入,且接收到所述智能卡发送的第二充表信息,则将所述第二充表信息解密后,根据所述第二充表信息更新所述智能表中的表数据并将更新后的表数据经过加密后发送至所述智能卡。
[0036]—方面,本发明实施例提供一种智能表,包括:
[0037]认证单元,用于在接收到终端发送的连接认证请求后,根据所述连接认证请求中的智能表的标识进行连接认证;
[0038]发送单元,用于若对所述终端的连接认证请求认证通过,则发送连接认证通过消息到所述终端;以及,将表更新信息经过加密后发送至所述终端,以使所述终端根据接收到的所述加密后的表更新信息生成充表成功消息发送至所述云端服务器,所述充表成功消息用于更新所述云端服务器中的所述智能表的记录信息
[0039]接收单元,用于接收所述终端发送的第一充表信息,所述第一充表信息是由所述终端根据向云端服务器下单成功后的订单信息生成的;
[0040]更新单元,用于将所述第一充表信息解密后,根据解密后的所述第一充表信息更新所述智能表中的表数据得到所述表更新信息。
[0041]可选地,所述更新单元,具体用于:
[0042]获取所述智能表中的当前剩余表量,并根据所述解密后的所述第一充表信息中的新增表量更新所述当前剩余表量,得到更新后的当前剩余表量;
[0043]根据所述更新后的当前剩余表量及获取到的所述智能表的当前使用总量,生成所述表更新信息。
[0044]可选地,所述更新单元,还用于:
[0045]若检测到有智能卡插入,且接收到所述智能卡发送的第二充表信息,则将所述第二充表信息解密后,根据所述第二充表信息更新所述智能表中的表数据并将更新后的表数据经过加密后发送至所述智能卡。
【附图说明】
[0046]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0047]图1为本发明实施例所适用的系统架构图;
[0048]图2为本发明实施例提供的一种充表方法流程图;
[0049]图3为本发明实施例提供的订单信息界面示意图;
[0050]图4为本发明实施例提供的一种充表方法流程图;[0051 ]图5为本发明实施例提供的一种终端的结构示意图;
[0052]图6为本发明实施例提供的一种智能表的结构示意图。
【具体实施方式】
[0053]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0054]如图1所示,为本发明实施例所适用的系统架构图,包括终端101、智能表102、云端服务器103及表厂服务器104。
[0055]终端101可以无线终端或有线终端,例如无线终端可以是移动终端(例如手机、平板电脑)或者具有无线功能的PC(Personal Computer,个人电脑),有线终端可以是通过有线方式进行通信的PC等。智能表102可以通过无线方式与终端101进行交互,例如智能表102内置有无线通讯模块,可以使用蓝牙连接、NFC(Near Field Communicat1n,近距离无线通信技术)等无线方式与终端101进行连接,然后进行信息的交互,或者是通过有线的方式与终端101进行交互,例如使用1^13(1]11;^61831 Serial Bus,通用串行总线)的方式与终端101进行连接,然后进行信息的交互。对于终端101与云端服务器103的交互方式也可以是通过无线或者有线的方式进行通信,因此,本发明对于终端101与智能表102的通信方式,以及终端101与云端服务器103的通信方式,都不加限制。本发明实施例中,终端101与智能表102进行连接,指的是终端1I中的APP (App I i cat i on,应用程序)或者是终端1I中的某个应用(例如微信公众号)与智能表102进行连接。
[0056]智能表102可以是燃气表、水表、电表等,且智能表102内置有无线通讯模块,用于与终端101进行无线通信。
[0057]一个终端101可以与一个或多个智能表102进行绑定,一个智能表102可以与一个或多个终端101绑定,即终端101与智能表102存在多对多的绑定关系。
[0058]云端服务器103为后台服务器,用于记录智能表102的当前表量和总使用量。表厂服务器104用于对数据进行加密,例如云端服务器103需要发送数据给终端101时,如果该数据需要加密,则将数据发送至表厂服务器104,由表厂服务器104进行加密,然后将加密后的数据发送至云端服务器103,由云端服务器103再发送给终端101,经过加密后的数据,对于云端服务器103及终端101,都是无法解密的,加密后的数据只有与表厂服务器104属于同一个表厂的智能表102才可以进行解密,也即,如果表厂服务器104与智能表102属于同一个表厂,则经表厂服务器104加密后的数据,经由云端服务器103及终端101发送至智能表102后,可以由智能表102进行解密;相反的,对于智能表102发送的数据,也是按照智能表102内置的加密方式进行加密后发送至终端101,由终端101转发至云端服务器103后,云端服务器103若要读取数据,则需要将接收到的数据发送至表厂服务器104进行解密之后方可读取。该过程实现了数据的安全性,防止用户非法篡改数据。
[0059]基于本发明实施例提供的充表方式,用户实现为智能表进行充值的大致流程如下:以智能表为燃气表为例,用户通过终端101进行下单操作,输入要购买的气量,然后向云端服务器103提交购买气量的订单请求,待交易成功之后,终端101接收到云端服务器103发送的订单信息,并且在终端101中显示,然后将终端101与智能表102进行连接(有线或无线的方式),用户可以在终端101上进行充卡操作,将购买的气量充入智能表102。从上述为燃气表进行充气的过程可以看出,用户直接通过终端101就可以实现购买和充卡的操作,无需跑到营业厅去购气、购水或购电,从而为用户提供了极大的便利。
[0060]需要说明的是,在本发明实施例中,当终端101以无线方式与智能表102以无线方式进行通信时,可以在智能表102中集成一个无线通信模块,例如可以是蓝牙通信模块、NFC通信模块等。
[0061]下面结合附图对本发明实施例提供的充表方法做详细的说明。智能表可以是智能燃气表、智能水表、智能电表等,为方便描述,本发明实施例后续均以购买燃气为例进行说明,即使用的智能表是燃气表。
[0062]图2为本发明实施例提供的一种充表方法流程示意图,该方法包括:
[0063]步骤201、终端向与所述终端绑定的智能表发起连接认证请求,所述连接认证请求中包含所述智能表的标识;
[0064]步骤202、智能表在接收到终端发送的连接认证请求后,根据所述连接认证请求中的智能表的标识进行连接认证;
[0065]步骤203、若所述智能表对所述终端的连接认证请求认证通过,则发送连接认证通过消息到所述终端;
[ΟΟ??]步骤204、若所述终端接收到所述智能表发送的连接认证通过消息,则向所述智能表发送第一充表信息,所述第一充表信息是由所述终端根据向云端服务器下单成功后的订单信息生成的;
[0067]步骤205、所述智能表接收所述终端发送的第一充表信息;
[0068]步骤206、所述智能表将所述第一充表信息解密后,根据解密后的所述第一充表信息更新所述智能表中的表数据得到表更新信息,并将所述表更新信息经过加密后发送至所述终端;
[0069]步骤207、所述终端根据接收到的所述加密后的表更新信息生成充表成功消息发送至所述云端服务器,所述充表成功消息用于更新所述云端服务器中的所述智能表的记录
?目息O
[0070]本发明实施例通过终端、智能表、云端服务器及表厂服务器相互配合,终端向云端服务器发送订单请求,在完成订单后,根据终端中的订单信息生成第一充表信息,发送给智能表,由智能表根据第一充表信息更新智能表中的表数据,实现位智能表充值的过程。
[0071 ]下面按照以下两个部分来分别描述本发明实施例的详细实施过程:(I)终端向云端服务器请求下单;(2)终端将第一充表信息发送至智能表,由智能表对智能表内的表数据进行更新。下面进行具体介绍。
[0072](I)终端向云端服务器请求下单
[0073]在上述步骤201之前,需要确定终端与智能表已经绑定,终端与智能表的绑定操作大致如下:首先需要用户去营业厅,由工作人员在云端服务器中存储终端标识与智能表的标识的绑定关系,例如终端标识可以是手机号码等,智能表的标识可以是智能表号,然后由用户在终端的应用(如APP或是微信公众号)中填写绑定申请信息,生成绑定请求发送给云端服务器,由云端服务器对绑定请求中的绑定申请信息进行验证,当验证通过后,即实现了在终端中绑定智能表。
[0074]在终端与智能表绑定成功后,用户可以通过终端实现向云端服务器进行在线下单,用户在终端中输入购买的燃气量,终端可以根据实时获取到的云端服务器中的燃气单价,计算出总金额,然后基于购买的燃气量及总金额生成订单请求发送至云端服务器,其中订单请求中除了包含要购买的燃气量,总金额之外,至少还包含有智能表的标识和终端的标识,以便云端服务器对该订单请求进行安全认证,云端服务器在接收到订单请求后,确定终端的标识与智能表的标识是否符合绑定关系,具体地,在云端服务器中存储了终端的标识与智能表的标识的绑定关系,当云端服务器确定终端的标识与智能表的标识满足绑定关系时,则提示用户进行付款,当用户付款完成后,则云端服务器完成订单,然后将所述订单发送至所述智能表所属的表厂的服务器,由所述表厂的服务器对所述订单进行加密后生成订单信息,并返回给云端服务器,然后云端服务器将订单信息发送给终端进行存储。
[0075]另外,为实现可以在终端终端看到部分订单信息,如智能表号、购买气量、付款方式、购气时间、订单号等信息,云端服务器还可以将订单信息中的部分内容以不加密的方式发送至终端,由终端进行显示,以便客户查阅,如图3所示,为本发明实施例提供的订单信息界面示意图,显示的部分订单信息中包含智能表号、购买气量、付款方式、购气时间、订单号等信息,当然还可以包含其它信息,根据实际需要而定具体需要显示何种信息。
[0076](2)终端将充卡信息写入智能表
[0077]上述步骤201中,终端向与所述终端绑定的智能表发起连接认证请求,所述连接认证请求中包含所述智能表的标识,例如如果以蓝牙连接的方式进行认证,则发送的是蓝牙连接认证请求。
[0078]上述步骤202中,智能表在接收到终端发送的连接认证请求后,根据所述连接认证请求中的智能表的标识进行连接认证。
[0079]上述步骤203中,若所述智能表对所述终端的连接认证请求认证通过,则发送连接认证通过消息到所述终端。
[0080]上述步骤204中,若所述终端接收到所述智能表发送的连接认证通过消息,则向所述智能表发送第一充表信息,其中,所述第一充表信息是由所述终端根据向云端服务器下单成功后的订单信息生成的。由于订单信息是经过加密的,因此终端发送给智能表的第一充表信息中的核心数据是经过加密的,并且加密算法也只有表厂服务器和智能表中有,因此在此环节,可以保证数据的安全性,防止用户非法篡改订单信息,如随意增加购买气量信息等,从而可以保证数据安全性。
[0081]此外,还可以是通过如图3所示的方法来启动充表操作,例如可以通过点击如图3所示的“立即充表”来启动将购买的气量充入到智能表的操作。
[0082]上述步骤205中,所述智能表接收所述终端发送的第一充表信息。
[0083]上述步骤206中,所述智能表将所述第一充表信息解密后,根据解密后的所述第一充表信息更新所述智能表中的表数据得到表更新信息,以及将所述表更新信息经过加密后发送至所述终端。
[0084]可选地,所述智能表根据解密后的所述第一充表信息更新所述智能表中的表数据得到表更新信息,包括:所述智能表获取所述智能表中的当前剩余表量,并根据所述解密后的所述第一充表信息中的新增表量更新所述当前剩余表量,得到更新后的当前剩余表量;所述智能表根据所述更新后的当前剩余表量及获取到的所述智能表的当前使用总量,生成所述表更新信息。
[0085]举例来说,假设智能表中当前剩余表量为150立方,当前使用总量为1000立方,且此次购买的气量为20立方,即第一充表信息中携带的新增表量为20立方,则智能表在接收到第一充表信息后,首先通过预设的方法进行解密,得到解密后的第一充表信息,然后根据其中的新增表量来更新当前剩余表量,则更新后为170立方,然后生成一个表更新信息,其中包含当前使用总量1000立方以及当前剩余表量170立方,对表更新信息按照预设的方法进行加密后发送至终端。
[0086]上述步骤207中,所述终端根据接收到的所述加密后的表更新信息生成充表成功消息发送至所述云端服务器,所述充表成功消息用于更新所述云端服务器中的所述智能表的记录信息。
[0087]终端在接收到智能表发送的表更新信息后,生成一个充表成功消息发送给云端服务器,云端服务器接收到所述充表成功消息之后,从中获取到表更新信息,由于是经过加密的,因此云端服务器还需要将所述加密的表更新信息发送至表厂服务器进行解密,从而云端服务器可以得到表更新信息中的具体信息(包含智能表的当前使用总量及当前剩余表量),从而用于更新云端服务器中的所述智能表的记录信息,实现了智能表中的信息与云端服务器中的信息的一致性和准确性。
[0088]上述步骤201?步骤207实现了由通过终端为智能表进行充值,极大地方便了用户,使用户免于到营业厅去缴费充值。
[0089]在实际应用中,考虑到不是所有用户都会使用终端进行充值,比如一些老年人,或者是一些上网不方便的地方,不能实现通过终端为智能表进行充值,为此,本发明实施例还提供一种充表方法,具体地,在智能表上保留传统的充表方法,即在智能表上留有智能卡的插槽,用户既可以通过终端为智能表进行充值,也可以通过传统的方式为智能表进行充值,传统的充表方式,具体为,用户首先将智能卡插入到智能表中,获取当前使用总量和当前剩余量等表信息,然后带着智能卡去营业厅购买气量,购买成功后,用户将智能卡插入到智能表的插槽中,若所述智能表检测到有智能卡插入,且接收到所述智能卡发送的第二充表信息,则将所述第二充表信息解密后,根据所述第二充表信息更新所述智能表中的表数据并将更新后的表数据经过加密后发送至所述智能卡。从而实现了通过智能卡为智能表进行充值。
[0090]因此本发明实施例提供的智能表一方面可以实现通过终端进行充值操作,另一方面也保留了传统的充表方式,兼顾大多数类型的用户,具有很强的实用性。
[0091 ]本发明实施例提供的方法,终端向与所述终端绑定的智能表发起连接认证请求,若接收到智能表发送的连接认证通过消息,则向智能表发送第一充表信息,由智能表根据第一充表信息更新智能表中的表数据并将更新后的表数据发送至终端,所述第一充表信息是由终端根据向云端服务器下单成功后的订单信息生成的;然后由终端根据更新后的表数据生成充表成功消息并发送至云端服务器,使云端服务器更新云端服务器中的所述智能表的记录信息。该方法实现了直接通过云端服务器、终端、智能表之间的交互来为智能表进行充值,从而无需用户到营业厅即可实现充值过程,既提高了充卡效率,又节约了硬件资源。
[0092]下面结合具体实例对本发明实施例中的充表方法的流程进行介绍。
[0093]图4为本发明实施例提供的一种充表方法的流程示意图该方法包括:
[0094]步骤401、终端向云端服务器发送订单请求,所述订单请求中包括智能表的标识及终端的标识;
[0095]步骤402、云端服务器在确定终端的标识与智能表的标识符合绑定关系后,根据订单请求完成订单,并通过表厂服务器对所述订单进行加密后生成订单信息;
[0096]步骤403、云端服务器将所述订单信息发送给终端;
[0097 ] 步骤404、终端向与所述终端绑定的智能表发起连接认证请求,所述连接认证请求中包含所述智能表的标识;
[0098]步骤405、智能表在接收到终端发送的连接认证请求后,根据所述连接认证请求中的智能表的标识进行连接认证;
[00"] 步骤406、若所述智能表对所述终端的连接认证请求认证通过,则发送连接认证通过消息到所述终端;
[0?00]步骤407、若终端接收到智能表发送的连接认证通过消息,则向智能表发送第一充表信息,第一充表信息由终端根据向云端服务器下单成功后的订单信息生成;
[0101 ]步骤408、智能表接收终端发送的第一充表信息;
[0102]步骤409、所述智能表将所述第一充表信息解密后,根据解密后的所述第一充表信息更新所述智能表中的表数据得到表更新信息,并将所述表更新信息经过加密后发送至所述终端;
[0103]步骤410、终端根据接收到的加密的表更新信息生成充表成功消息发送至云端服务器;
[0104]步骤411、云端服务器通过表厂服务器对所述充表成功消息中的表更新信息进行解密,并根据解密后表更新信息更新云端服务器中的所述智能表的记录信息。
[0105]本发明实施例提供的方法,终端向与所述终端绑定的智能表发起连接认证请求,若接收到智能表发送的连接认证通过消息,则向智能表发送第一充表信息,由智能表根据第一充表信息更新智能表中的表数据并将更新后的表数据发送至终端,所述第一充表信息是由终端根据向云端服务器下单成功后的订单信息生成的;然后由终端根据更新后的表数据生成充表成功消息并发送至云端服务器,使云端服务器更新云端服务器中的所述智能表的记录信息。该方法实现了直接通过云端服务器、终端、智能表之间的交互来为智能表进行充值,从而无需用户到营业厅即可实现充值过程,既提高了充卡效率,又节约了硬件资源。
[0106]针对上述方法流程,本发明实施例还提供一种终端及智能表,该终端、智能表的具体使用可以参照上述方法实施。
[0107]图5为本发明实施例提供的一种终端的结构示意图,该终端用于执行上述方法流程,包括:
[0?08] 认证单元501,用于向与终端绑定的智能表发起连接认证请求,所述连接认证请求中包含所述智能表的标识,以使所述智能表根据所述智能表的标识进行连接认证;
[0?09]发送单元502,用于若接收到所述智能表发送的连接认证通过消息,则向所述智能表发送第一充表信息,以使所述智能表根据所述第一充表信息更新所述智能表中的表数据并将更新后的表数据发送至所述终端,所述第一充表信息是由所述终端根据向云端服务器下单成功后的订单信息生成的;以及,将充表成功消息发送至所述云端服务器,以使所述云端服务器根据所述充表成功消息更新所述云端服务器中的所述智能表的记录信息;
[0110]生成单元503,用于若接收到所述智能表发送的更新后的表数据,则根据所述更新后的表数据生成所述充表成功消息。
[0111]可选地,所述终端通过下列任一种方式与所述智能表连接:
[0112]蓝牙连接、近距离无线通信技术NFC、通用串行总线USB。
[0113]可选地,所述发送单元502,还用于:
[0114]向所述云端服务器发送订单请求,所述订单请求中包括所述终端绑定的智能表的标识及所述终端的标识,以使所述云端服务器在确定所述终端的标识与所述智能表的标识符合绑定关系后根据所述订单请求完成订单并将所述订单发送至所述智能表所属的表厂的服务器,所述表厂的服务器用于对所述订单进行加密后生成所述订单信息;
[0115]所述终端还包括存储单元504,用于接收并存储所述云端服务器发送的所述订单?目息O
[0116]本发明实施例,终端向与所述终端绑定的智能表发起连接认证请求,若接收到智能表发送的连接认证通过消息,则向智能表发送第一充表信息,由智能表根据第一充表信息更新智能表中的表数据并将更新后的表数据发送至终端,所述第一充表信息是由终端根据向云端服务器下单成功后的订单信息生成的;然后由终端根据更新后的表数据生成充表成功消息并发送至云端服务器,使云端服务器更新云端服务器中的所述智能表的记录信息。本发明实施例实现了直接通过云端服务器、终端、智能表之间的交互来为智能表进行充值,从而无需用户到营业厅即可实现充值过程,既提高了充卡效率,又节约了硬件资源。
[0117]图6为本发明实施例提供的一种智能表的结构示意图,该智能表用于执行上述方法流程,包括:
[0118]认证单元601,用于在接收到终端发送的连接认证请求后,根据所述连接认证请求中的智能表的标识进行连接认证;
[0119]发送单元602,用于若对所述终端的连接认证请求认证通过,则发送连接认证通过消息到所述终端;以及,将表更新信息经过加密后发送至所述终端,以使所述终端根据接收到的所述加密后的表更新信息生成充表成功消息发送至所述云端服务器,所述充表成功消息用于更新所述云端服务器中的所述智能表的记录信息
[0120]接收单元603,用于接收所述终端发送的第一充表信息,所述第一充表信息是由所述终端根据向云端服务器下单成功后的订单信息生成的;
[0121]更新单元604,用于将所述第一充表信息解密后,根据解密后的所述第一充表信息更新所述智能表中的表数据得到所述表更新信息。
[0122]可选地,所述更新单元604,具体用于:
[0123]获取所述智能表中的当前剩余表量,并根据所述解密后的所述第一充表信息中的新增表量更新所述当前剩余表量,得到更新后的当前剩余表量;
[0124]根据所述更新后的当前剩余表量及获取到的所述智能表的当前使用总量,生成所述表更新信息。
[0125]可选地,所述更新单元604,还用于:
[0126]若检测到有智能卡插入,且接收到所述智能卡发送的第二充表信息,则将所述第二充表信息解密后,根据所述第二充表信息更新所述智能表中的表数据并将更新后的表数据经过加密后发送至所述智能卡。
[0127]本发明实施例,终端向与所述终端绑定的智能表发起连接认证请求,若接收到智能表发送的连接认证通过消息,则向智能表发送第一充表信息,由智能表根据第一充表信息更新智能表中的表数据并将更新后的表数据发送至终端,所述第一充表信息是由终端根据向云端服务器下单成功后的订单信息生成的;然后由终端根据更新后的表数据生成充表成功消息并发送至云端服务器,使云端服务器更新云端服务器中的所述智能表的记录信息。本发明实施例实现了直接通过云端服务器、终端、智能表之间的交互来为智能表进行充值,从而无需用户到营业厅即可实现充值过程,既提高了充卡效率,又节约了硬件资源。
[0128]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0129]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0130]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0131]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0132]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种充表方法,其特征在于,包括: 终端向与所述终端绑定的智能表发起连接认证请求,所述连接认证请求中包含所述智能表的标识,以使所述智能表根据所述智能表的标识进行连接认证; 若所述终端接收到所述智能表发送的连接认证通过消息,则向所述智能表发送第一充表信息,以使所述智能表根据所述第一充表信息更新所述智能表中的表数据并将更新后的表数据发送至所述终端,所述第一充表信息是由所述终端根据向云端服务器下单成功后的订单信息生成的; 若所述终端接收到所述智能表发送的更新后的表数据,则根据所述更新后的表数据生成充表成功消息并发送至所述云端服务器,以使所述云端服务器根据所述充表成功消息更新所述云端服务器中的所述智能表的记录信息。2.如权利要求1所述的方法,其特征在于,所述终端通过下列任一种方式与所述智能表连接: 蓝牙连接、近距离无线通信技术NFC、通用串行总线USB。3.如权利要求1所述的方法,其特征在于,所述终端向与所述终端绑定的智能表发起连接认证请求之前,还包括: 所述终端向所述云端服务器发送订单请求,所述订单请求中包括所述终端绑定的智能表的标识及所述终端的标识,以使所述云端服务器在确定所述终端的标识与所述智能表的标识符合绑定关系后根据所述订单请求完成订单并将所述订单发送至所述智能表所属的表厂的服务器,所述表厂的服务器用于对所述订单进行加密后生成所述订单信息; 所述终端接收并存储所述云端服务器发送的所述订单信息。4.一种充表方法,其特征在于,包括: 智能表在接收到终端发送的连接认证请求后,根据所述连接认证请求中的智能表的标识进行连接认证; 若所述智能表对所述终端的连接认证请求认证通过,则发送连接认证通过消息到所述终端; 所述智能表接收所述终端发送的第一充表信息,所述第一充表信息是由所述终端根据向云端服务器下单成功后的订单信息生成的; 所述智能表将所述第一充表信息解密后,根据解密后的所述第一充表信息更新所述智能表中的表数据得到表更新信息,并将所述表更新信息经过加密后发送至所述终端,以使所述终端根据接收到的所述加密后的表更新信息生成充表成功消息发送至所述云端服务器,所述充表成功消息用于更新所述云端服务器中的所述智能表的记录信息。5.如权利要求4所述的方法,其特征在于,所述智能表根据解密后的所述第一充表信息更新所述智能表中的表数据得到表更新信息,包括: 所述智能表获取所述智能表中的当前剩余表量,并根据所述解密后的所述第一充表信息中的新增表量更新所述当前剩余表量,得到更新后的当前剩余表量; 所述智能表根据所述更新后的当前剩余表量及获取到的所述智能表的当前使用总量,生成所述表更新信息。6.如权利要求4所述的方法,其特征在于,所述方法还包括: 若所述智能表检测到有智能卡插入,且接收到所述智能卡发送的第二充表信息,则将所述第二充表信息解密后,根据所述第二充表信息更新所述智能表中的表数据并将更新后的表数据经过加密后发送至所述智能卡。7.一种终端,其特征在于,包括: 认证单元,用于向与终端绑定的智能表发起连接认证请求,所述连接认证请求中包含所述智能表的标识,以使所述智能表根据所述智能表的标识进行连接认证; 发送单元,用于若接收到所述智能表发送的连接认证通过消息,则向所述智能表发送第一充表信息,以使所述智能表根据所述第一充表信息更新所述智能表中的表数据并将更新后的表数据发送至所述终端,所述第一充表信息是由所述终端根据向云端服务器下单成功后的订单信息生成的;以及,将充表成功消息发送至所述云端服务器,以使所述云端服务器根据所述充表成功消息更新所述云端服务器中的所述智能表的记录信息; 生成单元,用于若接收到所述智能表发送的更新后的表数据,则根据所述更新后的表数据生成所述充表成功消息。8.如权利要求7所述的终端,其特征在于,所述终端通过下列任一种方式与所述智能表连接: 蓝牙连接、近距离无线通信技术NFC、通用串行总线USB。9.如权利要求7所述的终端,其特征在于,所述发送单元,还用于: 向所述云端服务器发送订单请求,所述订单请求中包括所述终端绑定的智能表的标识及所述终端的标识,以使所述云端服务器在确定所述终端的标识与所述智能表的标识符合绑定关系后根据所述订单请求完成订单并将所述订单发送至所述智能表所属的表厂的服务器,所述表厂的服务器用于对所述订单进行加密后生成所述订单信息; 所述终端还包括存储单元,用于接收并存储所述云端服务器发送的所述订单信息。10.一种智能表,其特征在于,包括: 认证单元,用于在接收到终端发送的连接认证请求后,根据所述连接认证请求中的智能表的标识进行连接认证; 发送单元,用于若对所述终端的连接认证请求认证通过,则发送连接认证通过消息到所述终端;以及,将表更新信息经过加密后发送至所述终端,以使所述终端根据接收到的所述加密后的表更新信息生成充表成功消息发送至所述云端服务器,所述充表成功消息用于更新所述云端服务器中的所述智能表的记录信息 接收单元,用于接收所述终端发送的第一充表信息,所述第一充表信息是由所述终端根据向云端服务器下单成功后的订单信息生成的; 更新单元,用于将所述第一充表信息解密后,根据解密后的所述第一充表信息更新所述智能表中的表数据得到所述表更新信息。11.如权利要求10所述的智能表,其特征在于,所述更新单元,具体用于: 获取所述智能表中的当前剩余表量,并根据所述解密后的所述第一充表信息中的新增表量更新所述当前剩余表量,得到更新后的当前剩余表量; 根据所述更新后的当前剩余表量及获取到的所述智能表的当前使用总量,生成所述表更新信息。12.如权利要求10所述的智能表,其特征在于,所述更新单元,还用于: 若检测到有智能卡插入,且接收到所述智能卡发送的第二充表信息,则将所述第二充表信息解密后,根据所述第二充表信息更新所述智能表中的表数据并将更新后的表数据经过加密后发送至所述智能卡。
【文档编号】H04L29/08GK105915629SQ201610379552
【公开日】2016年8月31日
【申请日】2016年5月31日
【发明人】魏磊, 苏金柱, 董胜龙, 高京, 符子建
【申请人】新智数字科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1