Navigation systems, devices, and methods
OwnerPawel Polanowskiinventor
Life of this patent
Estimating the term…
Abstract
A method for navigation may include receiving, by a server system, an indication of a starting location and an indication of a destination from a client device; identifying a route between and including the starting location and the destination; calculating a safety rating for the route, the safety rating indicating an estimated likelihood of a traveler experiencing an incident when traveling along the route; and/or transmitting, from the server system to the client device, an indication of the route and an indication of the safety rating. A navigation system including devices for implementing the method is also disclosed.
Claims33
A method for navigation, comprising:
- receiving, by a server system, an indication of a starting location and an indication of a destination from a first client device;
- identifying a first route between and including the starting location and the destination;
- calculating a first safety rating for the first route, the first safety rating indicating an estimated likelihood of a traveler experiencing an incident when traveling along the first route;
- transmitting, from the server system to the first client device, an indication of the first route and an indication of the first safety rating;
- identifying, for at least one path point, a point data set including one or more information sources for each path point, each path point identifying a location included within the first route, each information source having a data value, a data importance factor, a data category, and a geographic zone, the geographic zone indicating a geographic area associated with the information source, the geographic zone of each information source in the point data set being within a predetermined distance from the corresponding path point, the data importance factor being assigned to the information source and indicating a degree of significance associated with the data value, the data category being one of a user rating and a statistical resource;
- identifying one or more category data sets of information sources for each point data set, each of the category data sets being a subset of the point data set, each category data set having a set category and a category importance factor, the category importance factor being assigned to the category data set and indicating a degree of significance associated with the set category, the set category being one of the user rating and the statistical resource, and each category data set including the one or more information sources in the point data set having the data category matching the set category of the category data set;
- calculating a category score for each category data set, the category score being calculated based on the data value and the data importance factor of at least one of the information sources that is included within the category data set;
- calculating a path point score for each path point, the path point score being calculated based on the category score and the category importance factor associated with at least one of the category data sets that is a subset of the point data set for the path point;
- and
- wherein the first safety rating is calculated based on the at least one path point score.
-6. (canceled)
-28. (canceled)
A server system for navigation, comprising:
- a memory;
- a communications interface;
- and
- at least one processor operatively coupled to the memory, the processor being configured to:
- receive an indication of a starting location and an indication of a destination from a first client device;
- identify a first route between and including the starting location and the destination;
- calculate a first safety rating for the first route, the first safety rating indicating an estimated likelihood of a traveler experiencing an incident when traveling along the first route;
- transmit, to the first client device, an indication of the first route and an indication of the first safety rating;
- identify, for at least one path point, a point data set including one or more information sources for each path point, each path point identifying a location included within the first route, each information source having a data value, a data importance factor, a data category, and a geographic zone, the geographic zone indicating a geographic area associated with the information source, the geographic zone of each information source in the point data set being within a predetermined distance from the corresponding path point, the data importance factor being assigned to the information source and indicating a degree of significance associated with the data value, the data category being one of a user rating and a statistical resource;
- identify one or more category data sets of information sources for each point data set, each of the category data sets being a subset of the point data set, each category data set having a set category and a category importance factor, the category importance factor being assigned to the category data set and indicating a degree of significance associated with the set category, the set category being one of the user rating and the statistical resource, and each category data set including the one or more information sources in the point data set having the data category matching the set category of the category data set;
- calculate a category score for each category data set, the category score being calculated based on the data value and the data importance factor of at least one of the information sources that is included within the category data set;
- calculate a path point score for each path point, the path point score being calculated based on the category score and the category importance factor associated with at least one of the category data sets that is a subset of the point data set for the path point;
- and
- wherein the first safety rating is calculated based on the at least one path point score.
(canceled)
A server system for navigation, comprising:
- a memory;
- a communications interface;
- and
- at least one processor operatively coupled to the memory, the processor being configured to:
- receive an indication of a starting location and an indication of a destination from a first client device;
- identify a first route between and including the starting location and the destination, wherein the first route comprises one or more travel segments, each travel segment identifying a portion of the first route;
- calculate a first safety rating for the first route, the first safety rating indicating an estimated likelihood of a traveler experiencing an incident when traveling along the first route, wherein the first safety rating is calculated based at least on one or more segment scores, each segment score indicating an estimated likelihood of the traveler experiencing an incident when traveling along one of the one or more travel segments;
- transmit, to the first client device, an indication of the first route and an indication of the first safety rating;
- identify, for at least one travel segment, a segment data set including one or more information sources for each travel segment, each information source having a data value, a data importance factor, a data category, and a geographic zone, the geographic zone indicating a geographic area associated with the information source, the geographic zone of each information source in the segment data set being within a predetermined distance from any location within the corresponding travel segment, the data importance factor being assigned to the information source and indicating a degree of significance associated with the data value, the data category being one of a user rating and a statistical resource;
- identify one or more category data sets of information sources for each segment data set, each of the category data sets being a subset of the segment data set, each category data set having a set category and a category importance factor, the category importance factor being assigned to the category data set and indicating a degree of significance associated with the set category, the set category being one of the user rating and the statistical resource, each category data set including the one or more information sources in the segment data set having the data category matching the set category of the category data set;
- calculate the category score for each category data set, the category score being calculated based on the data value and the data importance factor of at least one of the information sources that is included within the category data set;
- and
- calculate a segment score for each travel segment, the segment score being calculated based on the category score and the category importance factor associated with at least one of the category data sets that is a subset of the segment data set for the travel segment.
A method for navigation, comprising:
- receiving, by a server system, an indication of a starting location and an indication of a destination from a first client device;
- identifying a first route between and including the starting location and the destination, wherein the first route comprises one or more travel segments, each travel segment identifying a portion of the first route;
- calculating a first safety rating for the first route, the first safety rating indicating an estimated likelihood of a traveler experiencing an incident when traveling along the first route, wherein the first safety rating is calculated based at least on one or more segment scores, each segment score indicating an estimated likelihood of the traveler experiencing an incident when traveling along one of the one or more travel segments;
- transmitting, from the server system to the first client device, an indication of the first route and an indication of the first safety rating;
- identifying, for at least one travel segment, a segment data set including one or more information sources for each travel segment, each information source having a data value, a data importance factor, a data category, and a geographic zone, the geographic zone indicating a geographic area associated with the information source, the geographic zone of each information source in the segment data set being within a predetermined distance from any location within the corresponding travel segment, the data importance factor being assigned to the information source and indicating a degree of significance associated with the data value, the data category being one of a user rating and a statistical resource;
- identifying one or more category data sets of information sources for each segment data set, each of the category data sets being a subset of the segment data set, each category data set having a set category and a category importance factor, the category importance factor being assigned to the category data set and indicating a degree of significance associated with the set category, the set category being one of the user rating and the statistical resource, each category data set including the one or more information sources in the segment data set having the data category matching the set category of the category data set;
- calculating the category score for each category data set, the category score being calculated based on the data value and the data importance factor of at least one of the information sources that is included within the category data set;
- and
- calculating a segment score for each travel segment, the segment score being calculated based on the category score and the category importance factor associated with at least one of the category data sets that is a subset of the segment data set for the travel segment.
Dependencies are inferred from the claim text.