CN102117392A - 基于姿势的签名认证 - Google Patents
基于姿势的签名认证 Download PDFInfo
- Publication number
- CN102117392A CN102117392A CN201010625006XA CN201010625006A CN102117392A CN 102117392 A CN102117392 A CN 102117392A CN 201010625006X A CN201010625006X A CN 201010625006XA CN 201010625006 A CN201010625006 A CN 201010625006A CN 102117392 A CN102117392 A CN 102117392A
- Authority
- CN
- China
- Prior art keywords
- posture
- signature
- time
- password
- storage unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/20—Movements or behaviour, e.g. gesture recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/30—Writer recognition; Reading and verifying signatures
- G06V40/37—Writer recognition; Reading and verifying signatures based only on signature signals such as velocity or pressure, e.g. dynamic signature recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/70—Multimodal biometrics, e.g. combining information from different biometric modalities
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/30—Individual registration on entry or exit not involving the use of a pass
- G07C9/32—Individual registration on entry or exit not involving the use of a pass in combination with an identity check
- G07C9/35—Individual registration on entry or exit not involving the use of a pass in combination with an identity check by means of a handwritten signature
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/30—Individual registration on entry or exit not involving the use of a pass
- G07C9/32—Individual registration on entry or exit not involving the use of a pass in combination with an identity check
- G07C9/37—Individual registration on entry or exit not involving the use of a pass in combination with an identity check using biometric data, e.g. fingerprints, iris scans or voice recognition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/30—Writer recognition; Reading and verifying signatures
- G06V40/37—Writer recognition; Reading and verifying signatures based only on signature signals such as velocity or pressure, e.g. dynamic signature recognition
- G06V40/394—Matching; Classification
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C2209/00—Indexing scheme relating to groups G07C9/00 - G07C9/38
- G07C2209/14—With a sequence of inputs of different identification information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/68—Gesture-dependent or behaviour-dependent
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Psychiatry (AREA)
- Social Psychology (AREA)
- Biomedical Technology (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
- Collating Specific Patterns (AREA)
Abstract
本发明的实施例总地涉及用于实现基于姿势的签名认证的***、方法、设备以及机器可读介质。在一个实施例中,一种方法可以包括:记录第一基于姿势的签名并且存储所记录的第一基于姿势的签名。然后该方法将该第一基于姿势的签名和第二基于姿势的签名进行比较。然后,当第一基于姿势的签名与第二基于姿势的签名基本类似时,该方法验证该第一基于姿势的签名为可信的。
Description
技术领域
本发明的实施例总地涉及集成电路领域,并且更具体地,涉及用于进行基于姿势(gesture)的签名认证的***、方法、设备以及机器可读介质。
背景技术
有许多要求认证的软件应用。例如,许多电子商务、家庭银行以及网络访问应用需要认证以便为用户提供一安全级别。许多情况下,通过要求用户输入基于文本的密码或密码短语来提出认证需求。当使用小型移动设备时,输入基于文本的密码特别是密码短语是更困难的。密码和密码短语的使用受适合的键盘的可用性的限制。另外,当恶意用户确定了正确的密码或密码短语时,基于文本的密码和密码短语可能容易被损害。
附图说明
在附图的各幅图中通过示例而非限制的方式来说明本发明的实施例,附图中的类似标号指代类似的部件。
图1说明了可以用作基于姿势的签名的运动姿势的几个例子。
图2说明了存储器中字形捕获缓冲器、音频捕获缓冲器以及3D运动缓冲器的实施例。
图3是基于姿势的签名注册阶段的实施例的流程图。
图4是认证基于姿势的签名的过程的实施例的流程图。
图5说明了用于实现基于姿势的认证过程的计算设备的实施例。
具体实施方式
实施例总地涉及用于实现基于姿势的签名认证的***、方法以及装置。
在许多实施例中,使用姿势组合的处理可以用于代替标准的基于文本的密码来与移动计算设备一起使用,所述姿势包括:用触摸屏(其可以包括单点触摸或多点触摸的触摸屏)输入的字形、麦克风捕获的声音以及运动传感器记录的运动。术语“姿势”将适用于任何用户输入的字形、运动以及声音的组合,用户通过输入设备将所述字形、运动以及声音输入到移动计算设备中。可以通过一系列的计算如可信用户(即,已认证用户)所执行那样验证基于姿势的签名。一旦基于姿势的签名已被认证,该基于姿势的签名可以代替正确的基于文本的密码,随后被输入到密码字段以获取对软件应用或网站的访问。执行姿势识别、比较以及验证处理的逻辑可以位于移动计算设备内。该过程不需要显著改变应用或网站的基础结构。
图1说明了可以用作基于姿势的签名的运动姿势的几个例子。
每个采样都包括一用户持有移动计算设备A并且在三维空间内进行一系列运动。为了识别这些运动,移动设备A需要集成的运动传感器设备(例如,加速计)。
位于该页顶部的坐标空间参考说明了三维空间中正的X、Y和Z方向。基于该参考,现在转向姿势采样签名A 100,其示出了移动设备A首先在正的Z方向运动,然后在负的Z方向运动,然后在顺时针圆周方向运动,最后在负的X方向运动。这种描述是基本的以易于解释说明。在真实的例子中,用户的手通常不会仅仅沿三维空间中的轴来回移动。
相反,在三维空间中进行运动捕获的实际例子中,将创建缓冲器来存储3D空间中的X,Y,Z坐标三元组。将在自获取之前坐标三元组后的时间间隔结束时存储坐标三元组。例如,移动设备A可以每0.001秒存储移动设备A在3D空间中当前位置的坐标三元组。这将以0.001秒的粒度创建移动设备位置在3D空间中的柱状图。在其他实施例中,间隔粒度可以更短或更长。
在许多实施例中,用户按下移动设备上的按钮来开始捕获签名。一旦按钮被按下,设备当前位置的3D坐标可以被归零作为相对参考点。然后,坐标捕获在按下按钮时开始进行,并且持续存储坐标三元组,直到用户再次按下按钮以指示基于姿势的签名完成为止。
姿势采样签名B 102使用包括触摸屏显示器的移动设备B。该触摸屏显示器可以用于捕获字形。在某些实施例中,用户可以用他们的手作为触摸屏的输入工具。在其他实施例中,用户可以使用笔或其他定点设备作为触摸屏的输入工具。在不同的实施例中,字形可以是触摸屏捕获的运动的任意组合。运动的组合可以类似于字母或符号的集合。但是,运动的任意组合是可接受的,因此即使与字母或符号不类似的看起来随意的运动也可以作为字形被捕获,诸如手写签名。
字形捕获可以类似于3D空间运动捕获,其中可以创建用于存储X,Y坐标二元组的缓冲器。然后可以在每个时间间隔在所述缓冲器中保存一次这些X,Y坐标二元组,这样创建了在触摸屏上如何创建字形的基于时间的存储器。
此外,每个移动设备包括麦克风(例如,蜂窝电话中的音频接收器)。词或短语可以口头输入到麦克风中并作为音频频率模式随时间保存到移动设备的缓冲器中。
回到姿势采样签名B 102,用户可以在触摸屏上输入字形,然后对移动设备上的麦克风口头输入一词(例如,“足球”)作为字形和音频的基于姿势的签名的组合。姿势采样签名C 104说明了利用所有三种类型的输入方法的基于姿势的签名。例如,用户可以在触摸屏上输入字形,然后对移动设备上的麦克风口头输入一短语(例如,“雨伞”),然后使该移动设备在3D空间中运动。
在许多实施例中,按照基于姿势的签名的更高级的要求,可以同时输入两种或更多种类型的姿势。例如,在姿势采样签名C 104中,用户可以首先输入字形,但是随后同时进行短语的口头输入和使设备在3D空间中运动。在许多实施例中,用户可以按下移动设备上的开始姿势捕获序列按钮来指示开始进行该序列。在姿势捕获序列开始时,分别初始化字形捕获缓冲器、音频捕获缓冲器以及3D运动缓冲器。然后,贯穿整个长度的姿势捕获序列,始终同时使用这三个缓冲器来捕获所有三种类型的姿势(即,字形、语音以及3D运动)。一在移动设备上按下结束捕获序列按钮,姿势捕获序列就结束。
图2说明了存储器中字形捕获缓冲器、音频捕获缓冲器以及3D运动缓冲器的实施例。
在许多实施例中,存储器200包括字形捕获缓冲器202、音频捕获缓冲器204以及3D运动缓冲器206中的每一个。这些缓冲器在姿势捕获序列开始时被初始化。在许多实施例中,通过如这些缓冲器左侧的时间栏所示的采集时间来排列这些缓冲器。例如,如果时间0表示姿势捕获周期的开始并且存在n个捕获间隔,则时间0+n间隔是姿势捕获周期的结束。每个时间间隔具有在相应缓冲器中保存的一定量的字形数据(X,Y坐标)、音频数据(麦克风捕获的声谱的瞬时频率图)以及3D位置数据(X,Y,Z坐标)。
一旦捕获周期结束,缓冲器可以被保存到基于姿势的签名文件并且被存储在存储单元。在许多实施例中,可以通过使用基于硬件或软件的安全措施(例如,经签署的公共和私人安全密钥、散列算法、硬件测量技术等等),来保护基于姿势的签名文件的存储单元。在其他实施例中,存储单元可以是使用安全信道的远程服务器,用于签名的连接的比较和使用。
为了强化密码,考虑了若干变量,包括在屏幕上绘制字形的定时和方式,与字形绘制相关的口头输入短语的时间和速度,用户语音的频率等等。通过考虑所有这些数据点,即使口头输入的短语和手写的签名被损害,仍然难以伪造基于姿势的签名。使用利用时间作为对两个基于姿势的签名进行比较中的因子的基本例子,可以为整个捕获周期长度引入相对时间(即,时间)部件。换句话说,当比较两个签名时,完整记录对同一基于姿势的签名的两个单独尝试所用时间的长度可能需要在预定的最大时间差之内。因此,如果第一签名非常接近地复制了第二签名的坐标,但是第一签名用了两倍的时间来完成,则这可能使得比较逻辑的结果为“不匹配”。
存在与基于姿势的签名认证相关联的两个通用阶段。第一阶段是注册阶段,其涉及生成新的姿势并且将它安全存储到移动设备中。新的姿势可能需要一训练周期,在该训练周期中用户变得熟悉该姿势,并且可以如对于密码所期望的那样基本重复该姿势组合。一旦用户确信他或她可以成功地重复输入完整的姿势,而基本不会使姿势比较逻辑由于差异而拒绝该姿势,该姿势签名文件然后可以被存储以备将来使用。
在许多实施例中,移动设备中的姿势识别和比较逻辑将使得用户输入基于姿势的签名若干次,并且平均出每个捕获周期期间在缓冲器中存储的坐标、音频以及时间数据。另外,用户重新创建基于姿势的签名能力的可变性可能导致最大差异阈值的增加或减小。最大差异阈值可以是每个时间间隔在平均坐标和音频数据与最近捕获的坐标和音频数据之间的差异。例如,如果若干捕获周期训练尝试之间的观察到的字形坐标数据变化很大,则在确定最近记录的签名和已存储的一版本的签名的真实性时,姿势比较和验证逻辑可以允许X,Y字形数据有较大可变性。
由一个或多个(对于多触点设备)坐标及其相应的采集时间的有限列表来表示字形和3D运动姿势。这使得基于手写字形和/或基于3D运动的签名难以伪造,这是因为存储了基于时间的坐标信息,该信息揭示了在触摸屏上或在空中绘制签名的方式,以及通常执行每个比划的速度。
在许多实施例中,基于姿势的签名文件被存储为形式为(输入设备,输入值,采集时间)的元组列表,例如,((触摸屏);(8,33);0)。
每个注册的基于姿势的签名可以与给定应用或网站相关联。因此,从用户请求附加信息,包括站点/应用、用户名以及基于文本的密码(如果用户已经拥有了这样的密码的话)。如果用户还未拥有这样的密码,则在该阶段可以自动生成基于文本的密码。该基于文本的密码信息被存储在安全的存储单元。
图3是基于姿势的签名注册阶段的实施例的流程图。
通过处理逻辑来执行该过程,该处理逻辑可以包括硬件(例如,电路),软件(例如,操作***或应用程序),固件(例如,微代码),或两个或多个所列类型处理逻辑的任意组合。
该过程开始于用户启动签名注册处理逻辑来注册基于姿势的签名(处理框300)。接着,用户向处理逻辑输入基于姿势的签名(处理框302)。在许多实施例中,框302被执行若干次,直到处理逻辑已经充分获知该输入为止,包括获知用户为正在注册的签名所做出的每种类型的姿势的可变性水平。
处理逻辑然后确定在用户想要针对其实现基于姿势的签名的应用或网站是否存在该用户的用户名(处理框304)。如果用户名存在,则处理逻辑将基于姿势的签名与网站/应用、用户名以及密码进行关联。基于ASCII的(即,基于文本的)密码将对应于基于姿势的签名。例如,如果用户想要登录需要用户名和密码的网站,则处理逻辑首先将有效的基于文本的用户名和密码进行关联,以便用户获得对网站的访问。一旦发现了有效的基于文本的用户名和密码,处理逻辑可以将该信息与特定的基于姿势的签名文件进行关联。处理逻辑然后在安全的存储单元存储该基于姿势的签名(处理框308)。
返回框304,如果对于应用或网站不存在该用户名,则处理逻辑根据签名生成基于ASCII的密码(处理框310),然后将基于姿势的签名与网站/应用和用户名进行关联(处理框312)。最后,处理逻辑在安全的存储单元存储该基于姿势的签名(处理框308)。
认证阶段在为了认证目的而将签名与已注册的签名进行比较时进行处理。特别地,认证用户的过程如下继续进行。应用或网站要求用户输入他/她的用户名和密码。应用/网站开发者使用一提供的API(应用程序接口),该API将开启一图形界面来要求用户输入基于姿势的签名。
然后,用户输入基于姿势的签名。由用户输入的基于姿势的签名然后与该网站/应用的已注册的签名进行比较。由于来自同一用户的两个签名不可能是完全相同的,所以考虑了如上文所提及的可变性的算法可以用于比较已注册的基于姿势的签名与新输入的基于姿势的签名。进行比较的签名将被要求在时间、坐标以及语音频率方面基本相似。考虑到每个签名的可变性可能根据在最初的训练捕获周期期间用户能够多好地重复签名而不同,所以相似程度是签名特定的。在一些实施例中,可以使用动态类型变换(Dynamic Type Warping)所描述的处理。动态类型变换对每个采集时间处的数据执行点对点对应。然后可以比较采集点的智能选择。
在一些实施例中,基于姿势的签名比较处理逻辑可以卸载到耦合到网络的后台服务器,移动计算设备同样耦合到该网络。在使用后台服务器来进行两个签名的比较的许多实施例中,可以在后台服务器存储已注册的签名。
一旦新输入的基于姿势的签名与已注册的签名相匹配,则相关联的基于文本的密码被返回外部应用/网站,所述应用/网站然后允许用户登录。
图4是认证基于姿势的签名的过程的实施例的流程图。
由处理逻辑执行该过程,该处理逻辑可以包括硬件(例如,电路),软件(例如,操作***或应用程序),固件(例如,微代码),或两个或更多个所列类型处理逻辑的任意组合。
该过程开始于应用或网络浏览器中的处理逻辑通过所提供的API调用基于姿势的签名比较逻辑(处理框400)。然后用户输入基于姿势的签名(处理框402)。处理逻辑然后将用户新输入的基于姿势的签名与储存器中已有的已注册的签名进行比较(处理框404)。
处理逻辑然后确定签名是否匹配(处理框406)。如果签名不匹配,则签名输入失败,该过程返回到框402,以便重新输入基于姿势的签名。否则,如果签名确实导致匹配,则处理逻辑向应用/浏览器返回所存储的基于ASCII的密码以供使用(处理框408),并且该过程结束。
图5说明了实现基于姿势的认证过程的计算设备的实施例。
示出了计算机***500。图5中的计算机***总地包括片上***(SoC)布置。SoC布置可以用在任何类型的计算机***中,但是其对于具有小形状因子的移动计算设备尤其有用,所述移动计算设备诸如:蜂窝电话、智能电话以及个人数字助理(PDA)。
计算机***500包括中央处理单元(CPU)502。在SoC布置中,一般具有单个CPU,但是在没有示出的其他实施例中,还有一个或多个额外的CPU位于计算机***500中。
CPU 502可以是公司的CPU或者其他品牌的CPU。CPU 502包括一个或多个核心。在所示的实施例中,CPU 502包括核心A(504),核心B(506),核心C(508)以及核心D(510)。计算机***的操作只需要一个核心,但是额外的核心可以分配有工作负荷并且潜在地提高整个***的性能。在许多实施例中,每个核心(诸如核心A(504))包括内部功能块,诸如一个或多个执行单元、收回单元、一组通用和专用寄存器,等等。如果图5中所示的核心是多线程的或超级线程的,则每个硬件线程也可以被认为是一个核心。
CPU 502也可以包括一个或多个高速缓存,诸如最末级高速缓存(LLC)512。在没有示出的许多实施例中,在每个核心中的执行单元与存储器之间存在多级高速缓存的情况下,实现有除高速缓存512之外的额外高速缓存。在不同的实施例中,可以采用不同的方式分派高速缓存512。在不同的实施例中,高速缓存512的大小可以是许多不同大小之一。例如,高速缓存512可以是8兆字节(MB)的高速缓存,16MB的高速缓存,等等。另外,在不同的实施例中,高速缓存可以是直接映射高速缓存、全相联高速缓存、多路组相联高速缓存,或具有其他映射类型的高速缓存。高速缓存可以包括在所有核心之间共享的一个大分区,或者可以被划分成若干分离的功能片(例如,针对每个核心有一个片)。每个高速缓存也可以包括在所有核心之间共享的一个分区以及若干作为每个核心的单独功能片的其他分区。
在许多实施例中,CPU 502包括***存储器控制器514,用于提供与***存储器516通信的接口。***存储器516可以包括诸如双倍数据率(DDR)DRAM类型的动态随机存取存储器(DRAM),诸如闪存、相变存储器(PCM)的非易失性存储器,或者其它类型的存储器技术。***存储器516可以是用于存储CPU 502要操作的数据和指令的通用存储器。另外,计算机***500中可以存在其他可能的设备,该设备具有读写***存储器的能力,诸如具有直接存储器存取(DMA)能力的I/O(输入/输出)设备。将CPU 502与***存储器516进行耦合的链接(即,总线、互连,等等)可以包括能够传送数据、地址、控制及时钟信息的一个或多个光学的、金属的或其他线(即,线路)。
CPU 502也可以包括集成的图形子***518,其能够计算要在显示设备520上显示的像素、顶点以及几何数据。CPU 502另外可以包括提供I/O接口以便与外部设备通信的通信子***522。通信子***522可以包括有线接口524和无线接口526接口。在一些实施例中,有线接口524可以是以太网兼容接口。无线接口526(通过一个或多个天线组件来进行发送和接收)可以兼容通过若干协议进行的无线通信。例如,通信子***522的无线接口526可以通过基于IEEE 802.11的协议、蓝牙协议、蜂窝协议、WiMAX协议和/或一个或多个其他无线协议来进行通信。
CPU 502还包括用于提供与大容量存储设备530的接口的储存器控制器528。大容量存储设备530可以是硬盘驱动器、固态驱动器或其他形式的大容量储存器。另外,CPU 502也能够分别通过I/O适配器536和538与诸如I/O设备532和I/O设备534的I/O设备进行通信。每个I/O适配器可以允许CPU 502通过特定协议与一个或多个I/O设备通信。例如,一个I/O适配器可以是允许通过CPU 502与其他外部USB接口之间的USB端口进行***式通信的通用串行总线(USB)适配器。
输入接口540允许计算机***500耦合到诸如触摸屏542或麦克风544的输入设备。另外,运动传感器单元546位于***上,其跟踪计算机***500在3维空间中的运动。
在没有示出的许多其他实施例中,可以采用不同的方式实现该计算***,诸如采用标准CPU/芯片组配置来代替SoC设计。
在许多实施例中,基于姿势的签名识别、比较以及验证逻辑可以位于以下位置的任意一个中。当该逻辑的至少一部分采用软件实现时,该逻辑可以位于***存储器516中(逻辑600)、大容量储存器530中(逻辑602)、高速缓存512中(逻辑604)或可能在任何核心中(未示出)。当该逻辑的至少一部分采用硬件实现时,该逻辑可以位于核心外部的CPU 502的通用电路(非核心)中(逻辑606)。
本发明实施例的部件也可以作为用于存储机器可执行指令的机器可读介质而被提供。机器可读介质可以包括但不限于:闪存、光学盘、光盘只读存储器(CD-ROM)、数字多用途/视频盘(DVD)ROM、随机存取存储器(RAM)、可擦可编程只读存储器(EPROM)、电可擦可编程只读存储器(EEPROM)、磁卡或光卡、传播介质或其他类型的适于存储电子指令的机器可读介质。例如,本发明的实施例可以作为计算机程序被下载,所述计算机程序可以通过体现在载波或其他传播介质中的数据信号的方式经由通信链路(例如,调制解调器或网络连接)从远程计算机(例如,服务器)被传送到请求计算机(例如,客户机)。
在以上的说明中,使用某个术语来描述本发明的实施例。例如,术语“逻辑”表示用于执行一个或多个功能的硬件、固件、软件(或其任意组合)。例如,“硬件”的例子包括但不限于:集成电路、有限状态机,或甚至是组合逻辑。集成电路可以采用处理器的形式,诸如微处理器、专用集成电路、数字信号处理器、微控制器等等。
应当理解的是,在说明书中通篇提到“一个实施例”或者“一实施例”意指结合该实施例描述的特定特征、结构或特性被包括在本发明的至少一个实施例中。因此,应当强调并理解的是,在说明书中各处两次或多次提到“一实施例”或者“一个实施例”并非必须全都指同一实施例。此外,所述特定的特征、结构或特性可以在本发明的一个或多个实施例中以任何适当的方式组合。
类似地,应当理解的是,在前文对本发明的实施例的描述中,为了流水化本公开以帮助理解各个发明性方案中的一个或多个的目的而有时将各种特征一起组合到单个实施例、图或其描述中。但是,不能将这种公开方法解释为反应了所要求保护的主题需要的特征比每个权利要求中明确表述的更多的意图。而是,根据所附权利要求所反应的,发明性的方案所依赖的特征少于单个在前文公开的实施例中的全部特征。因此,特此将附于详细描述的权利要求明确地并入该详细描述中。
Claims (24)
1.一种方法,包括:
记录第一基于姿势的签名;
将所记录的第一基于姿势的签名存储到第一存储单元;
将所述第一基于姿势的签名与已经存储在第二存储单元的第二基于姿势的签名进行比较;以及
当所述第一基于姿势的签名与所述第二基于姿势的签名基本类似时,验证所述第一基于姿势的签名为可信的。
2.根据权利要求1所述的方法,还包括:
在记录所述第一基于姿势的签名之前,注册所述第二基于姿势的签名,其中所述注册包括:
多次记录所述第二基于姿势的签名;
计算所述第二基于姿势的签名的可接受的可变性范围;以及
响应于所述第二基于姿势的签名的一版本至少落入所计算的可变性范围内,将所述版本存储到所述第二存储单元。
3.根据权利要求1所述的方法,还包括:
将基于文本的密码与所述第二基于姿势的签名进行关联;以及
当已经验证所述第一基于姿势的签名为可信的时,响应于密码请求而提供所述基于文本的密码。
4.根据权利要求1所述的方法,其中,所述验证包括相对时间部件,所述相对时间部件至少要求所述第一基于姿势的签名在第一时间段内被记录,所述第一时间段在与第二时间段相比较的预定最大时间差之内,所述第二时间段包括用于记录所述第二基于姿势的签名的时间量。
5.根据权利要求4所述的方法,其中,所述验证还包括:将在多个时间间隔处记录的与所述第一基于姿势的签名相关联的数据和在所述多个时间间隔处记录的与所述第二基于姿势的签名相关联的相应数据进行比较。
6.根据权利要求1所述的方法,其中,所述第一基于姿势的签名包括触摸屏字形、口头输入的短语以及三维空间中的运动中的至少之一。
7.一种其上存储有指令的机器可读介质,所述指令如果由机器执行则使得所述机器执行包括以下操作的方法:
记录第一基于姿势的签名;
将所记录的第一基于姿势的签名存储到第一存储单元;
将所述第一基于姿势的签名与已经存储在第二存储单元的第二基于姿势的签名进行比较;以及
当所述第一基于姿势的签名与所述第二基于姿势的签名基本类似时,验证所述第一基于姿势的签名为可信的。
8.根据权利要求7所述的机器可读介质,其中,所执行的方法还包括:
在记录所述第一基于姿势的签名之前,注册所述第二基于姿势的签名,其中所述注册包括:
多次记录所述第二基于姿势的签名;
计算所述第二基于姿势的签名的可接受的可变性范围;以及
响应于所述第二基于姿势的签名的一版本至少落入所计算的可变性范围内,将所述版本存储到所述第二存储单元。
9.根据权利要求7所述的机器可读介质,其中,所执行的方法还包括:
将基于文本的密码与所述第二基于姿势的签名进行关联;以及
当已经验证所述第一基于姿势的签名为可信的时,响应于密码请求而提供所述基于文本的密码。
10.根据权利要求7所述的机器可读介质,其中,所述验证包括相对时间部件,所述相对时间部件至少要求所述第一基于姿势的签名在第一时间段内被记录,所述第一时间段在与第二时间段相比较的预定最大时间差之内,所述第二时间段包括用于记录所述第二基于姿势的签名的时间量。
11.根据权利要求10所述的机器可读介质,其中,所述验证还包括:将在多个时间间隔处记录的与所述第一基于姿势的签名相关联的数据和在所述多个时间间隔处记录的与所述第二基于姿势的签名相关联的相应数据进行比较。
12.根据权利要求7所述的机器可读介质,其中,所述第一基于姿势的签名包括触摸屏字形、口头输入的短语以及三维空间中的运动中的至少之一。
13.一种设备,包括用于以下操作的逻辑:
记录第一基于姿势的签名;
将所记录的第一基于姿势的签名存储到第一存储单元;
将所述第一基于姿势的签名与已经存储在第二存储单元的第二基于姿势的签名进行比较;以及
当所述第一基于姿势的签名与所述第二基于姿势的签名基本类似时,验证所述第一基于姿势的签名为可信的。
14.根据权利要求13所述的设备,还包括用于以下操作的逻辑:
在记录所述第一基于姿势的签名之前,注册所述第二基于姿势的签名,所述逻辑还可操作来:
多次记录所述第二基于姿势的签名;
计算所述第二基于姿势的签名的可接受的可变性范围;以及
响应于所述第二基于姿势的签名的一版本至少落入所计算的可变性范围内,将所述版本存储到所述第二存储单元。
15.根据权利要求13所述的设备,还包括用于以下操作的逻辑:
将基于文本的密码与所述第二基于姿势的签名进行关联;以及
当已经验证所述第一基于姿势的签名为可信的时,响应于密码请求而提供所述基于文本的密码。
16.根据权利要求13所述的设备,其中,所述逻辑还可操作来使用相对时间验证部件,所述相对时间验证部件至少要求所述第一基于姿势的签名在第一时间段内被记录,所述第一时间段在与第二时间段相比较的预定最大时间差之内,所述第二时间段包括用于记录所述第二基于姿势的签名的时间量。
17.根据权利要求16所述的设备,其中,所述逻辑还可操作来:将在多个时间间隔处记录的与所述第一基于姿势的签名相关联的数据和在所述多个时间间隔处记录的与所述第二基于姿势的签名相关联的相应数据进行比较。
18.根据权利要求13所述的设备,其中,所述第一基于姿势的签名包括触摸屏字形、口头输入的短语以及三维空间中的运动中的至少之一。
19.一种***,包括:
处理器;
运动传感器;
耦合到所述处理器的动态随机存取存储器,所述动态随机存取存储器用于存储一组指令,所述指令如果由所述处理器执行则使得所述处理器执行包括以下操作的方法:
记录第一基于姿势的签名;
将所记录的第一基于姿势的签名存储到第一存储单元;
将所述第一基于姿势的签名与已经存储在第二存储单元的第二基于姿势的签名进行比较;以及
当所述第一基于姿势的签名与所述第二基于姿势的签名基本类似时,验证所述第一基于姿势的签名为可信的。
20.根据权利要求19所述的***,其中,所执行的方法还包括:
在记录所述第一基于姿势的签名之前,注册所述第二基于姿势的签名,其中所述注册包括:
多次记录所述第二基于姿势的签名;
计算所述第二基于姿势的签名的可接受的可变性范围;以及
响应于所述第二基于姿势的签名的一版本至少落入所计算的可变性范围内,将所述版本存储到所述第二存储单元。
21.根据权利要求19所述的***,其中,所执行的方法还包括:
将基于文本的密码与所述第二基于姿势的签名进行关联;以及
当已经验证所述第一基于姿势的签名为可信的时,响应于密码请求而提供所述基于文本的密码。
22.根据权利要求19所述的***,其中,所述验证包括相对时间部件,所述相对时间部件至少要求所述第一基于姿势的签名在第一时间段内被记录,所述第一时间段在与第二时间段相比较的预定最大时间差之内,所述第二时间段包括用于记录所述第二基于姿势的签名的时间量。
23.根据权利要求22所述的***,其中,所述验证还包括:将在多个时间间隔处记录的与所述第一基于姿势的签名相关联的数据和在所述多个时间间隔处记录的与所述第二基于姿势的签名相关联的相应数据进行比较。
24.根据权利要求19所述的***,其中,所述第一基于姿势的签名包括触摸屏字形、口头输入的短语以及三维空间中的运动中的至少之一。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610197325.2A CN105893964A (zh) | 2009-12-30 | 2010-12-24 | 基于姿势的签名认证 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/655,380 | 2009-12-30 | ||
US12/655,380 US9292731B2 (en) | 2009-12-30 | 2009-12-30 | Gesture-based signature authentication |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610197325.2A Division CN105893964A (zh) | 2009-12-30 | 2010-12-24 | 基于姿势的签名认证 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102117392A true CN102117392A (zh) | 2011-07-06 |
Family
ID=43828340
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610197325.2A Pending CN105893964A (zh) | 2009-12-30 | 2010-12-24 | 基于姿势的签名认证 |
CN201010625006XA Pending CN102117392A (zh) | 2009-12-30 | 2010-12-24 | 基于姿势的签名认证 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610197325.2A Pending CN105893964A (zh) | 2009-12-30 | 2010-12-24 | 基于姿势的签名认证 |
Country Status (3)
Country | Link |
---|---|
US (6) | US9292731B2 (zh) |
EP (3) | EP3432211A1 (zh) |
CN (2) | CN105893964A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102880888A (zh) * | 2012-08-28 | 2013-01-16 | 王令徽 | 商品内外两层包装之间的关联方法 |
CN103294334A (zh) * | 2012-03-05 | 2013-09-11 | 北京三星通信技术研究有限公司 | 屏幕解锁和数据访问控制方法及安全控制装置 |
CN105447374A (zh) * | 2014-09-11 | 2016-03-30 | 塔塔咨询服务有限公司 | 用于产生和找回授权码的计算机实施***及方法 |
CN108140082A (zh) * | 2015-10-14 | 2018-06-08 | 微软技术许可有限责任公司 | 使用非对称密钥的多因素用户认证框架 |
Families Citing this family (64)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7953983B2 (en) | 2005-03-08 | 2011-05-31 | Microsoft Corporation | Image or pictographic based computer login systems and methods |
US8941466B2 (en) * | 2009-01-05 | 2015-01-27 | Polytechnic Institute Of New York University | User authentication for devices with touch sensitive elements, such as touch sensitive display screens |
US8458485B2 (en) | 2009-06-17 | 2013-06-04 | Microsoft Corporation | Image-based unlock functionality on a computing device |
US9292731B2 (en) | 2009-12-30 | 2016-03-22 | Intel Corporation | Gesture-based signature authentication |
US20110271332A1 (en) * | 2010-04-30 | 2011-11-03 | American Teleconferencing Services Ltd. | Participant Authentication via a Conference User Interface |
US8689349B2 (en) * | 2010-05-05 | 2014-04-01 | Intel Corporation | Information flow tracking and protection |
US20120225703A1 (en) * | 2010-10-21 | 2012-09-06 | Aibelive Co., Ltd | Method for playing a video game on a mobile device |
US10043209B2 (en) | 2010-11-19 | 2018-08-07 | Mastercard International Incorporated | Method and system for consumer transactions using voice or human based gesture actions |
US9836780B2 (en) | 2010-11-19 | 2017-12-05 | Mastercard International Incorporated | Method and system for consumer transactions using voice or human based gesture actions |
CN102073810B (zh) * | 2010-12-06 | 2013-01-23 | 上海合合信息科技发展有限公司 | 输入法软件中集成账户管理功能的方法 |
US8843752B1 (en) * | 2011-01-24 | 2014-09-23 | Prima Cimema, Inc. | Multi-factor device authentication |
US20120194440A1 (en) * | 2011-01-31 | 2012-08-02 | Research In Motion Limited | Electronic device and method of controlling same |
US20120200391A1 (en) * | 2011-02-03 | 2012-08-09 | Sony Corporation, A Japanese Corporation | Method to identify user with security |
US8494967B2 (en) * | 2011-03-11 | 2013-07-23 | Bytemark, Inc. | Method and system for distributing electronic tickets with visual display |
AU2011202415B1 (en) * | 2011-05-24 | 2012-04-12 | Microsoft Technology Licensing, Llc | Picture gesture authentication |
US8752200B2 (en) | 2011-07-12 | 2014-06-10 | At&T Intellectual Property I, L.P. | Devices, systems and methods for security using magnetic field based identification |
US9164648B2 (en) | 2011-09-21 | 2015-10-20 | Sony Corporation | Method and apparatus for establishing user-specific windows on a multi-user interactive table |
US10725563B2 (en) | 2011-10-28 | 2020-07-28 | Wacom Co., Ltd. | Data transfer from active stylus to configure a device or application |
US9389701B2 (en) * | 2011-10-28 | 2016-07-12 | Atmel Corporation | Data transfer from active stylus |
US9773245B1 (en) * | 2011-12-05 | 2017-09-26 | Amazon Technologies, Inc. | Acquiring items using gestures on a touchscreen |
US9147059B2 (en) * | 2012-02-22 | 2015-09-29 | Polytechnic Institute Of New York University | Biometric-rich gestures for authentication on multi-touch devices |
US9519909B2 (en) * | 2012-03-01 | 2016-12-13 | The Nielsen Company (Us), Llc | Methods and apparatus to identify users of handheld computing devices |
JP5993164B2 (ja) * | 2012-03-08 | 2016-09-14 | オリンパス株式会社 | 通信機器、通信方法およびプログラム |
US8473975B1 (en) | 2012-04-16 | 2013-06-25 | The Nielsen Company (Us), Llc | Methods and apparatus to detect user attentiveness to handheld computing devices |
US9374618B2 (en) * | 2012-09-11 | 2016-06-21 | Intel Corporation | Interactive visual advertisement service |
GB2519710A (en) * | 2012-10-09 | 2015-04-29 | Lockheed Corp | Secure gesture |
US9147058B2 (en) * | 2012-10-12 | 2015-09-29 | Apple Inc. | Gesture entry techniques |
US9372970B2 (en) | 2012-10-12 | 2016-06-21 | Apple Inc. | Gesture entry techniques |
US9184921B2 (en) * | 2012-12-14 | 2015-11-10 | Microsoft Technology Licensing, Llc | Input challenge based authentication |
US9223297B2 (en) | 2013-02-28 | 2015-12-29 | The Nielsen Company (Us), Llc | Systems and methods for identifying a user of an electronic device |
TWI501101B (zh) | 2013-04-19 | 2015-09-21 | Ind Tech Res Inst | 多點觸碰方法與裝置 |
US9207772B2 (en) | 2013-05-13 | 2015-12-08 | Ohio University | Motion-based identity authentication of an individual with a communications device |
US20150006385A1 (en) * | 2013-06-28 | 2015-01-01 | Tejas Arvindbhai Shah | Express transactions on a mobile device |
US9824348B1 (en) * | 2013-08-07 | 2017-11-21 | Square, Inc. | Generating a signature with a mobile device |
US10083436B1 (en) | 2013-09-30 | 2018-09-25 | Asignio Inc. | Electronic payment systems and methods |
US10460096B2 (en) | 2013-10-30 | 2019-10-29 | Ohio University | Motion-based identity authentication of an individual |
WO2015084392A1 (en) * | 2013-12-06 | 2015-06-11 | Hewlett-Packard Development Company, L.P. | Object-based user authentication |
US9223955B2 (en) * | 2014-01-30 | 2015-12-29 | Microsoft Corporation | User-authentication gestures |
KR102296180B1 (ko) | 2014-03-21 | 2021-09-01 | 삼성전자주식회사 | 사용자 단말 장치, 전자 장치, 시스템 및 그 제어 방법 |
CN104050402A (zh) | 2014-06-12 | 2014-09-17 | 深圳市汇顶科技股份有限公司 | 移动终端安全认证的方法、***与移动终端 |
CN106471564A (zh) | 2014-07-10 | 2017-03-01 | 通用电气智能平台有限公司 | 用于电子设备的电子标记的设备和方法 |
US20170013464A1 (en) * | 2014-07-10 | 2017-01-12 | Gila FISH | Method and a device to detect and manage non legitimate use or theft of a mobile computerized device |
JP6524762B2 (ja) * | 2015-04-03 | 2019-06-05 | 富士通株式会社 | コンテンツ表示制御方法、コンテンツ表示制御装置およびコンテンツ表示制御プログラム |
US10419428B2 (en) | 2015-07-05 | 2019-09-17 | NXT-ID, Inc. | System and method to authenticate electronics using electronic-metrics |
US10565569B2 (en) | 2015-07-30 | 2020-02-18 | NXT-ID, Inc. | Methods and systems related to multi-factor, multidimensional, mathematical, hidden and motion security pins |
US10395011B2 (en) | 2015-11-04 | 2019-08-27 | Screening Room Media, Inc. | Monitoring location of a client-side digital content delivery device to prevent digital content misuse |
WO2017087981A2 (en) * | 2015-11-20 | 2017-05-26 | Payeazy, Inc. | Systems and methods for authenticating users of a computer system |
US10268814B1 (en) | 2015-12-16 | 2019-04-23 | Western Digital Technologies, Inc. | Providing secure access to digital storage devices |
US10845987B2 (en) | 2016-05-03 | 2020-11-24 | Intelligent Platforms, Llc | System and method of using touch interaction based on location of touch on a touch screen |
US11079915B2 (en) | 2016-05-03 | 2021-08-03 | Intelligent Platforms, Llc | System and method of using multiple touch inputs for controller interaction in industrial control systems |
US10540491B1 (en) | 2016-10-25 | 2020-01-21 | Wells Fargo Bank, N.A. | Virtual and augmented reality signatures |
US10417327B2 (en) * | 2016-12-30 | 2019-09-17 | Microsoft Technology Licensing, Llc | Interactive and dynamically animated 3D fonts |
US10686774B2 (en) | 2017-01-13 | 2020-06-16 | Asignio Inc. | Authentication systems and methods for online services |
US10367805B2 (en) * | 2017-01-25 | 2019-07-30 | Airsig Inc. | Methods for dynamic user identity authentication |
US10452819B2 (en) | 2017-03-20 | 2019-10-22 | Screening Room Media, Inc. | Digital credential system |
WO2019079815A1 (en) | 2017-10-20 | 2019-04-25 | Asignio Inc. | SYSTEMS AND METHODS OF ELECTRONIC VERIFICATION |
US11126705B2 (en) | 2017-11-09 | 2021-09-21 | Mastercard International Incorporated | Systems and methods for user authentication using word-gesture pairs |
WO2019240766A1 (en) * | 2018-06-12 | 2019-12-19 | Hewlett-Packard Development Company, L.P. | Gesture based accesses |
US11288347B2 (en) * | 2019-03-07 | 2022-03-29 | Paypal, Inc. | Login from an alternate electronic device |
CN111849103B (zh) * | 2019-04-24 | 2021-11-02 | 歌尔股份有限公司 | 一种用于微型发声装置的振膜和微型发声装置 |
CN113202353A (zh) * | 2020-01-31 | 2021-08-03 | 青岛海尔智能家电科技有限公司 | 用于智能门锁的控制方法及控制装置、智能门锁 |
CN111708607A (zh) * | 2020-06-18 | 2020-09-25 | 哈工大机器人(合肥)国际创新研究院 | 基于web的在线仿真智能agv仿真调度方法及装置 |
US11804077B2 (en) * | 2021-04-01 | 2023-10-31 | KaiKuTek Inc. | Generic gesture detecting method and generic gesture detecting device |
US11663302B1 (en) * | 2021-12-22 | 2023-05-30 | Devdan Gershon | System and method for quickly accessing a locked electronic device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1930542A (zh) * | 2004-03-23 | 2007-03-14 | 富士通株式会社 | 区别手持设备中的倾斜及平移动作分量 |
CN101251884A (zh) * | 2008-03-14 | 2008-08-27 | 福建伊时代信息科技有限公司 | 基于触点的路径密码输入方法 |
CN101329600A (zh) * | 2004-03-23 | 2008-12-24 | 富士通株式会社 | 动作控制*** |
CN101339489A (zh) * | 2008-08-14 | 2009-01-07 | 炬才微电子(深圳)有限公司 | 人机交互方法、装置和*** |
CN101408822A (zh) * | 2008-11-13 | 2009-04-15 | 宇龙计算机通信科技(深圳)有限公司 | 一种解锁方法、***及移动终端 |
CN101408832A (zh) * | 2008-11-26 | 2009-04-15 | 深圳华为通信技术有限公司 | 一种键盘动态解锁方法和电子设备 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7055038B2 (en) * | 2001-05-07 | 2006-05-30 | Ati International Srl | Method and apparatus for maintaining secure and nonsecure data in a shared memory system |
US7003670B2 (en) * | 2001-06-08 | 2006-02-21 | Musicrypt, Inc. | Biometric rights management system |
US7331523B2 (en) * | 2001-07-13 | 2008-02-19 | Hand Held Products, Inc. | Adaptive optical image reader |
JP3900025B2 (ja) * | 2002-06-24 | 2007-04-04 | 日本電気株式会社 | 共有キャッシュメモリのヒット判定制御方法及び共有キャッシュメモリのヒット判定制御方式 |
US7536304B2 (en) * | 2005-05-27 | 2009-05-19 | Porticus, Inc. | Method and system for bio-metric voice print authentication |
US7809214B2 (en) * | 2005-08-22 | 2010-10-05 | Samsung Electronics Co., Ltd. | Device and a method for identifying movement patterns |
US7917949B2 (en) * | 2005-12-21 | 2011-03-29 | Sandisk Corporation | Voice controlled portable memory storage device |
EP1962280A1 (en) | 2006-03-08 | 2008-08-27 | BIOMETRY.com AG | Method and network-based biometric system for biometric authentication of an end user |
US9486703B2 (en) * | 2007-01-31 | 2016-11-08 | Broadcom Corporation | Mobile communication device with game application for use in conjunction with a remote mobile communication device and methods for use therewith |
WO2009018473A1 (en) * | 2007-07-31 | 2009-02-05 | Micronics, Inc. | Sanitary swab collection system, microfluidic assay device, and methods for diagnostic assays |
CN101836207B (zh) | 2007-08-20 | 2017-03-01 | 高通股份有限公司 | 超出词汇的词的增强的拒绝 |
US8543415B2 (en) * | 2008-11-26 | 2013-09-24 | General Electric Company | Mobile medical device image and series navigation |
US8151344B1 (en) * | 2009-01-29 | 2012-04-03 | Intuit Inc. | Method and apparatus to authenticate a user |
US8630088B2 (en) * | 2009-03-27 | 2014-01-14 | Qualcomm Incorporated | Portable docking station for a portable computing device |
US20100250789A1 (en) * | 2009-03-27 | 2010-09-30 | Qualcomm Incorporated | System and method of managing memory at a portable computing device and a portable computing device docking station |
EP2239651B1 (en) * | 2009-03-27 | 2017-08-30 | CSEM Centre Suisse d'Electronique et de Microtechnique SA - Recherche et Développement | Smart Label |
US20100243507A1 (en) * | 2009-03-31 | 2010-09-30 | John Gelardi | blister pack secondary package and sleeve |
US8638939B1 (en) * | 2009-08-20 | 2014-01-28 | Apple Inc. | User authentication on an electronic device |
US8436821B1 (en) * | 2009-11-20 | 2013-05-07 | Adobe Systems Incorporated | System and method for developing and classifying touch gestures |
US9292731B2 (en) * | 2009-12-30 | 2016-03-22 | Intel Corporation | Gesture-based signature authentication |
US8923260B2 (en) * | 2011-12-06 | 2014-12-30 | Cisco Technology, Inc. | Mobility in multi-device multi-homed deployments |
US9717655B2 (en) * | 2013-08-13 | 2017-08-01 | Next Paradigm Inc. | Electronic pill box with detachable day module which uses a blister pack |
US20160013523A1 (en) * | 2014-07-08 | 2016-01-14 | Robert Bosch Battery Systems Llc | Apparatus For Electrochemical Cell Temperature Measurement In A Battery Pack |
US10375847B2 (en) * | 2014-10-10 | 2019-08-06 | QuantaEd, LLC | Connected packaging |
US10142822B1 (en) * | 2015-07-25 | 2018-11-27 | Gary M. Zalewski | Wireless coded communication (WCC) devices with power harvesting power sources triggered with incidental mechanical forces |
-
2009
- 2009-12-30 US US12/655,380 patent/US9292731B2/en active Active
-
2010
- 2010-12-22 EP EP18191422.7A patent/EP3432211A1/en active Pending
- 2010-12-22 EP EP10252199.4A patent/EP2341465B1/en active Active
- 2010-12-22 EP EP16020063.0A patent/EP3082064A1/en not_active Withdrawn
- 2010-12-24 CN CN201610197325.2A patent/CN105893964A/zh active Pending
- 2010-12-24 CN CN201010625006XA patent/CN102117392A/zh active Pending
-
2016
- 2016-02-19 US US15/048,078 patent/US9560044B2/en active Active
-
2017
- 2017-01-04 US US15/397,906 patent/US10015166B2/en active Active
-
2018
- 2018-05-30 US US15/992,404 patent/US10305897B2/en active Active
-
2019
- 2019-03-06 US US16/293,951 patent/US10681042B2/en active Active
- 2019-12-17 US US16/716,983 patent/US20200128006A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1930542A (zh) * | 2004-03-23 | 2007-03-14 | 富士通株式会社 | 区别手持设备中的倾斜及平移动作分量 |
CN101329600A (zh) * | 2004-03-23 | 2008-12-24 | 富士通株式会社 | 动作控制*** |
CN101251884A (zh) * | 2008-03-14 | 2008-08-27 | 福建伊时代信息科技有限公司 | 基于触点的路径密码输入方法 |
CN101339489A (zh) * | 2008-08-14 | 2009-01-07 | 炬才微电子(深圳)有限公司 | 人机交互方法、装置和*** |
CN101408822A (zh) * | 2008-11-13 | 2009-04-15 | 宇龙计算机通信科技(深圳)有限公司 | 一种解锁方法、***及移动终端 |
CN101408832A (zh) * | 2008-11-26 | 2009-04-15 | 深圳华为通信技术有限公司 | 一种键盘动态解锁方法和电子设备 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103294334A (zh) * | 2012-03-05 | 2013-09-11 | 北京三星通信技术研究有限公司 | 屏幕解锁和数据访问控制方法及安全控制装置 |
CN102880888A (zh) * | 2012-08-28 | 2013-01-16 | 王令徽 | 商品内外两层包装之间的关联方法 |
CN105447374A (zh) * | 2014-09-11 | 2016-03-30 | 塔塔咨询服务有限公司 | 用于产生和找回授权码的计算机实施***及方法 |
CN105447374B (zh) * | 2014-09-11 | 2018-08-21 | 塔塔咨询服务有限公司 | 用于产生和找回授权码的计算机实施***及方法 |
CN108140082A (zh) * | 2015-10-14 | 2018-06-08 | 微软技术许可有限责任公司 | 使用非对称密钥的多因素用户认证框架 |
CN108140082B (zh) * | 2015-10-14 | 2022-05-10 | 微软技术许可有限责任公司 | 使用非对称密钥的多因素用户认证框架 |
Also Published As
Publication number | Publication date |
---|---|
US9560044B2 (en) | 2017-01-31 |
EP2341465A2 (en) | 2011-07-06 |
US20110156867A1 (en) | 2011-06-30 |
CN105893964A (zh) | 2016-08-24 |
US10305897B2 (en) | 2019-05-28 |
US20190297076A1 (en) | 2019-09-26 |
US20170187712A1 (en) | 2017-06-29 |
EP3082064A1 (en) | 2016-10-19 |
EP2341465B1 (en) | 2018-01-24 |
EP2341465A3 (en) | 2012-12-12 |
EP3432211A1 (en) | 2019-01-23 |
US10681042B2 (en) | 2020-06-09 |
US20190028469A1 (en) | 2019-01-24 |
US10015166B2 (en) | 2018-07-03 |
US9292731B2 (en) | 2016-03-22 |
US20160173494A1 (en) | 2016-06-16 |
US20200128006A1 (en) | 2020-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102117392A (zh) | 基于姿势的签名认证 | |
KR101938033B1 (ko) | 카메라 장착 디바이스들과 관련된 생체인식 인증 | |
Jain et al. | Exploring orientation and accelerometer sensor data for personal authentication in smartphones using touchscreen gestures | |
US9235748B2 (en) | Dynamic handwriting verification and handwriting-based user authentication | |
Blanco‐Gonzalo et al. | Performance evaluation of handwritten signature recognition in mobile environments | |
JP4240502B2 (ja) | 対象から抽出した特徴に基づきその対象を認証する技術 | |
Sarkar et al. | Deep feature-based face detection on mobile devices | |
CN103595538B (zh) | 基于手机加速度传感器的身份认证方法 | |
WO2016036304A1 (en) | Pseudo random guided fingerprint enrolment | |
JP2013506210A (ja) | システムのバイオメトリックセキュリティの向上 | |
WO2017092296A1 (zh) | 手势解锁方法、装置及移动终端 | |
CN103034429A (zh) | 用于触摸屏的身份验证方法和装置 | |
CN103152324B (zh) | 基于行为特征的用户认证方法 | |
CN105930706A (zh) | 结合力度与生物特征识别的图案轨迹解屏***及方法 | |
KR20150049075A (ko) | 사용자 인증 방법 및 이를 수행하는 장치 | |
KR101884090B1 (ko) | 서명 인증 장치 및 방법 | |
CN102411712B (zh) | 基于笔迹的身份识别的方法及终端 | |
Smith-Creasey et al. | A continuous user authentication scheme for mobile devices | |
CN101673329A (zh) | 生物特征数据建立方法、电子装置及计算机程序产品 | |
KR20190128528A (ko) | 전자 장치 및 그 제어 방법 | |
Zhang et al. | Multimodal continuous user authentication on mobile devices via interaction patterns | |
CN105930708A (zh) | 结合力度与生物特征识别的数字号码解屏***及方法 | |
KR102194366B1 (ko) | 사용자의 서명의 검증에 이용되는 검증 모델을 생성하는 전자 장치 | |
CN103530542B (zh) | 基于多幅图像切换的智能手机用户认证方法 | |
US20160103987A1 (en) | Electronic device and an unlocking password setting method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110706 |
|
RJ01 | Rejection of invention patent application after publication |