在特定情况下在触敏计算设备上或者在具有活跃边缘I/O命令的非触敏计算设备上阻止、忽略、暂停或者以其他方式改动边缘相关的UI手势的系统和方法被公开。在一个实施例中,在特定条件下可以在来自使用运行中的应用的用户的第一UI手势之后改动来自外部边缘的第二UI手势——所述条件例如是在第一UI手势之后的特定时间段内做出第二UI手势,在第一UI手势的特定邻近范围内做出第二UI手势等等。在另一个实施例中,公开了一种包括控制器、显示屏幕和操作系统的计算设备,其例如在存在特定条件的情况下改动可能由操作系统执行的特定边缘相关的UI手势。
【技术实现步骤摘要】
【国外来华专利技术】【专利说明】
技术介绍
在使用具有显示屏幕(例如触敏屏幕或其他显示屏幕)的计算设备时,用户可能会偶尔不经意地在屏幕边缘附近实施I/o手势,而实际上此时用户并不意做出这样的手势。举例来说,这样的手势可能是在屏幕上平移(panning)以便在屏幕上移动图像一一并且在边缘上离开屏幕并且随后重新进入显示区域。对于涉及触敏计算设备的另一个示例,这样的不经意的边缘手势可能发生在例如绘画应用之类的东西中。在绘画应用中,用户可能会制造划过边缘的笔触并且用户尝试回到触敏区域中一一预期绘画应用将是活跃的;但是相反,作为不经意的边缘手势的结果,另一个特征或应用可能会变为活跃。在再一个示例中,作为交互马虎的结果,快速平移(例如其中用户正在快速地移动文字)可能导致这样的不经意的边缘手势。
技术实现思路
后面给出了本创新的简化概要,以便提供对于这里所描述的一些方面的基本理解。本概要不是所要求保护的主题内容的详尽总览。其不意图标识出所要求保护的主题内容的关键或决定性元素,也不意图界定主题创新的范围。其唯一的目的是以简化形式给出所要求保护的主题内容的一些概念,以作为后面给出的更加详细的描述的前导。在特定情况下在具有显示屏幕的计算设备上阻止、忽略、暂停或者以其他方式改动边缘相关的UI手势的系统和方法被公开。在一个实施例中,在特定条件下可以在来自使用运行中的应用的用户的第一 UI手势之后改动来自外部边缘的第二 UI手势一一所述条件例如是在第一 UI手势之后的特定时间段内做出第二 UI手势,在第一 UI手势的特定邻近范围内做出第二 UI手势等等。在另一个实施例中,公开了一种包括控制器、触摸屏显示器和操作系统的计算设备,其例如在存在特定条件的情况下改动可能由操作系统执行的特定边缘相关的UI手势。在一个实施例中,给出一种用于在计算设备上阻止UI手势的方法,其中计算设备包括显示屏幕,所述方法包括:在所述显示屏幕上向用户呈现UI屏幕,所述UI屏幕与用户正在所述计算设备上运行的应用相关联;接收来自所述用户的第一 UI手势,其中所述第一UI手势在所述显示屏幕的活跃区域内开始并且跨过所述显示屏幕的第一边缘;阻止与第二 UI手势相关联的UI事件,其中所述第二 UI手势从所述显示屏幕的所述活跃显示区域的外部开始并且跨过所述显示屏幕的边缘;并且其中所述阻止根据阻止条件集合发生。在另一个实施例中,给出一种计算设备,其包括:控制器;触摸屏显示器,所述触摸屏显示器还包括活跃触摸屏区域以及多个触敏边缘;操作系统,所述操作系统能够在所述控制器上执行并且能够管理来自触摸所述触摸屏显示器的用户的输入信号,并且能够根据接收自正在所述计算设备上运行的应用的信号来管理去到所述触摸屏显示器的输出信号;并且此外其中所述计算设备能够:在所述触摸屏上向用户呈现UI屏幕,所述UI屏幕与用户正在所述计算设备上运行的应用相关联;接收来自所述用户的第一 UI手势,其中所述第一 UI手势在所述触摸屏的活跃触摸区域内开始并且跨过所述触摸屏的第一边缘;阻止与第二 UI手势相关联的UI事件,其中所述第二 UI手势从所述触摸屏的所述活跃触摸区域的外部开始并且跨过所述触摸屏的边缘;并且其中所述阻止根据阻止条件集合发生。当结合在本申请内给出的图阅读时,后面在【具体实施方式】中给出了本系统的其他特征和方面。【附图说明】在绘图中的所引用图中说明示例性实施例。这里所公开的实施例和图意图被视为是说明性而非限制性的。图1描绘出根据本申请的原理构造的计算机设备/系统的一个实施例。图2A和2B示出了在第一 UI手势之后的特定时间段内或者在第一 UI手势的特定邻近范围内发生的被阻止的UI手势的几个实施例。图3是可能影响图2A和2B中所示出的实施例的过程的流程图的一个实施例。图4示出了在第一UI手势之后在触摸屏上存在惯性的情况下发生的被阻止的UI手势的一个实施例。图5是可能影响图4的实施例的过程的流程图的一个实施例。图6A和6B是在其中做出了第一 UI手势的特定应用可能正在运行的情况下发生的被阻止的UI手势的几个实施例。【具体实施方式】这里所利用的术语“组件”、“系统”、“接口”、“控制器”等等意图指代计算机相关的实体,其是硬件、软件(例如正在执行)和/或固件。举例来说,这些术语当中的任一项可以是运行在处理器上的进程、处理器、对象、可执行文件、程序和/或计算机。作为说明,运行在服务器上的应用和服务器都可以是组件和/或控制器。一个或更多组件/控制器可以驻留在一个进程内,并且一个组件/控制器可以位于一台计算机上和/或分布在两台或更多台计算机之间。此外,组件、控制器和计算设备通常可以包括多种计算机可读存储设备和/或介质。作为举例而非限制,计算机可读存储装置和/或介质可以包括:随机存取存储器(RAM);只读存储器(ROM);电子可擦除可编程只读存储器(EEPR0M);闪存或其他存储器技术;CDR0M、数字通用盘(DVD)或者其他光学或全息介质;磁盒、磁带、磁盘存储装置或其他磁性存储设备,或者可以被用来编码所期望的信息并且可以由组件、控制器或计算设备访问的任何其他介质。这样的存储器可以包括采取易失性和/或非易失性存储器的形式的计算机存储介质。这样的存储器可以是可移除的、不可移除的或者其组合。示例性的硬件设备包括固态存储器、硬盘驱动器、光盘驱动器等等。计算设备可以包括一个或更多处理器,其从例如存储器或者I/O模块之类的各种实体读取数据。将参照图表来描述所要求保护的主题内容,其中相同的附图标记始终被用来指代相同的元件。在后面的描述中,出于解释的目的阐述了许多具体细节,以便提供对于主题创新的透彻理解。但是可能明显的是,可以在没有这些具体细节的情况下实践所要求保护的主题内容。在其他情况下,通过方框图的形式示出了众所周知的结构和设备,以便于促进描述主题创新。介绍 在一个实施例中,可能期望的是,具有触敏屏幕的计算设备可以在特定情况和/或条件下自动禁用边缘相关的手势和/或输入。合乎期望的是,这样的条件应当与其中用户并不意图获得系统UI但是仍然从边缘滑入的情形相关。在一些实施例中,计算机系统在某些情况下可以关闭边缘输入,例如当: (1)用户刚刚滑动离开边缘; (2)用户正在平移;和/或 (3)应用在特定条件下要求系统。在另一个实施例中,可能期望的是,具有非触敏的显示屏幕的计算设备让计算机设备识别:(1)显示屏幕的“活跃”区段一一例如其中正在计算设备上运行的应用对I/O手势和/或命令作出响应一一以及(2)显示屏幕的“边缘”区段一一例如其中由操作系统或者另一个应用(不一定是用户正在运行并且当前正与之进行交互的应用)对I/O手势和/或命令作出响应。图1是可以与本申请的系统和/或方法相关联地采用的示例性设备102的一个实施例100。设备102还可以包括控制器104,其可以执行操作系统106。在一个实施例中,设备102还可以包括触摸屏一一其中跨过其边缘可以采用各种触摸和/或滑动手势(例如在如所示的多个方向上,垂直和/或水平方向108a-d)。这些边缘手势可以由操作系统作为对其的响应而调用各种动作。举例来说,在Windows? Vers1n 8操作系统中,从右侧108b进入到触摸屏中的滑动手势可以调用“charm (超级按钮)”列表从而让其出本文档来自技高网...
【技术保护点】
一种用于在计算设备上阻止UI手势的方法,所述计算设备包括显示屏幕,所述方法包括:在所述显示屏幕上向用户呈现UI屏幕,所述UI屏幕与用户正在所述计算设备上运行的应用相关联;接收来自所述用户的第一UI手势,其中所述第一UI手势在所述显示屏幕的活跃显示区域内开始并且跨过所述显示屏幕的第一边缘;阻止与第二UI手势相关联的UI事件,其中所述第二UI手势从所述显示屏幕的所述活跃显示区域的外部开始并且跨过所述显示屏幕的边缘;并且其中,所述阻止根据阻止条件集合发生。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:S弗里德里克森,C多恩,A斯蒂芬森,B安德森,M赛伯特,R贾雷特,A乌泽拉奇,S威尔希,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。