LINEAR PROJECTION-BASED NAVIGATION
First Claim
Patent Images
1. A method for generating a linear projection of a route, the method comprising:
- receiving, by one or more computer processors, route information for a planned route;
parsing, by one or more computer processors, the route information into a starting point, a destination, and one or more turns;
generating, by one or more computer processors, a linear route comprising a center line and one or more segments extending from the center line, wherein a first end of the center line represents the starting point, a second end of the center line represents the destination, and each of the one or more segments represents a planned turn or a street that will be passed when traveling along the planned route;
providing, by one or more computer processors, the linear route to a user; and
providing accesibility functions to the user based on a profile associated with the user and the route information, comprising;
activating turn signals when approaching turns identified in the route information; and
activating lights based on the route information.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide methods, systems, and computer program products for generating a linear projection of a route. In one embodiment, route information is received and parsed. Supplementary route data is received. A linear route is generated and provided to a user, the linear route comprising a straight line and one or more segments extending form the straight line, where ends of the straight line represent a starting point and destination of the linear route, and the one or more segments represent turns.
-
Citations
20 Claims
-
1. A method for generating a linear projection of a route, the method comprising:
-
receiving, by one or more computer processors, route information for a planned route; parsing, by one or more computer processors, the route information into a starting point, a destination, and one or more turns; generating, by one or more computer processors, a linear route comprising a center line and one or more segments extending from the center line, wherein a first end of the center line represents the starting point, a second end of the center line represents the destination, and each of the one or more segments represents a planned turn or a street that will be passed when traveling along the planned route; providing, by one or more computer processors, the linear route to a user; and providing accesibility functions to the user based on a profile associated with the user and the route information, comprising; activating turn signals when approaching turns identified in the route information; and activating lights based on the route information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product for generating a linear projection of a route, comprising one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising:
-
program instructions to receive route information for a planned route; program instructions to parse the route information into a starting point, a destination, and one or more turns; program instructions to generate a linear route comprising a center line and one or more segments extending from the center line, wherein a first end of the center line represents the starting point, a second end of the center line represents the destination, and each of the one or more segments represents a planned turn or a street that will be passed when traveling along the planned route; program instructions to provide the linear route to a user; and program instructions to provide accesibility functions to the user based on a profile associated with the user and the route information, comprising; activating turn signals when approaching turns identified in the route information; and activating lights based on the route information. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer system for generating a linear projection of a route, comprising:
-
one or more computer processors; one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising; program instructions to receive route information for a planned route; program instructions to parse the route information into a starting point, a destination, and one or more turns; program instructions to generate a linear route comprising a center line and one or more segments extending from the center line, wherein a first end of the center line represents the starting point, a second end of the center line represents the destination, and each of the one or more segments represents a planned turn or a street that will be passed when traveling along the planned route; and program instructions to provide the linear route to a user; and program instructions to provide accesibility functions to the user based on a profile associated with the user and the route information, comprising; activating turn signals when approaching turns identified in the route information; and activating lights based on the route information. - View Dependent Claims (17, 18, 19, 20)
-
Specification