对表面上的内容的操纵的制作方法

文档序号:9731997阅读:180来源:国知局
对表面上的内容的操纵的制作方法
【专利说明】
【背景技术】
[0001]表面(例如电子白板、交互式电子白板和大屏幕触摸表面)已流行起来,特别是作为将在会议、演讲和有大量人的其它聚会中在信息呈现期间使用的机构。通常,呈现信息的人将在所述表面上书写或以其它方式做注解,这些注解然后呈现给出席者。然而,在许多实例中,所述出席者必须等待,直到所述呈现者让开以展现其置于所述表面上的内容。当所述呈现者遮挡所述出席者的添加到所述表面的所述内容的视图时,此可影响所述出席者的注意力和/或理解力。

【发明内容】

[0002]提供本
【发明内容】
以便以简化形式引入下文在【具体实施方式】中进一步描述的概念的选择。本
【发明内容】
并不打算标识所要求保护主题的关键特征或实质特征。
[0003]各种实施例实现对表面上的内容的迅速操纵,从而使所述内容被一个或多个出席者或参与者快速地在视觉上获得。在至少一些实施例中,内容可被自动操纵以在提供所述内容的未遮挡视图的表面位置中自动呈现所述内容。作为替代或附加,内容可被手动选择以便以使所述内容移动到提供所述内容的未遮挡视图的表面位置的方式变成“浮动的”。
[0004]在进一步实施例中,以使所述内容的位置相对于所述表面适应于所感知遮挡物的方式使呈现在表面上的内容可动态地浮动。
[0005]在其它实施例中,多个不同表面可使用上述实施例以及下文所述的其它实施例以便以可容易辨别的方式呈现内容。
【附图说明】
[0006]参考附图描述【具体实施方式】。在这些图中,参考编号的最左边的数字标识其中所述参考编号首次出现的图。在所述描述和这些图中在不同实例中使用相同参考编号可指示类似或相同项目。
[0007]图1是根据一个或多个实施例的示例实施方案中的环境的图解。
[0008]图2是根据一个或多个实施例的示例实施方案中的环境的图解。
[0009]图3是根据一个或多个实施例的示例实施方案中的环境的图解。
[0010]图4示出根据一个或多个实施例的示例内容操纵模块。
[0011 ]图5不出根据一个或多个实施例的不例表面。
[0012]图6是描述根据一个或多个实施例的方法中的步骤的流程图。
[0013]图7不出根据一个或多个实施例的不例表面。
[0014]图8是描述根据一个或多个实施例的方法中的步骤的流程图。
[0015]图9示出可用于实施本文中所述的各种实施例的示例计算设备。
【具体实施方式】
[0016]挺述
[0017]各种实施例实现对表面上的内容的迅速操纵,从而使所述内容被一个或多个出席者或参与者快速地在视觉上获得。本文中所述的各种实施例可结合任一经适当配置的表面使用。
[0018]此表面的一个示例是电子白板。通常,电子白板在无投影仪的情况下使用并使得笔记(例如可通过针笔或笔输入的那些注释)能够经由计算设备保存。所述计算设备可物理连接到所述电子白板,或作为替代,可集成在所述电子白板内。
[0019]此表面的另一示例是交互式白板。交互式白板可用于显示计算机桌面并经由所述白板实现与通过所述计算机桌面显示的信息的互动。交互式白板可用于打开应用、导航网站、并且写下和保存白板笔记。交互式白板可用于电子白板配置(例如,无投影仪)中,或作为可能包含或可能不包含投影仪的交互式白板。与交互式白板相关联的计算设备可以是连接到所述交互式白板的独立计算设备,或作为集成到所述交互式白板的结构中的集成单
J L.ο
[0020]此表面的另一示例是触摸屏,例如可使用任何合适类型的技术的大型多点触摸屏,例如LCD大屏幕等等。
[0021]在至少一些实施例中,内容可被自动操纵以在提供所述内容的未遮挡视图的表面位置中自动呈现所述内容。例如,当人在所述表面前方操作以将内容添加到所述表面上时,其将通常遮蔽出现在所述表面上的所述内容的至少一部分。在这些实施例中,提供到所述表面上的内容可自动重新定位到呈现所述内容的被遮挡视图的表面位置。作为替代或附加,所述表面可使用某些提示来在替代表面位置中自动呈现所述内容。例如,提示可来自将所述内容提供到所述表面上的人。因此,例如,一个提示可能是当所述人从所述表面转身以面向观众时。在此实例中,当所述人转身以面向所述观众时,提供到所述表面上的所述内容可移动到呈现所述内容的未遮挡视图的表面位置。
[0022]作为替代或附加,内容可被手动选择以便以使所述内容移动到提供所述内容的未遮挡视图的表面位置的方式变成“浮动的”。例如,当将内容添加到所述表面时,添加所述内容的人可以任何合适的方式(例如,通过姿态)选择所述内容,以便然后使所述内容移动到提供所述内容的未遮挡视图的表面位置。可使用任何合适类型的姿态,下文提供其示例。
[0023]在进一步实施例中,以使所述内容的位置相对于所述表面适应于所感知遮挡物的方式使呈现在表面上的内容可动态地浮动。例如,当人将内容提供到所述表面上时,所述人可能在所述表面前方四处走动。在此情况下,当所述人在所述表面前方移动或站立在所述表面前方时,所述内容可移动到提供未遮挡视图的位置。因此,如果所述人正站立从而遮挡所述表面的右侧,则所述内容可移动到所述表面的左侧。当人从所述表面的右侧移动到所述表面的左侧时,所述内容可重新定位到所述表面的右侧以呈现未遮挡视图。
[0024]为实施这些和其它实施例,可使用各种光学传感器或其它光学技术来检测并定义遮挡物相对于所述表面的区域。遮挡物的此区域可然后形成使得内容能够定位到所述表面的未遮挡部分的基础。进一步,这些和其它实施例可使用一个或多个相机实施,这一个或多个相机捕获所述表面和所述表面前方的任何遮挡物的图像以提供可相对于其重新定位被遮挡内容的边界框。
[0025]在其它实施例中,多个不同表面可使用上述实施例以及下文所述的其它实施例以便以可容易辨别的方式呈现内容。
[0026]在以下论述中,首先描述示例环境,其可操作以采用本文中所述的技术。然后描述各种实施例的示例图解,其可在所述示例环境并且在其它环境中采用。因此,所述示例环境并不限于执行所述实施例,并且所述实施例并不限于所述示例环境中的实施方案。
[0027]示例操作环境
[0028]图1是可操作以采用此文档中所述的技术的示例实施方案中的环境100的图解。所示出环境100包含可按多种方式配置的表面102的示例。如上所述,表面102可按若干不同配置加以配置,包含(作为示例而非限制)电子白板、交互式白板、多点触摸屏等等。
[0029]表面102包含显示器102a和充当所述表面的控制设备的计算设备102b。显示器102a可用于以触摸方式(例如通过指尖、针笔或笔)接收输入。计算设备102b可以是独立计算设备,在此情况下,其可通过视频图形阵列(VGA)电缆连接到显示器102a。另外,通用串行总线(USB)电缆可连接在计算设备102b和表面102之间以供数据和其它信息交换。作为替代或附加,计算设备102b可集成到表面102中。
[0030]计算设备102b可被配置为传统计算机(例如,台式个人计算机、膝上型计算机等等)、移动站、娱乐器具、以通信方式耦合到电视机的机顶盒、无线电话、上网本、游戏机、手持式设备等等,如关于图3进一步描述。因此,计算设备102b的范围可从具有大量存储器和处理器资源的全资源设备(例如,个人计算机、游戏机)至具有有限存储器和/或处理资源的低资源设备(例如,传统机顶盒、手持式游戏机)。计算设备102b还包含致使计算设备102b执行如下所述的一个或多个操作的软件。
[0031]计算设备102b包含一个或多个处理器103,以及在至少一些实施例中,网络平台104。所述网络平台结合网络的内容(例如公共内容,例如网页等等)工作。网络平台可包含并利用许多不同类型的技术,例如(作为示例而非限制)URL、HTTP、REST、HTML、CSS、JavaScript、DOM等等。所述网络平台还可利用多种数据格式工作,例如XML、JS0N等等。网络平台可包含网页浏览器和本地应用。网络平台104所获取的内容可呈现在显示器102a上。
[0032]计算设备102b还可包含姿态模块105,姿态模块105辨识可由一个或多个手指或者其它输入设备执行的输入指针姿态,并导致执行对应于所述姿态的操作或动作。所述姿态可由模块105以多种不同方式辨识。例如,姿态模块105可被配置为使用触摸屏功能或例如使用近场技术感测用户的手指(其可能未必物理触摸所述显示器)的接近的功能辨识触摸输入,例如在接近于表面102的显示器102a时,用户的手的手指。模块105可用于辨识单手指姿态和边框姿态、多手指/同手姿态
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1