IP Library Granted Patent US 12,077,193
Granted Patent B1
US 12,077,193 · App. 16/926,288 · Granted Sep 3, 2024

Smart ring system for monitoring sleep patterns and using machine learning techniques to predict high risk driving behavior

Inventor: Kenneth Jason Sanchez (San Francisco, CA)
Assignee: QUANATA, LLC
B60W60/0059B60W40/08B60W50/14B60W60/0051G06N5/04G06N20/00G16H40/67G16H50/20G16H50/30G16H50/70H04W4/12B60W2050/146B60W2540/229G06Q10/10G06Q40/08
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 12,077,193
App. No.
16/926,288
Filed
Jul 10, 2020
Granted
Sep 3, 2024
Kind
B1
Art Unit
3664
USPC
701/26
Abstract

The described systems and methods determine a driver's fitness to safely operate a moving vehicle based at least in part upon observed sleep patterns. A smart ring, wearable on a user's finger, continuously monitors sleep amount and quality or the lack thereof. This sleep data, representing sleep patterns, can be utilized, in combination with driving data, to train a machine learning model, which will predict the user's level of risk exposure based at least in part upon observed sleep patterns. The user can be warned of this risk to prevent them from driving or to encourage them to get more sleep before driving. In some instances, the disclosed smart ring system may interact with the user's vehicle to prevent it from starting while in a sleep deprived and high risk state.

Claims (72)

1. A method for implementing a machine learning model to predict driving risk exposure based at least in part upon observed sleep patterns, the method comprising:

receiving, by one or more processors, one or more sets of first data indicative of one or more sleep patterns collected by one or more sleep monitoring devices;

receiving, by the one or more processors, one or more sets of second data indicative of one or more driving patterns collected by one or more driving monitor devices;

acquiring, via a smart ring associated with a user, a set of user data including data collected by a physiological sensor disposed in the smart ring when the user sleeps;

determining a user sleep pattern based on the set of user data;

predicting, by at least a trained ML model, based on the user sleep pattern, a user driving pattern associated with the user, wherein the trained ML model is trained utilizing the one or more sets of first data indicative of the one or more sleep patterns collected by the one or more sleep monitoring devices and the one or more sets of second data indicative of the one or more driving patterns collected by the one or more driving monitor devices to discover one or more relationships between the one or more sleep patterns and the one or more driving patterns, wherein the one or more relationships includes a relationship representing a correlation between a given sleep pattern and a specific driving pattern, wherein the one or more driving monitor devices includes a vehicle computer or a dedicated electronic driving tracker device, and wherein the one or more sets of second data comprises the one or more sets of second data collected by the vehicle computer or the dedicated electronic driving tracker device;

predicting, by at least the trained ML model, a level of risk exposure for the user during driving based on the user driving pattern;

generating a notification to alert the user of a predicted level of risk exposure wherein the notification includes a suggested remediating action to reduce or eliminate the predicted level of risk exposure; and

analyzing compliance of the user with the suggested remediating action.

2. The method of claim 1 , wherein:

the one or more sets of first data comprises motion data collected by one or more motion sensors disposed in the smart ring.

3. The method of claim 1 , wherein;

the one or more sets of first data comprises physiological data collected by one or more physiological sensors disposed in the smart ring.

4. The method of claim 1 , wherein;

the one or more driving monitor devices includes the smart ring; and

the one or more sets of second data comprises the one or more sets of second data collected by one or more sensors disposed within the smart ring.

5. The method of claim 1 , further comprising:

providing the notification at one or more of: (i) the smart ring, or (ii) an in dash display of a vehicle.

6. The method of claim 1 , further comprising:

comparing the predicted level of risk exposure to a known threshold to determine the predicted level of risk exposure exceeds the known threshold; and

in response to determining that the predicted level of risk exposure exceeds the known threshold, generating a system action that prevents the user from operating a vehicle, wherein the system action includes a system action preventing the user from starting the vehicle.

7. The method of claim 1 , further comprising:

comparing the predicted level of risk exposure to a known threshold to determine the predicted level of risk exposure exceeds the known threshold; and

in response to determining that the predicted level of risk exposure exceeds the known threshold, generating a system action that prevents the user from operating a vehicle, wherein the system action includes a system action overtaking control of the vehicle while the vehicle is in operation.

8. The method of claim 1 , wherein:

the trained ML model is further trained utilizing the set of user data.

9. A system for acquiring data indicative of sleep patterns, and utilizing the data to predict driving risk exposure, comprising:

one or more processors configured to:

receive one or more sets of first data indicative of one or more sleep patterns collected by one or more sleep monitoring devices; and

receive one or more sets of second data indicative of one or more driving patterns collected by one or more driving monitor devices;

a smart ring associated with a user that is configured to be worn by the user on a finger of the user, wherein the smart ring is further configured to:

