31.
    发明专利
    未知

    公开(公告)号:AT196707T

    公开(公告)日:2000-10-15

    申请号:AT96923748

    申请日:1996-07-11

    Applicant: IBM

    Abstract: A method, apparatus and program product for increasing the performance of a client/server system having a client application resident on a first computer and communicating with a server application resident on a second computer remote from the first computer. The client application and the server application utilize a client/server independent communication protocol for communication between the client and the server and at least one segment of the communication between the client application in the first computer and the server application in the second computer occurs over an external communication link. The method, apparatus and program product intercept communications in the client/server independent communication protocol originated by the remote client prior to transmission of the communications on the external communication link and convert the communication originated by the client to a second client/server specific communication protocol. The converted communication is transmitted over the external communication link and received from the communication transmitted over the external communication link. The communication received over the external communication link is converted from the client server specific communication protocol to the client/server independent communication protocol and the communication originated by the remote client is provided to the server in the client/server independent communication protocol. Differencing, caching or protocol reduction techniques increase performance over the external communication link. The applications may be a web browser and a web server and may communicate over a wireless communication link.

    CLIENT/SERVER COMMUNICATION SYSTEM
    34.
    发明专利

    公开(公告)号:HU9801295A2

    公开(公告)日:1998-08-28

    申请号:HU9801295

    申请日:1996-07-11

    Applicant: IBM

    Abstract: A method, apparatus and program product for increasing the performance of a client/server system having a client application resident on a first computer and communicating with a server application resident on a second computer remote from the first computer. The client application and the server application utilize a client/server independent communication protocol for communication between the client and the server and at least one segment of the communication between the client application in the first computer and the server application in the second computer occurs over an external communication link. The method, apparatus and program product intercept communications in the client/server independent communication protocol originated by the remote client prior to transmission of the communications on the external communication link and convert the communication originated by the client to a second client/server specific communication protocol. The converted communication is transmitted over the external communication link and received from the communication transmitted over the external communication link. The communication received over the external communication link is converted from the client server specific communication protocol to the client/server independent communication protocol and the communication originated by the remote client is provided to the server in the client/server independent communication protocol. Differencing, caching or protocol reduction techniques increase performance over the external communication link. The applications may be a web browser and a web server and may communicate over a wireless communication link.

    TIME-COHERENT CACHE STORAGE SYSTEM
    35.
    发明专利

    公开(公告)号:PL322782A1

    公开(公告)日:1998-02-16

    申请号:PL32278296

    申请日:1996-07-11

    Applicant: IBM

    Abstract: A method, apparatus and computer program product for caching data received from a first application and to be provided to a second application in response to a request from the second application. The method apparatus and computer program products including storing a data stream to be received from the first application and to be provided to the second application in a cache to create a client cache entry corresponding to the request from the second application. The time of creation of a client cache entry is also stored to create a client cache entry time record. Requests from the second application are interrogated to determine if a client cache entry exists corresponding to the request. The client cache entry time record for the client cache entry corresponding to the request from the second application is evaluated to determine if the client cache entry corresponding to the request from the second application was created within a predetermined client coherency time interval prior to the second application requesting the information. The client cache entry is supplied to the second application in response to the request if a client cache entry for the request from the second application was created within a predetermined client coherency time interval prior to the second application requesting the information.

    A METHOD, APPARATUS AND COMPUTER PROGRAM FOR REDUCING DATA TRANSMITTED OVER AN EXTERNAL COMMUNICATION LINK FROM A FIRST APPLICATION RESIDENT IN A FIRST COMPUTER TO A SECOND APPLICATION RESIDENT IN A SECOND COMPUTER

    公开(公告)号:HU227369B1

    公开(公告)日:2011-04-28

    申请号:HU9801874

    申请日:1996-07-11

    Applicant: IBM

    Abstract: A method, apparatus and computer program product for reducing the data transmitted over an external communication link from a first application resident in a first computer to a second application resident in a second computer. The method, apparatus and computer program product include storing a data stream from the first application to be provided to the second application in response to a request from the second application in a cache resident in the first computer to create a server base cache entry and in a cache resident in the second computer to create a client base cache entry. Requests from the second application are interrogated to determine if a client base cache entry corresponding to the interrogated request exists and to determine if a server base cache entry corresponding to the interrogated request exists. The response data stream is intercepted prior to transmission of the response on the external communication link and compared to the server base cache entry to provide difference data corresponding to the difference between the intercepted response and the server base cache entry. The difference data is sent over the external communication link and acquired by the second computer which reconstructs the response data stream by combining the client base cache entry with the difference data to create a response data stream which is provided to the second application.

    37.
    发明专利
    未知

    公开(公告)号:DE69821050T2

    公开(公告)日:2004-11-25

    申请号:DE69821050

    申请日:1998-04-27

    Applicant: IBM

    Abstract: Method and apparatus for increasing the performance of communications of a terminal emulator application resident on a first computer and communicating over an external communication link using a terminal emulator protocol with a host application resident on a second computer remote from the first computer are provided. A protocol interceptor is provided on both the host side and the terminal emulator application side of the external communication link to provide communications over the external communication link using a differenced communication protocol data stream which includes a reduced volume of data for transmittal compared to the corresponding terminal emulator protocol data stream. The reduction in volume in the differenced communication protocol data stream is based on recognition and replacement of data segments which have previously been transmitted by the host application. The terminal emulator protocol data stream from the host application is intercepted and converted to the differenced communication protocol data stream before transmission. The differenced communication protocol data stream is received at the terminal emulator application computer and reconstructed into a terminal emulator protocol data stream which is provided to the terminal emulator application. The continuous terminal emulator protocol data stream may be segmented and calculating an identifier for each segment calculated. If the segment corresponds to a segment saved on a cache present on the receiving computer, the segment is replaced with the identifier for transmission over the external communication line. The saved segment from the cache one the receiving computer is inserted in the data stream in place of the identifier.

    Method for increasing the performance of a client/server system and apparatus and program product for making the same

    公开(公告)号:CZ287988B6

    公开(公告)日:2001-03-14

    申请号:CZ354297

    申请日:1996-07-11

    Applicant: IBM

    Abstract: In the present invention there are disclosed a method, apparatus and program product for increasing the performance of a client/server system having a client application resident on a first computer and communicating with a server application resident on a second computer remote from the first computer. The client application and the server application utilize a client/server independent communication protocol for communication between the client and the server and at least one segment of the communication between the client application in the first computer and the server application in the second computer occurs over an external communication link (35). The method, apparatus and program product intercept communications in the client/server independent communication protocol originated by the remote client prior to transmission of the communications on the external communication link (35) and convert the communication originated by the client to a second client/server specific communication protocol. The converted communication is transmitted over the external communication link (35) and received from the communication transmitted over the external communication link (35). The communication received over the external communication link (35) is converted from the client server specific communication protocol to the client/server independent communication protocol and the communication originated by the remote client is provided to the server in the client/server independent communication protocol.

    39.
    发明专利
    未知

    公开(公告)号:ES2151176T3

    公开(公告)日:2000-12-16

    申请号:ES96923748

    申请日:1996-07-11

    Applicant: IBM

    Abstract: A method, apparatus and program product for increasing the performance of a client/server system having a client application resident on a first computer and communicating with a server application resident on a second computer remote from the first computer. The client application and the server application utilize a client/server independent communication protocol for communication between the client and the server and at least one segment of the communication between the client application in the first computer and the server application in the second computer occurs over an external communication link. The method, apparatus and program product intercept communications in the client/server independent communication protocol originated by the remote client prior to transmission of the communications on the external communication link and convert the communication originated by the client to a second client/server specific communication protocol. The converted communication is transmitted over the external communication link and received from the communication transmitted over the external communication link. The communication received over the external communication link is converted from the client server specific communication protocol to the client/server independent communication protocol and the communication originated by the remote client is provided to the server in the client/server independent communication protocol. Differencing, caching or protocol reduction techniques increase performance over the external communication link. The applications may be a web browser and a web server and may communicate over a wireless communication link.

    40.
    发明专利
    未知

    公开(公告)号:ES2137712T3

    公开(公告)日:1999-12-16

    申请号:ES96923749

    申请日:1996-07-11

    Applicant: IBM

    Abstract: A method, apparatus and computer program product for caching data received from a first application and to be provided to a second application in response to a request from the second application. The method apparatus and computer program products including storing a data stream to be received from the first application and to be provided to the second application in a cache to create a client cache entry corresponding to the request from the second application. The time of creation of a client cache entry is also stored to create a client cache entry time record. Requests from the second application are interrogated to determine if a client cache entry exists corresponding to the request. The client cache entry time record for the client cache entry corresponding to the request from the second application is evaluated to determine if the client cache entry corresponding to the request from the second application was created within a predetermined client coherency time interval prior to the second application requesting the information. The client cache entry is supplied to the second application in response to the request if a client cache entry for the request from the second application was created within a predetermined client coherency time interval prior to the second application requesting the information.

Patent Agency Ranking