Patents by Inventor Thomas M. Hoch

Thomas M. Hoch 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: 4446525
    Abstract: A numerical control system executes part programs which contain parameters and arithmetic expressions containing parameters. A parameter table containing parameter values is employed to evaluate parameters and arithmetic expressions during the execution of a part program, and means is provided which enables parameter values to be changed by part program instructions or manual data entry. Macroprograms, such as canned cycles, are stored in the numerical control system in a generalized form in which their instructions contain parameters and arithmetic expressions in lieu of constants. Prior to calling such a macroprogram, the part program assigns suitable values to the parameters employed in the macroprogram.
    Type: Grant
    Filed: October 7, 1983
    Date of Patent: May 1, 1984
    Assignee: Allen-Bradley
    Inventors: Thomas M. Hoch, Dennis R. Kullgren
  • Patent number: 4228495
    Abstract: A numerical control system includes a main processor which performs such functions as interpolation and outputting of motion command signals to the servomechanisms on a machine tool. A separate programmable interface processor connects to the main processor bus structure and it operates as a programmable controller to control the discrete digital I/O devices associated with the machine tool. A third processor couples through a serial data link with the main processor and it operates to service peripheral I/O devices associated with the front control panel on the numerical control system.
    Type: Grant
    Filed: December 19, 1978
    Date of Patent: October 14, 1980
    Assignee: Allen-Bradley Company
    Inventors: Theodore L. Bernhard, Ernst Dummermuth, Thomas M. Hoch, Bruce S. Jaffe, Gregory L. Merrell