配置机顶盒的方法、装置及系统转让专利

申请号 : CN201110141173.1

文献号 : CN102802059B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘昆

申请人 : 华为软件技术有限公司

摘要 :

本发明涉及一种配置机顶盒的方法、装置及系统,方法包括:接收机顶盒控制台后台服务器发送的配置信息,所述配置信息包含访问web服务器的统一资源定位符URL,其中,所述URL包含用户账号信息;从所述URL对应的Web服务器下载与所述用户账号信息对应的机顶盒配置数据、及与终端的操作系统对应的终端应用软件;通过运行所述终端应用软件从所述机顶盒配置数据中得到机顶盒的蓝牙设备标识;利用所述蓝牙设备标识搜索并链接所述蓝牙设备标识对应的机顶盒;将所述机顶盒配置数据发送给所述机顶盒,以使所述机顶盒利用所述机顶盒配置数据进行配置。实现了机顶盒的自动配置,且降低了配置成本。

权利要求 :

1.一种配置机顶盒的方法,其特征在于,包括:

终端接收机顶盒控制台后台服务器通过短信或彩信发送的配置信息,所述配置信息包含访问web服务器的统一资源定位符URL,其中,所述URL包含用户账号信息;

所述终端从所述URL对应的Web服务器下载与所述用户账号信息对应的机顶盒配置数据、及与终端的操作系统对应的终端应用软件,所述机顶盒配置数据由所述web服务器根据所述用户账号信息从BOSS获取,所述终端应用软件存储在所述web服务器中;

所述终端通过运行所述终端应用软件从所述机顶盒配置数据中得到机顶盒的蓝牙设备标识;

所述终端利用所述蓝牙设备标识搜索并链接所述蓝牙设备标识对应的机顶盒;

所述终端将所述机顶盒配置数据发送给所述机顶盒,以使所述机顶盒利用所述机顶盒配置数据进行配置。

2.根据权利要求1所述的配置机顶盒的方法,其特征在于,将所述机顶盒配置数据发送给所述机顶盒之前还包括:若利用所述蓝牙设备标识搜索到多台机顶盒,则提示终端进行选择。

3.根据权利要求1或2所述的配置机顶盒的方法,其特征在于,从所述URL对应的Web服务器下载与所述用户账号信息对应的机顶盒配置数据、及与终端的操作系统对应的终端应用软件之前还包括:向所述Web服务器发送用户输入的密码;

在所述密码经所述Web服务器认证通过后,下载所述机顶盒配置数据和所述终端应用软件。

4.一种配置机顶盒的方法,其特征在于,包括:

web服务器接收终端通过统一资源定位符URL链接发起的请求;

所述web服务器根据所述URL中包含的用户账号信息从BOSS获取对应的机顶盒配置数据,及与所述终端的操作系统对应的终端应用软件;

所述web服务器向所述终端下发所述机顶盒配置数据及所述终端应用软件,以使所述终端通过运行所述终端应用软件从所述机顶盒配置数据中得到机顶盒的蓝牙设备标识,利用所述蓝牙设备标识搜索并链接所述蓝牙设备标识对应的机顶盒,将所述机顶盒配置数据发送给所述机顶盒,以使所述机顶盒利用所述机顶盒配置数据进行配置。

5.根据权利要求4所述的配置机顶盒的方法,其特征在于,向所述终端下发所述机顶盒配置数据及所述终端应用软件之前还包括:接收所述终端发送的密码;

认证所述密码;

认证通过后,向所述终端下发所述机顶盒配置数据及终端应用软件。

6.一种用于配置机顶盒的终端,其特征在于,包括:

配置信息接收单元,用于接收机顶盒控制台后台服务器通过短信或彩信发送的配置信息,所述配置信息包含访问web服务器的统一资源定位符URL,其中,所述URL包含用户账号信息;

下载单元,用于从所述URL对应的Web服务器下载与所述用户账号信息对应的机顶盒配置数据、及与所述终端的操作系统对应的终端应用软件,所述机顶盒配置数据由所述web服务器根据所述用户账号信息从BOSS获取,所述终端应用软件存储在所述web服务器中;

终端应用软件运行单元,用于通过运行所述终端应用软件从所述机顶盒配置数据中得到机顶盒的蓝牙设备标识;

蓝牙驱动单元,用于利用所述蓝牙设备标识搜索并链接所述蓝牙设备标识对应的机顶盒,将所述机顶盒配置数据发送给所述机顶盒,以使所述机顶盒利用所述机顶盒配置数据进行配置。

7.根据权利要求6所述的用于配置机顶盒的终端,其特征在于,还包括:提示单元,用于在所述蓝牙驱动单元将所述机顶盒配置数据发送给所述机顶盒之前,若所述蓝牙驱动单元利用所述蓝牙设备标识搜索到多台机顶盒,则提示终端进行选择。

8.根据权利要求6或7所述的用于配置机顶盒的终端,其特征在于,还包括:密码发送单元,用于在所述下载单元从所述URL对应的Web服务器下载与所述用户账号信息对应的机顶盒配置数据、及与终端的操作系统对应的终端应用软件之前,向所述web服务器发送用户输入的密码;

所述下载单元,还用于在所述密码经所述web服务器认证通过后,下载所述机顶盒配置数据和所述终端应用软件。

9.一种用于配置机顶盒的web服务器,其特征在于,包括:请求接收单元,用于接收终端通过统一资源定位符URL链接发起的请求;

获取单元,用于根据所述URL中包含的用户账号信息从BOSS获取对应的机顶盒配置数据,及与所述终端的操作系统对应的终端应用软件;

下发单元,用于向所述终端下发所述机顶盒配置数据及所述终端应用软件,以使所述终端通过运行所述终端应用软件从所述机顶盒配置数据中得到机顶盒的蓝牙设备标识,利用所述蓝牙设备标识搜索并链接所述蓝牙设备标识对应的机顶盒,将所述机顶盒配置数据发送给所述机顶盒,以使所述机顶盒利用所述机顶盒配置数据进行配置。

10.根据权利要求9所述的用于配置机顶盒的web服务器,其特征在于,还包括:密码接收单元,用于在所述下发单元向所述终端下发所述机顶盒配置数据及所述终端应用软件之前,接收所述终端发送的密码;

认证单元,用于认证所述密码;

所述下发单元,还用于在所述认证单元认证通过后,向所述终端下发所述机顶盒配置数据及终端应用软件。

11.一种用于配置机顶盒的系统,包括机顶盒控制台后台服务器,其特征在于,还包括上述权利要求6-8任一项所述的用于配置机顶盒的终端及上述权利要求9或10所述的用于配置机顶盒的web服务器。

说明书 :

配置机顶盒的方法、装置及系统

技术领域

[0001] 本发明涉及机顶盒技术,尤其涉及一种配置机顶盒的方法、装置及系统。

背景技术

[0002] 交互式网络电视(Internet Protocol Television,IPTV)机顶盒(Set Top Box,STB)是收看IPTV电视必不可少的设备。而IPTV STB存在较多的配置项,STB启动后需要对这些配置项进行配置,才能实现电视播放或其他功能。
[0003] 但是,对于普通用户来说,通过STB界面配置STB专业性太高,对于运营商来说派专人入户配置STB,则成本太高。因此,目前IPTV STB的配置方式有两种:一种方式是利用终端网管实现自动配置,STB先接入网络,配置终端网管IP,接入认证后终端网管下发配置,实现自动配置;另一种方式是用户开户时为用户提供存储有配置数据的U盘,用户开机后将U盘插入STB,STB自动发现U盘并实现配置。
[0004] 现有技术至少存在以下缺陷:采用前一种方式,则配置范围受限。原因在于,STB首先要接入网络,而接入网络本身也需要配置。虽然STB支持动态主机设置协议(Dynamic Host Configuration Protocol,DHCP)自动配置实现网络接入,但不是所有的局点都支持DHCP接入方式。并且,STB利用DHCP方式接入网络,利用DHCP服务器下发终端网管地址,但并非所有的DHCP都支持该属性下发。采用后一种方式,则成本高且不易于维护和管理。如不是所有的用户的STB配置都一样,操作员在下发STB时需要对U盘进行写盘,不能统一提前制作,开户时操作麻烦。在用户使用期间,用户自己修改配置混乱,想恢复初始配置,需要找到U盘,而U盘可能丢失了

发明内容

[0005] 本发明实施例提出一种配置机顶盒的方法、装置及系统,以便于实现STB的自动配置,避免依赖任何其他网络设备,简化配置操作。
[0006] 本发明实施例还提供了一种配置机顶盒的方法,包括:
[0007] 接收机顶盒控制台后台服务器发送的配置信息,所述配置信息包含访问web服务器的统一资源定位符URL,其中,所述URL包含用户账号信息;
[0008] 从所述URL对应的Web服务器下载与所述用户账号信息对应的机顶盒配置数据、及与终端的操作系统对应的终端应用软件;
[0009] 通过运行所述终端应用软件从所述机顶盒配置数据中得到机顶盒的蓝牙设备标识;
[0010] 利用所述蓝牙设备标识搜索并链接所述蓝牙设备标识对应的机顶盒;
[0011] 将所述机顶盒配置数据发送给所述机顶盒,以使所述机顶盒利用所述机顶盒配置数据进行配置。
[0012] 本发明实施例还提供了一种配置机顶盒的方法,包括:
[0013] 接收终端通过统一资源定位符URL链接发起的请求;
[0014] 根据所述URL中包含的用户账号信息获取对应的机顶盒配置数据,及与所述终端的操作系统对应的终端应用软件;
[0015] 向所述终端下发所述机顶盒配置数据及所述终端应用软件,以使所述终端通过运行所述终端应用软件从所述机顶盒配置数据中得到机顶盒的蓝牙设备标识,利用所述蓝牙设备标识搜索并链接所述蓝牙设备标识对应的机顶盒,将所述机顶盒配置数据发送给所述机顶盒,以使所述机顶盒利用所述机顶盒配置数据进行配置。
[0016] 本发明实施例还提供了一种用于配置机顶盒的终端,包括:
[0017] 配置信息接收单元,用于接收机顶盒控制台后台服务器发送的配置信息,所述配置信息包含访问web服务器的统一资源定位符URL,其中,所述URL包含用户账号信息;
[0018] 下载单元,用于从所述URL对应的Web服务器下载与所述用户账号信息对应的机顶盒配置数据、及与所述终端的操作系统对应的终端应用软件;
[0019] 终端应用软件运行单元,用于通过运行所述终端应用软件从所述机顶盒配置数据中得到机顶盒的蓝牙设备标识;
[0020] 蓝牙驱动单元,用于利用所述蓝牙设备标识搜索并链接所述蓝牙设备标识对应的机顶盒,将所述机顶盒配置数据发送给所述机顶盒,以使所述机顶盒利用所述机顶盒配置数据进行配置。
[0021] 本发明实施例还提供了一种用于配置机顶盒的web服务器,包括:
[0022] 请求接收单元,用于接收终端通过统一资源定位符URL链接发起的请求;
[0023] 获取单元,用于根据所述URL中包含的用户账号信息获取对应的机顶盒配置数据,及与所述终端的操作系统对应的终端应用软件;
[0024] 下发单元,用于向所述终端下发所述机顶盒配置数据及所述终端应用软件,以使所述终端通过运行所述终端应用软件从所述机顶盒配置数据中得到机顶盒的蓝牙设备标识,利用所述蓝牙设备标识搜索并链接所述蓝牙设备标识对应的机顶盒,将所述机顶盒配置数据发送给所述机顶盒,以使所述机顶盒利用所述机顶盒配置数据进行配置。
[0025] 本发明实施例还提供了一种用于配置机顶盒的系统,包括机顶盒控制台后台服务器,其中,还包括上述用于配置机顶盒的终端及上述用于配置机顶盒的web服务器。
[0026] 本发明实施例提供的配置机顶盒的方法、装置及系统,通过机顶盒控制台后台服务器下发配置短信给终端,并通过终端与web服务器之间的通信获得终端应用软件和配置数据,运行终端应用软件,采用蓝牙方式将配置数据发送到机顶盒进行配置,避免了对网络连接参数、视频参数、内容保护参数等的手工配置,也避免了额外配备U盘等实物,简化了机顶盒的配置操作,实现了机顶盒的自动配置,且降低了配置成本。

