Dynamic paging control system and method
First Claim
1. A computer implemented method for dynamically presenting a control for controlling the display of a plurality of pages on a display device, the method comprising:
- automatically obtaining, without user input, paging parameters that include the maximum number of pages to be displayed and page contents;
if a paging control type has not been specified in said paging parameters, automatically and without user input selecting a paging control type from a plurality of paging control types, the paging control type comprising a paging parameter suitable for controlling page displays based on the maximum number of pages to be displayed, the paging control type being selected from a plurality of paging control types including a spin control type, the spin control type rendering a directional arrow and numbers of pages to be displayed on the display device, the plurality of pages being sequentially displayed on the display device by moving the directional arrow through the numbers of pages; and
displaying said page contents and a paging control defined by said paging control type based on the position of the directional arrow.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a method, system, and computer-readable medium for providing a dynamic paging control that selects the type of paging control to be displayed for use with paged content. Paging controls are used to navigate the paged content. Paging parameters describing the number of pages to be represented by the paging control and a description of the paging control'"'"'s display environment are used to select the paging control type. If the paging parameters specify a type of paging control to use, that paging control type is used. If no paging control type is specified, the dynamic paging control automatically determines a paging control type based on the paging parameters. The page and the paging control type is then presented for display.
-
Citations
19 Claims
-
1. A computer implemented method for dynamically presenting a control for controlling the display of a plurality of pages on a display device, the method comprising:
-
automatically obtaining, without user input, paging parameters that include the maximum number of pages to be displayed and page contents; if a paging control type has not been specified in said paging parameters, automatically and without user input selecting a paging control type from a plurality of paging control types, the paging control type comprising a paging parameter suitable for controlling page displays based on the maximum number of pages to be displayed, the paging control type being selected from a plurality of paging control types including a spin control type, the spin control type rendering a directional arrow and numbers of pages to be displayed on the display device, the plurality of pages being sequentially displayed on the display device by moving the directional arrow through the numbers of pages; and displaying said page contents and a paging control defined by said paging control type based on the position of the directional arrow. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 19)
-
-
12. A computer implemented method for dynamically presenting a control for controlling the display of a plurality of pages on a display device, the method comprising:
-
automatically obtaining, without user input, page contents and paging parameters that include the display dimensions of the display device suitable for displaying said page contents; if a paging control type has not been specified in said paging parameters, automatically and without user input selecting a paging control type from a plurality of paging control types, the paging control type comprising a paging parameter suitable for controlling page displays based on said display dimensions, the paging control type being selected from a plurality of paging control types including a spin control type, the spin control type rendering a directional arrow and numbers of pages to be displayed on the on the display device, the plurality of pages being sequentially displayed on the display device by moving the directional arrow through the numbers of pages; and displaying said page contents and a paging control defined by said paging control type based on the position of the directional arrow. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification