IP Library Granted Patent US 11,378,410
Granted Patent B1
US 11,378,410 · App. 16/795,124 · Granted Jul 5, 2022

Systems and methods for generating calm or quiet routes

Inventors: Kenneth Jason Sanchez (San Francisco, CA); Theobolt N. Leung (San Francisco, CA); Patricia Grealish-Rust (Dighton, MA)
Assignee: BLUEOWL, LLC
G01C21/3484A61B5/024A61B5/18A61B5/6893G01C21/3492G01C21/36G08G1/0129
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,378,410
App. No.
16/795,124
Filed
Feb 19, 2020
Granted
Jul 5, 2022
Kind
B1
Art Unit
3665
USPC
701/424
Abstract

Systems and methods for generating calm or quiet routes are provided. When a user requests navigation directions and indicates a preference for a calm route, a plurality of routes between the origin location and the destination location requested by the user may be identified. Historical sensor data (e.g., including heart rate data, exterior vehicle noise level data, accelerometer data) and traffic data associated with route segments of each of the routes may be analyzed to identify indications of calmness associated with each route segment. Current traffic data associated with the route segments may be analyzed to assign a traffic score representing a level of congestion along the segment and corresponding to a level of insurance risk associated with traversing the segment. Based at least in part upon the indications of calmness and the traffic score associated with each route segment, a route may be selected and presented to the user.

Claims (43)

1. A computer-implemented method of generating a calm route, the method comprising:

receiving, by one or more processors, a user request for navigation directions from an origin location to a destination location, wherein the user request includes an indication of a user preference for a calm route;

identifying, by the one or more processors, based at least in part upon map data, a plurality of routes between the origin location and the destination location;

receiving historical sensor data associated with one or more route segments of each route of the plurality of routes between the origin location and the destination location from at least one of a heart rate sensor, a microphone fixed configured to receive noise data associated with an exterior of a vehicle, an accelerometer, and an external traffic database, the historical sensor data includes one of: 1) heart rate data associated with operators of vehicles captured while driving the route segment, 2) noise data received from exteriors of vehicles traveling along the route segment, 3) accelerometer data indicative of hard braking and acceleration events captured along the route segment, and 4) historical traffic data along the route segment;

identifying one or more indications of calmness associated with each route segment of the one or more route segments by analyzing, by the one or more processors, the historical sensor data;

assigning, by the one or more processors, a score to current traffic data associated with the one or more route segments of each route of the plurality of routes between the origin location and the destination location to represent a level of congestion along the one or more segments, the score corresponding to a level of insurance risk associated with traversing the one or more segments;

selecting, by the one or more processors, one route of the plurality of routes between the origin location and the destination location based at least in part upon the one or more indications of calmness associated with the one or more route segments of the one route and the score assigned to the current traffic data; and

presenting, by the one or more processors, the selected one route from the origin location to the destination location to a user.

2. The method of claim 1 , wherein the indication of a user preference for a calm route is an indication determined based at least in part upon current heart rate data associated with the user.

3. The method of claim 1 , wherein identifying one or more indications of calmness includes identifying one or more instances in which the microphone receives noise data that is at least one of below a predetermined volume threshold and indicative of one or more sounds associated with the natural environment.

4. The method of claim 1 , wherein identifying one or more indications of calmness includes identifying one or more instances in which the historical heart rate data indicates an average operator heart rate below a predetermined heart rate threshold.

5. The method of claim 1 , wherein identifying one or more indications of calmness includes identifying one or more instances in which the accelerometer data indicates a number of hard braking and acceleration events that is below a predetermined number threshold.

6. The method of claim 1 , wherein identifying one or more indications of calmness includes identifying one or more instances in which the historical traffic data indicates a level of congestion below a predetermined congestion threshold.

7. The method of claim 1 , wherein analyzing the historical sensor data includes analyzing at least part of the historical sensor data that is associated with one or more driven route segments driven by the user.

8. A computer system for generating a calm route, the system comprising:

one or more processors; and

a non-transitory program memory communicatively coupled to the one or more processors and storing executable instructions that, when executed by the one or more processors, cause the computer system to:

receive a user request for navigation directions from an origin location to a destination location, wherein the user request includes an indication of a user preference for a calm route;

identify, based at least in part upon map data, a plurality of routes between the origin location and the destination location;

receive historical sensor data associated with one or more route segments of each route of the plurality of routes between the origin location and the destination location from at least one of a heart rate sensor, a microphone fixed configured to receive noise data associated with an exterior of a vehicle, an accelerometer, and an external traffic database, the historical sensor data includes one of: 1) heart rate data associated with operators of vehicles captured while driving the route segment, 2) noise data received from exteriors of vehicles traveling along the route segment, 3) accelerometer data indicative of hard braking and acceleration events captured along the route segment, and 4) historical traffic data along the route segment;

