← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US4635208A Cited
US5050091A Cited
US4918614A Cited
US5109337A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag