Patents by Inventor Michael W. Patrick

Michael W. Patrick 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: 5353286
    Abstract: An apparatus for controlling configuration of a communications network includes an internal ring segment for interconnecting a trunk circuit with lobe circuits of the network. The apparatus is provided with lobe ports for connecting to the lobe circuits, a ring input port for connecting to an upstream ring segment of the trunk, and an output port for connecting to a downstream ring segment, of the trunk. A plurality of trunk coupling units (TCUs) are provided, one for each port, for connecting a corresponding ports to the internal ring segment. Each of the TCUs has an inserted state to provide signaling continuity for the communications signals between a port and the ring segments, and each TCU has a wrapped state to provide signaling isolation between a port and the ring segments. A controller, responsive to the communications signals switches the TCUs between the wrapped and inserted states.
    Type: Grant
    Filed: April 14, 1993
    Date of Patent: October 4, 1994
    Assignee: Digital Equipment Corporation
    Inventors: Michael W. Patrick, James A. Daly
  • Patent number: 4797808
    Abstract: A microcomputer device contains a CPU with an arithmetic/logic unit and data/address registers on a single semiconductor integrated circuit having on-chip macrocode and microcode storage. A macrocode word is fetched from an on-chip ROM and stored in an instruction register in the CPU, then a sequence of microcode words is fetched from the microcode store based on this macrocode word. A check-code based on some function of all macrocode bits is stored in on-chip ROM upon manufacture. To test a device after fabrication is complete, a test program (resident in ROM or downloaded into on-chip RAM) is executed to address all bytes of macrocode and perform some cummulative function on it via the ALU to see if the same check-code is produced. If so, an output indicates a good unit.
    Type: Grant
    Filed: June 22, 1981
    Date of Patent: January 10, 1989
    Assignee: Texas Instruments Incorporated
    Inventors: Jeffrey D. Bellay, Kevin C. McDonough, Michael W. Patrick
  • Patent number: 4777591
    Abstract: A microprocessor device used as an adapter for a communications loop of the closed-ring, token-passing, local area network type is disclosed. Each station on the ring has a host processor with a host CPU, a main memory, and a system bus. The microprocessor device therein which operates relatively independently from the host CPU, and which is coupled to the main memory by the system bus, includes a local CPU, a local read/write memory, an on-chip timer, a local bus and a bus arbiter. A transmit/receive controller is connected between the ring and the microprocessor device. This controller is coupled to the local bus to directly access the local read/write memory, also under control of the bus arbiter.
    Type: Grant
    Filed: October 23, 1986
    Date of Patent: October 11, 1988
    Assignee: Texas Instruments Incorporated
    Inventors: Ki S. Chang, Michael W. Patrick, Stephen P. Sacarisen, Mark A. Stambaugh
  • Patent number: 4646232
    Abstract: A microprocessor device used as an adapter for a communications loop of the closed-ring, token-passing, local area network type. Each station on the ring has a host processor with a host CPU, a main memory, and a system bus. The microprocessor device, operating relatively independent of the host CPU, is coupled to the main memory by the system bus and includes a local CPU, a local read/write memory, an on-chip timer, a local bus and a bus arbiter. A transmit/receive controller is connected between the ring and the microprocessor device. This controller is coupled to the local bus to directly access the local read/write memory, also under control of the bus arbiter. The local CPU executes instructions fetched from a ROM accessed by the local bus, so the local CPU instruction fetch, the direct memory access from the transmit/receive controller for transmitting or receiving data frames, and the access from the host CPU for copying transmitted or received message frames, all contend for the local bus.
    Type: Grant
    Filed: January 3, 1984
    Date of Patent: February 24, 1987
    Assignee: Texas Instruments Incorporated
    Inventors: Ki S. Chang, Michael W. Patrick, Stephen P. Sacarisen, Mark A. Stambaugh
  • Patent number: 4580216
    Abstract: A microcomputer device contains a CPU with an arithmetic/logic unit and data/address registers on a single semiconductor integrated circuit having on-chip macrocode and microcode storage. In the normal single-chip operation mode, a macrocode word is fethched from on-chip ROM and stored in an instruction register in the CPU, then a sequence of microcode words is fetched from the microcode store based on this macrocode word. In another mode, such as used for self-test employing a check-code, the device loads macrocode from external into on-chip RAM then executes from RAM to perform the desired routine, switching modes of operation.
    Type: Grant
    Filed: June 22, 1981
    Date of Patent: April 1, 1986
    Assignee: Texas Instruments Incorporated
    Inventors: Jeffrey D. Bellay, Kevin C. McDonough, Michael W. Patrick
  • Patent number: 4571675
    Abstract: A microprocessor device with an on-chip integrated auto-loaded timer is used in an adapter for a communications loop of the token-passing local area network type. The network has a number of stations coupled to a closed one-way signal path, and each station has a host processor with a host CPU and memory. The microprocessor device with integrated auto-loaded timer is part of an adapter coupled to the host processor. A message frame to be transmitted is copied into a local read/write memory in the adapter by way of the host system bus and a local bus, under initiation by the host CPU. A transmit-and-receive controller is coupled to the local bus to directly access the local read/write memory; when this station has access to the loop (i.e., receives a free token) the transmit-and-receive controller copies the message frame from the local read/write memory to the outgoing signal path, converting from parallel to serial.
    Type: Grant
    Filed: January 3, 1984
    Date of Patent: February 18, 1986
    Assignee: Texas Instruments Incorporated
    Inventors: Mark A. Stambaugh, Stephen P. Sacarisen, Michael W. Patrick