Patents by Inventor David F. McManigal

David F. McManigal 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: 4716546
    Abstract: A memory organization for holding memory refresh data for a display uses input address selectors for memory modules for a segmented display to provide horizontal rotation of all data in the memory modules. On writing of vertical vectors, a logic tree using Exclusive ORs modifies memory address bits to provide tilt to the vertical vector and cause it to be orthogonal to horizontal vectors. Output data selectors read data from the memory modules to the display and derotate the data so that the display is restored to its original form.
    Type: Grant
    Filed: July 30, 1986
    Date of Patent: December 29, 1987
    Assignee: International Business Machines Corporation
    Inventors: William F. Beausoleil, David F. McManigal
  • Patent number: 4218751
    Abstract: An absolute difference generator comprises an adder, an Exclusive-OR, two inverters and a latch. One input number is inverted, then presented to one input of the adder while the other input number is presented to the other input of the adder. The carry out line of the adder sets a latch, the output of which is fed back to the carry in line of the adder. The latch output is also combined with the adder output in an Exclusive-OR to control inversion of the adder output and produce the absolute difference between the input data.
    Type: Grant
    Filed: March 7, 1979
    Date of Patent: August 19, 1980
    Assignee: International Business Machines Corporation
    Inventor: David F. McManigal