Enhanced graphical display for hand-held devices
First Claim
1. A flexible grid display management method comprising:
- generating a grid of multiple different cells in a user interface in a handheld device by loading a template of a grid formed of multiple different cells in a specified shape of one or more letters of the alphabet and generating the grid of the multiple different cells to conform to the template, each of the cells comprising a link to an application or content for an application;
displaying the grid in the user interface in the handheld device;
receiving an event directed to the grid of the multiple different cells that directs a zooming operation on the grid of the multiple different cells; and
,performing the zooming operation on the grid of the multiple different cells responsive to the event directing the zooming.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a method, system and computer program product for a flexible grid user interface for a handheld device. In an embodiment of the invention, a flexible grid display management method can be provided. The method can include generating a grid of different cells in a user interface in a handheld device, each cell linking to an application or content for an application. The method also can include displaying the grid in the user interface in the handheld device and receiving an event directing a zooming operation on the grid. Finally, the method can include performing the zooming operation on the grid responsive to the event directing a zooming operation. Optionally, the method also can include receiving an event directing a panning operation on the grid performing the panning operation on the grid responsive to the event directing a panning operation.
32 Citations
10 Claims
-
1. A flexible grid display management method comprising:
-
generating a grid of multiple different cells in a user interface in a handheld device by loading a template of a grid formed of multiple different cells in a specified shape of one or more letters of the alphabet and generating the grid of the multiple different cells to conform to the template, each of the cells comprising a link to an application or content for an application; displaying the grid in the user interface in the handheld device; receiving an event directed to the grid of the multiple different cells that directs a zooming operation on the grid of the multiple different cells; and
,performing the zooming operation on the grid of the multiple different cells responsive to the event directing the zooming. - View Dependent Claims (2, 3, 4)
-
-
5. A handheld device comprising:
-
at least one processor, memory and a display; an operating system executing by the at least one processor in the memory; a graphical user interface generated by the operating system in the display; a flexible grid disposed in the graphical user interface and, a flexible grid display management module coupled to the flexible grid and the graphical user interface, the module comprising program code enabled to generate a grid of multiple different cells in the graphical user interface by loading a template of a grid formed of multiple different cells in a specified shape of one or more letters of the alphabet and generating the grid of the multiple different cells to conform to the template, each of the cells comprising a link to an application or content for an application, to direct the display of the grid in the graphical user interface, to receive an event directed to the grid of the multiple different cells that directs a zooming operation on the grid of the multiple different cells, and to perform the zooming operation on the grid of the multiple different cells responsive to the event directing zooming. - View Dependent Claims (6)
-
-
7. A computer program product comprising a computer readable storage medium storing computer readable program code for flexible grid display management, the computer program product comprising:
-
computer readable program code for generating a grid of multiple different cells in a user interface in a handheld device by loading a template of a grid formed of multiple different cells in a specified shape of one or more letters of the alphabet and generating the grid of the multiple different cells to conform to the template, each of the cells comprising a link to an application or content for an application; computer readable program code for displaying the grid in the user interface in the handheld device; computer readable program code for receiving an event directed to the grid of the multiple different cells that directs a zooming operation on the grid of the multiple different cells; and
,computer readable program code for performing the zooming operation on the grid of the multiple different cells responsive to the event directing the zooming. - View Dependent Claims (8, 9, 10)
-
Specification