IP Library Granted Patent US 11,184,772
Granted Patent B2
US 11,184,772 · App. 16/683,858 · Granted Nov 23, 2021

Secure communication platform

Inventors: Robert Douglas (Toronto, CA); Pritesh Yogesh Patel (Burlington, CA); Anthony Snell (Toronto, CA); Courtney Ryan Gibson (Toronto, CA); Josh Solomon (Toronto, CA)
Assignee: BIOCONNECT INC.
H04W12/08G06Q20/3278H04W4/029H04W4/80H04W12/068H04L9/3242
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,184,772
App. No.
16/683,858
Filed
Nov 14, 2019
Granted
Nov 23, 2021
Kind
B2
Art Unit
2648
USPC
726/4
Abstract

Systems, devices, methods, and computer readable media for electronically controlling a user's access to one or more controlled resources are provided. A near-field communication-based mobile credential data payload is provisioned on a mobile device capable of establishing a contactless payment transaction and a low energy proximity beacon signal is periodically broadcasted. The beacon signal and an emulated contactless payment transaction can be utilized in concert to determine that the identity is authorized to access the one or more controlled resources.

Claims (61)

1. A system for electronically controlling a user's access to one or more controlled resources, the system comprising:

a computer processor, operating with computer memory and a data storage device, the computer processor configured to:

provision a near-field communication-based mobile credential data payload on a mobile device capable of establishing a contactless payment transaction, the near-field communication-based mobile credential data payload representative of an identity associated with the user;

control a low energy proximity beacon to periodically broadcast a low energy proximity beacon signal adapted for receipt on a corresponding antenna on a mobile device associated with a user, the mobile device, upon receiving the beacon signal, transmitting a data packet indicative of a relative position characteristic of the mobile device;

receive, at a near-field communication antenna, a tokenized data packet generated from the mobile credential data payload having a one-time use security code unique to a corresponding authentication action performed on the mobile device by the user;

transmit, to a backend transaction processing platform, the tokenized data packet to emulate the contactless payment transaction;

receive, from the backend transaction processing platform, a second data packet corresponding to representative of the identity associated with the user;

determine that the identity is authorized to access the one or more controlled resources;

validate the relative position characteristic of the mobile device against a spatial positioning criterion; and

provision access to the one or more controlled resources.

2. The system of claim 1 , wherein the determining that the identity is authorized to access the one or more controlled resources includes conducting a limited query only against a plurality of identities each associated with a corresponding mobile device having a relative position characteristic within a pre-defined distance from the low energy proximity beacon signal.

3. The system of claim 1 , wherein the provisioning of access to the one or more controlled resources includes emulating an access control signal adapted for a corresponding access control device type of a plurality of access control device types.

4. The system of claim 1 , wherein a plurality of low energy proximity beacon signals are broadcast, and the validating of the relative position characteristic of the mobile device against a spatial positioning criterion includes establishing a triangulated position based on at least two of the plurality of low energy proximity beacon signals.

5. The system of claim 4 , wherein the processor is configured to:

track the triangulated position of the mobile device to determine whether the mobile device has moved through a designated zone during a duration of time;

upon a determination that the mobile device has not moved through the designated zone during the duration of time, triggering an alarm.

6. The system of claim 1 , wherein the processor is configured to:

track a plurality of relative position characteristics, each corresponding to a mobile device of a plurality of mobile devices proximate a source of the low energy proximity beacon signal;

upon provisioning access to the one or more controlled resources, determine from the relative position characteristics which mobile devices entered an area associated with the one or more controlled resources; and

upon determination of a mobile device associated with an identity that was not validated for access to the one or more controlled resources entering the area associated with the one or more controlled resources, trigger an alarm.

7. The system of claim 1 , wherein the processor is configured to:

track a plurality of relative position characteristics, each corresponding to a mobile device of a plurality of mobile devices proximate a source of the low energy proximity beacon signal;

upon provisioning access to the one or more controlled resources, determine from the relative position characteristics or external data sets a number of mobile devices that entered or are present in an area associated with the one or more controlled resources; and

upon determination that the number of mobile devices that entered or are present in an area associated with the one or more controlled resources do not match a number of validated mobile devices, trigger an alarm.

8. The system of claim 1 , wherein the determining that the identity is authorized to access the one or more controlled resources includes conducting one or more challenges based on a security level associated with the one or more controlled resources.

9. The system of claim 8 , wherein at least one of the one or more challenges is only conducted upon a determination that the relative position characteristic of the mobile device indicates that the mobile device is proximate to a beacon signal source.

10. The system of claim 1 , wherein the validating of the relative position characteristic of the mobile device against a spatial positioning criterion includes validating a relative position characteristic of a second mobile device configured for dual authentication.

11. A method for electronically controlling a user's access to one or more controlled resources, the method comprising:

provisioning a near-field communication-based mobile credential data payload on a mobile device capable of establishing a contactless payment transaction, the near-field communication-based mobile credential data payload representative of an identity associated with the user;

controlling a low energy proximity beacon to periodically broadcast a low energy proximity beacon signal adapted for receipt on a corresponding antenna on a mobile device associated with a user, the mobile device, upon receiving the beacon signal, transmitting a data packet indicative of a relative position characteristic of the mobile device;

receiving, at a near-field communication antenna, a tokenized data packet generated from the mobile credential data payload having a one-time use security code unique to a corresponding authentication action performed on the mobile device by the user;

transmitting, to a backend transaction processing platform, the tokenized data packet to emulate the contactless payment transaction;

receiving, from the backend transaction processing platform, a second data packet corresponding to representative of the identity associated with the user;

determining that the identity is authorized to access the one or more controlled resources;

validating the relative position characteristic of the mobile device against a spatial positioning criterion; and

provisioning access to the one or more controlled resources.

12. The method of claim 11 , wherein the determining that the identity is authorized to access the one or more controlled resources includes conducting a limited query only against a plurality of identities each associated with a corresponding mobile device having a relative position characteristic within a pre-defined distance from the low energy proximity beacon signal.

13. The method of claim 11 , wherein the provisioning of access to the one or more controlled resources includes emulating an access control signal adapted for a corresponding access control device type of a plurality of access control device types.

14. The method of claim 11 , wherein a plurality of low energy proximity beacon signals are broadcast, and the validating of the relative position characteristic of the mobile device against a spatial positioning criterion includes establishing a triangulated position based on at least two of the plurality of low energy proximity beacon signals.

15. The method of claim 14 , wherein the method further comprises:

tracking the triangulated position of the mobile device to determine whether the mobile device has moved through a designated zone during a duration of time;

upon a determination that the mobile device has not moved through the designated zone during the duration of time, triggering an alarm.

16. The method of claim 11 , wherein the method further comprises:

tracking a plurality of relative position characteristics, each corresponding to a mobile device of a plurality of mobile devices proximate a source of the low energy proximity beacon signal;

upon provisioning access to the one or more controlled resources, determine from the relative position characteristics which mobile devices entered an area associated with the one or more controlled resources; and

upon determination of a mobile device associated with an identity that was not validated for access to the one or more controlled resources entering the area associated with the one or more controlled resources, trigger an alarm.

17. The method of claim 11 , comprising:

tracking a plurality of relative position characteristics, each corresponding to a mobile device of a plurality of mobile devices proximate a source of the low energy proximity beacon signal;

upon provisioning access to the one or more controlled resources, determining from the relative position characteristics or external data sets a number of mobile devices that entered or are present in an area associated with the one or more controlled resources; and

upon determining that the number of mobile devices that entered or are present in an area associated with the one or more controlled resources do not match a number of validated mobile devices, triggering an alarm.

18. The method of claim 11 , wherein the determining that the identity is authorized to access the one or more controlled resources includes conducting one or more challenges based on a security level associated with the one or more controlled resources.

19. The method of claim 18 , wherein at least one of the one or more challenges is only conducted upon a determination that the relative position characteristic of the mobile device indicates that the mobile device is proximate to a beacon signal source.

20. A non-transitory computer readable medium storing machine interpretable instructions, which when executed by a processor, cause the processor to perform a method for electronically controlling a user's access to one or more controlled resources, the method comprising:

provisioning a near-field communication-based mobile credential data payload on a mobile device capable of establishing a contactless payment transaction, the near-field communication-based mobile credential data payload representative of an identity associated with the user;

periodically broadcasting a low energy proximity beacon signal adapted for receipt on a corresponding antenna on a mobile device associated with a user, the mobile device, upon receiving the beacon signal, transmitting a data packet indicative of a relative position characteristic of the mobile device;

receiving, at a near-field communication antenna, a tokenized data packet generated from the mobile credential data payload having a one-time use security code unique to a corresponding authentication action performed on the mobile device by the user;

transmitting, to a backend transaction processing platform, the tokenized data packet to emulate the contactless payment transaction;

receiving, from the backend transaction processing platform, a second data packet corresponding to representative of the identity associated with the user;

determining that the identity is authorized to access the one or more controlled resources;

validating the relative position characteristic of the mobile device against a spatial positioning criterion; and

provisioning access to the one or more controlled resources.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2025
From: BIOCONNECT INC.
To: MEDIXSAFE INC.
Reel/Frame 071616/0399 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2020
From: DOUGLAS, ROBERT; PATEL, PRITESH YOGESH; SNELL, ANTHONY; GIBSON, COURTNEY RYAN; SOLOMON, JOSH
To: BIOCONNECT INC.
Reel/Frame 051507/0296 →
Continuity (2)
Provisional Application 62767278 · Nov 14, 2018
Related Publication 20200154278A1 · May 14, 2020
Cited By (1)
US 12,607,703