语义卡视图制造技术

技术编号:15247368 阅读:51 留言:0更新日期:2017-05-02 03:27
启用卡交互模型的架构能够以不同方式呈现卡。当用户执行任务时,对应于那些任务的新堆叠卡(一张卡在另一张卡上)在背景画布(底层画布的卡覆盖)的顶部上的左侧窗格中打开。用户可以滚动卡覆盖的卡堆栈以取回先前的卡。附加地,在备选的查看模式中,用户可以经由交互式可供件(可用于促进潜在动作的交互式对象)与卡覆盖进行交互,以实现以并排卡覆盖方式查看卡片(例如,概览),以进一步启用到先前卡中的一张卡的打开和快速导航。该架构适用于其中搜索涉及许多不同地理站点的绘图系统。

Semantic card view

Enable card interaction model architecture can be presented in different ways. When a user performs a task, a new stack of cards corresponding to those tasks (one card on another card) opens in the left pane on the top of the background canvas (the card cover of the underlying canvas). The user can scroll the card overlay card stack to retrieve the previous card. In addition, in the alternative view mode, the user can through the interactive parts available (which can be used to promote the interactive object action potential) interact with the card cover, in order to achieve coverage in side-by-side card card view (e.g., overview), to further opening to the previous card in a card to open and fast navigation. The architecture is applicable to a drawing system which involves many different geographic sites.

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
随着用户在与程序和设备的交互中变得越来越熟悉和高效,程序和设备中的低效率开始影响整体用户体验。在因特网上通过例如博客的方式可以很容易的表达这种负面影响,从而潜在地减少销售。因此,供应商对用户反馈变得更加敏感,并且试图通过快速实现更新来对这样的批评做出反应。例如,可以通过改变用户界面的视图或者不启用其中期望的信息不容易被获得的视图,来简单地影响用户体验。
技术实现思路
以下提供了简化的概述,以便提供对在此所描述的一些新颖实现的基本理解。该概述不是广泛的概述,并且它不旨在标识关键/重要的要素或描绘其范围。其唯一的目的是以简化的形式呈现一些概念,作为下面呈现的更详细描述的前序。所公开的架构启用以不同方式呈现卡的卡交互模型。当用户执行任务时,对应于那些任务的新堆叠卡(一张卡在另一卡上)在背景画布(底层画布的卡覆盖)的顶部上左侧窗格中打开。用户可以滚动卡覆盖的卡堆栈以取回先前的卡。附加地,在备选的查看模式中,用户可以经由交互式可供件(可用于促进潜在动作的交互式对象)与卡覆盖进行交互,以启用以并排卡覆盖方式查看卡片(例如,概览),以进一步启用打开并快速导航到先前卡中的一张卡。由于用于给定会话的卡(卡集)的数目可能多于在设备的显示器(或视图门户)中能够完全被查看的卡的数目,因此用户可以使用许多不同类型的用户交互(诸如包括语音通信的姿态、触摸、姿态识别、自然语言命令等)的共同用户输入交互来滚动并排卡的卡集。当应用于绘图应用时,提供语义卡交互模型,其中当用户执行绘图任务时,对应于那些绘图任务的新堆叠语义卡在背景地图画布的顶部上的左侧窗格的卡覆盖中打开。用户可以滚动语义卡堆栈以取回先前的语义卡。附加地,在备选的查看模式中,用户可以与交互式可供件交互,以启用以并排卡覆盖方式查看卡(例如,概览),以进一步启用打开和快速导航到先前的语义卡。由于针对给定会话的语义卡(卡集)的数目可能多于在设备的显示器(或视图门户)中完全被查看的语义卡的数目,因此用户可以使用许多不同类型的用户交互(诸如包括语音通信的姿态、触摸、姿态识别、自然语言命令等)的共同的用户输入交互来滚动卡覆盖的并排卡的语义卡集。更具体地,卡视图架构使得用户能够在会话期间(例如,在地图网站中)看到用户已经打开的卡的概览并且导航返回到这些卡中任一卡。该架构包括用于访问卡视图的可供件以及用于选择视图中的任何卡以将该卡放回到地图画布上的活动/聚焦状态的能力。卡的选择自动地使得架构促进相关联的底层画布视图的取回和呈现。因此,用户可以与可供件交互以移回到堆叠的卡覆盖视图,从而显示改进查看(而不是通过卡覆盖图形的部分)的底层画布视图。作为架构能力的一些能力的一般概述,使得用户能够看到作为会话的一部分当前生成的卡的概览,然后快速导航到在会话中较早生成的卡(例如,在时间上和/或上下文中远离最近的焦点卡)。附加地,概览实现快速删除不需要的卡,提供足够的提示以加速用户或用于比较(例如,顶罐甜甜圈与强力甜甜圈)的特定类型的卡的组织(例如,聚类)的快速标识,并且实现与另一用户和/或系统共享用户会话。该架构使得卡集能够最小化,同时保持相对长度以及顶部的搜索查询可以加速用户的标识。垂直和水平布局之间的视觉连接可以由用户清楚地理解,并且堆叠视图和整个视图(概览)之间的转变是无缝的。此外,该架构有助于更有效和有效地使用显示器和屏幕空间。为了实现前述和相关目的,在此结合以下描述和附图描述了某些说明性方面。这些方面指示可以实践在此所公开的原理的各种方式,并且其所有方面及其等同物旨在落入所要求保护的主题的范围内。当结合附图考虑时,从下面的详细描述中,其他优点和新颖特征将变得显而易见。附图说明图1示出了根据所公开的架构的系统。图2示出了描绘图1的视图中的语义卡和可供件的绘图用户界面的示图。图3示出了描绘图1的视图中的语义卡的绘图用户界面的示图。图4示出了根据所公开的架构的方法。图5示出了根据所公开的架构的替代方法。图6示出了根据所公开的架构执行语义卡视图的计算系统的框图。具体实施方式所公开的架构启用能够以不同方式呈现卡的卡交互模型。当用户执行任务时,对应于那些任务的新堆叠卡(可视化地表示为一张卡在另一张卡上)在背景画布(底层画布的卡覆盖)的顶部之上左侧窗格中打开。用户可以滚动(例如像使得能够一次旋转查看一张卡的RolodexTM产品)卡覆盖的卡堆栈以取回先前的卡。附加地,在备选的查看模式中,用户可以与卡覆盖交互以经由交互式可供件(affordance)(促进潜在动作可获得的交互式对象)改变卡覆盖的视图,以实现以并排卡覆盖的方式(例如概览)查看卡,以进一步实现打开和快速导航到先前卡中的一张卡。在一个实现中,卡交互模型可以在超文本标记语言(HTML)程序中被实现。由于针对给定会话的卡(卡集)的数目可能多于在设备的显示器(或视图门户)中完全被查看的卡的数目,因此用户可以使用许多不同类型的用户交互(诸如包括语音通信的姿态、触摸、姿态识别、自然语言命令等)的共同用户输入交互来滚动并排卡的卡集。当应用于绘图应用程序时,提供语义卡交互模型,其中当用户执行绘图任务时,对应于那些绘图任务的新堆叠语义卡在背景地图画布上的左侧窗格的卡覆盖中打开。用户可以滚动语义卡堆栈以取回先前的语义卡。附加地,在备选的查看模式中,用户可以与交互式可供件交互,以启用以并排卡覆盖方式查看卡(例如,概览),以进一步启用打开和快速导航到先前的语义卡中的一张语义卡。由于给定会话的语义卡(卡集)的数目可能多于在设备的显示器(或视图门户)中完全被查看的语义卡的数目,因此用户可以使用许多不同类型的用户交互(诸如包括语音通信的姿态、触摸、姿态识别、自然语言命令等)的共同的用户输入交互来滚动卡覆盖的并排卡的语义卡集。更具体地,卡视图架构使得用户能够在会话期间(例如,在地图网站中)看到用户已经打开的卡的概览并且导航返回到这些卡中的任何卡。该架构包括用于访问卡视图的可供件以及用于选择视图中任何卡以将该卡放回地图画布中的活动/聚焦状态的能力。卡的选择自动地使得该架构促进相关联的底层画布视图的取回和呈现。因此,用户可以与可供件交互以移回到堆叠的卡覆盖视图,从而显示针对改进查看(而不是通过卡覆盖图形的部分)的底层画布视图。作为架构能力中的一些架构能力的一般概述,使得用户能够看到作为会话的一部分而当前生成的卡的概览,然后快速导航到在会话中较早生成的卡(例如,在时间上和/或上下文中远离最近的焦点卡)。附加地,概览实现快速删除不需要的卡,提供足够的提示以加速用户或用于比较(例如,顶罐甜甜圈与强力甜甜圈)的特定类型的卡的组织(例如,聚类)的快速标识,并且使得能够与另一用户和/或系统共享用户会话。该架构使得卡集能够最小化,同时保持相对长度和顶部的搜索查询可以加速用户的标识。用户清楚地理解垂直和水平布局之间的视觉连接,并且堆叠视图和整个视图(概览)之间的转变是无缝的。此外,该架构有助于更高效和有效地使用显示器和屏幕空间。与设备、客户端和用户界面交互的用户交互可以是支持姿态的,由此用户使用一个或多个姿态来进行交互。例如,姿态可以是自然用户界面(NUI)姿态。NUI可以被定义为使得用户能够以“自然”方式与设备交互,而免于诸如鼠标、键盘、遥控器等输入设备施加的人为限本文档来自技高网...

【技术保护点】
一种系统,包括:卡覆盖部件,被配置为在绘图用户界面的卡覆盖中呈现语义卡,所述语义卡涉及在与绘图引擎相关联的会话期间执行的任务,所述卡覆盖具有视图并且被可视地覆盖在所述绘图用户界面的地图画布上;交互式可供件,与所述卡覆盖相关联地被生成,当所述交互式可供件被选择时在所述绘图用户界面的所述卡覆盖中启用所述语义卡的不同视图;以及至少一个硬件处理器,被配置为执行存储器中的、与所述卡覆盖部件和所述交互式可供件相关联的计算机可执行指令。

【技术特征摘要】
【国外来华专利技术】2014.09.02 US 14/474,4801.一种系统,包括:卡覆盖部件,被配置为在绘图用户界面的卡覆盖中呈现语义卡,所述语义卡涉及在与绘图引擎相关联的会话期间执行的任务,所述卡覆盖具有视图并且被可视地覆盖在所述绘图用户界面的地图画布上;交互式可供件,与所述卡覆盖相关联地被生成,当所述交互式可供件被选择时在所述绘图用户界面的所述卡覆盖中启用所述语义卡的不同视图;以及至少一个硬件处理器,被配置为执行存储器中的、与所述卡覆盖部件和所述交互式可供件相关联的计算机可执行指令。2.根据权利要求1所述的系统,其中所述语义卡在所述视图中被表示为单张语义卡,并且所述可供件被标注有所述多张语义卡的计数。3.根据权利要求1所述的系统,其中所述语义卡在所述不同视图中被表示为个体可查看和可选择的语义卡的概览。4.根据权利要求1所述的系统,其中在所述不同视图中被表示的所述语义卡根据与具有应用视觉强调的最近语义卡的新近度而被布置。5.根据权利要求1所述的系统,其中在所述不同视图中被表示的所述语义卡被按类别被布置以用于比较。6.根据权利要求1所述的系统,其中所述绘图引擎响应于对所述不同视图的语义卡的选择而改变所述地图画布。7.根据权利要求1...

【专利技术属性】
技术研发人员:H·J·李D·多勒
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

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

1