[发明专利]交互式多媒体演示的基于状态的定时有效
申请号: | 200680024302.6 | 申请日: | 2006-06-22 |
公开(公告)号: | CN101213608A | 公开(公告)日: | 2008-07-02 |
发明(设计)人: | A·W·杰瑞索伯瑞;S·海耶斯;O·科勒;J·C·芬格 | 申请(专利权)人: | 微软公司 |
主分类号: | G11B27/00 | 分类号: | G11B27/00 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 张政权 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交互式 多媒体 演示 基于 状态 定时 | ||
相关申请的声明
本申请要求于2005年7月1日提交的(美国)临时申请第60/695,944号的优先权,该申请通过引用被包含在此。
背景
多媒体播放器是呈现视频、音频或数据内容的组合(“多媒体演示”)供用户消费的设备。诸如DVD播放器等多媒体播放器当前在视频内容播放期间并不提供许多(如果有的话)用户交互——通常中断视频内容播放来接收用户输入而非播放速度调节。例如,DVD播放器的用户一般必须停止他正在播放的电影以返回到包括允许他选择和接收诸如音频解说、演员传记、或游戏等特征的各选项的菜单。
交互式多媒体播放器是与传统的视频、音频或数据内容并发地呈现交互式内容的组合(“交互式多媒体演示”)的设备(这样的设备可包括硬件、软件、固件或其任何组合)。尽管任何类型的设备可以是交互式多媒体播放器,但诸如光学介质播放器(例如,DVD播放器)、计算机、和其它电子设备等设备尤其适用于允许创建有商业价值的交互式多媒体演示,且允许消费者对其的需求,因为它们提供了对大量相对较不昂贵、便携的数据存储的访问。
交互式内容一般是任何用户可选的可视或可听对象,它们可单独演示或与其它视频、音频或数据内容并发演示。一种类型的可视对象是图形对象,诸如圆圈,它可用于标识和/或跟随视频内容内的某些事物——例如,出现在电影中的人、汽车或建筑物。一种类型的可听对象是被播放来指示用户已使用了诸如遥控器或鼠标等设备选择了诸如圆圈等可视对象的的点击声。交互式内容的其它示例可包括,但不限于,菜单、文字说明和动画。
为了增加对交互式多媒体播放器和交互式多媒体演示的投资,期望确保交互式多媒体演示中的交互式内容组成部分与这样的演示中的传统视频、音频或数据内容组成部分的准确同步。准确同步一般对视频、音频或数据内容组成部分的可预测且无假信号的播放给予优先级。例如,当在电影中的汽车周围呈现一圆圈时,电影一般不应暂停以等待该圆圈被绘制完成,且在汽车移动时,该圆圈应跟随它。
可以理解,所要求保护的主题不限于解决特定交互式多媒体演示系统或其各方面的任何或所有缺点的实现。
概述
一般而言,交互式多媒体演示包括视频内容组成部分和交互式内容组成部分。视频内容组成部分出于示例性的目的而被称为电影,但实际上可以是视频、音频、数据或其任何组合。
演示的交互式内容组成部分被安排成由交互式内容管理器以基于定时信号的速率来呈现,其采用了一个或多个应用程序的形式。应用程序包括声明形式和脚本形式的指令。一种类型的声明形式包括可扩展标记语言(“XML”)数据结构。提供应用程序指令来组织、格式化和同步媒体对象向用户的演示,这种演示通常与视频内容组成部分并发地进行。
此处所讨论的方法、系统、装置和制品使用声明形式的应用程序指令来触发与播放交互式多媒体演示的交互式内容组成部分相关联的动作。具体地,某些应用程序指令指定可在演示播放期间改变状态(例如,基于用户输入)的特定媒体对象的特性。其它应用程序指令指定与基于特性的状态改变来播放交互式内容组成部分相关联的一个或多个动作(例如,当一个或多个媒体对象可呈现时,事件生成、脚本执行或变量值的改变)。通过查询应用程序结构化的表示来检测状态改变,该结构化表示可包括与应用程序指令、媒体对象和/或特性相关联的节点。当检测到状态改变时,触发与播放交互式内容组成部分相关联的指定动作。
可如上使用的应用程序指令的示例包括标记元素和属性。媒体对象的特性可由与媒体对象相关联的内容元素的样式或非样式属性来指定。某些可使用的属性由一个或多个XML模式定义。例如,由DVD论坛公布的一个或多个XML模式描述了基于在交互式高清晰度DVD电影播放期间接收的用户输入改变值的属性(包括前景(foreground)、已聚焦(focuesd)、指针(pointer)、已作用(actioned)、已启用(enabled)和值(value)属性)。可在定时元素内指定与播放交互式内容相关联的动作。在由DVD论坛公布的XML模式中描述了可以此方式使用的某些定时元素。其它定时元素由用于同步多媒体集成语言(“SMIL”)的XML模式来定义,该语言由万维网联盟(“W3C”)发布。可使用XPATH查询来查询诸如文档对象模型(“DOM”)等应用程序的结构化表示以检测属性的值以及这些值的改变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680024302.6/2.html,转载请声明来源钻瓜专利网。