DVB节目订购方法和系统、机顶盒、移动终端、服务器与流程

文档序号:11157630阅读:793来源:国知局
DVB节目订购方法和系统、机顶盒、移动终端、服务器与制造工艺

本发明涉及互联网技术领域,尤其涉及一种DVB(数字视频广播,Digital Video Broadcasting)节目订购方法和系统、机顶盒、移动终端、服务器。



背景技术:

随着互联网技术与移动通信技术的不断发展,移动商务应运而生,并已成为传统电子商务新的发展方向。其中费用支付是商务活动中的重要流程和关键环节。移动电子商务的发展催生了移动终端支付网络购物费用的产生与发展,给人们购物付费带来了极大的便利。

然而现有的DVB节目订购付费方式主要还是通过到地方营业厅或者网上营业厅的方式进行选购付费。其中通过网上营业厅的方式选购付费一般的流程具体如下:通过机顶盒搜寻支付终端,机顶盒建立与所搜寻到的支付终端通讯连接并保持连接;然后由机顶盒将支付信息发送给相应的支付终端,由该支付终端进行付费操作。

现有的这种DVB节目订购付费方式,机顶盒需要增加硬件设备以支持搜寻支付终端,同时还需增加无线设备以支持建立与支付终端的网络连接,机顶盒的硬件成本高,且支付操作复杂,用户体验效果差。



技术实现要素:

本发明的主要目的在于解决现有技术中实现DVB节目订购付费方式,机顶盒的硬件成本高、支付操作复杂、用户体验效果差的技术问题。

为实现上述目的,本发明提供的一种DVB节目订购方法,所述DVB节目订购方法包括以下步骤:

机顶盒根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息,将所述DVB节目订购费用支付信息编码为第一二维码;

移动终端根据用户输入的支付指令,扫描所述第一二维码获取对应的DVB 节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器;

服务器对所述DVB节目订购费用支付信息进行验证,并向移动终端反馈验证结果;

移动终端接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,若是,则执行DVB节目订购费用的支付操作。

优选地,所述的DVB节目订购方法,所述机顶盒根据用户输入的DVB节目订购指令,生成DVB节目订购支付信息,并将所述DVB节目订购支付信息编码的第一二维码具体为:

机顶盒根据用户输入的DVB节目选择指令,选择对应的DVB节目;展示所选DVB节目的名称和单位时间订购费用;

根据用户输入的订购时长指令,设置所选DVB节目的订购时长;根据所选DVB节目的单位时间订购费用和订购时长,计算所选DVB节目的订购费用;

获取机顶盒信息、所选DVB节目ID;

将所选DVB节目ID、所选DVB节目的订购费用、以及所述机顶盒信息作为DVB节目订购费用支付信息编码为第一二维码。

优选地,所述的DVB节目订购方法,所述机顶盒根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息,将所述DVB节目订购费用支付信息编码为第一二维码之后包括:

机顶盒获取预设的支付软件下载地址,将所获取的支付软件下载地址编码为第二二维码;

移动终端根据用户输入的扫描指令,扫描所述第二二维码,获取对应的支付软件下载地址;根据所述支付软件下载地址执行所述支付软件的下载操作;

移动终端由所述支付软件完成“根据用户输入的支付指令,扫描所述第一二维码获取对应的DVB节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器;以及接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,当验证成功,则执行DVB节目订购费用的支付操作”的操作。

优选地,所述的DVB节目订购方法,所述移动终端由第三方支付软件完成“根据用户输入的支付指令,扫描所述第一二维码获取对应的DVB节目订 购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器,以及接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,当验证成功,则执行DVB节目订购费用的支付操作”的操作。

此外,为实现上述目的,本发明还提供一种DVB节目订购系统,所述DVB节目订购系统包括:

机顶盒,用于根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息,将所述DVB节目订购费用支付信息编码为第一二维码;

移动终端,用于根据用户输入的支付指令,扫描所述第一二维码获取对应的DVB节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器;以及接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,若是,则执行DVB节目订购费用的支付操作;

服务器,用于对所述DVB节目订购费用支付信息进行验证,并向移动终端反馈验证结果。

优选地,所述的DVB节目订购系统中,所述机顶盒,具体用于根据用户输入的DVB节目选择指令,选择对应的DVB节目;展示所选DVB节目的名称和单位时间订购费用;根据用户输入的订购时长指令,设置所选DVB节目的订购时长;根据所选DVB节目的单位时间订购费用和订购时长,计算所选DVB节目的订购费用;获取机顶盒信息、所选DVB节目ID;将所选DVB节目ID、所选DVB节目的订购费用、以及所述机顶盒信息作为DVB节目订购费用支付信息编码为第一二维码。

优选地,所述的DVB节目订购系统中,所述机顶盒,还用于获取预设的支付软件下载地址,将所获取的支付软件下载地址编码为第二二维码;

移动终端,还用于根据用户输入的扫描指令,扫描所述第二二维码,获取对应的支付软件下载地址;根据所述支付软件下载地址执行所述支付软件的下载操作;

移动终端由所述支付软件完成“根据用户输入的支付指令,扫描所述第一二维码获取对应的DVB节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器,以及接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,当验证成功,则执行DVB节目订购费用的支付操作”的 操作。

优选地,所述的DVB节目订购系统,所述移动终端由第三方支付软件完成“根据用户输入的支付指令,扫描所述第一二维码获取对应的DVB节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器,以及接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,当验证成功,则执行DVB节目订购费用的支付操作”的操作。

此外,为实现上述目的,本发明还提供一种机顶盒,所述机顶盒为以上所述的机顶盒。

此外,为实现上述目的,本发明还提供一种移动终端,所述移动终端为以上所述的移动终端。

此外,为实现上述目的,本发明还提供一种服务器,所述服务器为以上所述的服务器。

此外,为实现上述目的,本发明还提供另一种DVB节目订购方法,所述DVB节目订购方法包括以下步骤:

移动终端根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息,将所述DVB节目订购费用支付信息发送给服务器;

服务器对所述DVB节目订购费用支付信息进行验证,并向移动终端反馈验证结果;

移动终端接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,若是,则执行DVB节目订购费用的支付操作。

优选地,所述的DVB节目订购方法,所述移动终端根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息具体包括:

移动终端根据用户输入的账号信息,获取并展示所述账号授权的DVB节目信息;

根据用户输入的DVB节目选择指令,从所述账号授权的DVB节目中选择对应的DVB节目;

展示所选DVB节目的名称和单位时间订购费用;

根据用户输入的订购时长指令,设置所选DVB节目的订购时长;根据所选DVB节目的单位时间订购费用和订购时长,计算所选DVB节目的订购费用;

获取所选DVB节目ID;将所选DVB节目ID、所选DVB节目的订购费用、以及所述账号信息组合生成DVB节目订购费用支付信息。

优选地,所述的DVB节目订购方法,所述移动终端根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息之前还包括:

机顶盒获取预设的DVB节目订购客户端下载地址,将所述DVB节目订购客户端下载地址编码为第三二维码;

移动终端根据用户输入的扫描指令,扫描所述第三二维码,获取对应的DVB节目订购客户端下载地址;根据所述DVB节目订购客户端下载地址,执行所述DVB节目订购客户端的下载操作;

移动终端由所述DVB节目订购客户端执行“根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息”的操作。

此外,为实现上述目的,本发明还提供另一种DVB节目订购系统,所述DVB节目订购系统包括:

移动终端,用于根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器;以及接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,若是,则执行DVB节目订购费用的支付操作。

服务器,用于对所述DVB节目订购费用支付信息进行验证,并向移动终端反馈验证结果。

优选地,所述的DVB节目订购系统中,所述移动终端,具体还用于根据用户输入的账号信息,获取并展示所述账号授权的DVB节目信息;根据用户输入的DVB节目选择指令,从所述账号授权的DVB节目中选择对应的DVB节目;展示所选DVB节目的名称和单位时间订购费用;根据用户输入的订购时长指令,设置所选DVB节目的订购时长;根据所选DVB节目的单位时间订购费用和订购时长,计算所选DVB节目的订购费用;获取所选DVB节目ID;将所选DVB节目ID、所选DVB节目的订购费用、以及所述账号信息组合生成DVB 节目订购费用支付信息。

优选地,所述的DVB节目订购系统还包括:

机顶盒,用于获取预设的DVB节目订购客户端下载地址,将所述DVB节目订购客户端下载地址编码为第三二维码;

所述移动终端,还用于根据用户输入的扫描指令,扫描所述第三二维码,获取对应的DVB节目订购客户端下载地址;根据所述DVB节目订购客户端下载地址,执行所述DVB节目订购客户端的下载操作;

所述移动终端由所述DVB节目订购客户端执行“根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息”的操作。

此外,为实现上述目的,本发明还提供一种机顶盒,所述机顶盒为以上所述另一种DVB节目订购系统中所述的机顶盒。

此外,为实现上述目的,本发明还提供一种移动终端,所述移动终端以上所述另一种DVB节目订购系统中所述的移动终端。

此外,为实现上述目的,本发明还提供一种服务器,所述服务器为以上所述另一种DVB节目订购系统中所述的服务器。

本发明所提供的DVB节目订购方法和系统、机顶盒、移动终端、服务器,通过机顶盒根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息,将所述DVB节目订购费用支付信息编码为第一二维码;移动终端根据用户输入的支付指令,扫描所述第一二维码获取对应的DVB节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器;服务器对所述DVB节目订购费用支付信息进行验证,并向移动终端反馈验证结果;移动终端接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,若是,则执行DVB节目订购费用的支付操作的方式,机顶盒无需增加硬件设备,在不增加硬件成本的前提下,实现了通过移动终端完成DVB节目订购费用的支付,相比DVB节目订购费用现有的支付方式,降低了DVB节目订购费用支付的成本,简化了DVB节目订购费用支付的操作流程,用户体验效果好。

本发明所提供的另一DVB节目订购方法和系统、机顶盒、移动终端、服务器,通过移动终端根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息,将所述DVB节目订购费用支付信息发送给服务器;服务器对所述DVB节目订购费用支付信息进行验证,并向移动终端反馈验证结果;移动终端接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,若是,则执行DVB节目订购费用的支付操作的方式,在不增加硬件成本的前提下,实现了通过移动终端完成DVB节目订购费用的支付,相比DVB节目订购费用现有的支付方式,降低了DVB节目订购费用支付的成本,简化了DVB节目订购费用支付的操作流程,用户体验效果好。

附图说明

图1为本发明的DVB节目订购方法一实施例的流程示意图;

图2为图1中步骤S10的具体细化流程示意图;

图3为本发明的DVB节目订购方法实施例的另一流程示意图;

图4为本发明的DVB节目订购系统一实施例的结构示意图;

图5为本发明的另一DVB节目订购方法一实施例的流程示意图;

图6为图5中步骤S101部分具体细化流程示意图;

图7为本发明的另一DVB节目订购方法实施例的另一流程示意图;

图8为本发明的另一DVB节目订购系统一实施例的结构示意图;

图9为本发明的另一DVB节目订购系统实施例的另一结构示意图。

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

具体实施方式

以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

本发明提供一种DVB节目订购方法。参照图1,图1为本发明的DVB节目订购方法一实施例的流程示意图。在一实施例中,所述DVB节目订购方法包括:

步骤S10、机顶盒根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息,将所述DVB节目订购费用支付信息编码为第一二维码。参见图2,图2为图1中步骤S10的具体细化流程示意图。本步骤S10具体包括:

步骤S11、机顶盒根据用户输入的DVB节目选择指令,选择对应的DVB节目;展示所选DVB节目的名称和单位时间订购费用。

步骤S12、根据用户输入的订购时长指令,设置所选DVB节目的订购时长;根据所选DVB节目的单位时间订购费用和订购时长,计算所选DVB节目的订购费用。

步骤S13、获取机顶盒信息、所选DVB节目ID。所述机顶盒信息为机顶盒的账号信息。

步骤S14、将所选DVB节目ID、所选DVB节目的订购费用、以及所述机顶盒信息作为DVB节目订购费用支付信息编码为第一二维码。

步骤S20、移动终端根据用户输入的支付指令,扫描所述第一二维码获取对应的DVB节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器。

步骤S30、服务器对所述DVB节目订购费用支付信息进行验证,并向移动终端反馈验证结果。

本实施例中所述服务器对所述DVB节目订购费用支付信息进行验证具体如下:所述服务器获取所述DVB节目订购费用支付信息中的机顶盒账号信息,根据所述机顶盒账号信息,从用户数据库中查找与所述机顶盒账号信息对应的用户信息;查找到用户信息后进一步判断查找到的用户信息是否符合DVB节目订购费用支付要求。若未查找到用户信息、或者查找到的用户信息不符合DVB节目订购费用支付要求,则直接生成验证失败信息,以此验证失败信息作为验证结果。若查找到的用户信息符合要求,则获取所述DVB节目订购费用支付信息中的所选DVB节目的ID和订购费用;根据所选DVB节目的ID查询节目单中是否存在所选DVB节目,并判断所选DVB节目的订购费用符合要求。如果节目单中存在所选DVB节目,且所选DVB节目的订购费用符合要求,则生成验证成功信息,以此验证成功信息作为验证结果。若节目单中不存在所选DVB节目、或者节目单中存在所选DVB节目但所选DVB节目的订购费用不符合要求,则生成验证失败信息,以此验证失败信息作为验证结果。

步骤S40、移动终端接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,若是,则执行DVB节目订购费用的支付操作。

本实施例中,当所述验证结果为验证失败,则移动终端直接结束流程。

参见图3,图3为本发明的DVB节目订购方法实施例的另一流程示意图。本实施例在上述步骤S10之后还包括:

步骤S50、机顶盒获取预设的支付软件下载地址,将所获取的支付软件下载地址编码为第二二维码。

步骤S60、移动终端根据用户输入的扫描指令,扫描所述第二二维码,获取对应的支付软件下载地址;根据所述支付软件下载地址执行所述支付软件的下载操作。

其中,本实施例中所述移动终端由所述支付软件完成“根据用户输入的支付指令,扫描所述第一二维码获取对应的DVB节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器,以及接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,当验证成功,则执行DVB节目订购费用的支付操作”的操作。

另外,本实施例中所述移动终端也可以由第三方支付软件完成“根据用户输入的支付指令,扫描所述第一二维码获取对应的DVB节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器,以及接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,当验证成功,则执行DVB节目订购费用的支付操作”的操作。其中,所述第三方支付软件包括:支付宝、财付通、贝宝、网银在线、首信易支付等支付软件。

本实施例中,移动终端执行DVB节目订购费用的支付操作成功后,会向服务器反馈支付成功信息,服务器收到支付成功信息后,则对所述机顶盒账号进行所述所选DVB节目授权操作,此时用户便可通过所述机顶盒播放所述所选DVB节目。

上述实施例所提供的DVB节目订购方法,通过机顶盒根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息,将所述DVB节目订购费用支付信息编码为第一二维码;移动终端根据用户输入的支付指令,扫描所述第一二维码获取对应的DVB节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器;服务器对所述DVB节目订购费用支付信息进行验 证,并向移动终端反馈验证结果;移动终端接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,若是,则执行DVB节目订购费用的支付操作的方式,机顶盒无需增加硬件设备,在不增加硬件成本的前提下,实现了通过移动终端完成DVB节目订购费用的支付,相比DVB节目订购费用现有的支付方式,降低了DVB节目订购费用支付的成本,简化了DVB节目订购费用支付的操作流程,用户体验效果好。

本发明进一步提供一种DVB节目订购系统,参照图4,图4为本发明的DVB节目订购系统一实施例的结构示意图。在一实施例中,所述DVB节目订购系统100包括:机顶盒110、移动终端120、服务器130。其中,所述机顶盒110,用于根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息,将所述DVB节目订购费用支付信息编码为第一二维码。所述移动终端120,用于根据用户输入的支付指令,扫描所述第一二维码获取对应的DVB节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器;以及接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,若是,则执行DVB节目订购费用的支付操作。所述服务器130,用于对所述DVB节目订购费用支付信息进行验证,并向移动终端反馈验证结果。

本实施例中,当所述验证结果为验证失败,则移动终端120直接结束流程。

上述实施例中,所述机顶盒110,具体用于根据用户输入的DVB节目选择指令,选择对应的DVB节目;展示所选DVB节目的名称和单位时间订购费用;根据用户输入的订购时长指令,设置所选DVB节目的订购时长;根据所选DVB节目的单位时间订购费用和订购时长,计算所选DVB节目的订购费用;获取机顶盒信息、所选DVB节目ID;将所选DVB节目ID、所选DVB节目的订购费用、以及所述机顶盒信息作为DVB节目订购费用支付信息编码为第一二维码。所述机顶盒信息为机顶盒的账号信息。

所述服务器130对所述DVB节目订购费用支付信息进行验证具体如下:所述服务器130获取所述DVB节目订购费用支付信息中的机顶盒110账号信息,根据所述机顶盒110账号信息,从用户数据库中查找与所述机顶盒110账号信息对应的用户信息;查找到用户信息后进一步判断查找到的用户信息 是否符合DVB节目订购费用支付要求。若未查找到用户信息、或者查找到的用户信息不符合DVB节目订购费用支付要求,则直接生成验证失败信息,以此验证失败信息作为验证结果。若查找到的用户信息符合要求,则获取所述DVB节目订购费用支付信息中的所选DVB节目的ID和订购费用;根据所选DVB节目的ID查询节目单中是否存在所选DVB节目,并判断所选DVB节目的订购费用符合要求。如果节目单中存在所选DVB节目,且所选DVB节目的订购费用符合要求,则生成验证成功信息,以此验证成功信息作为验证结果。若节目单中不存在所选DVB节目、或者节目单中存在所选DVB节目但所选DVB节目的订购费用不符合要求,则生成验证失败信息,以此验证失败信息作为验证结果。

上述实施例中,所述机顶盒110,还用于获取预设的支付软件下载地址,将所获取的支付软件下载地址编码为第二二维码。所述移动终端120,还用于根据用户输入的扫描指令,扫描所述第二二维码,获取对应的支付软件下载地址;根据所述支付软件下载地址执行所述支付软件的下载操作。其中所述移动终端120具体由所述支付软件完成“根据用户输入的支付指令,扫描所述第一二维码获取对应的DVB节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器,以及接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,当验证成功,则执行DVB节目订购费用的支付操作”的操作。

另外上述实施例中,所述移动终端120具体还可以由第三方支付软件完成“根据用户输入的支付指令,扫描所述第一二维码获取对应的DVB节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器130,以及接收服务器130反馈的验证结果,判断所述验证结果是否为验证成功,当验证成功,则执行DVB节目订购费用的支付操作”的操作。其中,所述第三方支付软件包括:支付宝、财付通、贝宝、网银在线、首信易支付等支付软件。

本实施例中,移动终端120执行DVB节目订购费用的支付操作成功后,会向服务器130反馈支付成功信息,服务器130收到支付成功信息后,则对所述机顶盒110账号进行所述所选DVB节目授权操作,此时用户便可通过所述机顶盒110播放所述所选DVB节目。

上述实施例所提供的DVB节目订购系统100,通过机顶盒110根据用户输 入的DVB节目订购指令,生成DVB节目订购费用支付信息,将所述DVB节目订购费用支付信息编码为第一二维码;移动终端120根据用户输入的支付指令,扫描所述第一二维码获取对应的DVB节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器;服务器130对所述DVB节目订购费用支付信息进行验证,并向移动终端120反馈验证结果;移动终端120接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,若是,则执行DVB节目订购费用的支付操作的方式,机顶盒110无需增加硬件设备,在不增加硬件成本的前提下,实现了通过移动终端120完成DVB节目订购费用的支付,相比DVB节目订购费用现有的支付方式,降低了DVB节目订购费用支付的成本,简化了DVB节目订购费用支付的操作流程,用户体验效果好。

本发明进一步提供一种机顶盒。其中,所述机顶盒为以上实施例所述的机顶盒110,在此不再赘述。

本发明进一步提供一种移动终端。其中,所述移动终端为以上实施例所述的移动终端120,在此不再赘述。

本发明进一步提供一种服务器130。其中,所述服务器为以上实施例所述的服务器,在此不再赘述。

本发明提供另一种DVB节目订购方法。参照图5,图5为本发明的另一DVB节目订购方法一实施例的流程示意图。在一实施例中,所述DVB节目订购方法包括:

步骤S101、移动终端根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息,将所述DVB节目订购费用支付信息发送给服务器。

参见图6,图6为图5中步骤S101部分具体细化流程示意图。本步骤S101中所述移动终端根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息具体包括:

步骤S1011、移动终端根据用户输入的账号信息,获取并展示所述账号授权的DVB节目信息。

步骤S1012、根据用户输入的DVB节目选择指令,从所述账号授权的DVB节目中选择对应的DVB节目。

步骤S1013、展示所选DVB节目的名称和单位时间订购费用。

步骤S1014、根据用户输入的订购时长指令,设置所选DVB节目的订购时长;根据所选DVB节目的单位时间订购费用和订购时长,计算所选DVB节目的订购费用。

步骤S1015、获取所选DVB节目ID;将所选DVB节目ID、所选DVB节目的订购费用、以及所述账号信息组合生成DVB节目订购费用支付信息。

步骤S102、服务器对所述DVB节目订购费用支付信息进行验证,并向移动终端反馈验证结果。

步骤S103、移动终端接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,若是,则执行DVB节目订购费用的支付操作。

本实施例中,所述账号信息为所述机顶盒的账号信息。所述服务器对所述DVB节目订购费用支付信息进行验证具体如下:所述服务器获取所述DVB节目订购费用支付信息中的机顶盒账号信息,根据所述机顶盒账号信息,从用户数据库中查找与所述机顶盒账号信息对应的用户信息;查找到用户信息后进一步判断查找到的用户信息是否符合DVB节目订购费用支付要求。若未查找到用户信息、或者查找到的用户信息不符合DVB节目订购费用支付要求,则直接生成验证失败信息,以此验证失败信息作为验证结果。若查找到的用户信息符合要求,则获取所述DVB节目订购费用支付信息中的所选DVB节目的ID和订购费用;根据所选DVB节目的ID查询节目单中是否存在所选DVB节目,并判断所选DVB节目的订购费用符合要求。如果节目单中存在所选DVB节目,且所选DVB节目的订购费用符合要求,则生成验证成功信息,以此验证成功信息作为验证结果。若节目单中不存在所选DVB节目、或者节目单中存在所选DVB节目但所选DVB节目的订购费用不符合要求,则生成验证失败信息,以此验证失败信息作为验证结果。

本实施例中,当所述验证结果为验证失败,则移动终端直接结束流程。

参见图7,图7为本发明的另一DVB节目订购方法实施例的另一流程示意图。本实施例在上述步骤S101之前还包括:

步骤S104、机顶盒获取预设的DVB节目订购客户端下载地址,将所述DVB 节目订购客户端下载地址编码为第三二维码。

步骤S105、移动终端根据用户输入的扫描指令,扫描所述第三二维码,获取对应的DVB节目订购客户端下载地址;根据所述DVB节目订购客户端下载地址,执行所述DVB节目订购客户端的下载操作。

本实施例中所述移动终端具体由所述DVB节目订购客户端执行“根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息”的操作。

本实施例中,所述账号信息为所述机顶盒的账号信息。所述移动终端执行DVB节目订购费用的支付操作成功后,会向服务器反馈支付成功信息;服务器收到支付成功信息后,则对所述机顶盒账号进行所述所选DVB节目授权操作,此时用户便可通过所述机顶盒播放所述所选DVB节目。

上述实施例所提供的DVB节目订购方法,通过移动终端根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息,将所述DVB节目订购费用支付信息发送给服务器;服务器对所述DVB节目订购费用支付信息进行验证,并向移动终端反馈验证结果;移动终端接收服务器反馈的验证结果,判断所述验证结果是否为验证成功,若是,则执行DVB节目订购费用的支付操作的方式,在不增加硬件成本的前提下,实现了通过移动终端完成DVB节目订购费用的支付,相比DVB节目订购费用现有的支付方式,降低了DVB节目订购费用支付的成本,简化了DVB节目订购费用支付的操作流程,用户体验效果好。

本发明进一步提供另一种DVB节目订购系统。参见图8,图8为本发明的另一DVB节目订购系统一实施例的结构示意图。在一实施例中,所述DVB节目订购系统200包括:移动终端210和服务器220。其中所述移动终端210,用于根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息;将所述DVB节目订购费用支付信息发送给服务器220;以及接收服务器220反馈的验证结果,判断所述验证结果是否为验证成功,若是,则执行DVB节目订购费用的支付操作。所述服务器220,用于对所述DVB节目订购费用支付信息进行验证,并向移动终端210反馈验证结果。

本实施例中,当所述验证结果为验证失败,则移动终端210直接结束流程。

本实施例中所述移动终端210,具体还用于根据用户输入的账号信息,获取并展示所述账号授权的DVB节目信息;根据用户输入的DVB节目选择指令,从所述账号授权的DVB节目中选择对应的DVB节目;展示所选DVB节目的名称和单位时间订购费用;根据用户输入的订购时长指令,设置所选DVB节目的订购时长;根据所选DVB节目的单位时间订购费用和订购时长,计算所选DVB节目的订购费用;获取所选DVB节目ID;将所选DVB节目ID、所选DVB节目的订购费用、以及所述账号信息组合生成DVB节目订购费用支付信息,所述账号信息为所述机顶盒的账号信息。

本实施例中所述服务器220对所述DVB节目订购费用支付信息进行验证具体如下:所述服务器220获取所述DVB节目订购费用支付信息中的机顶盒账号信息,根据所述机顶盒账号信息,从用户数据库中查找与所述机顶盒账号信息对应的用户信息;查找到用户信息后进一步判断查找到的用户信息是否符合DVB节目订购费用支付要求。若未查找到用户信息、或者查找到的用户信息不符合DVB节目订购费用支付要求,则直接生成验证失败信息,以此验证失败信息作为验证结果。若查找到的用户信息符合要求,则获取所述DVB节目订购费用支付信息中的所选DVB节目的ID和订购费用;根据所选DVB节目的ID查询节目单中是否存在所选DVB节目,并判断所选DVB节目的订购费用符合要求。如果节目单中存在所选DVB节目,且所选DVB节目的订购费用符合要求,则生成验证成功信息,以此验证成功信息作为验证结果。若节目单中不存在所选DVB节目、或者节目单中存在所选DVB节目但所选DVB节目的订购费用不符合要求,则生成验证失败信息,以此验证失败信息作为验证结果。

参见图9,图9为本发明的另一DVB节目订购系统实施例的另一结构示意图。本实施例中所述DVB节目订购系统200还包括机顶盒230。其中所述机顶盒230,用于获取预设的DVB节目订购客户端下载地址,将所述DVB节目订购客户端下载地址编码为第三二维码。所述移动终端210,还用于根据用户输入的扫描指令,扫描所述第三二维码,获取对应的DVB节目订购客户端下载地址;根据所述DVB节目订购客户端下载地址,执行所述DVB节目订购客户端的下载操作。

本实施例中所述移动终端具体由所述DVB节目订购客户端执行“根据用 户输入的DVB节目订购指令,生成DVB节目订购费用支付信息”的操作。

本实施例中所述移动终端210执行DVB节目订购费用的支付操作成功后,会向服务器220反馈支付成功信息;服务器220收到支付成功信息后,则对所述机顶盒账号进行所述所选DVB节目授权操作,此时用户便可通过所述机顶盒230播放所述所选DVB节目。

上述实施例所提供的DVB节目订购系统200,通过移动终端210根据用户输入的DVB节目订购指令,生成DVB节目订购费用支付信息,将所述DVB节目订购费用支付信息发送给服务器220;服务器220对所述DVB节目订购费用支付信息进行验证,并向移动终端210反馈验证结果;移动终端210接收服务器220反馈的验证结果,判断所述验证结果是否为验证成功,若是,则执行DVB节目订购费用的支付操作的方式,在不增加硬件成本的前提下,实现了通过移动终端210完成DVB节目订购费用的支付,相比DVB节目订购费用现有的支付方式,降低了DVB节目订购费用支付的成本,简化了DVB节目订购费用支付的操作流程,用户体验效果好。

本发明进一步提供一种移动终端。其中,所述移动终端为以上实施例所述的移动终端210,在此不再赘述。

本发明进一步提供一种服务器。其中,所述服务器为以上实施例所述的服务器220,在此不再赘述。

本发明进一步提供一种机顶盒。其中,所述机顶盒为以上实施例所述的机顶盒230,在此不再赘述。

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

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