Method and system for control system software
First Claim
1. A method for building and displaying interactive, control and non-interactive information, selectively, on a touch panel comprising the steps of:
- constructing a page for display on the touch panel;
configuring a plurality of graphical display units in association with said page for display on the touch panel;
displaying the page and one or more of said graphical display units, selectively, on said touch panel; and
determining whether any of said graphical display units is activated by a touch message comprising an amount of pressure applied to a location on said touch panel.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a method for building and displaying control and non-interactive, non-control information on a touch panel. The method can include constructing a page for display on the touch panel, configuring one or more graphical display units and one or more sub-pages for display on the page, and displaying the page, graphical display units and sub-pages, selectively, on the touch panel. The method further includes determining whether any of the graphical display units is activated by a touch message applied to a location on the touch panel. Respective graphical display units may be selectively provided with features from a group of features that includes bitmaps, icons, borders and text. Two graphical display units having respective active touch areas may be displayed on the touch panel so that their active touch areas are separated by no more than one pixel.
110 Citations
32 Claims
-
1. A method for building and displaying interactive, control and non-interactive information, selectively, on a touch panel comprising the steps of:
-
constructing a page for display on the touch panel;
configuring a plurality of graphical display units in association with said page for display on the touch panel;
displaying the page and one or more of said graphical display units, selectively, on said touch panel; and
determining whether any of said graphical display units is activated by a touch message comprising an amount of pressure applied to a location on said touch panel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for building and displaying interactive, control, non-interactive and non-control information, selectively, on a touch panel, said method comprising the steps of:
-
selecting a page having two or more states for display on the touch panel;
directing a state of the selected page to random access memory;
constructing a graphical display unit for use with the selected page;
storing said constructed graphical display unit in a graphical display unit cache;
setting the opacity of said graphical display unit;
storing the graphical display unit in random access memory;
configuring a sub-page associated with the selected page;
storing said sub-page in a sub-page cache;
storing said sub-page in random access memory;
copying the state of the selected page, the graphical display unit and the sub-page from random access memory to video random access memory;
displaying the state of the page from video random access memory onto the touch panel; and
displaying said graphical display unit and said sub-page from video random access memory onto the selected page on the touch panel. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for animating a graphical display unit comprising the steps of:
-
setting a max state and a min state for the graphical display unit, the graphical display unit having two or more states;
determining each state that exists between the max state and the min state;
receiving a command to activate the graphical display unit;
upon receipt of the command to activate the graphical display unit in connection with a specified state, setting the state of the graphical display unit to the min state;
sequentially displaying each state between the min state and the max state until the max state is the state of the graphical display unit; and
upon achieving the max state of the graphical display unit, resetting the state of the graphical display unit to the min state, and then sequentially displaying each state between the min state and the max state until the specified state is the state of the graphical display unit. - View Dependent Claims (19, 20)
-
-
21. A computer system for building and displaying interactive, control and non-interactive information, selectively, on a touch panel, said system comprising:
-
a processor; and
a computer readable medium connected to the processor, said computer readable medium including processor instructions configured to be read by said processor and thereby cause said processor to;
construct a page for display on the touch panel;
configure a plurality of graphical display units in association with said page for display on the touch panel;
display the page and one or more of said graphical display units, selectively, on said touch panel; and
determine whether any of said graphical display units is activated by a touch message comprising an amount of pressure applied to a location on said touch panel. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification