System and method for sharing data across frames using environment variables
First Claim
Patent Images
1. A method for sharing data from separate servers between frames, comprising:
- operating a first server to open a client browser frame set and load data to a first frame;
from said first frame, calling a second server to open a window;
issuing a post command from said window;
responsive to said post command, passing environment variables from said second server to said first server; and
loading data from said environment variables from said first server to a second frame of said frame set.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for sharing data from separate servers between browser frames. A first server opens a client browser frame set and loads data to a first frame. A second server is called from the first frame to open a window. Responsive to post command issued from the window, environment variables are passed from the second server to the first server and loaded data from the environment variables by the first server to a second frame of the frame set. Thereafter, data obtained from a second server, which is loaded in the second frame of the frame set, is available to the first frame.
24 Citations
18 Claims
-
1. A method for sharing data from separate servers between frames, comprising:
-
operating a first server to open a client browser frame set and load data to a first frame;
from said first frame, calling a second server to open a window;
issuing a post command from said window;
responsive to said post command, passing environment variables from said second server to said first server; and
loading data from said environment variables from said first server to a second frame of said frame set.
-
-
2. A method for sharing data between frames of a browser frameset, comprising the steps of:
-
loading from a first server into a browser a frameset including a plurality of frames;
loading first data from said first server into a first frame of said frame set;
responsive to user selection of a first selection device at said browser, issuing a first command to a second server;
said second server, responsive to said first command, opening a window in said browser;
responsive to user selection of a second selection device at said browser, issuing a second command to said second server;
said second server, responsive to said second command, communicating environment variables to said first server; and
responsive to said environment variables, said first server loading second data into said second frame. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. System for sharing data between frames of a browser frameset, comprising:
-
a first server for opening a frame set on said browser and loading data into a first frame of said frame set;
a second server responsive to a command from said browser for opening a window on said browser and responsive to a post command from said window for executing a program in said first server to pass environment variables to said first server;
said first server further responsive to said environment variables for loading second data into said second frame. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for sharing data from separate servers between frames, said method steps comprising:
-
operating a first server to establish a frame set and load data to a first frame;
from said first frame, calling a second server to open a window;
issuing a post command from said window;
responsive to said post command, passing environment variables from said second server to said first server;
and loading data from said environment variables from said first server to a second frame of said frame set.
-
-
18. A computer program product or computer program element for sharing data from separate servers between frames according to steps comprising:
-
operating a first server to establish a frame set and load data to a first frame;
from said first frame, calling a second server to open a window;
issuing a post command from said window;
responsive to said post command, passing environment variables from said second server to said first server;
and loading data from said environment variables from said first server to a second frame of said frame set.
-
Specification