Patents by Inventor John R. McDaniel

John R. McDaniel 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: 5343780
    Abstract: A variable power drivetrain engine control system for a heavy duty vehicle such as a tractor/trailer combination or truck is disclosed. The engine control system provides higher output capability for the engine of the vehicle in accordance with certain detected conditions. If the vehicle speed falls a predetermined DELTA miles/hour below a LEARNED SPEED of the vehicle, the engine is enabled to operate at a higher power output capability until the vehicle resumes the LEARNED SPEED. Further, high output capability is enabled when the vehicle deceleration is in excess of a predetermined deceleration rate. Again, the high output capability is disabled once the vehicle retains the LEARNED SPEED velocity. The quantity DELTA can be variable with respect to actual vehicle speed to provide more responsive operation of the variable power drivetrain system thereby providing improved responsiveness to road conditions in accordance with relative vehicle speed.
    Type: Grant
    Filed: July 27, 1992
    Date of Patent: September 6, 1994
    Assignee: Cummins Engine Company, Inc.
    Inventors: John R. McDaniel, Paul R. Rabe, John H. Stang, Peter J. Griffen, Mark W. Stasell, Edward E. Londt, Barrie L. Wilson
  • Patent number: 5235685
    Abstract: A data processing system is disclosed in which a plurality of high performance, intelligent, mass storage input-output devices are linked to a host controller by an input-output interface bus which is divided into three sections. Each section is completely independent of the other two sections and used for a different and specific purpose. One section is used to transfer commands and retrieve status information. A second section is used to handle device requests for data transfer and device signals for operation complete. The third section is used to transfer data to and from a device. Since the three sections are completely independent, simultaneous transfer of command control and data to different input-output devices or to a single input-output device can be performed.
    Type: Grant
    Filed: May 11, 1989
    Date of Patent: August 10, 1993
    Assignee: Data General Corp.
    Inventors: Stephen A. Caldara, John R. McDaniel, Kenneth S. Goekjian, Donald J. Barbarits, Salvatore Faletra, John E. Shur
  • Patent number: 4901232
    Abstract: A data processing system which includes a host processor and an input/output (I/O) controller unit for controlling communication with I/O devices. The controller processor receives I/O commands from the host processor, accesses and stores control block lists of control commands associated with such I/O commands, and executes the control commands from such control block lists. The controller unit stores controller information concerning the operational capability of the controller unit and the host processor is capable of accessing such controller information and in turn can modify such operational capability if desired.
    Type: Grant
    Filed: January 9, 1987
    Date of Patent: February 13, 1990
    Assignee: Data General Corporation
    Inventors: David M. Harrington, John R. McDaniel, Steve A. Caldara, Louis A. Lemone, Kenneth R. Andrews, Jr., Paul Funk
  • Patent number: 4733366
    Abstract: Logic circuitry for use in electrical apparatus for providing an interrupt signal to a controller when there is a power failure in the electrical apparatus. The logic circuitry is connected to a bus from the controller. When the logic circuitry receives a power failure signal, it sets an interrupt state register and provides an interrupt signal on the bus as long as the interrupt state register is set. If the power failure signal no longer indicates a power failure, the logic circuitry responds to a signal from the controller indicating that the interrupt has been received by resetting the interrupt state register, thereby ending the interrupt. However, if the power failure signal is still active, the logic circuitry will not reset the interrupt state register in response to the signal from the controller.
    Type: Grant
    Filed: May 16, 1983
    Date of Patent: March 22, 1988
    Assignee: Data General Corporation
    Inventors: Joseph P. Deyesso, Edward Gershenson, Louis A. Lemone, Mark C. Lippitt, John R. McDaniel, Paul F. Joseph
  • Patent number: 4685057
    Abstract: The disclosure relates to a memory mapping system wherein information is stored on a page by page basis in memory in discontiguous locations therein with the address of the next page in which storage is to take place always being available in the controller to minimize delay in storage from the end of one page to the beginning of the following page, regardless of page location in memory. When a user makes a request for storage space in memory, the amount of memory required is determined and the host looks to see where it can obtain that memory. Typically, use of discontiguous memory locations is required. All of the information relative to the addresses of the discontiguous storage locations in memory is provided to the controller by the host computer in a single command rather than after each move to a discontiguous storage location. All jumps to discontiguous storage locations are then performed independent of the host computer.
    Type: Grant
    Filed: June 6, 1983
    Date of Patent: August 4, 1987
    Assignee: Data General Corporation
    Inventors: Lou Lemone, Salvatore Faletra, John R. McDaniel, Steve Caldara