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

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 13:15
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag