Patents by Inventor John B. Ahlquist

John B. Ahlquist 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: 7913185
    Abstract: A graphical user interface allows a user to create an image having a pop-up menu which is exportable to a target computer without the creating user being required to know how to program in JAVASCRIPTâ„¢. Using menu selection in the application in which the image is running, the creating user may insert a pop-up menu instruction associated with an object and positioned at a desired location within the image. The inserted pop-up menu instruction then causes the creating computer to invoke its own routines that construct an exportable JAVASCRIPTâ„¢ file that allows for a pop-up menu associated with the desired object to be displayed on the screen of a target system.
    Type: Grant
    Filed: October 25, 2001
    Date of Patent: March 22, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Douglas S. Benson, John B. Ahlquist, Dennis Griffin
  • Patent number: 5500927
    Abstract: The present invention is for a system and process for simplifying complex graphical paths. The process first analyzes individual curve and straight line segments of the path, possibly splitting curved segments at local extrema points. Next, the process creates a list of points which includes the endpoints of all the original curve and straight line segments, as well as generating intermediate points along the curve and straight line segments. The process also flags each point in the list indicating what kind of point it is, or what the original path looks like at each point. Thereafter, the process flags any and all extrema points of the types the user specified. Then, the process uses a curve fitting routine for refitting each section of the path with new curves. The process tries to find a minimum set of curves which will reproduce the original path into a simplified version within the tolerances the user has specified.
    Type: Grant
    Filed: March 18, 1993
    Date of Patent: March 19, 1996
    Assignee: Macromedia, Inc.
    Inventors: Robert B. Sander-Cederlof, John B. Ahlquist