Patents by Inventor Warren L. Hall

Warren L. Hall 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: 4340807
    Abstract: A controller having dedicated fuser circuitry and a processor for controlling the fuser heating element. The dedicated fuser circuitry interconnects an input voltage source to the processor through a low voltage power supply to provide a reference signal and a sample DC voltage signal representative of the input voltage source. The processor provides a digital signal to activate a triac connected to the fuser heating element. The triac, selectively gates the input voltage source across the heating element. A plurality of ranges of digital signals and a plurality of corresponding triac activation rates are provided for variations in input voltage. A digital signal related to a particular value of the input voltage source lies within one of the plurality of ranges determining the particular activation rate of the triac.
    Type: Grant
    Filed: January 10, 1980
    Date of Patent: July 20, 1982
    Assignee: Xerox Corporation
    Inventors: Jerome S. Raskin, Warren L. Hall, Charles P. Holt, Gerald E. Carlson
  • 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
  • Patent number: 3979725
    Abstract: Disclosed are methods and apparatus for multi-way program branching in a digital computer based on the contents of a data register. This is accomplished by loading any data field of interest into a data register and using the output lines as address lines to a plurality of read-only memory devices. Each device contains a set of random memory addresses. Logic circuits under program control select and enable one device, thereby producing one address. Finally, circuits under program control force a program branch to the location address produced. Thus, by programming the read-only memory devices and the computer appropriately, a plurality of sets of data fields are associated with and result in branches to a plurality of sets of locations, thereby giving the programmer the general capability of branching to any one of the plurality of locations within one instruction execution cycle based on the interrogation of any one data word.
    Type: Grant
    Filed: August 6, 1973
    Date of Patent: September 7, 1976
    Assignee: Xerox Corporation
    Inventors: Charles P. Disparte, Warren L. Hall, Jr., Kenneth N. Isaac, C. Howard Mock
  • Patent number: 3942156
    Abstract: Circuits for the improved operation of microprogrammable computers are described. This improvement is accomplished by providing a set of read-only memory devices for storing the micro-code for all combinations of arithmetic logic unit function, carry bit and file register address than can be specified by an instruction word executed from Main Memory. In a universal microprogram designed to execute that family of Main Memory instructions that differ only in the functions specified above, the instruction word is used to address the read-only memory devices, the micro-code output of which is used to control the file, carry in bit and arithmetic logic unit. Through the use of these circuits a family of instructions may be executed by a single microprogram and at no increase in execution time over that required for the execution of a microprogram dedicated to a single instruction.
    Type: Grant
    Filed: December 17, 1973
    Date of Patent: March 2, 1976
    Assignee: Xerox Corporation
    Inventors: Howard C. Mock, Kenneth N. Isaac, Charles P. Disparte, Warren L. Hall
  • Patent number: 3940744
    Abstract: A Read-Only Memory device in the CPU of a microprogrammable computer contains a diagnostic program suitable for self-testing the computer. A microprogram for loading this diagnostic program from the Read-Only Memory device into Main Memory is contained in the Control Memory of the CPU. When required, the diagnostic program is loaded into Main Memory and executed thus allowing for the testing of a computer without the need of operational peripherals.
    Type: Grant
    Filed: December 17, 1973
    Date of Patent: February 24, 1976
    Assignee: Xerox Corporation
    Inventors: Howard C. Mock, Kenneth N. Isaac, Charles P. Disparte, Warren L. Hall, James Beasely