首页 / 专利库 / 广播 / Xlet / 处理广播中的特征可用性

处理广播中的特征可用性

阅读:213发布:2020-06-22

专利汇可以提供处理广播中的特征可用性专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种方法,由适合从广播装置接收广播 信号 的接收器用于处理第一独立特征的执行,其中执行所述第一独立特征所需的功能数据的至少一部分与执行至少第二独立特征所需的特征数据一起被包含在所述广播装置信号中,并且其中所述特征数据被作为数据轮盘而广播,该方法包括下列步骤:接收识别所述第一特征的指令,其中这些指令还包括表示所识别的第一特征将被执行的标识;从数据轮盘加载与所述第一特征相关的特征数据到所述接收器的 存储器 中;执行所述识别的特征。通过仅仅激活特定的特征并在该特征将要被执行时下载特征数据,广播装置能够在广播期间添加/删除/替换应用程序,通过删除不被使用的轮盘并引入新的轮盘,例如通过将所有应用程序放在一个xlet中,该xlet提供的所有功能都能够生效。因此,举例来说,网络入口通常是一键之遥。,下面是处理广播中的特征可用性专利的具体信息内容。

1.一种方法,由适合从广播装置(101)接收广播信号(103) 的接收器(105、107、109、111)处理第一独立特征的执行,其中执 行所述第一独立特征所需的特征数据(A、B、C、D)的至少一部分与 执行至少第二独立特征(A、B、C、D)所需的特征数据一起被包含在 所述广播信号中,并且其中所述特征数据被作为数据轮盘广播,该方 法包括下列步骤:
-接收识别所述第一特征的指令,其中这些指令还包括所识别的 第一特征将被执行的标识,
-从数据轮盘加载与所述第一特征有关的特征数据到所述接收器 的存储器中,
-执行所述识别的特征。
2.根据权利要求1的方法,其中从数据轮盘加载与所述第一特 征有关的特征数据到所述接收器的存储器中的步骤包括下列步骤:
-安装包括执行所述第一独立特征所需的特征数据的数据轮盘,
-创建专用于所述第一特征的类加载器。
3.根据权利要求1的方法,其中该方法还包括下列步骤:
-接收识别特征的指令,其中这些指令还包括所识别的特征将要 被终止的标识,
-终止所述特征,
-从所述接收器的存储器中删除与所述识别的特征有关的特征数 据。
4.根据权利要求3的方法,其中从所述接收器的存储器中删除 与所述识别的特征有关的特征数据的步骤包括下列步骤:
-卸载包括执行所述第一独立特征所需的特征数据的数据轮盘并 将其从存储器中删除,
-删除对专用于所述第一特征的类加载器的所有引用并将其从存 储器中删除。
5.根据权利要求1的方法,其中识别所述第一独立特征的指令 是从广播装置接收到的。
6.根据权利要求1的方法,其中识别所述第一独立特征的指令 是从与接收器通信的用户接收到的。
7.根据权利要求6的方法,其中接收器将所述广播的独立特征 的至少一部分的标识显示给所述用户,并且识别所述第一独立特征的 指令基于所述显示。
8.一种方法,由适合发送广播信号的广播装置广播将由接收器 执行的第一独立特征,其中执行所述第一独立特征所需的特征数据的 至少一部分与执行至少第二独立特征所需的特征数据一起被包含在所 述广播装置信号中,并且其中所述特征数据被作为数据轮盘广播,该 方法包括广播执行第三独立特征所需的特征数据的步骤,其中所述第 三个独立特征使得接收器能够通过下列步骤处理所述第一独立特征的 执行:
-接收识别所述第一特征的指令,其中这些指令还包括所识别的 第一特征将被执行的标识,
-从数据轮盘加载与所述第一特征相关的特征数据到所述接收器 的存储器中,
-执行所述识别的特征。
9.一种适合从广播装置(101,200)接收广播信号的接收器(105, 107,109,111,206),其中该接收器适合处理第一独立特征的执行, 其中执行所述第一独立特征所需的特征数据的至少一部分与执行至少 第二独立特征所需的特征数据一起被包含在所述广播信号中,并且其 中所述特征数据被作为数据轮盘广播,该接收器包括:
-用于接收识别所述第一特征的指令的装置(401),其中这些指 令还包括所识别的第一特征将被执行的标识,
-用于从数据轮盘加载与所述第一特征有关的特征数据到所述接 收器的存储器中的装置(401),
-用于执行所述识别的特征的装置(401)。
10.一种适合发送广播信号的广播装置(101,200,300,403), 适用于广播将由接收器执行的第一独立特征,其中执行所述第一独立 特征所需的特征数据的至少一部分与执行至少第二独立特征所需的特 征数据一起被包含在所述广播信号中,并且其中所述特征数据被作为 数据轮盘广播,该广播装置包括用于广播执行第三独立特征所需的特 征数据的装置,其中所述第三独立特征使得接收器能够通过下列步骤 处理所述第一独立特征的执行:
-接收识别所述第一特征的指令,其中该指令还包括所识别的第 一特征将被执行的标识,
-从数据轮盘加载与所述第一特征有关的特征数据到所述接收器 的存储器中,
-执行所述识别的特征。
11.一种用于广播将由接收器执行的第一独立特征的广播信号 (103),其中执行所述第一独立特征所需的特征数据的至少一部分与 执行至少第二独立特征所需的功能数据一起被包含在所述广播信号 中,并且其中所述特征数据被作为数据轮盘广播,该广播装置信号还 包括执行第三独立特征所需的特征数据,其中所述第三独立特征使得 接收器能够通过下列步骤处理所述第一独立特征的执行:
-接收识别所述第一特征的指令,其中这些指令还包括所识别的 第一特征将被执行的标识,
-从数据轮盘加载与所述第一特征相关的特征数据到所述接收器 的存储器中,
-执行所述识别的特征。

说明书全文

发明涉及一种由适合从广播装置接收广播信号的接收器处理第 一独立特征的执行的方法。本发明还涉及一种由适合发送广播信号的 广播装置广播将由接收器执行的第一独立特征的方法。本发明还涉及 一种适合从广播装置接收广播信号的接收器,其中该接收器适合处理 第一独立特征的执行。本发明还涉及一种适合发送广播信号的广播装 置,适合广播将由接收器执行的第一独立的特征。此外,本发明涉及 一种用于广播将由接收器执行的第一独立特征的广播信号。

多媒体家用平台(MHP)定义了交互式数字特征(feature)和这 些特征在其上执行的终端之间的通用接口。这个接口将不同供应商的 特征与不同MHP终端实现的具体硬件软件细节分离开来。它使得数 字内容供应商能够解决所有类型的终端,从低端机顶盒到高端机顶 盒、集成数字电视机和多媒体PC。MHP在包括卫星、电缆、陆地和微 波系统在内的所有传输网络中扩展了用于广播和交互式服务的现有的 成功的DVB开放标准。

MHP特征由放置在目录结构中的一个或多个文件组成。这些文件包 含代码、数据和/或图像。这种文件系统被放置在一个(或多个)DSMCC 轮盘(carousel)中。

在ISO/IEC 13818-6中可以找到DSM-CC规范的完整说明。它使 得广播装置能够在MPEG-2专用段之上广播“虚拟文件系统”。接收器 能够随之从这个虚拟文件系统定位并检索数据。该规范提供了用于从 服务器下载软件成分到客户端的协议。尤其,DSM-CC系统适用于DVB (数字视频广播)系统,DVB系统提供了交互式多媒体特征,例如视频 点播(VOD)、准视频点播(NVOD)、家中购物、新闻点播和电子节目 指南(EPG)。

能够识别下载执行这些特征所需的数据的两种方式。第一种方 式,双向下载,当客户端与服务器一起设置了下载控制参数并请求下 载软件模时发生。实际数据随后被作为一系列消息从服务器传送到 客户端。这个方式需要双向通信以使客户端能够请求特定的软件模 块。第二种方式,单向下载,适用于只有单向通信可用的系统中(例 如数字视频广播)。就这种广播来说,不需要客户端向服务器发送消 息的任何机制。但是,仍然能够通过在广播信道上重复地发送下载控 制消息然后发送下载数据消息而从服务器下载数据到客户端。这些控 制和数据消息随着时间被循环发送,并且客户端能够选择是否忽略它 们或接收并处理它们。客户端不能控制何时发送不同的消息。这种循 环重复广播不同模块的系统被称为数据轮盘系统。

数据轮盘系统可以被描述为允许服务器通过一次或多次地循环重 复轮盘内容而提供一组不同数据模块给客户端上的解码器的传输机 制。数据轮盘概念的一个众所周知的例子是电视文本系统,在电视文 本系统中整套电视文本广播页在不是活动图片一部分的模拟视频信号 的一些行中被循环广播。当用户请求一个广播页时,他们通常必须等 到该广播页下次被广播时。

在数据轮盘内,数据被组织成模块,模块可以包含文件的内容。 例如第一模块涉及“文件1”,第二个模块涉及“文件2”,第三个模 块涉及“文件3”。每个模块都被分割以形成一个或多个下载数据消息 的一个有效负载,每个下载数据消息都是用DSM-CC DownloadDataBlock语法定义的。这种下载数据消息的数量取决于模 块的大小以及每个下载数据消息的最大有效负载。描述每个模块和任 何逻辑组的信息由下载控制消息提供,下载控制消息是根据需要用 DSM-CC DownloadServerInitiate或DownloadInfoIndication语法 定义的。

通常,对多长时间一次将特定的消息插入轮盘中以及消息的顺序 和相对位置没有限制。这使得能够以最适合特定应用的方式创建数据 轮盘。

数据轮盘之上的附加协议(xlet级)(被称为对象轮盘)可以用 来在客户端提供虚拟文件系统。当使用对象轮盘时,能够在数据轮盘 从下载数据消息中提取出的模块中将实际的DSM-CC对象(例如文件和 目录)传送到客户端。使用对象轮盘能够为有限的或非本地存储的客 户端(例如机顶盒)提供虚拟文件系统,在所提供的虚拟文件系统中 它能够访问DSM-CC对象,仿佛它们就在本地。

DSM-CC对象轮盘使用目录对象、文件对象和流对象便于结构化对 象组从广播服务器到广播接收器(客户端)的传输。实际的目录和内 容(对象实现)位于服务器。服务器使用对象轮盘协议在兼容MPEG-2 传输流的DVB中不断地插入所述对象。

目录和文件对象包含重新构造服务器上的目录和文件所需的数 据,而所发送的流对象是对广播中其它流的引用。流对象还可包含与 在特定流中广播的DSM-CC事件有关的信息。DSM-CC事件可以用普通 流数据广播,并且可以用来触发DSM-CC特征。

客户端通过读取重复发送的轮盘数据能够恢复对象实现,并因此 在本地对象实现中模拟出服务器的对象。可以看到,即使与服务器没 有任何交互式连接,对象轮盘为客户端提供了访问特征以及由这些特 征使用的内容的途径。

根据DSM-CC数据轮盘规范,每个模块都被分段成一个或多个块, 这些段被携带在DownloadDataBlock消息中。每个 DownloadDataBlock消息大小都相同(该模块的最后一个块除外,它 可能具有较小的尺寸)并在MPEG-2专用段中被依次发送。 DownloadDataBlock消息和MPEG-2专用段的封装规则是,通过使用多 路分解器中常见的硬件过滤器能够从传输流直接获得这些块。

当广播员想要广播多个特征时,他可以决定将每个独立特征放在 单个xlet中。但是,当他想要多个特征同时有效时,MHP中间件必须 支持多个特征的同时有效。

本发明的一个目的是提供一种解决上述问题的方法,并且使得能 够在没有明确支持启动多个特征的标准MHP中间设备上启动多个特 征。

这是通过一种适合从广播装置接收广播信号的接收器处理第一独 立特征的执行的方法实现的,其中执行所述第一独立特征所需的特征 数据的至少一部分和执行至少第二独立特征所需的特征数据一起被包 含在所述广播信号中,并且其中所述特征数据被作为数据轮盘广播, 该方法包括下列步骤:

-接收识别所述第一特征的指令,其中这些指令还包括所述识别 的第一特征将要被执行的标识,

-从数据轮盘将与所述第一特征有关的特征数据加载到所述接收 器的存储器中,

-执行所识别的特征。

通过只启动特定的特征并在特征将要被执行时加载特征数据,广 播装置通过删除不被使用的轮盘并引入新的轮盘能够在广播期间添加 /删除/替换应用程序。通过将所有应用程序放置在一个xlet中,由该 xlet提供的所有功能都能生效。因此,举例来说,网络入口总是一键 之遥。

在一个具体的实施例中,从数据轮盘加载与所述第一特征有关的 特征数据到所述接收器的存储器中的步骤包括下列步骤:

-安装包括执行所述第一独立特征所需的特征数据的数据轮盘,

-创建专用于所述第一特征的类加载器。

就java类文件来说,特征专用的类加载器保证了特征以及所有该 特征专有的数据能够被一起删除而不会影响其它特征。这确保了当一 个特征被终止时,仅仅通过删除对特征专用类加载器的所有引用就能 够释放最佳数量的存储器资源。

在一个具体的实施例中,该方法还包括下列步骤:

-接收识别特征的指令,其中这些指令还包括所识别的特征将要 被终止的标识,

-终止所述特征,

-从所述接收器的存储器删除与所述识别的特征相关的特征数 据。

通过在使用后从存储器删除特征,确保了接收器不会用完存储 器。除了释放由正在被终止的特征使用的存储资源之外,还可以释放 其它资源,例如调谐器调制解调器或图形设备。

在一种实施例中,从所述接收器的存储器中删除与所述识别的特 征相关的特征数据的步骤还包括下列步骤:

-卸载包括执行所述第一独立特征所需的特征数据的数据轮盘, 并将它从存储器中删除,

-删除对专用于所述第一特征的类加载器的所有引用并将它从存 储器中删除。

就使用特征专用类加载器的java类文件来说,还可通过从接收器 存储器中删除这些类加载器来进一步清除特征。

在另一种实施例中,从广播装置接收识别所述第一独立特征的指 令。由此广播装置能够控制特征,例如通过在接收器上启动或终止特 征而控制运行在接收器上的特征的生命周期。

在另一种实施例中,从与接收器通信的用户接收识别所述第一独 立特征的指令。由此该用户能够控制接收器上的特征,例如启动或终 止接收器上的特征。

在一种实施例中,接收器将所述广播独立特征的至少一部分的标 识显示给所述用户,并且识别所述第一独立特征的指令基于所述显 示。

广播特征的标识存在于广播特征表中,通过使用特征表中的信息 接收器能够容易地在用户接口上显示可用特征。用户随后能够使用该 显示选择一个特征,并且确保了该用户只能在可用特征之间选择。此 外,用户指令可以是开始/启动,停止/终止/停用,隐藏/图标化/最小 化或显示/反图标化/最大化。

本发明还涉及一种由适合发送广播信号的广播装置广播将由接收 器执行的第一独立特征的方法,其中执行所述第一独立特征所需的特 征数据的至少一部分与执行至少第二独立特征所需的特征数据一起被 包含在所述广播装置信号中,并且其中所述特征数据被作为数据轮盘 广播,该方法包括广播执行第三独立特征所需的功能数据的步骤,其 中所述第三独立特征使得接收器能够通过下列步骤处理所述第一独立 特征的执行:

-接收识别所述第一特征的指令,其中这些指令还包括所识别的 第一特征将被执行的标识,

-从数据轮盘加载与所述第一特征相关的特征数据到所述接收器 的存储器中,

-执行所述识别的特征。

本发明还涉及一种适合从广播装置接收广播信号的接收器,其中 该接收器适合处理第一独立特征的执行,其中执行所述第一独立特征 所需的特征数据的至少一部分与执行至少第二独立特征所需的功能数 据一起被包含在所述广播信号中,并且其中所述特征数据被作为数据 轮盘广播,该接收器包括:

-用于接收识别所述第一特征的指令的装置,其中这些指令还包 括所识别的第一特征将被执行的标识,

-用于从数据轮盘加载与所述第一特征相关的特征数据到所述接 收器的存储器中的装置,

-用于执行所述识别的特征的装置。

本发明还涉及一种适合发送广播信号的广播装置,适合广播将由 接收器执行的第一独立特征,其中执行所述第一独立特征所需的特征 数据的至少一部分与执行至少第二独立特征所需的功能数据一起被包 含在所述广播信号中,并且其中所述特征数据被作为数据轮盘广播, 该广播装置包括用于广播执行第三独立特征所需的特征数据的装置, 其中所述第三独立特征使得接收器能够通过下列步骤处理所述第一独 立特征的执行:

-接收识别所述第一特征的指令,其中这些指令还包括所识别的 第一特征将被执行的标识,

-从数据轮盘加载与所述第一特征相关的特征数据到所述接收器 的存储器中,

-执行所述识别的特征。

此外,本发明还涉及一种用于广播将由接收器执行的第一独立特 征的广播信号,其中执行所述第一独立特征所需的特征数据的至少一 部分与执行至少第二独立特征所需的功能数据一起被包含在所述广播 信号中,并且其中所述特征数据被作为数据轮盘广播,该广播装置信 号还包括执行第三独立特征所需的特征数据,其中所述第三独立特征 使得接收器能够通过下列步骤处理所述第一独立特征的执行:

-接收识别所述第一特征的指令,其中这些指令还包括所识别的 第一特征将被执行的标识,

-从数据轮盘加载与所述第一特征相关的特征数据到所述接收器 的存储器中,

-执行所述识别的特征。

下面将参考附图说明本发明的优选实施例,附图中:

图1示出了一个广播系统,包括发送广播信号的广播装置和适合 接收该广播信号的多个接收器;

图2示出了当广播装置开始广播附加特征时使新特征可为接收器 用户使用的步骤;

图3示出了当广播装置停止广播特征时删除使该特征为接收器用 户可使用的步骤;

图4示出了框架特征和其它特征的结构;

图5示出了当接收器用户启动一个特征时在接收器上执行该特征 的步骤;

图6示出了当接收器用户停止一个特征时在接收器上终止该特征 的步骤;

图7示出了当广播装置启动一个特征时在接收器上执行所广播的 特征的步骤;

图8示出了当广播装置停止一个功能步骤时在接收器上终止该特 征的步骤。

图1中示出了一个广播系统,其包括发送广播信号103的广播装 置101和适合接收该广播信号103的多个接收器105、107、109和111。 广播信号103包括组合了多个独立特征A、B、C、D和FW的应用程序, 这些特征被作为单个xlet发送,其中框架特征(FW)管理不同特征之 间的导航,其它特征A、B、C和D可以是像电视指南、节目通知、知 识测验和时钟这样的特征。在一种具体的实施例中框架功能可以被分 散在特征A、B、C和D上。

广播装置101必须向框架特征提供与当前广播的特征有关的信息 以及当前状态。可以在特征表104中提供这个信息。这张表应该至少 包含下列字段:

-特征名字-以显示给接收器105的用户。

-轮盘标识-如MHP规范中所规定的那样,包含该xlet的轮盘 的地址。

-启动类的名字-启动这个特征执行的初始类。

-特征状态-由广播装置101用来控制该特征的生命周期,如果 不需要广播装置控制,就不需要这个字段。

这个信息使得框架能够将特征呈现给接收器用户,以根据用户的 命令启动/停止特征或根据广播装置的命令启动/停止/添加/删除特 征。

当作为由框架特征管理的独立特征被发送时,每个特征有它自己 的文件结构。例如所提到的时钟特征可以由下列文件构成:

com\Philips\xlets\clock\ClockXlet.class

com\Philips\xlets\clock\ClockHand.class

com\Philips\xlets\clock\bankground.gif

当时钟特征作为一个xlet广播时,DSMCC轮盘将具有如下结构:

\com\Philip\xlets\clock\ClockXlet.class

\com\Philip\xlets\clock\ClockHand.class

\com\Philip\xlets\clock\background.gif

当在单个xlet中组合了像电视指南、节目通知、知识测验和时钟 这样的特征时,该xlet将由多个轮盘构成。每个特征一个轮盘,并且 对框架特征还有一个附加的轮盘。

框架特征

\com\Philip\xlets\framework\FrameworkXlet.class

\com\Philip\xlets\framework\AppsAdministration.dat

\com\Philip\xlets\framework\<其它框架类和文件>

时钟特征

\com\Philip\xlets\clock\ClockXlet.class

\com\Philip\xlets\clock\ClockHand.class

\com\Philip\xlets\clock\background.gif

知识测验特征

\com\Philip\xlets\quizl\QuizlAppl.class

\com\Philip\xlets\quizl\<其它EPG类和文件>

节目指南特征

\com\Philip\xlets\epg\EpgAppl.class

\com\Philip\xlets\epg\<其它EPG类和文件>

通知特征

\com\Philip\xlets\notifier\NotifierAppl.class

\com\Philip\xlets\notifier\<其它通知类和文件>

广播员可以使用一个具有多个数据轮盘的“对象轮盘”,或者他 可以使用多个对象轮盘。

当接收器105的用户想要使用其中一个特征时,框架将为这个特 征创建专用的类加载器。然后,它将访问轮盘并启动该特征。框架不 但将负责屏幕和按键管理,而且访问屏幕和按键的有效特征。

当不再需要相同的特征时,框架特征将停用并删除该特征。当删 除了专用特征类加载器时,将从存储器中删除所有(与特征相关的) 类并且存储器可以被重新用于其它目的。当相关的DSMCC轮盘被卸载 时,相关轮盘的DSMCC高速缓存也可被刷新。

当(例如)Quiz1特征必须被Quiz2代替时,控制员可以删除带 有Quiz1内容的轮盘。框架可以停止Quiz1的实例并从存储器中删除 相关数据。将Quiz2放置在一个新的轮盘中。并且DSMCC轮盘发生器 开始注入Quiz2轮盘。由此,Quizl的带宽和接收器资源由Quiz2重 用。

图2中示出了当广播装置200开始广播附加特征E时如何使这个 新的特征E对接收器206的用户可用。首先在201中广播装置给出应 该将E特征添加到广播信号204(add E)的信息,并且E特征被添加 到(U_F)到广播信号中的特征表内。随后在203中DSMCC发生器开始 发送包括更新表的广播信号204。在205中新的DSMCC轮盘被广播, 在207中框架检测到更新(U_F)并相应地更新本地存储的特征表 (U_FT),并通过将特征添加到由接收器206呈现给用户的用户接口 (add E_UI)而将新特征展现给用户。

在图3中示出了当广播装置300停止广播一个特征时如何从接收 器306的用户删除该特征E的可用性。首先在301广播装置给出应该 从广播信号304删除E特征(rem E)的信息,并从广播信号304中的特 征表删除(U_F)该E特征。接下来在303中DSMCC发生器开始广播包 含更新表(U_F)的广播信号304。在305中新的DSMCC轮盘被广播, 在307中框架检测到更新(U_F)并相应地更新本地存储的特征表(U_FT) 并显示更新的特征选择,其中通过从由接收器306提供给用户的用户 接口删除特征E(rem E_UI)已经删除了特征E。

在图4中示出了框架特征以及其它特征的结构。当接收器接收到 包括框架的单个xlet时,框架被执行,并且框架401接着管理其它特 征A、B、C和D的执行和终止。特征的执行和终止也可以基于从接收 器405的用户接收到的命令,或者基于从广播装置403接收到的命令。

下面将说明广播装置和接收器的用户各自执行和终止特征的情 况。

在图5中示出了当接收器的用户启动了一个特征时,在接收器上 执行该特征的步骤。最初,框架正在通过接收器上的用户接口将可用 特征呈现给用户。在501中,基于按照特征表呈现可用特征的用户接 口,用户例如通过使用与接收器相连的输入设备(例如键盘或遥控装 置)启动特征A。接下来一个指示启动特征A的命令(ST_A)被送到了 框架。在503中框架特征接收到该命令,并且框架特征确保与特征A 有关的特征数据被从轮盘下载到了接收器的存储器中。框架特征通过 首先在505中安装包含应用程序A(DSMCC C_A)的轮盘而启动这次下 载,并且在507中框架特征通过实例化与A有关的类加载器而启动专 用类加载器的创建。最后,在509中框架特征启动应用程序A(ST_A)。

在图6中示出了当接收器用户停止一个特征时在接收器上终止该 特征的步骤。在601中,基于按照特征表呈现可用特征的用户接口, 用户通过例如使用与接收器相连的输入设备(例如鼠标或遥控装置) 终止特征A。接着,一个指示停止特征A的命令(STP_A)被送往框架。 在603中框架特征接收到该命令,在609中框架特征停止特征A (STP_A)。在607中框架特征通过删除对与A相关的类加载器的所有 引用而停用该专用类加载器。接下来,在605中包含应用程序A的轮 盘(DSMCC C_A)被卸载(u_m)。最后,无用数据收集器611从接收 器的存储器删除(G_C)轮盘、类加载器和特征各自使用的数据。

在图7中示出了当广播装置700在接收器706上启动一个特征时 在接收器706上执行该广播的特征的步骤。首先在701中广播装置700 给出的信息是,通过在将在广播信号中广播的特征表中将A的状态设 置为启动(SA_ST)而应该启动A特征。接着,在703中DSMCC发生器 (G_DSMCC)开始发送包括了更新表(U_F)的广播信号704。在705 中新的DSMCC轮盘被广播,并且在707中框架检测到所述更新(U_F) 并相应地更新本地存储的特征表(U_AT)。框架特征确保与特征A有 关的特征数据都被从轮盘下载到接收器706的存储器中。框架特征通 过首先在709中安装包含应用程序A的轮盘(DSMCC C_A)而启动这个 下载,并且在711中框架特征通过实例化与A相关的类加载器而启动 对专用类加载器的创建。最后,在713中框架特征启动应用程序A (ST_A)。

在图8中示出了当广播装置800停止或终止一个特征时在接收器 上终止该特征的步骤。首先在801中广播装置800给出的信息是,通 过在将在广播信号804中广播的特征表中将A的状态设置为停止 (SA_STP)而应该停止A特征。接着,在803中DSMCC发生器(G_DSMCC) 开始发送包括更新表(U_F)的广播信息804。在805中新的DSMCC轮 盘被广播,并且在807中框架检测到所述更新(U_F)并相应地更新本 地存储的特征表(U_AT)。在813中框架特征停止特征A(STP_A)。 在811中框架特征通过删除对与A相关的类加载器的所有引有而停用 该专用类加载器。接着,在809中卸载包含应用程序A的轮盘(DSMCC C_A)。最后,无用数据收集器815释放(G_C)分别由轮盘、类加载 器和该特征占用的接收器806的存储器。

应该注意到,上述实施例是为了阐述本发明而不是为了限制它, 本领域的技术人员将能够在不偏离所附权利要求范围的前提下设计出 很多替代实施例。在权利要求中,位于括号内的任何引用符号都不应 被理解为是对该权利要求的限制。词“包括”不排除除了权利要求中 列出的元件或步骤之外其它元件或步骤的存在。本发明可以通过包括 若干不同部件的硬件来实现,或者通过适当编程的计算机来实现。在 列举了若干个装置的设备权利要求中,这些装置中的一些可以由同一 个硬件项实现。在相互不同的从属权利要求中列举了特定方法的唯一 事实不意味着不能使用这些方法的组合获益。

高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