Patents by Inventor Kristopher C. Kasprzak

Kristopher C. Kasprzak 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: 8812965
    Abstract: A method for use in CAD modeling software to define product structure based on virtual components created independent from geometry and without the need to create files on disk. With the additional capability of assigning geometry to the virtual components of the product structure that sets and orients the virtual components and manages multiple occurrences of like components. Further, the virtual component are published into real components with automatic 3D file creation completed.
    Type: Grant
    Filed: June 1, 2005
    Date of Patent: August 19, 2014
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Jeffrey A. Walker, Kristopher C. Kasprzak, Arthur S. Patrick, Daniel Staples, Prasad Pingali, Anthony E Tassone, Michael R. Mathis, Aditya Gurushankar
  • Patent number: 8654145
    Abstract: Most three dimensional geometric modeling programs employ a feature-based parametric modeling technique. A modification attempted by a user in a feature-based parametric modeling may provide a result different than that expected by the user, since most edits require a “roll back” of a history tree to the state wherein the geometry was originally created. Upon completing the edit, the tree rolls forward, taking into account the changes you have made. A problem arises when a parent feature is destroyed and now a child feature can no longer properly bind. The disclosed invention solves this problem by rolling back the tree to find the last successful bind made by the child, and then roll the model forward such that all downstream binding occurs with the successful bind in tact.
    Type: Grant
    Filed: June 1, 2005
    Date of Patent: February 18, 2014
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Kristopher C. Kasprzak, Daniel Staples, Vadiraj Mysore
  • Patent number: 7408560
    Abstract: A system and method for improving user feedback during graphical edits by dynamically propagating each incremental edit through the dependency tree and displaying real-time updates to the graphic representation as the updates are being made. By updating the image through the entire dependency tree at the earliest possible time, without waiting for the user to complete his edit or to perform an action which manually indicates an update, the user is given improved feedback during the editing process.
    Type: Grant
    Filed: March 5, 2003
    Date of Patent: August 5, 2008
    Inventors: Daniel C. Staples, Kristopher C. Kasprzak, Aditya N. Gurushankar, Venugopala Krishna Vytla, Mallikarjuna Gandikota, Prasad Pingali
  • Patent number: 7098918
    Abstract: A system, method, and computer program product which allows more versatile manual and automatic edits by embedding behaviors in the curve elements. These imbedded behaviors allow intelligent shape preservation during a curve edit. Each curve carries a behavior property that describes how it should react when edited. This means that the curve and graphics system have full knowledge of the right edit type to make, even when triggered by an outside source, such as a re-compute of an object at a higher level in the feature tree.
    Type: Grant
    Filed: March 5, 2003
    Date of Patent: August 29, 2006
    Assignee: UGS Corp.
    Inventors: Daniel C. Staples, Navinchandra Pai, Yong-Ming Li, Joseph J. Bohman, Kristopher C. Kasprzak, Aditya N. Gurushankar, Prasad Pingali
  • Publication number: 20040174382
    Abstract: A system and method for improving user feedback during graphical edits by dynamically propagating each incremental edit through the dependency tree and displaying real-time updates to the graphic representation as the updates are being made. By updating the image through the entire dependency tree at the earliest possible time, without waiting for the user to complete his edit or to perform an action which manually indicates an update, the user is given improved feedback during the editing process.
    Type: Application
    Filed: March 5, 2003
    Publication date: September 9, 2004
    Applicant: Electronic Data Systems Corporation
    Inventors: Daniel C. Staples, Kristopher C. Kasprzak, Aditya N. Gurushankar, Venugopala Krishna Vytla, Mallikarjuna Gandikota, Prasad Pingali
  • Publication number: 20040174363
    Abstract: A system, method, and computer program product which allows more versatile manual and automatic edits by embedding behaviors in the curve elements. These imbedded behaviors allow intelligent shape preservation during a curve edit. Each curve carries a behavior property that describes how it should react when edited. This means that the curve and graphics system have full knowledge of the right edit type to make, even when triggered by an outside source, such as a re-compute of an object at a higher level in the feature tree.
    Type: Application
    Filed: March 5, 2003
    Publication date: September 9, 2004
    Applicant: Electronic Data Systems Corporation
    Inventors: Daniel C. Staples, Navinchandra Pai, Yong-Ming Li, Joseph J. Bohman, Kristopher C. Kasprzak, Aditya N. Gurushankar, Prasad Pingali