电视机顶盒及应用程序服务器制造技术

技术编号:11688450 阅读:167 留言:0更新日期:2015-07-07 20:43
一种电视机顶盒及应用程序服务器。应用程序服务器储存多个应用程序。电视机顶盒连接至应用程序服务器,以选择性自应用程序服务器下载多个应用程序中的第一程序。电视机顶盒于执行第一程序前,自动向应用程序服务器检查所下载的第一程序是否为最新版本。若否,则电视机顶盒自应用程序服务器下载最新版本的第一程序。藉此,用户可自由扩充电视机顶盒的加值服务项目,并免除自行更新软件版本的困扰,且可离线操作此些应用程序。

【技术实现步骤摘要】

本专利技术涉及一种机顶盒,特别涉及一种电视机顶盒及应用程序服务器
技术介绍
有鉴于有线第四台及数字电视的普及,目前家庭内通常会设置电视机顶盒,以供用户观赏电视节目。然而,此些电视机顶盒常伴随其他加值功能,例如提供电视节目表、天气信息、及股市信息等。藉此,用户可方便的操作电视(或机顶盒)的遥控器,而取得想了解的信息。然而,此些机顶盒所提供的加值功能往往于出厂后就不会更动。或者,业者可通过更新固件的方式替机顶盒增添新的功能。但,对于用户而言,不见得会知道如何更新固件。且对于一般用户而言,与其花心力研究如何更新固件,常常宁愿选择放弃更新,直接观赏电视节目。如此一来,厂商设计加值功能的美意,便大打折扣了。对用户而言,无法充分利用加值功能的机会,对厂商而言,也失去增进收益的机会。再者,业者往往通过网页的方式呈现加值功能的信息。例如,用户选择电视节目表功能,机顶盒便导向至特定的节目表网页,让用户可看到网页上的节目表。然而,当网络连接中断或不稳定时,用户便无法享受加值服务。总结上述,如何让机顶盒的加值功能利于更新,以及如何减少加值功能因网络连接异常的影响,便是相关厂商致力想要解决的问题。
技术实现思路
鉴于以上的问题,本专利技术的目的在于提供一种电视机顶盒及应用程序服务器,藉以解决现有技术所存在的机顶盒加值功能更新不容易,及加值功能因网络连接异常而无法使用的问题。本专利技术的一实施例提供一种电视机顶盒及应用程序服务器。应用程序服务器储存多个应用程序。电视机顶盒连接至应用程序服务器,以选择性自应用程序服务器下载多个应用程序中的第一程序。电视机顶盒于执行第一程序前,自动向应用程序服务器检查所下载的第一程序是否为最新版本。若否,则电视机顶盒自应用程序服务器下载最新版本的第一程序。本专利技术的另一实施例提供一种电视机顶盒,配合一应用程序服务器使用,电视机顶盒包含:通讯模块及处理模块。通讯模块连接至应用程序服务器。处理模块电连接通讯模块,以选择性自应用程序服务器下载多个应用程序中的一第一程序,并于执行第一程序前,自动向应用程序服务器检查所下载的第一程序是否为最新版本,若否,则自应用程序服务器下载最新版本的第一程序。根据本专利技术的电视机顶盒及应用程序服务器,电视机顶盒可自动对用户所欲执行的应用程序检查并更新至最新版本,用户无需费心学习如何更新。并且,用户可自应用程序服务器选择所欲使用的应用程序,将其下载至电视机顶盒中使用。再者,由于应用程序以下载至本地端的电视机顶盒中,若电视机顶盒与应用程序服务器之间的网络连接中断或不稳,所下载的应用程序仍可在离线环境下被执行,因此用户仍可继续使用加值服务。以下结合附图和具体实施例对本专利技术进行详细描述,但不作为对本专利技术的限定。【附图说明】图1为本专利技术的电视机顶盒及应用程序服务器的示意图;图2本专利技术的电视机顶盒的架构示意图;图3本专利技术的中介程序的界面示意图(一);图4本专利技术的中介程序的界面示意图(二);图5本专利技术的应用程序服务器的架构示意图。其中,附图标记100 应用程序服务器120 应用程序121 第一程序122 第二程序123 第三程序140 网页子服务器160 数据库子服务器180 文件子服务器200 电视机顶盒210 通讯模块220 永久记忆体230 输入模块240 处理模块250 暂存记忆体260 浏览器框架270 应用程序管理平台280 中介程序281 应用程序选单300a-300f 服务器主机400 因特网协议网络500 路由器600 交换机【具体实施方式】下面结合附图对本专利技术的结构原理和工作原理作具体的描述:请参照图1,为本专利技术的电视机顶盒200及应用程序服务器100的示意图。应用程序服务器100储存多个应用程序120,如图1中所示的第一程序121、第二程序122、及第三程序123,但本专利技术非以此为限。电视机顶盒200连接至应用程序服务器100,以选择性自应用程序服务器100下载多个应用程序120中的第一程序121(于此,以下载第一程序121为例进行说明)。电视机顶盒200于执行第一程序121前,自动向应用程序服务器100检查所下载的第一程序121是否为最新版本。若否,则电视机顶盒200自应用程序服务器100下载最新版本的第一程序121 ;若是,则执行第一程序121。图2本专利技术的电视机顶盒200的架构示意图。合并参照图1及图2,电视机顶盒200包含通讯模块210、永久记忆体220、输入模块230、处理模块240、及暂存记忆体250。处理模块240电连接通讯模块210、永久记忆体220、输入模块230、及暂存记忆体250。通讯模块210是支援因特网协议网络(IP Network),以经由因特网协议网络连接至应用程序服务器100。永久记忆体220储存自应用程序服务器100下载的应用程序120 (于此储存第一程序121及第二程序122)。输入模块230接收一输入而产生对应第一程序121的一执行指令。于此,输入模块230可为电视机顶盒200的按键,或与其配对的遥控器的按键。处理模块240响应执行指令而通过通讯模块210向应用程序服务器100检查第一程序121是否为最新版本。若否,则处理模块240自应用程序服务器100下载并执行最新版本的第一程序121。在此,处理模块240可为嵌入式处理器或其他等效的处理器,并可运行服务平台作业系统。暂存记忆体250暂存处理模块240执行的第一程序。如图2所示,当处理模块240在执行电视机顶盒200的加值服务时,电视机顶盒200载有一浏览器框架260于暂存记忆体250,并在浏览器框架260内建构一应用程序管理平台270,以于应用程序管理平台270上运行第一程序121。在此,每一应用程序120均以支援网页的语法编写而成,例如HTML5或/及JavaScript。因此,电视机顶盒200需要浏览器框架260 (或称网页浏览器)以执行应用程序120。如前述,电视机顶盒200在执行应用程序120之前,会先检查其版本。因此,当应用程序管理平台270于执行第一程序121前,会向应用程序服务器100检查所下载的第一程序121是否为最新版本。例如,电视机顶盒200提供所储存的应用程序120的版本号至应用程序服务器100。应用程序服务器100比对其版本号与自身储存的相同应用程序的版本号,若自身储存的版本号较新,则对应用程序进行更新。图3、图4分别为本专利技术的中介程序280的界面示意图(一)(二)。合并参照图2、图3所示,电视机顶盒200包含一中介程序280,以于执行中介程序280时显示一应用程序选单281,使得用户可使用加值服务。于此是示例性地绘示应用程序选单281上陈列多个应用程序120,供用户选择而执行。接下来,将以用户通过前述输入模块230选择「游戏」的应用程序120进行说明。如图4所示,应用程序选单281是呈现第二层的游戏选单,在此是示例性的绘示多个游戏(应用程序120),本专利技术非限于此。当用户选择其中的一应用程序120,如「俄罗斯方块」,则中介程序280将向应用程序服务器100检查当前第1页1 2 本文档来自技高网...

【技术保护点】
一种电视机顶盒及应用程序服务器,其特征在于,包含:一应用程序服务器,储存多个应用程序;以及一电视机顶盒,连接至该应用程序服务器,以选择性自该应用程序服务器下载该多个应用程序中的一第一程序,该电视机顶盒于执行该第一程序前,自动向该应用程序服务器检查所下载的该第一程序是否为最新版本,若否,则自该应用程序服务器下载最新版本的该第一程序。

【技术特征摘要】

【专利技术属性】
技术研发人员:张汉玮陈怡贵王清祥卢信儒萧立贤林延聪
申请(专利权)人:中嘉网路股份有限公司
类型:发明
国别省市:中国台湾;71

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1