Patents by Inventor Paul F. Rieth

Paul F. Rieth has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9049070
    Abstract: A method and system for establishing and maintaining a connection in a client/server environment is disclosed. A client requests a connection from a server, and the client and server negotiate environment options to establish the connection including a recovery location comprising, in one example, an IP address and port. The server stores the recovery location received from the client in a recovery information file. In response to losing the connection with the server, the client checks the recovery location for a recovery notification sent by the server. When the server is re-started, a recovery notification is sent by the server to the recovery location that was stored in the recovery information file. The client receives this recovery notification, and the connection between the client and the server is re-established without the need for the client to query the server.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: June 2, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey S. Stevens, Paul F. Rieth, Daniel L. Krissell, Richard G. Hartmann, Francine M. Orzel, Thomas E. Murphy, Jr.
  • Patent number: 7827329
    Abstract: A system and method for supporting character interactive input/output operation in a half-duplex block-mode environment including a workstation and a server. Keystrokes at the workstation received into an auto enter, non-display entity on the workstation display are automatically transferred as entered from the workstation to a server application which processes the keystroke and responds in a manner appropriate to the context of the application.
    Type: Grant
    Filed: August 7, 2008
    Date of Patent: November 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Richard G. Hartmann, Daniel L. Krissell, Thomas E. Murphy, Jr., Francine M. Orzel, Paul F. Rieth, Jeffrey S. Stevens
  • Patent number: 7552173
    Abstract: A method, system, and software associated with a client-server communication architecture in which there is a server and one or more clients. A client of the one or more clients communicates the client's time zone value to the server over a communication path and during a communication session between the client and the server. The time-zone value is so communicated through options negotiations between the client and the server. The negotiated time-zone value is stored in a storage area of a computer system that includes the server.
    Type: Grant
    Filed: November 28, 2007
    Date of Patent: June 23, 2009
    Assignee: International Business Machines Corporation
    Inventors: Daniel L. Krissell, Thomas E. Murphy, Jr., Francine M. Orzel, Kelly Parasida, Paul F. Rieth, Jeffrey S. Stevens
  • Patent number: 7475143
    Abstract: A system and method for operating a Telnet client to establish a network connection with a Telnet server. Environment parameters are negotiated for establishing a connection-oriented connection of the client to the server, the parameters optionally including a request for the server to provide a custom confirmation record. Responsive to that request, the server provides a custom confirmation record to the client selectively including default or defined custom information generated according to a customer provided exit program.
    Type: Grant
    Filed: August 17, 2001
    Date of Patent: January 6, 2009
    Assignee: International Business Machines Corporation
    Inventors: Richard G. Hartmann, Daniel L. Krissell, Thomas E. Murphy, Jr., Francine M. Orzel, Paul F. Rieth, Jeffrey S. Stevens
  • Publication number: 20080307129
    Abstract: A system and method for supporting character interactive input/output operation in a half-duplex block-mode environment including a workstation and a server. Keystrokes at the workstation received into an auto enter, non-display entity on the workstation display are automatically transferred as entered from the workstation to a server application which processes the keystroke and responds in a manner appropriate to the context of the application.
    Type: Application
    Filed: August 7, 2008
    Publication date: December 11, 2008
    Inventors: Richard G. Hartmann, Daniel L. Krissell, Thomas E. Murphy, JR., Francine M. Orzel, Paul F. Rieth, Jeffrey S. Stevens
  • Patent number: 7441057
    Abstract: A system and method for supporting character interactive input/output operation in a half-duplex block-mode environment including a workstation and a server. Keystrokes at the workstation received into an auto enter, non-display entity on the workstation display are automatically transferred as entered from the workstation to a server application which processes the keystroke and responds in a manner appropriate to the context of the application.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: October 21, 2008
    Assignee: International Business Machines Corporation
    Inventors: Richard G. Hartmann, Daniel L. Krissell, Thomas E. Murphy, Jr., Francine M. Orzel, Paul F. Rieth, Jeffrey S. Stevens
  • Publication number: 20080162703
    Abstract: A method and system for establishing and maintaining a connection in a client/server environment is disclosed. A client requests a connection from a server, and the client and server negotiate environment options to establish the connection including a recovery location comprising, in one example, an IP address and port. The server stores the recovery location received from the client in a recovery information file. In response to losing the connection with the server, the client checks the recovery location for a recovery notification sent by the server. When the server is re-started, a recovery notification is sent by the server to the recovery location that was stored in the recovery information file. The client receives this recovery notification, and the connection between the client and the server is re-established without the need for the client to query the server.
    Type: Application
    Filed: October 17, 2007
    Publication date: July 3, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeffrey S. Stevens, Paul F. Rieth, Daniel L. Krissell, Richard G. Hartmann, Francine M. Orzel, Thomas E. Murphy
  • Patent number: 7318082
    Abstract: A method, system, and software associated with a client-server communication architecture in which there is a server and one or more clients. A client of the one or more clients communicates the client's time zone value to the server over a communication path and during a communication-session between the client and the server. The time-zone value is so communicated through options negotiations between the client and the server. The negotiated time-zone value is stored in a storage area of a computer system that includes the server.
    Type: Grant
    Filed: May 22, 2002
    Date of Patent: January 8, 2008
    Assignee: International Business Machines Corporation
    Inventors: Daniel L. Krissell, Thomas E. Murphy, Jr., Francine M. Orzel, Kelly Parasida, Paul F. Rieth, Jeffrey S. Stevens
  • Patent number: 7302479
    Abstract: A method and system for establishing and maintaining a connection in a client/server environment is disclosed. A client requests a connection from a server, and the client and server negotiate environment options to establish the connection including a recovery location comprising, in one example, an IP address and port. The server stores the recovery location received from the client in a recovery information file. In response to losing the connection with the server, the client checks the recovery location for a recovery notification sent by the server. When the server is re-started, a recovery notification is sent by the server to the recovery location that was stored in the recovery information file. The client receives this recovery notification, and the connection between the client and the server is re-established without the need for the client to query the server.
    Type: Grant
    Filed: July 23, 2002
    Date of Patent: November 27, 2007
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey S. Stevens, Paul F. Rieth, Daniel L. Krissell, Richard G. Hartmann, Francine M. Orzel, Thomas E. Murphy, Jr.
  • Patent number: 7216260
    Abstract: The present invention provides a method, system and program product for dynamically detecting an errant data sequence transmitted over a network and performing a corresponding action. Specifically, a data sequence is received by a server from a client and compared to a definable data structure. The data structure comprises rules that each correspond to a state of communication between the server and the client. Each rule sets forth a predetermined data sequence, an optional condition and an action. If the received data sequence: (1) matches one of the predetermined data sequences in the data structure; (2) is relevant to (was received during) the state of communication to which the matched predetermined data sequence corresponds; and (3) meets any enumerated conditions, a corresponding action is implemented.
    Type: Grant
    Filed: March 27, 2002
    Date of Patent: May 8, 2007
    Assignee: International Business Machines Corporation
    Inventors: Richard G. Hartmann, Daniel L. Krissell, Thomas E. Murphy, Jr., Francine M. Orzel, Paul F. Rieth, Jeffrey S. Stevens
  • Patent number: 7194508
    Abstract: A system and method for conducting an interactive event dialog on a half duplex block mode connection between a first server and a client and optionally on a full duplex mode connection between a client display based application and a second server. The interactive event processing capabilities of the client are determined and either stored for future use in a logical unit descriptor and referenced by the server in response to a request from the client to interface a local client based display application, or else determined by the first server at the time of that request. Further responsive to the request from the client and determining that the client is capable of interactive event processing a client display based application negotiates an encoding scheme acceptable to said client and communicates with respect to the client in half duplex block mode encoded in accordance with the negotiated encoding scheme and optionally with respect the second server in full duplex mode.
    Type: Grant
    Filed: March 27, 2002
    Date of Patent: March 20, 2007
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Herceg, Richard G. Hartmann, Daniel L. Krissell, Thomas E. Murphy, Jr., Francine M. Orzel, Paul F. Rieth, Jeffrey S. Stevens
  • Patent number: 7124218
    Abstract: A system and method for supporting character interactive input/output operation in a half-duplex block-mode environment including a workstation and a server. Keystrokes at the workstation received into an auto enter, non-display entity on the workstation display are automatically transferred as entered from the workstation to a server application which processes the keystroke and responds in a manner appropriate to the context of the application.
    Type: Grant
    Filed: September 27, 2001
    Date of Patent: October 17, 2006
    Assignee: International Business Machines Corporation
    Inventors: Richard G. Hartmann, Daniel L. Krissell, Thomas E. Murphy, Jr., Francine M. Orzel, Paul F. Rieth, Jeffrey S. Stevens
  • Patent number: 7120665
    Abstract: System and method for client selection of a virtual device in a system including a server and a client provides for establishing a network connection between the client and server; establishing agreement between the server and client to negotiate Telnet options; communicating a list of device names from the client to the server for a virtual terminal device associated with the client; and responsive a device name from the list being available, communicating acceptance from the server to the client.
    Type: Grant
    Filed: July 23, 2002
    Date of Patent: October 10, 2006
    Assignee: International Business Machines Corporation
    Inventors: Daniel L. Krissell, Thomas E. Murphy, Jr., Francine M. Orzel, Kelly Parasida, Paul F. Rieth, Jeffrey S. Stevens
  • Patent number: 6941371
    Abstract: Graphics enabled applications run on a text-based host server by allowing a client application running at a workstation to inform the server of this session (1) that it, the client application, is graphics capable and (2) the IP address and port(s) it is waiting on; and then by having the server set capability indicia, such as RAWT attributes, in the operating system for this session to indicate the (1) the client is graphics enabled, (2) the IP address and port(s) it is waiting on, (3) optionally, the path to an application to be automatically launched.
    Type: Grant
    Filed: December 21, 2000
    Date of Patent: September 6, 2005
    Assignee: International Business Machines Corporation
    Inventors: Richard G. Hartmann, Daniel L. Krissell, Thomas E. Murphy, Jr., Francine M. Orzel, Paul F. Rieth, Jeffrey S. Stevens
  • Patent number: 6931438
    Abstract: A system and method for operating a Telnet client to establish a network connection with a Telnet server. Environment parameters are negotiated for establishing a connection-oriented connection of the client to the server, the parameters including a explicit or implicit request for the server to provide a confirmation record. Responsive to that request, the server provides a confirmation record to the client selectively including the virtual device name assigned randomly, automatically, or explicitly to the connection by the server, system kernel, exit programs, or system policies (regardless of the virtual device name requested by the attaching client device), or a return code indicative of a cause for failure to establish the connection.
    Type: Grant
    Filed: April 5, 2001
    Date of Patent: August 16, 2005
    Assignee: International Business Machines Corporation
    Inventors: Richard G. Hartmann, Daniel L. Krissell, Thomas E. Murphy, Jr., Francine M. Orzel, Paul F. Rieth, Jeffrey S. Stevens
  • Patent number: 6851062
    Abstract: A system and method for monitoring and controlling the total number of SSL port resources that are allowed to be tied up by a malicious or inept client making multiple requests from a single IP address. Smart SSL handshake timeout detection is used to track and deny service to any SSL clients that do denial of service (DOS) attacks.
    Type: Grant
    Filed: September 27, 2001
    Date of Patent: February 1, 2005
    Assignee: International Business Machines Corporation
    Inventors: Richard G. Hartmann, Daniel L. Krissell, Thomas E. Murphy, Jr., Francine M. Orzel, Paul F. Rieth, Jeffrey S. Stevens
  • Patent number: 6807577
    Abstract: System for connecting a client system to a server system includes a client database of certificates; a user access panel for receiving user authentication indicia; a program interface for authenticating a certificate in the client database with respect to the indicia; a communication link interconnecting the client and server; a server database of certificates; a program interface for authenticating a certificate received from the client over with a certificate in the server database and responsive thereto for establishing a job session with the client without prompting for user input of user profile and password.
    Type: Grant
    Filed: September 14, 2000
    Date of Patent: October 19, 2004
    Assignee: International Business Machines Corporation
    Inventors: Don R. Gillespie, Thomas E. Murphy, Jr., Paul F. Rieth, Jeffrey S. Stevens
  • Patent number: 6738817
    Abstract: Graphics enabled applications run on a text-based host server by allowing a client application running at a workstation to inform the server of this session (1) that it, the client application, is graphics capable and (2) the IP address and port(s) it is waiting on; and then by having the server set capability indicia, such as rwt attributes, in the operating system for this session to indicate the (1) the client is graphics enabled, (2) the IP address and port(s) it is waiting on, (3) optionally, the path to an application to be automatically launched.
    Type: Grant
    Filed: May 18, 2000
    Date of Patent: May 18, 2004
    Assignee: International Business Machines Corporation
    Inventors: Qilun Chen, Thomas E. Murphy, Jr., Francine M. Orzel, Paul F. Rieth, Jeffrey S. Stevens
  • Publication number: 20040019674
    Abstract: A method and system for establishing and maintaining a connection in a client/server environment is disclosed. A client requests a connection from a server, and the client and server negotiate environment options to establish the connection including a recovery location comprising, in one example, an IP address and port. The server stores the recovery location received from the client in a recovery information file. In response to losing the connection with the server, the client checks the recovery location for a recovery notification sent by the server. When the server is re-started, a recovery notification is sent by the server to the recovery location that was stored in the recovery information file. The client receives this recovery notification, and the connection between the client and the server is re-established without the need for the client to query the server.
    Type: Application
    Filed: July 23, 2002
    Publication date: January 29, 2004
    Applicant: International Business Machines Corporation
    Inventors: Jeffrey S. Stevens, Paul F. Rieth, Daniel L. Krissell, Richard G. Hartmann, Francine M. Orzel, Thomas E. Murphy
  • Publication number: 20040019567
    Abstract: An electronic prescription ordering method, system, and program product. The invention provides a method, system, and program product for electronically processing a prescription request that allow a user to request and compare prescription information for a group of pharmaceutical suppliers. The user can then electronically place a prescription order with a pharmaceutical supplier based on the prescription information that was returned.
    Type: Application
    Filed: July 23, 2002
    Publication date: January 29, 2004
    Applicant: International Business Machines Corporation
    Inventors: Michael J. Herceg, Daniel L. Krissell, Thomas E. Murphy,, Francine M. Orzel, Paul F. Rieth, Jeffrey S. Stevens