Patents by Inventor John B. MacDonald

John B. MacDonald 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: 5434403
    Abstract: A bar code (14) on an object (12) is read a distance from the object by a television camera. The output signal of the camera is thresholded to obtain a binary signal indicative of the image information associated with at least one scan line. This binary signal is written into a FIFO storage device (28) at a rate corresponding to the rate at which the camera images the bar code. Once the binary signal is fully written into the FIFO storage device, the binary signal is read from the FIFO at a second, much slower rate for decoding by a bar code decoder (36). In this way, the image of the bar code can be obtained by a television camera which is capable of imaging the bar code at a distance, while the image information can be decoded by a bar code decoder that operates to perform decoding at a rate much slower than the rate at which the camera acquires information.
    Type: Grant
    Filed: March 23, 1994
    Date of Patent: July 18, 1995
    Assignee: AT&T Bell Laboratories
    Inventors: Israel Amir, Frank P. Higgins, John B. Macdonald
  • Patent number: 5213312
    Abstract: A crowd control barrier system is formed by regular barrier units interlocked end to end, with special wheeled units at intervals which provide elevated platforms for crowd surveillance. The special units can be converted to provide mobile storage racks for the regular units, which mobile racks can be wheeled onto a trailer or other vehicle for transportation and storage. The regular barrier units are formed of two continuous tubular members, one forming a frame for a vertical panel and one side of a base frame, and the other forming the other side of the base frame and vertical members welded to vertical portions of the first member to form vertical stanchions supporting the panel.
    Type: Grant
    Filed: August 16, 1991
    Date of Patent: May 25, 1993
    Assignee: Great Barrier Industries Ltd.
    Inventor: John B. MacDonald
  • Patent number: 4697175
    Abstract: A control circuit for a lightpen of a random scanning computer graphics sem (10) enabling the detection of lightpen interrupts or hits on contiguous vectors having drawing periods shorter than the response time of the lightpen (13). The lightpen interrupts are temporarily held in a peripheral circuit (31,32,34,36) and are selectively released to the computer system (via 29,21) at the end of its INTERPRET phase, i.e., at the end of a period during which the display processor decides how to handle the next display instruction. The present arrangement, which prevents the arrival of the lightpen interrupt signal during the INTERPRET phase, achieves a computer graphics system exhibiting maximum use of the information furnished by lightpen hits.
    Type: Grant
    Filed: March 30, 1984
    Date of Patent: September 29, 1987
    Assignee: American Telephone and Telegraph Company, AT&T Technologies, Inc.
    Inventor: John B. Macdonald
  • Patent number: 4695103
    Abstract: A container particularly adapted for storing diskettes having an interior portion with a plurality of slots each adapted to receive a diskette to be stored. Indexing means in the form of a cam follower is adapted to move along a worm gear perpendicular to the diskettes within the holder. The cam follower sequentially engages during movement the stored diskettes and each engaged diskette is slidably moved out of alignment with the remainder of the diskettes to expose an edge portion thereof. The edge portion exposed has an indicia of identification, such as a tag or label, which is in this manner exposed for identification.
    Type: Grant
    Filed: April 28, 1986
    Date of Patent: September 22, 1987
    Assignee: Continental Molding Corporation
    Inventors: John B. MacDonald, David E. McLinn
  • Patent number: 4365305
    Abstract: A vector generator (11) for a computer graphics system of the type in which the beam (26) of a CRT (13) is deflected by analogue deflexion signals to form an image comprised of a plurality of discrete vectors each defined, in each of two, orthogonal deflexion axes, the first and second digital words respectively defining the initial position and the length of the vector. The vector generator (11) includes circuitry (43, 44) that ensures that each vector is drawn with substantially uniform brightness regardless of the length of the vector. Additional circuitry (42, 54) is furnished so that an instantaneous indication may be obtained of a light pen (19) strike or the occurrence of edge violations. This circuitry (42, 54) also yields continuous digital information concerning the current beam position.
    Type: Grant
    Filed: January 5, 1981
    Date of Patent: December 21, 1982
    Assignee: Western Electric Company, Inc.
    Inventors: John B. MacDonald, John K. Patberg, Jaan Raamot
  • Patent number: D255116
    Type: Grant
    Filed: March 3, 1978
    Date of Patent: May 27, 1980
    Assignee: Gould Inc., Modicon Division
    Inventors: John B. MacDonald, Michael J. Mercadante
  • Patent number: D255236
    Type: Grant
    Filed: November 16, 1977
    Date of Patent: June 3, 1980
    Assignee: General Electric Company
    Inventors: Bruce B. Campbell, John B. MacDonald
  • Patent number: D257253
    Type: Grant
    Filed: November 17, 1978
    Date of Patent: October 7, 1980
    Assignee: Simplex Time Recorder Co.
    Inventors: Gregory F. Fossella, John B. MacDonald, Michael J. Mercadante
  • Patent number: D262401
    Type: Grant
    Filed: July 13, 1979
    Date of Patent: December 22, 1981
    Assignee: American Optical Corporation
    Inventors: Richard A. Hawes, John B. MacDonald, Michael L. Sokol
  • Patent number: D263120
    Type: Grant
    Filed: August 13, 1979
    Date of Patent: February 23, 1982
    Assignee: Certified Chemicals, Inc.
    Inventors: Gregory Fossella, Michael J. Mercandante, John B. MacDonald
  • Patent number: D270731
    Type: Grant
    Filed: May 4, 1981
    Date of Patent: September 27, 1983
    Assignee: Cincinnati Milacron Industries, Inc.
    Inventors: John B. MacDonald, Jack E. Schenkel
  • Patent number: D277465
    Type: Grant
    Filed: January 10, 1983
    Date of Patent: February 5, 1985
    Assignee: Lifeline Systems, Inc.
    Inventor: John B. MacDonald