用于处理由组件对象构成的用户界面的方法和装置的制作方法

文档序号:6348709阅读:190来源:国知局
专利名称:用于处理由组件对象构成的用户界面的方法和装置的制作方法
技术领域
本发明涉及用户界面。更具体地,本发明涉及用于处理由多个组件对象构成的富媒体用户界面的方法和装置,其能够将信息通过不可预测的路径从具有特定功能而不支持信息的输出的一组组件对象传送到仅仅通过预定路径引入信息的一组组件对象。
背景技术
用户界面是被实施来提供用户和对象或系统之间的交互的物理或虚拟装置,诸如机器或计算机程序,以使得用户可以输入操作信息以用于系统输出运行结果。通常,用户界面被实施为系统特定的应用,以便在由设计者指定的系统中工作,因此受到配置的限制。 近来,用户界面已经从图像和文本按钮的静态配置发展为由包括文本、音频、视频、字体、图像、图形等的各种可配置的媒体对象构成的富媒体内容。二进制场景格式(Bire)和轻量级应用场景表示(LAkR)是代表性的富媒体标准。LAkR是被设计用于使用诸如场景描述、视频、音频、图像、字体、文本、元数据、脚本等之类的各种多媒体元素表示和传送富媒体服务的最新的富媒体标准。

发明内容
随着集成有包括视频、语音和数据的各种类型的媒体的新服务的出现以及终端和服务的多样化,需要除设备特定的功能界面的构思以外的、可应用于不同的设备甚至远程设备的、灵活和动态的富媒体接口。本发明的一方面解决至少以上问题和/或缺点并且提供至少下述优点。因此,本发明的一方面是提供一种用于处理富媒体用户界面的方法和装置,其能够处理通过不可预测的路径接收的信息以及通过预定路径提供的用于特定功能或目的的信息。本发明的另一方面是提供一种用于处理由多个被动和主动组件对象构成的富媒体用户界面的方法和装置,其使得主动的组件对象能够通过不可预测的路径带来被动组件对象的信息并且处理该信息以及通过预定路径接收的信息。根据本发明的一方面,提供一种用于处理由用户界面组件对象构成的内容的方法。该方法包括接收包括多个用户界面组件对象的内容;提取被定义为可输出到该内容的外部的可输出的信息;以及将提取的可输出的信息传送到目标对象。根据本发明的另一方面,提供一种用于处理由用户界面组件对象构成的内容的方法。该方法包括接收由多个用户界面组件对象构成的内容;在包含在接收的内容中的信息当中检测要被用作到目标对象的输入值的信息;以及使用检测到的信息执行目标对象的功能。根据本发明的另一方面,提供一种用于处理由用户界面组件对象构成的内容的装置。该装置包括解码器,用于解码由多个用户界面组件对象构成的内容;和事件处理器, 用于提取被定义为可输出到该内容的外部的可输出的信息,以及用于将提取的信息输出到目标对象。
根据本发明的另一方面,提供一种用于处理由用户界面组件对象构成的内容的装置。该装置包括事件处理器,用于在包含在接收的内容中的信息当中检测可被用作目标对象的输入值的信息,以及用于使用检测到的信息作为目标对象的输入值来执行目标对象的功能。通过以下结合附图、公开了本发明的示范性实施例的详细描述,本发明的其它方面、优点和显著的特征对于本领域技术人员将变得明显。有益效果根据本发明的用于处理富媒体用户界面的示范性方法和装置使得由用户界面组件对象构成的内容能够将特定的数据输出到外部对象、通过处理通过不可预测的路径接收的信息以及通过预定路径接收的信息来执行它自己的特定功能、以及使用一起处理的信息用于其它目的,以使得可以在内容对象和用户界面之间自由地交换信息,从而改善用户界面的丰富度和可用性。


通过下面结合附图的描述,本发明的特定示范性实施例的上述和其它方面、特征和优点将更加明显,其中图1是示出了用于在终端中处理富媒体用户界面的传统过程的流程图;图2是示出了根据本发明的示范性实施例的用于在终端中处理由用户界面组件对象构成的内容的方法的流程图;图3是示出了根据本发明的示范性实施例的用于在由用户界面组件对象构成的内容中接收通过不可预测的路径输入的信息的过程的流程图;图4是示出了根据本发明的示范性实施例的用于在用户界面控制方法中输出用户界面组件对象的可交换的信息的过程的流程图;图5是示出了根据本发明的示范性实施例的用于在用户界面控制方法运行接收者对象的功能的过程的流程图;图6是示出了根据本发明的示范性实施例的发送装置的配置的框图;图7是示出了根据本发明的示范性实施例的接收者装置的配置的框图;和图8是示出了根据本发明的实施例的用于在对象之间交换信息的过程的流程图。贯穿附图,应当注意,相似的参考数字用于描述相同的或相似的元件、特征和结构。
具体实施例方式提供参考附图的以下描述以帮助全面地理解由权利要求书和它们的等效物定义的本发明的示范性实施例。它包括各种细节来帮助理解,但是这些将被认为仅仅是示范性的。因此,本领域普通技术人员将认识到,可以在不脱离本发明的范围和精神的情况下,对这里描述的实施例做出各种变化和修改。此外,为了清楚和简明,省略了公知的功能和结构的描述。以下说明书和权利要求书中使用的术语和词语不局限于书面意义,而是仅仅被发明人使用来使得能够清楚且一致地理解本发明。因此,本领域技术人员显然可知,本发明的示范性实施例的以下说明仅仅是为了示例的目的提供,而不是为了限制由所附的权利要求书和它们的等效物定义的本发明。将理解,除非上下文明确指示,否则单数形式的“一”、“一个”和“该”包括多个涉及的对象。因而,例如,“一个组件表面”的指示包括一个或多个这样的表面的指示。在下面的描述中,术语‘终端’可以用于表示具有服务内容、文件、应用程序、一组对象、对象自身等的设备。尽管本发明的示范性实施例的描述针对作为已知的富媒体引擎之一的轻量级应用场景表示(LAkR)引擎,但是本发明可以利用其它的富媒体引擎来实施。此外,在下面的描述中描述的LASeR引擎的操作可以由用户界面管理引擎执行。在富媒体引擎或系统改变的情况下,可以利用用在相应的富媒体引擎或系统中的术语和表达来进行该描述。图1是示出了用于在终端中处理富媒体用户界面的传统过程的流程图。参考图1,终端首先在步骤100中接收服务内容,并在步骤110中解码接收的服务内容。接着,终端在步骤120中通过确定并执行命令和事件以适合于用户界面的格式构成解码的服务内容。因此,终端在步骤130中将服务内容再现到支持视频和音频输出的用户界面输出装置上。LASeR内容,作为富媒体服务内容的一个示例,可以用如XML 1所示的语法表示。
权利要求
1.一种用于处理由用户界面组件对象构成的内容的方法,该方法包括 接收包括多个用户界面组件对象的内容;提取被定义为可输出到该内容的外部的可输出的信息;以及将提取的可输出的信息传送到目标对象。
2.如权利要求1所述的方法,其中所述传送提取的信息包括 检测用于传送该可输出的信息的动作和信号的至少一个;以及根据该动作和信号的至少一个将可输出的信息传送到目标对象。
3.如权利要求1所述的方法,还包括 解析包含在该内容中的命令;以及根据该命令再现该内容。
4.如权利要求3所述的方法,其中所述提取可输出的信息以及将可输出的信息传送到目标对象是在该内容的再现期间根据该命令执行的。
5.一种用于处理由用户界面组件对象构成的内容的方法,该方法包括 接收由多个用户界面组件对象构成的内容;在包含在接收的内容中的信息当中检测要被用作到目标对象的输入值的信息;以及使用检测的信息执行目标对象的功能。
6.如权利要求5所述的方法,其中所述接收由多个用户界面组件对象构成的内容的步骤包括检测用于触发信息交换的预定动作和信号的至少一个;以及当检测到用于触发信息交换的动作和信号的至少一个时,接收该内容。
7.如权利要求5所述的方法,还包括 提取与该内容对应的目标对象的功能,其中所述执行目标对象的功能的步骤包括运行与提取的内容对应的目标对象的功能。
8.如权利要求5所述的方法,其中所述检测要被用作输入值的信息的步骤包括当包含在接收的内容中的信息的名称指示可以用作输入值的信息时,将该信息确定为到该目标对象的输入值。
9.如权利要求8所述的方法,其中所述执行目标对象的功能的步骤包括使用包含在该内容中的信息作为具有该信息的名称的输入值来运行目标对象的功能。
10.如权利要求5所述的方法,其中所述接收由多个用户界面组件对象构成的内容包括当通过不可预测的路径接收的信息存在时,接收由多个用户界面组件对象构成的内容。
11.一种用于处理由多个用户界面组件对象构成的内容的装置,该装置包括 解码器,用于解码由多个用户界面组件对象构成的内容;和事件处理器,用于提取被定义为可输出到该内容外部的信息以及用于将提取的信息输出到目标对象。
12.如权利要求11所述的装置,其中当检测到用于传送该可输出的信息的动作和信号的至少一个时,该事件处理器将提取的可输出的信息传送到目标对象。
13.如权利要求11所述的装置,还包括配置存储器,用于解析包含在该内容中的命令;和再现器,用于根据该命令再现该内容。
14.如权利要求13所述的装置,其中在该再现器根据该命令再现该内容的同时,该事件处理器从该内容中提取该可输出的信息并将提取的信息传送到目标对象。
15.一种用于处理由多个用户界面组件对象构成的内容的装置,该装置包括事件处理器,用于从包含在接收的内容中的信息当中检测可以用作目标对象的输入值的信息,以及用于使用检测的信息作为目标对象的输入值来执行目标对象的功能。
16.如权利要求15所述的装置,其中当检测到用于触发信息交换的预定动作和信号的至少一个时,该事件处理器接收该内容。
17.如权利要求15所述的装置,其中该事件处理器提取与接收的内容对应的目标对象的功能并执行该目标对象的功能。
18.如权利要求15所述的装置,其中当包含在接收的内容中的信息的名称指示可以用作输入值的信息时,该事件处理器将该信息确定为到该目标对象的输入值。
19.如权利要求18所述的装置,其中所述执行目标对象的功能包括使用包含在该内容中的信息作为具有该信息的名称的输入值。
20.如权利要求15所述的装置,其中该事件处理器在通过不可预测的路径接收到信息时,接收由多个用户界面组件对象构成的内容。
全文摘要
提供了一种用于处理由多个组件对象构成的富媒体用户界面的方法和装置,其能够将信息通过不可预测的路径从具有特定功能而不支持信息的输出的一组组件对象传送到仅仅通过预定路径引入信息的一组组件对象。所述用于处理由用户界面组件对象构成的内容的方法包括接收包括多个用户界面组件对象的内容;提取被定义为可输出到该内容的外部的可输出的信息;以及将提取的可输出的信息传送到目标对象。
文档编号G06F9/44GK102365619SQ201080013621
公开日2012年2月29日 申请日期2010年1月29日 优先权日2009年1月29日
发明者宋在涓, 朴勍模, 李国熙, 黄棲煐 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1