【技术实现步骤摘要】
【国外来华专利技术】使用语义分析和目标标识符来支持对象的移动
技术介绍
近年来,制造方已经增加了较小尺寸(smaller-sized)的计算设备(诸如,智能电话、平板型计算设备等)的功率和多功能性。但是,与这些种类的设备的交互有时具有挑战。例如,考虑用户希望将对象从第一应用移动到第二应用的情况。计算设备可能具有较小尺寸的屏幕,该较小尺寸的屏幕使得无法或不能同时呈现与第一应用和第二应用两者相关联的应用窗口。相反,用户通常通过执行利用操作系统的剪贴板存储库的多步骤过程来转移对象。在该过程中,用户:(1)激活第一应用;(2)选择期望对象并且将其存储在剪贴板存储库中;(3)激活第二应用;(4)在期望位置将对象粘贴到第二应用中。虽然该解决方案实现了期望的结果,但是其麻烦并且效率低下。
技术实现思路
根据一种说明性实现,本文描述了一种用于帮助用户将出现在用户界面呈现(presentation)上的源对象移动到目标目的地的技术。该技术涉及对源对象和至少一个候选目标目的地两者执行语义分析。该语义分析产生反映源对象与候选目标目的地之间的关系强度的分数。然后,该技术呈现候选目标目的地的表示,该表示被增强到某一程度,该程度取决于候选目标目的地的输出分数。然后,该技术允许用户将源对象移动到某一所选择的目标目的地的表示,诸如,候选目标目的地的上述表示,随之,源对象与候选目标目的地相关联。根据一个说明性方面,语义分析可以考虑与源对象和候选目标目的地有关的多个特征,包括基于内容的特征、与用户历史相关的特征、与对象历史相关的特征等。根据另一说明性方面,语义分析可 ...
【技术保护点】
1.用于支持对象向目标目的地的移动的一种或多种计算设备,包括:/n硬件逻辑电路装置,所述硬件逻辑电路装置对应于:(a)通过执行被存储在存储器中的机器可读指令来执行操作的一个或多个硬件处理器,和/或(b)使用特定于任务的逻辑门集合来执行操作的一个或多个其他硬件逻辑组件,所述操作包括:对于至少一对源对象和候选目标目的地:/n接收指示用户已经选择了要移动的所述源对象的信号,所述源对象被呈现在显示器设备上所显示的用户界面呈现的源域中;/n标识与所述源对象相关联的第一特征集合,所述第一特征集合中的至少一个特征描述与所述源对象相关联的内容的特性;/n标识与所述候选目标目的地相关联的第二特征集合,所述第二特征集合中的至少一个特征描述与所述候选目标目的地相关联的内容的特性;/n使用语义分析来确定所述第一特征集合与所述第二特征集合的关系,以提供输出分数;/n在所述用户界面呈现上显示所述候选目标目的地的表示,所述表示在视觉上被增强到取决于所述输出分数的一程度;/n接收来自所述用户的、将所述源对象移动到所选择的候选目标目的地的表示的指令;以及/n将所述用户界面呈现上的所述源对象移动到所述所选择的目标目的地的 ...
【技术特征摘要】
【国外来华专利技术】20180328 US 15/939,1491.用于支持对象向目标目的地的移动的一种或多种计算设备,包括:
硬件逻辑电路装置,所述硬件逻辑电路装置对应于:(a)通过执行被存储在存储器中的机器可读指令来执行操作的一个或多个硬件处理器,和/或(b)使用特定于任务的逻辑门集合来执行操作的一个或多个其他硬件逻辑组件,所述操作包括:对于至少一对源对象和候选目标目的地:
接收指示用户已经选择了要移动的所述源对象的信号,所述源对象被呈现在显示器设备上所显示的用户界面呈现的源域中;
标识与所述源对象相关联的第一特征集合,所述第一特征集合中的至少一个特征描述与所述源对象相关联的内容的特性;
标识与所述候选目标目的地相关联的第二特征集合,所述第二特征集合中的至少一个特征描述与所述候选目标目的地相关联的内容的特性;
使用语义分析来确定所述第一特征集合与所述第二特征集合的关系,以提供输出分数;
在所述用户界面呈现上显示所述候选目标目的地的表示,所述表示在视觉上被增强到取决于所述输出分数的一程度;
接收来自所述用户的、将所述源对象移动到所选择的候选目标目的地的表示的指令;以及
将所述用户界面呈现上的所述源对象移动到所述所选择的目标目的地的所述表示,这使所述源对象与所述所选择的目标目的地相关联。
2.根据权利要求1所述的一种或多种计算设备,其中所述操作还包括:确定针对多个候选目标目的地的分数,以及呈现每个候选目标目的地的表示,所述表示被增强一量,所述量是该候选目标目的地的相应分数的函数。
3.根据权利要求1所述的一种或多种计算设备,
其中所述操作还包括:在所述源对象的移动之前,在所述用户界面呈现上显示屏幕上目标标识符集合,所述屏幕上目标标识符中的一个屏幕上目标标识符对应于所述候选目标目的地,并且
其中所述显示表示包括:改变与所述候选目标目的地相关联的所述屏幕上目标标识符的特性。
4.根据权利要求1所述的一种或多种计算设备,
其中所述显示所述候选目标目的地的表示包括:在所述用户界面呈现上显示所述候选目标目的地的瞬态目标标识符,
其中所述瞬态目标标识符响应于所述用户移动所述源对象而出现在所述用户界面呈现上。
5.根据权利要求4所述的一种或多种计算设备,其中所述操作还包括:如果所述用户将所述源对象移动到任何目标目的地,则从所述用户界面呈现中移除所述瞬态目标标识符。
6.根据权利要求4所述的一种或多种计算设备,
其中所述候选目标目的地包括多个目标次目的地,并且
其中所述瞬态目标标识符包括与相应目标次目的地相关联的一组子目标标识符。
7.根据权利要求4所述的一种或多种计算设备,其中所述操作还包括:
确定特定瞬态目标标识符先前已经在所述用户界面呈现上被显示了满足规定阈值的次数;以及
将所述特定瞬态目标标识符与呈现所述用户界面呈现的屏幕的特定物理部分相关联。
8.根据权利要求1所述的一种或多种计算设备,其中所述使用语义分析包括:使用经机器训练的模型来提供所述输出分数。...
【专利技术属性】
技术研发人员:C·克莱因,G·G·阿维拉,J·M·利斯顿,S·库特,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。