Patents by Inventor David E. Halpert

David E. Halpert 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: 5689161
    Abstract: Multiple motion controllers for controlling servo motors are connected by a digital communications link so that controlled axes of the motion controllers may be slaved together regardless of their physical proximity. A given controller broadcasts position or command signals on the communications link in response to a request report message from any other controller. A second request report message may stop the broadcasting to conserve link capacity. Time shifting implicit in the link messages is corrected by estimating the velocity of the master axis and extrapolating the position to the local axes' time of updating.
    Type: Grant
    Filed: December 9, 1996
    Date of Patent: November 18, 1997
    Assignee: Allen-Bradley Company, Inc.
    Inventors: Michael A. Fugere, David E. Halpert
  • Patent number: 5664180
    Abstract: A method and apparatus displays a plurality of representations of an environment. The method includes the steps of (a) providing an object structure having a first branch of object data structures that defines a first domain of the environment, a second branch of object data structures that defines a second domain of the environment, both a first object data structure of the first branch and a second object data structure of the second branching defining a particular article in the environment; (b) displaying a first graphical image defined by the first object data structure; (c) changing a feature of the first object data structure; (d) automatically notifying the second object data structure; and (e) displaying a second graphical image defined by the second object data structure, the second graphical image providing an indication of a feature change of the first object data structure.
    Type: Grant
    Filed: March 20, 1995
    Date of Patent: September 2, 1997
    Assignee: Framework Technologies Corporation
    Inventors: David E. Halpert, Mario Ambrosi, Paul Ames, Vladimir Plsek, Mark Roth, James Sheldon
  • Patent number: 5463296
    Abstract: Multiple motion controllers for controlling servo motors are connected by a digital communications link so that controlled axes of the motion controllers may be slaved together regardless of their physical proximity. A given controller broadcasts position or command signals on the communications link in response to a request report message from any another controller. A second request report message may stop the broadcasting to conserve link capacity. Time shifting implicit in the link messages is corrected by estimating the velocity of the master axis and extrapolating the position to the local axes' time of updating.
    Type: Grant
    Filed: June 30, 1993
    Date of Patent: October 31, 1995
    Assignee: Allen-Bradley Company, Inc.
    Inventors: Michael A. Fugere, David E. Halpert
  • Patent number: 5392207
    Abstract: A programming aid for troubleshooting real-time motion control programs controlling servo motors employs a graphical control language in which functionally related groups of instructions are represented by icons displayed on a programming terminal and interconnected by sequence lines to indicate the order of the instruction's execution. The programming terminal receives the address of the instructions being executed and identifies this address to a displayed icon to modify the icon thus indicating the internal operation of the program on a real time basis with little interruption of the control process.
    Type: Grant
    Filed: August 20, 1993
    Date of Patent: February 21, 1995
    Assignee: Allen-Bradley Company, Inc.
    Inventors: Gregory S. Wilson, David E. Halpert, Mark A. Chaffee
  • Patent number: 5391970
    Abstract: Multiple motion controllers for controlling servo motors are connected by a digital communications link so that controlled axes of the motion controllers may be slaved together regardless of their physical proximity. A given controller broadcasts position or command signals on the communications link in response to a request report message from any another controller. A second request report message may stop the broadcasting to conserve link capacity. Time shifting implicit in the link messages is corrected by estimating the velocity of the master axis and extrapolating the position to the local axes' time of updating.
    Type: Grant
    Filed: September 30, 1993
    Date of Patent: February 21, 1995
    Assignee: Allen-Bradley Company, Inc.
    Inventors: Mark A. Chaffee, David E. Halpert
  • Patent number: 4437122
    Abstract: The present invention enhances the resolution and quality of characters of a system receiving the information initially in the form of video display pixels and providing hard copy output. This is accomplished by storing at least three successive lines of video data in successive, parallel connected shift registers, applying the outputs of the shift registers to a decoder, and generating driving signals for the printer head. The decoder compares the pixels on the same line as well as in preceeding and succeeding lines that surround each specific input pixel to generate the printer head driving signals according to whether straight or curved line segments are to be formed. In effect, the printer increases the density of the information elements and simultaneously provides rounding off of character edges and smoothing of diagonals.
    Type: Grant
    Filed: September 12, 1981
    Date of Patent: March 13, 1984
    Assignee: Xerox Corporation
    Inventors: Brian F. Walsh, David E. Halpert