US6014702A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Host information access via distributed programmed objects
Assignee: International Business Machines Corp
•
Filing: 1997-06-04
•
Granted: 2000-01-11
•
Expires: 2017-06-04
Abstract
Abstract A method and apparatus for developing persistent, single implementation host access applications deployable across multiple platforms. The interaction between host and clients is accomplished directly without platform-specific server function and with data-stream, versus screen, manipulation of host information.
Inventors
- 👤 Thomas F. King
- 👤 Gregory Thomas Knowles
- 👤 Raymond Steven Rittenhouse
- 👤 Yih-shin Tan
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 12:06
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/54; G06F9/44; G06F9/455
Claims Analysis
Total Claims: 45
Claim 1
Independent Claim
63 words
A method for enabling a user station to access a target host, said method comprising the steps of: accessing a function residing on a web server; requesting said function to instantiate a host access function on said user station; accessing a host server by executing said instantiated host access function; and, establishing a single session between said target host and said user station.
Claim 2
Independent Claim
63 words
A method for enabling a user station to access a target host, said method comprising the steps of: accessing a function residing on a web server; requesting said function to instantiate a host access function on said user station; accessing a host server by executing said instantiated host access function; and, establishing a single session between said target host and said user station.
Claim 3
Dependent Claim
21 words
A method as claimed in claim 1 wherein said user station communicates with said target host through said host access function.
Claim 4
Dependent Claim
34 words
A method as claimed in claim 1 or 2 wherein said host access function instantiated on said user station communicates with said target host using an interface independent of said web server function involved.
Claim 5
Dependent Claim
20 words
A method as claimed in claim 1 or 2 wherein said host access function is implemented as a Java applet.
Claim 6
Dependent Claim
23 words
A method as claimed in claim 1 or 2 wherein said target host communicates with said user station by way of data streams.
Claim 7
Dependent Claim
20 words
A method as claimed in claim 5 wherein said host access function parses said data streams into a presentation space.
Claim 8
Dependent Claim
21 words
A method as claimed in claim 6 wherein said presentation space is parsed into input fields, output fields and data blocks.
Claim 9
Dependent Claim
21 words
A method as claimed in claim 1 or 2 wherein said host access function is implemented as a dynamically downloadable application.
Claim 10
Dependent Claim
29 words
A method as claimed in claim 1 or 2 wherein said user station communicates with said target host by way of a terminal emulation window on said user station.
Claim 11
Dependent Claim
32 words
A method as claimed in claim 5 wherein said web server also executes a local host access function and interacts with said client function to send, receive or manipulate said data streams.
Claim 12
Independent Claim
126 words
A method for enabling a user station to access a target host, said method comprising the steps of: accessing a function residing on a web server; requesting said function to instantiate a host access function on said user station; accessing a host server by executing said instantiated host access function; and establishing a session between said target host and said user station; wherein said target host communicates with said user station by way of data streams, said host access function parses said data streams into a presentation space, said presentation space is parsed into input fields, output fields and data blocks and wherein said input fields, output fields and data blocks are used by a user applicaton in sending and receiving formatted information for a user.
Claim 13
Independent Claim
126 words
A method for enabling a user station to access a target host, said method comprising the steps of: accessing a function residing on a web server; requesting said function to instantiate a host access function on said user station; accessing a host server by executing said instantiated host access function; and establishing a session between said target host and said user station; wherein said target host communicates with said user station by way of data streams, said host access function parses said data streams into a presentation space, said presentation space is parsed into input fields, output fields and data blocks and wherein said input fields, output fields and data blocks are used by a user applicaton in sending and receiving formatted information for a user.
Claim 14
Dependent Claim
110 words
A computer system contained within a computer network, said computer network having computers connected together using telecommunications mechanisms wherein a user station accesses a target host, said access comprising: means operatively associated with said user station for accessing a function residing on a web server; means operatively associated with said user station for requesting said function to instantiate a host access function on said user station; means operatively associated with said user station for accessing a host server by executing said instantiated host access function; and, means operatively associated with said user station and said host server for establishing a single session between said target host and said user station.
Claim 15
Dependent Claim
110 words
A computer system contained within a computer network, said computer network having computers connected together using telecommunications mechanisms wherein a user station accesses a target host, said access comprising: means operatively associated with said user station for accessing a function residing on a web server; means operatively associated with said user station for requesting said function to instantiate a host access function on said user station; means operatively associated with said user station for accessing a host server by executing said instantiated host access function; and, means operatively associated with said user station and said host server for establishing a single session between said target host and said user station.
Claim 16
Dependent Claim
22 words
A computer system as claimed in claim 12 wherein said user station communicates with said target host through said host access function.
Claim 17
Dependent Claim
34 words
A computer system as claimed in claim 12 or 13 wherein said host access function instantiated on said user station communicates with the host using an interface independent of said web server function involved.
Claim 18
Dependent Claim
19 words
A computer system as claimed in claim 12 or 13 wherein said function is implemented as a Java applet.
Claim 19
Dependent Claim
26 words
A computer system as claimed in claim 12 or 13 wherein said session established between said target host communicating with said user station carries data streams.
Claim 20
Dependent Claim
25 words
A computer system as claimed in claim 16 further comprising means within said host access function for parsing said data streams into a presentation space.
Claim 21
Dependent Claim
22 words
A computer system as claimed in claim 17 wherein said presentation space is parsed into input fields, output fields and data blocks.
Claim 22
Dependent Claim
20 words
A computer system as claimed in claim 12 or 13 wherein said function is implemented as a dynamically downloadable application.
Claim 23
Dependent Claim
30 words
A computer system as claimed in claim 12 or 13 wherein said user station communicates with said target host by way of a terminal emulation window on said user station.
Claim 24
Dependent Claim
36 words
A computer system as claimed in claim 16 further comprising means for said web server to execute a local host access function and interact with said client function to send, receive or manipulate said data streams.
Claim 25
Dependent Claim
179 words
A computer system contained within a computer network, said computer network having computers connected together using telecommunications mechanisms wherein a user station accesses a target host, said access comprising: means operatively associated with said user station for accessing a function residing on a web server; means operatively associated with said user station for requesting said function to instantiate a host access function on said user station; means operatively associated with said user station for accessing a host server by executing said instantiated host access function; means operatively associated with said user station and said host server for establishing a session between said target host and said user station; wherein said session established between said target host communicating with said user station carries data streams; means within said host access function for parsing said data streams into a presentation space wherein said presentation space is parsed into input fields, output fields and data blocks; and, means for and utilizing said input fields output fields and data blocks, by a user application, in sending and receiving formatted information for a user.
Claim 26
Dependent Claim
179 words
A computer system contained within a computer network, said computer network having computers connected together using telecommunications mechanisms wherein a user station accesses a target host, said access comprising: means operatively associated with said user station for accessing a function residing on a web server; means operatively associated with said user station for requesting said function to instantiate a host access function on said user station; means operatively associated with said user station for accessing a host server by executing said instantiated host access function; means operatively associated with said user station and said host server for establishing a session between said target host and said user station; wherein said session established between said target host communicating with said user station carries data streams; means within said host access function for parsing said data streams into a presentation space wherein said presentation space is parsed into input fields, output fields and data blocks; and, means for and utilizing said input fields output fields and data blocks, by a user application, in sending and receiving formatted information for a user.
Claim 27
Dependent Claim
118 words
A computer program product residing on a computer-readable media for a user station to access a target host, said access comprising: computer readable program code means operatively associated with said user station for accessing a function residing on a web server; computer readable program code means operatively associated with said user station for requesting said function to instantiate a host access function on said user station; computer readable program code means operatively associated with said user station for accessing a host server by executing said instantiated host acces function; and, computer readable program code means operatively associated with said user station and said host server for establishing a single session between said target host and said user station.
Claim 28
Dependent Claim
118 words
A computer program product residing on a computer-readable media for a user station to access a target host, said access comprising: computer readable program code means operatively associated with said user station for accessing a function residing on a web server; computer readable program code means operatively associated with said user station for requesting said function to instantiate a host access function on said user station; computer readable program code means operatively associated with said user station for accessing a host server by executing said instantiated host acces function; and, computer readable program code means operatively associated with said user station and said host server for establishing a single session between said target host and said user station.
Claim 29
Dependent Claim
23 words
A computer program product as claimed in claim 23 wherein said user station communicates with said target host through said host access function.
Claim 30
Dependent Claim
35 words
A computer program product as claimed in claim 23 or 24 wherein said host access function instantiated on said user station communicates with the host using an interface independent of said web server function involved.
Claim 31
Dependent Claim
20 words
A computer program product as claimed in claim 23 or 24 wherein said function is implemented as a Java applet.
Claim 32
Dependent Claim
25 words
A computer program product as claimed in claim 23 or 24 wherein said target host communicates with said user station by way of data streams.
Claim 33
Dependent Claim
22 words
A computer program product as claimed in claim 27 wherein said host access function parses said data streams into a presentation space.
Claim 34
Dependent Claim
23 words
A computer program product as claimed in claim 28 wherein said presentation space is parsed into input fields, output fields and data blocks.
Claim 35
Dependent Claim
21 words
A computer program product as claimed in claim 23 or 24 wherein said function is implemented as a dynamically downloadable application.
Claim 36
Dependent Claim
31 words
A computer program product as claimed in claim 23 or 24 wherein said user station communicates with said target host by way of a terminal emulation window on said user station.
Claim 37
Dependent Claim
34 words
A computer program product as claimed in claim 27 wherein said web server also executes a local host access function and interacts with said client function to send, receive or manipulate said data streams.
Claim 38
Dependent Claim
180 words
A computer program product residing on a computer-readable media for a user station to access a target host, said access comprising: computer readable program code means operatively associated with said user station for accessing a function residing on a web server; computer readable program code means operatively associated with said user station for requesting said function to instantiate a host access function on said user station; computer readable program code means operatively associated with said user station for accessing a host server by executing said instantiated host access function; and, computer readable program code means operatively associated with said user station and said host server for establishing a session between said target host and said user station wherein said target host communicates with said user station by way of data streams, said host access function parses said data streams into a presentation space, said presentation space is parsed into input fields, ouput fields, and data blocks and said input fields, output fields and data blocks are used by a user application in sending and receiving formatted information for a user.
Claim 39
Dependent Claim
180 words
A computer program product residing on a computer-readable media for a user station to access a target host, said access comprising: computer readable program code means operatively associated with said user station for accessing a function residing on a web server; computer readable program code means operatively associated with said user station for requesting said function to instantiate a host access function on said user station; computer readable program code means operatively associated with said user station for accessing a host server by executing said instantiated host access function; and, computer readable program code means operatively associated with said user station and said host server for establishing a session between said target host and said user station wherein said target host communicates with said user station by way of data streams, said host access function parses said data streams into a presentation space, said presentation space is parsed into input fields, ouput fields, and data blocks and said input fields, output fields and data blocks are used by a user application in sending and receiving formatted information for a user.
Claim 40
Independent Claim
139 words
A method for enabling a user station to access a target host, said method comprising the steps of: accessing a function residing on a web server; requesting said function to instantiate a host access function on said user station; accessing a host server by executing said instantiated host access function; and establishing a session between said target host and said user station; wherein said user station communicates with said target host through said host access function and said target host communicates with said user station by way of data streams, said host access function parses said data streams into a presentation space, said presentation space parsed into input fields, output fields and data blocks and wherein said input fields, output fields and data blocks are used by a user application in sending and receiving formatted informatoin for a user.
Claim 41
Independent Claim
139 words
A method for enabling a user station to access a target host, said method comprising the steps of: accessing a function residing on a web server; requesting said function to instantiate a host access function on said user station; accessing a host server by executing said instantiated host access function; and establishing a session between said target host and said user station; wherein said user station communicates with said target host through said host access function and said target host communicates with said user station by way of data streams, said host access function parses said data streams into a presentation space, said presentation space parsed into input fields, output fields and data blocks and wherein said input fields, output fields and data blocks are used by a user application in sending and receiving formatted informatoin for a user.
Claim 42
Dependent Claim
193 words
A computer system contained within a computer network, said computer network having computers connected together using telecommunications mechanisms wherein a user station accesses a target host, said access comprising: means operatively associated with said user station for accessing a function residing on a web server; means operatively associated with said user station for requesting said function to instantiate a host access function on said user station; means operatively associated with said user station for accessing a host server by executing said instantiated host access function; means operatively associated with said user station and said host server for establishing a session between said target host and said user station; wherein said user station communicates with said target host through said host access function and said session established between said target host communicating with said user station carries data streams; means within said host access function for parsing said data streams into a presentation space wherein said presentation space is parsed into input fields, output fields and data blocks; and, means for and utilizing said input fields output fields and data blocks, by a user application, In sending and receiving formatted information for a user.
Claim 43
Dependent Claim
193 words
A computer system contained within a computer network, said computer network having computers connected together using telecommunications mechanisms wherein a user station accesses a target host, said access comprising: means operatively associated with said user station for accessing a function residing on a web server; means operatively associated with said user station for requesting said function to instantiate a host access function on said user station; means operatively associated with said user station for accessing a host server by executing said instantiated host access function; means operatively associated with said user station and said host server for establishing a session between said target host and said user station; wherein said user station communicates with said target host through said host access function and said session established between said target host communicating with said user station carries data streams; means within said host access function for parsing said data streams into a presentation space wherein said presentation space is parsed into input fields, output fields and data blocks; and, means for and utilizing said input fields output fields and data blocks, by a user application, In sending and receiving formatted information for a user.
Claim 44
Dependent Claim
193 words
A computer program product residing on a computer-readable media for a user station to access a target host, said access comprising: computer readable program code means operatively associated with said user station for accessing a function residing on a web server; computer readable program code means operatively associated with said user station for requesting said function to instantiate a host access function on said user station; computer readable program code means operatively associated with said user station for accessing a host server by executing said instantiated host access function; and, computer readable program code means operatively associated with said user station and said host server for establishing a session between said target host and said user station wherein said user station communicates with said target host through said host access function, said target host communicates with said user station by way of data streams, said host access function parses said data streams into a presentation space, said presentation space is parsed into input fields, output fields, and data blocks and said input fields, output fields and data blocks are used by a user application in sending and receiving formatted information for a user.
Claim 45
Dependent Claim
193 words
A computer program product residing on a computer-readable media for a user station to access a target host, said access comprising: computer readable program code means operatively associated with said user station for accessing a function residing on a web server; computer readable program code means operatively associated with said user station for requesting said function to instantiate a host access function on said user station; computer readable program code means operatively associated with said user station for accessing a host server by executing said instantiated host access function; and, computer readable program code means operatively associated with said user station and said host server for establishing a session between said target host and said user station wherein said user station communicates with said target host through said host access function, said target host communicates with said user station by way of data streams, said host access function parses said data streams into a presentation space, said presentation space is parsed into input fields, output fields, and data blocks and said input fields, output fields and data blocks are used by a user application in sending and receiving formatted information for a user.
References Cited (Backward Citations)
US5734871A
Cited
US5390314A
Cited
US5325361A
Cited
US5604896A
Cited
US5768511A
Cited
US5754830A
Cited
US5801679A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-01-10 | 2003-07-12 | 2004-01-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-01-10 | 2007-07-12 | 2008-01-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-01-10 | 2011-07-12 | 2012-01-11 | $7700.00 | Window Closed / Lapsed |