Search

Earnest Monahan Phones & Addresses

  • 2538 Aster Dr, Phoenix, AZ 85029 (602) 944-2119
  • Peoria, AZ
  • Salt Lake City, UT

Work

Position: Financial Professional

Education

Degree: Associate degree or higher

Publications

Us Patents

Input/Output Maintenance Access Apparatus

View page
US Patent:
40914550, May 23, 1978
Filed:
Dec 20, 1976
Appl. No.:
5/752345
Inventors:
John M. Woods - Glendale AZ
Marion G. Porter - Phoenix AZ
Earnest M. Monahan - Phoenix AZ
Assignee:
Honeywell Information Systems Inc. - Waltham MA
International Classification:
G06F 1516
G06F 1100
US Classification:
364200
Abstract:
An input/output processing system comprises a number of modules including at least a pair of processing units connected to operate as a logical pair and a system interface unit having a number of ports. Each port connects to a different one of the modules for interconnecting pairs of modules for communication over a number of switching circuit networks included in the system interface unit. The system interface unit further includes control logic circuits for disconnecting each processor of the logical pair preventing the disconnected processing unit from communicating with other modules. The control logic circuits further include circuits which in response to special commands from a good processor are operative to condition via a special line, circuits in the disconnected processing unit to apply status signals representative of the contents of a control register to the system interface unit. The other circuits within the system interface unit in response to a further command condition certain switching circuit networks for loading the status signals into one of the registers included in the system interface unit for subsequent analysis by system routines.

Steering Code Generating Apparatus For Use In An Input/Output Processing System

View page
US Patent:
40004872, Dec 28, 1976
Filed:
Mar 26, 1975
Appl. No.:
5/562362
Inventors:
Garvin Wesley Patterson - Glendale AZ
William A. Shelly - Phoenix AZ
Earnest M. Monahan - Phoenix AZ
Assignee:
Honeywell Information Systems, Inc. - Waltham MA
International Classification:
G06F 300
US Classification:
3401725
Abstract:
An input/output processing system includes a plurality of active modules, a plurality of passive modules, at least one memory module and a system interface unit having a plurality of ports, each of which connect to a different one of the modules. The active modules include an input/output processing unit which processes interrupts and executes command sequences and a multiplexer unit which directly controls transfers between the memory module and any one of the peripheral devices coupled to different ones of a plurality of ports of the multiplexer unit. The system interface unit which operatively provides connections between the different modules includes apparatus for generating steering codes defining the physical location of each module requiring service by another module of the system. The system interface unit appends information provided by the particular module generating a requesting request for attention to the steering code generated. The generation of steering code information by the system interface unit and the module included in such requests insures that only authorized accesses are made to the different modules during the input/output processing unit's execution of programs during the running of processes associated therewith.

Input/Output Processing System Utilizing Locked Processors

View page
US Patent:
40992349, Jul 4, 1978
Filed:
Nov 15, 1976
Appl. No.:
5/741632
Inventors:
John M. Woods - Glendale AZ
Marion G. Porter - Phoenix AZ
Donald V. Mills - Rosenberg TX
Edward F. Weller - Glendale AZ
Garvin Wesley Patterson - Glendale AZ
Earnest M. Monahan - Phoenix AZ
Assignee:
Honeywell Information Systems Inc. - Waltham MA
International Classification:
G06F 1516
G06F 1100
US Classification:
364200
Abstract:
An input/output system includes at least a pair of processing units and system interface apparatus for comparing the results produced by both halves of the pair during normal system operation under control of a main or host processing unit. The system interface apparatus includes comparison circuits for detecting a mis-compare between the results of each half and sequence control logic circuits which are conditioned upon the occurrence of a mis-compare to unlock or deconfigure the pair to establish in a predetermined manner which of the processing units is faulty. The system interface apparatus, following signal indications of a certain minimum confidence within a processing unit, continues testing of the processor using stored diagnostic routines to determine which one of the processing units is good. It then stops the operation of the bad processing unit and enables system operation to be continued with the good processing unit. To ensure reliable processing, both halves of the pair are tested when a miscompare cannot be related to an error condition associated with one of the pair notwithstanding the fact that the first processing unit tests well.

Priority Interrupt Mechanism

View page
US Patent:
40017834, Jan 4, 1977
Filed:
Mar 26, 1975
Appl. No.:
5/562315
Inventors:
Earnest M. Monahan - Phoenix AZ
Garvin W. Patterson - Glendale AZ
Jaime Calle - Glendale AZ
Assignee:
Honeywell Information Systems, Inc. - Waltham MA
International Classification:
G06F 918
G06F 1516
US Classification:
3401725
Abstract:
Priority interrupt hardware monitors for the existence of, and determines the relative importance of requests to determine or attempt to determine when to interrupt an executing process on a processor. The processor may be interrupted only when the hardware determines that something more important needs to be done than what is being done by the currently executing process. Additionally, the processor may set interrupts for itself so that a portion of an executing process may be executed at a higher priority than that required for the remaining portion of the same process.

Programmable Interface Apparatus And Method

View page
US Patent:
40064662, Feb 1, 1977
Filed:
Mar 26, 1975
Appl. No.:
5/562364
Inventors:
Garvin Wesley Patterson - Glendale AZ
William A. Shelly - Phoenix AZ
Jaime Calle - Glendale AZ
Earnest M. Monahan - Phoenix AZ
Assignee:
Honeywell Information Systems, Inc. - Waltham MA
International Classification:
G06F 100
US Classification:
3401725
Abstract:
An input/output data processing system includes a plurality of active modules, a plurality of passive modules and at least one memory module and a system interface unit having a plurality of ports, each of which connect to a different one of the modules. Each module connects to one of the ports by a plurality of different interfaces. The active modules include an input/output processing unit for processing interrupts and executing command sequences and a multiplexer unit for directly controlling transfers between the memory module and any one of the peripheral devices coupled to different ones of a plurality of ports of the multiplexer unit. Different ones of the modules of the system include the programmable interface used for transferring command information to the multiplexer unit and to the devices associated therewith for enabling a different type of control to proceed in parallel with input/output data transfer operations. Each multiplexer unit includes a plurality of storage registers which are operatively coupled to the programmable interface associated therewith for receiving control information therefrom designating the priority to be given by the unit to the processing of different types of interrupt signals received from devices associated therewith in addition to information designating which one of a set of processing routines to be used in servicing the interrupt.

Apparatus For Dispatching Data Of The Highest Priority Process Having The Highest Priority Channel To A Processor

View page
US Patent:
40286649, Jun 7, 1977
Filed:
Mar 26, 1975
Appl. No.:
5/562314
Inventors:
Earnest M. Monahan - Phoenix AZ
Garvin W. Patterson - Glendale AZ
Assignee:
Honeywell Information Systems, Inc. - Waltham MA
International Classification:
G06F 918
US Classification:
3401725
Abstract:
A dispatcher mechanism for assigning to a processor the highest priority peripheral having the highest priority request. In a data processing system having at least one processor, and a plurality of peripheral devices coupled to a system interface unit SIU utilized for communication between said processor and peripheral devices, and also having a plurality of processes competing for control of said processor, a priority interrupt mechanism determines the highest priority peripheral having the highest priority request and then provides an interrupt signal to the processor. A release instruction REL is used to exit the process. The dispatcher mechanism dispatches data to the processor upon request from the processor in order to give control of the processor to the highest priority request.

Automatic Reconfiguration Apparatus For Input/Output Processor

View page
US Patent:
40707040, Jan 24, 1978
Filed:
May 17, 1976
Appl. No.:
5/686975
Inventors:
Jaime Calle - Glendale AZ
Robert J. Garvey - Phoenix AZ
Earnest M. Monahan - Phoenix AZ
George L. Parris - Phoenix AZ
Jerome J. Twibell - Phoenix AZ
John M. Woods - Glendale AZ
Assignee:
Honeywell Information Systems Inc. - Waltham MA
International Classification:
G06F 1100
G06F 1300
US Classification:
364200
Abstract:
An automatic reconfiguration hardware capability for automatically altering the local memory/processor configuration and reinitiating a bootload sequence in the event of a failure in the start-up phase of the input/output processor bootload. The automatic reconfiguration logic is enabled when a bootload request originates from the system console or the central system. Once a bootload request is initiated, all possible local memory/input-output processor (IOPP) configurations are attempted without further manual intervention. If no configuration is successful, a bootload error indication is presented at the I0P configuration panel.
Earnest M Monahan from Phoenix, AZ, age ~92 Get Report