Differencing client/server communication system for use with CGI

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

39520048, G06F 300

Patent

active

058599711

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.

REFERENCES:
patent: 5193162 (1993-03-01), Bordsen et al.
patent: 5241625 (1993-08-01), Epard et al.
patent: 5473772 (1995-12-01), Halliwell et al.
patent: 5574906 (1996-11-01), Morris
patent: 5600834 (1997-02-01), Howard
patent: 5611038 (1997-03-01), Shaw et al.
IBM Technical Disclosure Bulletin, Method to Reduce Changed Data Sent Between Computer Systems, vol. 35, No. 1B, pp. 110-112.
Austin, et al., File System Caching in Large Point-to-Point Networks, Software Engineering Journal, vol. 7, No. 1, pp. 65-80 (Jan. 1992).
Nelson, et al., Caching in the Sprite Network File System, Operating Systems Review, vol. 21, No. 5, pp. 3-4 (1987).
Huizinga, et al., Two-Level Client Caching and Disconnected Operation of Notebook Computers in Distributed Systems, SIGICE Bulletin, vol. 21, No. 1, pp. 9-14 (Jul. 1995).
Abstract, IBM Technical Disclosure Bulletin, Method for Transmitting Only Document Change Data, vol. 27, pp. 844-846 (Jun. 1984).
International Search Report.
Hyptertext Transfer Protocol--HTTP/1.0, HTTP Working Group, Berners-Lee et al.--Internet-Draft Basic HTTP.
IBM Sales Brochure G325-3598-0 printed Sep. 1995.
IBM Sales Brochure G325-3595-00, printed Sep. 1995.
IBM ARTour Technical Overview--Release 1.
IBM Publication SB14-0110-00, 1995.

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

Differencing client/server communication system for use with CGI does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Differencing client/server communication system for use with CGI, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Differencing client/server communication system for use with CGI will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1523766

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