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

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag