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

Method of accessing information on a host computer from a client computer

Assignee: JPMorgan Chase Bank NA
•
Filing: 1999-04-29
•
Granted: 2000-06-27
•
Expires: 2019-04-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for accessing information on a host computer 106 from a client computer 104 utilizing an intermediate server computer 108 that is connected to the client computer by a network. The host computer transmits a presentation space data stream representing a host screen to the server computer. The server computer creates an HTML document based on the information received from the host computer and transmits the HTML document to the client computer. The client computer creates a Web page based on the HTML document. The Web page includes fields and controls that implement the functionality of the host screens while presenting an improved user interface. A user can create HTML templates that substitute for the automatically created HTML documents for any one or more of the host screens. The server computer inserts session identifiers within the URLs that are contained in the HTML documents, and uses the session identifiers to maintain separate connections between multiple host computers and a single client computer.

Inventors

  • 👤 Steven Matthew Stedman
  • 👤 Glenn Edward Gervais
  • 👤 Kevin MacFarland Mills
  • 👤 Michael William Miller
  • 👤 David Neal Brim

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 13:05
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/01; H04L67/08; G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/958; G06F16/972; H04L67/02; H04L67/14; H04L67/142; H04L67/2866; H04L67/289; H04L67/50; H04L67/56; H04L67/565; H04L61/00; H04L61/30; H04L67/131

Claims Analysis

Total Claims: 48
Claim 1
Independent Claim 312 words
A system for controlling the transmission of information between a host computer and a remotely located client computer, the system comprising: a client computer which includes a browser application for viewing Web pages and is linked to a server computer by a network; a host computer which is linked to the server computer by a communication medium; the server computer comprising: a send/receive module receiving data that is transmitted from the host computer, the data representative of a host computer display screen having a function key-capable field that represents an incomplete list of items included in the host computer display screen; a parsing module, upon receipt of the data transmitted from the host computer by the server computer, parsing the data to locate the function key-capable field; a creation module creating, at the server computer, at least one instruction corresponding to the function key-capable field that when received by the Web browser causes a control and an incomplete list of items to be created and displayed in a Web page that represents the host computer display screen, the control being selectable to cause a complete list of items to be displayed in the Web page, the send/receive module transmitting the instruction to the client computer, receiving a command from the client computer with the command indicative of a user selection of the selectable control, sending a request for a complete list of items to the host computer, and receiving, at the server computer, additional data including information pertaining to the complete list of items from the host computer; the creation module displaying the additional data on a Web page that represents the host computer display screen; and the send/receive module transmitting, from the server computer to the client computer, additional instructions that cause the Web browser to produce a second Web page containing the complete list of items from the host computer.
Claim 2
Independent Claim 312 words
A system for controlling the transmission of information between a host computer and a remotely located client computer, the system comprising: a client computer which includes a browser application for viewing Web pages and is linked to a server computer by a network; a host computer which is linked to the server computer by a communication medium; the server computer comprising: a send/receive module receiving data that is transmitted from the host computer, the data representative of a host computer display screen having a function key-capable field that represents an incomplete list of items included in the host computer display screen; a parsing module, upon receipt of the data transmitted from the host computer by the server computer, parsing the data to locate the function key-capable field; a creation module creating, at the server computer, at least one instruction corresponding to the function key-capable field that when received by the Web browser causes a control and an incomplete list of items to be created and displayed in a Web page that represents the host computer display screen, the control being selectable to cause a complete list of items to be displayed in the Web page, the send/receive module transmitting the instruction to the client computer, receiving a command from the client computer with the command indicative of a user selection of the selectable control, sending a request for a complete list of items to the host computer, and receiving, at the server computer, additional data including information pertaining to the complete list of items from the host computer; the creation module displaying the additional data on a Web page that represents the host computer display screen; and the send/receive module transmitting, from the server computer to the client computer, additional instructions that cause the Web browser to produce a second Web page containing the complete list of items from the host computer.
Claim 3
Dependent Claim 24 words
The system of claim 1, wherein the first set of instructions and the second set of instructions comprise statements in the Hypertext Markup Language.
Claim 4
Dependent Claim 15 words
The system of claim 1, wherein the predetermined function key is an F4 function key.
Claim 5
Dependent Claim 14 words
The system of claim 1, wherein the host computer is an IBM AS/400 computer.
Claim 6
Dependent Claim 14 words
The system of claim 1, wherein the host computer is an IBM mainframe computer.
Claim 7
Dependent Claim 12 words
The system of claim 1, wherein the selectable control is a button.
Claim 8
Dependent Claim 178 words
The system of claim 1, wherein the parsing module further comprises: a field parsing module determining whether a character string comprising three consecutive periods exists in a field of the data; determining whether a character string comprising four consecutive periods exists in the field of the data; determining whether a character string comprising an apostrophe immediately followed by three consecutive periods exists in the field of the data; if the character string comprising four consecutive periods exists in the field, determining that the field of the data is not a function key-capable field; if the character string comprising an apostrophe immediately followed by three consecutive periods exists in the field, determining that the field of the data is not a function key-capable field; and if the character string comprising three consecutive periods exists in the field and the character string comprising four consecutive periods does not exist in the field and the character string comprising an apostrophe immediately followed by three consecutive periods does not exist in the field, determining that the field is a function key-capable field.
Claim 9
Dependent Claim 48 words
The system of claim 7, further comprising: the field parsing module determining whether a previous field immediately prior to the field of data is an entry field; and if the previous field is not an entry field, determining that the field of data is not an entry field.
Claim 10
Dependent Claim 19 words
The system of claim 1, wherein the network linking the client computer and the server computer is the Internet.
Claim 11
Dependent Claim 21 words
The system of claim 1, wherein the network linking the client computer and the server computer is a Local Area Network.
Claim 12
Independent Claim 160 words
A system for controlling the transmission of information between a host computer and a remotely located client computer, the system comprising: a client computer which includes a browser application and is linked to a server computer by a network; a host computer which is linked to the server computer by a communications medium; the server computer comprising: an intermediary module receiving data transmitted from the host computer, the data representative of a host computer display screen; and a server application framework determining whether an instruction template corresponding to the host computer screen exists; if the instruction template corresponding to the host computer screen exists, transmitting the instruction template to the client computer; and if the instruction template corresponding to the host computer screen does not exist, creating a set of instructions having a portion of the data that is transmitted from the host computer and received by the server computer and transmitting the set of instructions to the client computer.
Claim 13
Independent Claim 160 words
A system for controlling the transmission of information between a host computer and a remotely located client computer, the system comprising: a client computer which includes a browser application and is linked to a server computer by a network; a host computer which is linked to the server computer by a communications medium; the server computer comprising: an intermediary module receiving data transmitted from the host computer, the data representative of a host computer display screen; and a server application framework determining whether an instruction template corresponding to the host computer screen exists; if the instruction template corresponding to the host computer screen exists, transmitting the instruction template to the client computer; and if the instruction template corresponding to the host computer screen does not exist, creating a set of instructions having a portion of the data that is transmitted from the host computer and received by the server computer and transmitting the set of instructions to the client computer.
Claim 14
Dependent Claim 54 words
The system of claim 11, wherein the instruction template includes a pull data field that specifies information desired from the host computer, further comprising: the server application framework locating the pull data field; retrieving the information desired from the host computer; and inserting the information desired from the host computer into the instruction template.
Claim 15
Dependent Claim 28 words
The system of claim 12, wherein the insertion of the information into the instruction template is performed prior to the transmitting the instruction template to the client computer.
Claim 16
Dependent Claim 97 words
The system of claim 11, further comprising: the server application framework determining whether the client computer is operating in a low-bandwidth mode; if the client computer is operating in a low-bandwidth mode and a low-bandwidth instruction template corresponding to the host computer screen exists, transmitting the low-bandwidth instruction template to the client computer; and if the client computer is not operating in a low-bandwidth mode a high-bandwidth instruction template corresponding to the host computer screen exists, transmitting the high-bandwidth instruction template to the client computer, wherein the low-bandwidth instruction template is different from the high-bandwidth instruction template.
Claim 17
Dependent Claim 71 words
The system of claim 11, wherein a plurality of instruction templates exist, each template having an associated screen identifier, further comprising: the server application framework further comprising determining a host screen identifier corresponding to the host computer screen; and wherein the determining whether an instruction template corresponding to the host computer screen exists includes determining whether an instruction template having an associated screen identifier that matches the host screen identifier exists.
Claim 18
Dependent Claim 81 words
The system of claim 15, wherein the determining whether an instruction template corresponding to the host computer screen exists includes: if an instruction template corresponding to the host computer does not exist, determining whether an alternate instruction template having an associated screen identifier that matches the host screen identifier exists, wherein the alternate instruction template corresponds to a computer screen of a second host computer; and if the alternate instruction template exists, transmitting the alternate instruction template to the client computer.
Claim 19
Independent Claim 279 words
A system for controlling the transmission of information between a host computer and a remotely located client computer, wherein the, and the, the system comprising: a client computer which includes a browser application and is linked to a server computer by a network; a host computer which is linked to the server computer by a communications medium; the server computer comprising: a display control receiving, at the server computer, data that is transmitted from the host computer, the data representative of a host computer display screen; and a host extension determining whether the data transmitted from the host computer includes at least one menu item field; if the data transmitted from the host computer includes at least one menu item field, creating at least one instruction that represents a hyperlink field corresponding to the menu item field; determining whether the data transmitted from the host computer includes at least one function key field; if the data transmitted from the host computer includes at least one function key-capable field, creating at least one instruction that represents a hyperlink field corresponding to the function key field; determining whether the data transmitted from the host computer includes at least one light pen-enabled field; if the data transmitted from the host computer includes at least one light pen-enabled field, creating at least one instruction that represents a hyperlink field corresponding to the light pen-enabled fields; determining whether the data transmitted from the host computer includes at least one function key-capable field; and if the data transmitted from the host computer includes at least one function key-capable field, creating at least one instruction that represents a button control corresponding to the function key-capable field.
Claim 20
Independent Claim 279 words
A system for controlling the transmission of information between a host computer and a remotely located client computer, wherein the, and the, the system comprising: a client computer which includes a browser application and is linked to a server computer by a network; a host computer which is linked to the server computer by a communications medium; the server computer comprising: a display control receiving, at the server computer, data that is transmitted from the host computer, the data representative of a host computer display screen; and a host extension determining whether the data transmitted from the host computer includes at least one menu item field; if the data transmitted from the host computer includes at least one menu item field, creating at least one instruction that represents a hyperlink field corresponding to the menu item field; determining whether the data transmitted from the host computer includes at least one function key field; if the data transmitted from the host computer includes at least one function key-capable field, creating at least one instruction that represents a hyperlink field corresponding to the function key field; determining whether the data transmitted from the host computer includes at least one light pen-enabled field; if the data transmitted from the host computer includes at least one light pen-enabled field, creating at least one instruction that represents a hyperlink field corresponding to the light pen-enabled fields; determining whether the data transmitted from the host computer includes at least one function key-capable field; and if the data transmitted from the host computer includes at least one function key-capable field, creating at least one instruction that represents a button control corresponding to the function key-capable field.
Claim 21
Independent Claim 177 words
A system for controlling the transmission of information between a host computer and a remotely located client computer, the system comprising: a client computer which includes a browser application and is linked to a server computer by a network; a host computer which is linked to the server computer by a communication medium; the server computer comprising: a display control receiving, at the server computer, data that is transmitted from the host computer, the data representative of a host computer display screen having multiple fields and a cursor positioned in a focus field; and a host extension automatically creating a set of instructions representing web page fields corresponding to the fields of the host screen; determining that one of the web page fields is a cursor field corresponding to the focus field of the host screen; automatically creating at least one cursor positioning instruction in the set of instructions, the cursor positioning instruction representing the information that a cursor is to be positioned within the cursor field; and transmitting the set of instructions to the client computer.
Claim 22
Independent Claim 177 words
A system for controlling the transmission of information between a host computer and a remotely located client computer, the system comprising: a client computer which includes a browser application and is linked to a server computer by a network; a host computer which is linked to the server computer by a communication medium; the server computer comprising: a display control receiving, at the server computer, data that is transmitted from the host computer, the data representative of a host computer display screen having multiple fields and a cursor positioned in a focus field; and a host extension automatically creating a set of instructions representing web page fields corresponding to the fields of the host screen; determining that one of the web page fields is a cursor field corresponding to the focus field of the host screen; automatically creating at least one cursor positioning instruction in the set of instructions, the cursor positioning instruction representing the information that a cursor is to be positioned within the cursor field; and transmitting the set of instructions to the client computer.
Claim 23
Dependent Claim 43 words
The system of claim 18, wherein the communication medium linking the host computer to the server computer is an SNA network and the data received from the host computer comprises a data stream including an insert cursor token indicative of the focus field.
Claim 24
Dependent Claim 17 words
The system of claim 19, wherein the set of instructions includes instructions in the Hypertext Markup Language.
Claim 25
Dependent Claim 316 words
A computer-readable storage medium storing code for controlling the transmission of information between a host computer and a remotely located client computer, the system comprising: a client computer which includes a browser application for viewing Web pages and is linked to a server computer by a network; a host computer which is linked to the server computer by a communication medium; the server computer comprising: a send/receive module receiving data that is transmitted from the host computer, the data representative of a host computer display screen having a function key-capable field that represents an incomplete list of items included in the host computer display screen; a parsing module, upon receipt of the data transmitted from the host computer by the server computer, parsing the data to locate the function key-capable field; a creation module creating, at the server computer, at least one instruction corresponding to the function key-capable field that when received by the Web browser causes a control and an incomplete list of items to be created and displayed in a Web page that represents the host computer display screen, the control being selectable to cause a complete list of items to be displayed in the Web page, the send/receive module transmitting the instruction to the client computer, receiving a command from the client computer with the command indicative of a user selection of the selectable control, sending a request for a complete list of items to the host computer, and receiving, at the server computer, additional data including information pertaining to the complete list of items from the host computer; the creation module displaying the additional data on a Web page that represents the host computer display screen; and the send/receive module transmitting, from the server computer to the client computer, additional instructions that cause the Web browser to produce a second Web page containing the complete list of items from the host computer.
Claim 26
Dependent Claim 316 words
A computer-readable storage medium storing code for controlling the transmission of information between a host computer and a remotely located client computer, the system comprising: a client computer which includes a browser application for viewing Web pages and is linked to a server computer by a network; a host computer which is linked to the server computer by a communication medium; the server computer comprising: a send/receive module receiving data that is transmitted from the host computer, the data representative of a host computer display screen having a function key-capable field that represents an incomplete list of items included in the host computer display screen; a parsing module, upon receipt of the data transmitted from the host computer by the server computer, parsing the data to locate the function key-capable field; a creation module creating, at the server computer, at least one instruction corresponding to the function key-capable field that when received by the Web browser causes a control and an incomplete list of items to be created and displayed in a Web page that represents the host computer display screen, the control being selectable to cause a complete list of items to be displayed in the Web page, the send/receive module transmitting the instruction to the client computer, receiving a command from the client computer with the command indicative of a user selection of the selectable control, sending a request for a complete list of items to the host computer, and receiving, at the server computer, additional data including information pertaining to the complete list of items from the host computer; the creation module displaying the additional data on a Web page that represents the host computer display screen; and the send/receive module transmitting, from the server computer to the client computer, additional instructions that cause the Web browser to produce a second Web page containing the complete list of items from the host computer.
Claim 27
Dependent Claim 25 words
The storage medium of claim 1, wherein the first set of instructions and the second set of instructions comprise statements in the Hypertext Markup Language.
Claim 28
Dependent Claim 16 words
The storage medium of claim 1, wherein the predetermined function key is an F4 function key.
Claim 29
Dependent Claim 15 words
The storage medium of claim 1, wherein the host computer is an IBM AS/400 computer.
Claim 30
Dependent Claim 15 words
The storage medium of claim 1, wherein the host computer is an IBM mainframe computer.
Claim 31
Dependent Claim 13 words
The storage medium of claim 1, wherein the selectable control is a button.
Claim 32
Dependent Claim 179 words
The storage medium of claim 1, wherein the parsing module further comprises: a field parsing module determining whether a character string comprising three consecutive periods exists in a field of the data; determining whether a character string comprising four consecutive periods exists in the field of the data; determining whether a character string comprising an apostrophe immediately followed by three consecutive periods exists in the field of the data; if the character string comprising four consecutive periods exists in the field, determining that the field of the data is not a function key-capable field; if the character string comprising an apostrophe immediately followed by three consecutive periods exists in the field, determining that the field of the data is not a function key-capable field; and if the character string comprising three consecutive periods exists in the field and the character string comprising four consecutive periods does not exist in the field and the character string comprising an apostrophe immediately followed by three consecutive periods does not exist in the field, determining that the field is a function key-capable field.
Claim 33
Dependent Claim 49 words
The storage medium of claim 7, further comprising: the field parsing module determining whether a previous field immediately prior to the field of data is an entry field; and if the previous field is not an entry field, determining that the field of data is not an entry field.
Claim 34
Dependent Claim 20 words
The storage medium of claim 1, wherein the network linking the client computer and the server computer is the Internet.
Claim 35
Dependent Claim 22 words
The storage medium of claim 1, wherein the network linking the client computer and the server computer is a Local Area Network.
Claim 36
Dependent Claim 164 words
A computer-readable storage medium storing code for controlling the transmission of information between a host computer and a remotely located client computer, the system comprising: a client computer which includes a browser application and is linked to a server computer by a network; a host computer which is linked to the server computer by a communications medium; the server computer comprising: an intermediary module receiving data transmitted from the host computer, the data representative of a host computer display screen; and a server application framework determining whether an instruction template corresponding to the host computer screen exists; if the instruction template corresponding to the host computer screen exists, transmitting the instruction template to the client computer; and if the instruction template corresponding to the host computer screen does not exist, creating a set of instructions having a portion of the data that is transmitted from the host computer and received by the server computer and transmitting the set of instructions to the client computer.
Claim 37
Dependent Claim 164 words
A computer-readable storage medium storing code for controlling the transmission of information between a host computer and a remotely located client computer, the system comprising: a client computer which includes a browser application and is linked to a server computer by a network; a host computer which is linked to the server computer by a communications medium; the server computer comprising: an intermediary module receiving data transmitted from the host computer, the data representative of a host computer display screen; and a server application framework determining whether an instruction template corresponding to the host computer screen exists; if the instruction template corresponding to the host computer screen exists, transmitting the instruction template to the client computer; and if the instruction template corresponding to the host computer screen does not exist, creating a set of instructions having a portion of the data that is transmitted from the host computer and received by the server computer and transmitting the set of instructions to the client computer.
Claim 38
Dependent Claim 55 words
The storage medium of claim 11, wherein the instruction template includes a pull data field that specifies information desired from the host computer, further comprising: the server application framework locating the pull data field; retrieving the information desired from the host computer; and inserting the information desired from the host computer into the instruction template.
Claim 39
Dependent Claim 29 words
The storage medium of claim 12, wherein the insertion of the information into the instruction template is performed prior to the transmitting the instruction template to the client computer.
Claim 40
Dependent Claim 98 words
The storage medium of claim 11, further comprising: the server application framework determining whether the client computer is operating in a low-bandwidth mode; if the client computer is operating in a low-bandwidth mode and a low-bandwidth instruction template corresponding to the host computer screen exists, transmitting the low-bandwidth instruction template to the client computer; and if the client computer is not operating in a low-bandwidth mode a high-bandwidth instruction template corresponding to the host computer screen exists, transmitting the high-bandwidth instruction template to the client computer, wherein the low-bandwidth instruction template is different from the high-bandwidth instruction template.
Claim 41
Dependent Claim 72 words
The storage medium of claim 11, wherein a plurality of instruction templates exist, each template having an associated screen identifier, further comprising: the server application framework further comprising determining a host screen identifier corresponding to the host computer screen; and wherein the determining whether an instruction template corresponding to the host computer screen exists includes determining whether an instruction template having an associated screen identifier that matches the host screen identifier exists.
Claim 42
Dependent Claim 82 words
The storage medium of claim 15, wherein the determining whether an instruction template corresponding to the host computer screen exists includes: if an instruction template corresponding to the host computer does not exist, determining whether an alternate instruction template having an associated screen identifier that matches the host screen identifier exists, wherein the alternate instruction template corresponds to a computer screen of a second host computer; and if the alternate instruction template exists, transmitting the alternate instruction template to the client computer.
Claim 43
Dependent Claim 283 words
A computer-readable storage medium storing code for controlling the transmission of information between a host computer and a remotely located client computer, wherein the, and the, the system comprising: a client computer which includes a browser application and is linked to a server computer by a network; a host computer which is linked to the server computer by a communications medium; the server computer comprising: a display control receiving, at the server computer, data that is transmitted from the host computer, the data representative of a host computer display screen; and a host extension determining whether the data transmitted from the host computer includes at least one menu item field; if the data transmitted from the host computer includes at least one menu item field, creating at least one instruction that represents a hyperlink field corresponding to the menu item field; determining whether the data transmitted from the host computer includes at least one function key field; if the data transmitted from the host computer includes at least one function key-capable field, creating at least one instruction that represents a hyperlink field corresponding to the function key field; determining whether the data transmitted from the host computer includes at least one light pen-enabled field; if the data transmitted from the host computer includes at least one light pen-enabled field, creating at least one instruction that represents a hyperlink field corresponding to the light pen-enabled fields; determining whether the data transmitted from the host computer includes at least one function key-capable field; and if the data transmitted from the host computer includes at least one function key-capable field, creating at least one instruction that represents a button control corresponding to the function key-capable field.
Claim 44
Dependent Claim 283 words
A computer-readable storage medium storing code for controlling the transmission of information between a host computer and a remotely located client computer, wherein the, and the, the system comprising: a client computer which includes a browser application and is linked to a server computer by a network; a host computer which is linked to the server computer by a communications medium; the server computer comprising: a display control receiving, at the server computer, data that is transmitted from the host computer, the data representative of a host computer display screen; and a host extension determining whether the data transmitted from the host computer includes at least one menu item field; if the data transmitted from the host computer includes at least one menu item field, creating at least one instruction that represents a hyperlink field corresponding to the menu item field; determining whether the data transmitted from the host computer includes at least one function key field; if the data transmitted from the host computer includes at least one function key-capable field, creating at least one instruction that represents a hyperlink field corresponding to the function key field; determining whether the data transmitted from the host computer includes at least one light pen-enabled field; if the data transmitted from the host computer includes at least one light pen-enabled field, creating at least one instruction that represents a hyperlink field corresponding to the light pen-enabled fields; determining whether the data transmitted from the host computer includes at least one function key-capable field; and if the data transmitted from the host computer includes at least one function key-capable field, creating at least one instruction that represents a button control corresponding to the function key-capable field.
Claim 45
Dependent Claim 181 words
A computer-readable storage medium storing code for controlling the transmission of information between a host computer and a remotely located client computer, the system comprising: a client computer which includes a browser application and is linked to a server computer by a network; a host computer which is linked to the server computer by a communication medium; the server computer comprising: a display control receiving, at the server computer, data that is transmitted from the host computer, the data representative of a host computer display screen having multiple fields and a cursor positioned in a focus field; and a host extension automatically creating a set of instructions representing web page fields corresponding to the fields of the host screen; determining that one of the web page fields is a cursor field corresponding to the focus field of the host screen; automatically creating at least one cursor positioning instruction in the set of instructions, the cursor positioning instruction representing the information that a cursor is to be positioned within the cursor field; and transmitting the set of instructions to the client computer.
Claim 46
Dependent Claim 181 words
A computer-readable storage medium storing code for controlling the transmission of information between a host computer and a remotely located client computer, the system comprising: a client computer which includes a browser application and is linked to a server computer by a network; a host computer which is linked to the server computer by a communication medium; the server computer comprising: a display control receiving, at the server computer, data that is transmitted from the host computer, the data representative of a host computer display screen having multiple fields and a cursor positioned in a focus field; and a host extension automatically creating a set of instructions representing web page fields corresponding to the fields of the host screen; determining that one of the web page fields is a cursor field corresponding to the focus field of the host screen; automatically creating at least one cursor positioning instruction in the set of instructions, the cursor positioning instruction representing the information that a cursor is to be positioned within the cursor field; and transmitting the set of instructions to the client computer.
Claim 47
Dependent Claim 44 words
The storage medium of claim 18, wherein the communication medium linking the host computer to the server computer is an SNA network and the data received from the host computer comprises a data stream including an insert cursor token indicative of the focus field.
Claim 48
Dependent Claim 18 words
The storage medium of claim 19, wherein the set of instructions includes instructions in the Hypertext Markup Language.

References Cited (Backward Citations)

US5045994A Cited
US5185857A Cited
US5572643A Cited
US5754830A Cited
US5968119A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-06-27 2003-12-27 2004-06-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-06-27 2007-12-27 2008-06-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-06-27 2011-12-27 2012-06-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag