throbber
|Illllllllllll|||l|||||||||||||||||||||||||ll|||||||I|||ll||||||||||||||ll|
`USOOS454104A
`
`United States Patent
`[19]
`[11] Patent Number:
`5,454,104
`Sep. 26, 1995
`Steidlmayer et a1.
`[45] Date of Patent:
`
`[54] FINANCIAL DATA EVENT FLOW ANALYSIS
`SYSTEM WITH STUDY CONDUCTOR
`DISPLAY
`
`[75]
`
`Inventors: J. Peter Steidlmayer, Wilmette;
`Gordon Kurmnel. Evanston, both of
`]]I.
`
`[73] Assignee: Steidlmayer Software, Inc. Chicago,
`111.
`
`N. Rothstein, The Handbook of Financial Futures (1984,
`MeGraw—Hill Book Company} at pp. vii—xix, 333—372.
`T. Meyers, The Technical Analysis Course (1989, Probus
`Pub]. Co.).
`The Signal Guide to Investment Sofiware (1991, Data Broad-
`casting Corporation).
`The Individual investor’s Guide to Computerized Investing
`(1992, The American Association of Individual Investors) at
`pp.
`l—385.
`
`[2]] App]. No.: 22,539
`
`[22] Filed:
`
`Feb. 25, 1993
`
`Int. Cl.“
`[51]
`[52] U.S. Cl.
`
`GOGF 17:30
`395l600; 364l408; 364112.242;
`3641282.]; 364l225; 36412272; 36419138;
`364.6374; 364iDIG. 4; 364DIG. 2; 395ll41
`[58] Field of Search
`3951500, 141;
`364/408
`
`[56]
`
`References Cited
`
`.
`
`U.S. PATENT DOCUMENTS
`111967 Seantlin et a1.
`.
`3,295,597
`8l1969 Scandin et a]. .
`3,462,739
`2ll970 Andrews et a1. .
`3,493,956
`111971 Atkinson .
`3,559,207
`411971 Greenblum et a1.
`3,573,732
`311972 Metz et al. .
`3,648,270
`3l1972 Andrews et a]. .
`3,551.51 1
`4l1972 Belcher et a]. .
`3,656,148
`6ll973 Hurd. 111 .
`3,739,222
`.
`6ll973 Bunker et a1.
`3,739,369
`61'1973 Albrecht et a1.
`3,742,482
`21’1974 Casey et a1.
`.
`3,792,462
`3,913,089 1011975 Albrecht .
`4,193,122
`3.11930 Bowers .
`4,307,393 1211931 Ramada et a]. .
`4,473,824
`911934 Claytor .
`4,674,044
`6l1937 Kalmus et al.
`4,347,785
`7.11939 Stephens .
`OTHER PUBLICATIONS
`
`.
`
`.
`
`P. Kaufman, The New Commodity Trading System and
`Methods (1987. John Wiley & Sons, Inc.) at pp. 1—27,
`54,90, 159~206.
`
`(List continued on next page.)
`
`Primary Examinerw'I'hOmas G. Black
`Assistant Examiner—Paul R. Lintz
`Attorney, Agent, or Firm—Schiff Hardin & Waite
`
`[57]
`
`ABSTRACT
`
`A system for controlling and managing a continuous
`sequence of data by conducting studies on user—defined
`segments of the data, and displaying the study results in a
`concentrated summary form in vertical pipes on a single
`display screen. The system includes a data stream source, an
`interface between the data stream source and a personal
`computer or other stand-alone device, and means for con-
`structing a database for the continuously developing data
`and displaying the data in a horizontal display, software and
`hardware to enable a user to conduct studies on the data so
`configured. The user designates a specific segment of dis—
`played data, a specific study to be performed on that
`segment, and the study parameters, a color for each study
`result, and the position and color of a vertical sunnnary pipe
`on the display screen. The study is performed and displayed
`in a concentrated summary form in the vertical pipe. A user
`may conduct multiple studies and display the study results in
`the same, or a different, vertical pipe on the same screen.
`Through the use of the vertical pipes for the display of study
`results, and the locating of space or color segment differ-
`ences within aresnlt or between such results, the system can
`be used flexibly to analyze, model, and summarize large
`quantities of data in a concentrated form on a single screen,
`thereby providing the user with important information about
`the studied data, giving the user modelling power and
`definitional control over the data, and enabling the user to
`draw analytical conclusions and make transaction decisions.
`
`23 Claims, 44 Drawing Sheets
`
`iii-fl
`..a
`iiiii
`as
`sins;
`.
`
`”mu".
`
`
`.25.."""I:“raga““N‘
`
`wwgigifiu
`nannnnnnagaiia"aold
`
`“:1:{tre
`
`4..“
`
`..‘=on9:19waif.
`
`eh
`
`99998900BEESSi"”
`
`”saris“
`
`"Wm
`
`.53,
`
`mnzzr-r
`
`""'Si““
`
`nsE-e
`
`"BBQ”
`
`
`
`xsfigna-.=E=:.._
`
`tag—r-'sa-
`
`“arias”
`
`| nun
`
`I! n
`
`I}
`
`1!
`
`-9 n
`
`111.1: I:
`
`I:
`
`0001
`0001
`
`TDA 1013
`TDA 1013
`CBM of U.S. Pat. No. 7,533,056
`CBM 0f U.S. Pat. No. 7,533,056
`
`

`

`5,454,104
`Page 2
`
`
`
`OTHER PUBLICATIONS
`
`Wall Skeet Computer ReViCW’s Special Buyer’s Guide Issue
`for i 992 (Gralla Publications}.
`Edward R. 'Ihfte, Envisioning infomwtion (1990, Graphics
`Press).
`Edward R. Tufte, The Visuai Dispiay of Quantitative Infor—
`mation (1983, Graphics Press).
`I. Peter Steidlmayer, New Market Discoveries (1990, Kirb-
`mam).
`Capital Flow Software User Reference Manual, Version 2.0.
`Barbara Robertson, “Biz Viz. (financial analysts are begin-
`ning to use visualization tools normally used by engineers ”,
`Computer GraphiCs World, vol. v14. Issue: n9, Sep. 1991,
`pp. 45—49.
`Clive Davidson, “Fast Money”, Computer Weekly, Oct. 17,
`1991, pp. 28—29.
`
`Paul R. Lintz, Examiner’s Exhibit A, Unpublished Output
`from Microsoft Works Aug. 14, 1994, pp. 1—2.
`Microsofi Works User’s Guide Version 1.05, Microsoft cor-
`poration 198?, 1988, PP. 257—335.
`
`Rizzo et 31., “Quotron Uses Windows to Develop New
`Market Analysis Tools For Real—Time Data”, Microsoft
`Systems Journal, vol. V4, Issue: 111, 1311., 1989, pp. 1—9.
`Ivy Schmerkeu, "Technical Charting Lights Up Securities
`Trading", Wall Street Computer Review; vol. v6, Issue: n9,
`Jun. 1989, pp. 42—52.
`
`Janet Matthew, “OTC Spurs Specialized Trading Systems“,
`Wail Street Computer Review. vol. v6, Issue: 1112, Sep.,
`1989, pp. 26—32.
`
`1990 Buyer's Guide: “Trading Systems", Wall Street Com-
`puter Review, vol. v7, Issue: n2, Nov., 1989, pp. 124—131.
`
`0002
`0002
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 1 of 44
`
`5,454,104
`
`
`
`mo_>mo>5mm5
`
`.Eo.fl
`
`
`
`magma5%.
`
`
`
`1mo$.8me.m:
`
`$8.2
`
`mawhw
`
`whowdwmum:
`
`
`
`.Fszwm—w{.55
`
`
`
`<-_..6."—
`
`mon—mm<m<h<o
`
`Oz_mo._.w
`
`wz_mmmoo$
`
`Skamqmz:
`
`ammu—FED
`
`moSmo
`
`mofimmhéx
`
`pn_m._.w
`
`momnom«.55
`
`0003
`0003
`
`
`
`
`

`

`US. Patent
`
`%m
`
`.m.
`
`.4
`
`5,454,104
`
`
`
`
`
`ma$05828magmagumsmagma512.m535sIt;onmEz
`
`.4I.....\If.\
`533$‘x..xAmmmmzéi
`
`.rIIIl—Il
`
`:3;\$958.20\u:55\
`
`\IIIIIII\
`
` <4.9".O._.00
`
`an”lama
`
`
`
`m.—..9"—
`
`
`%mszmmmEa._<o_Em_>flwrwsmaomhmm.45:5#553E9
`
`
`335”.0fit532%53m92Eémzmo965%Ema.
`
`0004
`0004
`
`
`
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 3 of 44
`
`5,454,104
`
`
`
`woSwo><._n_w_n_
`
`
`
`mzqu.5n_z_
`
`nmmhw
`
`#020200
`
`$202.59.
`
`
`
`m._.z_0n_>n=._.zmn__Ommomo2_353.5
`
`wags.u_o
`
`hzms—mofiao
`
`
`
`04..0."—
`
`$55$8
`
`><._n_mfi hzmsmodao
`
`$26;8:552.834%
`558%5:59:33.”.535
`mo_>m_n_>¢Jn_m_n_mo_>mn_
`
`
`
`92.:touni._<o_Em>
`n93“lama
`
`0005
`0005
`
` m;
`
`.9".O._.00
`
`
`
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 4 of 44
`
`5,454,104
`
`cm“
`
`Nv
`
`mi
`
`
`
`
`
`"59,528mm55BNEz:“50:;38%ES308
`:2:nomoano._a:2:momoan_:amac:Saga3ozm:2:”5mg:qBE:".0main8a0%:2:"5ME3BEmomoan.=..a9.226%:2:".0mg:a5.55SEEnomg:aozfizamm
`:2:no35:8am:"6E5:
`£224825afix:m_152m:BEE.
`
`E8:m:u:3me
`
`a:
`
`.EOmOmQE
`
`m._m_._.<n__zoo
`
`wz_._.z_on_
`
`magma
`
`ago;
`
`>w¥an:
`
`mathEm_
`
`Dm<om>mx
`
`9.:
`
`9;
`
`m:a:
`
`
`
`HdfimOmQmwoo.w_2E<m¢._.m_mm>mmm(hie_oz<mmPE<oO._.20:.5030Omo_.582$558962;E2._.IIIIILw:2‘mEEuOma:Ezmm.23”.ms:
`
`
`$55358_..._muonzzzoo92.233¢F_oz.8020E_23um29:68FM£82:IIIIII.2950_02.2003
`
`
`go:.55520.5.58
`
`1IIIIIII
`
`ozzzamon.
`
`395528E22N.6."—
`
`<03.
`
`$0400
`
`.Eo
`
`motzoz
`
`>035
`
`IOHODQZOQ
`
`EEEFE;
`
`
`$225,.38%xma
`8%E:m>m_Ez§m:a?
`2%.
`
`0006
`0006
`
`
`
`
`

`

`US. Patent
`
`Sep.26, 1995
`
`Sheet 5 of 44
`
`5,454,104
`
`FIG. 3-A
`
`§TEP 1
`
`14
`
`FOR ALL DATA EVENT UNITS
`IN USER-SPECIFIED SATA
`
`SEGMENT, D0
`
`
`
`
`
`MAXIMUM UNIT <
`
`CURRENT UNIT
`
`
`
`IF
`
`
`MAXIMUM UNIT =
`CURRENT UNIT
`
`
`
`?
`
`
`
`
`
`IF
`
`MINIMUM UNIT <
`
`
`MINIMUM UNIT =
`
`
`
`
`CURRENT UNIT
`
`?
`
`CURRENT UNIT
`
`
`GO TO FIG. 3-3
`
`0007
`0007
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 6 of 44
`
`5,454,104
`
`USING LOOKUP TABLE
`
`COR REGT MINIMUM UNIT AND
`MAXIMUM UNIT TO YLO AND
`YHI COORDINATES ON
`Y-AXIS OF DISPLAY
`
`19
`
`FIG. 3-B
`
`X1 = XAXIS ORIGIN
`OF USER-SPECIFIED
`PIPE ON DISPLAY
`
`X2 = X1 + WIDTH OF PIPE
`
`TO X2, YHI
`
`DRAW SOLID VERTICAL LINE
`
`FROM COORDINATE X1, YLO
`TO X1, YHI
`
`DRAW SOLID VERTICAL LINE
`
`FROM COORDINATE X2, YLO
`
`GO TO FIG. 3-0
`
`0008
`0008
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 7 of 44
`
`5,454,104
`
`STEP 3
`
`24
`
`FIG. 3-C
`
`CALL STUDY CONDUCTOR
`FOR SELECTED
`STUDY TYPE
`
`TO STUDY CONDUCTOR
`
`PASS STUDY PARAMETERS
`
`.25
`
`26
`
`PASS STUDY RESULTS
`TO VERTICAL
`
`DISPLAY MEANS
`
`STORE STU DY RESULTS
`IN RES 1
`
`USING LOOKUP TABLE
`
`FOR EACH DATA EVENT UNIT
`STORED IN RES 1. 00
`
`MAP DATA EVENT UNIT
`TO Y COORDINATE
`
`GO TO FIG. 3-D
`
`0009
`0009
`
`

`

`US. Patent
`
`Sep.26, 1995
`
`Sheets of 44
`
`5,454,104
`
`FIG. 3—D
`
`DRAW DARKENED BOX
`WITHIN PIPE BOUNDARIES
`AT Y COORDINATE
`WITH HEIGHT = SIZE OF
`
`SCREEN FONT
`+ 112 SIZE OF SCREEN FONT
`
`STEP 4
`
`31
`
`FOR ALL ADDITIONAL
`REFERENCE POINTS, DO
`
`MAP REFERENCE POINT TO
`Y COORDINATE FROM
`LOOKUP TABLE
`
`33
`
`Y COORDINATE:
`Y COORDINATE
`
`GO TO FIG. 3-E
`
`0010
`0010
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 9 0f 44
`
`5,454,104
`
`FIG. 3-E
`
`X1 = ORIGIN OF
`
`PIPE ON DISPLAY
`
`X2 = X1 + STANDARD
`
`WIDTH OF PiPE
`
`X2, Y COORDINATE
`
`DRAW COLORED LINE FROM
`X1, Y COORDINATE TO
`
`0011
`0011
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 10 of 44
`
`5,454,104
`
`e.0."—
`
`IOLG
`
`fixx30
`m10““
`mn0m(
`
`0m<m
`
`(Ndmoat.
`
`KKKZXK
`
`a
`é.
`
`
`
`Mafia4x2»
`
`4%4:
`
`2rr1:
`
`0012
`0012
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 11 of 44
`
`5,454,104
`
`39
`
`FIG. 5-A
`
`DATA SOURCE
`
`INTERFACE
`
`BETWEEN DATA
`
`4o
`
`SOURCE AND PC
`
`STU DY CONDUCTOR
`
`INTERFACE TO
`
`GO TO FIG. 5-8
`
`0013
`0013
`
`DATABASE
`OF TPOS
`
`USER SELECTS
`
`DATA SEGMENT
`
`FROM DATA BASE
`
`USSER SELECTS THE
`
`TPO - COUNTING
`
`STU DY AND TPO
`
`STUDY PARAMETER
`
`43'
`
`42
`
`43
`
`

`

`US. Patent
`
`Sep.26,1995
`
`Sheet 12 of 44
`
`5,454,104
`
`FIG. 5-3
`
`I _____________________________ I
`STUDYCONDUGTOH
`
`.._._.____..._..._...————————-..—...____......_.._.__.__...__————.—_—_——
`
`§TEP 1
`
`45
`
`
`
`FOR ALL DATA EVENT UNITS
`IN USER-SPECIFIED SATA
`
`SEGMENT, DO.
`
`
`
`
`
`IF
`
`MAXIMUM UNIT <
`
`MAXIMUM UNIT =
`
`CURRENT UNIT
`CURRENT UNIT
`
`
`
`:2
`
`
`
`
`
`IF
`MINIMUM UNIT <
`
`
`MINIMUM UNIT =
`
`CURRENT UNIT
`CURRENT UNIT
`
`
`
`?
`
`
`
`'60 T0 FIG. 3-0
`
`0014
`0014
`
`_———_——.—_......————_————_—_—————_——————_——__-
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 13 of 44
`
`5,454,104
`
`FIG. 5-C
`
`STEP 2
`
`_H—.—..——_—____—_—_——_———————--—————_——_——_——————_——u———
`
`FOR ALL UNITS IN
`SELECTED DATA
`
`SEGMENT, DO
`
`COUNT TPOS AT
`PRICE LEVEL FOFI
`UNIT
`
`FOR EACH PFIICE LEVEL
`FROM MINIMUM UNIT
`
`T0 MAXIMUM UNIT, D0
`
`STORE FIESULT
`
`GO TO FIG. 5-D
`
`0015
`0015
`
`——————_—_-—-.———-—-——-—n~——u-—o-—————————————————¢._g—-_————_——n—.————
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 14 of 44
`
`5,454,104
`
`TEP
`
`FIG. 5-D
`
`FOR EACH PRICE LEVEL
`FFIOM MINIMUM UNIT
`
`
`
`TO MAXIMUM UNIT. DO
`
`
`
`
`ADD PRICE-
`IF ACCUM
`
`LEVEL TO
`TPO COUNT FOR PFIICE
`
`
`
`RESULTS
`LEVEL > TPO THRESHOLD
`
`
`
`.. TUDY PARAMETE "
`LIST
`
`
`
`
`
`
`
`
`
`IGNORE
`PRICE-LEVEL
`
`
`
`GO TO FIG. 3-E
`
`0016
`0016
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 15 of 44
`
`5,454,104
`
`FIG. 5-E
`
`58
`
`
`
`
`INTERFACE FROM.
`STUDY CONDUCTOR
`
`
`
`
`
`TRO STUDY RESULTS
`DISPLAYED WITHIN
`VERTICAL PIPE.
`
`MINUS DEVELOPMENT
`DEPICTED VISUALLY
`AS SPACE WITHIN
`
`A STUDY RESULT OF
`BETWEEN RESULTS.
`
`60
`
`
`
`
`
`REFINE ANALYSIS;
`OBJECTIVE IS TO
`IDENTIFY POINTS
`OF MINUS
`-
`DEVELOPMENT
`
`
`
`0017
`0017
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 16 of 44
`
`5,454,104
`
`<6.0."—
`
`gv.20
`"H
`Iwu0Ian.G
`
`n.
`
`0m<m
`
`m0Qmi
`
`Nomi.
`
`a...
`
`NN«N
`
`“—0O
`
`.3
`
`.30NE.»
`a.._r_.
`25%15:0
`Imman—IGmmn.0IUn—mn.
`
`4v.
`
`0DO
`
`0018
`0018
`
`

`

`US. Patent
`
`89.11.26, 1995
`
`Sheet 17 of 44
`
`5,454,104
`
`
`
`
`
`EOE?“em8was:comaum:D
`
`3:35:028am
`
`I
`
`figm0Ex003m052005303:5mm25uni
`
`m-w.0."—
`
`”2%.Ham“.3
`
`”02m2am53m
`
`EamonES324$
`
`mm noun—45mm35%
`
`now—EonEmO:oEmom“.anEC
`8:33EmO#5539van0:8“anumHO
`
`Exam9680MOwotumomOvuiumom03:0DELOomEo><WEEEO:550%0
`
`323032%a
`
`0019
`0019
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 18 of 44
`
`5,454,104
`
`0.6.0."—
`
`10m0
`
`“an
`x20
`mm10m»
`mount
`
`Om“
`
`4x
`
`ha
`
`NN
`
`«aiNomi.“
`>30Niko
`b>F
`3an450
`
`0020
`0020
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 19 of 44
`
`5,454,104
`
`
`
`DA..0."—
`
`acumenEmOacumenEmO
`
`:oEmomcumO93:89EHO55328lg
`
`52mBE35
`
`Nova24m503
`
`8285E5325»
`
`E I
`
`
`
`Ruins“mm23::8E32D
`
`85:23Big
`
`32m3.050%OwotomomOmetamomO:53EOommuofiw@302O3:00O“:G30390Exam
`
`
`
`uoqumEmmuSm
`
`0021
`0021
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 20 0f 44
`
`5,454,104
`
`m6.0."—
`
`15m0
`
`an0
`
`g220
`muIwufi
`mound.
`
`Om...m
`
`NuEd.
`
`mnmfio
`
`%
`é»
`
`
`
` Map.4220A!d.
`
`2rrx:
`
`IOmMD
`
`Iwmmno
`
`ImeU
`
`U00
`
`0022
`0022
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 21 of 44
`
`5,454,104
`
`8284E:3223/
`
`BowmanEmOacumenEmO
` :oEmomMENO5389tamO
`
`
`538m30
`
`52m93:Emma
`
`3%Es:H03
`
`a I
`
`32:9»“om9mom:8me$3U
`
`
`
`mogugonovum
`
`E
`
`33.33%0Bianca03:00&5OowEPé‘@43220E3000.3.©3230mcflm
`
`
`
`macaw«Son—omO
`
`uBQEEam33m
`
`0023
`0023
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 22 of 44
`
`5,454,104
`
`66.6."—
`
`4!...Lm.550an;mv.2:flu.
`
`J12n.Qua.
`
`mnom<2u.Dad.
`
`NnN«N«u¢
`
`mflmfi
`
`01.0
`
`an.N)?»
`fit“
`.F
`4x20
`
`.55
`
`.6:
`
`>u
`
`.5.
`
`._v_
`
`0024
`0024
`
`".m—Da
`
`_..2
`
`v5Iwumo
`
`v.2
`
`".mn
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 23 of 44
`
`5,454,104
`
`“:2um4x2“an“mx:Ianh_Iab6>30mN»
`
`4x:4om<
`
`mama::momq
`
`«a4
`
`uNN«a
`
`mnm<
`
`ox.
`
`9E.9.
`2m—
`
`9 9 «
`
`FS
`NF
`
`m
`
`_..2v3
`
`v.2
`
` aFa‘C.._v=__0;J.6»NE.»
`
`:12!!! xxx: 40
`
`
`
`.5:
`
`x2
`
`noaD
`
`mun
`
`:wmmn
`
`Iwmmo
`Immune
`
`000000000
`
`£4.14
`
`an.
`
`.5.
`
`1.x
`
`0025
`0025
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 24 of 44
`
`5,454,104
`
`
`
`.530mafimon
`
`28a:E
`
`33:?H89won:830.5_H_
`
`832:383m
`
`El
`
`.0."—
`
`mfi
`
`commonEmO:oEmomEmO
`
`EU
`
`EmaEN0:oufiom“30
`
`”02mgm“,3
`
`:oEmomENO5363“20
`
`52m55mEma
`
`8354E:35>
`
`5
`
`!£805,”qu32m
`
`9.059%OUoEOmomOuufiumumO3525Oomfiubawmacro:O5:00On:O@230beam
`mqu
`
`
`
`0026
`0026
`
`

`

`US. Patent
`
`Sep.26,1995
`
`Sheet25¢M?44
`
`5,454,104
`
`Duh.
`
`m:
`
`9m—
`
`m—m—
`
`or
`
`m—
`
`3NW
`
`m_.w_.E.
`
`I.
`
`I I
`
`.
`
`2.
`
`Eo—
`
`mmm
`
`10m
`
`um
`
`16".mt
`
`16“.“mt
`
`:0".Uni
`
`u.m(
`
`m4(
`
`an.
`
`4.._.mt.AxUONE
`
`.._v_
`
`.5.
`
`4v...
`
`v.2
`
`v.2
`
`x:
`
`4120
`
`q.2
`
`W
`
`anno
`
`mun
`
`Iwuma
`
`Iwumo
`Ioumno
`
`Iumo
`
`no
`
`no
`
`000000000
`
`‘5
`cu
`
`XXIXKIKXXZAJJ
`0
`
`0027
`0027
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 26 of 44
`
`5,454,104
`
`mm
`
`I
`
`ouonuDomu
`
`Eu2a2222
`
`N)
`
`6 m
`
`m
`
`m
`
`mi0<3
`I.hxNEo.._
`
`anx33..20
`
`._.
`
`a
`
`2:.
`4:v.
`
`2:
`an.
`
`IN...mm000mtuo
`
`«a.3._v_«i._v_
`
`
`
` v.2Ian—maF._.2:“En.ua.C..55."Ena.»NE...»4!:n.u.3._v=n.
`
`Iumn.1Ian—ma“2Ian—ma
`
`000000000
`
`00
`
`no
`
`_l
`XXXXIXXKIXJJJ
`4‘
`
`>
`
`FG.50U
`
`._.
`
`.65n.on...gum6“.M
`v5“19.0u10
`
`moumt:n.09..
`
`1.
`
`mnmt
`
`n40
`
`0028
`0028
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 27 of 44
`
`5,454,104
`
`#850wow003mO530©53033m.
`
`18:23Em23::8E83_H_
`
`$2353023
`
`HI
`
`mfi
`
`.0."—
`5.53anEmO“SummonEH0
`
`
`coEmomEmOEamon9&0:onfiom“20
`
`3ayama3
`
`“02mBa:55
`
`858m:5was;
`
`
`
` 33mo>oEumOvuiumomOuuiomom0b525Oomfio><marrow:0E300on:O
`
`3230muflm
`
`mm
`
`
`
`S“Houonaamauam
`
`0029
`0029
`
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 28 of 44
`
`5,454,104
`
`n.
`.4.
`
`‘2
`LI.
`
`II
`II
`
`‘ _l—l—J
`AA§¥X¥¥¥K¥
`n.
`
`2H.mm»a3mn.m
`IUu:6nou1:00nomuEmma.4”.
`
`man
`
`.i:h.anto0....x:Iemh.:6h.0>3«UN}
`
`2.._
`
`out.mm
`
`mud.
`
`noout
`
`want
`
`04.0
`
`(nd.
`
`NNN«N
`
`XKXKXXKIX
`
`mpmeawmFmpm—w—w"w—m—NFup
`
`E.
`
`In—mn.
`
`88000000000
`
`IMF—mn—
`
`.304v:
`13X:p._.v.2aa.g.NE
`:0meoIUn—mfl
`
`“.0n.G
`
`"ma
`
`.34X
`
`.2
`
`0030
`0030
`
`

`

`US. Patent
`
`wS
`
`on
`
`w.
`
`4,
`
`Ea
`
`4nu
`
`‘$
`d)
`
`‘2
`u.
`
`II
`
`5AvnamumNammon«noxEmum»
`>5.u=.=._<a..23xN:kuxa¢u;M.__¢5”
`11u:0mac2C,MDm,0“
`%mmamcxm.00mx.1»mum»momxwan«m»Mmfitm«8%mHmNmmeo424mm(xaso5:wd.»_nno9..»2n7“5xnoIwuomno¢~=
`Iw
`1’mmmmmmuman«NEE5cmonononcm22.m_.m—orEm_.
`n342:5»man»
`n_
`
`a;.Eu
` 1nm..1Ema9inn»mm.
`
`
`«a
`
`om
`
`mN>
`
`53
`
`n.
`
`.10“.
`
`.10";
`
`10m
`
`0031
`0031
`
`(w~5.a_:uummnom¢
`.2...»:Emnumq
`
`num¢o
`
`hm
`
`m—
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 30 of 44
`
`5,454,104
`
`93
`
`FIG. 8-B
`
`DATA SOURCE
`
`INTERFACE
`
`BETWEEN DATA
`SOURCE AND PC
`
`DATABASE
`(MARKET PROFILE
`DATABASE)
`
`‘
`
`USER SETS
`CONTROL PIECES
`
`USING CAPITAL
`FLOW SOFTWARE
`
`USER SELECTS
`DATA - SEGMENT
`
`FROM DATABASE
`
`
`
`SYSTEM GENERATES '
`VERTICAL PIPE BASED
`ON DATA SEGMENT
`
`*GO TO FIG. 8-0
`
`0032
`0032
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 31 of 44
`
`5,454,104
`
`FIG. 8-C
`
`USER SELECTS MOVING
`AVERAGE STUDY AND
`STUDY PARAMETER, N
`
`INTERFACE TO
`STUDY
`CONDUCTOR
`
`STUDY QALQULATQR
`
`101
`
`POSITION DATABASE
`AT FIRST UNIT OF
`SELECTED DATA SEGMENT
`(UNIT = CONTROL PIECE)
`
`
`
`
`102
`
`103
`
`CALCULATE AVERAGE
`OF NEXT N CONTROL
`PRICES
`
`STORE RESULTING
`AVERAGE IN FIRST
`
`ELEMENT OF AVERAGE
`LIST
`
`*GO TO FIG. 8-D
`
`0033
`0033
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 32 of 44
`
`5,454,104
`
`FIG. 8-D
`
`—_..._-———_——Fun————_——___—._.¢—p———-—————_————_——_—_—n
`
`WHILE NUMBER OF
`REMAINING UNITS
`
`IS > N, DO
`
`BY ONE UNIT
`
`INCREMENT DATA BASE
`
`705
`
`CALCULATE AVERAGE
`
`OF NEXT N UNITS
`
`105
`
`107
`
`108
`
`CURRENT INERVAL
`
` MAXIMUM AVERAGE <
`
`MAXIMUM AVERAGE =
`CURRENT INTERVAL
`AVERAGE
`
`'
`
`GO TO FIG. B-E
`
`0034
`0034
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 33 of 44
`
`5,454,104
`
`FIG. 8-E
`
`
`
` 109 ”0
`
`
`IF
`
`MINIMUM AVERAGE :-
`
`MINIMUM UNIT <
`
`CURRENT INTERVAL
`
`CURRENT UNIT
`
`AVERAGE
`
`?
`
`
`
`STORE CURRENT INTERVAL
`AVERAGE IN AVERAGE
`
`LIST
`
`III
`
`112
`
`FOR MINIMUM AVERAGE TO
`
`MAXIMUM OVERAGE,
`STEP 1 PRICE ADD
`
`PRICE TO RESULTS LIST
`LIST
`
`113
`
`FOR EACH AVERAGE PRICE
`IN AVERAGE LIST, ADD
`AVERAGE
`PRICE TO ADDITIONAL
`POINTS REFERENCE
`
`*GO TO FIG. 8-F
`
`0035
`0035
`
`

`

`US. Patent
`
`Sep.26, 1995
`
`Sheet 34 of 44
`
`5,454,104
`
`FIG. 8-F
`
`INTERFACE TO
`
`VERTICAL DISPLAY
`
`VERTICAL DISPLAY PIPE.
`
`DISPLAY RESULTS LIST
`
`AND ADDITIONAL REFERENCE
`POINTS LIST IN
`
`0036
`0036
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 35 of 44
`
`5,454,104
`
`E099How2mom:8E33U
`
`u:
`
`3050HIIHw”“2055€35
`
`mogunaopovum.335m958on0
`
`
`wofiumomO
`
`
`
`.:oEmomEmO5:609650ED”uEmteamand
`
`
`
`commonEmO“528;9&0acumenH3062m933Ema
`
`828;E5_8Eu>
`
`MowmmOfiDEOmOM0tom03:003m003m—0umEu><wage:O
`
`
`
`520O9:E200OLE0Bow2532:5€25
`
`m:
`
`0037
`0037
`
`
`
`
`
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 36 of 44
`
`5,454,104
`
`m5.0."—
`
`Iwu0
`
`”an
`2:0
`uu:0u0
`maom¢
`
`Qmfim
`
`NN
`
`«a<mom¢o
`:3»Math
`a>k
`
`ha
`
`mm
`
`u
`
`Immaomcm:wmmcuI:wmmo1noa
`aw2%.
`U.u;o«a
`
`a
`
`0038
`0038
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 37 of 44
`
`5,454,104
`
`xofim0tom003m0580©BEDmcsum
`
`Rouge.»H898::out;3D_H_
`
`mogugopnorm
`
`E.
`
`3.3
`
`Eamonas35>
`
`3N0EQEamonEm08389“anOgamma3fl0seamenEmOaofimom
`
`
`”02m24mand
`
`52mBumEma
`
`32mo>oEoMOnotewomOvutomomO3525Oomfio><mafioz0
`
`unpufimam33m
`
`
`
` 3:000.;Omaoumo33m
`
`mm...
`
`0039
`0039
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 33 of 44
`
`5,454,104
`
`n.-m.0."—
`
`
`4x2.:uuam2:
`ram
`
`422Lum:
`
`mnmqammn0m¢
`
`
`
`«uin4x.a<4x
`
` rumnoa2magma»;ua>hx:Iwumn;Nha»Mac»4x2“no
`
`nomfi
`mfimauo
`3xN“(u
`
`0040
`0040
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 39 of 44
`
`5,454,104
`
`2
`
`<I
`
`OF
`
`9H
`
`.
`ll
`
`9m:
`
`2mu
`
`m:
`
`E m
`
`:m»
`
`m—
`
`3N“
`
`Z.
`
`z.2.
`
`‘C.42.200NE».E:
`
`d:
`
`._.v.2
`
`._v_
`
`._v_
`
`12
`
`v.2
`
`"aoo
`
`"an.
`
`1043
`
`:40me
`19.3»
`
`Ema
`
`a.axx
`
`88000000000
`
`a......mana:mi02:..3mfix.2mm:
`
`>-
`z
`
`XXXXXMKX
`
`._.
`
`._.
`
`.5
`
`m._v=._0...v.2*10".O_1.00oB
`
`0041
`0041
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 40 of 44
`
`5,454,104
`
`
`
`m..o_..0."—
`
`sermonEmOSummonEmO
`
`
`
`Eamonman05:53Ew0seasonEmO53%?““£0
`
`”42m24m“43
`
`“42mcanEma
`
`8284ESEefi
`
`H
`Imuflancnon8E
`
`EOE?Em8won:8%cm:U
`
`3850cum003m0505©28am
`
`cm.»
`
`
`
` memQEEQMOuoiumomOuoiomom03:00.5Oou80><”.532O
`
`Esauon?O323033m
`
`mm“
`
`0042
`0042
`
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 41 of 44
`
`5,454,104
`
`0
`
`XXZKXXXZ
`
`m_.
`
`m—Em—
`
`E.
`
`m—
`
`N_.
`
`E‘N—
`
`3 m
`
`w«—
`
`5E2
`
`III
`a
`
`o
`
`mum.
`
`D
`
`um.00“9.8
`
`m
`
`N}
`
`422mInnu.0an.“2:quP_I6FGG
`
`2n.
`
`D00
`
`00
`
`NNmu
`
`50
`
`x60
`N2F
`
`ghmt.
`a312x:
`4229
`
`4x2
`
`424!
`
`42—
`
`Inaa
`
`"in
`
`rummn
`
`:wumo
`
`Immune
`
`Ema
`
`no
`
`no
`
`000000000
`
`>><E
`¥§_;db
`
`0043
`0043
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 42 of 44
`
`5,454,104
`
`
`
`0.9—..9".
`
`Be
`
`m_.
`
`9
`
`2.m_.
`
`N—
`
`m_.m—
`
`«F
`
`N_.
`
`a
`
`a»
`6m...
`
`I
`
`I0
`
`_.IE»2:wmmon;3.3
`
`ounounomu
`
`um
`
`mu
`
`um;
`
`a
`
`FaxN)...»
`
`
` ._._>.382....20
`
`E .
`
`_v_v.
`
`xxxxxxxxxx_:_i.1{l
`
`v.2
`
`v..3
`
`n.
`
`v.20I0“.
`
`x.(It.
`
`me.
`
`ma.mt
`
`I9“;ma.
`
`IQ".Um<
`
`mmm
`
`:3m
`
`0m
`
`04.
`
`noD0
`
`no
`
`no
`
`no
`
`00
`
`MW.
`
`4:94!
`
`.30.6...
`__._.x:g44,;“an.
`
`1.x
`
`13X3
`
`ann.n.
`
`".mfl
`
`IMF—mn—
`
`Ifiuwn—
`:omwn.
`
`Infin—
`
`D0
`
`D0
`
`000000000
`
`a.53g
`v.3I0“.
`0Ga.
`
`:0
`
`0044
`0044
`
`

`

`U.S._ Patent
`
`Sep. 26, 1995
`
`Sheet 43 of 44
`
`5,454,104
`
`538ais35>
`
`camOacumen3HOcosmon—EmOuonmmomcan0acumenEHO:oEmon—Em053309
`
`
`H!
`ml.IwLouugaambuaw
`
`mm“
`
`fismOfigm08m0Em002m002m058.0@520©.83032m20035
`
`
`
`an???“em3won:ooflm83D
`
`
`
`mofimucsonovum
`
`
`
`HA....0."—
`
`62m23:“.64
`
`HamHamEma
`
`
`
` buam3.080%OwutomumOwofiomom0i=025O3395a3302O
`
`
`
` E2000mm.O325033m
`
`mm;
`
`0045
`0045
`
`
`

`

`US. Patent
`
`Sep. 26, 1995
`
`Sheet 44 of 44
`
`5,454,104
`
`
`
`"Top.0."—
`
`9.m—E,E.m—m:m—m—m_.E.N—N_.ZI.E,2.I9.
`
`:9E“.m—n_man:momx0two{i._rI.mnumfim4»xNPru._2u.03:.m..4x32,.2“._v__.._u.out
`
`_..160anm»<3IE.umno.meann2.»
`10nou(Max
`Iou(ainJx
`
`
`2:.
`
` .4.Av—n_v__.._mmv—|_v__.._00&0wv.2v5IO“—!:0._,_IdxaFu250G
`
`N}
`
`0046
`0046
`
`x:Ian—mou._.v.3".mn.na.C.6.20"EuanN30.22n.N.36._v__n.
`
`In—mn.a:oumaoJIan—mo
`
`000000000
`
`no
`
`no
`
`._v.v.v.v.v.v.v.v.v.v.
`.0
`
`I.
`
`I.
`
`
`

`

`5,454,104
`
`2
`
`Traders and market analysts who use technical analysis
`have devised a variety of statistical indices and approaches.
`Some of those indices and approaches are summarized in
`various widely-published reference texts, including, e. g., P.
`Kaufman, op. cit.; N. Rothstein, op. cit, and T. Meyers, The
`Technical Analysis Course, [1989, Probus Publ. Co.). Typi—
`cal statistical charts include price—line charts, in which price
`levels—commonly the high, the low and the closing price
`levels—are charted horizontally over time, and point-and—
`figure charts, in which price trends and reversals in trends—
`commonly trends and reversals in the day’s high and low
`prices—are charted without reference to any particular time
`intervals. Certain statistical sununation or analysis tech
`niques, such as charting moving average prices, calculating
`the momentum of price changes. and perceiving price move—
`ment pattems, are also in common use on those existing
`databases.
`
`The development of computer systems and software sup—
`portive of technical analysis has enabled technical analysts
`to use statistical discipline more efficiently. Many systems
`and programs feature the capability to perform some study
`operations on raw or configured transaction price informa—
`tion. Such studies are more meaningful
`than raw data
`because they reveal developments in market prices or trends
`over time.
`
`Inc. markets a technical
`For example, Roberts-Slade,
`analysis package called “FirstAlert” that enables users to
`conduct studies on continuous data segments. Other techni-
`cal analysis packages with similar functionality include
`“RealTick III” by Townsend Analytics, and “Master Char-
`tist". also by Roberts-Slade, Inc. The utility of these systems
`is limited in four ways. however. First, the user commonly
`is able to view study results only in reference to a single
`limited data segment displayed on a single screen or in a
`single window on a single screen and therefore cannot
`efficiently gain perspective regarding data development over
`many time flames. To analyze many time flames, the user
`has to access numerous screens and carmot compare the
`variety of study results in a concentrated, sununary form on
`a single screen. Second, existing systems make allowance
`only for studies the results of which focus on pre—set time
`segments. That
`is, existing systems configure data and
`provide study capabilities in relation to streams of data
`organized in hourly, daily, weekly or monthly segments.
`Such systems, unlike the Invention, do not enable the user to
`configure and summarize data without reference to pre-set
`time segments. Third, existing systems provide only for
`continuous studies, from which it is very difficult to discern
`transaction flow beginnings and endings within the subject
`database. Fourth, no existing system provides a capability to
`study data streams so as to identify basic data-event changes
`and display them in a simplified, uniformly-formatted visual
`summary on a single screen.
`This Invention overcomes those infirmities. Prior to this
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`45
`
`SD
`
`55
`
`1
`FINANCIAL DATA EVENT FLOW ANALYSIS
`SYSTEM WITH STUDY CONDUCTOR
`DISPLAY
`
`FIELD OF THE INVENTION
`
`The invention relates to apparatuses and methods for
`controlling, summarizing, and managing a data stream, such
`as transaction data in a trading market for a particular
`commodity, and displaying that data in an immediately
`visible form on a single display screen. In particular, the
`invention relates to an interactive system whereby the user
`accesses data that are accumulated continuously over time,
`stored in a database, organized graphically, and displayed on
`a computer screen. The invention further conducts user-
`parametered studies on user-defined segments of that data,
`including the entire database data segment, and thereafter
`displays the study results in summarized, concentrated form
`in a vertical pipe or pipes on a single computer display
`screen. The user’s objective is to structure data—segment
`parameters and study parameters so that meaningful data
`event changes occurring in the database are subject to user
`identification and control and are susceptible to display in
`visually perceptible vertical pipes.
`
`BACKGROUND OF THE INVENTION
`
`Data processing systems exist that typically format con—
`tinuously accumulated data by displaying the data on a
`graph where the y axis shows the incremental data units of
`change, and the x axis shows the time at which, or other units
`of usage measurement with reference to which, the dis-
`played data events occur. This format depicts the data events
`horizontally as a linear string of data points each of which
`may vary in vertical location.
`An important illustration of such a continuous linear data
`environment is the data generated by continuous transac-
`tions in organized futures markets and securities markets.
`These markets generate transaction price reports steadily
`throughout each trading session. A common approach cur—
`rently taken to displaying such transaction price data is to
`show transaction prices over selected time frames—on a
`graph where the y axis represents price and the x axis
`represents time. (Such displays are referred to as “price over
`time" displays.) Because the financial markets provide an
`evident example of continuously developing horizontal data
`that is commonly displayed graphically, this section prima-
`rily focuses on the backgron of the art of displaying and
`analyzing data in those markets. However, the term “mar-
`ket“ is used in this application to describe any situation,
`series of events, or statistical environment that generates
`continuously developing data, i.e., data capable of linear
`display, and is not to be confined to the narrow meaning of
`financial markets.
`
`Such use of charts, graphs and other visual displays of
`transaction data in financial markets is known as “technical
`analysis.” Technical analysis has been defined as the mea-
`surement and study of patterns and movement in prices,
`transaction volume and open interest in given traded prod—
`ucts. See e.g., P. Kaufman, The New Comodity Trading
`System and Methods, (1987, John Wiley & Sons, Inc.) at p2;
`N. Rothstein, The Handbook of Financial Futures, (1984,
`McGraw~Hill Book Company) at p. 33. Technical analysis is
`commonly contrasted with “fundamental analysis” which
`focuses on economic, political or environmental factors
`pertinent to the market for a given product but external to
`market transaction price and volume.
`
`60
`
`65
`
`Invention, Steidlmayer and Kummel developed software
`called Capital Flow Software, which provides the user with
`a flexible base of continuously acetunulated linear data. The
`database and display approach incorporated in Capital Flow
`Software differs from that of other existing systems in that
`it uses specialized analytical tools to assess the progress of
`market activity over time. In his most recent book New
`Market Discoveries (1990, KJRBMARN), Steidltnayer set
`forth his basic view that market activity is “regulated” by a
`market-dependent product distributionicapital disuihution
`mechanism. He stated that a “working knowledge of the
`distribution process is key” to understanding how a market
`0047
`0047
`
`

`

`3
`
`4
`
`5,454,104
`
`10
`
`15
`
`25
`
`30
`
`works and how prices move over time and said that distri-
`bution “is a series of prices moving in one direction to
`correct an economic imbalance (supplyfdemaud) in the
`marketplace.“ In effect, price governs the distribution and its
`extent—i.e., its range in price and time. As price moves, it
`afiects market activity by slowing down and eventually
`“stopping” a distribution of product. Thus, price eventually
`stabilizes a distribution so that development can begin.
`Steidlrnaycr continues:
`A natural spectrum exists [in every market] which depicts
`the range of overall price control. Non-price control,
`excessive supply or demand, holds one extreme, while
`price control, regulated supply and demand, occupies the
`other. Non-price control creates an atmosphere of unin—
`hibited [dispersion oi] product demand or supply, which
`results in a large distribution. In contrast, a smaller, more
`contained distribution evolves from a price control situ—
`ation. Eventually, a price that contains both supply and
`demand will emerge from within [any] distribution, limu
`itng the market to its originalrange .
`.
`.
`.
`It is difficult for markets to grow and be efficient simulta—
`neously—rather the market accomplishes these two pro—
`cesses [—growth and efiiciency—] in a series of stages .
`.
`. . The first stage consists of the distribution itself and the
`emergent price which stops and holds it. The second stage
`concerns the development of the distribution as it relates
`to the influence of price. This controlling price can be
`located at the top, mid-point, or bottom of the distribution
`.
`.
`.
`. Once the market completes its growth phase and
`becomes static, a third and final stage occurs which makes
`the market the most eflicient. A price that best serves all
`participants is located and utilized. Essentially, the market
`is heavily influenced by the first two stages, while the
`third stage exerts a latent influence through time .
`.
`.
`.
`The movement of the market is [thus] a two—step process
`comprised of distributions and their subsequent develop-
`ment. In this process, the development of the distribution
`provides a time buffer or lull, much like a traffic signal
`changing from green to red with yellow as an interim
`warning signal, or a transition between the two. In the
`market, this time buffer is comprised of the three standard
`deviations; the most important of which is the first, as it
`defines the area of price control in the distribution.
`Steidlmayer‘s approach to market analysis underscores
`the impossibility of determining the beginning, ending, and
`development points in a distribution if one refers only to a
`one-day time frame or a particular intra-day price. Distri-
`butions and their development occur over “natural” time
`frames—sometimes minutes, sometimes many days. A mar-
`ket is “in development” and a distribution flow is beginning
`to end when the transaction price begins to be controlled,
`i.e., when market activity begins to be centered around a
`control price.
`The Steidlmayer market analysis approach is embedded in
`the “Capital Flow Software,” which is currently licensed to
`traders. Like other software programs, the Capital Flow
`programs use a pricetr'time “graph-format“ screen; but unlike
`other software, the Capital Flow programs can be used to
`organize and depict market data in configurations that evi-
`dence genuine distribution and distribution development
`over non~arbitrarily segmented time. As with other systems,
`the data enters the Capital Flow Software program from a
`data stream feed; Capital Flow Software, however, enables
`users to organize received data into event segments that are
`not defined by pro-set units of time. Thus, through use of the
`Capital Flow Software, licensees can “customize" a hori-
`0048
`0048
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`zontally~disp1ayed database. This ability to configure the
`data flow in a customized way allows the data to be
`organized and displayed with reference to the inherent
`divisions or dislocations in the flow of data events.
`
`Key to understanding or acting on data segment analy-
`sis—as reflected in the advance made by the Invention—
`however, is not simply the ability to configure data clusters
`in various ways, but, instead, the ability to identify those
`periods in a data stream when the market is in “minus
`development”, i.e., when transaction prices dislocate from
`the control price of a preceding development,
`thereby
`becoming disconnected in price and range of price from the
`immediately past transaction activity. This dislocation is
`triggered by a change in the flow of capital—either in or out
`of the market. Identification of mines development provides
`an important key to understanding price movement (or, more
`generally, data progressions) because it illustrates points of
`change in the underlying events recorded by the data,
`thereby providing information about transaction require-
`ments or opportunities (or, more generally,
`information
`about key dislocations in data event flows).
`In sum, existing technical analysis systems, including
`Steidlmayer’s own Capital Plow Software, allow users to
`organize and,
`in some ways, analyze continuous data
`streams. In each of these systems, however, the user can only
`evaluate the limited quantity of data located on a single
`screen. That limitation restricts the user’s ability to gain a
`full perspective on developments in the market. The Inven-
`tion, as described more fully below, therefore serves the
`currently

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket