支付方法及系统、相应设备的制作方法

文档序号:6511974阅读:174来源:国知局
支付方法及系统、相应设备的制作方法
【专利摘要】本发明公开了一种支付方法及系统、相应设备,支付方法包括步骤:数字遥控器获得用户通过输入键盘输入的第一支付信息;在获得支付确认信息后,根据存储的与数字机顶盒预先约定的加密密钥,对获得的第一支付信息进行加密处理;将加密后的第一支付信息携带在遥控指令中发送给所述数字机顶盒,以供所述数字机顶盒根据所述第一支付信息向支付平台发起支付请求,所述遥控指令中携带有用于标识所述遥控指令为支付指令的第一指令标识。采用本发明技术方案,能够解决现有技术中通过数字遥控器和数字机顶盒进行在线支付的灵活性较低,以及难以保证在线支付的安全性的问题。
【专利说明】支付方法及系统、相应设备

【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种支付方法及系统、相应设备。

【背景技术】
[0002]近年来,数字电视技术发展迅速,各种数字电视的增值服务也应运而生,例如影视点播、在线购物等等。在各种增值服务中,支付问题仍然是其中最重要的技术问题。对此,现有技术提出可以使用数字遥控器和数字机顶盒来实现在线支付,具体方案如下:
[0003]数字遥控器外接读卡器,并在数字遥控器上设置模式选择键,用于用户选择进入支付模式还是数字电视遥控模式,在进行在线支付时,用户通过该模式选择键选择进入支付模式,然后将金融卡在读卡器上刷卡,并输入支付密码,数字遥控器将支付账号和支付密码加密后发送给数字机顶盒,数字机顶盒再将支付账号、支付密码、支付金额和收款账号发送给支付平台请求支付,支付平台完成支付处理后将支付处理结果返回给数字机顶盒,数字机顶盒通过数字电视展现支付结果。
[0004]由上可见,现有技术的在线支付方案中,需要设置读卡器,用户将金融卡在读卡器上刷卡才能使数字遥控器获取到支付卡号,这就大大降低了在线支付的灵活性;此外,现有技术中还需要在数字遥控器上设置模式选择键,如果数字遥控器的模式选择键的功能代码被篡改,导致用户选择进入支付模式,但是实际上进入的是数字电视遥控模式,那么支付账号和支付密码就会在未经加密的情况下直接传输到数字机顶盒,造成支付信息的泄漏,难以保证在线支付的安全性。


【发明内容】

