存储轨迹信息制造技术

技术编号:11351381 阅读:52 留言:0更新日期:2015-04-24 17:39
本发明专利技术是针对存储轨迹信息。一方面包含:确定笔是否在触摸屏的阈值距离内,在所述笔不在所述触摸屏的所述阈值距离内的情况下将由用户的触碰产生的轨迹信息存储在触碰缓冲器中,以及在所述笔在所述触摸屏的所述阈值距离内的情况下清除所述触碰缓冲器且将由所述笔产生的轨迹信息存储在所述触碰缓冲器中。

【技术实现步骤摘要】
【国外来华专利技术】存储轨迹信息依据35U.S.C.§119的优先权主张本专利申请案主张2012年6月8日申请的标题为“防手掌误触(PALMREJECTION)”的第61/657,618号临时申请案的优先权,所述临时申请案转让给本受让人且特此以全文引用方式并入本文。
本专利技术涉及触摸屏输入方法,且更特定来说涉及拒绝来自用户的手掌的无意中输入。
技术介绍
存在两种类别的触笔:无源笔,例如电容性笔;和有源笔,例如超声笔和电磁谐振(EMR)笔。存在当用户正在使用触笔时需要防手掌误触(即,在手掌触碰与笔或手指触碰之间进行区分)的各种情形。举例来说,超声笔可用以在屏幕上和屏幕外进行书写。对于屏幕上用途,用户的手掌经常在书写时搁置于触摸屏上。应当拒绝/忽略此手掌触碰,但高级操作系统(HLOS)可能无法在手掌触碰与手指触碰之间进行区分。作为另一实例,在书写时,用户可暂时向上提起笔,且使用手指进行手势控制,例如平移或缩放,且随后再次开始书写。在这些情景中,将有益的是触摸屏展示笔输入而无任何手掌引起的轨迹。还将有益的是当不在书写时用户能够使用手指来在屏幕上执行触碰控制。当前解决方案不足以满足这些要求。一个解决方案当笔在触摸屏的两到三英寸内时停用手指触碰检测。然而在正常使用中,即使笔在装置上方两或三英寸的情况下用户的手掌也可搁置于装置上。此外,确定触笔在触摸屏上方的某一区域内的准确性取决于技术。举例来说,准确的超声笔接近检测可比在触摸屏下具有较均匀的感应栅格的EMR型触笔更具挑战性。此外,触摸屏应当针对手势保持在作用中。各种当前解决方案使用复杂的算法来区别由手指产生的轨迹,同时忽略手掌触碰轨迹。然而结果取决于用户的手掌的大小、定向或相对移动而可为不一致的。因此,当前解决方案不能在至少以下情景中有效地执行防手掌误触:(1)用户希望在触摸屏上开始书写,但在笔在触摸屏上方悬停或触碰触摸屏之前,用户的手掌/手腕已经搁置于触摸屏上,从而在触摸屏上引起手掌引发的轨迹;(2)用户暂停书写片刻且使用手指触碰手势来缩放内容,但笔未提起足够高而未离开感测区,因此手势输入被忽略;(3)类似于(2),不同之处为笔仍在触碰触摸屏,但不在移动。
技术实现思路
本专利技术的实施例是针对存储轨迹信息。用于存储轨迹信息的方法包含:确定笔是否在触摸屏的阈值距离内,在所述笔不在所述触摸屏的所述阈值距离内的情况下将由用户的触碰产生的轨迹信息存储在触碰缓冲器中,以及在所述笔在所述触摸屏的所述阈值距离内的情况下清除所述触碰缓冲器且将由所述笔产生的轨迹信息存储在所述触碰缓冲器中。用于存储轨迹信息的设备包含:经配置以确定笔是否在触摸屏的阈值距离内的逻辑,经配置以在笔不在触摸屏的阈值距离内的情况下将由用户的触碰产生的轨迹信息存储在触碰缓冲器中的逻辑,以及经配置以在笔在触摸屏的阈值距离内的情况下清除触碰缓冲器且将由笔产生的轨迹信息存储在触碰缓冲器中的逻辑。用于存储轨迹信息的设备包含:用于确定笔是否在触摸屏的阈值距离内的装置,用于在所述笔不在所述触摸屏的所述阈值距离内的情况下将由用户的触碰产生的轨迹信息存储在触碰缓冲器中的装置,以及用于在所述笔在所述触摸屏的所述阈值距离内的情况下清除所述触碰缓冲器且将由所述笔产生的轨迹信息存储在所述触碰缓冲器中的装置。用于存储轨迹信息的非暂时性计算机可读媒体包含:用以确定笔是否在触摸屏的阈值距离内的至少一个指令,用以在笔不在触摸屏的阈值距离内的情况下将由用户的触碰产生的轨迹信息存储在触碰缓冲器中的至少一个指令,以及用以在笔在触摸屏的阈值距离内的情况下清除触碰缓冲器且将由笔产生的轨迹信息存储在触碰缓冲器中的至少一个指令。附图说明呈现附图以帮助描述本专利技术的实施例,且仅为了说明实施例而不是限制实施例而提供附图。图1说明根据本专利技术的至少一个方面的示范性架构。图2说明用于擦除除了笔轨迹之外的所有触碰轨迹的示范性流程。图3说明用于区别手指和手掌轨迹的示范性流程。图4说明整合了图2的流程和图3的流程的示范性流程。图5说明草稿模式操作的示范性流程。图6说明配备压力传感器的超声笔的示范性结构。图7说明用于提供虚拟压力感测模式的示范性流程。图8说明可执行图7的流程的示范性超声触笔和触摸屏装置。图9说明根据本文揭示的各种方面的示范性设备的框图。图10说明根据本专利技术的方面的用户设备(UE)的实例。图11说明包含经配置以执行根据本专利技术的方面的功能性的逻辑的通信装置。具体实施方式在以下描述和相关附图中揭示各种方面。在不脱离本专利技术的范围的情况下可设想替代方面。另外,将不详细描述或将省略本专利技术的众所周知的元件,以免混淆本专利技术的相关细节。词语“示范性”和/或“实例”在本文用以表示“充当实例、例子或说明”。本文描述为“示范性”和/或“实例”的任一方面都不一定解释为比其它方面优选或有利。同样,术语“本专利技术的方面”不要求本专利技术的所有方面都包含所讨论的特征、优点或操作模式。本文使用的术语是仅为了描述特定方面的目的,且既定不限制本专利技术。如本文使用,单数形式“一”和“所述”既定也包含复数形式,除非上下文另外清楚地指示。将进一步了解,术语“包括”和/或“包含”在本文使用时指定所陈述特征、整数、步骤、操作、元件和/或组件的存在,但不排除一或多个其它特征、整数、步骤、操作、元件、组件和/或其群组的存在或添加。此外,鉴于将由例如计算装置的元件执行的动作序列描述许多方面。将认识到,本文描述的各种动作可由特定电路(例如,专用集成电路(ASIC))、由一或多个处理器执行的程序指令或由两者的组合执行。另外,本文描述的这些动作序列可视为完全体现于具有存储于其中的对应计算机指令集的任一形式的计算机可读存储媒体内,所述计算机指令集在执行后将即刻致使相关联处理器执行本文描述的功能性。因此,本专利技术的各种方面可以许多不同形式体现,所有所述形式已经预期在所主张标的物的范围内。另外,对于本文描述的方面中的每一者,任何此类方面的对应形式在本文可描述为例如“经配置以”执行所描述动作的“逻辑”。本文称为用户设备(UE)的客户端装置可为移动的或静止的,且可经由例如WiFi网络(例如,基于IEEE802.11等等)等本地无线网络连接到因特网。如本文使用,术语“UE”可以可互换方式称为“接入终端”或“AT”、“无线装置”、“订户装置”、“订户终端”、“订户台”、“用户终端”或UT、“移动终端”、“移动台”及其变型。UE可由许多类型的装置中的任一者体现,包含(但不限于)PC卡、紧凑快闪装置、外部或内部调制解调器、无线或有线电话等等。本专利技术的各种方面是针对用于经配置以从例如触笔、用户的手指、用户的手掌和/或类似物接受触碰输入的装置的各种特征。防手掌误触方面通过使用选择性缓冲方案针对数字触笔应用程序在允许手指触碰手势控制的同时拒绝手掌触碰。多层缓冲方案提供多层草稿纸模式来增强笔应用程序。虚拟压力感测启用的笔模式使用三维笔悬停功能,其允许笔应用程序取决于虚拟笔压力信息而改变轨迹颜色和/或线宽度来模仿真实墨水笔的行为。图1说明根据本专利技术的至少一个方面的示范性架构100。图1的架构100可体现于具有触摸屏的任一UE中。用于应用程序110包含草稿模式配置112、防手掌误触配置114,和虚拟压力感测配置116。这些配置可为一或多个软件模块、一或多个硬件模块,或本文档来自技高网
...
存储轨迹信息

【技术保护点】
一种用于存储轨迹信息的方法,其包括:确定笔是否在触摸屏的阈值距离内;如果所述笔不在所述触摸屏的所述阈值距离内,那么将由用户的触碰产生的轨迹信息存储在触碰缓冲器中;以及如果所述笔在所述触摸屏的所述阈值距离内,那么清除所述触碰缓冲器且将由所述笔产生的轨迹信息存储在所述触碰缓冲器中。

【技术特征摘要】
【国外来华专利技术】2012.06.08 US 61/657,618;2013.06.07 US 13/913,0781.一种用于存储轨迹信息的方法,其包括:确定笔是否在触摸屏的阈值距离内;响应于确定所述笔不在所述触摸屏的所述阈值距离内,将由用户的触碰产生的轨迹信息存储在触碰缓冲器中;响应于确定所述笔在所述触摸屏的所述阈值距离内,清除所述触碰缓冲器且将由所述笔产生的轨迹信息存储在所述触碰缓冲器中;确定所述触摸屏处于多层草稿纸模式中;在背景层上显示草稿纸层;以及增加所述背景层的透明度。2.根据权利要求1所述的方法,其中所述阈值距离为零。3.根据权利要求1所述的方法,其进一步包括:在所述触摸屏上显示由所述笔产生的所述轨迹信息;以及在所述触摸屏上显示由所述用户的触碰产生的所述轨迹信息。4.根据权利要求1所述的方法,其进一步包括:如果所述笔正在触碰所述触摸屏,那么停用由所述用户的触碰产生的轨迹信息。5.根据权利要求1所述的方法,其进一步包括:如果所述笔不在触碰所述触摸屏,那么确定所述用户的触碰是否为手指触碰或手掌触碰。6.根据权利要求5所述的方法,其中所述确定所述用户的触碰是否为手指触碰或手掌触碰包括:确定所述用户的触碰的大小是否大于阈值;如果所述大小不大于所述阈值,那么确定所述用户的触碰为手指触碰;如果所述大小大于所述阈值,那么确定所述用户的触碰是否正在移动;如果所述用户的触碰正在移动,那么确定所述用户的触碰为手指触碰;以及如果所述用户的触碰不在移动,那么确定所述用户的触碰为手掌触碰。7.根据权利要求1所述的方法,其进一步包括:如果所述笔不在触碰所述触摸屏,那么准许多触碰事件。8.根据权利要求1所述的方法,其中所述确定、存储和清除是在对笔应用程序透明的本机操作系统层上执行。9.根据权利要求1所述的方法,其进一步包括:将所述草稿纸层和所述背景层存储在所述触碰缓冲器中。10.根据权利要求1所述的方法,其中所述增加准许所述背景层和所述草稿纸层均对用户可见。11.根据权利要求1所述的方法,其进一步包括:确定所述触摸屏不处于所述多层草稿纸模式中;以及将所述草稿纸层移动到所述背景层后方。12.根据权利要求11所述的方法,其进一步包括:确定是否应删除所述草稿纸层;如果应删除所述草稿纸层,那么从所述触碰缓冲器移除所述草稿纸层且使层计数器递减;以及如果不应删除所述草稿纸层,那么将所述草稿纸层存储在所述触碰缓冲器中且使所述层计数器递增。13.根据权利要求1所述的方法,其进一步包括:确定所述笔不在触碰所述触摸屏;计算所述笔与所述触摸屏之间的垂直距离;以及基于所述垂直距离改变所述笔的轨迹。14.根据权利要求13所述的方法,其中所述改变所述轨迹包括改变所述轨迹的颜色或所述轨迹的宽度。15.根据权利要求13所述的方法,其进一步包括:计算所述笔的倾斜;以及基于所述倾斜改变所述笔的所述轨迹。16.根据权利要求15所述的方法,其中基于所述倾斜改变所述笔的所述轨迹包括改变所述轨迹的宽度。17.根据权利要求13所述的方法,其进一步包括:确定所述触摸屏处于压力感测模式中;以及超驰控制所述笔的尖端向上定时器。18.根据权利要求1所述的方法,其中所述笔是超声笔。19.一种用于存储轨迹信息的设备,其包括:经配置以确定笔是否在触摸屏的阈值距离内的逻辑;经配置以响应于确定所述笔不在所述触摸屏的所述阈值距离内而将由用户的触碰产生的轨迹信息存储在触碰缓冲器中的逻辑;经配置以响应于确定所述笔在所述触摸屏的所述阈值距离内而清除所述触碰缓冲器且将由所述笔产生的轨迹信息存储在所述触碰缓冲器中的逻辑;经配置以确定所述触摸屏处于多层草稿纸模式中的逻辑;经配置以在背景层上显示草稿纸层的...

【专利技术属性】
技术研发人员:李仁胡伊雅·L·尼尔森萨米尔·K·古普塔诺姆·达根D·L·克鲁尔斯
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1