“If” and “switch” as drag and drop objects
First Claim
Patent Images
1. A method for providing a graphical user interface (“
- GUI”
) component for a web page, comprising;
selecting the GUI component associated with computer code for a conditional statement, wherein the GUI component is associated with a property sheet;
positioning the GUI component on a layout design canvas for the web page;
creating, within the GUI component, a first case associated with the conditional statement;
associating, using the property sheet, the first case with first web content to be displayed within the GUI component;
creating, within the GUI component, a second case associated with the conditional statement;
associating, using the property sheet, the second case with second web content to be displayed within the GUI component;
defining, using the property sheet, a first user-defined value and a second user-defined value for the conditional statement associated with the GUI component to obtain a modified conditional statement;
creating a web page layout from the property sheet and the GUI component;
generating the web page from the web page layout to obtain a resulting web page;
displaying, at runtime and on a display device, the resulting web page comprising the first web content within the GUI component when the first user-defined value matches a mapped runtime value to render the modified conditional statement as true, wherein the resulting web page is displayed without the first web content within the GUI component when the first user-defined value does not match the mapped runtime value to render the modified conditional statement as true; and
displaying, at runtime and on the display device, the resulting web page comprising the second web content within the GUI component when the second-user-defined value matches the mapped runtime value to render the modified conditional statement as true.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for graphical user interfaces and for presenting content to a user of a graphical user interface are provided. In one implementation, a method for providing a graphical user interface component for a web page is disclosed. The method includes positioning a graphical user interface component on a web page layout, defining one or more conditions associated with the graphical user interface component, and determining content to be displayed at run time if the conditions are satisfied.
-
Citations
12 Claims
-
1. A method for providing a graphical user interface (“
- GUI”
) component for a web page, comprising;selecting the GUI component associated with computer code for a conditional statement, wherein the GUI component is associated with a property sheet; positioning the GUI component on a layout design canvas for the web page; creating, within the GUI component, a first case associated with the conditional statement; associating, using the property sheet, the first case with first web content to be displayed within the GUI component; creating, within the GUI component, a second case associated with the conditional statement; associating, using the property sheet, the second case with second web content to be displayed within the GUI component; defining, using the property sheet, a first user-defined value and a second user-defined value for the conditional statement associated with the GUI component to obtain a modified conditional statement; creating a web page layout from the property sheet and the GUI component; generating the web page from the web page layout to obtain a resulting web page; displaying, at runtime and on a display device, the resulting web page comprising the first web content within the GUI component when the first user-defined value matches a mapped runtime value to render the modified conditional statement as true, wherein the resulting web page is displayed without the first web content within the GUI component when the first user-defined value does not match the mapped runtime value to render the modified conditional statement as true; and displaying, at runtime and on the display device, the resulting web page comprising the second web content within the GUI component when the second-user-defined value matches the mapped runtime value to render the modified conditional statement as true. - View Dependent Claims (2, 3, 4)
- GUI”
-
5. A non-transitory computer readable medium comprising computer readable code for providing a graphical user interface (“
- GUI”
) component for a web page that, when executed by a processor, is configure to perform a method, the method comprising;selecting the GUI component associated with computer code for a conditional statement, wherein the GUI component is associated with a property sheet; positioning the GUI component on a layout design canvas for the web page; creating, within the GUI component, a first case associated with the conditional statement; associating, using the property sheet, the first case with first web content to be displayed within the GUI component; creating, within the GUI component, a second case associated with the conditional statement; associating, using the property sheet, the second case with second web content to be displayed within the GUI component; defining, using the property sheet, a first user-defined value and a second user-defined value for the conditional statement associated with the GUI component to obtain a modified conditional statement; creating a web page layout from the property sheet and the GUI component; generating the web page from the web page layout to obtain a resulting web page; displaying, at runtime and on a display device, the resulting web page comprising the first web content within the GUI component-when the first user-defined value matches a mapped runtime value to render the modified conditional statement as true, wherein the resulting web page is displayed without the first web content within the GUI component when the first user-defined value does not match the mapped runtime value to render the modified conditional statement as true; and displaying, at runtime and on the display device, the resulting web page comprising the second web content within the GUI component when the second-user-defined value matches the mapped runtime value to render the modified conditional statement as true. - View Dependent Claims (6, 7, 8)
- GUI”
-
9. A system for providing a graphical user interface (“
- GUI”
) component for a web page, comprising;a processor; and a computer readable storage medium comprising computer readable code which, when executed by the processor, is configure to perform a method, the method comprising; selecting the GUI component associated with computer code for a conditional statement, wherein the GUI component is associated with a property sheet; positioning the GUI component on a layout design canvas for the web page; creating, within the GUI component, a first case associated with the conditional statement; associating, using the property sheet, the first case with first web content to be displayed within the GUI component; creating, within the GUI component, a second case associated with the conditional statement; associating, using the property sheet, the second case with second web content to be displayed within the GUI component; defining, using the property sheet, a first user-defined value and a second user-defined value for the conditional statement associated with the GUI component to obtain a modified conditional statement; creating a web page layout from the property sheet and the GUI component; generating the web page from the web page layout to obtain a resulting web page; displaying, at runtime and on a display device, the resulting web page comprising the first web content within the GUI component-when the first user-defined value matches a mapped runtime value to render the modified conditional statement as true, wherein the resulting web page is displayed without the first web content within the GUI component when the first user-defined value does not match the mapped runtime value to render the modified conditional statement as true; and displaying, at runtime and on the display device, the resulting web page comprising the second web content within the GUI component when the second-user-defined value matches the mapped runtime value to render the modified conditional statement as true. - View Dependent Claims (10, 11, 12)
- GUI”
Specification