Systems and methods for printing maps and directions
First Claim
1. A method for printing a map, the method comprising:
- receiving a map for printing;
identifying a scale for the map;
defining a printing layout for the map, wherein the printing layout comprises a discontinuous border around the map and a length of a segment of the discontinuous border indicates the scale of the map; and
outputting the defined printing layout to an electronic printer system,wherein the receiving, identifying, defining, and outputting are performed by an electronic device.
0 Assignments
0 Petitions
Accused Products
Abstract
This is directed to systems, methods, and computer-readable media for printing maps and directions. In response to receiving an instruction to print directions, a device can define a layout optimized to show the route to travel, along with distinct steps that correspond to the route. The layout can include a map overview showing the entire route, with callouts identifying each step on the route. The layout can also include listings of individual steps, where each listing includes a reference number referring back to a callout and a description of the step. Each listings can also include a map tile showing a detailed view of the step corresponding to the listing. The map overview and the listings can be disposed, for example, in different columns of a landscape view.
-
Citations
20 Claims
-
1. A method for printing a map, the method comprising:
-
receiving a map for printing; identifying a scale for the map; defining a printing layout for the map, wherein the printing layout comprises a discontinuous border around the map and a length of a segment of the discontinuous border indicates the scale of the map; and outputting the defined printing layout to an electronic printer system, wherein the receiving, identifying, defining, and outputting are performed by an electronic device. - View Dependent Claims (2, 3, 4)
-
-
5. A method for printing a map, the method comprising:
-
identifying a set of points of interest; receiving a map for printing along with the set of points of interest; defining a printing layout comprising; a first region comprising the map showing a set of callouts, each callout in the set of callouts corresponding to a point of interest of the set of points of interest; and a second region, adjacent to the first region, comprising a set of listings of the callouts, wherein each listing in the set of listings comprises a graphical representation and a textual description of the point of interest corresponding to the callout; and outputting the defined printing layout to an electronic printer system, wherein the identifying, receiving, defining, and outputting are performed by an electronic device. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory machine readable medium storing a program which when executed by a set of processing units of an electronic device initiates a printing system to print a map, the program comprising sets of instructions for:
-
identifying a set of points of interest; receiving a map for printing along with the set of points of interest; and defining a printing layout comprising; a first region comprising the map showing a set of callouts, each callout in the set of callouts corresponding to a point of interest of the set of points of interest; and a second region, adjacent to the first region, comprising a set of listings of the callouts, wherein each listing in the set of listings comprises a graphical representation and a textual description of the point of interest corresponding to the callout; and outputting the defined printing layout to an electronic printer system. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification