US5920696A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Dynamic windowing system in a transaction base network for a client to request transactions of transient programs at a server
Assignee: International Business Machines Corp
•
Filing: 1997-02-25
•
Granted: 1999-07-06
•
Expires: 2017-02-25
Abstract
Abstract An enhanced document browsing method and apparatus for requesting transactions of transient programs at a server, that sends a first transaction to a server that requests first data from a first transient program; receives the first data from the server; inserts the first data into an entry field; and requests a second transaction from a second transient program by sending the first data to the server.
Inventors
- 👤 Marcia Lynn Brandt
- 👤 Joseph Vincent DiCecco
- 👤 Jason Robert Hansen
- 👤 Timothy Jude O'Keefe
- 👤 Diane Elaine Olson
- 👤 Devon Daniel Snyder
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 23:26
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/451
Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
172 words
A method at a client for requesting transactions of transient programs at a server, comprising: requesting a manager document from a first transient program at the server; receiving the manager document from the server; retrieving an address of a start document from a field in the manager document; requesting the start document from the server using the retrieved address; determining whether the start document has been previously processed; when the start document has not been previously processed, submitting a form to the server, wherein the form requests a second transient program to copy a system name into a hidden variable in the start document and resend the start document to the client; when the start document has been previously processed, copying the system name from the start document to the manager document, retrieving an address of a logon document from the manager document, and requesting the logon document from the server using the address; interpreting control codes in the logon document; and displaying a logon screen in response to the interpreting step.
Claim 2
Independent Claim
172 words
A method at a client for requesting transactions of transient programs at a server, comprising: requesting a manager document from a first transient program at the server; receiving the manager document from the server; retrieving an address of a start document from a field in the manager document; requesting the start document from the server using the retrieved address; determining whether the start document has been previously processed; when the start document has not been previously processed, submitting a form to the server, wherein the form requests a second transient program to copy a system name into a hidden variable in the start document and resend the start document to the client; when the start document has been previously processed, copying the system name from the start document to the manager document, retrieving an address of a logon document from the manager document, and requesting the logon document from the server using the address; interpreting control codes in the logon document; and displaying a logon screen in response to the interpreting step.
Claim 3
Dependent Claim
68 words
The method of claim 1, further comprising: validating a user-id and password in response to the interpreting step, wherein a user enters the user-id and password in the logon screen; building a logon form in response to the interpreting step, wherein the logon form contains the user-id, the password, and an identification of a third transient program at the server; and sending the logon form to the server.
Claim 4
Dependent Claim
21 words
The method of claim 2, further comprising: receiving a main document from the server, wherein the main document contains hidden variables.
Claim 5
Dependent Claim
16 words
The method of claim 3, wherein the hidden variables in the main document comprise the user-id.
Claim 6
Dependent Claim
17 words
The method of claim 3, wherein the hidden variables in the main document comprise a language version.
Claim 7
Dependent Claim
21 words
The method of claim 3, wherein the hidden variables in the main document comprise a security level associated with the user.
Claim 8
Dependent Claim
24 words
The method of claim 3, wherein the hidden variables in the main document comprise an indication of whether the user is administrative or non-administrative.
Claim 9
Dependent Claim
28 words
The method of claim 3, wherein the hidden variables in the main document comprise an indication of products installed on the server that are accessible by the user.
Claim 10
Dependent Claim
169 words
A program product that is to be interpreted by a browser and executing on a computer system, comprising: a manager document comprising a system name, a script function, an address of a start document that when interpreted by the browser causes the browser to retrieve the start document, an address of a logon document that when interpreted by the browser causes the browser to retrieve the logon document, and a control function; a start document, comprising hidden variables and a pointer that identifies the control function in the manager document, wherein the control function is executed by the browser when the browser loads the start document, and wherein the control function determines whether the start document has been previously loaded; a main document comprising hidden variables and a pointer to the script function in the manager document wherein the script function is to be executed by the browser when the browser loads the main document; and signal-bearing media bearing the manager document, the start document, and the main document.
Claim 11
Dependent Claim
169 words
A program product that is to be interpreted by a browser and executing on a computer system, comprising: a manager document comprising a system name, a script function, an address of a start document that when interpreted by the browser causes the browser to retrieve the start document, an address of a logon document that when interpreted by the browser causes the browser to retrieve the logon document, and a control function; a start document, comprising hidden variables and a pointer that identifies the control function in the manager document, wherein the control function is executed by the browser when the browser loads the start document, and wherein the control function determines whether the start document has been previously loaded; a main document comprising hidden variables and a pointer to the script function in the manager document wherein the script function is to be executed by the browser when the browser loads the main document; and signal-bearing media bearing the manager document, the start document, and the main document.
Claim 12
Dependent Claim
49 words
The program product of claim 9, further comprising: a logon document, comprising a pointer to a control function in the manager document that is to be executed by the browser when the browser loads the logon document, and name control codes, wherein the signal-bearing media bears the logon document.
Claim 13
Dependent Claim
35 words
The program product of claim 9, wherein the manager document further comprises: frame control codes that, when interpreted by the browser display a task frame, a work frame, and a control flame; and global variables.
Claim 14
Dependent Claim
53 words
The program product of claim 9, wherein when the control function determines that the start document has not been previously loaded, the control function submits a form to the server, wherein the form requests a transient program at a server to copy a system name into a hidden variable in the start document.
Claim 15
Dependent Claim
57 words
The program product of claim 10, wherein when the control function determines that the start document has been previously processed, the control function copies the system name from the start document to the manager document, retrieves an address of the logon document from the manager document, and requests the logon document from a server using the address.
Claim 16
Dependent Claim
18 words
The program product of claim 13, wherein the control function further opens a logon window on a display.
Claim 17
Dependent Claim
51 words
The program product of claim 14, wherein the manager document further comprises: a validate function that validates a user id and a password entered in the logon screen; and a name function that reads the system name from the manager document and creates the name control codes in the logon document.
Claim 18
Dependent Claim
51 words
The program product of claim 15, wherein the logon document further comprises: control codes, wherein the control codes send a form to the server, wherein the form comprises the validated user id and password, an identification of a second transient program at the server, and an address of the main document.
Claim 19
Dependent Claim
18 words
The program product of claim 9, wherein the hidden variables in the main document comprise a user id.
Claim 20
Dependent Claim
18 words
The program product of claim 9, wherein the hidden variables in the main document comprise a language version.
Claim 21
Dependent Claim
22 words
The program product of claim 9, wherein the hidden variables in the main document comprise a security level associated with a user.
Claim 22
Dependent Claim
25 words
The program product of claim 9, wherein the hidden variables in the main document comprise an indication of whether a user is administrative or non-administrative.
Claim 23
Dependent Claim
29 words
The program product of claim 9, wherein the hidden variables in the main document comprise an indication of products installed on the server that are accessible by a user.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-07-05 | 2003-01-04 | 2003-07-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-07-05 | 2007-01-04 | 2007-07-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-07-05 | 2011-01-04 | 2011-07-06 | $7700.00 | Window Closed / Lapsed |