Method, apparatus and computer program for displaying content
AssigneeNokia Technologies Oy
InventorsJuha Henrik Arrasvuori, Mikko Antero Nurmi
Life of this patent
Estimating the term…
Abstract
A method, apparatus and computer program comprises: displaying, first content on a display; detecting a user input wherein the user input comprises deforming at least a portion of a housing of an apparatus; and in response to detecting the user input, performing a geometric transformation on the content such that after the geometric transformation second content, different to the first content is displayed on the display; wherein the location of the deforming within the housing of the apparatus determines a location within the content for performing the geometric transformation.
Claims17
A method comprising:
- displaying, a first geographical area of a map but not a second geographical area of the map on a display of an apparatus, wherein the first geographical area of the map and the second geographical area of the map represent adjacent and non-overlapping geographical areas;
- at the apparatus, detecting a user input wherein the user input comprises deforming at least a portion of a housing of the apparatus;
- and
- in response to detecting the user input, performing a geometric transformation on the map such that after the geometric transformation the second geographical area of the map, different than the first geographical area of the map, is displayed on the display;
- wherein the location of the deforming within the housing of the apparatus determines a location within the map for performing the geometric transformation, and wherein deformation at a first location causes a first geometric transformation at a first location in the map and deformation at a second location causes a second geometric transformation at a second location in the map, wherein the first and second geometric transformations are the same type of said geometric transformation, and
- wherein the geometric transformation comprises changing a scale of a first portion of the first geographical area of the map such that after the geometric transformation has been performed the first portion of the first geographical area of the map is displayed at a first scale and a second portion of the first geographical area of the map is displayed at a second scale where the second scale is different to the first scale.
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:
- display, a first geographical area of a map on a display but not a second geographical area of the map on the display, wherein the first geographical area of the map and the second geographical area of the map represent adjacent and non-overlapping geographical areas;
- detect a user input wherein the user input comprises deforming at least a portion of a housing of the apparatus;
- and
- in response to detecting the user input, perform a geometric transformation on the map such that after the geometric transformation the second geographical area of the map, different than the first geographical area of the map, is displayed on the display;
- wherein the location of the deforming within the housing of the apparatus determines a location within the map for performing the geometric transformation, and wherein deformation at a first location causes a first geometric transformation at a first location in the map and deformation at a second location causes a second geometric transformation at a second location in the map, wherein the first and second geometric transformations are the same type of said geometric transformation, and
- wherein the geometric transformation comprises changing a scale of a first portion of the first geographical area of the map such that after the geometric transformation has been performed the first portion of the first geographical area of the map is displayed at a first scale and a second portion of the first geographical area of the map is displayed at a second scale where the second scale is different to the first scale.
A non-transitory physical entity embodying a computer program comprising computer program instructions that, when executed by at least one processor, cause an apparatus at least to perform:
- displaying, a first geographical area of a map on a display but not a second geographical area of the map on the display, wherein the first geographical area of the map and the second geographical area of the map represent adjacent and non-overlapping geographical areas;
- detecting a user input wherein the user input comprises deforming at least a portion of a housing of the apparatus;
- and
- in response to detecting the user input, performing a geometric transformation on the map such that after the geometric transformation the second geographical area of the map, different than the first geographical area of the map, is displayed on the display;
- wherein the location of the deforming within the housing of the apparatus determines a location within the map for performing the geometric transformation, and wherein deformation at a first location causes a first geometric transformation at a first location in the map and deformation at a second location causes a second geometric transformation at a second location in the map, wherein the first and second geometric transformations are the same type of said geometric transformation, and
- wherein the geometric transformation comprises changing a scale of a first portion of the first geographical area of the map such that after the geometric transformation has been performed the first portion of the first geographical area of the map is displayed at a first scale and a second portion of the first geographical area of the map is displayed at a second scale where the second scale is different to the first scale.
Dependencies are inferred from the claim text.