首页> 中国专利> 通过解析描述性隐藏式说明数据来定制对信息的显示

通过解析描述性隐藏式说明数据来定制对信息的显示

摘要

对从远程源提供的信息的显示进行定制。将对用户偏好或与用户的显示设备相关联的显示特征进行识别的配置文件数据发送到该远程源。从该远程源接收设置在信息的数据结构中的预定位置中的描述性隐藏式说明数据。从接收的信息解析描述性隐藏式说明数据;并且从所解析的数据识别用户的偏好或显示特征。所解析的数据被用来控制用户的显示设备,从而按照用户的偏好或按照用户的显示设备的特定显示特征来显示所提供的信息。

著录项

  • 公开/公告号CN105009570A

    专利类型发明专利

  • 公开/公告日2015-10-28

    原文格式PDF

  • 申请/专利号CN201480012539.7

  • 发明设计人 T·熊;L·佩德罗;

    申请日2014-03-14

  • 分类号H04N7/00;

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人金晓

  • 地址 日本东京

  • 入库时间 2023-12-18 11:47:40

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-09-11

    授权

    授权

  • 2015-11-25

    实质审查的生效 IPC(主分类):H04N7/00 申请日:20140314

    实质审查的生效

  • 2015-10-28

    公开

    公开

说明书

技术领域

本发明涉及定制信息,例如从远程源提供给用户的显示设备的内 容;以及,更具体地,涉及使用来自源的描述性隐藏式(closed)说 明(caption)数据,以特定于用户的偏好或特征的形式或格式来显示 信息。

背景技术

从源提供的信息,例如从内容提供商提供的内容,通常受限于由 提供商选择的形式和格式。例如,内容可以与可以由内容提供商发送 的字幕或隐藏式说明信息一起被提供。视频内容可以连同可以由内容 提供商选择的选定语言配音的音频信息被提供。美国联邦通信委员会 (FCC)已规定内容与特定语言的隐藏式说明信息一起发送。虽然这 显著增加了欣赏这样的内容的受众,并且提高了该受众成员的娱乐体 验,然而很大一部分人将不能完全享受到这些内容。例如,视觉上或 听觉上受损的个体可能无法体验完全令人满意的娱乐享受,即使连同 当前发送的该隐藏式说明信息也是如此。

本发明的目的

因此,本发明的一个目的是对患有生理障碍的个体提供更好的娱 乐体验。

本发明的另一个目的是在通过地面、卫星、线缆或互联网传输发 送的内容的FCC规定的隐藏式说明槽中提供大量的娱乐增强信息和 数据。

本发明的再一个目的是解析可以存在于内容的隐藏式说明槽中 的分层数据结构,以便检测符合用户的配置文件数据的特定信息。

本发明的又一个目的是为具有不同访问性需要和要求的个体提 供解决方案,以使得那些个体能够欣赏符合该个体的显示设备的预定 显示特征的形式和/或格式的内容。

本发明的再一个目的是从用户发送与用户设备相关联的信息,该 信息可被用于例如实时地改变由该设备使用的特定信息(例如隐藏式 说明或字幕信息),从而按照用户的需求或偏好来显示该特定信息。

本发明的又一个目的是自动更新用户的配置文件数据,当用户改 变显示设备时,该配置文件数据识别用户偏好或显示参数,从而将被 定制到更新的用户配置文件的内容和相关信息发送到用户。

从随后的详细描述,本发明的各种其他目的、优点和特征将变得 十分明显,并且将在所附权利要求中具体指出新颖的特征。

发明内容

根据本发明,将对从远程源提供的信息的显示进行定制。对用户 偏好或与用户的显示设备相关联的显示特征进行识别的配置文件数据 被发送到远程源;并且从该远程源接收描述性隐藏式说明数据。该描 述性隐藏式说明数据被设置在从该源提供的信息的数据结构中的预定 位置中。从所接收的信息解析描述性隐藏式说明数据;并且从所解析 的数据识别用户的偏好或显示特征。所解析的数据被用来控制用户的 显示设备,从而按照用户的偏好或按照用户的显示设备的特定显示特 征来显示所提供的信息。

附图说明

连同附图一起将最好地理解下面的详细描述,其中:

图1是本发明在其中找到可行应用的系统的整体框图;

图2是用户的显示设备的一种实现方式的框图,该实现方式包括 了本发明;

图3是从内容源提供给用户的信息的数据结构的示意图;以及

图4是流程图,其阐明了根据本发明的一个实施例的解析特征的 实现方式。

具体实施方式

现在转到图1,其中示出包括本发明的系统100的框图。系统100 包括适于经由网络102提供娱乐内容形式的信息给远程用户的内容服 务器110,该娱乐内容例如电影、电视节目、音频娱乐,等等。网络 102可以是专用互联网协议(IP)网络,以及公共IP网络,例如因特 网。该网络可以是有线网络或无线网络,这是那些本领域普通技术人 员所知的。用户设备104被耦合到网络102并适于从内容服务器110 接收信息。另外,并且如将要描述的,用户设备适于经由网络102发 送配置文件数据,该配置文件数据识别用户的偏好,通过该用户偏好, 从内容服务器110提供的内容被显示在用户的设备处。如此处所用, 内容的显示是指视觉或听觉显示;并且也可以指触觉显示,例如针对 可能为视觉和听觉受损个体的盲文。

内容服务器110经由网络102将描述性隐藏式说明数据提供给用 户设备104,该描述性隐藏式说明数据被用于建立这样的形式和/或格 式,通过该形式和/或格式,从内容服务器110提供的内容被显示于用 户设备处。在此处所描述的优选实施例中,描述性隐藏式说明数据被 设置在FCC-规定的隐藏式说明槽中,例如按EIA-608和EIA-708标 准布置。由本发明使用的描述性隐藏式说明数据描述如下。

系统100还可以具备服务器106,该服务器106接收用户的配置 文件数据并向用户提供描述性隐藏式说明数据,该描述性隐藏式说明 数据同步于由内容服务器110提供的内容。其结果是,用户设备104 显示来自内容服务器110的内容以及由用户的配置文件数据确定的来 自服务器106的附加信息。

现在将描述系统100的操作的例子。用户设备104可以由用户操 作以生成配置文件数据,并经由网络102将配置文件数据发送到内容 服务器110以及服务器106(如果具备)。配置文件数据识别例如要 显示在用户设备104上的由用户优选的特定字幕或隐藏式说明语言。 作为另一个例子,该配置文件数据可以识别在用户设备104处生成的 特定可听语言。应当理解,文本信息显示为字幕或隐藏式说明信息旨 在帮助不熟悉内容中所用特定语言的用户,或者可以是听觉受损的用 户;并且,可以被配音入视觉显示内容的可听的“显示”旨在帮助不 熟悉该内容语言的用户,或者可以是视觉受损的用户。配置文件数据 的其它例子包括:

·识别用户设备104接收和显示隐藏式说明文本信息的能力;

·识别用户设备104接收和显示隐藏式说明图形信息的能力;

·识别用户接收解释性隐藏式说明信息的偏好,该解释性隐藏式 说明信息提供背景信息的描述,否则该背景信息将无法被生理受损的 用户感知到;

·识别叠加在用户的显示设备104(例如由视觉受损个体使用的 设备)上的文本信息的特定位置和尺寸;

·识别隐藏式说明信息被显示时所用的特定格式;

·识别用户设备104的特定显示特征,例如该设备的声音生成特 征,视觉显示设备的尺寸,用户设备的3-D性能,等等。

在另一个实施例中,如果用户没有生成配置文件数据到服务器, 可以基于用户的设备所处的地理区域(例如国家),该国家的语言, 先前已由用户选择的内容(例如视频节目)的语言,等等,由内容服 务器110或服务器106生成缺省配置文件。文本信息可以根据该默认 配置文件被发送到用户设备;并且在此实施例的一个变式中,文本信 息可以采用在该区域中使用最多的语言。

作为又一个实施例,隐藏式说明信息和/或字幕信息可以基于用户 的偏好而被生成,同样可以在服务器处从观看内容、下载内容、播放 多媒体设备等等的观众的历史而被收集。

由用户设备发送的配置文件数据可以被关联于该设备,这样就使 得配置文件数据的再生不需要每次用户设备连接到网络102时都被发 送。而是,配置文件更新可以被存储于内容服务器110处或服务器106 处并关联于用户设备104,使得当用户设备连接到网络102并由服务 器识别时,关联于该用户设备的配置文件数据被自动取回。

当用户希望欣赏从内容服务器110提供的信息例如内容时,对内 容的请求可以从用户设备104发送。对内容的该请求可以包括用户的 配置文件数据;或者,可以替代性地、简单地识别用户设备从而能够 自动取回用户的配置文件数据。由用户所请求的内容经由网络102从 例如内容服务器110被发送到用户设备104。该内容可以以数字形式 被发送,并包括由内容服务器建立的数据结构,例如,符合ATSC标 准的数据结构。该数据结构包括隐藏式说明槽,在隐藏式说明槽中内 容服务器设置上述描述性隐藏式说明数据。替代性地,描述性隐藏式 说明数据(其仍然符合用户的配置文件数据),可以从服务器106被 提供给用户设备104。

用户设备包括编程的处理器,该编程的处理器从所接收的数据内 容解析描述性隐藏式说明数据。从所解析的描述性隐藏式说明数据中 识别用户的偏好或用户设备104的显示特征;并且根据用户的偏好和/ 或设备显示特征控制该用户设备104。例如,如果用户的配置文件数 据识别文本字幕,则来自内容服务器110的内容连同字幕被显示在用 户设备104上。如果用户的配置文件数据识别字幕要以例如西班牙语 显示,并且,如果来自内容服务器的内容的西班牙语字幕可用,则来 自内容服务器110的内容连同西班牙语字幕被显示在用户设备104上。 如果用户的配置文件数据识别一个特定格式,字幕文本要以该特定格 式被显示在用户的显示设备上,来自内容服务器110的字幕文本,或 来自服务器106的字幕文本(视情况而定),以那种格式被显示在用 户设备104上,如由所解析的描述性隐藏式说明数据所指定的格式。

作为另一个例子,如果用户的配置文件数据识别例如法语的音频 信息,并且,如果来自内容服务器110的内容的法语音频信息可用, 来自内容服务器的内容以法语配音被显示在用户设备104上。如果用 户的配置文件数据识别解释性文本信息,来自内容服务器110的内容 被显示在用户设备上,例如,视频场景连同解释或描述该场景环境的 文本信息一起显示。如果用户听觉受损,这是特别有帮助的。

如果描述性隐藏式说明数据包括文本和图形显示信息两者;并且 如果用户的显示设备仅能够显示文本信息,则显示设备104从接收到 的数据内容解析文本信息并忽略图形显示信息。替代性的,如果用户 的显示设备仅能够显示图形信息,则忽略文本信息,并且从接收到的 数据内容解析图形显示信息。

作为另一个例子,用户设备104可以是媒体播放器,例如DVD 播放器。与该媒体播放器相关联的配置文件数据可以识别字幕要以之 显示的特定语言,或者内容的音频部分要以之从介质再现的特定语言。 在这个例子中,与配置文件数据一致,服务器106将描述性隐藏式说 明数据提供给用户的显示设备,该描述性隐藏式说明数据包含所识别 的字幕语言或从介质再现的内容的音频部分。

用户设备104的一个实施例示于图2的框图中。用户设备的一个 实施例是互联网协议电视(IPTV),当然能够经由网络102与内容服 务器110或服务器106通信的其他显示设备也可以实现用户设备104。 在所示出的实施例中,用户设备包括CPU 202,ROM 204,RAM 206, 总线208,输入/输出接口210,输入单元212,输出单元214,存储单 元216,通信单元218,驱动器220,可移动介质222,和显示器228。 尽管未显示,用户设备还可以包括生物识别传感器,用于感测源自用 户的生物识别数据并提供给服务器110或服务器106,从而识别该用 户和该用户的配置文件数据。

CPU 202,ROM 204和RAM 206经由总线208相互连接,输入/ 输出接口210也连接到总线208。除了总线208,输入单元212,输出 单元214,存储单元216,通信单元218和驱动器220被连接到输入/ 输出接口210。根据存储在ROM 204中的程序,或者根据经由输入/ 输出接口210和总线208从存储单元216加载到RAM 206中的程序, CPU 202执行各种处理。ROM 204已经在其中存储了要由CPU 202 执行的程序。RAM 206视情况存储要由CPU 202执行的程序,以及 CPU 202执行各种处理所需要的数据。输入单元212包括键盘、鼠标、 麦克风,等等。当输入单元212由用户操作时,该输入单元212基于 该操作经由输入/输出接口210和总线208提供输入信号至CPU 202。 输入单元由用户操作以帮助生成该用户的配置文件数据。输出单元 214包括显示器,例如CRT(阴极射线管)或LCD,扬声器,等等。 存储单元216包括硬盘,闪速存储器,等等,并存储由CPU 202执行 的程序,以及经由网络102发送给服务器110或服务器106的数据。 可移动介质222可以是例如磁盘,光盘,磁光盘,或半导体存储器, 其可以被视情况加载入驱动器220。驱动器220读取在可移动介质222 上记录的数据或在可移动介质222上记录预定数据。显示器228可以 是输出单元214的一部分,或者可以是附加的显示单元。通信单元218 包括调制解调器,终端适配器,以及其他通信接口,并经由图1的网 络执行通信处理。

现在参照图3所示的数据结构,其中为数据结构的一个图解实施 例,该数据结构被包括在符合例如EIA-708标准的隐藏式说明槽中。 应当理解,类似的数据结构可以在经由网络102从内容服务器发送到 用户的数字数据的其他位置中提供。该数据结构是从内容服务器110 或服务器106响应于用户对内容的请求而被发送的;并包括与用户的 配置文件数据一致并由用户的配置文件数据请求的特定信息。该分层 数据结构可以作为整体响应的一部分以XML被传送。可以理解,该 分层数据结构可以以其他公知的格式例如JSON、YAML等被传送。

示出的数据结构将用户的设备识别为标签<product ID>。该标签 可以与用户的配置文件数据一起被提供;或可以在服务器110或服务 器106处响应于识别从用户设备经由网络102提供到该服务器的数据 自动生成。标签<entry>识别被提供给用户设备104的内容。在<entry> 中的标签<subtitle>识别<entry>中引用的资产为包含字幕信息。这里 的资产是内容,例如视频,静止图像,音频或类似的信息;并且<subtitle> 的字幕信息将包含在数据结构中的描述性隐藏式说明数据识别为字幕 数据。在<subtitle>标签中是该字幕的语言的识别,通过<language>表 示。在这个例子中,所识别的<language>是英语。

在<subtitle>标签中的标签<type>识别将被显示的字幕的特定类 型。例如,字幕可以显示为文本或图形字符,配音的音频声音,盲文, 或其他可显示信息。显示盲文字符的一个例子是所谓的移动盲文设备, 例如显示移动盲文的盲文型平板,该移动盲文同步于从内容服务器 110提供的内容而移动。在标签<type>中的细目“cc”表示基于文本 的隐藏式说明流,该隐藏式说明流符合EIA-608或EIA-708标准的适 用部分。符合此标准的用户设备104按照该标准显示字幕数据为隐藏 式说明信息。

在<subtitle>标签内的标签<language>识别字幕的特定语言。回想 一下,字幕可以是文本或图形信息(或文字和图形信息两者的组合), 音频信息,或其它可显示信息;并且该标签<language>识别那种信息 被显示时所用的语言。如上所述,在这个例子中,字幕或其它可显示 信息的语言是英语。标签<format>识别字幕被显示时所用的特定格式。 在图示的例子中,字幕的格式是标准SMPTE-TT格式。作为其它例子, 字幕的格式可以是SAMI,SRT,WebVTT等。当然,取决于用户设 备104通过何种格式可以显示描述性隐藏式说明数据,<format>标签 识别那种显示格式。如果用户升级或改变显示设备104,以致改变描 述性隐藏式说明数据的显示格式,<format>标签可以被类似地改变以 使得用户的显示设备被指示为与显示隐藏式说明数据时所用的格式相 兼容。

因此,在图3中所显示的说明性数据结构,当被正确地解析时(如 将在下面描述的),根据用户的偏好和根据用户的设备的显示特征控 制用户的显示设备以显示字幕、解释、音频或其他可显示信息。

现在转到图4所示的流程图,该流程图描述了方法,通过该方法 用户设备104从接收自内容服务器110或服务器106的信息解析描述 性隐藏式说明数据。应当理解,这种方法可以通过编程的处理器来实 现。

在从例如内容服务器接收信息之前,用户设备104被操作从而把 对内容的请求发送到服务器。用户设备也可以将关联于用户的显示设 备的配置文件数据发送到服务器。此配置文件数据可以先于用户对内 容的请求被发送,或者与用户对内容的请求一起被发送。在一个实施 例中,此配置文件数据存储在内容服务器110或服务器106处,并且 响应于用户或用户设备104的识别而被访问,该识别可以连同用户对 内容的请求被发送。从步骤402开始,用户设备从服务器接收信息, 例如由显示于图3的数据结构所表示以及设置在由服务器发送的数据 的隐藏式说明槽中的信息。该信息为多路复用成传输流的数据包的形 式,其通常用在数字视频信息的传输中,并且该信息响应于用户对内 容的请求。该响应从接收到的信息而被解析。

所接收的信息中与<entry>标签相关联的数据从数据结构中被解 析,如步骤404所示,并且,如步骤406所示,与<subtitle>标签相关 联的数据从数据结构中被解析。继续图4中的流程图,<language>数 据从数据结构中被解析,如步骤408所示;并且<format>数据从所接 收的数据结构中被解析。由于由内容服务器110和服务器106发送的 数据符合EIA-708标准,因此与<EIA-708>标签(图3中未示出)相 关联的数据从接收的数据结构中被解析。

与EIA-708标准一致,隐藏式说明数据可以在用户的显示设备处 以文本格式显示,识别为“psi”属性,或者以图形格式显示,识别为 “vid”属性。进行查询414以评估隐藏式说明数据的属性,即,以确 定接收的隐藏式说明数据是否显示“psi”或“vid”属性,从而识别 隐藏式说明数据被显示时所要用的格式。如果隐藏式说明数据的属性 被确定为“psi”,流程图前进到步骤416;并且,在步骤418中,数 据结构被解析以检测多路复用传输流中的隐藏式说明数据包标识符。

已在步骤408中从数据结构中解析的语言识别被用在步骤420中, 以从发送自服务器的所有语言中的所有字幕中选择所识别的语言。以 该所选语言的隐藏式说明文本信息,例如字幕,从图3所示的数据结 构中取回,并且在步骤422中被解码,该解码符合ISO 13818-1标准。 在步骤432,该所选语言的解码的文本信息被适当地呈现,在步骤434 中结合所接收的内容以形成复合图像,并且显示在用户的显示设备上, 如步骤436所示。

如果查询414确定出隐藏式说明数据的属性为“vid”,流程图 从查询414前进到步骤424;并且在步骤426中数据结构被解析,以 从包含在基本流(ES)中的多路复用数据包提取图形视频信息。例如, 在数据结构中的包含图形视频信息的数据包中的数据包标识符被检测 到。

已在步骤408中从数据结构中解析的语言识别被用在步骤428中, 以从发送自服务器的所有语言的所有图形信息中选择所识别的语言。 该所选语言的图形信息从图3所示的数据结构中取回,并且在步骤430 中被解码,该解码符合ATSC A/53标准。在步骤432,解码的图形信 息被呈现,在步骤434中结合所接收的内容以形成复合图像,并在步 骤436中显示在用户的显示设备上。

一张一方面反映查询414和步骤416-422操作以及另一方面反映 步骤424-430操作的“真值表”可以概括如下:

现在,接着是定制信息的例子,该信息是从内容服务器110或服 务器106提供给用户的显示设备的信息。如果用户视觉受损,从用户 设备发送到服务器的配置文件数据可以将特定语言的可听声音(例如 语音)识别为用户偏好。因此,从服务器发送并关联于,例如,要显 示的节目的描述性隐藏式说明数据,包括那种语言的语音数据,从而 控制该用户的显示设备,例如声音发生器,连接因特网的收音机,多 媒体播放器,等等,以生成该已识别语言的声音。作为另一个例子, 配置文件数据可以识别盲文作为用户的偏好。在那种情况下,所接收 的描述性隐藏式说明数据包括盲文格式的字符;并且如果用户的显示 设备是可移动盲文阅读器,该阅读器被控制以生成盲文的对应字符。

作为另一个例子,用户的配置文件数据可以代表用于显示特定语 言的文本字幕的用户的偏好。如果以那种语言存在的那些字幕对于由 用户请求的特定内容是可用的,由用户设备接收到的描述性隐藏式说 明数据包括那种语言的文本信息。该文本信息以由该配置文件数据识 别的、兼容于用户的设备的显示特征的格式在用户的显示设备上显示 为字幕。如果用户的设备是,例如,因特网协议电视(IPTV),该设 备的操作特征将经由网络102传送并因此为服务器所知,由此从服务 器发送的信息将兼容于并匹配到那个设备。

作为又一个例子,用户的配置文件数据可以识别用户为听觉受损, 并且可以包括识别用户的偏好的数据以接收解释性文本信息。其结果 是,从例如内容服务器110发送的隐藏式说明数据可以包括解释例如 视频场景的可听环境的那样的文本数据,例如陈述“爆炸”或“发动 机轰鸣”的字幕等等。

用户的显示设备的例子包括光盘播放器,连接互联网的电视接收 机,个人计算机,外围设备,通信设备(例如智能电话,PDA的,等 等),连接蓝牙的设备,HDMI设备,3-D眼镜,以及数码配件。用 户的设备的身份和显示特征被包括在从该设备发送的配置文件数据中; 并且从服务器或其他远程内容源发送的描述性隐藏式说明数据,兼容 于由配置文件数据确定的用户的显示设备。

如上所述,当用户选择新的或不同的显示设备来显示内容时,用 户的配置文件数据可被自动更新。例如,如果用户获得或选择新的多 媒体显示设备,例如在前面的段落中提到的那些多媒体显示设备中的 一个或多个,用户的配置文件数据被自动地和实时地更新,以识别那 个新设备和/或与那个新设备相关联的显示特征。因此,从服务器发送 到用户的描述性隐藏式说明数据将与那个新设备相兼容。

在一个实施例中,用户可以发送给服务器一个命令,该命令“关 闭”对描述性隐藏式说明数据的请求,否则该请求存在于用户的配置 文件数据中。服务器通过不发送隐藏式说明数据至用户而响应该命令, 直到该命令被修改或者修订的配置文件数据被发送至服务器为止。

可以从此处描述的发明实现的一个用途是在发送自服务器的隐 藏式说明槽中提供更新的或升级的软件的能力。更新的软件在用户的 设备处被解析,以修改该设备识别和升级到新的或改进的格式的能力。 因此,更新可以在用户设备中实现,而无需对硬件进行物理更换。相 反地,通过将识别用户设备更新的格式化的配置文件数据发送到服务 器,发送自服务器的隐藏式说明数据的格式可以被修订从而兼容于用 户的设备的格式能力。

虽然本发明已经结合优选实施例具体示出和描述,并且,虽然已 经公开各种替代选择和例子,然而本领域的普通技术人员应当易于理 解,可以做出各种其他变化和修改而不脱离本发明的精神和范围。所 附权利要求旨在包含所描述的实施例,并且这样就使得其他的变化和 修改将变得明显。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号