Patents by Inventor José Madeira

José Madeira 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: 9600151
    Abstract: One embodiment of the present invention sets forth a technique for generating design variations. The technique involves identifying a first design variable and a second design variable associated with a first design. The technique further involves generating a first plurality of design variations based on the first design. Each design variation is generated by varying at least one of the first design variable and the second design variable. Finally, the technique involves causing the first plurality of design variations to be displayed to a user.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: March 21, 2017
    Assignee: AUTODESK, INC.
    Inventors: Mark Thomas Davis, Malte Tinnus, Jeff Kowalski, Jose Madeira De Freitas Garcia
  • Patent number: 9563980
    Abstract: Embodiments of the invention provide a method for manipulating the position and appearance of shadows cast by light striking objects within a three dimensional model. Typically, the location and appearance of shadows are determined using the position of a distant light source. A user selects a point from within a shadow bounded region to drag from an initial position to a destination position. Once a point is selected, the position of the light source may be adjusted about a pivot point. The adjusted position of the light source is determined based on the position of the destination position and the position of the pivot point within the 3D model.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: February 7, 2017
    Assignee: AUTODESK, INC.
    Inventors: JoAnna Cook, Jose Madeira de Freitas Garcia
  • Patent number: 8913059
    Abstract: Systems, program products and program products for accepting a request to move a first geometric entity that is constrained to other geometric entities in a drawing that may contain both one-way and two-way geometric constraints. A set of affected geometric entities that need to be repositioned or otherwise changed as the result of moving the first geometric entity is identified. The affected geometric entities and the geometric constraints are classified into groups which are solved using a variational geometric constraint solver. If the geometric constraints cannot be satisfied, the movement of the first geometric entity is restricted. Otherwise the affected geometric entities are updated.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: December 16, 2014
    Assignee: Autodesk, Inc.
    Inventors: Jiri Kripac, Jose Madeira de Freitas Garcia
  • Publication number: 20140337779
    Abstract: One embodiment of the present invention sets forth a technique for generating design variations. The technique involves identifying a first design variable and a second design variable associated with a first design. The technique further involves generating a first plurality of design variations based on the first design. Each design variation is generated by varying at least one of the first design variable and the second design variable. Finally, the technique involves causing the first plurality of design variations to be displayed to a user.
    Type: Application
    Filed: May 9, 2013
    Publication date: November 13, 2014
    Applicant: Autodesk, Inc
    Inventors: MARK Thomas DAVIS, Malte TINNUS, Jeff KOWALSKI, Jose MADEIRA DE FREITAS GARCIA
  • Publication number: 20130151206
    Abstract: Systems, program products and program products for accepting a request to move a first geometric entity that is constrained to other geometric entities in a drawing that may contain both one-way and two-way geometric constraints. A set of affected geometric entities that need to be repositioned or otherwise changed as the result of moving the first geometric entity is identified. The affected geometric entities and the geometric constraints are classified into groups which are solved using a variational geometric constraint solver. If the geometric constraints cannot be satisfied, the movement of the first geometric entity is restricted. Otherwise the affected geometric entities are updated.
    Type: Application
    Filed: November 29, 2012
    Publication date: June 13, 2013
    Inventors: Jiri Kripac, Jose Madeira de Freitas Garcia
  • Patent number: 8345043
    Abstract: Systems, program products and program products for accepting a request to move a first geometric entity that is constrained to other geometric entities in a drawing that may contain both one-way and two-way geometric constraints. A set of affected geometric entities that need to be repositioned or otherwise changed as the result of moving the first geometric entity is identified. The affected geometric entities and the geometric constraints are classified into groups which are solved using a variational geometric constraint solver. If the geometric constraints cannot be satisfied, the movement of the first geometric entity is restricted. Otherwise the affected geometric entities are updated.
    Type: Grant
    Filed: April 13, 2007
    Date of Patent: January 1, 2013
    Assignee: Autodesk, Inc.
    Inventors: Jiri Kripac, Jose Madeira de Freitas Garcia
  • Patent number: 8277586
    Abstract: A production process is provided for a board of hydraulic binder with a facing on each of its sides. The process includes on one side first tapered parallel edges and on the same side or the other side, two second tapered parallel edges perpendicular to the first. The process also includes the use of a forming lath having at least two distal parts. The process can be used in a production line that includes a specific lath.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: October 2, 2012
    Assignee: Lafarge Platres
    Inventors: Jean-Louis Laurent, José Madeira, Stéphane Mettavant, Dominique Ribas
  • Patent number: 8248428
    Abstract: One embodiment of the invention sets forth a graphics application configured to generate previews of a graphics object when a configurable parameter is modified. A computation engine computes the result of the modified parameter value and determines a set of additional parameter values based on configurable meta-data. The computation engine then computes results of each additional parameter value. Each computed result specifies a different change in the characteristic of the graphics object. The computation engine transmits the computed results to a preview generator, also included in the graphics application. For each computed result, the preview generator generates a preview of the graphics object that incorporates the change in the characteristic of the graphics object. The previews are transmitted to a preview pane for display. The user may then select one of the previews, and the parameter value of the configurable parameter is modified based on the selected preview.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: August 21, 2012
    Assignee: Autodesk, Inc.
    Inventors: Jeff Kowalski, Mark Davis, Jose Madeira De Freitas Garcia, Tovi Grossman, George Fitzmaurice
  • Patent number: 8046676
    Abstract: A Sheet Set Manager for a computer-implemented graphics program allows drawings to be organized logically as a Sheet Set comprising a collection of Sheets and Subsets of Sheets, wherein each Sheet comprises a drawing, layout or view. The Sheet Set Manager is a graphical user interface for displaying, accessing and managing the Sheet Sets, Subsets and Sheets, as well as editing components of the Sheet Sets, Subsets and Sheets.
    Type: Grant
    Filed: March 15, 2004
    Date of Patent: October 25, 2011
    Assignee: Autodesk, Inc.
    Inventors: Jose Madeira De Freitas Garcia, John Giraud Ford, III, Jay Allan Behr, Chaffee Khanh-Truong Vo-Vu, Stephen Joseph Mighetto, Karen Elaine Mason
  • Publication number: 20100257485
    Abstract: A method, apparatus, article of manufacture, and a computer readable storage medium provide the ability to manipulate a segment of a network in a computer drawing application. A graphics drawing program is displayed on a display device. User input is accept that obtains a drawing having graphics objects. A connected object network object is created. A subset of the graphics objects (that are connected to each other) are added to the connected object network object. User input is accepted that selects a first graphic object in the subset and in response, an alignment line is displayed across all of the graphic objects in the connected object network object. The alignment line graphically indicates that all of the graphic objects in the subset are part of the connected object network object.
    Type: Application
    Filed: April 1, 2009
    Publication date: October 7, 2010
    Applicant: AUTODESK, INC.
    Inventors: Sami E. Ghantous, Jose Madeira de Freitas Garcia
  • Publication number: 20100128061
    Abstract: One embodiment of the invention sets forth a graphics application configured to generate previews of a graphics object when a configurable parameter is modified. A computation engine computes the result of the modified parameter value and determines a set of additional parameter values based on configurable meta-data. The computation engine then computes results of each additional parameter value. Each computed result specifies a different change in the characteristic of the graphics object. The computation engine transmits the computed results to a preview generator, also included in the graphics application. For each computed result, the preview generator generates a preview of the graphics object that incorporates the change in the characteristic of the graphics object. The previews are transmitted to a preview pane for display. The user may then select one of the previews, and the parameter value of the configurable parameter is modified based on the selected preview.
    Type: Application
    Filed: March 24, 2009
    Publication date: May 27, 2010
    Inventors: Jeff Kowalski, Mark Davis, Jose Madeira De Freitas Garcia, Tovi Grossman, George Fitzmaurice
  • Patent number: 7663637
    Abstract: Embodiments of the invention provide techniques for overriding layer display properties in computer-aided design (CAD) viewports. A method of generating a display representation of a CAD drawing includes identifying one or more layers of the CAD drawing to include in the display representation. Each of the one or more layers may be associated with a set of drawing elements and a set of layer display properties. The method also includes identifying a viewport display property for a first layer of the one or more layers and generating the display representation. The display representation may include the drawing elements associated with the one or more layers, and the appearance of the drawing elements associated with the first layer is based on the viewport display property.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: February 16, 2010
    Assignee: AUTODESK, Inc.
    Inventors: Karen Elaine Mason, Qun Lu, Thomas Allen Stoeckel, Jr., Stewart A. Sabadell, Jose Madeira de Freitas Garcia, John G. Ford, III
  • Publication number: 20090301647
    Abstract: A production process is provided for a board of hydraulic binder with a facing on each of its sides. The process includes on one side first tapered parallel edges and on the same side or the other side, two second tapered parallel edges perpendicular to the first. The process also includes the use of a forming lath having at least two distal parts. The process can be used in a production line that includes a specific lath.
    Type: Application
    Filed: May 4, 2007
    Publication date: December 10, 2009
    Applicant: Lafarge Platres
    Inventors: Jean-Louis Laurent, José Madeira, Stéphane Mettavant, Dominique Ribas
  • Patent number: 7616219
    Abstract: A method, apparatus, and article of manufacture provide the ability to modify an appearance style of a computer generated rendering. A computer generated rendering consisting of vector geometry is obtained. A closed second geometry is created in the computer generated rendering. The closed second geometry is then converted to a domain. An appearance style for an active region of the domain is identified and applied to all vector geometry in the active region on a per-pixel basis.
    Type: Grant
    Filed: November 8, 2005
    Date of Patent: November 10, 2009
    Assignee: Autodesk, Inc.
    Inventors: Mason J. Foster, Jose Madeira De Freitas Garcia, Joseph Cleveland Ard
  • Publication number: 20080252663
    Abstract: Systems, program products and program products for accepting a request to move a first geometric entity that is constrained to other geometric entities in a drawing that may contain both one-way and two-way geometric constraints. A set of affected geometric entities that need to be repositioned or otherwise changed as the result of moving the first geometric entity is identified. The affected geometric entities and the geometric constraints are classified into groups which are solved using a variational geometric constraint solver. If the geometric constraints cannot be satisfied, the movement of the first geometric entity is restricted. Otherwise the affected geometric entities are updated.
    Type: Application
    Filed: April 13, 2007
    Publication date: October 16, 2008
    Applicant: AUTODESK, INC.
    Inventors: Jiri Kripac, Jose Madeira de Freitas Garcia
  • Publication number: 20080184111
    Abstract: Embodiments of the invention provide techniques for overriding layer display properties in computer-aided design (CAD) viewports. A method of generating a display representation of a CAD drawing includes identifying one or more layers of the CAD drawing to include in the display representation. Each of the one or more layers may be associated with a set of drawing elements and a set of layer display properties. The method also includes identifying a viewport display property for a first layer of the one or more layers and generating the display representation. The display representation may include the drawing elements associated with the one or more layers, and the appearance of the drawing elements associated with the first layer is based on the viewport display property.
    Type: Application
    Filed: January 31, 2007
    Publication date: July 31, 2008
    Inventors: KAREN ELAINE MASON, Qun Lu, Thomas Allen Stoeckel, Stewart A. Sabadell, Jose Madeira de Freitas Garcia, John G. Ford
  • Publication number: 20070211055
    Abstract: A method, apparatus, and article of manufacture provide the ability adaptively render/adjust a display. A visual style comprising an encapsulated set of one or more (or all of the) display properties may be set. An adaptive degradation chain is then determined/established that comprises an ordered sequence of the display properties. The ordered sequence determines an order for changing the one or more display properties when adjusting a rendering quality. The rendering quality is set. The rendering quality is temporarily adjusted by changing one or more of the display properties based on the adaptive degradation chain.
    Type: Application
    Filed: March 10, 2006
    Publication date: September 13, 2007
    Inventors: Matthew Stein, Jose Madeira de Freitas Garcia
  • Patent number: 5706361
    Abstract: A method for identifying the limits of an object (10) in a digitized video display (12) having a series of video frames (14). A seed (26) is introduced into an initial object (18a) in an initial frame (14b) and the seed (26) is expanded to define the limits of the initial object (18a). The modified seed (26a) is then superimposed upon a modified object (18b) and a common area (36) is identified. The common area (36) is modified to become yet another iteration of the seed (26) for continuing the operation into yet another frame (14) having a subsequent version of the object (18). The video seed fill over time method (10) proceeds until no common area (36) is identified for a specified number of frames 14.
    Type: Grant
    Filed: January 26, 1995
    Date of Patent: January 6, 1998
    Assignee: Autodesk, Inc.
    Inventors: William James Kent, Robert Norman Jellinghaus, Jose Madeira de Freitas Garcia