← Back to Patent Explorer
US4974160A Expired / Lapsed US ⏱️ 0.0 years remaining

Menu selected application programs created from defined modules of code

Assignee: CA Inc
•
Filing: 1989-06-15
•
Granted: 1990-11-27
•
Expires: 2009-06-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method are disclosed for computer implementation of products wherein a designer examines the products desired by an institution planner and identifies functions ("components") collectively common thereto. The designer proceeds to define component processes collectively common to such components and categorizes code for this purpose in groupings selectable (executable) by the planner upon system installation and subsequently changeable as desired. The component process selections of the planner are recorded and the system is thereby defined in its aspect which is accessible to the planner. The designer works from such definitions of all components and component processes obtained from discussion with system planners prior to installations to define component subprocesses collectively common to the component processes and identifies combinations of component subprocesses in various sequences to realize component processes. The code of each component subprocess is stored individually in "modules" for access by a computer to realize such combinations and reuse of such modules in this activity is effective to provide for uniformity in the practice of subcomponent processes from product to product. The designer code for the component subprocess is inaccessible to the planner from a selection viewpoint and is viewed thusly as planner non-executable.

Inventors

  • 👤 William K. Bone
  • 👤 John M. Giannini

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 12:36
CPC Classifications
G; G06; G06Q; G06Q40/00; G06Q40/02; G06F; G06F30/00; Y; Y10; Y10S; Y10S715/00; Y10S715/971

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 176 words
In a method for computer implementation of products having components realizable by component processes, the steps of: (a) providing pluralities of first code defining said component processes and also defining conditions for the use of information collected in the course of practice of said component processes and making said first code accessible for execution by a planner of said products; (b) providing a display of literal identifications of said component processses and said conditions defined in said first code and thereby enabling planner selection of said component processes with selected conditions, such selection effecting such execution of said pluralities of said first code and thereby creating a selected one of said products; and (c) providing pluralities of second code defining component subprocesses inaccessible to said planner, and computer combining such second code in sequences defining selected component processes with selected conditions, whereby said planner execution of said first code provides for execution by said computer of said second code, thereby to effect products at planner option having said selected component processes with said selected conditions therein.
Claim 2
Dependent Claim 176 words
In a method for computer implementation of products having components realizable by component processes, the steps of: (a) providing pluralities of first code defining said component processes and also defining conditions for the use of information collected in the course of practice of said component processes and making said first code accessible for execution by a planner of said products; (b) providing a display of literal identifications of said component processses and said conditions defined in said first code and thereby enabling planner selection of said component processes with selected conditions, such selection effecting such execution of said pluralities of said first code and thereby creating a selected one of said products; and (c) providing pluralities of second code defining component subprocesses inaccessible to said planner, and computer combining such second code in sequences defining selected component processes with selected conditions, whereby said planner execution of said first code provides for execution by said computer of said second code, thereby to effect products at planner option having said selected component processes with said selected conditions therein.
Claim 3
Dependent Claim 27 words
The invention claimed in claim 1 wherein said step (c) is practiced by repetitive use of individual such second code in the implementation of plural such products.
Claim 4
Dependent Claim 57 words
The method claimed in claim 1 wherein said step (a) provides further pluralities of said first code to define said products and classes for said products and wherein said step (b) is practiced further to provide a display of literal identification of said classes and of the products therein and thereby enabling planner selection of said products.
Claim 5
Dependent Claim 52 words
The method claimed in claim 1 wherein said step (a) provides further pluralities of said first code to define components of said products and wherein said step (b) is practiced further to provide a display of literal identification of said components and thereby enabling planner selection of said components of said products.
Claim 6
Independent Claim 227 words
A method for computer implementation of products having components realizable by component processes, said method comprising the steps of: (a) providing pluralities of first code defining said products and classes for said products, components of said products, said component processes and conditions for the use of information collected in the course of practice of said component processes and making said first code accessible for execution by a planner of said products; (b) providing a display (1) initially of literal identifications of said classes for said products and said products, thereby enabling planner selection of said products, (2) then of said components of said products, thereby enabling planner selection of components for said products, and (3) then of said component processes and said conditions defined in said first code and thereby enabling planner selection of said component processes with selected conditions, such selection effecting such execution of said pluralities of said first code and thereby creating a selected one of said products; and (c) providing pluralities of second code defining component subprocesses inaccessible to said planar, and computer combining such second code in sequences defining selected component processes with selected conditions, whereby said planner execution of said first code provides for execution by said computer of said second code, thereby to effect products at planner option having said selected components and component processes with said selected conditions therein.
Claim 7
Independent Claim 227 words
A method for computer implementation of products having components realizable by component processes, said method comprising the steps of: (a) providing pluralities of first code defining said products and classes for said products, components of said products, said component processes and conditions for the use of information collected in the course of practice of said component processes and making said first code accessible for execution by a planner of said products; (b) providing a display (1) initially of literal identifications of said classes for said products and said products, thereby enabling planner selection of said products, (2) then of said components of said products, thereby enabling planner selection of components for said products, and (3) then of said component processes and said conditions defined in said first code and thereby enabling planner selection of said component processes with selected conditions, such selection effecting such execution of said pluralities of said first code and thereby creating a selected one of said products; and (c) providing pluralities of second code defining component subprocesses inaccessible to said planar, and computer combining such second code in sequences defining selected component processes with selected conditions, whereby said planner execution of said first code provides for execution by said computer of said second code, thereby to effect products at planner option having said selected components and component processes with said selected conditions therein.

References Cited (Backward Citations)

US4423316A Cited
US4742467A Cited
US4606001A Cited
EP0181438A2 Cited
US4734854A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-11-26 1994-05-28 1994-11-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-11-26 1998-05-28 1998-11-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-11-26 2002-05-28 2002-11-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag