US6209124B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method of markup language accessing of host systems and data using a constructed intermediary
Assignee: TouchNet Information Systems Inc
•
Filing: 1999-08-30
•
Granted: 2001-03-27
•
Expires: 2019-08-30
Abstract
Abstract A method of operating and communicating with a host computer system is provided using mark-up language inputs and outputs directed by an intermediary which has been previously constructed by formulation of the host data and program structures and host machine characteristics into a system of metadata which allows the reconstruction of requests and results into and out of mark-up languages binary data streams.
Inventors
- 👤 Dean R. Vermeire
- 👤 Gary L. Murphy
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 13:24
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/70; G06F40/00; G06F40/10; G06F40/12; G06F40/14; G06F40/143; G06F40/151; G06F9/00; G06F9/06; G06F9/46; G06F9/54; G06F9/541
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
170 words
A method of providing mark-up language interaction with a host computer system having a host computer system architecture and a software application executing thereon the software application utilizing host computer system data records and host computer system information processing commands and the mark-up language operating in its native format the method comprising the steps of: a) inserting information transfer codes into the host system software application to direct information transfers between the host and an intermediary, b) generating metadata for use by said intermediary, said metadata containing an information set of the host computer system architecture and an information set associating the host binary data stream with the mark-up language format to allow said intermediary to select a portion of a mark-up language request and allocate said portion to form a binary data result compatible with said host computer system, and c) operating said intermediary on a mark-up language request to generate a result for use by the host system, said result communicating information contained in said mark-up language request.
Claim 2
Independent Claim
170 words
A method of providing mark-up language interaction with a host computer system having a host computer system architecture and a software application executing thereon the software application utilizing host computer system data records and host computer system information processing commands and the mark-up language operating in its native format the method comprising the steps of: a) inserting information transfer codes into the host system software application to direct information transfers between the host and an intermediary, b) generating metadata for use by said intermediary, said metadata containing an information set of the host computer system architecture and an information set associating the host binary data stream with the mark-up language format to allow said intermediary to select a portion of a mark-up language request and allocate said portion to form a binary data result compatible with said host computer system, and c) operating said intermediary on a mark-up language request to generate a result for use by the host system, said result communicating information contained in said mark-up language request.
Claim 3
Dependent Claim
27 words
The method as claimed in claim 1 where in said step of generating metadata comprises the step of identifying data elements contained in the host software application.
Claim 4
Dependent Claim
38 words
The method as claimed in claim 2 further comprising the step of plotting the location of said identified data elements within a data input format of the host software application to form a data elements input location plot.
Claim 5
Dependent Claim
24 words
The method as claimed in claim 3 further comprising the step of associating said data elements input location plot with the mark-up language format.
Claim 6
Dependent Claim
108 words
The method as claimed in claim 1 where in said step of operating said intermediary comprises the steps of: a) presenting, to said intermediary, a mark-up language request for a result, b) restructuring said mark-up language request with said intermediary by applying said metadata to said request to provide an inquiry processable by the host software application, c) sending said inquiry from said intermediary to the host system, d) receiving said inquiry by the host system as directed by said transfer codes, and e) conducting operations of the host software application in response to said inquiry to generate a result by the host system responsive to said request.
Claim 7
Dependent Claim
54 words
The method as claimed in claim 5 where in said step of restructuring said mark-up language request with said intermediary comprises applying a data elements input location plot and associating said data elements input location plot with the mark-up language format of said request to provide an inquiry processable by the host system application.
Claim 8
Independent Claim
168 words
A method of providing mark-up language interaction with a host computer system having a host computer system architecture and a software application executing thereon the software application utilizing host computer system data records and host computer system information processing commands and the mark-up language operating in its native format the method comprising the steps of: a) inserting information transfer codes into the host system software application to direct information transfers between the host and an intermediary, b) generating metadata for use by said intermediary, said metadata coding comprising: i) identifying data elements contained in the host software application, ii) plotting the location of said identified data elements within a data input format of the host software application to form a data elements input location plot, and iii) associating said data elements input location plot with the mark-up language format, and c) operating said intermediary on a mark-up language request to generate a result for use by host system, said result communicating information contained in said mark-up language request.
Claim 9
Independent Claim
168 words
A method of providing mark-up language interaction with a host computer system having a host computer system architecture and a software application executing thereon the software application utilizing host computer system data records and host computer system information processing commands and the mark-up language operating in its native format the method comprising the steps of: a) inserting information transfer codes into the host system software application to direct information transfers between the host and an intermediary, b) generating metadata for use by said intermediary, said metadata coding comprising: i) identifying data elements contained in the host software application, ii) plotting the location of said identified data elements within a data input format of the host software application to form a data elements input location plot, and iii) associating said data elements input location plot with the mark-up language format, and c) operating said intermediary on a mark-up language request to generate a result for use by host system, said result communicating information contained in said mark-up language request.
Claim 10
Independent Claim
236 words
A method of providing mark-up language interaction with a host computer system having a host computer system architecture and a software application executing thereon the software application utilizing host computer system data records and host computer system information processing commands and the mark-up language operating in its native format the method comprising the steps of: a) inserting information transfer codes into the host system software application to direct information transfers between the host and an intermediary, b) generating metadata for use by an intermediary, said metadata containing an information set of the host computer system architecture and an information set associating the host binary data stream to a mark-up language format to allow intermediary to select a portion of the host binary data stream and allocate said portion to form a mark-up language result, c) operating said intermediary on a mark-up language request comprising the steps of: i) presenting, to said intermediary, a mark-up language request for a result, ii) restructuring said mark-up language request with said intermediary by applying said metadata to said request to provide an inquiry processable by the host system application, iii) sending said inquiry from said intermediary to the host system, iv) receiving said inquiry by the host system as directed by said transfer codes, and v) conducting operations of the host software application in response to said inquiry to generate a result by the host system responsive to said request.
Claim 11
Independent Claim
236 words
A method of providing mark-up language interaction with a host computer system having a host computer system architecture and a software application executing thereon the software application utilizing host computer system data records and host computer system information processing commands and the mark-up language operating in its native format the method comprising the steps of: a) inserting information transfer codes into the host system software application to direct information transfers between the host and an intermediary, b) generating metadata for use by an intermediary, said metadata containing an information set of the host computer system architecture and an information set associating the host binary data stream to a mark-up language format to allow intermediary to select a portion of the host binary data stream and allocate said portion to form a mark-up language result, c) operating said intermediary on a mark-up language request comprising the steps of: i) presenting, to said intermediary, a mark-up language request for a result, ii) restructuring said mark-up language request with said intermediary by applying said metadata to said request to provide an inquiry processable by the host system application, iii) sending said inquiry from said intermediary to the host system, iv) receiving said inquiry by the host system as directed by said transfer codes, and v) conducting operations of the host software application in response to said inquiry to generate a result by the host system responsive to said request.
Claim 12
Independent Claim
250 words
A method of providing mark-up language interaction with a host computer system having a host computer system architecture and a software application executing thereon the software application utilizing host computer system data records and host computer system information processing commands and the mark-up language operating in its native format the method comprising the steps of: a) inserting information transfer codes into the host system software application to direct information transfers between the host and an intermediary, b) generating metadata for use by said intermediary, said metadata coding comprising: i) identifying data elements contained in the host software application, ii) plotting the location of said identified data elements within a data input format of the host software application to form a data elements input location plot, and iii) associating said data elements input location plot with the mark-up language format, c) operating said intermediary on a mark-up language request comprising the steps of: i) presenting, to said intermediary, a mark-up language request for a result, ii) restructuring, by said intermediary, said mark-up language request by applying said data elements association and said data elements input location plot to said request to provide an inquiry processable by the host system application, iii) sending said inquiry from said intermediary to the host system, iv) receiving said inquiry by the host system as directed by said transfer codes, and v) conducting operations of the host system application in response to said inquiry to generate a result by the host system responsive to said request.
Claim 13
Independent Claim
250 words
A method of providing mark-up language interaction with a host computer system having a host computer system architecture and a software application executing thereon the software application utilizing host computer system data records and host computer system information processing commands and the mark-up language operating in its native format the method comprising the steps of: a) inserting information transfer codes into the host system software application to direct information transfers between the host and an intermediary, b) generating metadata for use by said intermediary, said metadata coding comprising: i) identifying data elements contained in the host software application, ii) plotting the location of said identified data elements within a data input format of the host software application to form a data elements input location plot, and iii) associating said data elements input location plot with the mark-up language format, c) operating said intermediary on a mark-up language request comprising the steps of: i) presenting, to said intermediary, a mark-up language request for a result, ii) restructuring, by said intermediary, said mark-up language request by applying said data elements association and said data elements input location plot to said request to provide an inquiry processable by the host system application, iii) sending said inquiry from said intermediary to the host system, iv) receiving said inquiry by the host system as directed by said transfer codes, and v) conducting operations of the host system application in response to said inquiry to generate a result by the host system responsive to said request.
Claim 14
Independent Claim
362 words
A method of providing mark-up language interaction with a host computer system having a host computer system architecture and a software application executing thereon the software application utilizing host computer system data records and host computer system information processing commands and the mark-up language operating in its native format the method comprising the steps of: a) inserting information transfer codes into the host system software application to direct information transfers between the host and an intermediary, b) generating metadata for use by said intermediary, said metadata coding comprising: i) identifying data elements contained in the host software application, ii) plotting the location of said identified data elements within a data input format and within a data output format of the host software application to form a data elements input location plot and a data elements output location plot, iii) associating said data elements input location plot with the mark-up language format and associating said data elements output location plot with the mark-up language format, c) operating said intermediary on a mark-up language request comprising the steps of: i) presenting, to said intermediary, a mark-up language request for a result, ii) restructuring, by said intermediary, said mark-up language request by applying said data elements input association and said data elements input location plot to said request to provide an inquiry processable by the host system application, iii) sending said inquiry from said intermediary to the host system, iv) receiving said inquiry by the host system as directed by said transfer codes, v) conducting operations of the host system application in response to said inquiry to generate a result by the host system responsive to said request. vi) transferring said result from the host system to said intermediary system as directed by said transfer codes, vii) processing said result by said intermediary by applying said data elements output association and said data elements output location plot to said result to extract user request-responsive data elements from said result and to form a mark-up language format result from said user request-responsive data elements, viii) sending said mark-up language format result to the user, and ix) repeating steps i through viii as needed to obtain information.
Claim 15
Independent Claim
362 words
A method of providing mark-up language interaction with a host computer system having a host computer system architecture and a software application executing thereon the software application utilizing host computer system data records and host computer system information processing commands and the mark-up language operating in its native format the method comprising the steps of: a) inserting information transfer codes into the host system software application to direct information transfers between the host and an intermediary, b) generating metadata for use by said intermediary, said metadata coding comprising: i) identifying data elements contained in the host software application, ii) plotting the location of said identified data elements within a data input format and within a data output format of the host software application to form a data elements input location plot and a data elements output location plot, iii) associating said data elements input location plot with the mark-up language format and associating said data elements output location plot with the mark-up language format, c) operating said intermediary on a mark-up language request comprising the steps of: i) presenting, to said intermediary, a mark-up language request for a result, ii) restructuring, by said intermediary, said mark-up language request by applying said data elements input association and said data elements input location plot to said request to provide an inquiry processable by the host system application, iii) sending said inquiry from said intermediary to the host system, iv) receiving said inquiry by the host system as directed by said transfer codes, v) conducting operations of the host system application in response to said inquiry to generate a result by the host system responsive to said request. vi) transferring said result from the host system to said intermediary system as directed by said transfer codes, vii) processing said result by said intermediary by applying said data elements output association and said data elements output location plot to said result to extract user request-responsive data elements from said result and to form a mark-up language format result from said user request-responsive data elements, viii) sending said mark-up language format result to the user, and ix) repeating steps i through viii as needed to obtain information.
Claim 16
Independent Claim
167 words
A method of providing mark-up language interaction with a host computer system having a host computer system architecture and a software application executing thereon the software application utilizing host computer system data records and host computer system information processing commands and the mark-up language operating in its native format the method comprising the steps of: a) inserting information transfer codes into the host system software application to direct information transfers between the host and an intermediary, b) generating metadata for use by said intermediary, said metadata containing an information set of the host computer system architecture and an information set associating the host binary data stream with the mark-up language format to allow said intermediary to select a portion of the host binary data stream and allocate said portion to form a mark-up language result compatible with the mark-up language format, and c) operating said intermediary on a host system software application request to generate a result for restructuring by said intermediary into the mark-up language format.
Claim 17
Independent Claim
167 words
A method of providing mark-up language interaction with a host computer system having a host computer system architecture and a software application executing thereon the software application utilizing host computer system data records and host computer system information processing commands and the mark-up language operating in its native format the method comprising the steps of: a) inserting information transfer codes into the host system software application to direct information transfers between the host and an intermediary, b) generating metadata for use by said intermediary, said metadata containing an information set of the host computer system architecture and an information set associating the host binary data stream with the mark-up language format to allow said intermediary to select a portion of the host binary data stream and allocate said portion to form a mark-up language result compatible with the mark-up language format, and c) operating said intermediary on a host system software application request to generate a result for restructuring by said intermediary into the mark-up language format.
Claim 18
Dependent Claim
27 words
The method as claimed in claim 11 where in said step of generating metadata comprises the step of identifying data elements contained in the host software application.
Claim 19
Dependent Claim
38 words
The method as claimed in claim 12 further comprising the step of plotting the location of said identified data elements within a data output format of the host software application to form a data elements output location plot.
Claim 20
Dependent Claim
24 words
The method as claimed in claim 13 further comprising the step of associating said data elements output location plot with the mark-up language format.
References Cited (Backward Citations)
US5905248A
Cited
US5878419A
Cited
US5943424A
Cited
US6026409A
Cited
US6094684A
Cited
US5940075A
Cited
US6023684A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-03-26 | 2004-09-25 | 2005-03-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-03-26 | 2008-09-25 | 2009-03-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-03-26 | 2012-09-25 | 2013-03-27 | $7700.00 | Window Closed / Lapsed |