Claims
- 1. In an Internet web page having at least two frames, a system for remotely controlling a security state for each frame comprising:
automatically determining a security state of a called Internet web page when a local client computer calls that Internet web page from a remote server computer for inclusion in at least one of the frames; automatically determining whether the called Internet web page has a security state different from any existing frames which comprise an initial Internet web page on the local client; wherein the remote server automatically directs the local client to load replacement frames for any existing frames which have a different security state than the called Internet web page, with the replacement frames having the same security state as the called Internet web page; and wherein the local client automatically generates a new Internet web page comprising the called Internet web page and the replacement frames in response to the direction from the remote server to the local client, and wherein all frames of the new Internet web page have the same security state.
- 2. The system of claim 1 wherein automatically determining a security state of a called Internet web page comprises determining which one of at least one entry point address is used to call the Internet web page from the remote server computer.
- 3. The system of claim 1 wherein automatically directs the local client computer to load replacement frames comprises using a security state script to direct the local client computer to load the replacement frames.
- 4. The system of claim 3 wherein the security state script is resident on the remote server.
- 5. The system of claim 3 wherein the security state script is resident on the local client computer.
- 6. The system of claim 1 wherein the replacement frames are hosted on the local client computer.
- 7. The system of claim 1 wherein at least one of the replacement frames is automatically populated with an automatically generated customized web page.
- 8. The system of claim 7 wherein the automatically generated customized web page is customized by setting at least one the variable function parameters for defining the appearance of at least one of page color, page style, page layout, page border, page background, font size, font type, font style, font color, font characteristics, included images, and scripts, for each automatically generated customized web page.
- 9. The system of claim 7 wherein the automatically generated customized web page includes at least one predefined script.
- 10. The system of claim 9 wherein the at least one predefined script is automatically retrieved from at least one computer readable storage medium.
- 11. The system of claim 8 wherein setting the at least one variable function parameter comprises calling at least one intermediate web page having variable function parameters from the local client computer, the intermediate web page in turn calling the remote server and passing the variable function parameters to the remote server.
- 12. The system of claim 2 wherein each entry point addressed by any local client computer causes at least one web page generation script to automatically generate a unique web page depending upon which entry point is addressed.
- 13. Automatically controlling a security state for an Internet web page having at least two frames in accordance with the following acts:
providing a remote server computer in communication with the Internet, the remote server hosting a dynamic web page script having at least one pre-defined entry point addressable by at least one local client computer; receiving an input at the remote server from one of the local client computers via the Internet; automatically addressing one of the web page script entry points based upon the input received at the remote server; automatically determining a desired security state based upon which entry point is addressed; automatically passing the determined security state from the remote server to a security state script; and automatically directing the local client computer, via the security state script, to load replacement frames having the desired security state for each frame of the Internet web page.
- 14. The dynamic web page script of claim 13 wherein the input received from one of the local client computers is provided via a pre-defined intermediate page called by the local client computer.
- 15. The dynamic web page script of claim 13 wherein the script is represented by at least one of HTML, ASP, CGI, and PERL scripts.
- 16. The dynamic web page script of claim 13 wherein the script is reusable by a plurality of unique local client computers for automatically controlling the security state of a plurality of unique web pages.
- 17. The dynamic web page script of claim 13 wherein the script further comprises the capability to automatically determine whether a local client computer is authorized to access the dynamic web page script.
- 18. A computer-readable medium having computer executable instructions for dynamically generating at least one web page for inclusion in parent web page having at least two frames, and controlling the security state of the parent web page, said computer executable instructions comprising:
a dynamic web page generation script capable of accepting parameters passed from at least one intermediate page used to call the dynamic web page generation script; wherein the dynamic web page generation script further comprises at least one encapsulated web-based function which is automatically configured in response to the parameters passed from the intermediate page; dynamically generating at least one customized web page, having a desired security state, in response to the automatic configuration of each encapsulated web-based function; transmitting each customized web page from a remote host computer to at least one local client computer via a network; and automatically directing the at least one local client computer to load replacement frames having the same security state as the customized web page for any existing frames of the parent web page which have a different security state than the customized web page.
- 19. The computer-readable medium of claim 18 wherein the dynamic web page generation script automatically includes at least one applet in each customized web page.
- 20. The computer-readable medium of claim 19 wherein at least one of the applets is retrieved by the web page generation script from at least one computer readable storage medium.
- 21. The computer-readable medium of claim 18 wherein the dynamic web page generation script includes at least one addressable entry point, and wherein at least one of the entry points is addressed by at least one local client computer via at least one of the intermediate pages.
- 22. The computer-readable medium of claim 21 wherein the appearance and content of each dynamically generated customized web page is dependant upon which entry point is addressed.
- 23. The computer-readable medium of claim 21 wherein the desired security state is automatically determined based upon which entry point is addressed.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of a previously filed provisional patent application, serial No. 60/237,067 filed on Sep. 30, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60237067 |
Sep 2000 |
US |