发送带内控制信息的策略

    公开(公告)号:CN1770777A

    公开(公告)日:2006-05-10

    申请号:CN200510129162.6

    申请日:2005-07-29

    Applicant: 微软公司

    Abstract: 叙述了用于将控制信息从主机模块传送到客户端模块的策略。主机模块将带内控制信息沿介质内容信息分组流进行发送。控制信息可用于管理客户模块的操作。在一种情况中,控制信息警告客户模块在流中的不连续性,这可能是用户通过主机或客户端模块等改变信道、发布查找指令等等而造成的结果。以带内方式发送控制信息是有利的,这是因为其减少了对控制信息和相关联的内容信息之间的复杂链接的需求。

    使用公共描述的跨平台数据可视化

    公开(公告)号:CN104756072A

    公开(公告)日:2015-07-01

    申请号:CN201380055261.7

    申请日:2013-11-01

    Applicant: 微软公司

    Abstract: 本发明延及用于使用公共描述的跨平台数据可视化的各方法、系统和计算机程序产品。本发明的各实施例提供了用于简化软件开发和增强代码可靠性的机制。用户界面连同交互式和动态特性一起可以独立于任何专用设备平台来描述(程序性地和/或声明性地)。用户界面质量可以使用具有附连行为的通用场景图形结构来描述。通用场景图形接着可被用来使用平台专用(例如,渲染、姿势识别等)子系统在任何数目的不同计算平台上驱动该用户界面。平台专用子系统可基于由平台专用子系统所使用的技术而改变。例如,渲染子系统可基于用于渲染图形数据的技术而改变,该技术诸如举例来说OpenGL、XAML、DirectX、Quartz等。

    用于安排应用程序响应状态变化的方法

    公开(公告)号:CN101288128B

    公开(公告)日:2011-04-13

    申请号:CN200680024205.7

    申请日:2006-06-22

    Applicant: 微软公司

    Abstract: 使用声明性语言应用程序指令,基于特定媒体对象的状态变化来触发与播放交互式多媒体演示的交互式内容相关联的动作。某些应用程序指令指定了媒体对象的特性,而其它应用程序指令指定了与播放交互式内容相关联的(例如,当媒体对象可呈现时、事件生成、脚本执行、或变量的变化)、基于特性的状态变化的动作。状态变化通过查询诸如文档对象模型等应用程序的结构化表示来检测,该模型包括与应用程序指令、媒体对象和/或特性相关联的节点。当检测到状态变化时,触发一个或多个所指定的动作,由此声明性地响应状态变化。在一个说明性示例中,状态变化是使用包括前景、已聚焦、指针、已作用、已启用和值在内的属性来跟踪的。

    声明性地响应交互式多媒体环境中的状态变化

    公开(公告)号:CN101288128A

    公开(公告)日:2008-10-15

    申请号:CN200680024205.7

    申请日:2006-06-22

    Applicant: 微软公司

    Abstract: 使用声明性语言应用程序指令,基于特定媒体对象的状态变化来触发与播放交互式多媒体演示的交互式内容相关联的动作。某些应用程序指令指定了媒体对象的特性,而其它应用程序指令指定了与播放交互式内容相关联的(例如,当媒体对象可呈现时、事件生成、脚本执行、或变量的变化)、基于特性的状态变化的动作。状态变化通过查询诸如文档对象模型等应用程序的结构化表示来检测,该模型包括与应用程序指令、媒体对象和/或特性相关联的节点。当检测到状态变化时,触发一个或多个所指定的动作,由此声明性地响应状态变化。在一个说明性示例中,状态变化是使用包括前景、已聚焦、指针、已作用、已启用和值在内的属性来跟踪的。

Patent Agency Ranking