IP Library › Granted Patent US 11,568,690
Granted Patent B2
US 11,568,690 · App. 17/046,251 · Granted Jan 31, 2023

Determining when access control of an electronic lock should be performed

Inventor: Fredrik Einberg (Huddinge, SE)
Assignee: ASSA ABLOY AB
G07C9/00309E05F15/77G07C9/28G07C2009/0096G07C2209/64
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,568,690
App. No.
17/046,251
Granted
Jan 31, 2023
Kind
B2
Abstract

It is provided a method for determining when access control of an electronic lock, controlling access to a restricted physical space, should be performed. The method is performed in an intent determiner and comprising the steps of: obtaining movement data from a first sensor of a portable key device, the movement data indicating movement of the portable key device; obtaining a distance indicator from a second sensor, the distance indicator being indicative of distance between the electronic lock and the user; determining when there is user intent to open based on both the movement data and the distance indicator; and triggering access control to be performed only when user intent has been determined.

Claims (37)

1. A method for determining when access control of an electronic lock, controlling access to a restricted physical space, should be performed, the method being performed in an intent determiner and comprising:

obtaining movement data from a first sensor of a portable key device, the movement data indicating movement of the portable key device;

obtaining a distance indicator from a second sensor, the distance indicator being indicative of distance between the electronic lock and the user;

determining a deceleration peak in the movement data and determining a time of the deceleration peak in the movement data;

determining a deceleration peak in the distance indicator and determining a time of the deceleration peak in the distance indicator;

determining when there is user intent to open based on both the movement data and the distance indicator, which comprises determining user intent to open only when the deceleration peak is determined in the movement data and the deceleration peak is determined in the distance indicator, and the determined times of the deceleration peaks correspond to each other; and

triggering access control to be performed only when user intent has been determined.

2. The method according to claim 1 , wherein obtaining a distance indicator comprises repeatedly determining a distance to surrounding objects using a distance sensor.

3. The method according to claim 2 , wherein the distance sensor is a time of flight sensor.

4. The method according to claim 2 , wherein:

obtaining movement data comprises obtaining multiple sets of movement data covering a time period;

obtaining a distance indicator comprises obtaining multiple distance indicators covering the time period; and

determining when there is user intent comprises determining user intent to open only when the movement data correlates with the distance indicators during the time period.

5. The method according to claim 4 , wherein determining when there is user intent comprises comparing a velocity estimated from the movement data with a velocity estimated from the distance indicator over the time period.

6. The method according to claim 4 , wherein determining when there is user intent comprises comparing an acceleration estimated from the movement data with an acceleration estimated from the distance indicator over the time period.

7. The method according to claim 4 , further comprising:

training a machine learning model based on movement data and distance indicators being inputs and user intent to open being expected output; and

wherein determining when there is user intent comprises determining user intent based on the machine learning model.

8. The method according to claim 1 , wherein determining when there is user intent comprises determining user intent to open only when the movement data indicates a stop in motion of the portable key device and the distance indicator indicates a stop in motion of the user, and the stops in motion of the portable key device and the user correspond to each other in time.

9. The method according to claim 1 , wherein obtaining the distance indicator comprises receiving a signal indicating a touch event in proximity of the electronic lock.

10. The method according to claim 1 , wherein the second sensor is fixed in relation to the electronic lock.

11. An intent determiner for determining when access control of an electronic lock, controlling access to a restricted physical space, should be performed, the intent determiner comprising:

a processor; and

a memory storing instructions that, when executed by the processor, cause the intent determiner to:

obtain movement data from a first sensor of a portable key device, the movement data indicating movement of the portable key device;

obtain a distance indicator from a second sensor, the distance indicator being indicative of distance between the electronic lock and the user;

determine a deceleration peak in the movement data and determine a time of the deceleration peak in the movement data;

determine a deceleration peak in the distance indicator and determine a time of the deceleration peak in the distance indicator;

determine when there is user intent to open based on both the movement data and the distance indicator, which comprises to determine user intent to open only when the deceleration peak is determined in the movement data and the deceleration peak is determined in the distance indicator, and the determined times of the deceleration peaks correspond to each other; and

trigger access control to be performed only when user intent has been determined.

12. A non-transitory computer-readable medium comprising a computer program stored thereon for determining when access control of an electronic lock, controlling access to a restricted physical space, should be performed, the computer program comprising computer program code which, when run on an intent determiner causes the intent determiner to:

obtain movement data from a first sensor of a portable key device, the movement data indicating movement of the portable key device;

obtain a distance indicator from a second sensor, the distance indicator being indicative of distance between the electronic lock and the user;

determine a deceleration peak in the movement data and determine a time of the deceleration peak in the movement data;

determine a deceleration peak in the distance indicator and determine a time of the deceleration peak in the distance indicator;

determine when there is user intent to open based on both the movement data and the distance indicator, which comprises to determine user intent to open only when the deceleration peak is determined in the movement data and the deceleration peak is determined in the distance indicator, and the determined times of the deceleration peaks correspond to each other; and

trigger access control to be performed only when user intent has been determined.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2020
From: EINBERG, FREDRIK
To: ASSA ABLOY AB
Reel/Frame 054012/0914 →
Priority Claims (1)
SE 1850444-9 · Apr 18, 2018 · national
Continuity (1)
Related Publication 20210035391A1 · Feb 4, 2021
Cited By (2)
US 12,367,725 US 12,601,598