11
William Preston Alexander III, Robert Francis Berry, Riaz Hussain, Paul Jerome Kilpatrick, Robert John Urquhart: Method and apparatus for benchmarking byte code sequences. International Business Machines, Barry S Winstead Sechrest & Minick P C Newberger, Jeffrey S LaBaw, September 12, 2000: US06118940 (86 worldwide citation)

Method and apparatus for creating benchmark programs for the analysis of java virtual machine implementations are implemented. Java applications and applets are compiled into an intermediate code referred to as byte code. The Java byte code forms the machine code for the Java Virtual Machine. The Ja ...


12
Bernard Vrijens, John Urquhart, Erik De Klerk, Jean Michel Metry: Systems and methods for medication monitoring. Hexalog, Foley & Lardner, November 23, 2004: US06822554 (85 worldwide citation)

The present invention relates to a method and system of medication monitoring which includes analyzing data on the clinical consequences of variable patient compliance with prescribed drug regimens, communicating to caregivers and/or patients the compliance-dependent probabilities of two clinically ...


13
John Urquhart: Interactive drug dispenser. Aprex Corporation, Ciotti & Murashige, May 31, 1988: US04748600 (81 worldwide citation)

An interactive drug dispenser which actively controls the pattern in which doses of one or more pharmaceutical preparations are administered to a patient. The dispenser is programmed with information concerning an initial dosing regimen, and monitors deviations from that regimen. The dispenser is ad ...


14
John Urquhart, Richard G Hamilton: Drug dispenser having means for detecting dispensing events. Aprex Corporation, Irell & Manella, November 20, 1990: US04971221 (78 worldwide citation)

A device for monitoring the dispensing of drugs to a patient is disclosed. This device includes a detector which determines the actual physical delivery of the drug dosage to the patient. This eliminates ambiguities associated with devices in the art which only monitor inferentially the dispensing o ...


15
William Preston Alexander III, Robert Francis Berry, Riaz Y Hussain, Chester Charles John Jr, Frank Eliot Levine, Robert John Urquhart: System and method for providing trace information. International Business Machines Corporation, Kelly K Kordzik, Jeffrey S LaBaw, Winstead Sechrest & Minick P C, January 8, 2002: US06338159 (73 worldwide citation)

The present invention is a system, method, and computer readable medium for representing program event trace information in a way which is very compact and efficient, and yet supports a wide variety of queries regarding system performance. The tracing and reduction of the present invention may be dy ...


16
Robert Francis Berry, John Day Howard, Riaz Y Hussain, Frank Eliot Levine, Robert John Urquhart: System and method for injecting hooks into Java classes to handle exception and finalization processing. International Business Machines Corporation, Duke W Yee, Leslie A Van Leeuwen, Wayne P Bailey, December 9, 2003: US06662359 (72 worldwide citation)

The present invention is directed to a system, method and instructions for handling path flow exception and finalization processing in an object oriented programming language. Initially, each instrumentation method is checked for a code to indicated an exception being thrown. A hook is inserted befo ...


17
William Preston Alexander III, Robert Francis Berry, Frank Eliot Levine, Robert John Urquhart: Method and system for merging event-based data and sampled data into postprocessed trace output. International Business Machines Corporation, Duke W Yee, Leslie A Van Leeuwen, Christopher P O&apos Hagan, January 28, 2003: US06513155 (64 worldwide citation)

A process and system for profiling code executing on a data processing system is provided. Event-based trace data is recorded in response to selected events, and the event-based trace data includes an indication which code is being interrupted. The trace data may be processed to identify a thread or ...


18

19
Robert Francis Berry, Robert Tod Dimpsey, Frank Eliot Levine, Enio Manuel Pineda, Robert John Urquhart: Method and system for low-overhead measurement of per-thread performance information in a multithreaded environment. International Business Machines Corporation, Leslie A Van Leeuwen, Joseph R Burwell, December 2, 2003: US06658654 (59 worldwide citation)

A low-overhead performance measurement of an application executing in a data processing system is provided in order to generate per-thread performance information in a multithreaded environment. While a first set of events is being monitored for a particular thread as a first metric, events that may ...


20
John Urquhart, Kumar Chandrasekaran, Jane Shaw: Method and therapeutic system for administering scopolamine transdermally. Alza Corporation, Thomas E Ciotti, Paul L Sabatine, Edward L Mandell, April 14, 1981: US04262003 (52 worldwide citation)

Method and therapeutic system in the form of a bandage that administer scopolamine base transdermally in an initial pulse of 10 to 200 .mu.g/cm.sup.2 of skin that quickly brings the concentration of scopolamine in the plasma to a level at which emesis and nausea are inhibited without intolerable sid ...