1
John E Morley: Software emulation system with dynamic translation of emulated instructions for increased processing speed. Apple Computer, Burns Doane Swecker & Mathis, May 12, 1998: US05751982 (117 worldwide citation)

The execution time overhead of software emulation is reduced by selecting frequently emulated instruction sequences in the software being emulated, and translating those instruction sequences into the instruction set of the emulating processor. In a first phase, frequently repeated sequences of emul ...


2
John E Morley: Software emulation system with reduced memory requirements. Apple Computer, Burns Doane Swecker & Mathis L, July 14, 1998: US05781758 (46 worldwide citation)

Memory requirements for an emulation system are reduced by generating semantic routines on demand during emulation, rather than statically storing all routines in the body of a software emulation system. The static portion of the emulator code that is loaded into the memory of the computer comprises ...


3
Loren L Rademacher, Larry D Hokenson, Thomas C Simon, John E Morley, Larry H Smith, Michael A Peterson, Peter M Hawkins, Constantine Xykis: Transfer switch with improved actuator. Onan Corporation, Schwegman Lundberg Woessner & Kluth P A, July 20, 2004: US06765157 (33 worldwide citation)

A transfer switch that includes output contacts, primary input contacts, secondary input contacts and a toggle mechanism. The toggle mechanism includes moving contacts that alternately connect the output contacts with the primary and secondary input contacts. The transfer switch includes an actuator ...


4
John E Morley, Mark I Himelstein: Method and system for increasing cache efficiency during emulation through operation code organization. Apple Computer, Burns Doane Swecker & Mathis, August 18, 1998: US05796989 (25 worldwide citation)

An emulation system contains reorganized instruction code sequences for a computer, so that the native code which is used to emulate instructions that occur most frequently in a typical environment are grouped together, to thereby minimize instruction cache conflicts. A representative set of program ...


5
Loren L Rademacher, John E Morley, Constantine Xykis: Contact closing speed limiter for a transfer switch. Onan Corporation, Schwegman Lundberg Woessner & Kluth P A, March 18, 2003: US06534737 (13 worldwide citation)

A transfer switch that absorbs the kinetic energy of a toggle mechanism within the transfer switch just before moving contacts on the toggle mechanism engage a set of stationary contacts. The transfer switch includes output contacts, primary input contacts, secondary input contacts and a toggle mech ...


6
Loren L Rademacher, John E Morley, Constantine Xykis: Arc chute assembly. Onan Corporation, Schwegman Lundberg Woessner & Kluth P A, March 2, 2004: US06700087 (3 worldwide citation)

An arc chute including a first side wall having a plurality of holes, a second side wall having a plurality of holes and spaced apart from the first side wall, and a plurality of arc chute plates mounted between the first and second side walls. Each of the plurality of arc chute plates include a lat ...


7
Loren L Rademacher, Larry D Hokenson, Thomas C Simon, John E Morley, Larry H Smith, Michael A Peterson, Peter M Hawkins, Constantine Xykis: Transfer switch with improved actuator. Onan Corporation, Schwegman Lundberg Woessner & Kluth Pa, January 29, 2004: US20040016627-A1

A transfer switch that includes output contacts, primary input contacts, secondary input contacts and a toggle mechanism. The toggle mechanism includes moving contacts that alternately connect the output contacts with the primary and secondary input contacts. The transfer switch includes an actuator ...


8
Loren L Rademacher, John E Morley, Constantine Xykis: Arc chute assembly. Onan Corporation, Schwegman Lundberg Woessner & Kluth Pa, January 29, 2004: US20040016722-A1

An arc chute including a first side wall having a plurality of holes, a second side wall having a plurality of holes and spaced apart from the first side wall, and a plurality of arc chute plates mounted between the first and second side walls. Each of the plurality of arc chute plates include a lat ...


9
Vijaya B Kumar, William A Banks, John E Morley: Compositions and methods for enhancing cognitive function. St Louis University, Global Patent Group Edi, December 10, 2009: US20090304676-A1

The present application provides methods and compositions for improving cognitive function and enhancing mental performance in subjects, including those suffering from memory deficiencies, by regulating the activity of beta amyloid (Aβ) in the brain of such subjects.


10
Thomas Darling, Vijaya B Kumar, William A Banks, Susan Farr, John E Morley: Antisense Modulation Of Amyloid Beta Protein Expression. Edunn Biotechnology, July 7, 2011: US20110166197-A1

Antisense nucleic acids, compositions and methods are provided for modulating the expression of an amyloid beta protein (AβP) portion of the amyloid precursor protein (APP) coding sequence. The compositions comprise antisense nucleic acids targeted to nucleic acids encoding amyloid precursor protein ...