Methods, apparatuses, and computer program products for compression of visual space for facilitating the display of content
First Claim
1. A method comprising:
- receiving user input defining a first portion of a display of a map and indicating selection of one of compression or expansion to apply to the first portion of the display;
causing, by a processor, the one of compression or expansion to the first portion of the display;
determining, based at least in part on the first portion of the display, at least one second portion of the display; and
causing another one of compression or expansion to the at least one second portion of the display such that the second portion of the display is modified in an opposite manner to the first portion of the display.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and computer program products are herein provided for optimizing content display on a user interface. A method may include receiving an indication of user input indicating that a first portion of a display of a map is to be one of compressed or expanded. The method may further include causing the one of compression or expansion to the first portion of the display. The method may also include determining, based at least in part on the first portion of the display, at least one second portion of the display. The method may further include causing another one of compression or expansion to the at least one second portion of the display such that the second portion of the display is modified in a different manner than the first portion of the display. Corresponding apparatuses and computer program products are also provided.
17 Citations
20 Claims
-
1. A method comprising:
-
receiving user input defining a first portion of a display of a map and indicating selection of one of compression or expansion to apply to the first portion of the display; causing, by a processor, the one of compression or expansion to the first portion of the display; determining, based at least in part on the first portion of the display, at least one second portion of the display; and causing another one of compression or expansion to the at least one second portion of the display such that the second portion of the display is modified in an opposite manner to the first portion of the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising at least one processor and at least one memory storing computer program code, wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to at least:
-
receive user input defining a first portion of a display of a map and indicating selection of one of compression or expansion to apply to the first portion of the display; cause, by a processor, the one of compression or expansion to the first portion of the display; determine, based at least in part on the first portion of the display, at least one second portion of the display; and cause another one of compression or expansion to the at least one second portion of the display such that the second portion of the display is modified in an opposite manner to the first portion of the display. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program instructions stored therein, the computer-readable program instructions comprising program instructions configured to cause an apparatus to perform a method comprising:
-
receiving user input defining a first portion of a display of a map and indicating selection of one of compression or expansion to apply to the first portion of the display; causing the one of compression or expansion to the first portion of the display; determining, based at least in part on the first portion of the display, at least one second portion of the display; and causing another one of compression or expansion to the at least one second portion of the display such that the second portion of the display is modified in an opposite manner to the first portion of the display. - View Dependent Claims (20)
-
Specification