Patents by Inventor Patrick Lacz

Patrick Lacz 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: 9405433
    Abstract: Systems, methods and articles of manufacture for editing element attributes of a design within a user interface view are described herein. Embodiments of the present invention relate to reducing or eliminating the effort a user must put forth in editing attributes of a user specified element in moving from the user specified element in a main document window of the user interface to the far end of the main document window and then combing within a dense menu displaying every attribute for every element supported by the user interface. Further embodiments allow a user to easily filter through the dense menu displaying every attribute for every element to find the attributes that are specific to the element selected and do so without having to go to the dense menu displayed on the far side of the main document window.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: August 2, 2016
    Assignee: Trimble Navigation Limited
    Inventors: Preston Jackson, John Bacus, Brian Brown, Patrick Lacz, Paul McLean, Jeffrey Hauswirth
  • Patent number: 9146660
    Abstract: A computer-aided design system and method facilitates the editing of an object in a workspace of a computer aided design system. A user input indicating selection of an affine tool is received, and a user input indicating selection of the object is received. It is determined whether an additional user input is received. If it is determined that the additional user input is not received, a first set of user-activatable affine functions for manipulating the object is enabled. The first set of user-activatable affine functions includes a move function to move the object in the workspace and a resize function to resize the object. If it is determined that the additional user input is received, a second set of user-activatable functions for manipulating the object is enabled. The second set of user-activatable affine functions includes a skew function to skew the object.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: September 29, 2015
    Assignee: Trimble Navigation Limited
    Inventors: Preston Jackson, Patrick Lacz, Paul McLean, Brian G. Brown, John M. Bacus, Jeffrey Hauswirth
  • Patent number: 8902219
    Abstract: A system and method for dynamically linking or connecting annotations to embedded content, such as a 3D model, using graphical elements within a two-dimensional space is provided. Such connection is maintained as the annotation is rendered with the 3D model, thereby enabling the annotations to intelligently update themselves using 3D information from the embedded content. Further, the capability, as provided herein, to manipulate viewing positions and perspective effects of an embedded 3D model without disrupting the annotations in the two-dimensional page layout provides a greater degree of flexibility and forgiveness.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: December 2, 2014
    Assignee: Trimble Navigation Limited
    Inventors: Jeffrey Hauswirth, Preston Jackson, Brian Brown, Patrick Lacz, Paul McLean
  • Publication number: 20130055126
    Abstract: A computer-aided design system and method facilitates the editing of an object in a workspace of a computer aided design system. A user input indicating selection of an affine tool is received, and a user input indicating selection of the object is received. It is determined whether an additional user input is received. If it is determined that the additional user input is not received, a first set of user-activatable affine functions for manipulating the object is enabled. The first set of user-activatable affine functions includes a move function to move the object in the workspace and a resize function to resize the object. If it is determined that the additional user input is received, a second set of user-activatable functions for manipulating the object is enabled. The second set of user-activatable affine functions includes a skew function to skew the object.
    Type: Application
    Filed: August 22, 2011
    Publication date: February 28, 2013
    Applicant: GOOGLE INC.
    Inventors: Preston Jackson, Patrick Lacz, Paul McLean, Brian G. Brown, John M. Bacus, Jeffrey Hauswirth
  • Publication number: 20130055125
    Abstract: In a computer-aided design system, a workspace to be is displayed on a display device, and an object is displayed in the workspace. A user input indicating selection of a tool is received, and a user input indicating selection of the object is received. In response to the user input indicating selection of the tool and the user input indicating selection of the object, a set of first grips and a second grip is displayed on the display device in association with the object. A user input indicating movement of the second grip to a desired location is received. In response to the user input indicating movement of the second grip to the desired location, a snap point is created at the desired location.
    Type: Application
    Filed: August 22, 2011
    Publication date: February 28, 2013
    Applicant: GOOGLE INC.
    Inventors: Preston Jackson, Patrick Lacz, Paul McLean, Brian G. Brown, John M. Bacus, Jeffrey Hauswirth