Methods, systems, and devices for condition specific alerts
First Claim
1. A method, comprising:
- calculating a course between two or more waypoints;
analyzing cartographic data for the course for user identified criteria to avoid;
providing an alert signal when the course contains user identified criteria;
determining a present location on the course based on a signal from a global positioning system (GPS);
analyzing cartographic data for a predetermined area around the present location for user identified criteria to avoid, wherein the predetermined area has a shape based on a heading; and
identifying one or more non-user selected waypoints in order to avoid the user identified criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, devices, and methods are provided for calculating a course for avoiding user identified criteria. A navigation device with route calculation capabilities includes a processor connected to an input and a memory that includes cartographic data and user identified criteria. A route calculation algorithm can be used to calculate a course between two or more waypoints based on the predefined user criteria of the cartographic data. Performing the route calculation algorithm includes analyzing the cartographic data with a preference for providing the course that identifies and avoids the user identified criteria. A display is connected to the processor and is capable of displaying the calculated route and cartographic data. The device is also adapted to dynamically analyze an area surrounding a present location for user identified criteria to avoid and display the results of the analysis.
135 Citations
29 Claims
-
1. A method, comprising:
-
calculating a course between two or more waypoints; analyzing cartographic data for the course for user identified criteria to avoid; providing an alert signal when the course contains user identified criteria; determining a present location on the course based on a signal from a global positioning system (GPS); analyzing cartographic data for a predetermined area around the present location for user identified criteria to avoid, wherein the predetermined area has a shape based on a heading; and identifying one or more non-user selected waypoints in order to avoid the user identified criteria. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for calculating a course, comprising:
-
analyzing cartographic data between two or more waypoints for user identified criteria to avoid; performing a route calculation algorithm to calculate a course that includes the two or more waypoints with a preference to avoid user identified criteria; determining a present location on the course based on a signal from a global positioning system (GPS); analyzing cartographic data for a predetermined area around the present location for user identified criteria to avoid, wherein a shape of the predetermined area is based on a heading; and identifying one or more non-user selected waypoints between the two or more waypoints in order to avoid the user identified criteria. - View Dependent Claims (7, 8, 9)
-
-
10. A method, comprising:
-
determining a present location based on a signal from a global positioning system (GPS); and analyzing cartographic data for a predetermined area around the present location for user identified criteria to avoid, wherein a shape of the predetermined area is based on a heading, and wherein the predetermined area includes radii extending along the heading from the present location. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer readable medium having a set of computer readable instructions for causing a device to perform a method that comprises:
-
calculating a course between two or more waypoints; analyzing cartographic data for the course for user identified criteria to avoid; providing an alert signal when the course contains user identified criteria; determining a present location on the course based on a signal from a global positioning system (GPS); analyzing cartographic data for a predetermined area around the present location for user identified criteria to avoid, wherein a size of the predetermined area is based on a speed; and identifying one or more non-user selected wavpoints in order to avoid the user identified criteria. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A navigation device, comprising:
-
a processor; an input operatively coupled to the processor, wherein the input receives two or more waypoints; a memory operatively coupled to the processor and the input, the memory having cartographic data including user identified criteria, wherein the processor operates on a route calculation algorithm to calculate a course between the two or more waypoints based on the user identified criteria of the cartographic data, and wherein the processor operates on the route calculation algorithm to identify one or more non-user selected waypoints between the two or more waypoints; and a transceiver operably coupled to the processor to wirelessly transmit and receive voice data signals with an electronic device. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A navigation device, comprising:
-
a processor; a receiver for a global positioning system (GPS) operatively coupled to the processor; and a memory operatively coupled to the processor, the memory having cartographic data including user identified criteria, wherein the processor determines a present location value based on a signal received from the GPS, and analyzes cartographic data for a predetermined area around the present location value for user identified criteria to avoid, wherein a size and shape of the predetermined area is based on a speed and heading, and wherein the processor identifies one or more non-user selected waypoints between the two or more waypoints in order to avoid the user identified criteria. - View Dependent Claims (28, 29)
-
Specification