P
US11118918B2ActiveUtilityPatentIndex 51

Enhanced navigation instruction

Assignee: CELLEPATHY INCPriority: Dec 31, 2017Filed: Dec 31, 2018Granted: Sep 14, 2021
Est. expiryDec 31, 2037(~11.5 yrs left)· nominal 20-yr term from priority
Inventors:ABRAMSON DAN
G01C 21/3484G01C 21/3415G01C 21/3641G01C 21/3626
51
PatentIndex Score
0
Cited by
7
References
20
Claims

Abstract

Systems, methods, and technologies are provided for enhanced navigation instruction. In one implementation, a first input is received with respect to a device. The first input is processed to determine a navigation initiation instance with respect to the device. Based on the navigation initiation instance, a navigation destination is identified. Based on the identified navigation destination, a navigation route associated with the device is identified. An alternative route is computed based on a current location of the device and the identified navigation destination. The identified navigation route is compared with the computed alternative route. The alternative route is identified as preferable to the identified navigation route with respect to one or more criteria and above a defined threshold. A degree of familiarity of a user with the alternative route is determined. Notifications are generated based on the determined degree of familiarity. The notifications are provided via interface(s) of the device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. 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 a first input with respect to a device; 
 processing the first input to determine a navigation initiation instance with respect to the device; 
 identifying, based on the navigation initiation instance, a navigation destination; 
 identifying, based on the identified navigation destination, a navigation route associated with the device; 
 computing an alternative route based on a current location of the device and the identified navigation destination; 
 comparing the identified navigation route with the computed alternative route; 
 identifying the alternative route as preferable to the identified navigation route with respect to one or more criteria and above a defined threshold; 
 determining a degree of familiarity of a user with the alternative route; 
 generating one or more notifications based on the determined degree of familiarity; and 
 providing the one or more notifications via one or more interfaces of the device. 
 
 
     
     
       2. The system of  claim 1 , wherein receiving the first input comprises identifying a disconnection of a device from a network access point. 
     
     
       3. The system of  claim 1 , wherein the one or more notifications comprise one or more instructions that correspond to aspects of the alternative route. 
     
     
       4. The system of  claim 1 , wherein the one or more notifications comprise one or more instructions that correspond to aspects of the identified navigation route. 
     
     
       5. The system of  claim 1 , wherein the identified navigation route is associated with one or more identifiers. 
     
     
       6. The system of  claim 1 , wherein the alternative route is associated with one or more identifiers. 
     
     
       7. The system of  claim 6 , wherein the one or more identifiers correspond to one or more navigation operations included in the alternative route. 
     
     
       8. The system of  claim 1 , wherein the memory further stores instructions to cause the system to perform operations comprising:
 prompting the user with respect to at least one of the navigation destination or the identified navigation route; and 
 receiving, in response to the prompting, an input from the user corresponding to the at least one of the navigation destination or the identified navigation route. 
 
     
     
       9. The system of  claim 8 , wherein providing the one or more notifications comprises providing the one or more notifications in relation to the input from the user. 
     
     
       10. A method comprising:
 receiving a first input with respect to a device; 
 processing the first input to determine a navigation initiation instance with respect to the device; 
 identifying, based on the navigation initiation instance, a navigation destination; 
 identifying, based on the identified navigation destination, a navigation route associated with the device; 
 computing an alternative route based on a current location of the device and the identified navigation destination; 
 comparing the identified navigation route with the computed alternative route; 
 identifying the alternative route as preferable to the identified navigation route with respect to one or more criteria and above a defined threshold; 
 determining a degree of familiarity of a user with the alternative route; 
 generating one or more notifications based on the determined degree of familiarity; and 
 providing the one or more notifications via one or more interfaces of the device. 
 
     
     
       11. The method of  claim 10 , wherein receiving the first input comprises identifying a disconnection of a device from a network access point. 
     
     
       12. The method of  claim 10 , wherein the one or more notifications comprise one or more instructions that correspond to aspects of the alternative route. 
     
     
       13. The method of  claim 10 , wherein the one or more notifications comprise one or more instructions that correspond to aspects of the identified navigation route. 
     
     
       14. The method of  claim 10 , wherein the identified navigation route is associated with one or more identifiers. 
     
     
       15. The method of  claim 10 , wherein the alternative route is associated with one or more identifiers. 
     
     
       16. The system of  claim 6 , wherein the one or more identifiers correspond to one or more navigation operations included in the alternative route. 
     
     
       17. The method of  claim 10 , further comprising:
 prompting the user with respect to at least one of the navigation destination or the identified navigation route; and 
 receiving, in response to the prompting, an input from the user corresponding to the at least one of the navigation destination or the identified navigation route. 
 
     
     
       18. The system of  claim 8 , wherein providing the one or more notifications comprises providing the one or more notifications in relation to the input from the user. 
     
     
       19. 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:
 receiving a first input with respect to a device; 
 processing the first input to determine a navigation initiation instance with respect to the device; 
 identifying, based on the navigation initiation instance, a navigation destination; 
 identifying, based on the identified navigation destination, a navigation route associated with the device; 
 prompting the user with respect to at least one of the navigation destination or the identified navigation route; 
 receiving, in response to the prompting, an input from the user corresponding to the at least one of the navigation destination or the identified navigation route; 
 computing an alternative route based on a current location of the device and the identified navigation destination; 
 comparing the identified navigation route with the computed alternative route; 
 identifying the alternative route as preferable to the identified navigation route with respect to one or more criteria and above a defined threshold; 
 determining a degree of familiarity of a user with the alternative route; 
 generating one or more notifications based on the determined degree of familiarity; and 
 providing the one or more notifications via one or more interfaces of the device and in relation to the input from the user. 
 
     
     
       20. The computer-readable medium of  claim 19 , wherein receiving the first input comprises identifying a disconnection of a device from a network access point.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.