[0005]本发明实施例提供一种支付方法及系统、相应设备,用以解决现有技术中通过数字遥控器和数字机顶盒进行在线支付的灵活性较低,以及难以保证在线支付的安全性的问题。
[0006]本发明实施例技术方案如下:
[0007]本发明实施例提出一种支付方法,包括:数字遥控器获得用户通过输入键盘输入的第一支付信息;在获得支付确认信息后,根据存储的与数字机顶盒预先约定的加密密钥,对获得的第一支付信息进行加密处理;将加密后的第一支付信息携带在遥控指令中发送给所述数字机顶盒,以供所述数字机顶盒根据所述第一支付信息向支付平台发起支付请求,所述遥控指令中携带有用于标识所述遥控指令为支付指令的第一指令标识。
[0008]由上述技术方案可知,数字遥控器无需外接读卡器,当需要在线支付时,用户直接通过数字遥控器的输入键盘输入进行支付所需的第一支付信息,数字遥控器将第一支付信息加密后传输给数字机顶盒进行支付处理,从而大大提高了在线支付的灵活性;此外,无需在数字遥控器上设置模式选择键,而是在携带支付信息的遥控指令中插入第一指令标识,该第一指令标识用于标识该遥控指令为支付指令,那么数字机顶盒接收到该遥控指令后,就会按照支付处理流程进行相关处理,从而避免了支付信息的泄露,提高了在线支付的安全性。
[0009]优选的,所述方法还包括:获得用户通过输入键盘输入的数字电视遥控信息;根据存储的与数字机顶盒预先约定的加密密钥,对获得的数字电视遥控信息进行加密处理;将加密后的数字电视遥控信息携带在遥控指令中发送给所述数字机顶盒,其中,所述数字电视遥控指令中携带有用于标识所述遥控指令为数字电视遥控指令的第二指令标识。由于支付信息和数字电视遥控信息均经过加密后传输,因此即使数字遥控器的功能代码被篡改,导致数字遥控器按照数字电视遥控信息的处理方式处理支付信息,那么支付信息也会在加密处理后再传输到数字机顶盒,避免了支付信息的泄漏,进一步提高了在线支付的安全性。
[0010]优选的,所述第一支付信息包含支付账号和支付密码。
[0011]优选的,获得用户通过输入键盘输入的第一支付信息之前,还包括:接收数字机顶盒发送的第二支付信息,所述第二支付信息包含支付金额和收款方信息;展现接收到的第二支付信息;根据存储的与数字机顶盒预先约定的加密密钥,对获得的第一支付信息进行加密处理,具体包括:根据存储的与数字机顶盒预先约定的加密密钥,对获得的第一支付信息以及接收到的第二支付信息进行加密处理;将加密后的第一支付信息携带在遥控指令中发送给所述数字机顶盒,具体包括:将加密后的第一支付信息和第二支付信息携带在遥控指令中发送给所述数字机顶盒,以供所述数字机顶盒根据所述第一支付信息和第二支付信息向支付平台发起支付请求。由上可见,数字遥控器将数字机顶盒发送的支付金额和收款方信息与用户输入的支付账号和支付密码一并加密后发送给数字机顶盒,由数字机顶盒发送给支付平台进行支付处理,因此用户最终支付的金额与数字遥控器上展现的支付金额一致,且用户最终支付的收款方与数字遥控器上展现的收款方一致,从而有效地提高了支付的准确性和安全性。
[0012]本发明实施例还提供一种数字遥控器,包括:支付信息获得单元,用于获得用户通过输入键盘输入的第一支付信息;支付确认信息获得单元,用于获得支付确认信息;第一加密处理单元,用于在支付确认信息获得单元获得支付确认信息后,根据存储的与数字机顶盒预先约定的加密密钥,对支付信息获得单元获得的第一支付信息进行加密处理;第一遥控指令发送单元,用于将第一加密处理单元加密后的第一支付信息携带在遥控指令中发送给所述数字机顶盒,以供所述数字机顶盒根据所述第一支付信息向支付平台发起支付请求,所述遥控指令中携带有用于标识所述遥控指令为支付指令的第一指令标识。
[0013]由上述技术方案可知,数字遥控器无需外接读卡器,当需要在线支付时,用户直接通过数字遥控器的输入键盘输入进行支付所需的第一支付信息,数字遥控器将第一支付信息加密后传输给数字机顶盒进行支付处理,从而大大提高了在线支付的灵活性;此外,无需在数字遥控器上设置模式选择键,而是在携带支付信息的遥控指令中插入第一指令标识,该第一指令标识用于标识该遥控指令为支付指令,那么数字机顶盒接收到该遥控指令后,就会按照支付处理流程进行相关处理,从而避免了支付信息的泄露,提高了在线支付的安全性。
[0014]优选的,所述数字遥控器还包括:遥控信息获得单元,用于获得用户通过输入键盘输入的数字电视遥控信息;第二加密处理单元,用于根据存储的与数字机顶盒预先约定的加密密钥,对遥控信息获得单元获得的数字电视遥控信息进行加密处理;第二遥控指令发送单元,用于将第二加密处理单元加密后的数字电视遥控信息携带在遥控指令中发送给所述数字机顶盒,其中,所述数字电视遥控指令中携带有用于标识所述遥控指令为数字电视遥控指令的第二指令标识。由于支付信息和数字电视遥控信息均经过加密后传输,因此即使数字遥控器的功能代码被篡改,导致数字遥控器按照数字电视遥控信息的处理方式处理支付信息,那么支付信息也会在加密处理后再传输到数字机顶盒,避免了支付信息的泄漏,进一步提高了在线支付的安全性。
[0015]优选的,所述第一支付信息包含支付账号和支付密码。
[0016]优选的,所述数字遥控器还包括:支付信息接收单元,用于在支付信息获得单元获得用户通过输入键盘输入的第一支付信息之前,接收数字机顶盒发送的第二支付信息,所述第二支付信息包含支付金额和收款方信息;支付信息展现单元,用于展现支付信息接收单元接收到的第二支付信息;所述第一加密处理单元,具体用于根据存储的与数字机顶盒预先约定的加密密钥,对支付信息获得单元获得的第一支付信息以及支付信息接收单元接收到的第二支付信息进行加密处理;所述第一遥控指令发送单元,具体用于将第一加密处理单元加密后的第一支付信息和第二支付信息携带在遥控指令中发送给所述数字机顶盒,以供所述数字机顶盒根据所述第一支付信息和第二支付信息向支付平台发起支付请求。由上可见,数字遥控器将数字机顶盒发送的支付金额和收款方信息与用户输入的支付账号和支付密码一并加密后发送给数字机顶盒,由数字机顶盒发送给支付平台进行支付处理,因此用户最终支付的金额与数字遥控器上展现的支付金额一致,且用户最终支付的收款方与数字遥控器上展现的收款方一致,从而有效地提高了支付的准确性和安全性。
[0017]本发明实施例还提供一种支付方法,包括:数字机顶盒接收数字遥控器发送的遥控指令;判断接收到的遥控指令中是否携带有用于标识所述遥控指令为支付指令的第一指令标识;若判断结果为是,则确认接收到的遥控指令为支付指令;根据存储的与所述数字遥控器预先约定的第一加密密钥,对接收到的遥控指令中携带的第一支付信息进行解密处理;并根据存储的与支付平台预先约定的第二加密密钥,对解密后的第一支付信息进行加密处理;将加密后的第一支付信息携带在支付请求中发送给所述支付平台,以请求支付平台进行支付处理。
[0018]由上述技术方案可知,无需在数字遥控器上设置模式选择键,而是在携带支付信息的遥控指令中插入第一指令标识,该第一指令标识用于标识该遥控指令为支付指令,那么数字机顶盒接收到该遥控指令后,就会按照支付处理流程进行相关处理,从而避免了支付信息的泄露,提高了在线支付的安全性。
[0019]优选的,所述方法还包括:若判断出接收到的遥控指令中未携带有第一指令标识,则判断接收到的遥控指令中是否携带有用于标识所述遥控指令为数字电视遥控指令的第二指令标识;若判断结果为是,则确认接收到的遥控指令为数字电视遥控指令;根据存储的与所述数字遥控器预先约定的第一加密密钥,对接收到的遥控指令中携带的数字电视遥控信息进行解密处理;并根据解密后的数字电视遥控信息进行相应处理。由于支付信息和数字电视遥控信息均经过加密后由数字遥控器传输至数字机顶盒,因此即使数字遥控器的功能代码被篡改,导致数字遥控器按照数字电视遥控信息的处理方式处理支付信息,那么支付信息也会在加密处理后再传输到数字机顶盒,避免了支付信息的泄漏,进一步提高了在线支付的安全性。
[0020]优选的,所述第一支付信息包含支付账号和支付密码。
[0021]优选的,接收数字遥控器发送的遥控指令之前,还包括:获取第二支付信息,所述第二支付信息包含支付金额和收款方信息;将获取到的第二支付信息发送给数字遥控器,指示所述数字遥控器展现第二支付信息;根据存储的与所述数字遥控器预先约定的第一加密密钥,对接收到的遥控指令中携带的第一支付信息进行解密处理,具体包括:根据存储的与所述数字遥控器预先约定的第一加密密钥,对接收到的遥控指令中携带的第一支付信息和第二支付信息进行解密处理;将加密后的第一支付信息携带在支付请求中发送给所述支付平台,具体包括:将第二支付信息以及加密后的第一支付信息携带在支付请求中发送给所述支付平台。由上可见,数字遥控器将数字机顶盒发送的支付金额和收款方信息与用户输入的支付账号和支付密码一并加密后发送给数字机顶盒,由数字机顶盒发送给支付平台进行支付处理,因此用户最终支付的金额与数字遥控器上展现的支付金额一致,且用户最终支付的收款方与数字遥控器上展现的收款方一致,从而有效地提高了支付的准确性和安全性。
[0022]本发明实施例还提供一种数字机顶盒,包括:遥控指令接收单元,用于接收数字遥控器发送的遥控指令;第一指令标识判断单元,用于判断遥控指令接收单元接收到的遥控指令中是否携带有用于标识所述遥控指令为支付指令的第一指令标识;支付指令确认单元,用于在第一指令标识判断单元的判断结果为是时,确认遥控指令接收单元接收到的遥控指令为支付指令;第一解密处理单元,用于根据存储的与所述数字遥控器预先约定的第一加密密钥,对遥控指令接收单元接收到的遥控指令中携带的第一支付信息进行解密处理;加密处理单元,用于根据存储的与支付平台预先约定的第二加密密钥,对第一解密处理单元解密后的第一支付信息进行加密处理;支付请求发送单元,用于将加密处理单元加密后的第一支付信息携带在支付请求中发送给所述支付平台,以请求支付平台进行支付处理。
[0023]由上述技术方案可知,无需在数字遥控器上设置模式选择键,而是在携带支付信息的遥控指令中插入第一指令标识,该第一指令标识用于标识该遥控指令为支付指令,那么数字机顶盒接收到该遥控指令后,就会按照支付处理流程进行相关处理,从而避免了支付信息的泄露,提高了在线支付的安全性。
[0024]优选的,所述数字机顶盒还包括:第二指令标识判断单元,用于在第一指令标识判断单元的判断结果为否时,判断遥控指令接收单元接收到的遥控指令中是否携带有用于标识所述遥控指令为数字电视遥控指令的第二指令标识;遥控指令确认单元,用于在第二指令标识判断单元的判断结果为是时,确认遥控指令接收单元接收到的遥控指令为数字电视遥控指令;第二解密处理单元,用于根据存储的与所述数字遥控器预先约定的第一加密密钥,对遥控指令接收单元接收到的遥控指令中携带的数字电视遥控信息进行解密处理;信息处理单元,用于根据第二解密处理单元解密后的数字电视遥控信息进行相应处理。由于支付信息和数字电视遥控信息均经过加密后由数字遥控器传输至数字机顶盒,因此即使数字遥控器的功能代码被篡改,导致数字遥控器按照数字电视遥控信息的处理方式处理支付信息,那么支付信息也会在加密处理后再传输到数字机顶盒,避免了支付信息的泄漏,进一步提高了在线支付的安全性。
[0025]优选的,所述第一支付信息包含支付账号和支付密码。
[0026]优选的,所述数字机顶盒还包括:支付信息获取单元,用于在遥控指令接收单元接收数字遥控器发送的遥控指令之前,获取第二支付信息,所述第二支付信息包含支付金额和收款方信息;支付信息发送单元,用于将支付信息获取单元获取到的第二支付信息发送给数字遥控器,指示所述数字遥控器展现第二支付信息;所述第一解密处理单元,具体用于根据存储的与所述数字遥控器预先约定的第一加密密钥,对遥控指令接收单元接收到的遥控指令中携带的第一支付信息和第二支付信息进行解密处理;所述支付请求发送单元,具体用于将第二支付信息以及加密处理单元加密后的第一支付信息携带在支付请求中发送给所述支付平台。由上可见,数字遥控器将数字机顶盒发送的支付金额和收款方信息与用户输入的支付账号和支付密码一并加密后发送给数字机顶盒,由数字机顶盒发送给支付平台进行支付处理,因此用户最终支付的金额与数字遥控器上展现的支付金额一致,且用户最终支付的收款方与数字遥控器上展现的收款方一致,从而有效地提高了支付的准确性和安全性。
[0027]本发明实施例还提供一种支付系统,包括数字遥控器、数字机顶盒以及支付平台,其中:所述数字遥控器,用于获得用户通过输入键盘输入的第一支付信息,在获得支付确认信息后,根据存储的与数字机顶盒预先约定的加密密钥,对获得的第一支付信息进行加密处理,将加密后的第一支付信息携带在遥控指令中发送给所述数字机顶盒,所述遥控指令中携带有用于标识所述遥控指令为支付指令的第一指令标识;所述数字机顶盒,用于接收数字遥控器发送的遥控指令,判断接收到的遥控指令中是否携带有用于标识所述遥控指令为支付指令的第一指令标识,若判断结果为是,则确认接收到的遥控指令为支付指令,根据存储的与所述数字遥控器预先约定的第一加密密钥,对接收到的遥控指令中携带的第一支付信息进行解密处理,并根据存储的与支付平台预先约定的第二加密密钥,对解密后的第一支付信息进行加密处理,将加密后的第一支付信息携带在支付请求中发送给所述支付平台;所述支付平台,用于在接收到支付请求后,根据存储的与数字机顶盒预先约定的第二加密密钥,对所述支付请求中携带的第一支付信息进行解密处理,并根据解密后的第一支付信息进行支付处理。
[0028]由上述技术方案可知,数字遥控器无需外接读卡器,当需要在线支付时,用户直接通过数字遥控器的输入键盘输入进行支付所需的第一支付信息,数字遥控器将第一支付信息加密后传输给数字机顶盒进行支付处理,从而大大提高了在线支付的灵活性;此外,无需在数字遥控器上设置模式选择键,而是在携带支付信息的遥控指令中插入第一指令标识,该第一指令标识用于标识该遥控指令为支付指令,那么数字机顶盒接收到该遥控指令后,就会按照支付处理流程进行相关处理,从而避免了支付信息的泄露,提高了在线支付的安全性。

【专利附图】

【附图说明】
[0029]图1为本发明实施例一中,支付方法流程示意图;
[0030]图2为本发明实施例一中,遥控指令的结构示意图;
[0031]图3为本发明实施例二中,数字遥控器的硬件结构示意图;
[0032]图4为本发明实施例二中,数字机顶盒的硬件结构示意图;
[0033]图5为本发明实施例二中,支付原理示意图;
[0034]图6为本发明实施例三中,支付方法具体实现流程示意图;
[0035]图7为本发明实施例四中,数字遥控器的结构示意图;
[0036]图8为本发明实施例四中,数字机顶盒的结构示意图;
[0037]图9为本发明实施例四中,支付系统结构示意图。

【具体实施方式】
[0038]下面结合各个附图对本发明实施例技术方案的主要实现原理、【具体实施方式】及其对应能够达到的有益效果进行详细地阐述。
[0039]实施例一
[0040]如图1所示,为本发明实施例一提出的支付方法流程图,其具体处理过程如下:
[0041]步骤11,数字遥控器获得用户通过输入键盘输入的第一支付信息。
[0042]用户通过数字遥控器和数字机顶盒进行在线支付可以用于在线购买商品,也可以用于在线缴费等业务。
[0043]其中,上述第一支付信息可以但不限于包含支付账号和支付密码。
[0044]现有技术在进行在线支付时,用户需要将金融卡在读卡器上刷卡,并输入支付密码,以使与读卡器连接的数字遥控器能够获得支付账号和支付密码,因此使得在线支付的灵活性较低。对此,本发明实施例一提出,无需设置读卡器,当需要在线支付时,用户通过数字遥控器的输入键盘输入支付账号和支付密码,数字遥控器通过用户的输入就能够直接获得第一支付信息,从而大大提高了在线支付的灵活性。
[0045]步骤12,在获得支付确认信息后,数字遥控器根据存储的与数字机顶盒预先约定的第一加密密钥,对获得的第一支付信息进行加密处理。
[0046]用户通过数字遥控器的输入键盘输入第一支付信息后,若确认支付,则可以按动数字遥控器上的“确认”按键,那么数字遥控器就能够获得支付确认信息,确认可以根据用户输入的第一支付信息进行支付处理。
[0047]步骤13,将加密后的第一支付信息携带在遥控指令中发送给所述数字机顶盒,以供所述数字机顶盒根据所述第一支付信息向支付平台发起支付请求,所述遥控指令中携带有用于标识所述遥控指令为支付指令的第一指令标识。
[0048]其中,数字遥控器和数字机顶盒之间的通信连接可以但不限于为红外连接。
[0049]现有技术在进行在线支付时,需要在数字遥控器上设置模式选择键,如果数字遥控器的模式选择键的功能代码被篡改,导致用户选择进入支付模式,但是实际上进入的是数字电视遥控模式,那么支付账号和支付密码就会在未经加密的情况下直接传输到数字机顶盒,造成支付信息的泄漏,难以保证在线支付的安全性。对此,本发明实施例一提出,无需在数字遥控器上设置模式选择键,而是在携带支付信息的遥控指令中插入第一指令标识,该第一指令标识用于标识该遥控指令为支付指令,那么数字机顶盒接收到该遥控指令后,就会按照支付处理流程进行相关处理,从而避免了支付信息的泄露,提高了在线支付的安全性。
[0050]遥控指令的结构如图2所示,包含指令头、指令标识和指令体三部分,当遥控指令为支付指令时,指令标识为上述第一指令标识,指令体为根据上述第一加密密钥加密后的第一支付信息。
[0051]若用户通过输入键盘输入的信息为数字电视遥控信息,则可以不在遥控指令中插入指令标识,直接将数字电视遥控信息携带在遥控指令中发送给数字机顶盒即可,此时遥控指令的指令标识部分为空。
[0052]此外,本发明实施例一还提出,不管用户通过输入键盘输入的是支付信息还是数字电视遥控信息,数字遥控器均根据与数字机顶盒预先约定的第一加密密钥进行加密处理,然后将加密后的支付信息或数字电视遥控信息携带在遥控指令中发送给数字机顶盒。若遥控指令中携带的信息为支付信息,则在遥控指令的指令标识部分插入第一指令标识,数字机顶盒接收到该遥控指令后,按照支付处理流程进行相关处理;若遥控指令中携带的信息为数字电视遥控信息,则在遥控指令的指令标识部分插入第二指令标识,该第二指令标识用于标识该遥控指令为数字电视遥控指令,数字机顶盒接收到该遥控指令后,按照数字电视遥控处理流程进行相关处理。
[0053]由上可见,由于支付信息和数字电视遥控信息均经过加密后传输,因此即使数字遥控器的功能代码被篡改,导致数字遥控器按照数字电视遥控信息的处理方式处理支付信息,那么支付信息也会在加密处理后再传输到数字机顶盒,避免了支付信息的泄漏,进一步提高了在线支付的安全性。
[0054]在图2中,当遥控指令为支付指令时,指令标识为上述第一指令标识,指令体为根据上述第一加密密钥加密后的第一支付信息,当遥控指令为数字电视遥控指令时,指令标识为上述第二指令标识,指令体为根据上述第一加密密钥加密后的数字电视遥控信息。
[0055]其中,为了简便、快速的区分支付指令和数字电视遥控指令,可以但不限于将第一指令标识设置为1,将第二指令标识设置为0,或者将第一指令标识设置为0,将第二指令标识设置为I。
[0056]步骤14,数字机顶盒接收到数字遥控器发送的遥控指令后,判断接收到的遥控指令中是否携带有用于标识所述遥控指令为支付指令的第一指令标识。
[0057]步骤15,若判断结果为是,则数字机顶盒确认接收到的遥控指令为支付指令。
[0058]数字机顶盒接收到数字遥控器发送的遥控指令后,可以先判断接收到的遥控指令中是否携带有第一指令标识,若判断结果为是,则可以确认接收到的遥控指令为支付指令。
[0059]若用户通过数字遥控器的输入键盘输入的信息为数字电视遥控信息时,数字遥控器不在遥控指令中插入指令标识,而是直接将数字电视遥控信息携带在遥控指令中发送给数字机顶盒,那么数字机顶盒接收到数字遥控器发送的遥控指令后,如果判断出接收到的遥控指令中未携带有第一指令标识,则可以确认接收到的遥控指令为数字电视遥控指令。
[0060]若用户通过数字遥控器的输入键盘输入的信息为数字电视遥控信息时,数字遥控器在遥控指令的指令标识部分插入第二指令标识,那么数字机顶盒接收到数字遥控器发送的遥控指令后,如果判断出接收到的遥控指令中未携带有第一指令标识,则继续判断该遥控指令中是否携带有第二指令标识,若判断结果为是,则可以确认接收到的遥控指令为数字电视遥控指令。
[0061]步骤16,数字机顶盒根据存储的与所述数字遥控器预先约定的第一加密密钥,对接收到的遥控指令中携带的第一支付信息进行解密处理。
[0062]若数字机顶盒确认接收到的遥控指令为数字电视遥控指令,则可以根据存储的与上述数字遥控器预先约定的第一加密密钥,对接收到的遥控指令中携带的数字电视遥控信息进行解密处理,然后根据解密后的数字电视遥控信息进行相应处理,例如进行视频播放处理等。
[0063]步骤17,数字机顶盒根据存储的与支付平台预先约定的第二加密密钥,对解密后的第一支付信息进行加密处理。
[0064]若数字机顶盒和多个支付平台合作,则数字机顶盒中可以存储多个第二加密密钥,在进行在线支付时,数字机顶盒可以在存储的多个第二加密密钥中查找到此次进行支付处理的支付平台所对应的第二加密密钥,并根据查找到的第二加密密钥对第一支付信息进行加密处理。
[0065]步骤18,数字机顶盒将加密后的第一支付信息携带在支付请求中发送给所述支付平台,以请求支付平台进行支付处理。
[0066]本发明实施例一提出,用户通过数字遥控器的输入键盘输入支付账号和支付密码之前,还需要核对第二支付信息,第二支付信息可以但不限于为支付金额和收款方信息,其中,可以但不限于采用下述两种方式进行核对,具体的:
[0067]第一种核对方式,数字机顶盒首先获取第二支付信息(支付金额和收款方信息),然后将获取到的支付金额和收款方信息发送给数字电视,由数字电视进行展现,用户通过数字电视就能够获知此次在线支付的支付金额和收款方信息,用户核对支付金额和收款方信息是否正确,若正确,则通过数字遥控器的输入键盘输入第一支付信息(支付账号和支付密码),并确认支付,数字遥控器根据上述第一加密密钥对第一支付信息进行加密处理,并将加密后的第一支付信息携带在遥控指令中发送给数字机顶盒,数字机顶盒根据第一加密密钥,对接收到的遥控指令中携带的第一支付信息进行解密处理,然后根据存储的与支付平台预先约定的第二加密密钥,对第一支付信息(支付账号和支付密码)进行加密处理,将第二支付信息和加密后的第一支付信息携带在支付请求中发送给支付平台。
[0068]第二种核对方式,在上述第一种核对方式中,支付金额和收款方信息可能会在数字机顶盒中被篡改,而此时数字电视展现的支付金额和收款方信息是正确的,若用户核对支付金额和收款方信息后,通过输入键盘输入支付账号和支付密码,并确认支付,那么就会导致用户最终支付的金额与应支付的金额不同,或者最终支付的收款方与应支付的收款方不同,造成了支付的准确性和安全性较低。对此,本发明实施例一提出,数字机顶盒可以先获取第二支付信息(支付金额和收款方信息),然后将获取到的支付金额和收款方信息发送给数字遥控器,数字遥控器上设置有显示屏,数字遥控器在显示屏上展现接收到的支付金额和收款方信息,用户核对支付金额和收款方信息是否正确,若正确,则通过数字遥控器的输入键盘输入第一支付信息(支付账号和支付密码),并确认支付,数字遥控器根据上述第一加密密钥,对第一支付信息(支付账号和支付密码)和第二支付信息(支付金额和收款方信息)一并进行加密处理,并将加密后的第一支付信息和第二支付信息携带在遥控指令中发送给数字机顶盒,数字机顶盒根据第一加密密钥,对接收到的遥控指令中携带的第一支付信息和第二支付信息进行解密处理,然后根据存储的与支付平台预先约定的第二加密密钥,对解密后的第一支付信息进行加密处理,将第二支付信息和加密后的第一支付信息携带在支付请求中发送给支付平台。
[0069]由上可见,在第二种核对方式中,用户最终支付的金额与数字遥控器上展现的支付金额一致,且用户最终支付的收款方与数字遥控器上展现的收款方一致,从而有效地提高了支付的准确性和安全性。
[0070]此外,在第二种核对方式中,若用户通过数字遥控器展现的信息进行核对后确认支付金额或收款方信息不正确,则可以不进行支付。
[0071]在上述处理过程中,数字遥控器将第二支付信息和加密后的第一支付信息携带在支付请求中发送给支付平台之前,可以先针对第二支付信息(支付金额和收款方信息)生成消息验证码,然后将加密后的第一支付信息、第二支付信息以及该消息验证码一并携带在支付请求中发送给支付平台。
[0072]支付平台接收到数字机顶盒发送的支付请求后,根据与数字机顶盒预先约定的第二加密密钥,对支付请求中携带的第一支付信息进行解密处理,根据支付请求中携带的消息验证码,对第二支付信息进行完整性验证,防止第二支付信息被篡改,支付平台在验证通过后,根据第一支付信息和第二支付信息进行支付处理,完成支付处理后,将支付处理结果返回给数字机顶盒,数字机顶盒通过数字电视展现支付结果。
[0073]在上述第二种核对方式中,数字遥控器发送给数字机顶盒的遥控指令中的指令体为加密后的第一支付信息和第二支付信息。
[0074]实施例二
[0075]基于本发明实施例一提出的支付方法,本发明实施例二提出一种新型的数字遥控器,其硬件结构如图3所示,其中:
[0076]红外传输单元用于与数字机顶盒之间建立红外连接,并通过红外传输方式向数字机顶盒传输遥控指令;
[0077]微控制器为数字遥控器的核心处理单元,微控制器将用户通过输入键盘的输入的信息携带在遥控指令中,通过红外传输单元传输至数字机顶盒,此外,微控制器也将红外传输单元接收到的指令及信息通过显示屏进行展现;
[0078]加密芯片和输入键盘为两个紧耦合的单元,用户通过输入键盘输入的信息(数字电视遥控信息或第一支付信息)均在在加密芯片中进行加密,然后再通过红外传输单元传输至数字机顶盒;
[0079]显示屏用于显示数字机顶盒传输的指令及信息、或用户通过输入键盘输入的信息,若需显示的信息为敏感数据(例如支付密码),则可以用预设字符(例如“*”)代替,其中,显示屏可以但不限于为液晶显示屏。
[0080]本发明实施例二提出,在线支付过程中,若数字机顶盒需要获取支付账号和支付密码,则向数字遥控器发送提示用户输入支付账号和支付密码的提示信息,微控制器接收到该信息后,确认用户后续通过输入键盘输入的信息应为支付信息,若用户通过输入键盘输入一串字符后按下了预设按键(例如“#”键),则微控制器确认用户已经完成了支付信息的输入,此时微控制器通知加密芯片对支付信息进行加密处理;在数字电视遥控过程中,从用户通过输入键盘输入字符开始,经过固定时长后,微控制器通知加密芯片对用户所输入的数字电视遥控信息进行加密处理。
[0081]基于本发明实施例一提出的支付方法,本发明实施例二还提出一种新型的数字机顶盒,其硬件结构如图4所示,其中:
[0082]中央处理单元为数字机顶盒的中央控制模块,执行数字机顶盒的主要业务逻辑,中央处理单元内设置双指令控制器,用于区别控制并处理数字电视遥控指令和支付指令;
[0083]支付处理模块用于将支付请求发送至支付平台,并接收支付平台返回的支付处理结果;
[0084]加解密模块为数字机顶盒的安全芯片,用于对数字电视遥控信息进行解密处理,以及对支付信息进行转加密处理(先根据第一加密密钥进行解密处理,再根据第二加密密钥进行加密处理),加解密模块中存储有数字遥控器和数字机顶盒预先约定的第一加密密钥,以及数字机顶盒和支付平台预先预定的第二加密密钥,其中,加解密模块可以但不限于采用3DES算法进行加解密处理;
[0085]电视信号解码单元用于解码数字电视信号;
[0086]音视频输出单元用于向数字电视输出音视频;
[0087]红外处理单元用于与数字遥控器之间建立红外连接,并通过红外传输方式与数字遥控器通信。
[0088]如图5所示,为基于上述数字遥控器和数字机顶盒的支付原理示意图,具体处理过程为:
[0089]步骤1,用户在数字遥控器的输入键盘上输入第一支付信息(支付账号和支付密码)或数字电视遥控信息;
[0090]步骤2,数字遥控器的加密芯片使用第一加密密钥对用户输入的信息(第一支付信息或数字电视遥控信息)进行加密;
[0091 ] 步骤3,数字遥控器中的微控制器将加密后的信息(第一支付信息或数字电视遥控信息)携带在遥控指令中,由红外传输单元发送至数字机顶盒的中央处理单元;
[0092]其中,若用户输入的为第一支付信息,则遥控指令中携带有第一指令标识;若用户输入的为数字电视遥控信息,则遥控指令中携带有第二指令标识。
[0093]步骤4,数字机顶盒的中央处理单元中的双指令控制器将接收到的遥控指令中携带的信息(第一支付信息或数字电视遥控信息)发送至加解密模块进行处理;
[0094]若遥控指令中携带第一指令标识,则双指令控制器将第二支付信息发送给加解密模块,并通知加解密模块对遥控指令中携带的第一支付信息进行转加密处理,生成第二支付信息的消息验证码,并返回加密后的第一支付信息和消息验证码;若遥控指令中携带第二指令标识,则双指令控制器只需通知加解密模块对遥遥控指令中携带的数字电视遥控信息进行解密处理,并返回解密后的信息。
[0095]步骤5,若遥控指令为支付指令,则加解密模块根据第一加密密钥,对第一支付信息进行解密处理,根据第二加密密钥,对第一支付信息进行加密处理,针对第二支付信息生成消息验证码,并将加密后的第一支付信息和消息验证码返回给双指令控制器,若遥控指令为数字电视遥控指令,则加解密模块根据第一加密密钥,对数字电视遥控信息进行解密处理,并将解密后的数字电视遥控信息返回给双指令控制器;
[0096]步骤6,若遥控指令为支付指令,则双指令控制器将加密后的第一支付信息、第二支付信息和消息验证码发送给支付处理模块进行处理,若遥控指令为数字电视遥控指令,则双指令控制器将解密后的数字电视遥控信息发送给相关处理单元(如音视频输出单元)即可。
[0097]步骤7,数字机顶盒的支付处理模块向支付平台提交支付请求,支付请求中包含加密后的第一支付信息、第二支付信息和消息验证码。
[0098]实施例三
[0099]如图6所示,为本发明实施例三提出的支付方法具体实现流程示意图,其具体处理流程如下:
[0100]步骤61,用户通过数字电视收看购物节目时,数字机顶盒从业务平台侧获取各商品的信息,并将商品的信息发送给数字电视,通过数字电视进行展现。
[0101]步骤62,数字电视向数字机顶盒返回展现响应。
[0102]步骤63,用户在数字电视展现的各商品的信息中选择需要购买的商品,并通过数字遥控器的输入键盘,选择需要购买的商品,数字遥控器获得用户选择的商品的标识。
[0103]步骤64,数字遥控器将用户选择的商品的标识发送给数字机顶盒。
[0104]步骤65,数字机顶盒从业务平台侧获取用户选择购买的商品的支付金额以及收款方信息,并将支付金额以及收款方信息发送给数字电视,通过数字电视进行展现。
[0105]步骤66,数字电视向数字机顶盒返回展现响应。
[0106]步骤67,数字机顶盒向数字遥控器返回选择响应,提示用户是否选择支付,数字遥控器的显示屏显示是否支付的提示信息。
[0107]步骤68,用户通过数字遥控器的输入键盘选择支付。
[0108]步骤69,数字遥控器向数字机顶盒发送支付选择信息。
[0109]步骤610,数字机顶盒向数字电视发送支付账号和支付密码输入提示,提示用户输入支付账号和支付密码。
[0110]步骤611,数字电视向数字机顶盒返回展现响应。
[0111]步骤612,数字机顶盒将支付金额和收款方信息发送给数字遥控器。
[0112]步骤613,数字遥控器通过显示屏展现支付金额和收款方信息,并提示用户输入支付账号和支付密码。
[0113]步骤614,用户核对支付金额和收款方信息,若正确,则在数字遥控器的输入键盘上输入支付账号和支付密码,并确认支付。
[0114]步骤615,数字遥控器根据与数字机顶盒预先约定的第一加密密钥,对支付账号、支付密码、支付金额和收款方信息进行加密处理。
[0115]步骤616,数字遥控器将加密处理后的信息携带在遥控指令中发送给数字机顶盒,遥控指令中还携带有用于指示该遥控指令为支付指令的第一指令标识。
[0116]步骤617,数字机顶盒根据第一指令标识,确认接收到的遥控指令为支付指令。
[0117]步骤618,数字机顶盒根据第一加密密钥,对遥控指令中携带的支付账号、支付密码、支付金额和收款方信息进行解密处理。
[0118]步骤619,数字机顶盒根据与支付平台预先约定的第二加密密钥,对解密后的支付账号和支付密码进行加密处理。
[0119]步骤620,数字机顶盒将支付金额、收款方信息、消息验证码、加密后的支付账号和支付密码携带在支付请求中发送给支付平台。
[0120]步骤621,支付平台根据支付请求中携带的消息验证码,对支付金额和收款方信息进行完整性验证,并根据支付账号、支付密码、支付金额和收款方信息进行支付处理。
[0121]步骤622,支付平台向数字机顶盒返回支付处理结果。
[0122]步骤623,数字机顶盒通过数字电视机展现支付处理结果。
[0123]步骤624,数字电视向数字机顶盒返回展现响应。
[0124]实施例四
[0125]基于本发明实施例一提出的支付方法,本发明实施例四提出一种数字遥控器,其结构如图7所示,包括:
[0126]支付信息获得单元71,用于获得用户通过输入键盘输入的第一支付信息;
[0127]支付确认信息获得单兀72,用于获得支付确认信息;
[0128]第一加密处理单元73,用于在支付确认信息获得单元72获得支付确认信息后,根据存储的与数字机顶盒预先约定的加密密钥,对支付信息获得单元71获得的第一支付信息进行加密处理;
[0129]第一遥控指令发送单元74,用于将第一加密处理单元73加密后的第一支付信息携带在遥控指令中发送给所述数字机顶盒,以供所述数字机顶盒根据所述第一支付信息向支付平台发起支付请求,所述遥控指令中携带有用于标识所述遥控指令为支付指令的第一指令标识。
[0130]优选的,所述数字遥控器还包括:
[0131]遥控信息获得单元,用于获得用户通过输入键盘输入的数字电视遥控信息;
[0132]第二加密处理单元,用于根据存储的与数字机顶盒预先约定的加密密钥,对遥控信息获得单元获得的数字电视遥控信息进行加密处理;
[0133]第二遥控指令发送单元,用于将第二加密处理单元加密后的数字电视遥控信息携带在遥控指令中发送给所述数字机顶盒,其中,所述数字电视遥控指令中携带有用于标识所述遥控指令为数字电视遥控指令的第二指令标识。
[0134]优选的,所述第一支付信息包含支付账号和支付密码。
[0135]优选的,所述数字遥控器还包括:
[0136]支付信息接收单元,用于在支付信息获得单元71获得用户通过输入键盘输入的第一支付信息之前,接收数字机顶盒发送的第二支付信息,所述第二支付信息包含支付金额和收款方信息;
[0137]支付信息展现单元,用于展现支付信息接收单元接收到的第二支付信息;
[0138]所述第一加密处理单元73,具体用于根据存储的与数字机顶盒预先约定的加密密钥,对支付信息获得单元获得的第一支付信息以及支付信息接收单元71接收到的第二支付信息进行加密处理;
[0139]所述第一遥控指令发送单元74,具体用于将第一加密处理单元73加密后的第一支付信息和第二支付信息携带在遥控指令中发送给所述数字机顶盒,以供所述数字机顶盒根据所述第一支付信息和第二支付信息向支付平台发起支付请求。
[0140]基于本发明实施例一提出的支付方法,本发明实施例四还提出一种数字机顶盒,其结构如图8所示,包括:
[0141]遥控指令接收单元81,用于接收数字遥控器发送的遥控指令;
[0142]第一指令标识判断单元82,用于判断遥控指令接收单元81接收到的遥控指令中是否携带有用于标识所述遥控指令为支付指令的第一指令标识;
[0143]支付指令确认单元83,用于在第一指令标识判断单元82的判断结果为是时,确认遥控指令接收单元81接收到的遥控指令为支付指令;
[0144]第一解密处理单元84,用于根据存储的与所述数字遥控器预先约定的第一加密密钥,对遥控指令接收单元81接收到的遥控指令中携带的第一支付信息进行解密处理;
[0145]加密处理单元85,用于根据存储的与支付平台预先约定的第二加密密钥,对第一解密处理单元84解密后的第一支付信息进行加密处理;
[0146]支付请求发送单元86,用于将加密处理单元85加密后的第一支付信息携带在支付请求中发送给所述支付平台,以请求支付平台进行支付处理。
[0147]优选的,所述数字机顶盒还包括:
[0148]第二指令标识判断单元,用于在第一指令标识判断单元82的判断结果为否时,判断遥控指令接收单元81接收到的遥控指令中是否携带有用于标识所述遥控指令为数字电视遥控指令的第二指令标识;
[0149]遥控指令确认单元,用于在第二指令标识判断单元的判断结果为是时,确认遥控指令接收单元81接收到的遥控指令为数字电视遥控指令;
[0150]第二解密处理单元,用于根据存储的与所述数字遥控器预先约定的第一加密密钥,对遥控指令接收单元81接收到的遥控指令中携带的数字电视遥控信息进行解密处理;
[0151]信息处理单元,用于根据第二解密处理单元解密后的数字电视遥控信息进行相应处理。
[0152]优选的,所述第一支付信息包含支付账号和支付密码。
[0153]优选的,所述数字机顶盒还包括:
[0154]支付信息获取单元,用于在遥控指令接收单元81接收数字遥控器发送的遥控指令之前,获取第二支付信息,所述第二支付信息包含支付金额和收款方信息;
[0155]支付信息发送单元,用于将支付信息获取单元获取到的第二支付信息发送给数字遥控器,指示所述数字遥控器展现第二支付信息;
[0156]所述第一解密处理单元84,具体用于根据存储的与所述数字遥控器预先约定的第一加密密钥,对遥控指令接收单元81接收到的遥控指令中携带的第一支付信息和第二支付信息进行解密处理;
[0157]所述支付请求发送单元86,具体用于将第二支付信息以及加密处理单元85加密后的第一支付信息携带在支付请求中发送给所述支付平台。
[0158]此外,本发明四还提出一种支付系统,其结构如图9所示,包括数字遥控器91、数字机顶盒92以及支付平台93,其中:
[0159]数字遥控器91,用于获得用户通过输入键盘输入的第一支付信息,在获得支付确认信息后,根据存储的与数字机顶盒预先约定的加密密钥,对获得的第一支付信息进行加密处理,将加密后的第一支付信息携带在遥控指令中发送给数字机顶盒,其中,遥控指令中携带有用于标识该遥控指令为支付指令的第一指令标识;
[0160]数字机顶盒92,用于接收数字遥控器发送的遥控指令,判断接收到的遥控指令中是否携带有用于标识所述遥控指令为支付指令的第一指令标识,若判断结果为是,则确认接收到的遥控指令为支付指令,根据存储的与所述数字遥控器预先约定的第一加密密钥,对接收到的遥控指令中携带的第一支付信息进行解密处理,并根据存储的与支付平台预先约定的第二加密密钥,对解密后的第一支付信息进行加密处理,将加密后的第一支付信息携带在支付请求中发送给支付平台;
[0161]支付平台93,用于在接收到支付请求后,根据存储的与数字机顶盒预先约定的第二加密密钥,对所述支付请求中携带的第一支付信息进行解密处理,并根据解密后的第一支付信息进行支付处理。
[0162]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0163]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种支付方法,其特征在于,包括: 数字遥控器获得用户通过输入键盘输入的第一支付信息; 在获得支付确认信息后,根据存储的与数字机顶盒预先约定的加密密钥,对获得的第一支付信息进行加密处理; 将加密后的第一支付信息携带在遥控指令中发送给所述数字机顶盒,以供所述数字机顶盒根据所述第一支付信息向支付平台发起支付请求,所述遥控指令中携带有用于标识所述遥控指令为支付指令的第一指令标识。
2.如权利要求1所述的方法,其特征在于,还包括: 获得用户通过输入键盘输入的数字电视遥控信息; 根据存储的与数字机顶盒预先约定的加密密钥,对获得的数字电视遥控信息进行加密处理; 将加密后的数字电视遥控信息携带在遥控指令中发送给所述数字机顶盒,其中,所述数字电视遥控指令中携带有用于标识所述遥控指令为数字电视遥控指令的第二指令标识。
3.如权利要求1所述的方法,其特征在于,所述第一支付信息包含支付账号和支付密码。
4.如权利要求3所述的方法,其特征在于,获得用户通过输入键盘输入的第一支付信息之前,还包括: 接收数字机顶盒发送的第二支付信息,所述第二支付信息包含支付金额和收款方信息; 展现接收到的第二支付信息; 根据存储的与数字机顶盒预先约定的加密密钥,对获得的第一支付信息进行加密处理,具体包括: 根据存储的与数字机顶盒预先约定的加密密钥,对获得的第一支付信息以及接收到的第二支付信息进行加密处理; 将加密后的第一支付信息携带在遥控指令中发送给所述数字机顶盒,具体包括: 将加密后的第一支付信息和第二支付信息携带在遥控指令中发送给所述数字机顶盒,以供所述数字机顶盒根据所述第一支付信息和第二支付信息向支付平台发起支付请求。
5.一种数字遥控器,其特征在于,包括: 支付信息获得单元,用于获得用户通过输入键盘输入的第一支付信息; 支付确认信息获得单元,用于获得支付确认信息; 第一加密处理单元,用于在支付确认信息获得单元获得支付确认信息后,根据存储的与数字机顶盒预先约定的加密密钥,对支付信息获得单元获得的第一支付信息进行加密处理; 第一遥控指令发送单元,用于将第一加密处理单元加密后的第一支付信息携带在遥控指令中发送给所述数字机顶盒,以供所述数字机顶盒根据所述第一支付信息向支付平台发起支付请求,所述遥控指令中携带有用于标识所述遥控指令为支付指令的第一指令标识。
6.如权利要求5所述的数字遥控器,其特征在于,还包括: 遥控信息获得单元,用于获得用户通过输入键盘输入的数字电视遥控信息; 第二加密处理单元,用于根据存储的与数字机顶盒预先约定的加密密钥,对遥控信息获得单元获得的数字电视遥控信息进行加密处理; 第二遥控指令发送单元,用于将第二加密处理单元加密后的数字电视遥控信息携带在遥控指令中发送给所述数字机顶盒,其中,所述数字电视遥控指令中携带有用于标识所述遥控指令为数字电视遥控指令的第二指令标识。
7.如权利要求5所述的数字遥控器,其特征在于,所述第一支付信息包含支付账号和支付密码。
8.如权利要求7所述的数字遥控器,其特征在于,还包括: 支付信息接收单元,用于在支付信息获得单元获得用户通过输入键盘输入的第一支付信息之前,接收数字机顶盒发送的第二支付信息,所述第二支付信息包含支付金额和收款方信息; 支付信息展现单元,用于展现支付信息接收单元接收到的第二支付信息; 所述第一加密处理单元,具体用于根据存储的与数字机顶盒预先约定的加密密钥,对支付信息获得单元获得的第一支付信息以及支付信息接收单元接收到的第二支付信息进行加密处理; 所述第一遥控指令发送单元,具体用于将第一加密处理单元加密后的第一支付信息和第二支付信息携带在遥控指令中发送给所述数字机顶盒,以供所述数字机顶盒根据所述第一支付信息和第二支付信息向支付平台发起支付请求。
9.一种支付方法,其特征在于,包括: 数字机顶盒接收数字遥控器发送的遥控指令; 判断接收到的遥控指令中是否携带有用于标识所述遥控指令为支付指令的第一指令标识; 若判断结果为是,则确认接收到的遥控指令为支付指令; 根据存储的与所述数字遥控器预先约定的第一加密密钥,对接收到的遥控指令中携带的第一支付信息进行解密处理;并 根据存储的与支付平台预先约定的第二加密密钥,对解密后的第一支付信息进行加密处理; 将加密后的第一支付信息携带在支付请求中发送给所述支付平台,以请求支付平台进行支付处理。
10.如权利要求9所述的方法,其特征在于,还包括: 若判断出接收到的遥控指令中未携带有第一指令标识,则判断接收到的遥控指令中是否携带有用于标识所述遥控指令为数字电视遥控指令的第二指令标识; 若判断结果为是,则确认接收到的遥控指令为数字电视遥控指令; 根据存储的与所述数字遥控器预先约定的第一加密密钥,对接收到的遥控指令中携带的数字电视遥控信息进行解密处理;并 根据解密后的数字电视遥控信息进行相应处理。
11.如权利要求9所述的方法,其特征在于,所述第一支付信息包含支付账号和支付密码。
12.如权利要求11所述的方法,其特征在于,接收数字遥控器发送的遥控指令之前,还包括: 获取第二支付信息,所述第二支付信息包含支付金额和收款方信息; 将获取到的第二支付信息发送给数字遥控器,指示所述数字遥控器展现第二支付信息; 根据存储的与所述数字遥控器预先约定的第一加密密钥,对接收到的遥控指令中携带的第一支付信息进行解密处理,具体包括: 根据存储的与所述数字遥控器预先约定的第一加密密钥,对接收到的遥控指令中携带的第一支付信息和第二支付信息进行解密处理; 将加密后的第一支付信息携带在支付请求中发送给所述支付平台,具体包括: 将第二支付信息以及加密后的第一支付信息携带在支付请求中发送给所述支付平台。
13.一种数字机顶盒,其特征在于,包括: 遥控指令接收单元,用于接收数字遥控器发送的遥控指令; 第一指令标识判断单元,用于判断遥控指令接收单元接收到的遥控指令中是否携带有用于标识所述遥控指令为支付指令的第一指令标识; 支付指令确认单元,用于在第一指令标识判断单元的判断结果为是时,确认遥控指令接收单元接收到的遥控指令为支付指令; 第一解密处理单元,用于根据存储的与所述数字遥控器预先约定的第一加密密钥,对遥控指令接收单元接收到的遥控指令中携带的第一支付信息进行解密处理; 加密处理单元,用于根据存储的与支付平台预先约定的第二加密密钥,对第一解密处理单元解密后的第一支付信息进行加密处理; 支付请求发送单元,用于将加密处理单元加密后的第一支付信息携带在支付请求中发送给所述支付平台,以请求支付平台进行支付处理。
14.如权利要求13所述的数字机顶盒,其特征在于,还包括: 第二指令标识判断单元,用于在第一指令标识判断单元的判断结果为否时,判断遥控指令接收单元接收到的遥控指令中是否携带有用于标识所述遥控指令为数字电视遥控指令的第二指令标识; 遥控指令确认单元,用于在第二指令标识判断单元的判断结果为是时,确认遥控指令接收单元接收到的遥控指令为数字电视遥控指令; 第二解密处理单元,用于根据存储的与所述数字遥控器预先约定的第一加密密钥,对遥控指令接收单元接收到的遥控指令中携带的数字电视遥控信息进行解密处理; 信息处理单元,用于根据第二解密处理单元解密后的数字电视遥控信息进行相应处理。
15.如权利要求13所述的数字机顶盒,其特征在于,所述第一支付信息包含支付账号和支付密码。
16.如权利要求15所述的数字机顶盒,其特征在于,还包括: 支付信息获取单元,用于在遥控指令接收单元接收数字遥控器发送的遥控指令之前,获取第二支付信息,所述第二支付信息包含支付金额和收款方信息; 支付信息发送单元,用于将支付信息获取单元获取到的第二支付信息发送给数字遥控器,指示所述数字遥控器展现第二支付信息; 所述第一解密处理单元,具体用于根据存储的与所述数字遥控器预先约定的第一加密密钥,对遥控指令接收单元接收到的遥控指令中携带的第一支付信息和第二支付信息进行解密处理; 所述支付请求发送单元,具体用于将第二支付信息以及加密处理单元加密后的第一支付信息携带在支付请求中发送给所述支付平台。
17.一种支付系统,其特征在于,包括数字遥控器、数字机顶盒以及支付平台,其中:所述数字遥控器,用于获得用户通过输入键盘输入的第一支付信息,在获得支付确认信息后,根据存储的与数字机顶盒预先约定的加密密钥,对获得的第一支付信息进行加密处理,将加密后的第一支付信息携带在遥控指令中发送给所述数字机顶盒,所述遥控指令中携带有用于标识所述遥控指令为支付指令的第一指令标识; 所述数字机顶盒,用于接收数字遥控器发送的遥控指令,判断接收到的遥控指令中是否携带有用于标识所述遥控指令为支付指令的第一指令标识,若判断结果为是,则确认接收到的遥控指令为支付指令,根据存储的与所述数字遥控器预先约定的第一加密密钥,对接收到的遥控指令中携带的第一支付信息进行解密处理,并根据存储的与支付平台预先约定的第二加密密钥,对解密后的第一支付信息进行加密处理,将加密后的第一支付信息携带在支付请求中发送给所述支付平台; 所述支付平台,用于在接收到支付请求后,根据存储的与数字机顶盒预先约定的第二加密密钥,对所述支付请求中携带的第一支付信息进行解密处理,并根据解密后的第一支付信息进行支付处理。
【文档编号】G06Q20/00GK104463566SQ201310424288
【公开日】2015年3月25日 申请日期:2013年9月17日 优先权日:2013年9月17日
【发明者】张雨廷, 郭漫雪, 张慧媛 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1