Selective display of graphical user interface elements
First Claim
Patent Images
1. A computer program product, tangibly embodied on non-transitory computer-readable storage media, the computer program product being operable to cause a data processing apparatus to:
- automatically identify, based on usage statistics for a form, a subset of a plurality of input elements associated with the form to be rendered in a graphical user interface, wherein the usage statistics are determined by monitoring previous uses of the form, and wherein the usage statistics are selected from a group comprising most frequently used input elements, most recently used input elements, and predicted use of input elements;
initiate a rendering of the form in the graphical user interface to include the subset of the plurality of input elements and to exclude input elements that are not within the subset;
modify, based on the usage statistics, a physical layout of at least one of the subset of the plurality of input elements, wherein the physical layout relates to a position on the form, and wherein the position is one of a more prominent position and a less prominent position on the form; and
exclude at least one of the subset of the plurality of input elements within the form based on the usage statistics.
2 Assignments
0 Petitions
Accused Products
Abstract
A subset of a plurality of input elements associated with a form to be rendered in a graphical user interface may be identified. Thereafter, the rendering of the form may be initiated such that the graphical user interface renders a form to include the subset of the plurality of input elements and to exclude input elements that are not within the subset. Related techniques, apparatuses, systems, and computer program products are also described.
36 Citations
19 Claims
-
1. A computer program product, tangibly embodied on non-transitory computer-readable storage media, the computer program product being operable to cause a data processing apparatus to:
-
automatically identify, based on usage statistics for a form, a subset of a plurality of input elements associated with the form to be rendered in a graphical user interface, wherein the usage statistics are determined by monitoring previous uses of the form, and wherein the usage statistics are selected from a group comprising most frequently used input elements, most recently used input elements, and predicted use of input elements; initiate a rendering of the form in the graphical user interface to include the subset of the plurality of input elements and to exclude input elements that are not within the subset; modify, based on the usage statistics, a physical layout of at least one of the subset of the plurality of input elements, wherein the physical layout relates to a position on the form, and wherein the position is one of a more prominent position and a less prominent position on the form; and exclude at least one of the subset of the plurality of input elements within the form based on the usage statistics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system, comprising:
-
a memory that is configured to store one or more computer programs; and a processor, coupled to the memory, that is configured to execute the one or more computer programs to control the computer system to; automatically identify, based on usage statistics for a form, a subset of a plurality of input elements associated with the form to be rendered in a graphical user interface, wherein the usage statistics are determined by monitoring previous uses of the form, and wherein the usage statistics are selected from a group comprising most frequently used input elements, most recently used input elements, and predicted use of input elements, initiate a rendering of the form in the graphical user interface to include the subset of the plurality of input elements and to exclude input elements that are not within the subset modify, based on the usage statistics, a physical layout of at least one of the subset of the plurality of input elements, wherein the physical layout relates to a position on the form, and wherein the position is one of a more prominent position and a less prominent position on the form, and exclude at least one of the subset of the plurality of input elements within the form based on the usage statistics. - View Dependent Claims (12, 13, 14)
-
-
15. A method of generating graphical user interfaces by a computer system, the method comprising:
-
automatically identifying, based on usage statistics for a form, a subset of a plurality of input elements associated with the form to be rendered in a graphical user interface implemented by the computer system, wherein the usage statistics are determined by the computer system monitoring previous uses of the form, and wherein the usage statistics are selected from a group comprising most frequently used input elements, most recently used input elements, and predicted use of input elements; initiating a rendering of the form in the graphical user interface by the computer system to include the subset of the plurality of input elements and to exclude input elements that are not within the subset; and modify, based on the usage statistics, a physical layout of at least one of the subset of the plurality of input elements, wherein the physical layout relates to a position on the form, and wherein the position is one of a more prominent position and a less prominent position on the form; and exclude at least one of the subset of the plurality of input elements within the form based on the usage statistics. - View Dependent Claims (16, 17, 18, 19)
-
Specification