Patents by Inventor David L. Houseman

David L. Houseman 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: 4559618
    Abstract: A content-addressable memory module which performs an associative clear operation in response to a clear signal provided on a clear line. The associative clear operation simultaneously clears all registers in the content-addressable memory module whose contents match bits in a pattern input to the content-addressable memory module. A mask input along with the pattern determines which bits of the pattern are significant for the match. Each register in the content-addressable memory module has a bidirectional match line associated with it. A register's bidirectional match line carries a match signal only if that register contains data matching the pattern bits specified by the mask and the bidirectional match line is receiving a match signal from an external source. Clearing logic associated with each register clears the register when a clear signal appears on the clear line while the register's bidirectional match line is carrying a match signal.
    Type: Grant
    Filed: September 13, 1982
    Date of Patent: December 17, 1985
    Assignee: Data General Corp.
    Inventors: David L. Houseman, Paul Bowden
  • Patent number: 4519030
    Abstract: A digital data system having a memory with a unique multi-ported memory I/O means. Separate means are provided for communicating with any of several buses. Address information, operands, instructions and Input/Output data may be separately sent and received over various of the buses.
    Type: Grant
    Filed: May 22, 1981
    Date of Patent: May 21, 1985
    Assignee: Data General Corporation
    Inventors: Brett L. Bachman, Ward Baxter, II, Ronald H. Gruner, David L. Houseman, Thomas M. Jones, Stephen R. Redfield, Louis E. Drew, Michael B. Druke
  • Patent number: 4513368
    Abstract: A digital computer system in which the memory is structured into objects, which are blocks of storage of arbitrary length, in which the data items are accessed by specifying the desired object and the desired data item's offset into that object. The memory controls accommodate any number of memory arrays of any size, automatically transforming the addresses to present the appearance of a single unified memory bank.
    Type: Grant
    Filed: May 22, 1981
    Date of Patent: April 23, 1985
    Assignee: Data General Corporation
    Inventor: David L. Houseman
  • Patent number: 4493024
    Abstract: A data processing system having a flexible internal structure, protected from and effecitvely invisible to users, with multilevel control and stack mechanisms and capability of performing multiple, concurrent operations, and providing a flexible, simplified interface to users. The system is internally comprised of a plurality of separate, independent processors, each having a separate microinstruction control and at least one separate, independent port to a central communications and memory node. The communications and memory node is an independent processor having separate, independent microinstruction control and comprised of a plurality of independently operating, microinstruction controlled processors capable of performing multiple, concurrent memory and communications operations. Addressing mechanisms allow permanent, unique identification of information and an extremely large address space accessible and common to all such systems. Addresses are independent of system physical configuration.
    Type: Grant
    Filed: May 22, 1981
    Date of Patent: January 8, 1985
    Assignee: Data General Corporation
    Inventors: Ward Baxter, II, Gerald F. Clancy, Ronald H. Gruner, Craig J. Mundie, Brett L. Bachman, Stephen R. Redfield, William N. Coder, Thomas M. Jones, David L. Houseman, Charles J. Young, Steven M. Haeffele
  • Patent number: 4466057
    Abstract: A system for modifying the manner in which a processor in a digital computer system responds to operation codes in certain instructions. All instructions to which the system responds have operation code syllables containing an operation code and an operation code modifier. In instructions having certain operation codes, the operation code modifier contains a value which modifies the manner in which the processor responds to the operation code. When the processor receives an instruction having such an operation code, a part of the processor which is responsive to the operation code modifier employs the value in the operation code modifier to modify the interpretation of the instruction by the processor. The manner in which the value is employed depends on the operation code. Several uses of the operation code modifier are disclosed.
    Type: Grant
    Filed: September 15, 1981
    Date of Patent: August 14, 1984
    Assignee: Data General Corporation
    Inventors: David L. Houseman, Thomas M. Jones, Michael S. Richmond, John F. Pilat