IP Library Granted Patent US 9,772,196
Granted Patent B2
US 9,772,196 · App. 14/540,954 · Granted Sep 26, 2017

Dynamic navigation instructions

Inventors: Dan Abramson (New York, NY); Sean Ir (Tel Aviv, IL)
Assignee: Cellepathy Inc.
G01C21/34H04W4/027H04W4/046H04W4/12G01C21/3697
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 9,772,196
App. No.
14/540,954
Granted
Sep 26, 2017
Kind
B2
Abstract

Systems and methods are provided for dynamic navigation instructions. In one implementation a navigation instruction can be received in relation to a location, the navigation instruction can be processed with respect to one or more prior navigation operations performed with respect to the location, based on a determination that the navigation instruction deviates from the one or more prior navigation operations, a notification can be generated; and the notification can be provided in relation to the location.

Claims (52)

1. A method comprising:

receiving a navigation instruction in relation to a location;

processing, by a processing device, the navigation instruction with respect to one or more prior navigation operations performed with respect to the location, the one or more prior navigation operations comprising a driving maneuver previously performed by a first user at the location;

based on a determination that the navigation instruction deviates from the one or more prior navigation operations, generating, by the processing device, a notification; and

providing, via one or more interfaces, the notification in relation to the location.

2. The method of claim 1 , further comprising processing the one or more prior navigation operations performed with respect to the location to determine a predominance of a particular navigation operation with respect to the location.

3. The method of claim 2 , wherein processing the navigation instruction with respect to one or more prior navigation operations comprises processing the navigation instruction with respect to the particular navigation operation.

4. The method of claim 2 , wherein providing the notification comprises providing the notification in relation to the location based on the predominance.

5. The method of claim 1 , wherein the one or more prior navigation operations comprise one or more navigation operations associated with a user with respect to which the notification is provided.

6. The method of claim 1 , wherein the one or more prior navigation operations comprises a navigation operation associated with the first user and wherein the notification is provided with respect to a second user.

7. The method of claim 1 , wherein the navigation instruction comprises a navigation instruction provided with respect to travel in a first direction and wherein the one or more prior navigation operations comprise a navigation operation performed with respect to travel in the first direction.

8. The method of claim 7 , further comprising processing the one or more navigation operations performed with respect to travel in the first direction to determine a predominance of a particular navigation operation with respect to travel in the first direction with respect to the location.

9. The method of claim 8 , wherein processing the navigation instruction with respect to one or more prior navigation operations performed with respect to travel in the first direction comprises processing the navigation instruction with respect to the particular navigation operation.

10. The method of claim 8 , wherein providing the notification comprises providing the notification in relation to the location based on the predominance.

11. The method of claim 1 , wherein the notification comprises at least one of:

a notification not to perform, with respect to the location, an operation in accordance with the one or more prior navigation operations, or

a notification to perform the navigation instruction with respect to the location.

12. The method of claim 1 , wherein the one or more interfaces comprise at least one of:

a display interface, an audio interface, an illumination interface, or a haptic interface.

13. The method of claim 1 , wherein providing the notification via one or more interfaces comprises:

determining a degree to which the navigation instruction is unlikely to be complied with; and

selecting, based on the degree to which the navigation instruction is unlikely to be complied with, one interface from a plurality of interfaces at which to provide the notification.

14. The method of claim 1 , wherein providing the notification comprises providing the notification in a manner that is more prominent than another notification provided with respect to the one or more prior navigation operations.

15. The method of claim 1 , wherein providing the notification comprises:

determining a degree to which the navigation instruction is unlikely to be complied with; and

providing, based on the degree to which the navigation instruction is unlikely to be complied with, the notification in a manner that is more prominent than another notification provided with respect to the one or more prior navigation operations.

16. The method of claim 1 , wherein providing the notification comprises providing the notification in a manner that is at least one of:

louder,

faster,

brighter,

stronger,

longer,

more redundant,

more dynamic,

bolder, or

larger,

than one or more notifications provided with respect to the one or more prior navigation operations.

17. The method of claim 1 , further comprising precluding the providing of a notification that corresponds to the one or more prior navigation operations.

18. The method of claim 2 , wherein providing the notification comprises precluding a providing of the notification in relation to the location based on the predominance.

19. A system comprising:

a processing device; and

a memory, operatively coupled to the processing device and storing instructions that, when executed by the processing device, cause the system to perform operations comprising:

receiving a navigation instruction in relation to a location;

processing the navigation instruction with respect to one or more prior navigation operations performed with respect to the location, the one or more prior navigation operations comprising a navigation maneuver previously performed by a user at the location;

based on a determination that the navigation instruction deviates from the one or more prior navigation operations, generating a notification; and

providing, via one or more interfaces, the notification in relation to the location.

20. 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 navigation instruction in relation to a location;

processing the navigation instruction with respect to one or more prior navigation operations performed with respect to the location, the one or more prior navigation operations comprising a navigation maneuver previously performed by a user at the location;

based on a determination that the navigation instruction deviates from the one or more prior navigation operations, generating a notification; and

providing, via one or more interfaces, the notification in relation to the location.

21. The system of claim 18 , wherein the memory further stores instructions for causing the system to perform operations comprising processing the one or more prior navigation operations performed with respect to the location to determine a predominance of a particular navigation operation with respect to the location; wherein providing the notification comprises providing the notification in relation to the location based on the predominance.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2017
From: CELLEPATHY LTD.
To: CELLEPATHY INC.
Reel/Frame 041155/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2015
From: ABRAMSON, DAN; IR, SEAN
To: CELLEPATHY LTD.
Reel/Frame 036284/0655 →
Continuity (12)
Continuation In Part PCTUS2014052583 · Aug 25, 2014
Provisional Application 62042244 · Aug 26, 2014
Provisional Application 62047649 · Sep 9, 2014
Provisional Application 62063152 · Oct 13, 2014
Provisional Application 62066378 · Oct 21, 2014
Provisional Application 61869548 · Aug 23, 2013
Provisional Application 61875100 · Sep 8, 2013
Provisional Application 61896398 · Oct 28, 2013
Provisional Application 61949713 · Mar 7, 2014
Provisional Application 61951478 · Mar 11, 2014
Provisional Application 61973278 · Apr 1, 2014
Related Publication 20150168175A1 · Jun 18, 2015