US2007168872A1PendingUtilityA1
Multi-monitor, multi-JVM java GUI infrastructure with layout via XML
Est. expiryJan 19, 2026(expired)· nominal 20-yr term from priority
G06F 9/451
38
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method and system are provided which allows enhanced support to graphical user interface (GUI) displays on multiple monitors. An extended markup language file provides code to configure each GUI. GUI software need not be re-compiled in order to implement changes in the layout of displays or to accommodate additional monitors. Potential display event handling delays are minimized by providing multiple Java Virtual Machines (JVMs)for GUIs. In one aspect, one JVM is provided for each GUI.
Claims
exact text as granted — not AI-modified1 . A computing system comprising:
a plurality of monitors; a computer programmed with a file that includes graphic user display information for configuration of visual content on said plurality of monitors.
2 . A computing system as recited in claim 1 wherein said computer comprises a workstation.
3 . A computing system as recited in claim 1 wherein said computer comprises a multi-modal workstation.
4 . A computing system as recited in claim 3 wherein said file is an extended markup language (XML) file.
5 . A computing system as recited in claim 3 wherein said computer is programmed according a language selected from the Java and C Sharp.
6 . A computing system as recited in claim 3 wherein more than one Java Virtual Machine (JVM) is programmed for use with said plurality of monitors.
7 . A computing system as recited in claim 6 wherein a one-to-one correspondence exist between Java Virtual Machines and monitors.
8 . A computing system as recited in claim 4 wherein said XML file defines a layout of a plurality of GUIs, each GUI associated with a monitor and said GUIs being capable of operating independently from one another.
9 . A computing system as recited in claim 4 wherein said XML file is comprised of GUI layout information and is capable of being changed without the need to re-compile Multi-Monitor Multi-JVM Java GUI code in connection with GUI layout modifications to said system.
10 . A computing system as recited in claim 3 wherein said workstation may be a multiprocessor workstation.
11 . A computing system as recited in claim 9 wherein said XML file defines the number of JVMs to be started by said system.
12 . A multi-modal computing system comprising:
a computer programmed to implement a plurality of Java Virtual Machines (JVMs), said plurality of JVMs defining a plurality of graphical user interfaces (GUIs) for use with a plurality of monitors.
13 . A multi-modal computing system as recited in claim 12 wherein a maximum of one JVM hosts the GUI on a single monitor.
14 . A multi-modal computing system as recited in claim 12 wherein said computer comprises a workstation.
15 . A multi-modal computing system as recited in claim 12 wherein said computer is further programmed to include an XML file for configuring said GUIs.
16 . A multi-modal computing system as recited in claim 12 wherein said plurality of JVMs provide event handling in connection with each monitor from said plurality of monitors.
17 . A multi-modal computing system as recited in claim 15 wherein said plurality of JVMs provide event handling in connection with each monitor from said plurality of monitors.
18 . A method of supporting multiple displays by a multi-modal computing system comprising:
providing a GUI configuration file for a computer used in connection with a workstation providing selected graphical user displays to a plurality of monitors; and parsing said file in connection with providing GUIs on said monitors.
19 . A method of supporting multiple displays as recited in claim 18 further providing a plurality of JVMs for said plurality of monitors.
20 . A method of supporting multiple displays as recited in claim 19 further including providing event handling in each JVM.
21 . A method of supporting multiple displays as recited in claim 19 wherein JVMs are provided to monitors on a maximum one-to-one basis.
22 . A method of supporting multiple displays as recited in claim 18 wherein said file consists of an XML file that may be parsed by a Java or C-Sharp implementation.
23 . A method of supporting multiple displays as recited in claim 20 wherein said file consists of an XML file that may be parsed by a Java or C-Sharp implementation.
24 . A method of supporting multiple displays as recited in claim 19 wherein commodities trading is conducted by updating display information on said plurality of monitors in connection with feedback from commodities market activity.
25 . A method as recited in claim 24 wherein said monitors display information according to a language of choice.
26 . A method as recited in claim 19 wherein gaming is conducted by updating display information on said plurality of monitors in connection with feedback from gaming activity, each monitor reflecting the display preferences of an associated gamer.
27 . A method as recited in claim 19 wherein business, selected from the group consisting of banking, lending and real estate, is conducted wherein display information is updated based on feedback from activity in an associated market.Join the waitlist — get patent alerts
Track US2007168872A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.