US2017234691A1PendingUtilityA1
Interface selection in navigation guidance systems
Est. expiryJun 21, 2032(~5.9 yrs left)· nominal 20-yr term from priority
G01C 21/3484G01C 21/3629G01C 21/3617G01C 21/3652G01C 21/3423G01C 21/3641G01C 21/3626G01C 21/3655G01C 21/3453G08G 1/096844G01C 21/343
52
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Systems, methods, and related technologies are provided for enhanced navigation instruction. In one implementation, a likelihood of non-compliance by a user with the navigation instruction can be determined with respect to a navigation instruction, based on the likelihood of non-compliance by the user with the navigation instruction. One or more interfaces at which to provide a notification that corresponds to the navigation instruction can be selected. The notification can be provided via the selected interface(s). Various other technologies are also disclosed.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A system comprising:
a processing device; and a memory coupled to the processing device and storing instructions that, when executed by the processing device, cause the system to perform operations comprising:
receiving one or more routes previously traveled by a user, each of the one or more routes comprising one or more navigation instructions;
comparing the one or more routes previously traveled by the user with a navigation instruction included in a route currently being traveled by the user;
based on a comparison of the one or more routes previously traveled by the user with the navigation instruction included in the route currently being traveled by the user, computing a likelihood of non-compliance by the user with the navigation instruction;
based on a determination that the likelihood of non-compliance by the user with the navigation instruction exceeds a defined threshold, selecting at least one of:
(i) a notification that corresponds to the navigation instruction, or
(ii) one or more interfaces at which to provide the notification; and
providing the notification based on the selecting.
3 . The system of claim 2 , wherein receiving one or more routes previously traveled by the user comprises receiving one or more routes with respect to which the user was determined to be a driver.
4 . The system of claim 2 , wherein receiving one or more routes previously traveled by the user comprises receiving one or more routes associated with a location that is within a defined proximity to the current route's destination.
5 . The system of claim 2 , wherein receiving the one or more routes previously traveled by the user comprises receiving one or more routes previously traveled by the user using a vehicle type that the user is determined to be using in the route currently being traveled by the user.
6 . The system of claim 2 , wherein receiving one or more routes previously traveled by the user comprises receiving one or more routes previously traveled by the user that began at a time of day that is within a defined time interval of a current time.
7 . The system of claim 2 , wherein computing a likelihood of non-compliance comprises:
determining a vehicle type in which the user is currently traveling; and comparing the navigation instruction with one or more actions performed by the user while present at a location associated with the navigation instruction while previously traveling via the determined vehicle type.
8 . The system of claim 2 , wherein computing a likelihood of non-compliance comprises computing the likelihood of non-compliance based on at least one of (a) a geographic location, (b) a speed, or (c) a device state of a device associated with the user.
9 . The system of claim 2 , wherein computing a likelihood of non-compliance comprises computing the likelihood of non-compliance based on a device state of a device associated with the user.
10 . The system of claim 2 , wherein computing the likelihood of non-compliance comprises:
determining an in-vehicle role currently associated with the user, the in-vehicle role comprising a driver or passenger; and computing the likelihood of non-compliance based on the in-vehicle role of the user in the one or more routes previously traveled.
11 . The system of claim 2 , wherein computing the likelihood of non-compliance comprises computing the likelihood of non-compliance based on a chronological interval since one or more prior instances of the user being present at a location associated with the navigation instruction.
12 . The system of claim 2 , wherein the one or more routes previously traveled by the user comprises one or more routes previously traveled by the user during at least one of (a) a time of day during which the user is currently traveling or (b) a day of week during which the user is currently traveling.
13 . The system of claim 2 , wherein the memory further stores instructions for causing the system to perform operations comprising determining a cost to the user associated with non-compliance with the navigation instruction, wherein the selecting comprises selecting at least one of (i) the notification or (ii) the one or more interfaces based on (a) the cost to the user associated with non-compliance with the navigation instruction and (b) the likelihood of non-compliance by the user with the navigation instruction.
14 . The system of claim 2 , wherein computing the likelihood of non-compliance comprises computing the likelihood of non-compliance by the user with the navigation instruction based on (a) one or more actions performed by one or more other users while present at a location associated with the navigation instruction and (b) on one or more actions performed by the user while present at a location associated with the navigation instruction.
15 . The system of claim 2 , wherein the selecting comprises selecting at least one of:
(a) the content, (b) the voice, (c) the volume, (d) the speed of speech, (e) the color, (f) the brightness, (g) the visual design, or (h) the level of vibration
of the notification.
16 . The system of claim 2 , wherein the selecting comprises suppressing the notification from being provided via at least one of the one or more interfaces.
17 . The system of claim 2 , wherein the one or more interfaces comprise at least one of: a display interface, an audio interface, an illumination interface, or a haptic interface.
18 . A method comprising:
comparing a route previously traveled by a user with a navigation instruction included in a route currently being traveled by the user; based on a comparison of the route previously traveled by the user with the navigation instruction included in the route currently being traveled by the user, computing a likelihood of non-compliance by the user with the navigation instruction included in the route currently being traveled by the user; based on a determination that the likelihood of non-compliance by the user with the navigation instruction included in the route currently being traveled by the user exceeds a defined threshold, selecting an interface at which to provide a notification; and providing the notification via the selected interface.
19 . The method of claim 18 , wherein the route previously traveled by the user comprises a navigation instruction previously provided to the user.
20 . The method of claim 19 , wherein comparing the route previously traveled by the user with the navigation instruction included in the route currently being traveled by the user comprises comparing the navigation instruction previously provided to the user with the navigation instruction included in the route currently being traveled by the user.
21 . The method of claim 18 , wherein the route previously traveled by the user comprises an action performed by the user while present at a location associated with the navigation instruction included in the route currently being traveled by the user.
22 . The method of claim 21 , wherein comparing the route previously traveled by the user with the navigation instruction included in the route currently being traveled by the user comprises comparing (a) the action performed by the user while present at the location associated with the navigation instruction included in the route currently being traveled by the user with (b) the navigation instruction included in the route currently being traveled by the user.
23 . The method of claim 18 , wherein computing the likelihood of non-compliance comprises computing the likelihood of non-compliance by the user with the navigation instruction included in the route currently being traveled by the user based on an action performed by another user with respect to a location associated with the navigation instruction included in the route currently being traveled by the user.
24 . A non-transitory computer readable medium having instructions stored thereon that, when executed by a processing device, cause the processing device to perform operations comprising:
comparing a navigation instruction included in a route currently being traveled by a first user with an action performed by a second user with respect to a location associated with the navigation instruction; based on a comparison of the navigation instruction with the action performed by the second user with respect to the location associated with the navigation instruction, computing a likelihood of non-compliance by the first user with the navigation instruction; based on a determination that the likelihood of non-compliance by the first user with the navigation instruction exceeds a defined threshold, selecting an interface at which to provide a notification; and providing the notification via the selected interface.
25 . The computer-readable medium of claim 24 , wherein the user has at least one of (i) not performed the navigation instruction, (ii) not been presented with the navigation instruction, or (iii) not been present within a defined proximity of the location associated with the navigation instruction, more than a defined number of times within a defined chronological period.
26 . The computer-readable medium of claim 24 , wherein each of the one or more other users are users that have at least one of (i) not performed the navigation instruction, (ii) not been presented with the navigation instruction, or (iii) not been present within a defined proximity of the location associated with the navigation instruction, more than a defined number of times within a defined chronological period.
27 . The computer-readable medium of claim 24 , wherein at least a defined percentage of the one or more other users did not comply with the navigation instruction at the location.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.