增强的画布环境的利记博彩app

文档序号:9493635阅读:238来源:国知局
增强的画布环境的利记博彩app
【技术领域】
[0001] 本发明的各方面涉及计算机硬件和软件技术,尤其涉及增强的数字画布技术。 技术背景
[0002] 数字白板用于向用户提供画布,通过画布他们可以交互以创建解说、记笔记、 以及以类似非数字白板被使用的方式来不同地工作。各种应用包括数字白板,诸如 Microsoft^OneNotefe和Microsoft?Lync?,其上用户可收集笔记、存储文档或照片、 并以其它方式视为工作平台。数字笔可被用来生成内容,诸如绘画和涂写,这可非常类似字 处理文档或其它这样的生产力项目来被保存。
[0003] 大量的数字白板还包括在画布上内嵌各种不同类型的项目的能力。例如,视频、照 片、和生产力项目可与用数字笔创建的其它内容一起被存储在画布上。与任何这样的项目 进行交互通常需要项目首先通过某个用户输入来被选择或过渡到活动状态。用户可接着使 用控件或特定项目或特定类型项目专用的手势来与项目进行交互。因此,在画布级,每个项 目以相对于任何其它项目而言相同的方式被交互直到该项目被激活。
[0004] 用户如何被允许与项目在画布级进行交互可被看成交互模型。在画布级,与每个 项目交互通常由每个项目的相同交互模型控制。因此,相同手势或命令被用来操纵一个项 目如同被用来操纵任何其它项目,而不考虑项目类型。此外,项目在交互可以开始之前根据 项目专用交互模型来被选择或激活。换言之,对于在画布上不活动的任何项目,用户作出选 择或激活项目的初始或第一交互。一旦项目是活动的,用户可根据那个项目的交互模型来 作出后续交互。
[0005] 在一个熟悉的情形中,画布可包括若干内嵌对象或项目,诸如字处理文档、照片、 视频、和文本。用户可接着使用对项目类型专用的控件来与每个项目进行交互,但仅在已经 激活项目之后。例如,字处理文档在一个人可以按它相关联的交互模型来操纵它之前通过 触摸它被首先带入聚焦。类似地,照片在按它的交互模型操纵它之前被带入聚焦。
[0006] 事实上,哪个交互模型被用于解释手势或针对特定项目作出的其它命令通常在项 目被选择或激活之后确定。因此,当项目被选择时,它的交互模型被加载并且交互模型可被 应用于任何后续手势。项目专用交互模型可通过加载与活动项目相关联的应用的全部或部 分来实现。例如,当字处理项目被激活时,字处理应用的各组件被加载以允许根据专用于字 处理文档的交互模型来解释各手势。
[0007] 施述
[0008] 在此提供用于促进增强的画布演示环境的系统、方法和软件。在一个实现中,用户 与能够在画布上显示项目的启用触摸的显示系统进行交互。响应于用户针对被显示的项目 作出的手势,基于与该项目相关联的格式,格式专用交互模型被标识。对该手势的响应可接 着使用该交互模型来确定,且响应被渲染供显示。以此方式,不同交互模型可被应用于相对 于它们的类型或格式可变化但共享相同活动或不活动状态的各项目和对象。
[0009] 提供本概述以便以简化形式介绍将在以下的技术公开中进一步描述的概念选择。 本概述并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于限定所要 求保护的主题的范围。
[0010] 附图简沐
[0011] 参考以下附图可更好地理解本公开的许多方面。虽然结合这些附图描述了几种实 现,但所述公开并不局限于在此所述的这些实现。相反,意图是要覆盖所有的替换方式、修 改和等价物。
[0012] 图1说明了在一种实现中的增强的画布环境。
[0013] 图2说明了在一种实现中的增强的画布过程。
[0014] 图3说明了在一种实现中的交互模型。
[0015] 图4说明了在一种实现中的交互模型。
[0016] 图5说明了在一实现中的操作场景。
[0017] 图6说明了在一实现中的操作场景。
[0018] 图7说明了在一实现中的操作场景。
[0019] 图8说明了在一实现中的计算系统。
[0020] 图9说明了在一种实现中的交互模型。
[0021] 图10说明了在一种实现中的交互模型。
[0022] 抟术公开
[0023] 在此揭示的各实现提供增强的画布环境,其中用户可以以各种方式与各种内容进 行交互。具体而言,各种格式专用交互模型被支持用于具有各种格式的各种项目。例如,用 户可以与具有第一格式的项目进行交互,其中在响应于针对那个项目作出手势时,专用于 那个格式的交互模型被使用。用户还可以与具有不同格式的另一个项目进行交互,其中在 响应于针对那个项目作出手势时,专用于那个不同格式的不同交互模型被使用。
[0024] 此外,在此描述的各实现在手势被作出后提供标识项目的相关交互模型,而不是 在手势被作出后标识以其解释针对项目作出的手势的交互模型。可针对照片、字处理文档、 文本、或数字手书、或任何其它类型的项目作出手势。响应于该手势,专用于该项目类型或 格式的模型被标识。接着基于该交互模型解释手势,并且相应地渲染响应。
[0025] 增强的画布环境可被提供在:在膝上电脑、台式机、或平板计算机、以及移动电话、 游戏系统、或任何其它合适的计算装置上体验的记笔记应用(诸如OneNote?)的上下文 内。此外,增强的画布环境可通过增强的计算系统的方式提供,诸如具有很大触摸屏或触摸 屏阵列的那些。在某些实现中,大屏幕可一般是书桌、桌子、或其它工作空间的大小,用户可 通过手势和其它交互来与之交互。
[0026] 在某些实现中,其它装备可被用来进一步增强与内容和其它项目的交互。例如,语 音识别装置可被采用来捕捉话语单词,使得针对画布上的项目作出的手势可基于说的什么 来被解释。在另一个示例中,运动捕捉装备可被采用来捕捉用户随着作手势的运动,以进一 步增强对手势的处理。可理解,这些技术可分开使用或以集成方式一起使用。因此,在标识 对手势的响应时话语和运动可被考虑。
[0027] 现在参考附图,图1示出了增强的画布环境100。增强的画布环境100包括位于至 少由地板105和墙壁103定义的空间内的用户101,地板105和墙壁103仅仅示例地便于 目前的讨论。计算系统106驱动驻留在该空间中的显示系统109。在某些实现中,显示系 统109可以悬挂在墙壁上。在其它实现中,显示系统109可以以类似桌子或类似书桌的方 式来被安排或部署。在又一些实现中,显示系统109可位于角度,类似绘图桌或书桌。
[0028] 在操作中,用户101与被显示系统109显示的多格式画布107进行交互。在这示例 中,多格式画布107包括各种内容项目,诸如文档111、地图113、图库115、和视频117。用 户101可针对任何项目作出各种手势,对其的响应基于专用于至少一个项目的交互
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1