【技术实现步骤摘要】
【国外来华专利技术】将软件应用的用户界面中的内容以图形方式进行组织
本公开的方面涉及计算硬件和软件技术,并且特别地涉及将软件应用的用户界面中的内容以图形方式进行组织。
技术介绍
许多软件应用提供了数字画布,其允许用户渲染照片,创建形状和图像,书写笔记、图表数据、高亮文本,以及以其他方式与应用的用户界面中的内容进行交互。数字画布在各种应用中都可以找到,包括笔记记录应用、生产力应用、和图形设计应用,并且在基于触摸的表面的上下文中可能是特别有用的。数字画布常常用来收集信息并生成内容。所述内容可以以各种形式被图示,例如照片、便签、文章、图表、文档、手写笔记,此外还有在数字画布上为用户显示的其他项目。数字画布应用的一些用户可以想要构建内容连接并且在视觉上以结构化和有意义的方式来布置项目。一种用于在数字画布上组织内容的解决方案涉及用户将项目手动地移动至画布上的期望位置。例如,用户将通过把图像手动置于表格上的空间中来布置表格上的图像。当仅处理几个项目时,事情变得相当简单。然而,在面对大量项目时,以手动方式移动每个项目就会变得乏味且低效。用于在 ...
【技术保护点】
1.一种计算机装置,包括:/n一个或多个计算机可读存储介质;/n可操作地耦合至所述一个或多个计算机可读存储介质的处理系统;以及/n存储在所述一个或多个计算机可读存储介质上并且包括用于以图形方式组织用户界面中的内容的程序指令的应用,所述程序指令当由所述处理系统执行时,指导所述处理系统至少进行以下操作:/n在所述用户界面中的画布上呈现数据对象的视觉表示;/n接收用户输入,所述用户输入至少指示用于在所述画布上布置所述数据对象的所述视觉表示的视觉构造以及用于关于所述视觉构造来布置所述数据对象的所述视觉表示的标准;/n识别涉及所述标准的与所述数据对象中的每个数据对象相关联的数据;以及 ...
【技术特征摘要】
【国外来华专利技术】20171207 US 15/834,4841.一种计算机装置,包括:
一个或多个计算机可读存储介质;
可操作地耦合至所述一个或多个计算机可读存储介质的处理系统;以及
存储在所述一个或多个计算机可读存储介质上并且包括用于以图形方式组织用户界面中的内容的程序指令的应用,所述程序指令当由所述处理系统执行时,指导所述处理系统至少进行以下操作:
在所述用户界面中的画布上呈现数据对象的视觉表示;
接收用户输入,所述用户输入至少指示用于在所述画布上布置所述数据对象的所述视觉表示的视觉构造以及用于关于所述视觉构造来布置所述数据对象的所述视觉表示的标准;
识别涉及所述标准的与所述数据对象中的每个数据对象相关联的数据;以及
基于涉及所述标准的所述数据将所述数据对象的所述视觉表示中的每个视觉表示置于所述视觉构造上。
2.根据权利要求1所述的计算机装置,其中,所述用户输入包括所述画布上的数字墨水,所述数字墨水至少表示所述视觉构造和所述标准。
3.根据权利要求2所述的计算机装置,其中,所述视觉构造包括图,并且所述标准包括所述图的每个轴的标签。
4.根据权利要求3所述的计算机装置,其中,所述处理系统还被配置为:
基于与所述数据对象中的每个数据对象相关联的所述数据来标识所述图上的每个轴的标度;并且
其中,为了将所述数据对象的所述视觉表示中的每个视觉表示置于所述视觉构造上,所述处理指令指导所述处理系统基于涉及所述标准的所述数据以及所述图上的每个轴的所标识的标度来将所述数据对象的所述视觉表示中的每个视觉表示置于所述视觉构造上。
5.根据权利要求1-4所述的计算机装置,其中,所述视觉构造包括表格并且所述标准包括所述表格上的每一列或每一行的标签。
6.根据权利要求1-5所述的计算机装置,其中,所述数据对象中的每个数据对象包括指示与所述数据对象中的每个数据对象相关联的所述数据的元数据。
7.根据权利要求1-6所述的计算机装置,其中,所述数据对象中的每个数据对象包括指向数据源的嵌入式链接,并且其中,为了识别涉及所述标准的与所述数据对象中的每个数据对象相关联的数据,所述处理指令指导所述处理系统针对涉及所述标准的与所述数据对象中的每个数据对象相关联的所述数据来对所述数据源进行查询。
8.根据权利要求1-7所述的计算机装置,其中,所述处理系统还被配置为:
在所述用户界面中的所述画布上接收排列命令,所述排列命令将数据对象的选择的视觉表示置于所述视觉构造上;并且
...
【专利技术属性】
技术研发人员:S·福克斯,朱一冰,R·A·埃贝林,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。