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

Financial management system

Assignee: BATTERYMARCH INVESTMENT SYSTEM A CORP OF
•
Filing: 1989-09-19
•
Granted: 1993-06-15
•
Expires: 2009-09-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for enabling a user to interactively create and modify a model of an investment strategy to be applied to data pertaining to a set of possible investment entities. A graphical representation of a sequence of statements which describe data manipulations corresponding to the investment strategy is provided; the result of the sequence of statements, when applied to the data, is a selection of a subset of entities from the set of possible entities. The user is enabled to interactively enter and manipulate the statements and the sequence of statements via the graphical interface to alter the investment strategy. The user may "run" the strategy via the graphical interface, using the data to derive the subset of entities.

Inventors

  • 👤 Andrew V. Baird
  • 👤 William E. Boyer
  • 👤 Shakunthala S. Pithavadian

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 05:43
CPC Classifications
G; G06; G06Q; G06Q40/00; G06Q40/02; G06Q40/06

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 184 words
A method for enabling a user to interactively create and modify a model of an investment strategy to be appied to data items pertaining to a set of possible invesment entities, comprising providing a visual representation of a sequence of statements which describe manipulations using said data in accordance with said model of said investment strategy, a first result of the execution of said sequence of statements, when applied to said data, being one or more sets of statistics, each statistic arising from a combination of two or more items of data and being different from any items of data, a second result of the execution of said sequence of statements being a selection of one or more subsets of said set of possible investment entities based on said data and said statistics, providing a visual interface enabling the user to interactively enter and manipulate said sequence of statements to create and refine said model of said investment strategy, and enabling the user to execute said sequence of statements using said data to derive said sets of statistics and select said subsets of entities.
Claim 2
Independent Claim 184 words
A method for enabling a user to interactively create and modify a model of an investment strategy to be appied to data items pertaining to a set of possible invesment entities, comprising providing a visual representation of a sequence of statements which describe manipulations using said data in accordance with said model of said investment strategy, a first result of the execution of said sequence of statements, when applied to said data, being one or more sets of statistics, each statistic arising from a combination of two or more items of data and being different from any items of data, a second result of the execution of said sequence of statements being a selection of one or more subsets of said set of possible investment entities based on said data and said statistics, providing a visual interface enabling the user to interactively enter and manipulate said sequence of statements to create and refine said model of said investment strategy, and enabling the user to execute said sequence of statements using said data to derive said sets of statistics and select said subsets of entities.
Claim 3
Dependent Claim 27 words
The method of claim 1 wherein providing said visual interface includes organizing said statements in groups with each group being represented by a portion of a display.
Claim 4
Dependent Claim 22 words
The method of claim 2 wherein each group of statement related to a functional sub-portion of said model of said investment strategy.
Claim 5
Dependent Claim 25 words
The method of claim 2 wherein the portions of the display representing different groups are displayed in an overlaid manner and in a predefined order.
Claim 6
Dependent Claim 25 words
The method of claim 1 further comprising converting each said statement into computer executable instructions after said statement is entered and manipulated by the user.
Claim 7
Dependent Claim 62 words
The method of claim 5 wherein converting said sequence of statements into computer executable instructions comprises arranging said computer executable instructions into a first tree of instruction nodes representing said sequence of statements, and executing said sequence of statements comprises traversing the computer executable instructions in said first tree of instruction nodes and executing each computer executable instruction as it is traversed.
Claim 8
Dependent Claim 37 words
The method of claim 1 wherein said sequence of statements generates multiple said sets of statistics, and said sequence of statements includes user defined symbols, each respective user defined symbol identifying a respective said set of statistics.
Claim 9
Dependent Claim 35 words
The method of claim 7 further comprising enabling the user to review a said set of statistics identified by a user defined symbol by invoking said symbol with a pointing device via said visual representation.
Claim 10
Dependent Claim 42 words
The method of claim 8 futher comprising storing each said set of statistics, and wherein reviewing a said set of statistics upon invocation of a user defined symbol includes retrieving and displaying a stored set of statistics identified by the invoked symbol.
Claim 11
Dependent Claim 17 words
The method of claim 9 wherein said statistics are cached in a main memory of a computer.
Claim 12
Dependent Claim 58 words
The method of claim 2 wherein said possible investment entities are classified into one or more claeses, and a said group may refer to a given class of said possible investment entities such that execution of statements of said group results in selection only of possible investment entities which belong to said given class of possible investment entities.
Claim 13
Dependent Claim 63 words
The method of claim 1 wherein said possible investment entities are classified into one or more classes, and said statement may refer to a given class of said possible investment entities such that execution of said statement and subsequent statements in said sequence of statements results in selection only of possible investment entities which belong to said given class of possible investment entitites.
Claim 14
Dependent Claim 27 words
The method of claim 12 wherein said possible investment entitites comprise financial investment instruments including stocks and the like, and said classes include industries and geographical areas.
Claim 15
Dependent Claim 83 words
The method of claim 6 wherein converting said sequence of statements into computer executable instructions further comprises generating a second tree of display nodes each display node associated with a visual representation of a statement of said sequence of statements, each respective display node being linked to a respective instruction node that was converted from the same statement from which the respective display node was generated, and execution of instructions in an instruction node causes corresponding actions with respect to the visual representation.
Claim 16
Dependent Claim 30 words
The method of claim 14 wherein execution of instructions in an instruction node causes visual accentuation of the visual representation associated with a display node linked to said instruction node.
Claim 17
Dependent Claim 23 words
The method of claim 9 wherein displaying said stored set of statistics comprises displaying a graph derived from said stored set of statistics.

References Cited (Backward Citations)

US4903201A Cited
US4989141A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-06-14 1996-12-14 1997-06-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-06-14 2000-12-14 2001-06-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-06-14 2004-12-14 2005-06-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag