Method and apparatus for providing direct transaction access...

Electrical computers and digital processing systems: multicomput – Distributed data processing – Processing agent

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S203000, C709S217000, C709S220000, C709S227000, C709S229000, C709S238000, C709S241000, C707S793000

Reexamination Certificate

active

06243737

ABSTRACT:

FIELD OF THE INVENTION
This invention relates generally to methods for retrieving information residing on a host system and, more particularly, for providing direct transaction access to information residing on the host system.
BACKGROUND OF THE INVENTION
Many corporations store a large percentage of their corporate information on large host systems, such as mainframes. The corporations have made substantial investments in creating the information and on maintaining the host systems to provide continuous access to the information at all times. Any changes that affect the host systems are scrutinized to determine whether the change is economical.
With the increasing popularity of the Internet, many corporations are evaluating how best to provide their host-stored corporate information and business logic to new customers residing on the World Wide Web (the Web). The corporations face the challenge of balancing their existing investments in their host systems with their desire to extend their corporate business by using new delivery platforms and the Internet.
There have been various proposed methods for providing information residing on a host system to customers through the Internet, in particular, using the Web. A typical solution involves adding new software code on the host system that interfaces with Web-based users. One disadvantage to this approach is that a skilled programming expert must first write the software code. The software code is then loaded and tested on the host system. During this process, the host system is taken off-line and is unavailable for processing corporate transactions. In addition, any maintenance of the newly created software code also requires the host system to be taken off-line. Taking the host system off-line in a business that depends heavily on the information results in a huge financial loss.
Another approach is to use component object modules (COM). For this approach, the client application provides the presentation layer for the application or the data. The client application may be an Active Server Page, a Visual Basic (VB) application, or a Microsoft Office application that can call a Microsoft Transaction Server (MTS) component. The MTS component is a COM object that provides the functionality for the mainframe transaction process (TP) as a COM interface method. Therefore, the MTS component contains the transaction logic for processing the component. A disadvantage of this approach is that the host code must be accessible at the client and the mappings are one-to-one.
Another approach uses a terminal emulator to access corporate information stored on a host system. The terminal emulator navigates the host displays to obtain the desired information. A disadvantage of this approach is that navigating through each of the displays on the host system is very slow. Another disadvantage is that each Web-based user that wants access to the information on the host system must have a logical terminal. A logical terminal requires the host system to allocate resources (i.e., memory) for the logic terminal. Because this approach requires resources from the host system, this approach only provides limited scalability for additional Web-based users. Typically, approximately 250 users have access to the corporate information at one time. The number of Web-based users supported, of course, depends on the memory resources of the host system.
Given the shortcomings of these approaches, there is a need for a method of providing access to information residing on a host system that does not require additional software programming and testing on the host system, does not require additional memory resources of the host system and that is scaleable to offer access to many Web-based users.
SUMMARY OF THE INVENTION
In accordance with this invention, a method, a computer-readable medium, and a system for providing direct transaction access to information residing on a host system are provided. A client transaction comprising one or more input fields and one or more output fields is created. For each client transaction, the client transaction is mapped to one or more host transactions. Each host transaction comprises one or more host input fields and one or more host output fields. The host input fields are resolved to addressable references according to the mapping. The host transactions for a particular client transaction are submitted to a host system for processing concurrently with other host transactions for other client transactions. Once all the outputs from the host transactions for the particular client transaction are received, the outputs are forwarded to a client device.
A system and computer-readable medium encoded with certain program instructions, both of which generally function as described above, represent further aspects of the present invention.


REFERENCES:
patent: 5634127 (1997-05-01), Cloud et al.
patent: 5678041 (1997-10-01), Baker et al.
patent: 5694601 (1997-12-01), White
patent: 5706429 (1998-01-01), Lai et al.
patent: 5781739 (1998-07-01), Bach et al.
patent: 5802299 (1998-09-01), Logan et al.
patent: 5862327 (1999-01-01), Kwang et al.
patent: 5923846 (1999-07-01), Gage et al.
patent: 5951694 (1999-09-01), Choquire et al.
patent: 5956489 (1999-09-01), San Andres et al.
patent: 5987426 (1999-11-01), Goodwin, III
patent: 6058393 (2000-05-01), Meier et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for providing direct transaction access... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for providing direct transaction access..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for providing direct transaction access... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2536711

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.