collect a set of user data including data collected by a physiological sensor disposed in the smart ring when the user sleeps; and

wherein the one or more processors are further configured to:

determine a user sleep pattern based on the set of user data;

predict, by at least a trained ML model, based on the user sleep pattern, a user driving pattern associated with the user, wherein the trained ML model is trained utilizing the one or more sets of first data indicative of the one or more sleep patterns collected by the one or more sleep monitoring devices and the one or more sets of second data indicative of the one or more driving patterns collected by the one or more driving monitor devices to discover one or more relationships between the one or more sleep patterns and the one or more driving patterns, wherein the one or more relationships includes a relationship representing a correlation between a given sleep pattern and a specific driving pattern, wherein the one or more driving monitor devices includes a vehicle computer or a dedicated electronic driving tracker device, and wherein the one or more sets of second data comprises the one or more sets of second data collected by the vehicle computer or the dedicated electronic driving tracker device;

predict, by at least the trained ML model, a level of risk exposure for the user during driving based on the user driving pattern;

generate a notification to alert the user of a predicted level of risk exposure wherein the notification includes a suggested remediating action to reduce or eliminate the predicted level of risk exposure; and

analyze compliance of the user with the suggested remediating action.

10. The system of claim 9 , wherein;

the one or more sets of first data include motion data recorded by one or more motion sensors disposed in the smart ring.

11. The system of claim 9 , wherein;

the one or more sets of first data includes physiological data collected by one or more physiological sensors disposed in the smart ring.

12. The system of claim 9 , wherein;

the smart ring has an inner diameter within a range between 13 mm and 23 mm.

13. The system of claim 9 , wherein:

the one or more processors are configured to generate the notification to alert the user of the predicted level of risk exposure via the smart ring, a vehicle computer, or a mobile device.

14. The system of claim 9 , wherein:

the one or more sets of first data include sleep pattern data for a second user different from the user.

15. The system of claim 9 , wherein:

the one or more sets of second data include driving pattern data for a second user different from the user.

16. A server for implementing a machine learning model to predict driving risk exposure based at least in part upon acquired sleep patterns, the server comprising:

a communication interface;

one or more processors coupled to the communication interface; and

a memory coupled to the one or more processors and storing computer readable instructions that, when implemented, cause the one or more processors to:

detect reception, via the communication interface, of:

one or more sets of first data, indicative of one or more sleep patterns; and

one or more sets of second data indicative of one or more driving patterns;

determine a user sleep pattern based on the set of user data;

predict, by at least a trained ML model, based on the user sleep pattern, a user driving pattern associated with the user, wherein the trained ML model is trained utilizing the one or more sets of first data indicative of the one or more sleep patterns collected by one or more sleep monitoring devices and the one or more sets of second data indicative of the one or more driving patterns collected by one or more driving monitor devices to discover one or more relationships between the one or more sleep patterns and the one or more driving patterns, wherein the one or more relationships includes a relationship representing a correlation between a given sleep pattern and a specific driving pattern, wherein the one or more driving monitor devices includes a vehicle computer or a dedicated electronic driving tracker device, and wherein the one or more sets of second data comprises the one or more sets of second data collected by the vehicle computer or the dedicated electronic driving tracker device;

predict, by at least the trained ML model, a level of risk exposure for the user during driving based on the user driving pattern;

generate a notification to alert the user of a predicted level of risk exposure, wherein the notification includes a suggested remediating action to reduce or eliminate the predicted level of risk exposure; and

analyze compliance of the user with the suggested remediating action.

17. The server of claim 16 , wherein:

the computer readable instructions, when executed, further cause the one or more processors to transmit the notification to any of: a smart ring, a vehicle computer, or a mobile device.

18. The server of claim 16 , wherein:

the predicted level of risk exposure includes a binary parameter or ternary parameter.

19. The server of claim 16 , wherein:

the computer readable instructions, when executed, further cause the one or more processors to:

compare the predicted level of risk exposure to a threshold; and

when the predicted level of risk exposure exceeds the threshold, generate a system action and transmit the system action to a vehicle computer for a vehicle to cause the vehicle computer to prevent the user from operating the vehicle.

20. The method of claim 1 , wherein:

the suggested remediating action comprises a message suggesting to the user to rest or sleep.

Assignments (2)
CHANGE OF NAME Recorded May 29, 2024
From: BLUEOWL, LLC
To: QUANATA, LLC
Reel/Frame 067558/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2020
From: SANCHEZ, KENNETH JASON
To: BLUEOWL, LLC
Reel/Frame 053343/0283 →
Continuity (2)
Provisional Application 62981085 · Feb 25, 2020
Provisional Application 62877391 · Jul 23, 2019
Cited By (8)
US 12,602,111 US 12,614,451 US 12,640,120 US 12,643,553 US 12,651,919 US 12,675,562 US 12,700,041 US 12,703,400