IP Library Granted Patent US 10,724,869
Granted Patent B2
US 10,724,869 · App. 16/166,928 · Granted Jul 28, 2020

Technologies for providing information to a user while traveling

Inventors: Ren Wang (Portland, OR); Zhonghong Ou (Hillsboro, OR); Arvind Kumar (Beaverton, OR); Kristoffer Fleming (Chandler, OR); Tsung-Yuan C. Tai (Portland, OR); Timothy J. Gresham (Portland, OR); John C. Weast (Portland, OR); Corey Kukis (Beaverton, OR)
Assignee: Intel Corporation
G01C21/3453G01C21/3446H04B17/318H04W4/024H04W4/029H04W24/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 10,724,869
App. No.
16/166,928
Granted
Jul 28, 2020
Kind
B2
Abstract

Technologies for providing information to a user while traveling include a mobile computing device to determine network condition information associated with a route segment. The route segment may be one of a number of route segments defining at least one route from a starting location to a destination. The mobile computing device may determine a route from the starting location to the destination based on the network condition information. The mobile computing device may upload the network condition information to a crowdsourcing server. A mobile computing device may predict a future location of the device based on device context, determine a safety level for the predicted location, and notify the user if the safety level is below a threshold safety level. The device context may include location, time of day, and other data. The safety level may be determined based on predefined crime data.

Claims (42)

1. A mobile computing device for user safety notification, the mobile computing device comprising:

one or more processors; and

a storage having stored therein a plurality of instructions that, when executed by the one or more processors, cause the mobile computing device to:

determine a device context of the mobile computing device;

predict a location for evaluation based on the device context;

determine a safety level for the predicted location based on predetermined safety data and the device context;

compare the safety level to a threshold safety level; and

notify a user of the mobile computing device of the safety level in response to a determination that the safety level has a predefined relationship to the threshold safety level.

2. The mobile computing device of claim 1 , wherein to determine the safety level comprises to determine a predicted crime level associated with the determined location based on predetermined crime data.

3. The mobile computing device of claim 1 , wherein to determine the safety level comprises to determine a predicted mass crowd event associated with the determined location.

4. The mobile computing device of claim 1 , wherein to notify the user of the safety level comprises to generate a warning signal.

5. The mobile computing device of claim 1 , wherein to notify the user of the safety level further comprises to present a suggested alternate route to the user.

6. The mobile computing device of claim 5 , wherein to present the suggested alternate route comprises to display a visual directional indicator or to generate a haptic directional indicator.

7. The mobile computing device of claim 5 , wherein to present the suggested alternate route comprises to present a suggested alternate location on a predicted route of the mobile computing device.

8. The mobile computing device of claim 1 , wherein to predict the location for evaluation comprises to determine a current location of the mobile computing device.

9. The mobile computing device of claim 1 , wherein to predict the location for evaluation comprises to determine a nearby destination of the mobile computing device.

10. The mobile computing device of claim 1 , wherein to predict the location for evaluation comprises to determine a destination on a predicted route of the mobile computing device.

11. One or more non-transitory, computer-readable storage media comprising a plurality of instructions that in response to being executed cause a mobile computing device to:

determine a device context of the mobile computing device;

predict a location for evaluation based on the device context;

determine a safety level for the predicted location based on predetermined safety data and the device context;

compare the safety level to a threshold safety level; and

notify a user of the mobile computing device of the safety level in response to determining that the safety level has a predefined relationship to the threshold safety level.

12. The one or more non-transitory computer-readable storage media of claim 11 , wherein to determine the safety level comprises to determine a predicted crime level associated with the determined location based on predetermined crime data.

13. The one or more non-transitory, computer-readable storage media of claim 11 , wherein to determine the safety level comprises to determine a predicted mass crowd event associated with the determined location.

14. The one or more non-transitory, computer-readable storage media of claim 11 , wherein to notify the user of the safety level comprises to generate a warning signal.

15. The one or more non-transitory, computer-readable storage media of claim 11 , wherein to notify the user of the safety level further comprises to present a suggested alternate route to the user.

16. The one or more non-transitory, computer-readable storage media of claim 11 , wherein to predict the location for evaluation comprises to determine a current location of the mobile computing device.

17. The one or more non-transitory, computer-readable storage media of claim 11 , wherein to predict the location for evaluation comprises to determine a nearby destination of the mobile computing device.

18. The one or more non-transitory, computer-readable storage media of claim 11 , wherein to predict the location for evaluation comprises to determine a destination on a predicted route of the mobile computing device.

19. A method for user safety notification, the method comprising:

determining, by a mobile computing device, a device context of the mobile computing device;

predicting, by the mobile computing device, a location for evaluation based on the device context;

determining, by the mobile computing device, a safety level for the predicted location based on predetermined safety data and the device context;

comparing, by the mobile computing device, the safety level to a threshold safety level; and

notifying, by the mobile computing device, a user of the mobile computing device of the safety level in response to determining that the safety level has a predefined relationship to the threshold safety level.

20. The method of claim 19 , wherein determining the safety level comprises determining a predicted crime level associated with the determined location based on predetermined crime data.

21. The method of claim 19 , wherein determining the safety level comprises determining a predicted mass crowd event associated with the determined location.

22. The method of claim 19 , wherein notifying the user of the safety level comprises generating a warning signal.

23. The method of claim 19 , wherein notifying the user of the safety level further comprises presenting a suggested alternate route to the user.

24. The method of claim 19 , wherein predicting the location for evaluation comprises determining a nearby destination of the mobile computing device.

25. The method of claim 19 , wherein predicting the location for evaluation comprises determining a destination on a predicted route of the mobile computing device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2022
From: INTEL CORPORATION
To: TAHOE RESEARCH, LTD.
Reel/Frame 061175/0176 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2020
From: WANG, REN; OU, ZHONGHONG; KUMAR, ARVIND; FLEMING, KRISTOFFER D.; TAI, TSUNG-YUAN C.; GRESHAM, TIMOTHY J.; WEAST, JOHN C.; KUKIS, COREY
To: INTEL CORPORATION
Reel/Frame 052263/0173 →