US 11,983,964 B2
Liveness detection
Laurence Hamid, Ottawa (CA); and Stephen Borza, Ottawa (CA)
Filed by Laurence Hamid, Ottawa (CA); and Stephen Borza, Ottawa (CA)
Filed on Feb. 13, 2023, as Appl. No. 18/168,232.
Application 18/168,232 is a continuation of application No. 17/372,748, filed on Jul. 12, 2021, granted, now 11,704,939.
Application 17/372,748 is a continuation of application No. 16/437,220, filed on Jun. 11, 2019, granted, now 11,093,772, issued on Aug. 17, 2021.
Claims priority of provisional application 62/683,096, filed on Jun. 11, 2018.
Prior Publication US 2023/0186686 A1, Jun. 15, 2023
Int. Cl. G06K 9/00 (2022.01); G06F 21/32 (2013.01); G06V 40/16 (2022.01); G06V 40/40 (2022.01); G06V 40/18 (2022.01)
CPC G06V 40/45 (2022.01) [G06F 21/32 (2013.01); G06V 40/171 (2022.01); G06V 40/161 (2022.01); G06V 40/193 (2022.01)] 11 Claims
OG exemplary drawing
 
1. A method comprising:
executing a process to establish whether a user associated with at least one of a verification process, an authorisation process and an authentication process upon an electronic device associated with the user is physically present or their presence is being simulated; wherein
the process comprises:
acquiring historical location data retrieved from the electronic device whilst the user is presented with and responds to a series of liveness challenges;
performing a comparison of the acquired location data with stored historical location data acquired from the another electronic device a registered user used when presented with and responded to a plurality of liveness challenges during a registration process for the at least one of the verification process, the authorisation process and the authentication process; and
determining whether the user is physically present in dependence upon at least the comparison;
the stored historical location data was acquired with another process which acquired location data from the another electronic device at pseudo-random time intervals established by the another process over a period of time; and
the historical location data was acquired over another period of time of which a portion overlaps the period of time.