Electrical computers and digital processing systems: multicomput – Network computer configuring
Reexamination Certificate
1997-11-25
2001-04-10
Dinh, Dung C. (Department: 2153)
Electrical computers and digital processing systems: multicomput
Network computer configuring
C709S221000, C709S222000, C709S223000, C709S224000, C709S226000, C709S225000, C709S227000
Reexamination Certificate
active
06216159
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Technical Field of the Invention
This invention pertains to a communication system address interface to server applications. More particularly, it relates to a system and method for making the IP address of a remote Telnet client in a TCP/IP network accessible to server applications.
2. Background Art
Customers and businesses frequently use terminal emulators to attach to remote computer systems, often many remote systems at once. In TCP/IP networks, terminal emulation occurs through Telnet servers and clients. Telnet servers and clients recognize each other through their Internet Protocol (IP) addresses. (Example of an IP address: 123.456.789.012.) Businesses with TCP/IP networks often desire to have their Telnet applications be able to determine who the Telnet client is. That is, the Telnet application needs the Telnet server to somehow make the IP address of the Telnet client accessible to it.
Some systems, including the IBM AS/400 have heretofore not been able to specifically assign device names, and therefore its TCP/IP support randomly defined virtual device names, and its LUD associated space
104
has not provided a field for device address. There is, therefore, a need in the art for providing device addresses to applications on AS/400 like systems.
The system administrator of some remote server system may need to perform work management functions based upon which clients connect to it.
For example, in a first scenario, a business runs multiple computer systems in different locations (such as Paris, Rome, London) in different languages (French, Italian, English) and requires that French clients be routed to the Paris system, Italian clients to the Rome system, and so forth. A Telnet client connection to any system used by the business could optionally be routed to any other system the business desires. For example, a French client might only know the address of the Rome system, Telnet to that Rome system and have the Rome system route him to the Paris system so that he sees a French sign-on panel. In order for this to occur, the server application needs to know where the client is, meaning the IP address of the client. Inspection of the IP address can allow the application to decide which users on which networks will be routed to other systems.
In second scenario, Telnet clients often attach to a remote system (server) and create print files they would like to print on local printers, often printers attached to their (client) workstation. The remote system needs to know where the local workstation is, in order to send the print file to it. That is, the LPR protocol needs to know the IP address of the workstation. This particular problem is known in the TCP/IP environment as “printer passthru”.
It is an object of the invention to provide an improved system and method for providing device addresses to applications.
It is an object of the invention to provide an improved system and method for enabling user applications in a TCP/IP environment to determine client IP addresses.
SUMMARY OF THE INVENTION
Method and system enabling a Telnet server to make the IP address of a Telnet client accessible to applications by writing the IP address into device associated space during session initialization when the virtual device at the server is associated with the physical device at the client.
In accordance with a further aspect of the invention, applications retrieve this device IP address, preferably using an API, for purposes of job routing, printer passthru, access control and so forth using TCP/IP networks.
Other features and advantages of this invention will become apparent from the following detailed description of the presently preferred embodiment of the invention, taken in conjunction with the accompanying drawings.
REFERENCES:
patent: 5371837 (1994-12-01), Kimber et al.
patent: 5450571 (1995-09-01), Rosekrans et al.
patent: 5467434 (1995-11-01), Hower, Jr. et al.
patent: 5598536 (1997-01-01), Slaughter, III et al.
patent: 5636371 (1997-06-01), Yu
patent: 5638497 (1997-06-01), Kimber et al.
patent: 5715379 (1998-02-01), Pavlovic et al.
patent: 5734865 (1998-03-01), Yu
patent: 5790790 (1998-08-01), Smith et al.
patent: 5825991 (1998-10-01), Plakosh et al.
patent: 5903716 (1999-05-01), Kimber et al.
patent: 5987376 (1999-11-01), Olson et al.
patent: WO 96/39770 (1995-06-01), None
B. Schoettle, “IP-Address Management on LANs”,Byte,vol. 21, No. 2, pp. 199-200 (INSM Abstract 5184321, one page.)
Chintakrindi Rao Sivasankar
Murphy, Jr. Thomas Edwin
Rieth Paul Francis
Stevens Jeffrey Scott
Beckstrand Shelley M
Dinh Dung C.
International Business Machines - Corporation
Salad Abdullahi E.
LandOfFree
Method and system for IP address accessibility to server... 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 system for IP address accessibility to server..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for IP address accessibility to server... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2460805