[发明专利]先进的多功能布局和渲染系统、方法和产品有效
申请号: | 200480013298.4 | 申请日: | 2004-04-01 |
公开(公告)号: | CN1791869A | 公开(公告)日: | 2006-06-21 |
发明(设计)人: | 乔·福森;李·琼;里维斯·程 | 申请(专利权)人: | 普莱尼提美国公司 |
主分类号: | G06F15/00 | 分类号: | G06F15/00;G06F17/30 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 颜涛;郑霞 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种例如用MacromediaFlashTM技术、Extensible MarkupLanguage(XML)语言以及Mathematical MarkupLanguage(MathML)来有效布局并渲染多媒体信息的系统、方法和计算机程序产品。本发明利用问题数据(301)、可能的视觉辅助(305)、可能的描述性解决方案(307)以及要素对齐(309)。 | ||
搜索关键词: | 先进 多功能 布局 渲染 系统 方法 产品 | ||
【主权项】:
1、一种用来显示多媒体内容数据的显示系统,其包括MathematicalMarkup Language(MathML)数据,所述系统包括:一个显示介质,其具有多个显示行以便把多媒体内容数据渲染其上;与所述显示介质相联的处理器,其配置成:接收所述的多媒体内容数据,其包括有文本、MathML以及外部文件标识;分析所述接收到的多媒体内容数据从而导出所述的文本、MathML以及外部文件标识;根据数据类型对所述的文本、MathML以及文件数据进行分类;其中所述的文本数据被定义为TEXT数据类型,所述MathML数据被定义为MATHML数据类型,并且所述的外部文件标识数据被定义为FILE数据类型;将所述导出并分类的文本、MathML以及外部文件标识数据保存为一个包括一根结点和多个分支结点的树,其中分支结点形成左右的子树,所述根结点以及所述分支结点的每一个结点均具有所述的文本、MathML以及外部文件中的一个以及对应关联的数据类型;定义一个横向程序,其包括:访问所述树的一个结点,确定所述结点的数据类型;根据所述数据类型来显示所述结点数据,其中:如果数据类型为TEXT,则:生成一个具有所述文本结点数据的文本对象,并且根据预定的格式协议找出一个显示行以显示所述的文本对象;如果数据类型为FILE,则:生成一个具有所述外部文件标识结点数据的文件对象,并且根据预定的格式协议找出一个显示行以加载并与前面渲染的文本一起显示出所述的文件对象;如果数据类型为MATHML,则:生成一个具有所述所保存的MathML结点数据的MathML数据对象,并且根据预定的格式协议找出一个显示行以便与前面渲染的文本一起显示出所述的MathML对象;将所述横向程序应用到所述访问结点的左子树;将所述横向程序应用到所述访问结点的右子树;将所述横向程序应用到所述根结点从而使所述根结点是第一个被访问的结点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普莱尼提美国公司,未经普莱尼提美国公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200480013298.4/,转载请声明来源钻瓜专利网。