The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 22, 2019

Filed:

Aug. 06, 2015
Applicant:

Bobsweep Inc., Toronto, CA;

Inventors:

Ali Ebrahimi Afrouzi, San Jose, CA (US);

Soroush Mehrnia, Copenhagen, DK;

Amin Ebrahimi Afrouzi, Berkeley, CA (US);

Masih Ebrahimi Afrouzi, Berkeley, CA (US);

Azadeh Afshar Bakooshli, San Jose, CA (US);

Assignee:

AI Incorporated, Toronto, CA;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06K 9/00 (2006.01); G06F 21/32 (2013.01);
U.S. Cl.
CPC ...
G06F 21/32 (2013.01); G06K 9/00087 (2013.01); G06K 2009/00932 (2013.01);
Abstract

The present invention proposes a method for robotic devices to accurately identify authorized users. Biometric data of users is supplied to the system through biometric scanners. Biometric profiles of authorized users are identified to the system during an initial set-up phase. Subsequently, users provide biometric data to the system through the scanners in order to be authenticated. Received data is compared to the original stored profiles, and when a match is found, that user is authenticated. In another aspect of the invention, a time-activated memory storage process is utilized to prevent malicious attempts to overcome the authentication process. Memory cells become writable in successive time slots, after which point the memory cells are converted to read-only. If a user is authenticated during a particular time slot, their biometric data is written in the available memory cell. If no user is authenticated, the available memory cell is written with junk data. In this way, used memory cells may not be altered by a malicious attack. Furthermore, a loyalty metric is established for each user and stored in a loyalty index. The loyalty metric of each user is increased with each successful authentication. Functions of the robotic device may be assigned minimum loyalty requirements such that users must have had a number of successful past authentications in order to access some of the functions of the device.


Find Patent Forward Citations

Loading…