Creating route based on image analysis or reasoning
First Claim
1. A method of creating a route for a user based on satellite imagery analysis, comprising:
- identifying a start location and a destination for the user;
identifying defined needs of the user;
obtaining satellite imagery of a specified area between the start location and the destination and storing the satellite imagery in a database;
analyzing the satellite imagery, by using a navigation server computer system, to identify defined local features affecting said defined needs of the user in the specified area, including identifying a multitude of variable local features in the satellite imagery, and prioritizing said variable local features; and
selecting a route for the user, from the start location to the destination, based on the prioritizing of said defined local features in the satellite imagery of the specified area.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer program product for creating a route are disclosed. In embodiments, the method comprises identifying a start location and a destination for a user; identifying defined needs of the user; obtaining satellite imagery of a specified area between the start location and the destination. The satellite imagery is analyzed to identify defined local features affecting the defined needs of the user in the specified area; and a route is selected for the user, from the start location to the destination, based on the defined local features in the specified area. In embodiments, selecting the route includes identifying a plurality of candidate routes from the start location to the destination; generating a score for each of the candidate routes using the defined local features, and selecting one of the candidate routes based on the generated scores for the candidate routes.
-
Citations
20 Claims
-
1. A method of creating a route for a user based on satellite imagery analysis, comprising:
-
identifying a start location and a destination for the user; identifying defined needs of the user; obtaining satellite imagery of a specified area between the start location and the destination and storing the satellite imagery in a database; analyzing the satellite imagery, by using a navigation server computer system, to identify defined local features affecting said defined needs of the user in the specified area, including identifying a multitude of variable local features in the satellite imagery, and prioritizing said variable local features; and selecting a route for the user, from the start location to the destination, based on the prioritizing of said defined local features in the satellite imagery of the specified area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 20)
-
-
10. A navigation system for creating a route for a user based on satellite imagery analysis, comprising:
-
a navigation server including a memory for holding data and program instructions; and
one or more processor units connected to the memory for transmitting data to and receiving data from the memory, and said one or more processing units being configured for;identifying a start location and a destination for the user; identifying defined needs of the user; obtaining satellite imagery of a specified area between the start location and the destination; analyzing the satellite imagery to identify defined local features affecting said defined needs of the user in the specified area, including identifying a multitude of variable local features in the satellite imagery, and prioritizing said variable local features; and selecting a route for the user, from the start location to the destination, based on the prioritizing of said defined variable local features in the satellite imagery of the specified area. - View Dependent Claims (11, 12)
-
-
13. A navigation system for creating a route for a user based on satellite imagery analysis, comprising:
-
a navigation server including a memory for holding data and program instructions; and
one or more processor units connected to the memory for transmitting data to and receiving data from the memory, and said one or more processing units being configured for;identifying a start location and a destination for the user; identifying defined needs of the user; obtaining satellite imagery of a specified area between the start location and the destination; analyzing the satellite imagery to identify defined local features affecting said defined needs of the user in the specified area; and selecting a route for the user, from the start location to the destination, based on said defined local features in the specified area; wherein the analyzing the satellite imagery includes; identifying a multitude of variable features in the satellite imagery; and prioritizing the variable features to analyze the satellite imagery through image recognition and extrapolation software. - View Dependent Claims (14)
-
-
15. A computer readable program product comprising:
-
a computer readable medium having computer program code tangibly embodied therein for creating a route for a user based on satellite imagery analysis, the computer program code, when executed in a computer system, performing the following; identifying a start location and a destination for the user; identifying defined needs of the user; obtaining satellite imagery of a specified area between the start location and the destination; analyzing the satellite imagery to identify defined local features affecting said defined needs of the user in the specified area, including identifying a multitude of variable local features in the satellite imagery, and prioritizing said variable local features; and selecting a route for the user, from the start location to the destination, based on the prioritizing of said defined local features in the satellite imagery of the specified area. - View Dependent Claims (16, 17, 18, 19)
-
Specification