Interactive computer network and method of operation
First Claim
1. A method for operating a server in a computer network to enable presentation of interactive applications, the network including at least a first server, interactive applications and one or more reception systems, the reception systems being capable of communicating with the server and receiving applications from the server, the reception systems, respectively, including a display interface, as well as reception system software, operating system software and CPU for presenting applications to respective users, the method comprising steps of:
- a. Providing on the network one or more applications employing objects;
b. Storing the objects on the network;
c. Supplying objects from the server for applications employing objects requested at a reception system to the extent the objects for the requested applications are unavailable at the reception system;
d. Preparing the applications employing objects so that they may be executed at the receptions systems independently of the respective reception system CPU type and operating system type; and
e. Executing the applications employing objects at the respective reception systems for presentation at the respective reception system interfaces.
0 Assignments
0 Petitions
Accused Products
Abstract
A method is described for operating a distributed processing, interactive computer network. The network is intended to provide very large numbers of simultaneous users access to large numbers of applications which include pre-created, interactive text/graphic sessions. The network includes one or more servers, interactive applications, and one or more user reception systems. The respective reception systems are designed to and are capable of communicating with the respective servers and receiving applications from them. The respective reception systems feature a display interface, as well as reception system software, operating system software and CPU for executing the applications and presenting applications to respective users. The method features steps for preparing the applications in a high-level programing language so that the applications may be executed at the respective reception systems independently of the reception system CPU type and operating system type by interpreting the respective applications at runtime with an interpreter available at the respective reception systems. In accordance with the method, the applications are divided into sections and structured with objects of multiple types containing application display data and/or program code. The objects are distributed in the network and provided at run time at a reception system at which the respective applications are requested. The method further features steps for providing the respective application programs with a structure that features a header section, data structure section and code section implemented in objects. In this arrangement, method steps are provides to enable respective application programs code section to include one or more procedures for supporting system services, the procedures including a key word for identifying the respective procedures. Additionally, the method includes steps for enabling application program data structure section to identifying the data structure for the respective application programs. Further, the method includes steps for enabling the respective application program structure to include a header section that identifies the respective application program names.
-
Citations
45 Claims
-
1. A method for operating a server in a computer network to enable presentation of interactive applications, the network including at least a first server, interactive applications and one or more reception systems, the reception systems being capable of communicating with the server and receiving applications from the server, the reception systems, respectively, including a display interface, as well as reception system software, operating system software and CPU for presenting applications to respective users, the method comprising steps of:
-
a. Providing on the network one or more applications employing objects;
b. Storing the objects on the network;
c. Supplying objects from the server for applications employing objects requested at a reception system to the extent the objects for the requested applications are unavailable at the reception system;
d. Preparing the applications employing objects so that they may be executed at the receptions systems independently of the respective reception system CPU type and operating system type; and
e. Executing the applications employing objects at the respective reception systems for presentation at the respective reception system interfaces. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for operating a server in a computer network to enable presentation of interactive applications, the network including at least a first server, interactive applications and one or more reception systems, the reception systems being capable of communicating with the server and receiving applications from the server, the reception systems, respectively, including a display interface, as well as reception system software, operating system software and CPU for presenting applications to respective users, the method comprising steps of:
-
a. Providing on the network one or more applications employing objects;
b. Storing the objects on the network;
c. Supplying objects from the server for applications employing objects requested at a reception system to the extent the objects for the requested applications are unavailable at the reception system;
d. Preparing the applications employing objects in a high-level programing language; and
e. Executing the applications employing objects at the respective reception systems by interpreting the applications during processing at the respective reception system such that the applications employing objects may be presented at the respective receptions systems independently of the reception system CPU type and operating system type. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for operating a server in a computer network to enable presentation of interactive applications, the network including at least a first server, interactive applications and one or more reception systems, the reception systems being capable of communicating with the server and receiving applications from the server, the reception systems, respectively, including a display interface, as well as reception system software, operating system software and CPU for presenting applications to respective users, the method comprising steps of:
-
a. Providing on the network one or more applications employing objects;
b. Preparing the applications employing objects in a high-level programing language; and
c. Executing the applications employing objects at the respective reception systems by interpreting the applications during processing at the respective reception system such that the applications employing objects may be presented at the respective receptions systems independently of the reception system CPU type and operating system type. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45)
-
Specification