IP Library Patent Application 15158473
Patent Application
App. No. 15/158,473

BIOMETRIC AUTHENTICATION IN A HEAD MOUNTED DEVICE

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 None
App. No.
15/158,473
Abstract

A head mounted device (HMD) includes a transparent display, a biometric sensor, and a processor. The transparent display displays virtual objects. The biometric sensor measures biometric data of a user of the HMD. The processor generates and renders a sequence of virtual objects in the transparent display, records the biometric data of the user of the HMD for each virtual object of the sequence of virtual objects displayed in the transparent display, and authenticates the user based on the biometric data.

Claims (47)

1 . A head mounted device (HMD) comprising:

a transparent display;

a biometric sensor configured to measure biometric data of a user of the HMD; and

a processor comprising an augmented reality (AR) application and a biometric authentication application,

the AR application being configured to generate and render a sequence of virtual objects in the transparent display, and

the biometric authentication application being configured to record the biometric data of the user of the HMD for each virtual object of the sequence of virtual objects displayed in the transparent display and to authenticate the user based on the biometric data.

2 . The HMD of claim 1 , wherein the AR application is configured to render additional virtual objects in the transparent display based on an authentication of the user.

3 . The HMD of claim 1 , wherein the biometric sensor comprises at least one of an ocular sensor or an electroencephalogram (EEG) sensor.

4 . The HMD of claim 1 , wherein each virtual object of the sequence of virtual objects is displayed at a different location in the transparent display.

5 . The HMD of claim 4 , wherein the biometric authentication application is configured to record the biometric data of the user for each different location of the virtual objects in the transparent display, to compare the biometric data of the user for each different location of the virtual objects against reference biometric data of the user for each different location of the virtual objects, wherein the user is authenticated based on the comparison.

6 . The HMD of claim 4 , wherein the biometric authentication application is configured to record the biometric data of the user for each different location of the virtual objects in the transparent display, to generate composite biometric data based on the biometric data of the user for each different location of the virtual objects, to compare the composite biometric data of the user against reference biometric data of the user, wherein the user is authenticated based on the comparison.

7 . The HMD of claim 1 , wherein the AR application is configured to render a series of different virtual objects, each different virtual object being displayed in the transparent display.

8 . The HMD of claim 7 , wherein the biometric authentication application is configured to record the biometric data of the user during rendering of the series of different virtual objects in the transparent display, to compare the biometric data of the user for each virtual object against reference biometric data of the user for each virtual object, wherein the user is authenticated based on the comparison.

9 . The HMD of claim 7 , wherein the biometric authentication application is configured to record the biometric data of the user during rendering of the series of different virtual objects in the transparent display, to generate composite biometric data based on the biometric data of the user for each virtual object of the series of different virtual objects, to compare the composite biometric data of the user against reference biometric data of the user, wherein the user is authenticated based on the comparison.

10 . The HMD of claim 1 , wherein the AR application is configured to render a first series of virtual objects and a second series of virtual objects different from the first series of virtual objects, each virtual object of the first series displayed at a different location in the transparent display, each virtual object of the second series displayed in the transparent display,

wherein the biometric authentication application is configured to record ocular biometric data of the user for each different location of the virtual objects of the first series in the transparent display, and to compare the ocular biometric data of the user for each different location of the virtual objects of the first series against reference biometric data of the user for each different location of the virtual objects of the first series,

wherein the biometric authentication application is configured to record EEG biometric data of the user for the second series of virtual objects in the transparent display, and to compare the EEG biometric data of the user for each virtual object of the second series against reference biometric data of the user for each virtual object of the second series.

11 . A method comprising:

measuring biometric data of a user of an HMD with a biometric sensor;

generating and rendering, using a processor of the HMD, a sequence of virtual objects in a transparent display of the HMD;

recording the biometric data of the user of the HMD for each virtual object of the sequence of virtual objects displayed in the transparent display; and

authenticating the user based on the biometric data.

12 . The method of claim 11 , further comprising:

rendering additional virtual objects in the transparent display based on an authentication of the user.

13 . The method of claim 11 , wherein the biometric sensor comprises at least one of an ocular sensor or an electroencephalogram (EEG) sensor.

14 . The method of claim 11 , wherein each virtual object of the sequence of virtual objects is displayed at a different location in the transparent display.

15 . The method of claim 14 , further comprising:

recording the biometric data of the user for each different location of the virtual objects in the transparent display; and

comparing the biometric data of the user for each different location of the virtual objects against reference biometric data of the user for each different location of the virtual objects, wherein the user is authenticated based on the comparison.

16 . The method of claim 14 , further comprising:

recording the biometric data of the user for each different location of the virtual objects in the transparent display;

generating composite biometric data based on the biometric data of the user for each different location of the virtual objects; and

comparing the composite biometric data of the user against reference biometric data of the user, wherein the user is authenticated based on the comparison.

17 . The method of claim 11 , further comprising:

rendering a series of different virtual objects, each different virtual object being displayed in the transparent display.

18 . The method of claim 17 , further comprising:

recording the biometric data of the user during rendering of the series of different virtual objects in the transparent display; and

comparing the biometric data of the user for each virtual object against reference biometric data of the user for each virtual object, wherein the user is authenticated based on the comparison.

19 . The method of claim 17 , further comprising:

recording the biometric data of the user during rendering of the series of different virtual objects in the transparent display;

generating composite biometric data based on the biometric data of the user for each virtual object of the series of different virtual objects; and

comparing the composite biometric data of the user against reference biometric data of the user, wherein the user is authenticated based on the comparison.

20 . A non-transitory machine-readable medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:

measuring biometric data of a user of an HMD with a biometric sensor;

generating and displaying a sequence of virtual objects in a transparent display of the HMD;

recording the biometric data of the user of the HMD for each virtual object of the sequence of virtual objects displayed in the transparent display; and

authenticating the user based on the biometric data.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
PATENT SECURITY AGREEMENT Recorded Aug 14, 2020
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 053498/0095 →
RELEASE OF SECURITY INTEREST Recorded Aug 14, 2020
From: AR HOLDINGS I, LLC
To: DAQRI, LLC
Reel/Frame 053498/0580 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2020
From: DAQRI, LLC
To: RPX CORPORATION
Reel/Frame 053413/0642 →
SECURITY INTEREST Recorded Jun 26, 2019
From: DAQRI, LLC
To: AR HOLDINGS I LLC
Reel/Frame 049596/0965 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2016
From: MULLINS, BRIAN; KAMMERAIT, MATTHEW; BROADDUS, CHRISTOPHER
To: DAQRI, LLC
Reel/Frame 039295/0034 →