Script-based data communication system and method utilizing state memory
DC CAFCFirst Claim
1. A method for performing data communications within a script-based system, comprising the steps of:
- receiving script-based information containing embedded variables from a client node;
retrieving, in response to said received script-based information and the embedded variables contained therein, data representing at least one particular script file, and modifying said retrieved data as a function of said variables contained in said received script-based data;
transmitting said modified retrieved data to said client node, thereby providing said client node with information reflective of the previous state of a said script-based system.
7 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A preprocessing script-based data communications system and method that embeds information regarding the previous state of the system within script data. This effectively imposes a state memory upon what would otherwise be a stateless system. Typically, the scripts processed by this system are similar in structure and format to ordinary HTML scripts, with the addition of several commands that facilitate programming embedded state information. Within systems employing the invention a client is afforded the capability of having one script influence another by exploiting the preprocessor imposed state memory. In addition, the invention provides these advantages to a client without the need for storing state information on a data system server, thereby providing increased system security.
250 Citations
11 Claims
-
1. A method for performing data communications within a script-based system, comprising the steps of:
-
receiving script-based information containing embedded variables from a client node; retrieving, in response to said received script-based information and the embedded variables contained therein, data representing at least one particular script file, and modifying said retrieved data as a function of said variables contained in said received script-based data; transmitting said modified retrieved data to said client node, thereby providing said client node with information reflective of the previous state of a said script-based system. - View Dependent Claims (2)
-
-
3. A method for performing script-based data communications, comprising the steps of:
-
receiving script-based information containing embedded variables from a client node; retrieving, in response to said received script-based information and the embedded variables contained therein, data representing at least one particular script file, and modifying said retrieved data in response to variables contained in said received script-based data and other data retrieved from a local database; transmitting said modified retrieved data to said client node, thereby providing said client node with information reflective of the previous state of a said script-based system. - View Dependent Claims (4, 5)
-
-
6. A script-based data communication system comprising:
at least one client node adapted to receive and transmit script-based data; and
a data server, including a script preprocessor and a script file memory, wherein said script preprocessor is configured to retrieve data representing particular script files from said script file memory;
modify said retrieved data in response to variables contained in script-based data received from one or more client nodes; and
transmit said modified retrieved data between said data server and said one or more client nodes, thereby providing said one or more client nodes with information reflective of the previous state of said script-based communication system.- View Dependent Claims (7)
-
8. A script-based data communication system comprising:
-
at least one client node adapted to receive and transmit script-based data; a data server, including a script preprocessor, a script file memory and a database, wherein said script preprocessor is configured to retrieve data representing particular script files from said script file memory and modify said retrieved data in response to variables contained in script-based data received from one or more client nodes and data contained in said database; and
transmit said modified retrieved data between said data server and said one or more client nodes, thereby providing said one or more client nodes with information reflective of the previous state of said script-based communication system. - View Dependent Claims (9, 10, 11)
-
Specification