US5500800A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for tracking allocatable requirements
Assignee: Texas Instruments Inc
•
Filing: 1994-12-05
•
Granted: 1996-03-19
•
Expires: 2014-12-05
Abstract
Abstract A system level automation tool tracks allocatable requirements associated with a system design using a computer by generating a plurality of objects each defining a portion of the system. The objects may have a parent-child relationship wherein one or more of the child objects each define a portion of the parent object. The allocatable requirements may be apportioned and traced among the objects. Some allocated requirement are reallocated as some actual values are determined to differ from their allocated requirement.
Inventors
- 👤 Marvin T. Talbott
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 19:29
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/08; G06Q10/087; G06F; G06F30/00; G06F40/00; G06F40/10; G06F40/166; G06F40/174; G06F8/00; G06F8/10
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
169 words
A method of tracking allocatable requirements including goals and limits associated with a system design using a computer, wherein the computer performs the following steps comprising: hierarchically decomposing the system design into a plurality of objects, each of said objects defining a portion of the system design, each of said objects having a parent-child relationship, wherein a child object of said objects defines a portion of a parent object; apportioning the allocatable requirements of said goals and said limits as contributions among said objects according to said parent-child relationships; comparing said contributions to measured actual values associated with said objects; identifying a portion of said objects in response to said comparison having contributions outside a portion of said measured actual values corresponding to said identified objects; reallocating said goals and limits based on said contributions outside said portion of said measured actual values for said identified portion of said objects; and collecting said contributions of each of said objects to generate system level actual values through said parent-child relationships.
Claim 2
Independent Claim
169 words
A method of tracking allocatable requirements including goals and limits associated with a system design using a computer, wherein the computer performs the following steps comprising: hierarchically decomposing the system design into a plurality of objects, each of said objects defining a portion of the system design, each of said objects having a parent-child relationship, wherein a child object of said objects defines a portion of a parent object; apportioning the allocatable requirements of said goals and said limits as contributions among said objects according to said parent-child relationships; comparing said contributions to measured actual values associated with said objects; identifying a portion of said objects in response to said comparison having contributions outside a portion of said measured actual values corresponding to said identified objects; reallocating said goals and limits based on said contributions outside said portion of said measured actual values for said identified portion of said objects; and collecting said contributions of each of said objects to generate system level actual values through said parent-child relationships.
Claim 3
Dependent Claim
27 words
The method of claim 1 wherein said apportioning step includes the step of allowing a user to apportion a contribution of an object as a fixed value.
Claim 4
Dependent Claim
28 words
The method of claim 1 wherein said apportioning step includes the step of allowing a user to apportion a contribution of an object by reference to an equation.
Claim 5
Dependent Claim
32 words
The method of claim 1 wherein said apportioning step includes the step of allowing a user to apportion a contribution of an object in relation to child objects associated with the object.
Claim 6
Dependent Claim
36 words
The method of claim 4 wherein said apportioning step includes the step of allowing a user to apportion a contribution of an object as a summation of said contributions of child objects associated with the object.
Claim 7
Dependent Claim
36 words
The method of claim 4 wherein said apportioning step includes the step of allowing a user to apportion a contribution of an object as the product of said contributions of child objects associated with the object.
Claim 8
Dependent Claim
24 words
The method of claim 1 and further comprising the step of assigning a minimum apportionment of an allocatable requirement to each of said objects.
Claim 9
Dependent Claim
24 words
The method of claim 1 and further comprising the step of assigning a maximum apportionment of an allocatable requirement to each of said objects.
Claim 10
Dependent Claim
24 words
The method of claim 1 and further comprising the step of assigning a target apportionment of an allocatable requirement to each of said objects.
Claim 11
Independent Claim
112 words
A method of tracking allocatable requirements associated with a system design using a computer, wherein the computer performs the following steps comprising: hierarchically decomposing the system design into a plurality of objects each defining a portion of the system, each object having a parent-child relationship wherein each child object defines a portion of a parent object; apportioning the allocatable requirements of goals and limits as contributions among said objects according to said parent-child relationships; collecting said contributions of each object to generate system level actual values through said parent-child relationships; and assigning a confidence factor in conjunction with said apportioning step indicating the level of confidence in the accuracy of the apportionment.
Claim 12
Independent Claim
112 words
A method of tracking allocatable requirements associated with a system design using a computer, wherein the computer performs the following steps comprising: hierarchically decomposing the system design into a plurality of objects each defining a portion of the system, each object having a parent-child relationship wherein each child object defines a portion of a parent object; apportioning the allocatable requirements of goals and limits as contributions among said objects according to said parent-child relationships; collecting said contributions of each object to generate system level actual values through said parent-child relationships; and assigning a confidence factor in conjunction with said apportioning step indicating the level of confidence in the accuracy of the apportionment.
Claim 13
Dependent Claim
25 words
The method of claim 10 and further comprising the step of propagating the lowest confidence factor associated with a child object to a parent object.
Claim 14
Independent Claim
165 words
A method of tracking allocatable requirements including goals and limits associated with a system design using a computer, wherein the computer performs the following steps comprising: hierarchically decomposing the system design into a plurality of objects, each of said objects defining a portion of the system design, each of said objects having a parent-child relationship, wherein a child object of said objects defines a portion of a parent object; apportioning the allocatable requirements of said goals and said limits as contributions among said objects according to said parent-child relationships; comparing said contributions to target actual values associated with said objects; identifying a portion of said objects in response to said comparison having contributions outside a portion of said target actual values corresponding to said identified objects; reallocating said goals and limits based on said contributions outside said target actual values for said identified portion of said objects; collecting said contributions of each of said objects to generate system level actual values through said parent-child relationships.
Claim 15
Independent Claim
165 words
A method of tracking allocatable requirements including goals and limits associated with a system design using a computer, wherein the computer performs the following steps comprising: hierarchically decomposing the system design into a plurality of objects, each of said objects defining a portion of the system design, each of said objects having a parent-child relationship, wherein a child object of said objects defines a portion of a parent object; apportioning the allocatable requirements of said goals and said limits as contributions among said objects according to said parent-child relationships; comparing said contributions to target actual values associated with said objects; identifying a portion of said objects in response to said comparison having contributions outside a portion of said target actual values corresponding to said identified objects; reallocating said goals and limits based on said contributions outside said target actual values for said identified portion of said objects; collecting said contributions of each of said objects to generate system level actual values through said parent-child relationships.
Claim 16
Independent Claim
181 words
A method of tracking allocatable requirements including goals and limits associated with a system design using a computer, wherein the computer performs the following steps comprising: hierarchically decomposing the system design into a plurality of objects, each of said objects defining a portion of the system design, each of said objects having a parent-child relationship, wherein a child object of said objects defines a portion of a parent object; apportioning the allocatable requirements of said goals and said limits as contributions among said objects according to said parent-child relationships; simultaneously with said apportioning, measuring actual values associated with said object; comparing said contributions to said measured actual values associated with said objects; identifying a portion of said objects in response to said comparison having contributions outside a portion of said measured actual values corresponding to said identified objects; reallocating said goals and limits based on said contributions outside said portion of said measured actual values for said identified portion of said objects; and collecting said contributions of each of said objects to generate system level actual values through said parent-child relationships.
Claim 17
Independent Claim
181 words
A method of tracking allocatable requirements including goals and limits associated with a system design using a computer, wherein the computer performs the following steps comprising: hierarchically decomposing the system design into a plurality of objects, each of said objects defining a portion of the system design, each of said objects having a parent-child relationship, wherein a child object of said objects defines a portion of a parent object; apportioning the allocatable requirements of said goals and said limits as contributions among said objects according to said parent-child relationships; simultaneously with said apportioning, measuring actual values associated with said object; comparing said contributions to said measured actual values associated with said objects; identifying a portion of said objects in response to said comparison having contributions outside a portion of said measured actual values corresponding to said identified objects; reallocating said goals and limits based on said contributions outside said portion of said measured actual values for said identified portion of said objects; and collecting said contributions of each of said objects to generate system level actual values through said parent-child relationships.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-03-19 | 1999-09-18 | 2000-03-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-03-19 | 2003-09-18 | 2004-03-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-03-19 | 2007-09-18 | 2008-03-19 | $7700.00 | Window Closed / Lapsed |