Patent application EP17168123A (EP), filed 2017-04-26
Publication number: EP3246861A1
Title: METHOD AND SYSTEM FOR MANAGING CONSTRAINT-BASED VIOLATIONS IN A PRODUCT DATA MANAGEMENT ENVIRONMENT
Abstract: A method and system for managing constraint-based violations in a Product Data Management (PDM) environment is disclosed. In one embodiment, a method for managing constraint-based violations associated with a product in a PDM system (100, 500) comprises obtaining a set of constraints defined for a product from a product database (116). The method comprises determining constraints from the set of constraints which are conflicting with requirement data associated with the product, and grouping the constraints into a plurality of logical groups (604A, 604B), each of the logical groups (604A, 604B) is associated with an independent violation. Additionally, the method comprises computing one or more solutions (612) corresponding to each independent violation based on the logical groups (604A, 604B), and automatically resolving conflicts between the constraints and the requirement data corresponding to said each independent violation based on the one or more solutions (612).
IPC codes: G06Q  10/    08            A I
G06Q  30/    06            A I
Claims: number: 1
text: A method of managing constraint-based violations associated with a product in a Product Data Management (PDM) system (100, 500), comprising:
number: 2
text: The method according to claim 1, further comprising:
number: 3
text: The method according to claim 1, wherein the multi-dimensional representation of violations comprises a total number of logical groups (604A, 604B) capable of causing independent violations, and constraints belonging each of the logical groups (604A, 604B).
number: 4
text: The method according to claim 1, wherein determining the constraints from the set of constraints which are conflicting with the requirement data associated with the product comprises:
number: 5
text: The method according to claim 4, wherein grouping the constraints into the plurality of logical groups (604A, 604B) comprises:
number: 6
text: The method according to claim 1, further comprising:
number: 7
text: The method according to claim 6, further comprising:
number: 8
text: A Product Data Management (PDM) system (100, 500) comprising:
number: 9
text: The PDM system (100, 500) according to claim 8, wherein the PDM module (114) is capable of outputting a multi-dimensional representation of violations on a display unit (110).
number: 10
text: The PDM system (100, 500) according to claim 8, wherein the multi-dimensional representation of violations comprises a total number of logical groups (604A, 604B) capable of causing independent violations, and constraints belonging each of the logical groups (604A, 604B).
number: 11
text: The PDM system (100, 500) according to claim 8, wherein in determining the constraints from the set of constraints which are conflicting with the requirement data associated with the product, the PDM module (114) is capable of:
number: 12
text: The PDM system (100, 500) according to claim 11, wherein in grouping the constraints into the plurality of logical groups (604A, 604B), the PDM module (114) is capable of:
number: 13
text: The PDM system (100, 500) according to claim 8, wherein the PDM module (114) is capable of:
number: 14
text: The PDM system (100, 500) according to claim 13, wherein the PDM module (114) is capable of configuring the product based on the requirement data upon resolving the conflicts.
number: 15
text: A non-transitory computer-readable storage medium, having machine-readable instructions stored therein, which when executed by a PDM system (100, 500), cause the PDM system (100, 500) to perform a method as claimed in claims 1-7.
Office action: search_report, dated 2017-11-22
Prior art cited: ref_id: WO2008005568A2
ref_type: patent
severity: background
ref_id: US2014088925A1
ref_type: patent
severity: background
ref_id: US2013246480A1
ref_type: patent
severity: background
ref_id: US2012054678A1
ref_type: patent
severity: background
ref_id: WO2008005568
ref_type: patent
severity: background
ref_id: US2013246480
ref_type: patent
severity: background
ref_id: US2014088925
ref_type: patent
severity: background
Final disposition: pending (2017-11-22)