一种电视机的应用程序的执行方法、系统及电视机的制作方法

文档序号:6602234阅读:268来源:国知局
专利名称:一种电视机的应用程序的执行方法、系统及电视机的制作方法
技术领域
本发明属于电视机领域,尤其涉及一种电视机的应用程序的执行方法、系统及电视机。
背景技术
随着电视技术的发展,现有的电视机的功能越来越多,而新功能所对应的应用程序往往是随着主程序进行发布,即应用程序是与主程序进行绑定的。但是,随着新功能的增加,会造成主程序绑定的应用程序也越来越多,从而造成主程序过于庞大,也会使主程序的设计变得复杂,从而影响了主程序的开发和使用。

发明内容
本发明实施例的目的在于提供一种电视机的应用程序的执行方法,旨在解决现有的应用程序是与主程序绑定,造成主程序过于庞大,也会使主程序的设计变得复杂,从而影响了主程序的开发和使用的问题。本发明实施例是这样实现的,一种电视机的应用程序的执行方法,所述方法包括以下步骤识别步骤在本地存储器及外接存储器中识别应用程序;显示步骤显示识别出的应用程序;应用程序执行步骤当接收到应用程序的执行指令时,触发电视机的主程序来执行所述执行指令所对应的应用程序。进一步地,在所述应用程序执行步骤之前还包括应用程序选择步骤在识别出的多个应用程序中选择需要执行的应用程序。进一步地,在所述应用程序执行步骤之后还包括指令捕获步骤捕获按键或遥控器发出的指令,并将指令传递给应用程序。本发明实施例的另一目的在于提供一种电视机的应用程序的执行系统,所述执行系统包括识别模块,用于在本地存储器及外接存储器中识别应用程序;显示模块,用于显示识别出的应用程序;以及应用程序执行模块,用于当接收到应用程序的执行指令时,触发电视机的主程序来执行所述执行指令所对应的应用程序。进一步地,所述系统还包括应用程序选择模块,用于在识别出的多个应用程序中选择需要执行的应用程序。进一步地,所述系统还包括指令捕获模块,用于捕获按键或遥控器发出的指令,并将指令传递给应用程序。进一步地,所述电视机的应用程序的执行系统集成在程序加载器Loader中。本发明实施例的另一目的在于提供一种电视机,所述电视机包括应用程序的执行
3系统,所述执行系统包括识别模块,用于在本地存储器及外接存储器中识别应用程序;显示模块,用于显示识别出的应用程序;以及应用程序执行模块,用于当接收到应用程序的执行指令时,触发电视机的主程序来执行所述执行指令所对应的应用程序。进一步地,所述系统还包括应用程序选择模块,用于在识别出的多个应用程序中选择需要执行的应用程序。进一步地,所述系统还包括指令捕获模块,用于捕获按键或遥控器发出的指令,并将指令传递给应用程序。在本发明的实施例中,通过在本地存储器或外接存储器中存储应用程序,从而使主程序与应用程序得到了分离,从而简化了主程序,解决了以往主程序绑定了应用程序时, 主程序过于庞大,也会使主程序的设计变得复杂,从而影响了主程序的开发和使用的问题。


图1是本发明实施例提供的电视机的应用程序的执行方法的流程图;图2是本发明实施例提供的电视机的应用程序的执行系统的结构图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。图1示出了本发明实施例提供的电视机的应用程序的执行方法的流程,详述如下在步骤SlOl中,在本地存储器及外接存储器中识别应用程序。可以根据应用程序的名称、文件类型等文件标识来识别应用程序。在步骤S102中,显示识别出的应用程序。当识别出多个应用程序时,可以按应用程序名称、Logo图标等方式列出所有可执行的应用程序供用户选择。在步骤S103中,在识别出的多个应用程序中选择需要执行的应用程序。在步骤S104中,当接收到应用程序的执行指令时,触发电视机的主程序来执行所述执行指令所对应的应用程序。在步骤S105中,捕获按键或遥控器发出的指令,并将指令传递给应用程序。在应用程序的运行过程中,可以捕获按键或遥控器发出的指令,并将指令传递给应用程序,例如,当应用程序接收到退出指令时,可以返回步骤S103,以显示应用程序,供用户重新选择。在上述步骤中,当仅识别出一个应用程序时,就可以省略步骤S103,而直接发出应用程序执行指令。或者,当识别出多个应用程序时,发出携带有应用程序的代码(事先给每个应用程序编号,例如在步骤S102中显示时,按编号排序显示)的执行指令,就可以直接发出应用程序执行指令,从而省略了步骤S103。图2示出了本发明实施例提供的电视机的应用程序的执行系统的结构,该系统可以为内置于电视机的软件单元或者硬件单元或者软、硬结合的单元。
该电视机的应用程序的执行系统包括识别模块21、显示模块23、应用程序执行模块25。该识别模块21在本地存储器及外接存储器中识别应用程序,显示模块23显示识别出的应用程序,当接收到应用程序的执行指令时,应用程序执行模块25触发电视机的主程序来执行所述执行指令所对应的应用程序。作为本发明的实施例,该系统还包括应用程序选择模块M,所述应用程序选择模块M在识别出的多个应用程序中选择需要执行的应用程序。作为本发明的实施例,该系统还包括指令捕获模块沈,该指令捕获模块沈捕获按键或遥控器发出的指令,并将指令传递给应用程序。本发明的实施例中,该电视机的应用程序的执行系统可以集成在程序加载器 (Loader)中。综上所述,在本发明的实施例中,通过在本地存储器或外接存储器中存储应用程序,从而使主程序与应用程序得到了分离,从而简化了主程序,解决了以往主程序绑定了应用程序时,主程序过于庞大,也会使主程序的设计变得复杂,从而影响了主程序的开发和使用的问题。利用本发明即可以方便的加载本地存储介质或外接存储器上的应用程序,这样, 就可以降低主程序设计的复杂度,提高了电视机应用的灵活性,同时,也方便了应用程序的安装、卸载,并且,当提供了相应的软硬件接口后,这种方式也使用户或者第三方为了满足特定的需求,可方便开发相应的应用程序。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种电视机的应用程序的执行方法,其特征在于,所述方法包括以下步骤 识别步骤在本地存储器及外接存储器中识别应用程序;显示步骤显示识别出的应用程序;应用程序执行步骤当接收到应用程序的执行指令时,触发电视机的主程序来执行所述执行指令所对应的应用程序。
2.根据权利要求1所述的电视机的应用程序的执行方法,其特征在于,在所述应用程序执行步骤之前还包括应用程序选择步骤在识别出的多个应用程序中选择需要执行的应用程序。
3.根据权利要求1所述的电视机的应用程序的执行方法,其特征在于,在所述应用程序执行步骤之后还包括指令捕获步骤捕获按键或遥控器发出的指令,并将指令传递给应用程序。
4.一种电视机的应用程序的执行系统,其特征在于,所述执行系统包括 识别模块,用于在本地存储器及外接存储器中识别应用程序;显示模块,用于显示识别出的应用程序;以及应用程序执行模块,用于当接收到应用程序的执行指令时,触发电视机的主程序来执行所述执行指令所对应的应用程序。
5.根据权利要求4所述的电视机的应用程序的执行系统,其特征在于,所述系统还包括应用程序选择模块,用于在识别出的多个应用程序中选择需要执行的应用程序。
6.根据权利要求4所述的电视机的应用程序的执行系统,其特征在于,所述系统还包括指令捕获模块,用于捕获按键或遥控器发出的指令,并将指令传递给应用程序。
7.根据权利要求4-6中任一项所述的电视机的应用程序的执行系统,其特征在于,所述电视机的应用程序的执行系统集成在程序加载器Loader中。
8.—种电视机,其特征在于,所述电视机包括应用程序的执行系统所述执行系统包括识别模块,用于在本地存储器及外接存储器中识别应用程序; 显示模块,用于显示识别出的应用程序;以及应用程序执行模块,用于当接收到应用程序的执行指令时,触发电视机的主程序来执行所述执行指令所对应的应用程序。
9.根据权利要求8所述的电视机,其特征在于,所述系统还包括应用程序选择模块,用于在识别出的多个应用程序中选择需要执行的应用程序。
10.根据权利要求8所述的电视机,其特征在于,所述系统还包括指令捕获模块,用于捕获按键或遥控器发出的指令,并将指令传递给应用程序。
全文摘要
本发明适用于电视机领域,提供了一种电视机的应用程序的执行方法、系统及电视机,所述方法包括以下步骤识别步骤在本地存储器及外接存储器中识别应用程序;显示步骤显示识别出的应用程序;应用程序执行步骤当接收到应用程序的执行指令时,触发电视机的主程序来执行所述执行指令所对应的应用程序。在本发明中,通过在本地存储器或外接存储器中存储应用程序,从而使主程序与应用程序得到了分离,从而简化了主程序,解决了以往主程序绑定了应用程序时,主程序过于庞大,也会使主程序的设计变得复杂,从而影响了主程序的开发和使用的问题。
文档编号G06F9/44GK102238354SQ20101017064
公开日2011年11月9日 申请日期2010年5月7日 优先权日2010年5月7日
发明者刘红冰, 林盖科, 蔡章盛, 裴来隆 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1