Patents by Inventor John J. Erhard

John J. Erhard 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: 5165022
    Abstract: A computer system has a universal channel and control unit to interface, with a minimum complexity, to a plurality of different I/O adapters such as a Token Ring adapter or an Ethernet adapter. The system comprises a main processor with main memory, an I/O processor coupled to the main processor by a bus, and a channel program which runs on the I/O processor. The channel program accesses the processor and main memory. The channel program and main processor communicate with a first I/O program protocol. A control unit program also runs on the I/O processor and interfaces the channel program to a plurality of different I/O adapters with a second relatively simple, universal I/O program protocol. Each of the I/O adapters also has a different I/O program protocol than the other I/O adapters and the first I/O protocol, for communication with their respective device.
    Type: Grant
    Filed: November 26, 1991
    Date of Patent: November 17, 1992
    Assignee: International Business Machines Corporation
    Inventors: John J. Erhard, Raymond E. Losinger, Daniel J. Sucher
  • Patent number: 4503516
    Abstract: A method of transforming a first editable form of a document prepared by an interactive text processing system into a second and incompatible editable form for use in another interactive or batch text processing system through the use of a transform mechanism is described. A significant step of this method requires the identification of a limited number of key state variables, whose values collectively identify the necessary state information for transforming the first document form to the second. After the key state variables have been identified, the actual number of combinations thereof is determined. For each first document form input item encountered by the transform mechanism, and for each combination of key state variables in which that input item can be encountered, one or more output items for the second document form is explicitly defined as the transform thereof. In addition, the state of the transform mechanism after each such transform has occurred, must also be specified.
    Type: Grant
    Filed: November 18, 1982
    Date of Patent: March 5, 1985
    Assignee: International Business Machines Corporation
    Inventors: Palmer W. Agnew, John J. Erhard, Anne S. Kellerman