1
Kathryn H Britton, Owen H Choi, Richard A Floyd, Kent F Hayes Jr, Carl S Kessler, Brent A Miller, Brad B Topol: Systems, methods and computer program products for dynamic placement of web content tailoring. International Business Machines Corporation, Jeanine S Ray Yarletts, Myers Bigel Sibley & Sajovec P A, November 25, 2003: US06654814 (235 worldwide citation)

Methods, systems and computer program products are provided for tailoring content for a session of a first data processing system communicating with a second data processing system by obtaining session specific information from the first data processing system and distributing tailoring functions be ...


2
Kathryn H Britton, Steve Dale Ims, Brad B Topol: Systems, methods and computer program products for tailoring web page content in hypertext markup language format for display within pervasive computing devices using extensible markup language tools. International Business Machines Corporation, Jeanine S Ray Yarletts, Myers Bigel Sibley & Sajovec, March 18, 2003: US06535896 (207 worldwide citation)

Systems, methods and computer program products are provided for utilizing XML-based tools to tailor HTML-based Web page content for display within various client devices. Content portions of a requested Web page are converted to an XML format and then modified using an XML content-tailoring tool. Ot ...


3
Kathryn H Britton, Tein Yaw D Chung, Willibald A Doeringer, Douglas H Dykeman, Allan K Edwards, Johny Mathew, Diane P Pozefsky, Soumitra Sarkar, Roger D Turner: Protocol selection and address resolution for programs running in heterogeneous networks. International Business Machines Corporation, Stephen T Keohane, June 13, 1995: US05425028 (151 worldwide citation)

The present invention is a general solution to the problem address incompatibility between application programs and transport services. The invention may be embodied in a method for mapping the application program address (program address) to the transport services address (transport Provider addres ...


4
Kathryn H Britton, Stephen Graham, David Louis Kaminsky: Dynamic JAVA™ class selection and download based on changeable attributes. International Business Machines Corporation, Jeanine S Ray Yarletts, Marcia L Doubet, August 21, 2001: US06279030 (93 worldwide citation)

A method, system, and computer-readable code with which a program component can be dynamically selected for downloading, based on current values of one or more changeable attributes. Multiple versions of a program component are available, and a specific version is dynamically selected for downloadin ...


5
Raymond F Bird, Kathryn H Britton, Tein Yaw D Chung, Allan K Edwards, Johny Mathew, Diane P Pozefsky, Soumitra Sarkar, Roger D Turner, Winston W Chung, Yue T Yeung, James P Gray, Harold D Dykeman, Willibald A Doeringer, Joshua S Auerbach, John H Wilson: Compensation for mismatched transport protocols in a data communications network. International Business Machines Corporation, Gerald R Woods, June 29, 1993: US05224098 (92 worldwide citation)

A Transport Layer Protocol Boundary (TLPB) architecture is described which will permit an application program to run over a non-native transport protocol without first generating a protocol compensation package tailored to the transport protocols assumed by the program's application programming inte ...


6
Kathryn H Britton, Andrew P Citron, James P Gray, Barbara A M Maslak, Timothy J Thatcher: Asynchronous resynchronization of a commit procedure. International Business Machines Corporation, Arthur J Samodovitz, March 18, 1997: US05613060 (84 worldwide citation)

A computer system and process efficiently provides resource recovery for a failure during a commit procedure. An application is run on a processor and requests a work operation involving a resource such as a protected conversation with another application in a different real machine. A commit proced ...


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


8
Kathryn H Britton, Tein Yaw Chung, Willibald Doeringer, Harold D Dykeman, Allan K Edwards, Johny Mathew, Diane P Pozefsky, Soumitra Sarkar, Roger D Turner: General transport layer gateway for heterogeneous networks. International Business Machines Corporation, Stephen T Keohane, February 13, 1996: US05491693 (63 worldwide citation)

A multiprotocol transport network (MPTN) gateway provides transparent interconnection of two or more SPTNs running different transport layer protocols to form an integrated heterogeneous MPTN. The MPTN gateway of the present invention has no dependencies on the particular transport protocols running ...


9
Kathryn H Britton, Christopher R Seekamp: Aggregating constraints and/or preferences using an inference engine and enhanced scripting language. International Business Machines Corporation, Jerry W Herndon, Marcia L Douber, January 20, 2004: US06681380 (48 worldwide citation)

A method, system, and computer program product for aggregating constraints and/or preferences using an inference engine and an enhanced scripting language. Values of multiple factors and the interrelationships between the factors and their values are aggregated, and the result is used to tailor or d ...


10
Kathryn H Britton, Andrew P Citron, Barron C Housel III, Ajamu Akinwunmi Wesley: Methods, systems and computer program products for synchronization of queue-to-queue communications. International Business Machines Corporation, Myers Bigel Sibley & Sajovec, June 4, 2002: US06401136 (45 worldwide citation)

Methods, systems, and computer program products are provided for communicating between a source device and a destination device over an external communication link by transmitting a message stored in a source persistent queue at the source device over the external communication link to the destinati ...