Patents Assigned to Siemen Product Lifecycle Management Software Inc.
  • Publication number: 20110072027
    Abstract: A method and related data processing system and computer readable medium. A method includes receiving, in a data processing system, a first file and a second file, and receiving comparison rules. This method includes comparing the first file and the second file, by the data processing system, according to the comparison rules, and producing an output report corresponding to the comparison.
    Type: Application
    Filed: September 22, 2009
    Publication date: March 24, 2011
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventors: Yunfei Wu, Tiancai Yin, Xianhong Zhang, Shingchi Hsu
  • Publication number: 20110054873
    Abstract: A system, method, and computer readable medium. A method includes receiving requirements for a mechatronics object and receiving functions for the mechatronics object. The method includes assigning the functions to respective ones of components and operations and linking the requirements to respective ones of the functions. The method includes storing the mechatronics object, including the linked requirements and functions.
    Type: Application
    Filed: April 14, 2010
    Publication date: March 3, 2011
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventors: Matthias Lenord, Raymond Kok, Peter Hutchison
  • Publication number: 20110055088
    Abstract: A system, method, and computer readable medium. A method includes receiving a selection of a function-based mechatronic object, the function-based mechatronic object including a plurality of linked requirements and functional information. The method includes instantiating the function-based mechatronic object as a product-specific mechatronic object and evaluating a plurality of linked requirements and functional information for the product-specific mechatronic object. The method includes assigning product-specific specifications to the functional information of the product-specific mechatronic object and storing the product-specific mechatronics object, including the linked requirements and functions.
    Type: Application
    Filed: April 14, 2010
    Publication date: March 3, 2011
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventors: Matthias Lenord, Raymond Kok, Xiaoxiang Shi
  • Publication number: 20100302242
    Abstract: A method for displaying objects in a CAD system, and corresponding CAD system and computer program product. The method includes loading a graphic model with a plurality of model elements including edges and faces in a CAD system and receiving a selection of a display technique to be used on the graphic model. The method also includes classifying each model element as important or unimportant. The method also includes hiding a first subset of the unimportant model elements according to the selected display technique and adjusting the transparency of a second subset of the unimportant model elements according to the selected display technique, so that the important model elements are clearly visible with relation to the unimportant model elements. The method can produce a simplified graphic model that is displayed by the CAD system.
    Type: Application
    Filed: November 24, 2009
    Publication date: December 2, 2010
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventors: Thomas J. Buchanan, Richard W. Rees, Michael Robson
  • Publication number: 20100302241
    Abstract: Methods for use in a CAD system. One method includes loading CAD data, the CAD data including a first 2D wireframe geometry and a first 3D feature. The method also includes maintaining a first bi-directional logical relationship between the first 2D wireframe geometry and the first 3D feature and receiving an input of a change to the first 3D feature by the CAD system. The method also includes making the change to the first 3D feature and a corresponding change to the first 2D wireframe geometry by the CAD system using the first bi-directional logical relationship, in response to the input, and storing the changes. CAD systems and computer-readable mediums are also discussed.
    Type: Application
    Filed: November 12, 2009
    Publication date: December 2, 2010
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventor: Rami Reuveni
  • Publication number: 20100305906
    Abstract: A CAD system, method, and computer readable medium. A method includes loading a CAD object including a plurality of faces, and identifying a plurality of candidate faces from the plurality of faces. The candidate faces can include candidate blends. The method includes combining multiple ones of the candidate faces into a candidate blend chain, including at least one candidate blend. The method includes replacing the candidate blends with accurate blends to produce a corrected blend chain, and storing the corrected blend chain with the accurate blends as part of the CAD object.
    Type: Application
    Filed: November 12, 2009
    Publication date: December 2, 2010
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventors: Feng Yu, Yu (Peggy) Xia, Ying (Tina) Lin, Eric Mawby
  • Publication number: 20100274535
    Abstract: A system, method, and computer readable medium. A method includes receiving a geometric object and corresponding physical object for a CAD model. The method includes executing function code in a behavior object to determine required references of the behavior object. The method includes receiving and storing an assignment of at least one of the required references of the behavior object to the physical object, and storing the geometric object, physical object, and behavior object in the data processing system as associated with the CAD model. The method includes simulating operation of at least part of the CAD model, including executing the behavior object to modify the state of the physical object.
    Type: Application
    Filed: April 23, 2010
    Publication date: October 28, 2010
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventor: Richard Gary McDaniel
  • Publication number: 20100249975
    Abstract: A method for sustainability analysis, and related data processing system and computer-readable medium. One method includes loading product assembly data, the product assembly data including a plurality of components. The method also includes loading sustainability data for the plurality of components, the sustainability data including, for each component, values for a plurality of criteria for each of a plurality of product lifecycle phases. The method also includes receiving a component selection and a phase selection. The method also includes displaying a sustainability output according to the component selection and phase selection.
    Type: Application
    Filed: December 4, 2009
    Publication date: September 30, 2010
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventor: Mohsen Rezayat
  • Publication number: 20100235146
    Abstract: A method and related CAD system and computer readable medium. A method includes loading an object model in a CAD system, the object model including a plurality of parts each of which may contain one or more shapes which in turn are composed of multiple polygons. The method includes adding the shapes to a spatial tree, the shapes each corresponding to at least one cell, each cell corresponding to a spatial region of the object model. The method also includes, for each cell that is too complex to process within a memory space of the CAD system, subdividing the cell into a plurality of subcells using a first subdivision process. The method also includes subdividing each cell into a plurality of subcells using a multi-threaded subdivision process, and combining the subcells into the spatial tree.
    Type: Application
    Filed: December 3, 2009
    Publication date: September 16, 2010
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventors: Jeremy Bennett, Michael B. Carter
  • Publication number: 20100231587
    Abstract: A method for a CAD system, a CAD system, and instructions for a CAD system. A method includes loading an object model, the object model including a blend face. The method also includes finding underfaces of the blend face and constructing an intersection curve according to the underfaces. The method also includes trimming the intersection curve according to the blend face to produce a virtual blend curve, and storing the virtual blend curve.
    Type: Application
    Filed: November 24, 2009
    Publication date: September 16, 2010
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventors: Eric Mawby, Lingyun Lu
  • Publication number: 20100235370
    Abstract: A method for data mapping, and corresponding computer readable medium and data processing system. The method includes loading an input object in a data processing system, the input object including a plurality of elements. The method includes loading a mapping control file and processing the input object and the mapping control file to produce a result set including a plurality of result documents. The method includes combining multiple ones of the plurality of result documents according to inheritance data defined in the mapping control file to produce a combined result. The method includes storing the combined result in the data processing system.
    Type: Application
    Filed: August 28, 2009
    Publication date: September 16, 2010
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventor: John Staehle Whelan
  • Publication number: 20100235157
    Abstract: A method for operating a service oriented architecture (SOA) based wire harness system, a corresponding system, and a machine readable medium. The method includes storing wire harness data in a wire harness data model in a wire harness data processing system, interactively communicating the wire harness data with an electronic computer aided design (ECAD) system and a mechanical computer aided design (MCAD) system through the SOA interface, and storing the wire harness data in the wire harness data model.
    Type: Application
    Filed: September 25, 2009
    Publication date: September 16, 2010
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventors: Phanindranath Vedula, Krishna Mohan Rao Nadimetla, Basavaraju Chandra, Ankush Dharmale, Gayathri Mariappan
  • Publication number: 20100232701
    Abstract: A method, system, and computer readable medium for identifying wall features in an object model represented in a CAD system. A method includes loading an object model in a CAD system and receiving a selection of a first face of the object model by the CAD system. The method includes finding candidate wall faces by the CAD system and storing the candidate wall faces in a candidate list, and designating at least one candidate wall face in the candidate list as a counterpart face to the first face. The method includes storing the first face and the counterpart faces as a wall of the object model. Some methods include removing at least one second face from the candidate list based on an exclusion rule.
    Type: Application
    Filed: September 11, 2009
    Publication date: September 16, 2010
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventors: Eric Mawby, Victor Hambridge
  • Patent number: 7797177
    Abstract: According to one embodiment of the invention, a method for integrated decision support is disclosed. The method includes receiving decision inputs. The method also includes converting the received decision inputs to graph representations and mathematical representations. The method further includes decomposing the converted decision inputs to sub-problems. The method further includes detecting strongly-connected components associated with the sub-problems. The strongly-connected components represent the sub-problems that are coupled. The method further includes solving the sub-problems.
    Type: Grant
    Filed: January 22, 2002
    Date of Patent: September 14, 2010
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Jack C. H. Chung, Jia-Yi Wang, Chien-Tai Wu
  • Publication number: 20100218194
    Abstract: A method for controlling a data processing system, a data processing system executing a similar method, and a computer readable medium with instructions for a similar method. The method includes receiving, by an operating system executing on a data processing system, an execution request from an application, the execution request including at least one resource-defining attribute corresponding to an execution thread of the application. The method also includes allocating processor resources to the execution thread by the operating system according to the at least one resource-defining attribute, and allowing execution of the execution thread on the data processing system according to the allocated processor resources.
    Type: Application
    Filed: August 27, 2009
    Publication date: August 26, 2010
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventors: John Gordon Dallman, Peter Philip Lonsdale Nanson
  • Patent number: 7774714
    Abstract: A digital design system 10 is described which includes a user interface 12 that is used to interact with a digital data set 14. The digital model data set 14 is augmented by smart model attributes and business process attributes stored in data sets 16 and 18, respectively. Business process attributes data set 18 may include information associated with quality information, safety information, revision information, and information links to other data sets. A knowledge base data set engine 20 inferentially applies attributes to various features, components, and processes defined in the digital model data set 14.
    Type: Grant
    Filed: December 27, 2001
    Date of Patent: August 10, 2010
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventor: James D. Linder
  • Publication number: 20100182344
    Abstract: A method for determining a minimal translation vector (MTV) between a first object and a second object represented in a CAD system, and a CAD system and computer readable medium for performing a similar method. The method includes retrieving the first object and the second object and tessellating the first object and second object into respective facets. The method includes creating a bounding volume tree of facets corresponding to each of the first object and the second object. The method includes performing a greedy process on the bounding volume to produce an initial MTV, and performing a successive clipping process according to the bounding volume trees and the initial MTV, to produce a final MTV. The method includes storing the final MTV in a computer readable medium. The greedy process can be a 2-step process as described.
    Type: Application
    Filed: August 27, 2009
    Publication date: July 22, 2010
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventor: Chen-Han Lee
  • Patent number: 7735027
    Abstract: A system, method, and computer program for identifying a plurality of product representations; formulating a plurality of logical expressions from said plurality of product representations; and aligning each of said plurality of logical expressions with a variance completeness and a consistency and appropriate means and computer-readable instructions.
    Type: Grant
    Filed: July 7, 2006
    Date of Patent: June 8, 2010
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Thomas F. Moeller, Eric M. Leeson
  • Publication number: 20100138737
    Abstract: A system and method for context management which addresses the above problems while isolating the context management functions from the other functional code found on the server system. The context management system includes a context manager component which stores and retrieves name-value pairs describing the context in which the current request is being processed. In doing so, three types of context data are distinguished: static, dynamic, and transient. The context manager stores context data regarding each of a user's sessions and page flows, and returns context data in response to requests from the server system. Using this context data, the server system can then interact with the user in a manner appropriate to the user's context.
    Type: Application
    Filed: February 15, 2010
    Publication date: June 3, 2010
    Applicants: Siemens Product Lifecycle Management Software Inc., ELECTRONIC DATA SYSTEMS CORPORATION
    Inventors: Duane E. Olawsky, Steven L. Chesney, Paul D. Close, Paul A. Palmer, John D. Somsky, Janardhanam Vijayakumar
  • Patent number: 7716019
    Abstract: According to one embodiment of the invention, a computerized method for designing a progressive die used in the manufacturing of a part formed from sheet metal includes receiving, at a computer, information regarding one or more features of the part, and determining, by the computer, a blank layout for the part based on the features of the part and the number of parts desired. The computer further determines one or more details of a strip for the blank layout, information regarding a die base based on the details of the strip, and information regarding one or more inserts for die plates of the die base based on operations of the processes needed to form the features in the part. The computerized method further includes generating, by the computer, one or more outputs associated with the progressive die.
    Type: Grant
    Filed: May 24, 2006
    Date of Patent: May 11, 2010
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventor: Shengming Liu