附图说明

[0027] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0028] 图1为本发明实施例提供的一种配置机顶盒的方法流程图;
[0029] 图2为本发明实施例提供的又一种配置机顶盒的方法流程图;
[0030] 图3为本发明实施例提供的另一种配置机顶盒的方法流程图;
[0031] 图4为图3所示实施例中,web服务器、智能手机及STB之间的接口示意图;
[0032] 图5为本发明实施例提供的实现机顶盒首次配置的信令交互图;
[0033] 图6为本发明实施例提供的用于配置机顶盒的终端的结构示意图;
[0034] 图7为本发明实施例提供的用于配置机顶盒的web服务器的结构示意图;
[0035] 图8为本发明实施例提供的用于配置机顶盒的系统的结构示意图。

具体实施方式

[0036] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037] 本发明实施例提供的一种配置机顶盒的方法中,用户开户时,操作员提示用户输入智能手机号码提供给机顶盒控制台后台服务器。然后,机顶盒控制台后台服务器通过短信或彩信等方式向所述终端发送配置信息,所述配置信息包含统一资源定位符(Uniform/Universal Resource Locator,URL),所 述URL包含用户账号信息,以使所述终端从所述URL对应的web服务器获取机顶盒配置数据,并将所述配置数据通过蓝牙方式发送到机顶盒进行配置。
[0038] 如用户开户完毕,管理系统即机顶盒控制台后台服务器通过短信自动向用户的手机发送配置信息,用户取走STB后就可以利用配置短信中的URL登录web服务器获取机顶盒配置数据,并将所述机顶盒配置数据通过蓝牙方式发送到机顶盒进行配置。通过机顶盒控制台后台服务器根据终端的手机号码向终端发送包含有web服务器URL的配置短信,使得用户只需点击URL连接,终端便可从web服务器获取终端应用软件及配置参数,并通过运行终端应用软件,将机顶盒配置数据发送到机顶盒进行自动配置,简化了机顶盒配置的手工操作,降低了机顶盒的配置成本。
[0039] 图1为本发明实施例提供的一种配置机顶盒的方法的流程图。本实施例为终端侧的操作流程,具体如图1所示,该方法包括:
[0040] 步骤11、接收机顶盒控制台后台服务器发送的配置信息,所述配置信息可通过短信、彩信等方式发送,所述配置信息包含URL,所述URL包含用户账号信息。
[0041] 如当终端为手机时,用户开户时可提供手机号码,则机顶盒控制台后台服务器根据手机号码发送配置信息。
[0042] 步骤12、从所述URL对应的web服务器下载与所述用户账号信息对应的机顶盒配置数据、及与终端的操作系统对应的终端应用软件。所述机顶盒配置数据可由所述web服务器根据所述用户账号信息从BOSS获取。终端应用软件可存储在web服务器中。
[0043] 如终端通过URL链接,登录对应的web服务器,即向web服务器发起请求,以下载机顶盒配置数据及与终端的型号对应的操作系统的终端应用软件。所述配置数据由所述web服务器根据所述用户账号信息从BOSS获取。
[0044] 步骤13、通过运行所述终端应用软件从所述机顶盒配置数据中得到机顶盒的蓝牙设备标识。
[0045] 如终端通过运行所述终端应用软件,可从配置数据中获得机顶盒的蓝牙设备标识,从而进一步可搜索、链接与获得的蓝牙设备标识对应的机顶盒,将配置数据发送给对应的机顶盒。
[0046] 所述终端应用软件解析配置数据得到机顶盒的蓝牙设备标识。具体地,如所述终端应用软件从所述配置数据中获得机顶盒的唯一标识如MAC或ID等,所述终端应用软件利用所述机顶盒的标识得到机顶盒的蓝牙设备标识。
[0047] 步骤14、利用所述蓝牙设备标识搜索并链接所述蓝牙设备标识对应的机顶盒。
[0048] 当一个终端支持多个机顶盒,如一个用户利用一个终端申请了多个机顶盒,即一个账号或手机号码对应有多个机顶盒时,通常该多个机顶盒的蓝牙设备标识相同,用来进行配置的配置数据也相同,此时终端下载的配置数据只有一个,终端应用软件无需选择配置数据,将终端下载的配置数据发送给用户选择的机顶盒即可。当该多个机顶盒的蓝牙设备标识不同时,终端下载的配置数据可能有多个,当用户选择其中一个机顶盒进行配置时,终端应用软件将根据用户的选择从多个配置数据中找到对应的配置数据发送给用户选择的机顶盒进行配置。
[0049] 步骤15、将所述机顶盒配置数据发送给所述机顶盒,以使所述机顶盒利用所述机顶盒配置数据进行配置。如所述终端应用软件通过蓝牙方式将机顶盒配置数据发送给链接的机顶盒,以实现机顶盒的配置。
[0050] 将所述配置数据发送给所述机顶盒之前还可包括:
[0051] 若利用所述蓝牙设备标识搜索到多机顶盒,则提示进行选择,如上述步骤14中的说明。
[0052] 将所述机顶盒配置数据发送给所述机顶盒,以使所述机顶盒利用所述机顶盒配置数据进行配置之后还可包括:
[0053] 所述终端应用软件再次将所述机顶盒配置数据发送给所述机顶盒,使所述机顶盒进行再次配置。以满足机顶盒的配置被修改后的配置恢复需求。
[0054] 所述终端应用软件将所述机顶盒配置数据发送给所述蓝牙设备标识对应的机顶盒,以使所述机顶盒利用所述机顶盒配置数据进行配置之后还可包括:
[0055] 向所述机顶盒控制台后台服务器请求重新配置所述机顶盒;
[0056] 再次接收所述机顶盒控制台后台服务器下发的所述URL;
[0057] 利用所述URL,再次下载机顶盒配置数据;当所述终端应用软件不可用时,需要再次下载。
[0058] 利用所述终端应用软件将所述机顶盒配置数据发送给所述机顶盒,使所述机顶盒再次进行配置。
[0059] 从所述URL对应的web服务器下载与终端的手机型号对应的操作系统的终端应用软件之前还可包括:
[0060] 向所述web服务器发送用户输入的密码;
[0061] 在所述密码经所述web服务器认证通过后,下载所述机顶盒配置数据和所述终端应用软件,以保证机顶盒配置数据的下发安全。
[0062] 本实施例中,终端通过URL下载终端应用软件及机顶盒配置数据,并通过运行终端应用软件搜索链接机顶盒,将机顶盒配置数据发送到机顶盒,实现了机顶盒的自动配置,用户只需点击URL连接即可,简化了传统机顶盒配置的操作,且无需依赖机顶盒的网络连接配置以及额外的U盘等实物,简化了机顶盒的配置成本。
[0063] 图2为本发明实施例提供的又一种配置机顶盒的方法的流程图。本实施例为web服务器(web server)侧的操作流程,具体如图2所示,该方法包括:
[0064] 步骤21、接收终端通过URL链接发起的请求;
[0065] 步骤22、根据所述URL中包含的用户账号信息获取对应的机顶盒配置数据,及与所述终端的操作系统对应的终端应用软件。具体地,可根据所述URL中包含的用户账号信息从BOSS获取对应的机顶盒配置数据。
[0066] 步骤23、向所述终端下发终端应用软件及机顶盒配置数据给所述终端, 以使所述终端通过运行所述终端应用软件从所述机顶盒配置数据中得到机顶盒的蓝牙设备标识,利用所述蓝牙设备标识搜索并链接所述蓝牙设备标识对应的机顶盒,将所述机顶盒配置数据发送给所述机顶盒,以使所述机顶盒利用所述机顶盒配置数据进行配置。
[0067] 向所述终端下发所述机顶盒配置数据及所述终端应用软件之前还可包括:
[0068] 接收所述终端发送的密码;
[0069] 认证所述密码;
[0070] 认证通过后,通知所述终端下载所述机顶盒配置数据及终端应用软件,以提高机顶盒配置数据的安全性。
[0071] 本实施例中,web服务器通过用户账号信号获取机顶盒配置数据,根据终端的型号获取对应操作系统的终端应用软件,并通知终端下载机顶盒配置数据及终端应用软件,使得机顶盒的配置可通过终端的终端应用软件以蓝牙方式发送给机顶盒来实现机顶盒的配置,简化了传统的配置操作,节约了配置成本。
[0072] 图3为本发明实施例提供的另一种配置机顶盒的方法的流程图。本实施例整体说明了机顶盒的配置过程。STB出厂前存在缺省配置,缺省配置已打开蓝牙,并存储STB的唯一标识MAC。STB一旦上电就可以自动启动蓝牙并根据STB的唯一标识生成唯一的蓝牙设备标识。并且,终端用户开户时已提供智能手机号码。
[0073] 如图3所示,使用终端,包括但不限于智能手机,配置机顶盒的过程包括:
[0074] 步骤31、操作员在用户开户后通过浏览器向商业管理系统(Business Management System,BMS)中的机顶盒控制台后台服务器下发配置短信指令,以使机顶盒控制台后台服务器向智能手机下发配置短信,配置短信中包含特定URL,该URL中包含用户帐号信息。
[0075] 步骤32、机顶盒控制台后台服务器向智能手机下发配置短信。智能手机接收到所述配置短信后,用户选择打开URL链接,向对应的web服务器发起用户请求。
[0076] 步骤33、web服务器接收到用户请求,根据URL中包含的用户帐号信息到BOSS获取对应的机顶盒配置数据,根据终端的手机型号从web服务器自身存储的软件中获取对应终端操作系统的终端应用软件;
[0077] 步骤34、web服务器向BOSS请求与用户账号信息对应的机顶盒配置数据,BOSS返回相应的机顶盒配置数据。
[0078] 步骤35、用户从web服务器下载终端应用软件及机顶盒配置数据完毕后,运行终端应用软件,终端应用软件从机顶盒配置数据中获得STB的唯一标识,并计算出STB的蓝牙设备标识,使用该标识搜索出STB设备。
[0079] 步骤36、终端应用软件使用蓝牙连接上STB后,用户在终端应用软件的运行界面上选择“开始配置”,终端应用软件利用蓝牙方式将机顶盒配置数据传递给STB,STB完成配置。
[0080] 之后,当用户需要恢复配置时,可以重新启动该终端应用软件来获取机顶盒配置数据进行配置。如果该终端应用软件已丢失,则用户可以通过客服/局方portal再发送一条短信实现配置。但是STB的蓝牙功能必须开启。
[0081] 本实施例中,web服务器、智能手机及STB之间的接口示意图如图4所示,web服务器与智能手机之间通过接口F1进行交互,智能手机与STB之间通过接口F3交互。并且,智能手机内部,终端应用软件与蓝牙驱动之间通过接口F2交互,STB内部,蓝牙驱动与配置数据获取模块之间通过接口F4交互,配置数据获取模块与配置模块之间通过F5接口进行交互。具体地,各接口协议如表1所示:
[0082] 表1
[0083]
[0084]
[0085] 机顶盒配置数据可以使用XML格式传递,例如:
[0086]
[0087]
[0088] 1.1.1.1
[0089] 2.2.2.2
[0090]
[0091]
[0092]
[0093]
[0094] 机顶盒的首次配置流程可如图5所示,具体包括:
[0095] 步骤51.用户开户,操作员提示用户输入智能手机的手机号。
[0096] 步骤52.开户完毕,机顶盒控制台后台服务器通过短信网关(Short Messaging Service GateWay,SMS GW)自动向用户的智能手机发送配置短信,用户取走STB。
[0097] 步骤53.用户接收到配置短信,查看配置短信,配置短信包含URL。智能手机打开浏览器访问该URL。可选地,web服务器提示用户输入密码认证,认证通过后,执行步骤54。
[0098] 步骤54.从BOSS获取机顶盒配置数据。可选地,web服务器可返回页面通知智能手机下载机顶盒配置数据和终端应用软件。其中,终端应用软件存储在该web服务器中,web服务器通过智能手机的操作系统找到对应的终端应用软件。
[0099] 步骤55.智能手机下载机顶盒配置数据和终端应用软件,完毕后,运行终端应用软件。
[0100] 步骤56.STB上电,然后智能手机运行终端应用软件。
[0101] 步骤57.终端应用软件从机顶盒配置数据中获得STB设备ID,计算出STB的蓝牙设备标识,并通过蓝牙设备标识查询该设备,即搜索STB。
[0102] 步骤58.如果搜索到STB,则提示用户是否配置该机顶盒。
[0103] 步骤59.用户选择“是”,终端应用软件自动完成配置并提示用户配置完成。如终端应用软件将机顶盒配置数据发送给机顶盒,机顶盒保存机顶盒配置数据并触发配置模块进行配置。
[0104] 用户使用STB过程中,在STB配置混乱需要恢复缺省设置的情况下,如果智能手机中还有终端应用软件,则智能手机自动运行该终端应用软件将机顶盒配置数据再次发送给机顶盒恢复配置。如果终端应用软件已被删除,用户登录局方提供的portal或者打电话给客服,要求重新配置STB,然后管理系统向用户的智能手机下发URL,用户使用该URL完成对STB的配置。
[0105] 上述方法实施例提供的技术方案,整个配置过程无需任何专业操作,如手工配置各类网络连接参数、视频参数、内容保护参数等。一般普通用户不理解这些参数,也不知道如何配置。通过采用上述技术方案配置机顶盒,操作员只需要输入用户帐号,然后选择下发配置短信,终端用户只需要接收短信,点击URL,下载终端应用软件及机顶盒配置数据,并执行终端应用软件即可。人工成本低廉,操作非常简单,且配置过程不依赖家庭网管,宽带接入服务器,终端网管等其他网络设备,也不依赖网络连接配置,STB只需要加电即可,配置管理简单,无需U盘等实物管理,终端用户可以利用自助服 务页面(portal)、客服电话等方式,重新下载机顶盒配置数据进行配置。
[0106] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0107] 图6为本发明实施例提供的用于配置机顶盒的终端的结构示意图。如图6所示,用于配置机顶盒的终端包括:配置信息接收单元61、下载单元62、终端应用软件运行单元63及蓝牙驱动单元64。
[0108] 配置信息接收单元61用于接收机顶盒控制台后台服务器发送的配置信息,所述配置信息包含访问web服务器的。URL,其中,所述URL包含用户账号信息。下载单元62用于从所述URL对应的Web服务器下载与所述用户账号信息对应的机顶盒配置数据、及与所述终端的操作系统对应的终端应用软件。终端应用软件运行单元63用于通过运行所述终端应用软件从所述机顶盒配置数据中得到机顶盒的蓝牙设备标识。蓝牙驱动单元64用于利用所述蓝牙设备标识搜索并链接所述蓝牙设备标识对应的机顶盒,将所述机顶盒配置数据发送给所述机顶盒,以使所述机顶盒利用所述机顶盒配置数据进行配置。具体详见上述图1所示实施例中的说明。
[0109] 本发明实施例提供的用于机顶盒的终端还可包括:提示单元,用于在所述蓝牙驱动单元将所述机顶盒配置数据发送给所述机顶盒之前,若所述蓝牙驱动单元利用所述蓝牙设备标识搜索到多机顶盒,则提示进行选择。
[0110] 本发明实施例提供的用于配置机顶盒的终端还可包括:密码发送单元,用于在所述下载单元从所述URL对应的Web服务器下载与所述用户账号信息对应的机顶盒配置数据、及与终端的操作系统对应的终端应用软件之前,向所述web服务器发送用户输入的密码;这种情况下,所述下载单元72还可用于在所述密码经所述web服务器认证通过后,下载所述机顶盒配置数据和 所述终端应用软件。
[0111] 本实施例中,用于配置机顶盒的终端通过配置信息接收单元及下载单元从URL下载终端应用软件及机顶盒配置数据,并通过终端应用软件运行单元运行终端应用软件获取蓝牙设备标识,通过蓝牙驱动单元以蓝牙方式将机顶盒配置数据发送到机顶盒,实现了机顶盒的自动配置,用户只需点击URL连接即可,简化了机顶盒配置的操作,且无需依赖机顶盒的网络连接配置以及额外的U盘等实物,简化了机顶盒的配置成本。
[0112] 图7为本发明实施例提供的用于配置机顶盒的web服务器的结构示意图。如图7所示,用于配置机顶盒的web服务器包括:请求接收单元71、获取单元72及下发单元83。
[0113] 请求接收单元71用于接收终端通过URL链接发起的请求;获取单元72用于根据所述URL中包含的用户账号信息获取对应的机顶盒配置数据,及与所述终端的操作系统对应的终端应用软件。所述获取单元72可具体用于根据所述URL中包含的用户账号信息从BOSS获取对应的机顶盒配置数据。下发单元73用于向所述终端下发所述机顶盒配置数据及所述终端应用软件,以使所述终端通过运行所述终端应用软件从所述机顶盒配置数据中得到机顶盒的蓝牙设备标识,利用所述蓝牙设备标识搜索并链接所述蓝牙设备标识对应的机顶盒,将所述机顶盒配置数据发送给所述机顶盒,以使所述机顶盒利用所述机顶盒配置数据进行配置。
[0114] 本发明实施例提供的用于配置机顶盒的web服务器还可包括:密码接收单元及认证单元。
[0115] 密码接收单元用于通在所述下发单元向所述终端下发所述机顶盒配置数据及所述终端应用软件之前,接收所述终端发送的密码;认证单元用于认证所述密码;这种情况下,所述下发单元还可用于在所述认证单元认证通过后,向所述终端下发所述终端应用软件及机顶盒配置数据。
[0116] 本实施例中,用于配置机顶盒的web服务器通过请求接收单元、配置数 据获取单元、应用软件获取单元及下载通知单元,根据账号信号获取机顶盒配置数据,根据终端的手机型号获取对应操作系统的终端应用软件,并通知终端下载机顶盒配置数据及终端应用软件,使得机顶盒的配置可通过终端的终端应用软件以蓝牙方式发送给机顶盒来实现机顶盒的配置,简化了配置操作,节约了配置成本。
[0117] 图8为本发明实施例提供的用于配置机顶盒的系统的结构示意图。如图8所示,用于配置机顶盒84的系统包括:机顶盒控制台后台服务器81、终端82、及web服务器83,所述终端82与所述机顶盒控制台后台服务器81及web服务器83无线连接。机顶盒84中设有蓝牙驱动,与终端82之间以蓝牙方式交互。机顶盒控制台后台服务器81为上述实施例提供的任一种用于配置机顶盒的控制装置,终端82为上述实施例提供的任一种用于配置机顶盒的终端,web服务器83为上述实施例提供的任一种用于配置机顶盒的web服务器。
[0118] 本实施例中,用于配置机顶盒的系统通过控制装置下发配置信息给终端,并通过终端与web服务器之间的通信获得终端应用软件和机顶盒配置数据,运行终端应用软件获得机顶盒的蓝牙设备标识,采用蓝牙方式将机顶盒配置数据发送到机顶盒进行配置,避免了对网络连接参数、视频参数、内容保护参数等的手工配置,也避免了额外配备U盘等实物,简化了机顶盒的配置操作,实现了机顶盒的自动配置,且降低了配置成本。
[0119] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。