[发明专利]交互式多媒体演示的基于状态的定时有效
申请号: | 200680024302.6 | 申请日: | 2006-06-22 |
公开(公告)号: | CN101213608A | 公开(公告)日: | 2008-07-02 |
发明(设计)人: | A·W·杰瑞索伯瑞;S·海耶斯;O·科勒;J·C·芬格 | 申请(专利权)人: | 微软公司 |
主分类号: | G11B27/00 | 分类号: | G11B27/00 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 张政权 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交互式 多媒体 演示 基于 状态 定时 | ||
1.一种用于标识引用一个或多个媒体对象的声明性标记语言文档的结构化表示中的状态改变的方法,包括:
实现访问所述表示中的节点的查询;
基于所述查询,判断所述节点是否具有预定的值;以及
基于所述判断,建立查询结果,
其中所述查询结果被用于触发与播放交互式多媒体演示的交互式内容组成部分相关联的动作。
2.如权利要求1所述的方法,其特征在于,所述结构化表示是从XML文档中创建的文档对象模型(“DOM”)。
3.如权利要求2所述的方法,其特征在于,所述节点表示与所述XML文档相关联的内容数据。
4.如权利要求1所述的方法,其特征在于,所述判断所述节点是否具有预定的值的步骤包括判断所述节点的值是否已改变。
5.如权利要求1所述的方法,其特征在于,所述查询包括XPATH查询。
6.一种用于播放与交互式多媒体演示相关联的交互式内容的方法,所述方法包括:
访问具有用于播放所述交互式内容的指令的应用程序,所述指令包括
第一指令,它具有声明形式,并指定媒体对象的特性,所述特性被配置
成在所述交互式多媒体演示的播放期间表现出第一状态和第二状态之一,以及
第二指令,它具有声明形式,并基于所述特性从所述第一状态状态到所
述第二状态的状态改变来指定与播放所述交互式内容相关联的动作;
安排周期性地查询所述应用程序的结构化表示以检测所述特性的状态改变;以及
基于对所述状态改变的检测,安排触发与播放所述交互式内容相关联的动作。
7.如权利要求6所述的方法,其特征在于,所述交互式内容包括媒体对象,所述第二指令基于所述特性的状态改变来指定何时所述媒体对象可呈现,且所述状态改变的检测触发所述媒体对象的呈现。
8.如权利要求6所述的方法,其特征在于,所述第一指令包括与XML内容元素相关联的属性。
9.如权利要求8所述的方法,其特征在于,所述属性包括样式属性和非样式属性之一。
10.如权利要求8所述的方法,其特征在于,所述第一状态和所述第二状态包括所述属性的值。
11.如权利要求10所述的方法,其特征在于,所述属性的值选自二元值、数字值、串值和预定值组成的集合。
12.如权利要求6所述的方法,其特征在于,所述第二指令包括XML定时元素。
13.如权利要求6所述的方法,其特征在于,所述第二指令基于所述状态改变来指定事件创建。
14.如权利要求6所述的方法,其特征在于,所述第二指令基于所述状态改变来指定变量值改变。
15.如权利要求6所述的方法,其特征在于,所述第二指令基于所述状态改变来指定脚本指令的执行。
16.如权利要求6所述的方法,其特征在于,所述应用程序的结构化表示具有对应于所述第一指令的第一节点以及对应于所述第二指令的第二节点。
17.如权利要求16所述的方法,其特征在于,所述安排周期性地查询所述结构化表示的步骤包括使用XPATH查询来检查所述第一节点和所述第二节点之一。
18.如权利要求6所述的方法,其特征在于,所述周期性查询是以可变速率执行的。
19.如权利要求6所述的方法,其特征在于,所述结构化表示包括文档对象模型(“DOM”)。
20.一种以用于执行如权利要求6所述的方法的计算机可执行指令编码的计算机可读介质。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680024302.6/1.html,转载请声明来源钻瓜专利网。