Patents by Inventor Frank M. Nelson

Frank M. Nelson 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: 5686915
    Abstract: A method of decoding Huffman-encoded words at the rate of one per clock cycle. The encoded words are formed into two strings of bits, one for odd numbered code and one for even numbered code, and two decoders in parallel are used, each first shifting in a number of coded bits during a first clock period, and converting the Huffman code to data on a second clock period. The two parallel decoders are timed so that the shift cycle of one decoder occurs at the same time as the conversion cycle of the other. Finally, the two streams of decoded data words are combined into one stream. The result is one output data word per clock cycle.
    Type: Grant
    Filed: December 27, 1995
    Date of Patent: November 11, 1997
    Assignee: Xerox Corporation
    Inventors: Frank M. Nelson, Thanh D. Truong, Vinod Kadakia
  • Patent number: 4283773
    Abstract: A data communications system having a programmable master controller including memory means and command byte generating means and a plurality of additional controllers providing input data bytes to the master controller and having means for receiving command bytes from the master controller. The additional controllers are each connected to the master controller such that corresponding data bits are ORed together and means are provided for the simultaneous transmission of data bytes from the additional controllers to the master controller such that corresponding bits of the simultaneously transmitted bytes have mutually exclusive data therein.
    Type: Grant
    Filed: April 30, 1979
    Date of Patent: August 11, 1981
    Assignee: Xerox Corporation
    Inventors: John W. Daughton, Kenneth Gillett, Frank M. Nelson
  • Patent number: 4190350
    Abstract: An electrophotographic reproduction machine for use as a copier/duplicator having a master microprogrammed controller and a plurality of area controllers cooperatively operative to carry out a plurality of machine operation tasks. At least one of the area controllers contains a separate microprogrammed controller for controlling selected tasks and devices in the reproduction machine in synchronism with the operation of other tasks as controlled by the master controller. An optical communication link couples the master and area controllers and serves to isolate the master controller from transients and a direct I/O connection.
    Type: Grant
    Filed: August 30, 1977
    Date of Patent: February 26, 1980
    Inventors: James J. Donohue, Kenneth Gillett, Charles P. Holt, Andrew T. Ling, Richard M. Malinich, Frank M. Nelson
  • Patent number: 4183089
    Abstract: A data communications system for an electrophotographic type reproduction machine or copier. The system includes a programmable master controller with memory and a command byte generator. A plurality of secondary controllers provide input data bytes reflecting the machine status to the master controller and receive command bytes from the master controller for operating the machine components. The secondary controllers are each connected to the master controller such that corresponding data bits of the secondary controller are ORed together to provide simultaneous transmission of input data bytes from the secondary controllers to the master controller while assuring that corresponding bits of the simultaneously transmitted bytes have mutually exclusive data therein.
    Type: Grant
    Filed: August 30, 1977
    Date of Patent: January 8, 1980
    Assignee: Xerox Corporation
    Inventors: John W. Daughton, Kenneth Gillett, Frank M. Nelson
  • Patent number: 4144550
    Abstract: A reproduction machine having a plurality of operating stations and a plurality of devices for controlling operational tasks of said operating stations comprising a master controller having an arithmetic and logic unit for controlling the devices in accordance with sensed operational parameters and a stored operation program and interface means connected in a communication path between the master controller and the devices. The interface means comprises a fiber-optic communication path for isolating the master controller from electrical noise and transients of the devices.
    Type: Grant
    Filed: August 30, 1977
    Date of Patent: March 13, 1979
    Assignee: Xerox Corporation
    Inventors: James M. Donohue, Andrew T. Ling, Richard M. Malinich, Frank M. Nelson
  • 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