1
Paul Harry Abbott, Matthew Paul Chapman: Method and apparatus for suspending a software virtual machine. International Business Machines Corporation, Dillon & Yudell, March 13, 2007: US07191441 (68 worldwide citation)

A computer system includes a software virtual machine (such as Java) for running one or more applications. An object is provided that is responsive to a call from an application for placing the virtual machine and application into a state of suspension. This involves interrupting all current threads ...


2
Matthew Paul Chapman: Virtual machine support for multiple applications. International Business Machines Corporation, David A Ming Jr, February 1, 2005: US06851112 (23 worldwide citation)

A computer system runs a virtual machine which is typically capable of supporting only a single application. In order to run multiple applications on it, a single environment application is first started running on the virtual machine. Then, one or more applications are loaded into said environment ...


3
Matthew Paul Chapman, Adrian Mark Colyer, Benjamin John Dalziel: Monitoring dynamic aspect oriented applications at execution time. International Business Machines Corporation, Yee & Associates P C, David A Mims Jr, January 22, 2013: US08359579 (3 worldwide citation)

A method for generating one or more satisfaction records for an expression in a software application, the expression including at least one criterion relating to the application wherein the satisfaction of the criterion can be determined only at application execution time, the method comprising: ana ...


4
Matthew Paul Chapman, Matthew Alexander Webster: Resource optimisation component. Ibm Corporation, May 17, 2007: US20070112956-A1

A resource optimisation component for optimising the performance of a process operating in a data processing system, the resource optimisation component comprising: a monitoring component for gathering performance statistics about a process and identifying a resource that has an effect on process pe ...


5
Matthew Paul Chapman, Adrian Mark Colyer, Benjamin John Dalziel: Monitoring dynamic aspect oriented applications at execution time. Ibm Corporation, May 31, 2007: US20070124723-A1

A method for generating one or more satisfaction records for an expression in a software application, the expression including at least one criterion relating to the application wherein the satisfaction of the criterion can be determined only at application execution time, the method comprising: ana ...


6
Paul Harry Abbott, Matthew Paul Chapman: Method and apparatus for suspending a software virtual machine. International Business Machines Corporation, Gregory M Doudnikoff, IBM Corporatiohn T81 503, February 13, 2003: US20030033344-A1

A computer system includes a software virtual machine (such as Java) for running one or more applications. An object is provided that is responsive to a call from an application for placing the virtual machine and application into a state of suspension. This involves interrupting all current threads ...


7
Matthew Paul Chapman, Andrew Simon Clement, Helen Louise Beeken, Sian Suzanne January, Matthew Alexander Webster: Depicting Changes to Structures in an Integrated Development Environment. Ibm Corporation, September 25, 2008: US20080235660-A1

Operating an integrated development environment in a data processing system comprising running a source code editor, displaying source code in a graphical interface of the source code editor, displaying at least one cross-reference marker, the at least one cross-reference marker indicating crosscutt ...