IP Library Granted Patent US 8,224,471
Granted Patent B2
US 8,224,471 · App. 11/535,445 · Granted Jul 17, 2012

Allocation of multiple product structures

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,224,471
App. No.
11/535,445
Granted
Jul 17, 2012
Kind
B2
Abstract

A system, method, and computer program for allocating product structures, comprising the steps of representing a product with at least one product structure; mapping a domain relationship from said at least one product structure; and deriving a fulfilled product structure through said mapping and appropriate means and computer-readable instructions.

Claims (33)

1. A computer implemented method for allocating product structures, comprising:

representing a product with more than one product structure;

mapping a domain relationship from said more than one product structure; and

deriving, using a processor, a fulfilled product structure through said mapping.

2. The method of claim 1 , wherein said domain relationship is a fulfillment from a first product structure to at least one more product structure.

3. The method of claim 1 , wherein said domain relationship is a first product structure implemented by at least one other product structure.

4. The method of claim 1 , wherein said domain relationship is a first product structure that provides the realization of at least one other product structure.

5. The method of claim 1 , wherein said domain relationship is conditional based upon a defined rule set.

6. The method of claim 1 , wherein a revision history is maintained for said mapping step.

7. The method of claim 1 , wherein said product structure is one of a functional model, a physical model, and a logical model.

8. A computer implemented method for allocating product structures, comprising:

representing a product with more than one product structure;

mapping a domain relationship from said more than one product structure, wherein said domain relationship is one of a fulfillment, an implemented-by, and a realization of; and

deriving, using a processor, a fulfilled product structure through said mapping.

9. A computer-program product tangibly embodied in a non-transitory machine readable medium to perform a method, comprising:

instructions for representing a product with more than one product structure;

instructions for mapping a domain relationship from said more than one product structure; and

instructions for deriving a fulfilled product structure through said mapping.

10. The computer-program product of claim 9 , wherein said domain relationship is a fulfillment from a first product structure to at least one more product structure.

11. The computer-program product of claim 9 , wherein said domain relationship is a first product structure implemented by at least one other product structure.

12. The computer-program product of claim 9 , wherein said domain relationship is a first product structure that provides the realization of at least one other product structure.

13. The computer-program product of claim 9 , wherein said domain relationship is conditional based upon a defined rule set.

14. The computer-program product of claim 9 , wherein a revision history is maintained for said mapping step.

15. The computer-program product of claim 9 , wherein said product structure is one of a functional model, a physical model, and a logical model.

16. A computer-program product tangibly embodied in a non-transitory machine readable medium to perform a method, comprising:

instructions for representing a product with more than one product structure;

instructions for mapping a domain relationship from said more than one product structure,

wherein said domain relationship is one of a fulfillment, an implemented-by, and a realization of; and

instructions for deriving a fulfilled product structure through said mapping.

17. A data processing system comprising a processor and accessible memory to implement a method for allocating product structures, the data processing system particularly configured to perform the steps of:

representing a product with more than one product structure;

mapping a domain relationship from said more than one product structure; and

deriving a fulfilled product structure through said mapping.

Assignments (3)
CHANGE OF NAME Recorded Dec 3, 2019
From: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
To: SIEMENS INDUSTRY SOFTWARE INC.
Reel/Frame 051171/0024 →
CHANGE OF NAME Recorded Mar 27, 2009
From: UGS CORP.
To: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
Reel/Frame 022460/0196 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2007
From: PASCARELLA, NICHOLAS; NADIMETLA, KRISHNA
To: UGS CORP.
Reel/Frame 018763/0222 →