METHOD, APPARATUS, COMPUTER PROGRAM AND USER INTERFACE
A method, apparatus, computer program and user interface where the method comprises: using a first application to cause content associated with a location to be displayed on a display; detecting a user input; and in response to the user input, determining the scale of the content, and if the scale of the content is above a threshold accessing a second, different application to cause a graphical representation indicative of the location associated with the content to be displayed on the display and if the scale of the content is below a threshold continuing using the first application to change the scale of the content displayed on the display.
1 . A method comprising:
using a first application to cause content associated with a location to be displayed on a display;
detecting a user input; and
in response to the user input, determining the scale of the content, and if the scale of the content is above a threshold accessing a second, different application to cause a graphical representation indicative of the location associated with the content to be displayed on the display and if the scale of the content is below a threshold continuing using the first application to change the scale of the content displayed on the display.
2 . The method of claim 1 wherein the content is associated with a location by assigning metadata to the content where the metadata enables the location to be uniquely identified.
3 . The method of claim 1 wherein the location comprises a real world location.
4 . The method of claim 1 wherein the content is geotagged.
5 . The method of claim 1 wherein the content comprises at least one of an image, a video.
6 . (canceled)
7 . The method of claim 1 wherein the graphical representation of the location comprises a map.
8 . The method of claim 1 wherein the graphical representation of the location replaces the content on the display.
9 . The method of claim 1 wherein the graphical representation of the location is displayed with the content overlaying the portion of the graphical representation of the location corresponding to the location associated with the content
10 . The method of claim 1 further comprising, in response to the user input, determining a value of the user input and if the value of the user input is above a threshold accessing the second, different application and if the value of the user input is below a threshold continuing using the first application to change the scale of the content displayed on the display by an amount determined by the value of the user input.
11 . The method of claim 10 wherein the user input comprises deforming a housing of an apparatus and the value of the user input comprises the magnitude and direction of the deformation.
12 . The method of claim 10 wherein the user input comprises actuating a touch sensitive display by making a trace input and the value of the user input comprises the length and direction of the trace.
13 . An apparatus comprising:
at least one processor; and
at least one memory including computer program code;
wherein the at least one memory and the computer program code are configured to, with the at least one processor, enable the apparatus to:
use a first application to cause content associated with a location to be displayed on a display;
detect a user input; and
in response to the user input, determine the scale of the content and if the scale of the content is above a threshold access a second, different application to cause a graphical representation indicative of the location associated with the content to be displayed on the display and if the scale of the content is below a threshold continue using the first application to change the scale of the content displayed on the display.
14 . The apparatus of claim 13 wherein the content is associated with a location by assigning metadata to the content where the metadata enables the location to be uniquely identified.
15 . The apparatus of claim 13 wherein the location comprises a real world location.
16 . The apparatus of claim 13 wherein the content is geotagged.
17 . The apparatus of claim 13 wherein the content comprises at least one of an image, a video.
18 . (canceled)
19 . The apparatus of claim 13 wherein the graphical representation of the location comprises a map.
20 . The apparatus of claim 13 wherein at least one memory and the computer program code are configured to, with the at least one processor, enable the apparatus to replace the content on the display with the graphical representation of the location.
21 . The apparatus of claim 13 wherein at least one memory and the computer program code are configured to, with the at least one processor, enable the apparatus to display the graphical representation of the location with the content overlaying the portion of the graphical representation of the location corresponding to the location associated with the content.
22 - 24 . (canceled)
25 . A non-transitory computer readable medium comprising computer program instructions that, when executed by at least one processor, enable an apparatus at least to perform:
use a first application to cause content associated with a location to be displayed on a display;
detect a user input; and
in response to the user input, determine the scale of the content and if the scale of the content is above a threshold access a second, different application to cause a graphical representation indicative of the location associated with the content to be displayed on the display and if the scale of the content is below a threshold continue using the first application to change the scale of the content displayed on the display.
26 - 30 . (canceled)