一种实现智能电视远程控制系统及方法

文档序号:7807636阅读:302来源:国知局
一种实现智能电视远程控制系统及方法
【专利摘要】本发明公开一种实现智能电视远程控制系统及方法,其中,系统包括频道管理模块、应用管理模块及远程控制模块,所述远程控制模块分别与频道管理模块及应用管理模块通讯连接;所述远程控制模块,用于接收操作指令向频道管理模块和/或应用管理模块发送远程控制请求;所述频道管理模块,用于接收远程控制请求之后,调整频道号资源和/或根据频道号资源调整相关资源的分配和使用;所述应用管理模块,用于接收远程控制请求之后,接收媒体文件和/或应用程序资源,并在智能电视中进行部署。本发明在不改变用户使用习惯的情况下,增加对设备和系统远程控制能力,能够为终端用户带来方便快捷的使用体验,也为广播电视产业带来灵活多样的服务部署能力。
【专利说明】一种实现智能电视远程控制系统及方法

【技术领域】
[0001]本发明涉及智能电视领域,尤其涉及一种实现智能电视远程控制系统及方法。

【背景技术】
[0002]随着科技的发展和人们生活水平提高,智能电视逐渐走进人们的日常生活,其普及率也逐渐提高。能够实现智能电视大多数功能的机顶盒,多媒体盒子,家庭网关等等类似产品也越来越多,可以很容易的将一个普通电视变成智能电视或类似设备。
[0003]而电视作为家庭重要的媒体表达工具,也将长期存在。
[0004]目前的由广播行业控制的电视设备的基本行为,也即遥控器加屏幕(当然也可能包含其他附属设备及遥控器)的模式也将存在相当长时间。
[0005]但目前的智能电视和类电视设备,其电视频道管理及应用程序管理还不能较佳的实现远程控制,无法与其他业务实现融合,操作及使用都有一定的不便之处。
[0006]因此,现有技术还有待于改进和发展。


【发明内容】

[0007]鉴于上述现有技术的不足,本发明的目的在于提供一种实现智能电视远程控制系统及方法,旨在解决现有的智能电视和类电视设备,其电视频道管理及应用程序管理还不能较佳的实现远程控制的问题。
[0008]本发明的技术方案如下:
一种实现智能电视远程控制系统,其中,包括频道管理模块、应用管理模块及远程控制模块,所述远程控制模块分别与频道管理模块及应用管理模块通讯连接;
所述远程控制模块,用于接收操作指令向频道管理模块和/或应用管理模块发送远程控制请求;
所述频道管理模块,用于接收远程控制请求之后,相应调整频道号资源和/或根据频道号资源调整相关资源的分配和使用;
所述应用管理模块,用于接收远程控制请求之后,相应接收媒体文件和/或应用程序资源,并在智能电视中进行部署。
[0009]所述的实现智能电视远程控制系统,其中,还包括:通讯模块,用于远程控制模块与频道管理模块及应用管理模块之间的通讯。
[0010]一种如上所述的智能电视远程控制系统的控制方法,其中,包括步骤:
A、远程控制模块接收操作指令向频道管理模块和/或应用管理模块发送远程控制请求;
B、频道管理模块接收远程控制请求之后,调整频道号资源和/或根据频道号资源调整相关资源的分配和使用;应用管理模块接收远程控制请求之后,接收媒体文件和/或应用程序资源,并在智能电视中进行部署。
[0011]所述的智能电视远程控制系统的控制方法,其中,所述频道号资源包括频道号显示和引用的功能组件,应用程序以及应用程序调用。
[0012]所述的智能电视远程控制系统的控制方法,其中,所述应用程序资源包括:安装程序、可执行程序、存储安装程序和可执行程序的地址或引用或快捷访问方式、网络地址或引用。
[0013]所述的智能电视远程控制系统的控制方法,其中,所述步骤B中,调整频道号资源和/或根据频道号资源调整相关资源的分配和使用具体包括:对频道号资源进行添加、分配、删除、修改、调整顺序、合并、分拆、刷新或重置的操作。
[0014]所述的智能电视远程控制系统的控制方法,其中,所述步骤B中,频道管理模块接收到远程控制请求之后,判断对应的频道号资源是否允许修改,当是时,则进行相应的修改操作。
[0015]所述的智能电视远程控制系统的控制方法,其中,所述步骤B中,在判断允许修改之后,还判断需修改的频道号资源是否已准备就绪,当是时,按要求进行相应的修改操作。
[0016]所述的智能电视远程控制系统的控制方法,其中,所述步骤B中,在频道管理模块操作完成后,向远程控制模块发送操作成功的确认指令。
[0017]所述的智能电视远程控制系统的控制方法,其中,所述步骤B中,应用管理模块进行部署的步骤具体包括:对需部署的媒体文件和/或应用程序资源进行存储、安装、复制、转发、广播、引用、直接或间接下载。
[0018]有益效果:本发明通过将传统电视设备、机顶盒设备及相关软件系统的频道管理风格和行为进行了改造,使其成为适合智能电视机使用环境下能够提供灵活频道管理和使用的设备,在不改变用户使用习惯的情况下,增加对设备和系统远程控制能力,能够为终端用户带来方便快捷的使用体验,也为广播电视产业带来灵活多样的服务部署能力。

【专利附图】

【附图说明】
[0019]图1为本发明一种实现智能电视远程控制系统较佳实施例的结构框图。
[0020]图2为本发明一种实现智能电视远程控制方法一个较佳实施例的流程图。
[0021]图3为本发明一种实现智能电视远程控制方法另一个较佳实施例的流程图。

【具体实施方式】
[0022]本发明提供一种实现智能电视远程控制系统及方法,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]请参阅图1,图1为本发明一种实现智能电视远程控制系统较佳实施例的结构框图,如图所示,其包括频道管理模块200、应用管理模块300及远程控制模块100,所述远程控制模块100分别与频道管理模块200及应用管理模块300通讯连接;
所述远程控制模块100,用于接收操作指令向频道管理模块200和/或应用管理模块300发送远程控制请求;
所述频道管理模块200,用于接收远程控制请求之后,相应调整频道号资源和/或根据频道号资源调整相关资源的分配和使用;
所述应用管理模块300,用于接收远程控制请求之后,相应接收媒体文件和/或应用程序资源,并在智能电视中进行部署。
[0024]在本实施例中,所述的频道管理模块200是设备或系统中(智能电视中或智能电视的系统中)负责管理和处理与频道号操作相关的频道号信息及内容映射(频道号信息及内容映射统称为频道号资源)的模块,该模块管理的频道号,不仅包含传统电视、广播电视和IP电视常规频道系统和机顶盒的频道显示、信息显示,也包含可用频道号显示和引用的功能组件,以及应用程序、应用程序调用以及带有条件和参数的应用程序调用。频道管理模块200可管理频道号引用和表达的频道号资源,以及每个频道号对应的含义,以及对该含义的更新。其还可接收来自设备或系统中任何其他模块对频道号资源的查询,以及其他请求。总的来说,频道管理模块200在接收到远程控制模块100的远程控制请求之后,可调整和改变由其管理的频道号资源。
[0025]另外,可选的,频道管理模块200还可直接或间接的通过和具体设备类型或系统相关的执行方式,根据其所管理的频道号资源,改变设备或系统中的显示、存储和计算等资源的分配和使用,该功能为可选,根据设备或系统的不同,可将该功能赋予设备或系统中的相应功能模块。
[0026]本发明实施例中的频道号,是指电视、电子计算机设备、机顶盒、网络多媒体盒子、家庭网关设备、企业和家庭多媒体网关设备等内,及其中运行的软件和用户界面中,对用户来说是使用数字编号表达的设备内的内容的标识,和/或操作的单位。换句话说,就是用户可以用遥控器及类似的附属设备、遥控软件、本地或远程菜单或者设备上的按钮等,通过输入或调整该表示频道号的数字,直接访问到设备中某对应的内容或功能的标识信息和表达方式,频道号及对应的可操作性,在具体设备或系统中具有价值的资源。
[0027]该应用管理模块300是管理设备或系统中电视节目信道之外的媒体文件和应用程序,以及这些资源执行的功能模块。
[0028]该应用管理模块300为频道管理模块200提供和更新媒体文件和应用程序的所有相关信息供其管理所需,包含但不限于媒体文件的相关信息(例如名称、时长及类型等等),应用程序、应用程序调用以及带有条件和参数的应用程序调用相关信息。
[0029]所述的远程控制模块100,在接收操作指令向频道管理模块200和/或应用管理模块300发送远程控制请求,对设备或系统中频道号资源进行管理,以及远程要求应用管理模块300进行媒体文件和应用程序资源相关的操作。所述的远程控制模块100与频道管理模块200运行在不同物理设备上。例如,远程控制模块100可以是某个后端服务运营系统对远端智能机顶盒及电视或智能媒体设备实施控制的功能模块,也可以是运行在某个小型设备上对某台远端智能电视频道进行修改的小工具软件,例如手机上的软件工具。
[0030]在远程控制模块100发送请求后,应用管理模块300可接收媒体文件和应用程序资源,并在本设备或系统中部署。本发明实施例中所述的应用程序资源包括:安装程序,可执行程序,存储安装程序和可执行程序的地址或引用或快捷访问方式,网络地址或引用,还可以包括可用设备或系统上已经存在的程序或运行时环境执行和访问的资源文件或该资源所存储的地址或引用。
[0031]频道管理模块200进行的具体操作包括:对频道号资源进行添加、分配、删除、修改、调整顺序、合并、分拆、刷新或重置的操作。操作的对象包括频道号记录项下记录的内容(即频道号资源),当然可以对媒体文件的相关信息,应用程序、应用程序调用以及带有条件和参数的应用程序调用相关的信息进行操作。
[0032]进一步,如图1所示,所述的实现智能电视远程控制系统,其还包括:通讯模块400,用于远程控制模块100与频道管理模块200及应用管理模块300之间的通讯。
[0033]所述的通讯模块400根据具体应用实现的不同,可采用不同的通讯技术,例如通过WLAN无线通信、蜂窝数据通信或蓝牙通信来实现远程控制模块100与频道管理模块200和应用管理模块300建立连接、鉴权、维持通讯的安全性等。
[0034]为了管理设备或系统中与频道号操作相关的频道号信息及内容映射,频道管理模块200维护了一个频道号资源的信息构成的表,该表中每一项都包含如下的信息:
1、频道号;
2、用于在智能电视上显示的频道号的描述信息;
3、频道号对应内容的性质,也即该频道号代表电视节目信息,还是媒体文件或其调用,还是应用程序或其相关调用;
4、频道号对应内容的操作方法,该方法是设备或系统其他模块可理解和操作的,将设备或系统的显示、存储和计算等资源的分配和使用的方法。包含:激活及切换显示节目信道:按照操作方法的记录使用媒体文件;按照操作方法的记录,启动或调用一个或多个应用程序;按照操作方法的记录,启动或调用带一定参数的启动或调用特定的一个或多个应用程序;访问指向某个网络地址的目标并根据设备或系统的特征执行后续任务;
5、其他与设备或系统相关的信息,例如频道号对应内容的简介、预览等等。
[0035]基于上述方法,本发明还提供一种如上所述的智能电视远程控制系统的控制方法,如图2所示,其包括步骤:
5101、远程控制模块接收操作指令向频道管理模块和/或应用管理模块发送远程控制请求;
5102、频道管理模块接收远程控制请求之后,调整频道号资源和/或根据频道号资源调整相关资源的分配和使用;应用管理模块接收远程控制请求之后,接收媒体文件和/或应用程序资源,并在智能电视中进行部署。
[0036]所述频道号资源包括频道号显示和引用的功能组件,应用程序以及应用程序调用。所述应用程序资源包括:安装程序、可执行程序、存储安装程序和可执行程序的地址或引用或快捷访问方式、网络地址或引用。
[0037]进一步,所述步骤S102中,调整频道号资源和/或根据频道号资源调整相关资源的分配和使用具体包括:对频道号资源进行添加、分配、删除、修改、调整顺序、合并、分拆、刷新或重置的操作。关于上述步骤的具体技术细节在前面的装置中已有详述,故不再赘述。
[0038]进一步,所述步骤S102中,频道管理模块接收到远程控制请求之后,判断对应的频道号资源是否允许修改,当是时,则进行相应的修改操作。关于上述步骤的具体技术细节在前面的装置中已有详述,故不再赘述。
[0039]进一步,所述步骤S102中,在判断允许修改之后,还判断需修改的频道号资源是否已准备就绪,当是时,按要求进行相应的修改操作。关于上述步骤的具体技术细节在前面的装置中已有详述,故不再赘述。
[0040]进一步,所述步骤S102中,在频道管理模块操作完成后,向远程控制模块发送操作成功的确认指令。关于上述步骤的具体技术细节在前面的装置中已有详述,故不再赘述。
[0041]进一步,所述步骤S102中,应用管理模块进行部署的步骤具体包括:对需部署的媒体文件和/或应用程序资源进行存储、安装、复制、转发、广播、引用、直接或间接下载。关于上述步骤的具体技术细节在前面的装置中已有详述,故不再赘述。
[0042]如图3所示,其为本发明一种实现智能电视远程控制方法另一个较佳实施例的流程图,如图所示,其包括步骤:
5201、开始;
5202、远程控制模块从频道管理模块获得可修改资源信息;
远程控制模块需要管理一个远端设备或系统(智能电视或其系统)的频道号资源的时候,远程控制模块在于设备或系统建立连接之后,向频道管理模块获取可修改的资源信息(即频道号资源),假设因为任何原因,远端设备或系统上没有任何可供修改的频道号资源,远程控制模块停止进一步的操作。
[0043]S203、判断是否有可修改资源;当是时进入步骤S204,否则转入步骤S210 ;
当远程控制模块获知设备或系统中存在可被远程管理的频道号资源,它将修改频道号资源的请求发给频道管理模块,此处的修改是对频道号资源的数据结构内的任何信息的修改,一次可针对一项或多项频道号记录项(频道号及其记录的内容)。
[0044]S204、远程控制模块请求频道管理模块修改频道号记录项;
S205、频道管理模块检查该频道号记录项是否允许修改;当是时进入步骤S206,否则转入步骤S210 ;
频道号记录项可修改代表修改请求对应的频道号记录项及对应的修改前与修改后的资源当前处于可改动的状态,当设备或系统的运行环境已经不允许改变时,频道管理模块告知远程控制模块该项频道号记录项已经不可操作,频道管理模块拒绝进一步的操作。
[0045]S206、判断对应资源是否已就绪;当是时,进入步骤S207,否则转入步骤S210 ;
是否已就绪代表频道号记录项对应的后续执行环境所需资源是否具备;当修改后的新频道号记录项中对应内容不在本设备或系统中存在时,频道管理模块告知远程控制模块本地缺乏对应的资源,频道管理模块拒绝进一步的操作。作为缺乏对应资源的响应,远程控制模块连接应用管理模块,将资源内容,如媒体文件和应用程序及对应资源,发送应用管理模块。应用管理模块接收到资源后,根据所获得资源不同,采取相应的操作,包括但不限于:存储、安装、复制、转发、广播、引用,直接或间接下载等。当资源在本地就绪后,远程控制模块可再次发起同样的修改请求。
[0046]S207、按照要求修改对应频道号及频道号记录的内容;
在确认资源条件就绪后,就可以按照远程控制模块的要求,修改指定的一个或多个频道号记录项。
[0047]S208、向远程控制模块返回操作成功的确认指令;
S209、向设备或系统中其他模块通知频道号资源的改变,例如通知应用管理模块;
在修改后,当设备或系统中再次有其他模块引用时,设备或系统的针对对应频道号及内容,将会产生事实上的改变。
[0048]S210、结束。
[0049]综上所述,本发明通过将传统电视设备、机顶盒设备及相关软件系统的频道管理风格和行为进行了改造,使其成为适合智能电视机使用环境下能够提供灵活频道管理和使用的设备,在不改变用户使用习惯的情况下,增加对设备和系统远程控制能力,能够为终端用户带来方便快捷的使用体验,也为广播电视产业带来灵活多样的服务部署能力。
[0050]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【权利要求】
1.一种实现智能电视远程控制系统,其特征在于,包括频道管理模块、应用管理模块及远程控制模块,所述远程控制模块分别与频道管理模块及应用管理模块通讯连接; 所述远程控制模块,用于接收操作指令向频道管理模块和/或应用管理模块发送远程控制请求; 所述频道管理模块,用于接收远程控制请求之后,相应调整频道号资源和/或根据频道号资源调整相关资源的分配和使用; 所述应用管理模块,用于接收远程控制请求之后,相应接收媒体文件和/或应用程序资源,并在智能电视中进行部署。
2.根据权利要求1所述的实现智能电视远程控制系统,其特征在于,还包括:通讯模块,用于远程控制模块与频道管理模块及应用管理模块之间的通讯。
3.—种如权利要求1至2任一所述的智能电视远程控制系统的控制方法,其特征在于,包括步骤: A、远程控制模块接收操作指令向频道管理模块和/或应用管理模块发送远程控制请求; B、频道管理模块接收远程控制请求之后,调整频道号资源和/或根据频道号资源调整相关资源的分配和使用;应用管理模块接收远程控制请求之后,接收媒体文件和/或应用程序资源,并在智能电视中进行部署。
4.根据权利要求3所述的智能电视远程控制系统的控制方法,其特征在于,所述频道号资源包括频道号显示和引用的功能组件,应用程序以及应用程序调用。
5.根据权利要求3所述的智能电视远程控制系统的控制方法,其特征在于,所述应用程序资源包括:安装程序、可执行程序、存储安装程序和可执行程序的地址或引用或快捷访问方式、网络地址或引用。
6.根据权利要求3所述的智能电视远程控制系统的控制方法,其特征在于,所述步骤B中,调整频道号资源和/或根据频道号资源调整相关资源的分配和使用具体包括:对频道号资源进行添加、分配、删除、修改、调整顺序、合并、分拆、刷新或重置的操作。
7.根据权利要求3所述的智能电视远程控制系统的控制方法,其特征在于,所述步骤B中,频道管理模块接收到远程控制请求之后,判断对应的频道号资源是否允许修改,当是时,则进行相应的修改操作。
8.根据权利要求7所述的智能电视远程控制系统的控制方法,其特征在于,所述步骤B中,在判断允许修改之后,还判断需修改的频道号资源是否已准备就绪,当是时,按要求进行相应的修改操作。
9.根据权利要求3所述的智能电视远程控制系统的控制方法,其特征在于,所述步骤B中,在频道管理模块操作完成后,向远程控制模块发送操作成功的确认指令。
10.根据权利要求3所述的智能电视远程控制系统的控制方法,其特征在于,所述步骤B中,应用管理模块进行部署的步骤具体包括:对需部署的媒体文件和/或应用程序资源进行存储、安装、复制、转发、广播、引用、直接或间接下载。
【文档编号】H04N21/654GK104079963SQ201410303162
【公开日】2014年10月1日 申请日期:2014年6月30日 优先权日:2014年6月30日
【发明者】郑瑜, 周宝忠 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1