代码输入系统的制作方法_2

文档序号:8344620阅读:来源:国知局
的类型,无论它是视觉的、振动的或听觉的。
[0030]然后,系统等待在菱形框40检测到的触摸输入。在检测到触摸输入时,在一些实施例中,可如框42所示触发反馈。同样地,反馈可以是触觉的、视觉的或听觉的。视觉反馈可以是在以下方面:颜色、持续时间闪烁、文本或任何其它视觉暗示。在菱形框44检测到最后的输入时,在菱形框46的检查确定用户是否输入了正确的代码。如果是,则可如框48所示提供通过指示,否则,在50提供失败指示。如果这不是最后的输入,则系统继续监视触摸及其持续时间,直至达到最后的输入。
[0031]在一些实施例中,如果提供了不正确的输入,则可为用户提供重试的机会。例如,如果提供了给定数量的不正确输入,则系统可采取其它动作,如锁定计算机,并且拒绝允许任何其它输入,只允许进入非安全模式,发送电子邮件以通知某人重复的不正确输入,禁用存储装置以防止闯入者获得对安全信息的访问,自动电话呼叫用户以向用户指示已检测到可疑的代码输入,或者可期望进行的任何其它动作。
[0032]与不当输入有关的还有的另一选择可以是自动拍摄进行输入的人的照片。如果照片匹配用户的预存储的图像,则可提供代码输入的另外机会,并且如果不匹配,则可截断或阻止另外的输入。在一些实施例中,视觉标识可用于提供文本输入的误差幅度。例如,如果未在完全正确的信息中提供一个或更多个定时输入,但收到了其它确认(如用户的视觉标识),则在一些情况下仍可接受输入。此外,视觉标识可导致提供更快或更简单的代码输入协议。
[0033]在其它实施例中,可通过简单地使用照相机拍摄通过虚拟屏幕工作的用户的图像,结合常规非触屏输入装置使用相同技术。具体而言,用户的手指移动的模式及其定时持续时间可指示正确的代码输入。当此信息由视频照相机捕捉并且视频分析学用于分析该模式时,能够确认正确的代码输入。在一些实施例中,可在常规非触屏上提供反馈。
[0034]因此,参照图3,示出以基于处理器的装置的形式的系统52的一个实施例。也可考虑其它实施例,包括没有触屏显示器、振动器或照相机的实施例。触屏显示器10可耦合到处理器54。处理器54又可耦合到定时器功能56,该功能可以是离散定时器,或者可在处理器54中或耦合到处理器54的单独存储装置58中存储的软件中实现。根据一个实施例,存储装置58可存储代码输入软件32。振动器60可耦合到处理器,并且可由处理器控制以向用户提供反馈以帮助用户定义期望的时间间隔。在一些实施例中,照相机62可耦合到处理器以提供视觉信息,如提供触摸输入的用户模式的视频馈送。在一些实施例中,可提供投影仪以显示用户要触摸的目标的模式,并且照相机可记录触摸的持续时间和触摸的模式。
[0035]另外,可提供全球定位系统传感器65以便给出定位信息。因此,在一些实施例中,GPS传感器64可耦合到处理器54。全球定位系统传感器可与允许确定诸如机场、饭馆的位置的类型的软件相关。然后,可在存储装置58中提供表或数据库以将位置的类型与安全性的级别相关,并且还将该信息与每报时信号的时间的调整相关,或者与报时信号被识别的方式的调整相关,无论它是视觉的、听觉的或触觉的。
[0036]因此,在本文中使用时,触屏可以是用户触摸以便输入代码的任何显示器表面,包括常规触敏屏幕和任何表面上触发用户进行给定代码输入的投影的模式。
[0037]此说明书通篇对“一个实施例”或“实施例”的引用指结合该实施例描述的特定特征、结构或特性包括在本发明内包含的至少一个实现中。因此,出现的短语“在一个实施例中”或“在实施例中”不一定全部指同一实施例。此外,特定的特征、结构或特性可以不同于所述特定实施例的其它适合的方式设立,并且所有此类形式可包含在本申请的权利要求内。
[0038]虽然本发明已相对有限数量的实施例进行了描述,但本领域的技术人员将理解来自其的多种修改和变化。随附权利要求旨在涵盖本发明真正精神和范围内的所有此类修改和变化。
[0039]另外的注释和示例
一个示例实施例可以是存储指令的一种或更多种计算机可读存储媒体,指令由计算机执行以确定触摸输入持续时间,比较所述输入持续时间和存储的持续时间;并且如果所述输入持续时间对应于所述存储的持续时间,则指示代码已正确输入。媒体可存储提供反馈以指示持续时间的指令。媒体可存储以视觉形式提供反馈的指令。媒体可存储以触觉形式提供反馈的指令。媒体可存储以振动的形式提供反馈的指令。媒体可存储提供反馈以指示持续时间量以帮助用户确定触摸触屏键盘多长时间以进行按键输入的指令。媒体可存储提供指示一系列时间间隔的输出的指令。媒体可存储确定所述计算机的位置和使用所述位置来改变所述存储的持续时间的指令。媒体可存储使用所述位置来更改用户接收关于触摸输入的反馈的方式的指令。媒体可存储基于所述计算机的位置的确定来增大触摸输入时间量的指令,触摸输入时间量表示代码。
[0040]另一示例实施例可以是一种方法,包括接收在基于处理器的装置中的触摸输入;在所述基于处理器的装置中确定触摸输入的持续时间;在该装置中确定触摸输入持续时间是否对应于指示代码的存储的持续时间;以及如果是,则指示代码已正确输入。方法也可包括提供指示一系列时间间隔的输出。方法也可包括:提供输出包括提供时间间隔的视觉指示。方法也可包括:提供指示一系列时间间隔的输出包括提供指示时间间隔的触觉输入。方法也可包括:提供指示一系列时间间隔的输出包括提供听觉输出。方法也可包括在触屏上接收所述输入。方法也可包括检测基于处理器的装置的位置,并且使用所述位置调整输入持续时间。方法也可包括使用所述位置来更改用户接收关于触摸输入的反馈的方式。
[0041]另一实施例可以是一种包括触屏显示器和处理器的设备,处理器耦合到所述显示器以比较多个触摸输入时间和存储的值以确定代码是否已正确输入。设备可包括所述处理器以生成指示一系列连续时间间隔的输出。设备可包括所述输出在所述显示器上显示。设备可包括所述输出是触觉输出。设备可包括所述处理器以使用所述设备的位置以比较多个触摸输入时间。设备可包括所述处理器以向用户提供时间的指示。设备可包括所述处理器以基于所述设备的位置来更改所述指示。设备可包括定时器。设备可包括为用于每个悬停位置的时间的可变速率设置的定时器,以提供指示时间正以不同速率运行的报时信号反馈。设备可包括照相机、全球定位传感器和振动器。
【主权项】
1.一个或更多个存储指令的计算机可读存储媒体,所述指令由计算机执行以便执行以下操作: 确定触摸输入持续时间; 比较所述输入持续时间和存储的持续时间;以及 如果所述输入持续时间对应于所述存储的持续时间,则指示代码已正确输入。
2.如权利要求1所述的媒体,还存储提供反馈以指示持续时间的指令。
3.如权利要求2所述的媒体,还存储以视觉形式提供反馈的指令。
4.如权利要求2所述的媒体,还存储以触觉形式提供反馈的指令。
5.如权利要求4所述的媒体,还存储以振动的形式提供反馈的指令。
6.如权利要求1所述的媒体,还存储提供反馈以指示持续时间量来帮助所述用户确定触摸触屏键盘多长时间以进行按键输入的指令。
7.如权利要求1所述的媒体,还存储提供指示一系列时间间隔的输出的指令。
8.如权利要求1所述的媒体,还存储确定所述计算机的位置和使用所述位置来改变所述存储的持续时间的指令。
9.一种方法,包括: 接收在基于处理器的装置中的触摸输入; 在所述基于处理器的装置中确定所述触摸输入的持续时间; 在所述基于处理器的装置中确定所述触摸输入持续时间是否对应于指示代码的存储的持续时间;以及 如果是,则指示所述代码已正确输入。
10.如权利要求9所述的方法,包括提供指示一系列时间间隔的输出。
11.如权利要求10所述的方法,其中提供输出包括提供时间间隔的视觉指示。
12.—种设备,包括: 触屏显示器;以及 处理器,耦合到所述显示器以比较多个触摸输入时间和存储的值来确定代码是否已正确输入。
13.如权利要求12所述的设备,所述处理器生成指示一系列连续时间间隔的输出。
14.如权利要求13所述的设备,其中所述输出在所述显示器上显示。
15.如权利要求12所述的设备,其中所述输出是触觉输出。
16.如权利要求12所述的设备,所述处理器使用所述设备的位置与多个触摸输入时间进行比较。
17.如权利要求16所述的设备,所述处理器向用户提供时间的指示。
18.如权利要求17所述的设备,所述处理器基于所述设备的位置来更改所述指示。
19.如权利要求12所述的设备,包括定时器。
20.如权利要求19所述的设备,包括为用于每个悬停位置的时间的可变速率设置的定时器,以提供指示时间正以不同速率运行的报时信号反馈。
【专利摘要】可提供触屏上的一个或更多个目标。用户悬停在给定目标上的时间量也可以是输入。例如,每个目标可具有预编程的持续时间。一个目标可要求用户花费持续时间X悬停在目标上;另一目标可要求用户花费持续时间2X,以及另一目标还可具有另一持续时间。在一些实施例中,仅在用户以正确的顺序触摸正确的目标并且有正确的持续时间时,才正确输入代码。
【IPC分类】G06F3-048, G06F21-00
【公开号】CN104662546
【申请号】CN201380051311
【发明人】V.托马斯
【申请人】英特尔公司
【公开日】2015年5月27日
【申请日】2013年10月4日
【公告号】US20140118267, WO2014070372A1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1