LABEL RENDERING FOR COMPUTERIZED MOBILE DEVICE WITH HEADING SENSITIVE MAP DISPLAY
First Claim
1. A method for displaying labels on a map image on a computerized mobile device, comprising:
- displaying a map image in a first orientation relative to a reference marker on a display unit of a computerized mobile device, the map image comprising a plurality of features wherein at least some of the features are associated with respective labels and comprising a plurality of map vectors, wherein the reference marker is one of;
an edge of the display unit, a housing of the computerized mobile device, or a portion of the map image;
displaying all of the labels present in the map image in the first orientation relative to the reference marker on the display unit with the map image in the first orientation, all of the labels disposed at respective first locations on the display unit and comprising metadata;
changing the map image to a second orientation relative to the reference marker different from the first orientation using a processor of the computerized mobile device by redrawing the map vectors as the map image changes from the first orientation to the second orientation;
displacing all of the label from the respective first locations to respective second locations as the map image is changed to the second orientation to maintain the association between all of the label and the associated at least some of the of features using the processor without applying an additional calculation to the metadata included in any of the labels;
displaying the map image in the second orientation on the display unit; and
displaying all of the labels in the first orientation relative to the reference marker with the map image in the second orientation relative to the reference marker, all of the labels disposed at the respective second locations on the display unit.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for displaying labels on a map image on a computerized mobile device includes displaying a map image and at least one label in a first orientation on a display unit, the at least one label associated with at least one feature on the map image and disposed at a first location. The method also includes changing the map image to a second orientation different from the first orientation and displacing the at least one label from the first location to a second location to maintain the association between the label and the feature. The method further includes displaying the map image in the second orientation on the display unit, and displaying the at least one label in the first orientation and disposed at the second location. A device programmed to carry out the method is also provided.
13 Citations
30 Claims
-
1. A method for displaying labels on a map image on a computerized mobile device, comprising:
-
displaying a map image in a first orientation relative to a reference marker on a display unit of a computerized mobile device, the map image comprising a plurality of features wherein at least some of the features are associated with respective labels and comprising a plurality of map vectors, wherein the reference marker is one of;
an edge of the display unit, a housing of the computerized mobile device, or a portion of the map image;displaying all of the labels present in the map image in the first orientation relative to the reference marker on the display unit with the map image in the first orientation, all of the labels disposed at respective first locations on the display unit and comprising metadata; changing the map image to a second orientation relative to the reference marker different from the first orientation using a processor of the computerized mobile device by redrawing the map vectors as the map image changes from the first orientation to the second orientation; displacing all of the label from the respective first locations to respective second locations as the map image is changed to the second orientation to maintain the association between all of the label and the associated at least some of the of features using the processor without applying an additional calculation to the metadata included in any of the labels; displaying the map image in the second orientation on the display unit; and displaying all of the labels in the first orientation relative to the reference marker with the map image in the second orientation relative to the reference marker, all of the labels disposed at the respective second locations on the display unit. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10)
-
-
3. (canceled)
-
11. A computerized mobile device comprising:
-
a display unit; a processor coupled to the display unit, the processor programmed; to control the display unit to display a map image in a first orientation relative to a reference marker on a display unit of a computerized mobile device, the map image comprising a plurality of features wherein at least some of the features are associated with respective labels and comprising a plurality of map vectors, wherein the reference marker is one of;
an edge of the display unit, a housing of the computerized mobile device, or a portion of the map image;to control the display unit to display all of the labels present in the map image in the first orientation relative to the reference marker on the display unit with the map image in the first orientation, all of the labels disposed at respective first locations on the display unit and comprising metadata; to change the map image to a second orientation relative to the reference marker different from the first orientation by redrawing the map vectors as the map image changes from the first orientation to the second orientation; to displace all of the labels from the respective first locations to respective second locations as the map image is changed to the second orientation to maintain the association between all of the labels and the associated at least some of the features without applying an additional calculation to the metadata included in any of the labels; to control the display unit to display the map image in the second orientation on the display unit; and to control the display unit to display all of the labels in the first orientation relative to the reference marker with the map image in the second orientation relative to the reference marker, all of the labels disposed at the respective second locations on the display unit. - View Dependent Claims (12, 14, 15, 16, 17, 18, 19, 20)
-
-
13. (canceled)
-
21. A tangible non-transitory computer-readable medium having computer executable instructions stored thereon that, when executed by one or more processors of a computerized mobile device, cause the one or more processors to:
-
control a display unit to display a map image in a first orientation relative to a reference marker on a display unit of a computerized mobile device, the map image comprising a plurality of features wherein at least some of the features are associated with respective labels and comprising a plurality of map vectors, wherein the reference marker is one of;
an edge of the display unit, a housing of the computerized mobile device, or a portion of the map image;control a display unit to display all of the labels present in the map image in the first orientation relative to the reference marker on the display unit with the map image in the first orientation, all of the labels disposed at respective first locations on the display unit and comprising metadata; change the map image to a second orientation relative to the reference marker different from the first orientation by redrawing the map vectors as the map image changes from the first orientation to the second orientation; displace all of the labels from the respective first locations to respective second locations as the map image is changed to the second orientation to maintain the association between all of the labels and the associated at least some of the of features without applying an additional calculation to the metadata included in any of the labels; control a display unit to display the map image in the second orientation on the display unit; and control a display unit to display all of the labels in the first orientation relative to the reference marker with the map image in the second orientation relative to the reference marker, all of the labels disposed at the respective second locations on the display unit. - View Dependent Claims (22, 24, 25, 26, 27, 28, 29, 30)
-
-
23. (canceled)
Specification