首页> 中国专利> 更新数字广播信号接收机中应用软件的组件的设备及方法

更新数字广播信号接收机中应用软件的组件的设备及方法

摘要

一种用于更新数字广播信号接收机中的应用软件的组件的设备及其方法。存储部分存储执行数据,该执行数据用于执行产生数字信号接收机的用户界面的应用软件。节目特定信息/服务信息提取部分从所接收的数字广播信号中提取节目特定信息/服务信息(PSI/SI)。更新数据提取部分从节目特定信息/服务信息中提取用于部分地更新应用软件的更新信息,并根据更新信息从数字广播信号中提取用于更新应用软件的更新数据,以便将存储在存储部分中的执行数据更新为提取的更新数据。应用软件部分根据更新后的执行数据来更新并执行应用软件。因此,节约了更新应用软件所需要的时间和资源。

著录项

  • 公开/公告号CN1801906A

    专利类型发明专利

  • 公开/公告日2006-07-12

    原文格式PDF

  • 申请/专利权人 三星电子株式会社;

    申请/专利号CN200510099061.9

  • 发明设计人 周载坤;崔铉哲;

    申请日2005-09-06

  • 分类号H04N5/445(20060101);

  • 代理机构11105 北京市柳沈律师事务所;

  • 代理人邸万奎;黄小临

  • 地址 韩国京畿道

  • 入库时间 2023-12-17 17:25:12

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-10-26

    未缴年费专利权终止 IPC(主分类):H04N5/445 授权公告日:20090527 终止日期:20150906 申请日:20050906

    专利权的终止

  • 2009-05-27

    授权

    授权

  • 2006-09-06

    实质审查的生效

    实质审查的生效

  • 2006-07-12

    公开

    公开

说明书

技术领域

本发明涉及用于更新数字广播信号接收机中的应用软件的组件的设备及其方法,更具体地,涉及用于基于正被传送的数字广播信号来更新用于操作数字广播信号接收机的应用软件的组件的设备及其方法。

背景技术

数字广播信号接收机接收根据数字视频广播(DVB)标准、欧洲广播标准、以及美国电视系统委员会(ATSC)标准、美国数字广播标准传送的数字广播,并提供高清晰度的数字图像。

目前,除了由数字广播信号接收机接收数字广播信号并提供高清晰度的图像的基本功能之外,已经开发技术来提供各种功能,如提供关于各种信道的广播信息、并提供用于选择并使用附加功能和用于执行双向通信的用户界面。

因此,数字广播信号接收机显示并选择将提供给用户的各种功能。数字广播信号接收机具有用于控制和操作数字广播信号接收机的应用软件,以便实现由数字广播信号接收机提供的各种功能。

通常,在制造数字广播信号接收机时,就将用于操作数字广播信号接收机的应用软件安装到数字广播信号接收机上。然而,当根据广播环境的改变而需要应用软件时,为了更新用于操作数字广播信号接收机的应用软件,已经提出了一种将必需的数据和信息添加到数字广播信号并基于其执行广播的技术。

根据这样的技术,压缩应用软件,或者将原始软件与数字广播信号的典型数据分离地插入到预定位置,然后传送该软件。

然而,应用软件具有各种的且宽泛的结构元素,如图像信息、音频信息、字符信息、游戏、以及应用程序数据。因此增加了传送用于更新整个应用软件的数据和根据所传送的数据更新整个应用软件所需要的时间和成本。

发明内容

因此,本发明的一方面是提供一种用于更新数字广播信号接收机中的应用软件的组件的设备及其方法,该设备和方法根据数字电视(DTV)广播环境来部分地更新用于操作数字广播信号接收机的应用软件。

本发明的上述方面基本上通过提供一种用于更新数字广播信号接收机中的应用软件的组件的设备而实现,该设备包括:存储部分,用于存储执行数据,该执行数据用于执行产生数字信号接收机的用户界面的应用软件;节目特定信息/服务信息提取部分,用于从所接收的数字广播信号中提取节目特定信息/服务信息(PSI/SI);更新数据提取部分,用于从节目特定信息/服务信息中提取用于部分地更新应用软件的更新信息,并用于根据更新信息从数字广播信号中提取用于更新应用软件的更新数据,以便更新存储在存储部分中的执行数据;以及应用软件部分,用于根据更新后的执行数据来更新并执行应用软件。

在示范实施例中,更新信息可以包括与执行数据的各个结构元素之中的一种更新数据相对应的类型信息。

在示范实施例中,更新数据提取部分可以提取对应于该类型信息的更新数据,并更新执行数据之中对应于该类型信息的部分。

在示范实施例中,更新数据是根据数字存储介质命令和控制(DSM-CC)协议的数据。

根据本发明的另一方面,提供了一种用于更新数字广播信号接收机中的应用软件的组件的方法,且该方法包括如下步骤:从所接收的数字广播信号中提取节目特定信息/服务信息(PSI/SI);从节目特定信息/服务信息中提取用于部分地更新应用软件的更新信息,并根据更新信息从数字广播信号中提取用于更新应用软件的更新数据,以便将存储在存储部分中的执行数据更新为所提取的更新数据;以及根据更新后的执行数据来更新并执行应用软件。

在示范实施例中,更新信息可以包括与执行数据的各个结构元素之中的一种更新数据相对应的类型信息。

在示范实施例中,类型信息可以包括图像、声音、游戏、字符、以及软件中的至少一个。

因此,可以部分地更新数字广播信号接收机的应用软件,从而节约了更新应用软件所需要的时间和资源,并为用户提供了方便。

附图说明

通过结合附图描述本发明的特定实施例,本发明的上述方面和特征将变得更明显,其中:

图1是示出根据本发明的示范实施例的用于更新数字广播信号接收机中的应用软件的组件的设备的方框图;

图2是用于说明根据本发明的示范实施例的用于更新数字广播信号接收机中的应用软件的组件的方法的视图;以及

图3是图解根据本发明的示范实施例的用于更新数字广播信号接收机中的应用软件的组件的方法的流程图。

具体实施方式

现在将参考附图描述本发明,在附图中示出了本发明的示范实施例。下文中将参考附图更全面地描述本发明,在附图中示出了本发明的实施例。然而,不应该将本发明理解为限于在这里陈述的实施例。而是,提供这些实施例以便该公开将是彻底的和完整的,并向本领域的技术人员完全地传达本发明的范围。相同的附图标记表示相同的元素。

图1是示出根据本发明的示范实施例的用于更新数字广播信号接收机中的应用软件的组件的设备的方框图。

参考图1,数字广播信号接收机100包括:调谐器110、解多路复用器(下文中称为“DeMUX”)120、音频/视频(下文中称为“AV”)解码器130、AV处理器140、节目特定信息/服务信息(下文中称为“PSI/SI”)提取部分150、数字存储介质(下文中称为“DSM”)数据检测器160、数据处理器170、存储部分180、应用程序部分190、以及显示部分200。

图1是示意性地示出数字广播信号接收机100的视图,该数字广播信号接收机具有与用于根据本发明的示范实施例来更新应用软件组件的设备的操作有关的块,但是省略了其细节。

调谐器110在通过天线接收的多个信道之中选择期望的信道。在传输流中通过所选择的信道接收信号。传输流不仅包括数字广播信号,而且包括PSI/SI和附加数据。

传输流还包括用于使用数字存储介质命令和控制(下文中称为“DSM-CC”)协议来更新数字广播信号接收机中的应用软件的用户界面的结构元素的数据(下文中称为“更新数据”)。

DSM-CC协议是这样的协议,其定义用于处理MPEG-1和MPEG-2位流的控制功能和操作功能,以便一般应用程序和脚本应用程序可以访问流和数据。

就是说,DSM-CC协议定义:传输流的选择;关于流控制、存储和管理的功能和界面。DSM-CC协议用于可应用到视频点播(VOD)、游戏、以及电子购物的交互式多媒体服务;以及通过各种计算机网络存储的音频/视频数据的通信。现在,数字视听理事会(DAVC)用DSM-CC协议作为用于应用软件控制的协议。

根据本发明,将具有用于数字广播信号接收机100中的应用软件的音频和视频数据的各种数据插入到传输流,然后传送。数字广播信号接收机100根据DSM-CC协议从传输流中检测用于更新应用软件的数据,并使用更新后的数据来更新应用软件。

另一方面,PSI/SI具有用于包括在传输流中的单个和多个节目的信息。即,PSI是通过传输流以预定间隔重复传送的数据,并包括划分为多个部分的表结构。PSI包括:节目关联表(PAT)信息、节目映射表(PMT)信息、条件访问表(CAT)信息、以及传输流描述表(TSDT)信息。

SI包括:网络信息表(NIT)信息、束关联表(BAT,bouquet association table)信息、服务描述表(SDT)、以及事件信息表(EIT)信息。

在本发明的示范实施例中,更新信息包括在PSI/SI表中,其中更新信息具有包括在更新数据中的结构元素的类型和更新数据的插入位置信息,该更新数据用于更新应用软件的结构元素。因此,通过解析PSI/SI表以解释更新信息,获得应用软件的结构元素的类型和更新数据的插入位置信息。

DeMUX 120按特性对调谐器110选择的信道的传输流进行解多路复用。就是说,DeMUX 120从接收的传输流中分离数字广播信号,并将分离后的数字广播信号提供给广播信号解码器130。DeMUX 120还从传输流中分离具有PSI/SI的附加数据,以及除音频和视频信号之外的所有信号,并将分离后的数据和信号提供给将在下面描述的PSI/SI提取部分150。

PSI/SI提取部分150从自DeMUX 120输入的解多路复用后的数据中提取PSI/SI,并将所提取的PSI/SI和除音频和视频信号之外的所有信号输出到更新数据提取部分160。

更新数据提取部分160从PSI/SI中检测并解释在预定位置插入的更新信息,并相应地提取插入到传输流中的更新数据。为了执行该操作,更新数据提取部分160包括信息检测器161和数据提取部分163。

信息检测器161解析PSI/SI以分析PSI/SI表ID,解释具有广播信号接收机的更新信息的表信息以检测更新数据的类型。例如,作为更新数据的类型,有图像、音频、游戏、和字符。此外,信息检测器161检测更新数据的位置信息是否包括在更新信息中。当更新数据的位置信息包括在更新信息中时,信息检测器161将检测到的更新数据位置信息提供给数据提取部分163。

数据提取部分163从根据来自信息检测器161的更新信息而插入了更新数据的传输流中提取更新数据,并判断所提取的更新数据是否有效。根据DSM-CC,将更新数据划分为预定的单元,这样可以将数据插入到指定的位置,然后按顺序传送。在全部传送了预定单元的划分数据(也就是,划分后的更新数据)之后,再次从开始按顺序传送已传送的划分数据。

因此,当传送的更新数据无效时,数据提取部分163提取下一个所传送的划分数据达预定时间,以提取所有的划分的数据。

数据处理器170接收更新数据的所有划分数据,根据具有数据的压缩状态的数据状态来处理必需的数据,并重组更新数据。例如,在更新数据的类型是图像的情况下,当划分数据被压缩时,释放该压缩,且组合各个划分数据,以恢复原始数据,从而产生图像数据。

数据处理器170使用重组的更新数据来更新原始数据,并将更新后的数据存储在存储部分180中,并通知应用软件部分190已经产生了更新数据。

存储部分180存储用于操作应用软件部分190的各种数据。即,存储部分180存储诸如图像、声音、游戏、字符和应用程序(软件)的执行数据。存储部分180还根据数字广播信号接收机的各种功能来存储用于操作数字广播信号接收机的程序。

应用程序部分190根据存储在存储部分180中的数据来产生用于选择和操作数字广播信号接收机的各类功能的用户界面,并将所产生的用户界面输出到显示部分200。具体地,数据处理器170通知应用软件部分190已经产生了更新数据,应用程序部分190根据存储在存储部分180中的更新数据来更新用户界面。

显示部分200显示由广播信号解码器130解码的图像和声音,或者显示由应用程序部分190产生的用于操作数字广播信号接收机的各类功能的用户界面。

图2示出用于选择通过用户界面显示在显示部分200上的功能的屏幕的例子。

这里,更新数据的类型是图像。在图2中,(a)表示用于选择更新操作之前的功能的屏幕。与此相反,(b)表示由应用程序部分190根据所接收的更新数据更新的屏幕。

参考图2,(a)和(b)示出由应用程序提供的相同的功能和字符,已知仅更新了形成用于功能选择的屏幕的图像。

图3是用于图解根据本发明的示范实施例的用于更新数字广播信号接收机中的应用软件的组件的方法的流程图。

参考图3,当数字广播信号接收机100接收数字广播信号时,调谐器110从所接收的数字广播信号中选择期望的信道,且DeMUX 120按特性对将调谐器110选择的信道的传输流进行解多路复用。

就是说,DeMUX 120将通过所选择的信道接收的传输流解多路复用为数字广播信号、PSI/SI、以及附加数据。

PSI/SI提取部分150从自DeMUX 120输入的解多路复用后的数据中提取PSI/SI(S310),并将所提取的PSI/SI、和除音频和视频信号之外的所有信号提供给更新数据提取部分160。

相应地,更新提取部分160的信息检测器161解析PSI/SI,并检测包括在根据DSM-CC协议的更新数据中的结构元素的类型、和具有更新数据的插入位置信息的更新信息(S320)。

接下来,数据提取部分163根据更新信息从解多路复用后的数据中提取根据DSM-CC协议的有效更新数据(S330)。为了做这一点,数据提取部分163提取更新数据的各个划分数据,并测试各个提取的划分数据是否有效。当各个提取的划分数据无效时,数据提取部分163继续提取更新数据的划分数据达预定时间周期,直到提取到有效数据为止。

数据提取部分163将更新数据的所有提取的有效划分数据输出到数据处理器170。数据处理器170根据具有数据压缩状态的数据状态来处理必需的数据,并重组更新数据,从而恢复原始数据(S340)。

此后,数据处理器170将重组并更新后的数据存储在存储部分180中,其中,在存储部分170中已经存储了用于应用程序部分190的操作的先前数据。然后,数据处理器179通知应用程序部分190已经产生了更新后的数据(S350)。

结果,应用程序部分190产生在其中更新对应于存储部分180中存储的更新数据的结构元素的用户界面,并将所产生的用户界面输出到显示部分200。这样,可以部分地更新根据DSM-CC协议的应用程序。

此外,本发明不一定要更新整个应用软件,而是可以仅部分地更新根据广播环境的变化而改变的应用软件的结构元素。这样,节约了传送更新数据所需要的成本、以及更新数据所需要的时间和资源。

如上所述,在根据本发明的用于更新数字广播信号接收机中的应用软件的组件的设备及其方法中,将应用软件中的部分结构元素根据DSM-CC协议添加到数字传输流中,然后传送该数字传输流。使用该数字传输流,可以部分地更新数字广播信号接收机的应用软件,从而节约了更新应用软件所需要的时间和资源,并为用户提供了方便。

此外,由于根据DTV广播环境变化自动而部分地更新用于操作数字广播信号接收机的应用软件,所以本发明可以满足改变的广播环境。

前述的实施例和优点只是示范,而不被理解为限制本发明。可以将这里讲述的内容容易地施加到其它类型的装置。同样,对本发明的实施例的描述是为了说明的目的,而不是要限制权利要求的范围,且许多替换、改变、以及变化对本领域的技术人员而言将是明显的。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号