identify one or more indications of calmness associated with each route segment of the one or more route segments by analyzing the historical sensor data;

assign a score to current traffic data associated with the one or more route segments of each route of the plurality of routes between the origin location and the destination location to represent a level of congestion along the one or more segments, the score corresponding to a level of insurance risk associated with traversing the one or more segments;

select one of the plurality of routes between the origin location and the destination location based at least in part upon the one or more indications of calmness associated with the one or more route segments of the one route and the score assigned to the current traffic data; and

present the selected one route from the origin location to the destination location to a user.

9. The computer system of claim 8 , wherein the indication of a user preference for a calm route is an indication determined based at least in part upon current heart rate data associated with the user.

10. The computer system of claim 8 , wherein identifying one or more indications of calmness includes identifying one or more instances in which the microphone receives noise data that is at least one of below a predetermined volume threshold and indicative of one or more sounds associated with the natural environment.

11. The computer system of claim 8 , wherein identifying one or more indications of calmness includes identifying one or more instances in which the historical heart rate data indicates an average operator heart rate below a predetermined heart rate threshold.

12. The computer system of claim 8 , wherein identifying one or more indications of calmness includes identifying one or more instances in which the accelerometer data indicates a number of hard braking and acceleration events that is below a predetermined number threshold.

13. The computer system of claim 8 , wherein identifying one or more indications of calmness includes identifying one or more instances in which the historical traffic data indicates a level of congestion below a predetermined congestion threshold.

14. The computer system of claim 8 , wherein analyzing the historical sensor data includes analyzing at least part of the historical sensor data that is associated with one or more driven route segments driven by the user.

15. A tangible, non-transitory computer-readable medium storing executable instructions for generating a calm or quiet route that, when executed by at least one processor of a computer system, cause the computer system to:

receive a user request for navigation directions from an origin location to a destination location, wherein the user request includes an indication of a user preference for a calm route;

identify, based at least in part upon map data, a plurality of routes between the origin location and the destination location;

receive historical sensor data associated with one or more route segments of each route of the plurality of routes between the origin location and the destination location from at least one of a heart rate sensor, a microphone fixed configured to receive noise data associated with an exterior of a vehicle, an accelerometer, and an external traffic database, the historical sensor data includes one of: 1) heart rate data associated with operators of vehicles captured while driving the route segment, 2) noise data received from exteriors of vehicles traveling along the route segment, 3) accelerometer data indicative of hard braking and acceleration events captured along the route segment, and 4) historical traffic data along the route segment;

identify one or more indications of calmness associated with each route segment of the one or more route segments by analyzing the historical sensor data;

assign a score to current traffic data associated with the one or more route segments of each route of the plurality of routes between the origin location and the destination location to represent a level of congestion along the one or more segments, the score corresponding to a level of insurance risk associated with traversing the one or more segments;

select one of the plurality of routes between the origin location and the destination location based at least in part upon the one or more indications of calmness associated with the one or more route segments of the one route and the score assigned to the current traffic data; and

present the selected one route from the origin location to the destination location to a user.

16. The tangible, non-transitory computer-readable medium of claim 15 , wherein the indication of a user preference for a calm route is an indication determined based at least in part upon current heart rate data associated with the user.

17. The tangible, non-transitory computer-readable medium of claim 15 , wherein identifying one or more indications of calmness includes identifying one or more instances in which the microphone receives noise data that is at least one of below a predetermined volume threshold and indicative of one or more sounds associated with the natural environment.

18. The tangible, non-transitory computer-readable medium of claim 15 , wherein identifying one or more indications of calmness includes identifying one or more instances in which the historical heart rate data indicates an average operator heart rate below a predetermined heart rate threshold.

19. The tangible, non-transitory computer-readable medium of claim 15 , wherein identifying one or more indications of calmness includes identifying one or more instances in which the accelerometer data indicates a number of hard braking and acceleration events that is below a predetermined number threshold.

20. The tangible, non-transitory computer-readable medium of claim 15 , wherein identifying one or more indications of calmness includes identifying one or more instances in which the historical traffic data indicates a level of congestion below a predetermined congestion threshold.

Assignments (3)
CHANGE OF NAME Recorded May 29, 2024
From: BLUEOWL, LLC
To: QUANATA, LLC
Reel/Frame 067558/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2021
From: GREALISH-RUST, PATRICIA
To: BLUEOWL, LLC
Reel/Frame 057904/0868 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2020
From: SANCHEZ, KENNETH JASON; LEUNG, THEOBOLT N.; GREALISH-RUST, PATTY
To: BLUEOWL, LLC
Reel/Frame 053241/0530 →