Computer network having context sensitive applications and controls forming dynamic user interfaces on local computer terminals
First Claim
1. A dynamic user interface display comprising:
- a plurality of screen application regions; and
an interactive movie, including control elements, and being displayed in a selected one of the plurality of screen application regions.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer network (20) having a plurality of terminals (22) and several network servers (26, 28, 30) are operative to develop context-sensitive, dynamic graphical user interfaces (32) which are programmed centrally by the network servers (26, 28, 30). XML packets (142, 144) are used to transfer information regarding the graphical user interfaces (32) between the terminals (22) and the network servers (26, 28, 30). The graphical user interface (32) is a layered multimedia environment having a background movie (248) played beneath substantially all of a plurality of screen application regions (220-230). A interactive control movie (240) is displayed in one of the screen application regions and includes control tabs (242) and dynamic button controls (244). A browser application (250) may be embedded in the background movie (248) as part of the layered media environment. Multiple applications can be operated in the selected screen application region, so each application is provided with a top tab (246) enabling users to bring the desired application to the top of the application panels.
62 Citations
78 Claims
-
1. A dynamic user interface display comprising:
-
a plurality of screen application regions; and
an interactive movie, including control elements, and being displayed in a selected one of the plurality of screen application regions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A dynamic user interface display comprising:
-
a plurality of screen application regions;
a background movie played beneath substantially all of the screen application regions;
a browser operating in a selected one of the plurality of screen application regions and overlaying the background movie. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for controlling a dynamic user interface, the method comprising:
-
playing a control movie having graphical elements and interactive control elements for controlling an application;
selecting a control element based on user input; and
managing the application as directed by the control element. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for providing a dynamic user interface, the method comprising
defining a plurality of screen application regions; -
playing a background movie beneath substantially all of the screen application regions; and
operating a browser in a selected one of the plurality of screen application regions. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method for providing a dynamic user interface, the method comprising:
-
defining a plurality of screen application regions; and
operating multiple applications in a selected one of the plurality of screen application regions, and displaying tabs for each of the applications. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A method for generating a dynamic user interface, the method comprising:
-
transmitting local configuration information, including context information, from a local terminal to a server;
determining, based on the context information, an overall user interface configuration;
determining, based on the context information, applications for display in the overall user interface configuration; and
transmitting the overall user interface configuration and applications for display in the overall user interface configuration to the local terminal. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computer readable medium containing instructions for controlling a computer network to display a dynamic media interface, comprising:
-
defining a plurality of screen application regions on a computer display;
playing a background movie beneath substantially all of the screen application regions; and
operating a browser in a selected one of the plurality of screen application regions.
-
-
41. A computer readable medium containing instructions for controlling a computer network to display a dynamic media interface, comprising:
-
playing a control movie having graphical elements and interactive control elements for controlling an application;
selecting a control element based on user input; and
managing the application as directed by the control element.
-
-
42. A computer readable medium containing instructions for controlling a computer network to display a dynamic media interface, comprising:
-
defining a plurality of screen application regions; and
operating multiple applications in a selected one of the plurality of screen application regions, and displaying tabs for each of the applications.
-
-
43. A method in a computer system for displaying a dynamic media interface, the method comprising:
-
defining a plurality of screen application regions on a computer display;
playing a background movie beneath substantially all of the screen application regions;
operating a browser in a selected one of the plurality of screen application regions;
operating multiple applications in the selected one of the plurality of screen application regions;
displaying tabs for each of the applications and the browser; and
selectively playing a control movies having graphical elements and interactive control elements for controlling the browser and the applications. - View Dependent Claims (44)
-
-
45. A computer installation comprising:
-
a substantially rigid wall frame member;
a substantially constant wall cover member attached to the wall frame member and including an outer side and an inner side facing the wall frame member;
a computer housing mounted on the wall frame member adjacent the inner side of the wall cover member;
a central processing unit supported by the computer housing;
a computer display in operative communication with the central processing unit and being controlled by the central processing unit, the computer display being positioned adjacent the outer side of the wall cover member; and
an input device accessible by a user and the input device being in operative communication with the central processing unit. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A computer network comprising
a central server; -
a plurality of local terminals in operative communication with the central server, and the local terminals including local displays and local input devices;
the local displays being operative to display a plurality of screen application regions, a background movie beneath substantially all of the screen application regions, and a browser in a selected one of the plurality of screen application regions. - View Dependent Claims (56, 57, 58, 59, 60)
-
-
61. A computer network comprising:
-
a central server;
a plurality of local terminals in operative communication with the central server, and the local terminals including local displays and local input devices;
the local displays being operative to display a plurality of screen application regions and display in a selected one of the plurality of screen application regions a control movie having graphical elements and interactive control elements for controlling an application. - View Dependent Claims (62)
-
-
63. A computer network comprising
a central server; -
a plurality of local terminals in operative communication with the central server, and the local terminals including local displays and local input devices;
the local displays being operative to display a plurality of screen application regions and display in a selected one of the plurality of screen application regions multiple applications including a browser. - View Dependent Claims (64)
-
-
65. A computer network for driving applications using an interactive movie, the network comprising:
-
a central server;
a plurality of local terminals including local displays; and
an interactive movie including control elements displayed on the local displays. - View Dependent Claims (66, 67)
-
-
68. A computer readable data transmission medium containing data stricture comprising:
-
a first portion identifying context information including terminal location information;
a second portion identifying user information including user identification and user preferences. - View Dependent Claims (69, 70)
-
-
71. A computer readable data transmission medium containing data structure comprising:
-
a first portion identifying an overall user interface configuration;
a second portion identifying at least one application for display in the overall interface configuration. - View Dependent Claims (72, 73, 74)
-
-
75. A method in a computer network for communicating with a central server, the method comprising:
-
receiving context information, including terminal location, from a local terminal;
in response to receiving the context information, determining an overall interface configuration; and
receiving from the central server, the overall interface configuration. - View Dependent Claims (76)
-
-
77. A method for distributing income from transmission of a media event to a venue open to customers, the method comprising:
-
a network operator receiving income from the customers for viewing the media event;
the network operator retaining a network operator portion of the income;
the network operator distributing a promoter portion of the income to a promoter;
the network operator distributing a venue portion of the income to an owner of the venue. - View Dependent Claims (78)
-
Specification