Patents by Inventor George E. Mager

George E. Mager has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 4523299
    Abstract: A copy reproduction machine is subdivided into discrete operating modules and coupled together by a shared communication line over which operating messages from and to the modules are transmitted. Each module includes a receiver for intercepting and capturing messages bearing the module's address and a transmitter for transmitting messages from the module and addressed to other modules over the shared communication line.
    Type: Grant
    Filed: September 21, 1982
    Date of Patent: June 11, 1985
    Assignee: Xerox Corporation
    Inventors: James M. Donohue, Robert E. Markle, George E. Mager, Stephen P. Wilczek
  • Patent number: 4195352
    Abstract: A mask programmable logic array (PLA) for producing a particular digital output given a certain digital input. The input signals to the PLA first pass through a series of AND gates resulting in a predetermined number of product terms being formed. The product signals then pass through a set of OR gates to become the final output signals. In the subject invention, the AND gates and OR gates are implemented through the use of NOR-NOR logic. A first set of NOR gates is implemented in an array to receive input signals and to produce product terms. A second and third set of NOR gates form two arrays. These two arrays are then located on either side of the first array to receive selected product signals in order to produce final output signals. In effect the OR portion of the PLA has been split into two arrays.
    Type: Grant
    Filed: July 8, 1977
    Date of Patent: March 25, 1980
    Assignee: Xerox Corporation
    Inventors: George K. Tu, George E. Mager, Lamar T. Baker, Robert E. Markle
  • Patent number: 4194241
    Abstract: A method and apparatus for bit manipulation in a digital processor being suitable for executing a plurality of instructions stored in a memory and carried from said memory in accordance with a plurality of machine cycles, each of said instructions including an operational code. A decoder generates a bit mask in response to an operational code. The bit mask generated is in binary digits which are the complement of 2.sup.i where i is the number in base 10 represented by the three least significant bits of the operational code. A register stores the particular bit-mask. An additional register stores a word in which a bit is to be manipulated. Logic circuitry performs one or more logic operations on the output of the registers whereby a desired bit in said word is manipulated. The output of the logic circuitry may be tested and depending on the result, a jump to a particular instruction stored in the memory may be made.
    Type: Grant
    Filed: July 8, 1977
    Date of Patent: March 18, 1980
    Assignee: Xerox Corporation
    Inventor: George E. Mager
  • Patent number: 4144561
    Abstract: The chip topography of an MOS microprocessor chip. The chip architecture includes an internal data bus and an internal address bus. Input/output circuitry is located along the top edge of the chip and is coupled to the data bus. Output circuitry is located along the bottom edge and coupled to the address bus. A program storage area which includes a ROM is located in the lower left hand corner of the chip. The ROM contains instruction words for defining the operation of the microprocessor. A data storage area which includes a RAM is located in the upper left hand corner of the chip and is coupled to the data bus. An ALU area is located to the right of the data storage area and is coupled to the data bus for performing arithmetic and logic operations on data. A condition decode ROM located in the approximate center of the chip is coupled to the data bus and is used for decoding a condition field of an instruction word received from the ROM.
    Type: Grant
    Filed: July 8, 1977
    Date of Patent: March 13, 1979
    Assignee: Xerox Corporation
    Inventors: George K. Tu, Lamar T. Baker, Robert E. Markle, George E. Mager
  • Patent number: 4141068
    Abstract: An auxiliary ROM memory system which is hierarchied for providing for the contingency of additional read-only memory control program storage requirements in excess or in lieu of the predetermined ROM memory provided on-board a microprocessor based central processing unit module, and a read-only memory altering capability utilizing programmable read-only memory to expedite the implementation/installation of changes to the ROM bit patterns. The alterable PROM storage comprises bulk PROM memory including a first PROM set that is mutually exclusive as to existing on-board ROM memory for addressably branching to code extensions and/or in-line code insertions, and/or a second PROM set that is mutually inclusive as to existent on-board and contingent ROM memory for decodably addressing large-scale code overlays thereto.
    Type: Grant
    Filed: March 24, 1977
    Date of Patent: February 20, 1979
    Assignee: Xerox Corporation
    Inventors: George E. Mager, Frank M. Nelson, Steven L. Reid, Philip Richardson, Vernon E. Rochat, Donald S. Post
  • Patent number: 4137565
    Abstract: In a controller for a host machine such as an electrostatographic copier having a central processing unit module connected via a system bus to an input-output processing unit module, a direct memory access system functioning as part of the input-output processing unit module and operative to provide a high-speed means of refreshing and updating control registers in the host machine by direct accessing of memory in the central processing unit module. The direct memory access system may be programmed to synchronously refresh-update the host machine's control registers as in its normal mode and also asynchronously refresh-update the control registers as in the abnormal mode of a detected electrical disturbance in the electro-sensitive periphery surrounding the control registers, thus requiring restoring thereof.
    Type: Grant
    Filed: January 10, 1977
    Date of Patent: January 30, 1979
    Assignee: Xerox Corporation
    Inventors: George E. Mager, Frank M. Nelson, Kenneth Gillett, Charles P. Holt, Edward L. Steiner, John W. Daughton, Kenton W. Fiske, Thomas Criswell, Warren L. Hall
  • Patent number: 4131944
    Abstract: In a control module having a central processor coupled through a system bus including data, address and control lines to access a data memory, a direct access apparatus is included coupled through the system bus to request a hold of the central processor and upon acknowledgement for directly accessing the data memory through the system bus for directing the control registers of a host machine. Also included are a diriment element interfaced to the central processor for receipt of control signals on the system bus from the direct access apparatus for hold request and for transmission of first and second control signals on the system bus from the central processor for acknowledgement, and a timed protocol unit for supervising the data, address and control signals transported on the system bus.
    Type: Grant
    Filed: January 12, 1977
    Date of Patent: December 26, 1978
    Assignee: Xerox Corporation
    Inventors: George E. Mager, Frank M. Nelson, Warren L. Hall