1
Reed Richard Bittinger, Michael Levi Fraenkel, Barron Cornelius Housel III, David Bruce Lindquist: Client/server communication system. International Business Machine, Jerry W Herndon, May 19, 1998: US05754774 (355 worldwide citation)

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 ap ...


2
Marion Blount, Hung yang Chang, Norman H Cohen, Richard Allen Floyd, Barron Cornelius Housel III, David Bruce Lindquist, Steve Mastrianni, Marshall Shapiro, Carl D Tait: Server-side asynchronous form management. International Business Machines Corporation, Jeanie S Ray Yarletts, Myers Bigel Sibley & Sajovec, May 30, 2000: US06070184 (189 worldwide citation)

Methods, systems and computer program products which provide for communicating with a web browser executing on a remote/mobile processing system which is temporarily and intermittently connected to a second computer by storing in a persistent request queue at the second computer, a request from the ...


3
Reed Bittinger, Nils C Brubaker, Barron Cornelius Housel III, Steve Wang: Method and system for differencing container files. International Business Machines Corporation, Jeanine S Ray Yarletts, November 14, 2000: US06148340 (147 worldwide citation)

A method and system for efficiently updating container objects on remote systems. The method and system involve a server extension which determines whether the files within the container object have changed since the last time they were sent to the client. If they have changed, the server extension ...


4
Barron Cornelius Housel III, David Bruce Lindquist: CGI response differencing communication system. International Business Machines Corporation, Jeanine S Ray Yarletts, Myers Bigel Sibley & Sajovec, December 14, 1999: US06003087 (113 worldwide citation)

A method, apparatus and computer program product for reducing the data transmitted over a communication link from a first application resident in a first computer and to a second application resident in a second computer wherein the data is transmitted over an external communication link. HTML data ...


5
Reed Richard Bittinger, Michael Levi Fraenkel, Barron Cornelius Housel III, David Bruce Lindquist: Method and apparatus of using virtual sockets for reducing data transmitted over a wireless communication link between a client web browser and a host web server using a standard TCP protocol. International Business Machines Corporation, Jerry W Herndon, February 2, 1999: US05867661 (105 worldwide citation)

A method, apparatus and computer program product for reducing the data transmitted over an external communication link using the TCP protocol from a first application resident in a first computer and to a second application resident in a second computer. The method, apparatus and computer program pr ...


6
Reed Reed Bittinger, Michael Levi Fraenkel, Barron Cornelius Housel III, David Bruce Lindquist: Differencing client/server communication system for use with CGI forms. International Business Machines, Jerry W Herndon, January 12, 1999: US05859971 (93 worldwide citation)

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 dat ...


7
Hung yang Chang, Norman H Cohen, Richard Allen Floyd, Barron Cornelius Housel III, David Bruce Lindquist, Steve Mastrianni, Marshall Shapiro, Carl D Tait: Client-side asynchronous form management. International Business Machines Corporation, Jeanine S Ray Yarletts, Myers Bigel Sibley & Sajovec, March 7, 2000: US06035324 (88 worldwide citation)

Methods, systems and computer program products are provided for communicating with a web browser executing on a remote/mobile processing system which is temporarily and intermittently connected to a second computer. According to the present invention, requests from the web browser to a server applic ...


8
Stephen C Baber, Kathryn H Britton, Barron Cornelius Housel III, Ajamu Akinwunmi Wesley: Dynamic priority-based scheduling in a message queuing system. International Business Machines Corporation, Jeanine S Ray Yarletts, Marcia L Doubet, December 2, 2003: US06658485 (75 worldwide citation)

A method, system, and computer-readable code with which a scheduling system can be implemented that allows a sender and a receiver to change priorities of queued messages. A technique is also defined for providing a receiver with an advance notice of intended message priority, enabling the receiver ...


9
Barron Cornelius Housel III: Increasing efficiency of indexing random-access files composed of fixed-length data blocks by embedding a file index therein. International Business Machines Corporation, Jeanine S Ray Yarletts, Marcia L Doubet, March 18, 2003: US06535869 (64 worldwide citation)

A method, system, and computer-readable code for embedding a file index among the fixed-length data blocks of a random-access file to which the index pertains. In the preferred embodiment, a B-tree index is used. The nodes of the B-tree are stored using blocks of the random-access file, so that the ...


10
Barron Cornelius Housel III, Ian Beaumont Shields: Client/server system in which protocol caches for multiple sessions are selectively copied into a common checkpoint cache upon receiving a checkpoint request. International Business Machines Corporation, Jeanine S Ray Yarletts, Myers Bigel Sibley & Sajoovec, May 25, 1999: US05907678 (55 worldwide citation)

Method, apparatus and program products are provided for persistent cache synchronization for a first communication session and a concurrent second communication session over an external communication link between a client protocol conversion application executing on a first computer and a server pro ...