← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US5572643A Cited
US5737619A Cited
US5754857A Cited
US5757925A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag