一种接收终端运行方法、装置及接收终端的制作方法

文档序号:7688560阅读:235来源:国知局
专利名称:一种接收终端运行方法、装置及接收终端的制作方法
技术领域
本发明属于接收终端技术领域,尤其涉及一种接收终端运行方法、装置及 接收终端。
背景技术
随着用户对接收终端功能需求的越来越高,接收终端的软件扩展和更新也 曰渐增多。
现有技术中,接收终端内部的软件在设计完成后,必须通过升级整个软件 来增加或更新其内部的功能,给运营商和开发商带来^艮多不便,即把用户操作 过程放在软件本身上实现,当需求变化时必须更新整个软件,运营商也不能独 自扩展功能,并且不同厂商提供的接收终端业务和界面都有差异。
综上,现有技术中,只能通过升级整个接收终端软件来实现接收终端内部 功能的更新,给用户以及运营商带来极大的不便。

发明内容
本发明实施例的目的在于提供一种接收终端运行方法,旨在解决现有技术 中,接收终端的软件设计完成后,必须通过升级整个软件来增加或更新功能, 增加了运行成本的问题。
本发明实施例是这样实现的, 一种接收终端运行方法,所述方法包括以下
步骤
根据用户输入的业务选择指令加载业务网页并将该网页显示,其中,所述 业务网页连接所述接收终端内部的&出组件; 接收用户的操作指令;根据接收到的操作指令获耳^目应的基础组件并—运行。
本发明实施例的另 一 目的在于提供一种接收终端运行装置,所述装置包括: 业务网页加载模块,用于根据用户输入的业务选择指令加载业务并将该网 页显示,其中,所述业务网页连接所述接收终端内部的基础组件; 操作指令接收模块,用于接收用户的操作指令;
基础组件控制模块,用于根据接收到的操作指令获取相应的基础组件并运行。
本发明实施例的另一目的在于提供一种接收终端,所述接收终端包括一接 收终端运行装置,所述装置包括
业务网页加载模块,用于根据用户输入的业务选择指令加载业务并将该网 页显示,其中,所述业务网页连接所述接收终端内部的基础组件;
操作指令接收模块,用于接收用户的操作指令;
基础组件控制;f莫块,用于才艮据接收到的操作指令获取相应的基础组件并运行。
接,根据用户输入的业务选择指令加载相应的网页,之后接收用户的操作指令, 并根据接收到的操作指令获取相应的基础组件并运行。本发明实施例把用户操 作部分转移到网页中实现,大大的提高了接收终端软件的扩展性,并且不需更 新软件本身就可满足一般的用户需要变化,节约了成本。


图1是本发明实施例提供的接收终端运行方法的流程图2是本发明实施例提供的接收终端内部的接收终端运行装置的结构图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
本发明实施例通过将接收终端内部的基础组件与相应的业务网页建立连 接,根据用户输入的业务选择指令加载相应的网页,之后接收用户的操作指令, 并根据接收到的操作指令获取相应的基础组件并运行。
图1示出了本发明实施例提供的接收终端运行方法的流程,本发明实施例 以接收终端为机顶盒为例进行以下的说明。
在步骤S101中,启动;f几顶盒,同时启动浏览器。
当然,作为现有的技术,在启动机顶盒的过程中,机顶盒将自动启动基础 组件模块,此时,远端服务器也将同时启动业务组件的功能,其中,业务组件 指的是放在一起协作的基础组件的集合,例如视频点播等。
同时,作为现有的技术,在启动浏览器的同时,浏览器将自动加载电子节
目指南(Electronic Program Guide, EPG)并显示。
在步骤S102中,接收用户的业务选择指令,此处的业务包括诸如广播、点 播以及上网浏览等接收终端业务。
在步骤S103中,根据用户输入的业务选择指令加载相应的业务网页并将 该业务网页显示。
其中,该业务网页连接机顶盒内部的基础组件,当然,业务网页通过相应 的编程与机顶盒内部的基础组件进行连接。
在将网页进行显示时,首先判断该业务选择指令对应的业务是否有独立的 显示图层,如果该业务有独立的显示图层,则将业务网页以透明方式显示,其 中,透明方式为全屏透明,或者区域透明,同时将浏览器图层置于该业务的独 立图层之上,之后进行步骤S104。
如果该业务选择指令对应的业务没有独立的显示图层,则在直接从网页中 获取用户的操作指令来进行业务的操作,即进行步骤S104。
在步骤S104中,接收用户的操作指令。在步骤S105中,根据接收到的操作指令获取相应的基础组件并运行。 在具体实施过程中,首先获取远端服务器的业务组件,其中,作为现有的
技术,该业务组件由超文本标记语言(Hypertext Markup Language , HTML),
Javascript,层叠样式表(Cascading Style Sheets, CSS)等常规网页脚本语言实现。 之后,浏览器解析获取的业务组件的Javascript扩展类和函数,之后,根据
解析的Javascript类或函数从机顶盒中调用构成该业务组件的基础组件。
本发明实施例还提供了 一种接收终端,该接收终端包括一接收终端运行装
置,请参阅图2。
该接收终端运行装置包括业务网页加载模块,操作指令接收模块,基础组 件控制模块,显示图层判断模块,网页显示控制模块。
其中,业务网页加载模块11根据用户输入的业务选择指令加载业务并将该 网页显示,其中,该业务网页连接接收终端内部的基础组件,同时与远端服务 器的业务组件连"f妄。
显示图层判断模块12判断用户输入的业务选择指令对应的业务是否对应 有独立的显示图层。
当显示图层判断模块12判断该业务对应有独立的显示图层时,网页显示控 制模块13则控制业务网页以透明方式显示,其中,透明方式为全屏透明,或者 区域透明,而且,浏览器图层在独立图层之上。
当显示图层判断模块12判断该业务有独立的显示图层时,则操作指令接收 模块14在所述网页中获取用户的操作指令。
基础组件控制模块15根据接收到的操作指令获取相应的基础组件并运行。
作为本发明的实施例,该基础组件控制模块15还包括函数解析模块151 以及基础组件调用模块152。
函数解析模块151解析操作指令对应的远端服务器的业务组件的Javascript 扩展类和函数;
基础组件调用模块152根据函数解析模块151解析出的Javascript类或函数从接收终端中调用组成该业务组件的基础组件。
本发明实施例通过将接收终端内部的基础组件与相应的业务网页建立连 接,根据用户输入的业务选择指令加载相应的网页,之后接收用户的操作指令, 并根据接收到的操作指令获取相应的基础组件并运行。本发明实施例把用户操 作部分转移到网页中实现,大大的提高了接收终端软件的扩展性,并且不需更 新软件本身就可满足一般的用户需要变化,节约了成本。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1、一种接收终端运行方法,其特征在于,所述方法包括以下步骤根据用户输入的业务选择指令加载相应的业务网页并将该网页显示,所述业务网页连接所述接收终端内部的基础组件;接收用户的操作指令;根据接收到的操作指令从所述接收终端获取相应的基础组件并运行。
2、 如权利要求1所述的接收终端运行方法,其特征在于,在根据用户输入 的业务选择指令加载业务网页时,所述方法还包括判断所述业务是否对应有独立的显示图层;如果所述业务对应有独立的显示图层,则将所述业务网页以透明的方式显 示,其中,所述透明方式为全屏透明,或者区域透明,且将所述浏览器图层置 于所述独立图层之上;如果所述业务没有独立的显示图层,则在所述业务网页中获取用户的操作 指令。
3、 如权利要求1所述的接收终端运行方法,其特征在于,所述根据接收到 的操作指令获取相应的基础组件并运行的步骤具体包括,解析所述操作指令对应的业务组件的Javascript扩展类和函数; 根据所述解析的Javascript类或函数从所述4妄收终端中调用组成该业务组 建的基础组件。
4、 一种接收终端运行装置,其特征在于,所述装置包括业务网页加载模块,用于根据用户输入的业务选择指令加载业务并将该网 页显示,其中,所述业务网页连接所述接收终端内部的基础组件; 操作指令接收模块,用于接收用户的操作指令;基础组件控制模块,用于根据接收到的操作指令获取相应的基础组件并运行。
5、 如权利要求4所述的接收终端运行装置,其特征在于,所述装置还包括显示图层判断模块,用于判断所述业务是否对应有独立的显示图层;以及 网页显示控制模块,用于当显示图层判断模块判断所述业务对应有独立的 显示图层时,则控制所述业务网页以透明方式显示,其中,所述透明方式为全 屏透明,或者区域透明,且将所述浏览器图层置于所述独立图层之上。
6、 如权利要求4所述的接收终端运行装置,其特征在于,所述基础组件控 制模块包括,函数解析模块,用于解析所述操作指令对应的业务组件的Javascript扩展类 和函数;基础组件调用模块,用于根据所述解析的Javascript类或函数调从接收终端 中调用组成该业务组件的勤出组件。
7、 一种接收终端,其特征在于,所述接收终端包括一接收终端运行装置, 所述装置包括业务网页加载模块,用于根据用户输入的业务选择指令加载业务并将该网 页显示,其中,所述业务网页连接所述接收终端内部的基础组件; 操作指令接收模块,用于接收用户的操作指令;基础组件控制模块,用于根据接收到的操作指令获取相应的基础组件并运行。
8、 如权利要求7所述^接收终端,其特征在于,所述接收终端运行装置还 包括显示图层判断模块,用于判断所述业务是否对应有独立的显示图层;以及 网页显示控制模块,用于当显示图层判断模块判断所述业务对应有独立的 显示图层时,则控制所述业务网页以透明方式显示,其中,所述透明方式为全 屏透明,或者区域透明,且将所述浏览器图层置于所述独立图层之上。
9、 如权利要求7所述的接收终端,其特征在于,所述勤出组件控制模块包括,函数解析模块,用于解析所述操作指令对应的业务组件的Javascript扩展类和函数;基础组件调用模块,用于根据所述解析的Javascript类或函数调从接收终端 中调用组成该业务组件的lo5出组件。
全文摘要
本发明适用于接收终端技术领域,提供了一种接收终端运行方法,设备及接收终端,所述方法包括根据用户输入的业务选择指令加载业务网页并将该网页显示,其中,所述业务网页连接所述接收终端内部的基础组件;接收用户的操作指令;根据接收到的操作指令获取相应的基础组件并运行。本发明通过将接收终端的基础组件与浏览器的网页建立连接,把用户对接收终端的操作业务转移到浏览器的网页中实现,大大的提高了接收终端软件的扩展性,并且不需更新接收终端软件本身就可满足一般的用户需要变化,节约了成本。
文档编号H04L29/08GK101599983SQ20081006759
公开日2009年12月9日 申请日期2008年6月6日 优先权日2008年6月6日
发明者睿 易 申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1