IP Library Granted Patent US 11,326,896
Granted Patent B2
US 11,326,896 · App. 16/903,195 · Granted May 10, 2022

Proactive re-routing of vehicles using passive monitoring of occupant frustration level

Inventors: Dane Glasgow (Los Altos, CA); Matthew Bret MacLaurin (Santa Cruz, CA); Neville Rhys Newey (Pleasanton, CA); Justin VanWinkle (San Jose, CA); Christopher Michael Hall (San Jose, CA); Trista Mcneill (San Jose, CA); David Ramadge (San Jose, CA)
Assignee: eBay Inc
G01C21/3641G01C21/3415G01C21/3484G01C21/3617G06V20/597G08G1/0969G08G1/096822G08G1/096838G08G1/096844G08G1/096883G08G1/096888G06Q30/0255
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,326,896
App. No.
16/903,195
Granted
May 10, 2022
Kind
B2
Abstract

Aspects of the present disclosure include a navigation system and computer-implemented methods for proactively re-routing vehicles based on an analysis of input component data obtained from the navigation-enabled devices. The navigation system scores the input component data to obtain a measure of frustration (e.g., a feeling of being upset or annoyed) of the user of the navigation-enabled device. The navigation system may provide a detour suggestion for display on the navigation-enabled device to persuade the user of the device to direct their vehicle to depart from its current location or route in an effort to remove the vehicle from traffic, and thereby reduce the frustration level of the user. The detour suggestion may include an alternative route to the original destination, or an alternative destination.

Claims (34)

1. A method implemented by one or more computing devices, the method comprising:

receiving, at the one or more computing devices, a user generated traffic disruption report, the user generated traffic disruption report identifying a traffic disruption event at a particular location;

receiving, at the one or more computing devices, input component data from a plurality of navigation-enabled devices;

detecting the traffic disruption event at the particular location based at least in part on the user generated traffic disruption report and the input component data; and

causing output of an indication of the traffic disruption event to navigation-enabled devices traveling along a route associated with the particular location of the traffic disruption event.

2. The method of claim 1 , wherein the traffic disruption event comprises a traffic accident at the particular location.

3. The method of claim 1 , wherein the traffic disruption event comprises a police speed trap at the particular location.

4. The method of claim 1 , wherein the input component data comprises GPS data detected by respective GPS sensors of the plurality of navigation-enabled devices.

5. The method of claim 1 , wherein the input component data comprises motion data detected by respective motion sensors of the plurality of navigation-enabled devices.

6. The method of claim 1 , wherein the input component data comprises audio data detected by respective microphones associated with the plurality of navigation-enabled devices.

7. The method of claim 1 , wherein the detecting the traffic disruption event includes verifying the user generated traffic disruption report based on the input component data.

8. The method of claim 1 , further comprising causing output of an alternative route suggestion to the navigation-enabled devices traveling along the route associated with the particular location of the traffic disruption event.

9. The method of claim 8 , wherein the alternative route suggestion includes at least one of a map or driving directions for the alternative route to a destination location.

10. The method of claim 1 , further comprising denying the user generated traffic disruption report based on the input component data.

11. A system comprising:

one or more processors of a machine; and

one or more machine-readable mediums storing instructions to configure the one or more processors to perform operations comprising:

receiving a user generated traffic disruption report, the user generated traffic disruption report identifying a traffic disruption event at a particular location;

receiving input component data from a plurality of navigation-enabled devices;

detecting the traffic disruption event at the particular location based at least in part on the user generated traffic disruption report and the input component data; and

causing output of an indication of the traffic disruption event to navigation-enabled devices traveling along a route associated with the particular location of the traffic disruption event.

12. The system of claim 11 , wherein the traffic disruption event comprises a traffic accident at the particular location.

13. The system of claim 11 , wherein the traffic disruption event comprises a police speed trap at the particular location.

14. The system of claim 11 , wherein the input component data comprises GPS data detected by respective GPS sensors of the plurality of navigation-enabled devices.

15. The system of claim 11 , wherein the input component data comprises motion data detected by respective motion sensors of the plurality of navigation-enabled devices.

16. The system of claim 11 , wherein the detecting the traffic disruption event includes verifying the user generated traffic disruption report based on the input component data.

17. A non-transitory machine-readable storage medium embodying instructions that, when executed by a machine, cause the machine to perform operations comprising:

receiving a user generated traffic disruption report, the user generated traffic disruption report identifying a traffic disruption event at a particular location;

receiving input component data from a plurality of navigation-enabled devices;

detecting the traffic disruption event at the particular location based at least in part on the user generated traffic disruption report and the input component data; and

causing output of an indication of the traffic disruption event to navigation-enabled devices traveling along a route associated with the particular location of the traffic disruption event.

18. The non-transitory machine-readable storage medium of claim 17 , wherein the traffic disruption event comprises a traffic accident at the particular location or a police speed trap at the particular location.

19. The non-transitory machine-readable storage medium of claim 17 , wherein the input component data comprises GPS data detected by respective GPS sensors of the plurality of navigation-enabled devices.

20. The non-transitory machine-readable storage medium of claim 17 , wherein the detecting the traffic disruption event includes verifying the user generated traffic disruption report based on the input component data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: GLASGOW, DANE; MACLAURIN, MATTHEW BRET; NEWEY, NEVILLE RHYS; VANWINKLE, JUSTIN; HALL, CHRISTOPHER MICHAEL; MCNEIL, TRISTA; RAMADGE, DAVID
To: EBAY INC.
Reel/Frame 052956/0190 →
Continuity (4)
Continuation 16352658 · Mar 13, 2019
Continuation 15651658 · Jul 17, 2017
Continuation 14983000 · Dec 29, 2015
Related Publication 20200309559A1 · Oct 1, 2020