当前位置: 首页 > 专利查询>苹果公司专利>正文

3D文档编辑系统技术方案

技术编号:20881894 阅读:14 留言:0更新日期:2019-04-17 13:11
本发明专利技术公开了一种包括虚拟现实和/或增强现实设备以及实现用于检测由用户做出的手势的感测技术的输入设备(例如,键盘)的3D文档编辑系统和图形用户界面(GUI)。使用该系统,文档的各个部分可被放置在或移动到由VR设备提供的3D虚拟空间中的各种Z深度处,以在文档中提供3D效果。该感测技术可允许用户当经由小键盘输入文本时做出手势,从而允许用户在打字时指定文档中的3D效果。该系统还可监测使用小键盘所作的条目,将规则应用于条目以检测特定类型的条目诸如URL,以及在Z轴上相对于文档中的其余内容向前或向后自动移位所检测到的类型的条目。

【技术实现步骤摘要】
【国外来华专利技术】3D文档编辑系统
技术介绍
用于文本生成和编辑系统的常规图形用户界面(GUI)在二维(2D)空间(例如,2D屏幕或屏幕上的页面)中工作。使用这些GUI突出显示文本的区域或部分通常涉及在2D中添加一些效果,诸如粗体或斜体文本、下划线或着色。虚拟现实(VR)允许用户体验和/或与沉浸式人工三维(3D)环境交互。例如,VR系统可向用户显示立体场景以便创建深度幻觉,并且计算机可实时调整场景内容以提供用户在场景内交互的错觉。类似地,增强现实(AR)和混合现实(MR)将计算机生成的信息与现实世界的视图相结合,以增强用户对其环境的视图或向其添加内容。VR的模拟环境和/或AR/MR的增强内容可因此用于为多个应用程序提供交互式用户体验,诸如与虚拟训练环境、游戏、远程控制无人机或其他机械系统交互,查看数字媒体内容,与互联网交互等。常规VR、AR和MR系统可允许内容消费者在3D环境中查看内容并与其交互。常规VR系统可提供允许VR内容创建者创建和编辑3D对象的工具和应用程序,并且可提供具有常规2DGUI的文本生成和编辑系统,其允许内容创建者生成可附加到3D对象的文本内容。然而,这些常规VR系统通常不提供具有GUI的文本生成和编辑系统,该GUI允许内容创建者在VR3D环境中生成和编辑具有3D效果的文本。
技术实现思路
用于为3D虚拟视图空间中的文本内容生成和编辑具有三维(3D)效果的文档的方法和设备的各种实施方案。描述了3D文档编辑系统、方法和图形用户界面(GUI)的实施方案,其可包括虚拟现实(VR)设备,诸如用于在3D虚拟空间中显示文档的VR头戴式耳机、头盔、护目镜或眼镜,以及用于输入和编辑文档中的文本或其他内容并且包括用于检测由用户所作的手势的感测技术的输入设备(例如,键盘)。VR设备和输入设备可经由有线或无线(例如,蓝牙)连接来耦接。VR设备可被配置为在虚拟空间中显示3D文本生成和编辑GUI,该虚拟空间包括用于经由输入设备的小键盘输入或编辑文档中的文本的虚拟屏幕。与常规2D图形用户界面不同,使用3D文档编辑系统的实施方案,文档的文本区域或文本字段可被放置在或移动到3D虚拟空间中的各种Z深度处。输入设备(例如,键盘)可包括感测技术,例如键盘上的运动、触摸和/或压力感测区域,用于检测用户的手势,例如在感测区域上或附近时的用户的拇指的运动。VR设备可通过感测技术检测用户做出的手势,并且作为响应,可根据检测到的手势在3D虚拟空间中的Z轴上相对于文档的其余部分向前或向后移动文档中的所选内容(例如,字词、段落、区段、列、句子、文本框、统一资源定位符(URL)或其他活动文本等)。键盘的感测技术可被配置为允许用户在经由键盘输入文本时做出手势,从而允许用户在键入时向文本提供3D效果。在一些实施方案中,手势可包括在3D空间中的Z轴上相对于文档向前移动文档的区域(例如,段落、区段、列、文本字段、文本框等)的手势(例如,在键盘的感测区域上向下移动两个拇指)。在一些实施方案中,手势可包括在3D空间中的Z轴上相对于文档向后移动文档的区域的手势(例如,将两个拇指向上移动到感应区域)。在一些实施方案中,手势可包括在3D空间中的Z轴上相对于文档的其他内容向前移动文档中的一部分文本(例如,统一资源定位符(URL)、句子、字词、题目或标题等)的手势(例如,在感测区域上向下移动一个拇指)。在一些实施方案中,手势可包括相对于文档的其他内容向后移动文档中的一部分文本的手势(例如,在感测区域上向上移动一个拇指)。在一些实施方案中,VR设备可代替或者也监测使用键盘的小键盘进行的文本输入,将规则应用于文本条目以确定特定类型的文本项,例诸如URL,以及在Z轴上相对于文档中的其余内容向前或向后自动移动特定种类的文本项(例如,URL)。在一些实施方案中,使用3D文本编辑系统生成的文档可经由VR设备显示给3D虚拟空间中的内容消费者,将文档的某些部分(例如,段落、文本框、URL、句子、字词、区段、列等)在Z轴上相对于文档中的其余内容向后或向前移动,以突出显示或区分文档的这些部分。例如,活动文本字段或之热链接诸如URL可相对于文档中的其他内容向前移动,使得它们更可见并且消费者在3D虚拟空间中使用设备诸如控制器或手势更容易访问它们。在一些实施方案中,VR设备还可通过将计算机生成的信息与用户环境的视图相结合来增强用户的世界视图或者添加内容到用户的世界视图以提供增强现实(AR)或混合现实(MR)。在这些实施方案中,3D文本生成和编辑GUI可显示在用户环境的AR或MR视图中。附图说明图1A示出了根据一些实施方案的3D文档编辑系统。图1B示出了根据一些实施方案的3D文档查看系统。图2A至2C示出了根据一些实施方案的响应于用户手势在Z轴上相对于3D虚拟空间中的文档向前或向后移动文本区域。图3A至3C示出了根据一些实施方案的响应于用户手势在Z轴上相对于3D虚拟空间中文档中的其他内容向前或向后移动文本区域。图4A和4B为根据一些实施方案的用于响应于用户手势在Z轴上相对于文档向前或向后移动文本内容的方法的流程图。图5为根据一些实施方案的用于响应于用户文本输入在Z轴上相对于文档向前或向后自动移动文本内容的示例方法的流程图。图6为示出根据一些实施方案的3D文档编辑系统的部件的框图。本说明书包括参考“一个实施方案”或“实施方案”。出现短语“在一个实施方案中”或“在实施方案中”并不一定是指同一个实施方案。特定特征、结构或特性可以与本公开一致的任何合适的方式被组合。“包括”。该术语是开放式的。如在权利要求书中所使用的,该术语不排除附加结构或步骤。考虑以下引用的权利要求:“一种包括一个或多个处理器单元...的设备”此类权利要求不排除该设备包括附加部件(例如,网络接口单元、图形电路等)。“被配置为”。各种单元、电路或其他部件可被描述为或叙述为“被配置为”执行一项或多项任务。在此类上下文中,“被配置为”用于通过指示单元/电路/部件包括在操作期间执行这一项或多项任务的结构(例如,电路)来暗指该结构。如此,单元/电路/部件可被配置为即使在指定的单元/电路/部件当前不可操作(例如,未接通)时也执行该任务。与“被配置为”语言一起使用的单元/电路/部件包括硬件——例如电路、存储可执行以实现操作的程序指令的存储器等。引用单元/电路/部件“被配置为”执行一项或多项任务明确地旨在针对该单元/电路/部件不援引35U.S.C.§112的第六段。此外,“被配置为”可包括由软件或固件(例如,FPGA或执行软件的通用处理器)操纵的通用结构(例如,通用电路)以能够执行待解决的一项或多项任务的方式操作。“被配置为”还可包括调整制造过程(例如,半导体制作设施),以制造适用于实现或执行一项或多项任务的设备(例如,集成电路)。“第一”“第二”等。如本文所用,这些术语充当它们所在之前的名词的标签,并且不暗指任何类型的排序(例如,空间的、时间的、逻辑的等)。例如,缓冲电路在本文中可被描述为执行“第一”值和“第二”值的写入操作。术语“第一”和“第二”未必暗指第一值必须在第二值之前被写入。“基于”或“取决于”。如本文所用,这些术语用于描述影响确定的一个或多个因素。这些术语不排除可影响确定的附加因素。即,确定可仅基于这些因素或至少部分地基于这些因素。考虑短语本文档来自技高网...

【技术保护点】
1.一种系统,包括:输入设备,所述输入设备包括:小键盘,所述小键盘用于输入文本;和感测区域,所述感测区域被配置为根据感测技术感测手势;虚拟现实(VR)设备,所述VR设备被配置为:在3D虚拟空间中显示包括文本的文档以用于由用户进行查看;接收由所述用户进行的到所述小键盘的文本输入并显示所述文档中的所接收的文本;接收由所述用户进行的到所述输入设备的所述感测区域的手势输入的指示;以及根据所述手势在Z轴上相对于所述3D虚拟空间中的所述文档向前或向后移动所述文档的文本区域或文本部分。

【技术特征摘要】
【国外来华专利技术】2016.09.20 US 15/271,1961.一种系统,包括:输入设备,所述输入设备包括:小键盘,所述小键盘用于输入文本;和感测区域,所述感测区域被配置为根据感测技术感测手势;虚拟现实(VR)设备,所述VR设备被配置为:在3D虚拟空间中显示包括文本的文档以用于由用户进行查看;接收由所述用户进行的到所述小键盘的文本输入并显示所述文档中的所接收的文本;接收由所述用户进行的到所述输入设备的所述感测区域的手势输入的指示;以及根据所述手势在Z轴上相对于所述3D虚拟空间中的所述文档向前或向后移动所述文档的文本区域或文本部分。2.根据权利要求1所述的系统,其中所述手势包括以下中的一者或多者:用于在所述Z轴上相对于所述文档向前移动所述文档的文本区域的第一手势;用于在所述Z轴上相对于所述文档向后移动所述文档的文本区域的第二手势;用于相对于所述文档中的其他文本向前移动所述文档的文本部分的第三手势;或者用于在所述Z轴上相对于所述文档中的其他文本向后移动所述文档中的文本部分的第四手势。3.根据权利要求2所述的系统,其中文本区域为以下中的一者:段落、列、区段、文本字段或文本框。4.根据权利要求2所述的系统,其中文本部分为以下中的一者:字词、句子、题目、标题或者统一资源定位符(URL)。5.根据权利要求1所述的系统,其中所述感测区域位于相对于所述输入设备上的所述小键盘的位置处,所述位置允许所述用户当经由所述小键盘将文本输入到所述文档时利用其拇指执行所述手势。6.根据权利要求1所述的系统,其中所述感测技术包括以下中的一者或多者:触摸感测技术、运动感测技术或力感测技术。7.根据权利要求1所述的系统,其中所述VR设备被进一步配置为:经由所述小键盘将一个或多个规则应用于到所述文档的文本输入,以检测由所述规则指定的特定类型的小键盘条目;以及在所述Z轴上相对于由相应规则指定的所述3D虚拟空间中的所述文档向前或向后自动移动所述文档的包括根据相应规则检测到的小键盘条目的文本区域或文本部分。8.一种设备,包括:控制器;和投影仪,所述投影仪被配置为在3D虚拟空间中显示包括文本的文档,以用于由用户在所述控制器的控制下进行查看;其中所述控制器被配置为:检测由所述用户做出的手势;以及至少部分地基于所检测到的手势在Z轴上相对于所述3D虚拟空间中的所述文档向前或向后移动所述文档中的所述文本的区域或一部分。9.根据权利要求8所述的设备,其中为了检测所述手势,所述控制器被配置为从被配置为根据感测技术感测所述用户的手势的输入设备接收所述手势的指示。10.根据权利要求9所述的设备,其中所述输入设备包括:小键盘,所述小键盘用于输入文本;和感测区域,所述感测区域被配置为根据所述感测技术感测所述用户的所述手势,其中所述感测区域位于相对于所述输入设备上的所述小键盘的位置处,所述位置允许所述用户当经由所述小键盘将文本输入到所述文档...

【专利技术属性】
技术研发人员:金承煜
申请(专利权)人:苹果公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1