Patents by Inventor Yanong Zhu

Yanong Zhu 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).

  • Publication number: 20220327252
    Abstract: A method and system for computer aided design, (e.g., of products and other items), are disclosed herein. The method may include receiving a CAD model having a behavior defined by a plurality of relationships, receiving a user operation to edit a seed feature in the CAD model, and identifying a set of problem relationships from the plurality of relationships, wherein the set of problem relationships prevent implementation of the received user operation to the received CAD model. A category for each relationship in the set of problem relationships is selected. The behavior of the CAD model is reconfigured based on the selected category for each problem relationship by retaining any user-defined relationships, optionally retaining any optional relationships, and ignoring any relaxed relationships. The user operation is then performed according to the reconfigured behavior to produce a modified CAD model.
    Type: Application
    Filed: September 27, 2019
    Publication date: October 13, 2022
    Inventors: Douglas King, Howard Mattson, Jeremy Rogers, Yanong Zhu
  • Publication number: 20220224517
    Abstract: Method and apparatus for universal identity (UID) management system based on distributed public certificate service network includes: clients, BNET network, certificate servers, and administrators. The BNET is a network that forwards data packets based on the verified UIDs of the packets. The clients, certificate servers, and administrators are connected through the BNET. The certificate servers have two categories: root certificate servers (RCS)s and local certificate servers (LCS)s. A RCS keeps a root key and a root certificate. A RCS issues certificates for the LCSs, and a LCS issues certificates to clients. The root certificates are pre-installed in the clients' Apps. During a client service activation process, a client generates a pair of keys, one private key and one public key. The public key will be used to generate a public certificate request with a common name, in form of C_R_X.
    Type: Application
    Filed: July 8, 2020
    Publication date: July 14, 2022
    Inventor: Yanong Zhu
  • Publication number: 20160357878
    Abstract: A method includes defining a group of control points representing the freeform geometry, defining an initial baseline between a start point and an end point of the freeform geometry and deriving an initial set of parameters for each control point to represent an initial location of the control point relative to the initial baseline. The method includes choosing a new start point and a new end point for a modified freeform geometry, defining a new baseline between the new start point and the new endpoint; applying a modification to the freeform geometry, deriving a recalculated set of parameters for each of the control points to provide a representation of a new location of the control point, relative to the new baseline, for the applied modification and rendering the modified freeform geometry using the recalculated set of parameters.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 8, 2016
    Inventors: Howard Charles Duncan Mattson, Douglas Joseph King, Yanong Zhu
  • Patent number: 9396292
    Abstract: Methods for product data management and corresponding systems and computer-readable mediums. A method includes receiving a geometric model including plurality of entities and receiving existing conditions corresponding to the geometric model. The method includes receiving an operation to be performed on a selected entity of the geometric model. The method includes propagating through the geometric model from the selected entity to other entities of the geometric model, according to the existing conditions, and adding the selected entities and the other entities to a variational system. The method includes performing a variational solve of the variational system according to the operation to produce modified entities and applying the modified entities to the geometric model to produce an edited geometric model.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: July 19, 2016
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Howard Charles Duncan Mattson, Yanong Zhu, Douglas Joseph King, Michael Rebrukh
  • Patent number: 9286436
    Abstract: Methods for product data management and corresponding systems and computer-readable mediums. A method includes receiving a three-dimensional CAD model in the data processing system, the CAD model including a plurality of geometries. The method includes identifying equivalence relationships between multiple ones of the geometries and receiving at least one Relationship Implication (RI) definition. Each RI definition defines a relationship implication according to a plurality of the geometries and at least one type of the equivalence relationships. The method includes applying each RI definition to the geometries to produce groups of geometries corresponding to each RI definition and selecting a representative geometry for each group. The method includes filtering out geometric relationships for each geometry in each group other than the representative geometry and manipulating the CAD model without the filtered-out geometric relationships.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: March 15, 2016
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Yanong Zhu, Douglas Joseph King, Howard Charles Duncan Mattson
  • Patent number: 9235659
    Abstract: Methods for CAD editing and corresponding systems and computer-readable mediums. A method includes receiving a CAD model including a plurality of entities and receiving a user input including a selection of at least one entity and a movement of the selected entity. The method includes applying any basic condition behaviors that correspond to the user input and applying any optional condition behaviors that correspond to the user input. The method includes building a variational system to be solved based on the user input, any applied basic condition behaviors, and any optional condition behaviors. The method includes performing a variational solve on the variational system to produce an edited CAD model and storing the edited CAD model.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: January 12, 2016
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Howard Charles Duncan Mattson, Douglas Joseph King, Yanong Zhu, Feng Yu
  • Publication number: 20150278401
    Abstract: Systems and methods for identifying members of offset pairs in CAD models. A method includes receiving a CAD model that includes a plurality of entities each having an underlying geometry. The method includes identifying a first offset pair chain corresponding to a first entity of the plurality of entities, including identifying a first partner entity that is part of the same offset pair. The method includes determining whether the first offset pair chain is a strong chain. The method includes when the first offset pair chain is a strong chain, then marking the first entity as a part of an offset pair. The method includes storing the CAD model including the marked first entity.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Applicant: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
    Inventors: Howard Charles Duncan Mattson, Douglas Joseph King, Yanong Zhu
  • Patent number: 9141731
    Abstract: Systems and methods for identifying symmetry relationships in product data management (PDM) systems. A method includes receiving a 3D model including a plurality of components and identifying a plurality of target components from the plurality of components. The method includes identifying a symmetry plane in the 3D model and determining the location of each of the target components with respect to the symmetry plane. The method includes adding the target components to respective groups according to the determined locations, and creating an equivalence class for each group of target components. The method includes storing a symmetry relationship between the created equivalence classes.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: September 22, 2015
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Howard Charles Duncan Mattson, Douglas Joseph King, Yanong Zhu
  • Publication number: 20150261890
    Abstract: Methods for product data management and corresponding systems and computer-readable mediums. A method includes receiving a CAD model including a plurality of input features and initializing a data structure representing multi-level structures in the CAD model. The method includes identifying at least two equal groups of the plurality of input features and applying a single-level structure recognition process on the groups of features to produce detected structures such as patterns, mirrors etc. The method includes populating the data structure according to the detected structures and storing the data structure as associated with the CAD model.
    Type: Application
    Filed: March 17, 2014
    Publication date: September 17, 2015
    Applicant: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
    Inventors: Howard Charles Duncan Mattson, Douglas Joseph King, Michael John Gibbens, Yanong Zhu
  • Publication number: 20150261889
    Abstract: Methods for CAD editing and corresponding systems and computer-readable mediums. A method includes receiving a CAD model including a plurality of entities and receiving a user input including a selection of at least one entity and a movement of the selected entity. The method includes applying any basic condition behaviors that correspond to the user input and applying any optional condition behaviors that correspond to the user input. The method includes building a variational system to be solved based on the user input, any applied basic condition behaviors, and any optional condition behaviors. The method includes performing a variational solve on the variational system to produce an edited CAD model and storing the edited CAD model.
    Type: Application
    Filed: March 17, 2014
    Publication date: September 17, 2015
    Applicant: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
    Inventors: Howard Charles Duncan Mattson, Douglas Joseph King, Yanong Zhu, Feng Yu
  • Patent number: 9122818
    Abstract: Systems and methods for maintaining equivalence relations in product data management (PDM) systems. A method includes receiving a 3D model including a plurality of components, and receiving a selection of one of the plurality of components of the model. The method includes receiving a selection of at least one equivalence relation to be discovered in the 3D model and identifying at least one target component of the plurality of components of the model. The method includes completing the selected component with respect to each target component according to each selected equivalence relation. The method includes building and storing an equivalence relationship graph according to the completed selected component.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: September 1, 2015
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Howard Charles Duncan Mattson, Douglas Joseph King, Yanong Zhu, Neil James Foston
  • Patent number: 9075950
    Abstract: Methods for product data management and corresponding systems and computer-readable mediums. A method includes receiving a three-dimensional CAD model in the data processing system, the CAD model including a plurality of geometries. The method includes receiving at least one system-found equivalence class (EC) including at least one of the geometries, the system-found EC being of a specified EC type, and receiving at least one persistent EC of the specified EC type including at least one of the geometries. The method includes completing any unique persistent member of the persistent EC by finding any other geometries in the CAD model that have an EC relationship with the unique persistent member of the specified EC type. The method includes expanding the user-defined persistent EC by adding any unique found members of the specified EC type to produce a combined EC, and storing and reusing the combined EC.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: July 7, 2015
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Yanong Zhu, Douglas Joseph King, Howard Charles Duncan Mattson
  • Publication number: 20140324394
    Abstract: Methods for product data management and corresponding systems and computer-readable mediums. A method includes receiving a geometric model including plurality of entities and receiving existing conditions corresponding to the geometric model. The method includes receiving an operation to be performed on a selected entity of the geometric model. The method includes propagating through the geometric model from the selected entity to other entities of the geometric model, according to the existing conditions, and adding the selected entities and the other entities to a variational system. The method includes performing a variational solve of the variational system according to the operation to produce modified entities and applying the modified entities to the geometric model to produce an edited geometric model.
    Type: Application
    Filed: April 30, 2013
    Publication date: October 30, 2014
    Applicant: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
    Inventors: Howard Charles Duncan Mattson, Yanong Zhu, Douglas Joseph King, Michael Rebrukh
  • Publication number: 20140012548
    Abstract: Methods for product data management and corresponding systems and computer-readable mediums. A method includes receiving a three-dimensional CAD model in the data processing system, the CAD model including a plurality of geometries. The method includes identifying equivalence relationships between multiple ones of the geometries and receiving at least one Relationship Implication (RI) definition. Each RI definition defines a relationship implication according to a plurality of the geometries and at least one type of the equivalence relationships. The method includes applying each RI definition to the geometries to produce groups of geometries corresponding to each RI definition and selecting a representative geometry for each group. The method includes filtering out geometric relationships for each geometry in each group other than the representative geometry and manipulating the CAD model without the filtered-out geometric relationships.
    Type: Application
    Filed: September 26, 2012
    Publication date: January 9, 2014
    Applicant: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
    Inventors: Yanong Zhu, Douglas Joseph King, Howard Charles Duncan Mattson
  • Publication number: 20130342532
    Abstract: Systems and methods for maintaining equivalence relations in product data management (PDM) systems. A method includes receiving a 3D model including a plurality of components, and receiving a selection of one of the plurality of components of the model. The method includes receiving a selection of at least one equivalence relation to be discovered in the 3D model and identifying at least one target component of the plurality of components of the model. The method includes completing the selected component with respect to each target component according to each selected equivalence relation. The method includes building and storing an equivalence relationship graph according to the completed selected component.
    Type: Application
    Filed: June 21, 2012
    Publication date: December 26, 2013
    Applicant: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
    Inventors: Howard Charles Duncan Mattson, Douglas Joseph King, Yanong Zhu, Neil James Foston
  • Publication number: 20130346029
    Abstract: Systems and methods for identifying symmetry relationships in product data management (PDM) systems. A method includes receiving a 3D model including a plurality of components and identifying a plurality of target components from the plurality of components. The method includes identifying a symmetry plane in the 3D model and determining the location of each of the target components with respect to the symmetry plane. The method includes adding the target components to respective groups according to the determined locations, and creating an equivalence class for each group of target components. The method includes storing a symmetry relationship between the created equivalence classes.
    Type: Application
    Filed: June 21, 2012
    Publication date: December 26, 2013
    Applicant: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
    Inventors: Howard Charles Duncan Mattson, Douglas Joseph King, Yanong Zhu
  • Publication number: 20080078378
    Abstract: A solar tower central receiver with separated boiler and Super-Heater allows better control on the output steam's temperature. The boiler takes higher solar flux density and works at lower temperature while the Super-Heater takes lower solar flux and works at high temperature to optimize the cost to performance ratio. The solar fluxes of the boiler and super-heater are adjustable through the pointing of the heliostats. The boiler consists of parallel pipes as solar absorber and the Super-Heater consists of helix parallel pipes as solar absorber. The steam drum chamber interconnects boiler and Super-Heater. The absorb pipes and circulation pipes are connected to water chamber, steam drum chamber, and Super-Heater chambers. The water level sensor and temperature sensors provide information regarding the operating status of the receiver.
    Type: Application
    Filed: July 25, 2006
    Publication date: April 3, 2008
    Inventor: Yanong Zhu
  • Publication number: 20080066736
    Abstract: A method and Apparatus for solar energy storage system uses gas for thermal transport for central tower solar thermal electric power plant to provide high quality, low cost, and continuously electric power generation. The storage contains a number of storage modules that each module can store energy for a given period of time. The thermal energy from central tower charges the modules one by one during the sunny time, while the thermal electric power plant discharge the modules one by one as long as it works. A control and a connection valve system control and connect the charge and discharge modules with the central tower and the power plant according to pre-arranged sequences. Fans at the cool side of the storage system push the circulation gas into the central tower or the thermal storage modules. In the discharge system, the hot gas from storage system is send to the heat exchange system, and to generate steam and to super heat steam for the power plant.
    Type: Application
    Filed: July 25, 2006
    Publication date: March 20, 2008
    Inventor: Yanong Zhu
  • Publication number: 20080022685
    Abstract: A logic boiler that consists of a concentrated solar energy boiler, a thermal storage system, and a traditional fossil fuel boiler is replacement of the traditional fossil fuel boiler in a power plant for solar thermal electric power generation. The thermal storage system or fossil fuel boiler compensates the output steam of the solar energy boiler to provide on demand, reliable and regulated steam for steam turbine. The controls sequences provide results that maximize the output of the solar boiler while provide the regulated and fast responded steam to the turbine. The control sequences also provide an algorithm to store excessive thermal energy from the solar energy boiler into the thermal storage system. The power plant sees the logic boiler as a conventional boiler without knowing the details of working sequences between the solar boiler and fossil fuel boiler or thermal storage.
    Type: Application
    Filed: July 25, 2006
    Publication date: January 31, 2008
    Inventor: Yanong Zhu
  • Publication number: 20030154408
    Abstract: A method of building a secured unified public network for providing voice, video and data based on Internet Protocol (IP) and secured common channel signaling is disclosed. The network comprises a signaling network for common channel signaling; a data network for video, voice and data; a database for storing and processing digital keys and digital signatures; and the subscriber terminal devices connected to both the signaling network and the data network; The signaling network and database provide sign-on services, key exchange services, digital signature services and call processing services. The encrypted data are transmitted through the data network with shared keys of the caller and called parties.
    Type: Application
    Filed: December 3, 2002
    Publication date: August 14, 2003
    Inventors: Yanong Zhu, Xuefei Han