Patents by Inventor Barry R. Cavill

Barry R. Cavill 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: 7151949
    Abstract: An apparatus for connecting a printer to a cellular radio system. The adapter allows the printer to conduct facsimile operations. The adapter has a facsimile module which includes executable instructions for decoding fax data and processing the fax data to generate print data for printing; a cell radio; one or more communication ports having at least one of the communication ports in communication with the printer; and a data encoder in communication with the facsimile module and the cell radio. The data encoder is configured to convert data transmitted between the facsimile module and the cell radio.
    Type: Grant
    Filed: July 9, 2003
    Date of Patent: December 19, 2006
    Assignee: Lexmark International, Inc.
    Inventors: Barry R. Cavill, James L. Combs, Francis Foldes, Jr., William H. Reed, John D. Zbrozek
  • Patent number: 4844635
    Abstract: A wire fire control mechanism is provided for use in a wire matrix printer for controlling the firing of the print wires as the printhead moves across a print receiving medium. This wire fire control mechanism enables printing to be accomplished for a wide range of different printhead speeds. It also enables printing to be accomplished while the printhead is accelerating or decelerating. It further enables dots to be printed at positions which are not dependent on or limited to the fixed points defined by the emitter signals which are used to keep track of the position of the printhead as it moves across the print receiving medium. In a representative embodiment, the wire fire control mechanism includes emitter means for sensing movement of the printhead and producing emitter signals which define fixed points across the print receiving medium.
    Type: Grant
    Filed: December 30, 1987
    Date of Patent: July 4, 1989
    Assignee: International Business Machines Corp.
    Inventors: Charles D. Malkemes, Barry R. Cavill
  • Patent number: 4777609
    Abstract: A control system for a printer having a print head bidirectionally movable at speeds selected from either a first group of speeds or a second group of speeds which employs a microcomputer to generate a digital signal representing the percentage of time a preselected voltage level should be applied to drive the motor which controls the print head speed. The motor includes an integral dual channel incremental optical encoder which generates a pulse each time an emitter is detected, the pulse being directed back to the microcomputer as measured speed information. The microcomputer compares the measured speed information with the desired speed information during predetermined time intervals and if they differ changes the value of the digital signal by an equal amount for each time interval until the desired speed is obtained or until a different print head speed is desired.
    Type: Grant
    Filed: December 11, 1985
    Date of Patent: October 11, 1988
    Assignee: International Business Machines Corporation
    Inventors: Barry R. Cavill, Charles D. Malkemes, Kevin M. Reinberg, Raymond A. Schultz
  • Patent number: 4775945
    Abstract: A print head motor control system for a printer having a bidirectionally movable print head employs a microcomputer to automatically calculate print head motor parameters which are utilized to generate a motor drive voltage value for any desired print head speed. Upon powering-up of the printer, the print head is driven until contact with the left sideframe is made. A full pass from left to right is then made checking for obstructions. The print head motor is driven at a first default drive voltage value, which is assumed to drive the print head at a first preselected velocity while the first actual print head velocity is measured. The printhead motor is then driven at a second default drive voltage value, which is assumed to drive the print head at a second preselected velocity while the second actual print head velocity is measured. The first default value, first actual print head velocity, second default value and second actual print head velocity are then used to derive a voltage vs.
    Type: Grant
    Filed: December 11, 1985
    Date of Patent: October 4, 1988
    Assignee: International Business Machines Corporation
    Inventors: Barry R. Cavill, Raymond A. Schulz
  • Patent number: 4490796
    Abstract: A control system for a bidirectional printer having a print head carriage movable at different speeds on different printing lines employs a microcomputer which generates a desired velocity profile for the carriage motion. This desired velocity profile is continuously compared with the actual velocity and the error voltage generated is used to control pulse width modulator circuitry which supplies driving power to carriage drive motor.
    Type: Grant
    Filed: October 16, 1981
    Date of Patent: December 25, 1984
    Assignee: International Business Machines Corporation
    Inventors: Samuel E. Bigbie, Barry R. Cavill, David F. Dodgen, Albert A. Nawy
  • Patent number: 4463435
    Abstract: In a control system for a bidirectional printer capable of printing at different speeds on different lines, stored values representing the ideal velocities during the acceleration and deceleration of the print carriage for each direction and speed are compared with the actual values and any resulting difference is used to move the carriage velocity toward the ideal value.
    Type: Grant
    Filed: October 16, 1981
    Date of Patent: July 31, 1984
    Assignee: International Business Machines Corporation
    Inventor: Barry R. Cavill
  • Patent number: 4460968
    Abstract: A control system for a bidirectional printer having a print head carriage movable at different speeds on different printing lines provides for equal stopping distance in the margin at both high and low speed operation. This is accomplished by delaying the initiation of stopping carriage motion when printing at low speed so that the carriage travels farther into the margin and this distance is controlled so as to be equal to the travel distance at the end of a line printed at high speed.
    Type: Grant
    Filed: October 16, 1981
    Date of Patent: July 17, 1984
    Assignee: International Business Machines Corporation
    Inventors: Barry R. Cavill, David F. Dodgen
  • Patent number: 4459675
    Abstract: In a control system for a bidirectional printer capable of printing at different speeds on different lines and in which the actual velocity of the print carriage is compared with a desired velocity profile to generate an error count, the error count is measured and averaged out for each direction and speed of carriage movement to compensate for the effect of changes in the printer system dynamics such as aging, wear, debris buildup, etc.
    Type: Grant
    Filed: October 16, 1981
    Date of Patent: July 10, 1984
    Assignee: International Business Machines Corporation
    Inventors: John E. Bateson, Samuel E. Bigbie, Barry R. Cavill, Albert A. Nawy
  • Patent number: 4313683
    Abstract: A microcomputer controls a ribbon drive assembly in a high speed wire matrix printer to eliminte ribbon slack, to insure proper ribbon positioning and to conduct diagnostics in conjunction with turning on the printer such as start-up time each day and after replacement of the ribbon with a new ribbon, the diagnostics checking to be sure that a ribbon is actually in the proper position, that it is threaded across the print line and also checking for proper operation of the ribbon drive, logic, and electronics. Tests are also made for proper ribbon drive during normal ribbon feeding operations.
    Type: Grant
    Filed: October 19, 1979
    Date of Patent: February 2, 1982
    Assignee: International Business Machines Corporation
    Inventors: Earl T. Brown, Barry R. Cavill
  • Patent number: 4304497
    Abstract: A data processing system or printer subsystem is provided with facilities for detecting emitter changes that have occurred during operating intervals. In a typical operation, a microprocessor initiates a command to a moving assembly, such as a forms feed assembly, then once the operation is initiated the microprocessor transfers to other program responsibilities, meanwhile periodically checking the status of the forms feed assembly. The forms feed assembly supplies emitter signals to the processor which are utilized by the microprocessor to determine whether or not any emitter changes have occurred during the intervals between the checking operations. The microprocessor has a stored data table and logic responsive to emitter signal conditions that had previously occurred (WAS) and that is further responsive to emitter signals that are presently occurring (IS) to supply an output in numbers of emitters indicative of both the extent and direction of movement of the assembly during the intervening interval.
    Type: Grant
    Filed: October 19, 1979
    Date of Patent: December 8, 1981
    Assignee: International Business Machines Corporation
    Inventors: Barry R. Cavill, Robert B. Steup