Patents by Inventor Robert D. Hemming

Robert D. Hemming 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: 6501761
    Abstract: Modules of a network switch receive data transmissions from network stations via its I/O ports, each data transmission including an address of a source network station sending the transmission and an address of a destination station to receive the transmission. Each module receiving a data transmission either passes it on to a next module of the network switch via a ring bus or forwards it to the destination station when it is accessible via one of the module's own I/O ports. Each module includes an address translation unit mapping the network address of each station to the particular I/O port though which that network station communicates. The address translation unit updates its address-to-port mapping when a data transmission arrives at an I/O port from a source station having an unmapped or incorrectly mapped address, and then sends a mapping instruction to address translation units of all other switch modules via the ring bus telling them to similarly update their network address mappings.
    Type: Grant
    Filed: February 25, 1999
    Date of Patent: December 31, 2002
    Assignee: Fairchild Semiconductor Corporation
    Inventors: Donald Robert Pannell, Robert D. Hemming
  • Patent number: 5109524
    Abstract: A digital processor has a controller, a data converter, a data register, and a logarithmic calculator. The processor has an address bus and a data bus for communication therewith. The address bus is connected to the controller. The data bus is connected to the controller and to the data register. Program instructions from the data bus are supplied to the controller and data on the data bus are supplied to the data register. Program instructions supplied to the controller are decoded and internal program instructions are generated by the controller. The controller communicates with the data converter, data register, and the logarithmic calculator via an internal bus through the internal program instructions. Integer data from the data bus are stored in the data register. The data converter receives the integer data, converts it into logarithmic data, and stores it in the data register.
    Type: Grant
    Filed: October 28, 1988
    Date of Patent: April 28, 1992
    Assignee: VLSI Technology, Inc.
    Inventors: Lawrence F. Wagner, Korbin S. Van Dyke, Wayne P. Burleson, Robert D. Hemming, John P. Guadagna
  • Patent number: 4862346
    Abstract: A digital processor has four components: a controller, a data converter, a data register, and a logarithmic calculator. The processor has an address bus and a data bus for communication therewith. The address bus is connected to the controller. The data bus is connected to the controller and to the data register. Program instructions from the data bus are supplied to the controller and data on the data bus are supplied to the data register. Program instructions supplied to the controller are decoded and internal program instructions are generated by the controller. The controller communicates with the data converter, data register, and the logarithmic calculator via an internal bus through the internal program instructions. Integer data from the data bus are stored in the data register. The data converter receives the integer data, converts it into logarithmic data, and stores it in the data register.
    Type: Grant
    Filed: July 2, 1985
    Date of Patent: August 29, 1989
    Assignee: VLSI Technology, Inc.
    Inventors: Lawrence F. Wagner, Korbin S. Van Dyke, Wayne P. Burleson, Robert D. Hemming, John P. Guadagna