Systems and methods for avoiding location-dependent driving restrictions
First Claim
1. A computer-implemented method for generating navigation directions to avoid areas having location-dependent driving restrictions, comprising:
- receiving, by an electronic device, a user request for navigation directions from an origin location to a destination location;
determining, by a navigation application of the electronic device, one or more sets of navigation directions, each of which directs a user of the electronic device from the origin location to the destination location;
comparing, by the electronic device, one or more of;
the origin location, the destination location, or the one or more sets of navigation directions to locations associated with a plurality of driving restrictions, each of the plurality of driving restrictions associated with a different set of rules, to identify a driving restriction related to air quality from among the plurality of driving restrictions that applies to the user request for navigation directions;
prompting, by the electronic device, the user of the electronic device to provide information related to the identified driving restriction;
determining, by the electronic device, based on the information and the set of rules associated with the identified driving restriction, that the identified driving restriction applies to the user of the electronic device;
identifying, by the electronic device, a set of navigation directions of the one or more sets of navigation directions that avoids the locations associated with the identified driving restriction that applies to the user of the electronic device; and
providing, by the electronic device, the identified set of navigation directions to the user of the electronic device to avoid the locations associated with the identified driving restriction.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for generating restriction-based navigation directions to avoid areas having location-dependent driving restrictions. An electronic device receives a user request for navigation directions from an origin location to a destination location. The electronic device determines multiple sets of navigation directions between the origin location and the destination location, and compares each set of navigation directions to locations associated with driving restrictions to identify driving restrictions that apply to the user'"'"'s request for navigation directions. Based on rules associated with an identified driving restriction, and user-provided information related to the identified driving restriction, the electronic device determines whether the identified driving restriction applies to the user. Then the electronic device identifies a set of navigation directions that avoids locations associated with the identified driving restriction, and presents the identified set of navigation directions on a map display.
10 Citations
20 Claims
-
1. A computer-implemented method for generating navigation directions to avoid areas having location-dependent driving restrictions, comprising:
-
receiving, by an electronic device, a user request for navigation directions from an origin location to a destination location; determining, by a navigation application of the electronic device, one or more sets of navigation directions, each of which directs a user of the electronic device from the origin location to the destination location; comparing, by the electronic device, one or more of;
the origin location, the destination location, or the one or more sets of navigation directions to locations associated with a plurality of driving restrictions, each of the plurality of driving restrictions associated with a different set of rules, to identify a driving restriction related to air quality from among the plurality of driving restrictions that applies to the user request for navigation directions;prompting, by the electronic device, the user of the electronic device to provide information related to the identified driving restriction; determining, by the electronic device, based on the information and the set of rules associated with the identified driving restriction, that the identified driving restriction applies to the user of the electronic device; identifying, by the electronic device, a set of navigation directions of the one or more sets of navigation directions that avoids the locations associated with the identified driving restriction that applies to the user of the electronic device; and providing, by the electronic device, the identified set of navigation directions to the user of the electronic device to avoid the locations associated with the identified driving restriction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device for generating navigation directions to avoid areas having location-dependent driving restrictions, comprising:
- one or more processors and a non-transitory computer-readable memory storing thereon instructions that, when executed by the one or more processors, cause the server device to;
receive a user request for navigation directions from an origin location to a destination location; determine one or more sets of navigation directions, each of which directs a user of the electronic device from the origin location to the destination location; compare one or more of;
the origin location, the destination location, or the one or more sets of navigation directions to locations associated with a plurality of driving restrictions, each of the plurality of driving restrictions associated with a different set of rules, to identify a driving restriction related to air quality from among the plurality of driving restrictions that applies to the user request for navigation directions;prompt the user of the electronic device to provide information related to the identified driving restriction; determine, based on the information and the set of rules associated with the identified driving restriction, that the identified driving restriction applies to the user of the electronic device; identify a set of navigation directions of the one or more sets of navigation directions that avoids the locations associated with the identified driving restriction that applies to the user of the electronic device; and provide the identified set of navigation directions to the user of the electronic device to avoid the locations associated with the identified driving restriction. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- one or more processors and a non-transitory computer-readable memory storing thereon instructions that, when executed by the one or more processors, cause the server device to;
-
15. A non-transitory computer-readable medium storing instructions for generating navigation directions to avoid areas having location-dependent driving restrictions that, when executed by one or more processors in an electronic device, cause the one or more processors to:
-
receive a user request for navigation directions from an origin location to a destination location; determine one or more sets of navigation directions, each of which directs a user of the electronic device from the origin location to the destination location; compare one or more of;
the origin location, the destination location, or the one or more sets of navigation directions to locations associated with a plurality of driving restrictions, each of the plurality of driving restrictions associated with a different set of rules, to identify a driving restriction related to air quality from among the plurality of driving restrictions that applies to the user request for navigation directions;prompt the user of the electronic device to provide information related to the identified driving restriction; determine, based on the information and the set of rules associated with the identified driving restriction, that the identified driving restriction applies to the user of the electronic device; identify a set of navigation directions of the one or more sets of navigation directions that avoids the locations associated with the identified driving restriction that applies to the user of the electronic device; and provide the identified set of navigation directions to the user of the electronic device to avoid the locations associated with the identified driving restriction. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification