Patent US6532463B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6532463B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Web page accessing of data bases and mainframes

Assignee: University of Florida Research Foundation Inc
•
Filing: 1998-12-01
•
Granted: 2003-03-11
•
Expires: 2018-12-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of providing Web access to data using dynamic generation of Web pages by a mainframe computer connected to a Web server. The mainframe computer has legacy programs, legacy data, and legacy subroutines on it (Legacy means existing information systems which may not be specifically adapted to Web access). A Web control program on the mainframe marries file definition objects and page definition objects to generate Web pages and allow a Web user to access legacy data stored in databases on the mainframe. A state key is generated by the mainframe upon a user inputting identification data and the state key is then incorporated into the Web page generated by the Web control program. By receiving the state key back from the user, the Web control program determines the extent of access allowed to a particular user without the user having to reenter identification data. The Web control program allows one to manage and change the appearance of Web pages.

Inventors

  • 👤 James Earl Robbins
  • 👤 Alan Russell Cook
  • 👤 Michael Wayne Lucas

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 13:41
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/54; G06F9/541; G06F16/00; G06F16/90; G06F16/95; G06F16/958; G06F16/972; G06F21/00; G06F21/60; G06F21/62; G06F21/6218; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99939

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 144 words
A method of providing Web access to data, the steps comprising: providing a Web server for distribution of data to users; providing a database on a mainframe database computer operably connected to the Web server, the database having a database program that provides data in a given format; providing a Web control program on the database computer; having a user supply an identification code to the Web server, the Web control program then generating a state key and incorporating the state key into a Web page supplied to that user, and wherein the database computer, outside of the Web server, detects the state key from the Web page upon the user requesting data and decides whether that user can access the requested data based on the state key; the state key thus allowing the user to access otherwise restricted data from the database computer.
Claim 2
Independent Claim 144 words
A method of providing Web access to data, the steps comprising: providing a Web server for distribution of data to users; providing a database on a mainframe database computer operably connected to the Web server, the database having a database program that provides data in a given format; providing a Web control program on the database computer; having a user supply an identification code to the Web server, the Web control program then generating a state key and incorporating the state key into a Web page supplied to that user, and wherein the database computer, outside of the Web server, detects the state key from the Web page upon the user requesting data and decides whether that user can access the requested data based on the state key; the state key thus allowing the user to access otherwise restricted data from the database computer.
Claim 3
Dependent Claim 35 words
The method of claim 1 wherein the state key loses its ability to authorize data access if it is not sent by the user to the database computer at least once during a time-out interval.
Claim 4
Dependent Claim 20 words
The method of claim 2 wherein the Web server is on a Web server computer different from the database computer.
Claim 5
Dependent Claim 22 words
The method of claim 3 further including the step of forwarding the identification code from the Web server to the database computer.
Claim 6
Dependent Claim 17 words
The method of claim 1 wherein the state key is randomly generated for a given access session.
Claim 7
Independent Claim 193 words
A method of providing Web access to data, the steps comprising: providing a Web server for distribution of data to users; providing a database on a database computer operably connected to the Web server, the database having a database program that provides data in a given format; having a user request data in the database, the Web server then forwarding the request to the database, the data base program then accessing the data in the given format, the database computer then running a Web control program that generates a Web page with the requested data and supplies the generated Web page to the user, wherein said Web server is on a Web server computer different from the database computer; said database computer is a mainframe computer and further including the steps of: having a user supply an identification code, the Web control program then generating a state key, incorporating the state key into a Web page supplied to that user, and wherein the database computer detects the state key from the Web page upon the user requesting data and decides whether that user can access the requested data based on the state key.
Claim 8
Independent Claim 193 words
A method of providing Web access to data, the steps comprising: providing a Web server for distribution of data to users; providing a database on a database computer operably connected to the Web server, the database having a database program that provides data in a given format; having a user request data in the database, the Web server then forwarding the request to the database, the data base program then accessing the data in the given format, the database computer then running a Web control program that generates a Web page with the requested data and supplies the generated Web page to the user, wherein said Web server is on a Web server computer different from the database computer; said database computer is a mainframe computer and further including the steps of: having a user supply an identification code, the Web control program then generating a state key, incorporating the state key into a Web page supplied to that user, and wherein the database computer detects the state key from the Web page upon the user requesting data and decides whether that user can access the requested data based on the state key.
Claim 9
Independent Claim 287 words
A method of managing a Web site, the steps comprising: providing a Web control program on a computer; having the Web control program receive a page change command from a user using a Web browser to access the Web site; and, responsive to the page change command, having the Web control program change a given Web page to a changed Web page, in response to the page change command from a user using a Web browser to access the Web site and without the Web browser being in any editing mode, such that any users accessing the given Web page now receive the changed Web page, the page change command changing the appearance of a given Web page, the Web browser thus editing the given Web page for any users who access it without requiring a switch into any editing mode; wherein the Web control program marries file definition objects and page definition objects to generate Web pages; wherein the computer having the Web control program is a mainframe computer and users request data on the mainframe computer via a Web server on a Web server computer; wherein the Web control program generates HTML through a completely table driven process, independent of file definitions and page definitions, and further including the steps of: having a user supply an identification code, forward the identification code from the Web server computer to the mainframe computer, the Web control program then generating a state key, incorporating the state key into a Web page supplied to that user, and wherein the mainframe computer detects the state key from the Web page upon the user requesting data and decides whether that user can access the requested data based on the state key.
Claim 10
Independent Claim 287 words
A method of managing a Web site, the steps comprising: providing a Web control program on a computer; having the Web control program receive a page change command from a user using a Web browser to access the Web site; and, responsive to the page change command, having the Web control program change a given Web page to a changed Web page, in response to the page change command from a user using a Web browser to access the Web site and without the Web browser being in any editing mode, such that any users accessing the given Web page now receive the changed Web page, the page change command changing the appearance of a given Web page, the Web browser thus editing the given Web page for any users who access it without requiring a switch into any editing mode; wherein the Web control program marries file definition objects and page definition objects to generate Web pages; wherein the computer having the Web control program is a mainframe computer and users request data on the mainframe computer via a Web server on a Web server computer; wherein the Web control program generates HTML through a completely table driven process, independent of file definitions and page definitions, and further including the steps of: having a user supply an identification code, forward the identification code from the Web server computer to the mainframe computer, the Web control program then generating a state key, incorporating the state key into a Web page supplied to that user, and wherein the mainframe computer detects the state key from the Web page upon the user requesting data and decides whether that user can access the requested data based on the state key.
Claim 11
Independent Claim 242 words
A method of providing Web access to data, the steps comprising: providing a Web server for distribution of data to users; providing a database on a database computer operably connected to the Web server, the database having a database program that provides data in a given format; having a user request data in the database, the Web server then forwarding the request to the database, the database program then accessing the data in the given format, the database computer then running a Web control program that generates a Web page with the requested data and supplies the generated Web page to the user, the Web control program, outside of the Web server, then putting markup language on the data to generate a Web page and such that a Web page is dynamically generated outside of the Web server; wherein: said Web server is on a Web server computer different from the database computer; said database computer is a mainframe computer; and the method further includes the steps of: having a user supply an identification code, forwarding the identification code from the Web server computer to the mainframe computer, the Web control program then generating a state key, incorporating the state key into a Web page supplied to that user, and wherein the mainframe computer detects the state key from the Web page upon the user requesting data and decides whether that user can access the requested data based on the state key.
Claim 12
Independent Claim 242 words
A method of providing Web access to data, the steps comprising: providing a Web server for distribution of data to users; providing a database on a database computer operably connected to the Web server, the database having a database program that provides data in a given format; having a user request data in the database, the Web server then forwarding the request to the database, the database program then accessing the data in the given format, the database computer then running a Web control program that generates a Web page with the requested data and supplies the generated Web page to the user, the Web control program, outside of the Web server, then putting markup language on the data to generate a Web page and such that a Web page is dynamically generated outside of the Web server; wherein: said Web server is on a Web server computer different from the database computer; said database computer is a mainframe computer; and the method further includes the steps of: having a user supply an identification code, forwarding the identification code from the Web server computer to the mainframe computer, the Web control program then generating a state key, incorporating the state key into a Web page supplied to that user, and wherein the mainframe computer detects the state key from the Web page upon the user requesting data and decides whether that user can access the requested data based on the state key.
Claim 13
Dependent Claim 47 words
The method of claim 8 wherein the state key is randomly generated for a given access session and the state key loses its ability to authorize data access if it is not sent by the user to the mainframe computer at least once during a time-out interval.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-03-10 2006-09-09 2007-03-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-03-10 2010-09-09 2011-03-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-03-10 2014-09-09 2015-03-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag