`Case 8:11-cv-01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page1 of 28 Page ID #277
`
`EXHIBIT 2
`
`EXHIBIT 2
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 2 of 28 Page ID #:78
`Case 8“ “°”‘°‘ 862‘DOC‘JP“ ”°°”"‘e“‘ "2|llllfllllllllllllllflllll|||||||l|N|||||lI||1|||fi|I|||l|||11l|1|lH||l‘78
`
`US006581071B1
`
`(12) United States Patent
`Gustman et al.
`
`(10) Patent N0.:
`(45) Date of Patent:
`
`US 6,581,071 B1
`*Jun. 17, 2003
`
`(54) SURVEYING SYSTEM AND METHOD
`
`(75)
`
`Inventors: Samuel Gustman, Santa Monica, CA
`(US); Barbara DeLury, L05 Angeles’
`CA (US)
`.
`.
`.
`.
`(73) Assignee: Survivors of the Sh0ah Visual History
`F°““da“°“> L05 Angel“ CA (US)
`.
`.
`.
`.
`Subject. to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 5 days.
`
`*
`
`.
`) Notice:
`
`(
`
`This patent is subject to a terminal dis-
`Claimer.
`
`22
`
`Filed:
`
`P
`Se . 12, 2000
`
`(51)
`Int. Cl.7 .............................................. .. G06F 17/20
`
`(52)
`.. 707/104.1; 707/10
`(58) Field of Search .............................. .. 707/10, 104.1,
`707/102, 3, 103
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`5,010,500 A
`4/1991 Makkuni et al.
`5,119,474 A
`6/1992 B61161 61 91-
`5421370 A
`6/1992 Trauma“
`5,123,088 A
`6/1992 Kasahara et al.
`5494999 A
`3/1993 Graczvk ct a1~
`5,210,868 A
`5/1993 Shimada et al.
`5,241,671 A
`8/1993 Reed et al.
`5,274,758 A
`12/1993 Beitel et al.
`5,273,945 A
`1/1994 shimada et a1.
`5,280,573 A
`1/1994 Kuga etal.
`5,283,638 A
`2/1994 Engberg et al.
`5,283,819 A
`2/1994 Glick 61 91-
`5397349 A
`3/1994 Bemstem 9191-
`5303296 A
`4/1994 Zucker
`5’307’456 A
`4/1994 Macay
`5,402,499 A
`3/1995 Robison et 211.
`5,404,506 A
`4/1995 Fujisawa et 211.
`5,408,665 A
`4/1995 Oren et al.
`
`5,414,644 A
`5,428,730 A
`
`5,428,774 A
`5,434,592 A
`5,436,898 A
`5,450,581 A
`5,461,611 A
`5 493 677 A
`5:515:490 A
`5,530,852 A
`5,608,900 A
`5,613,909 A
`
`5/1995 Seaman et 211.
`6/1995 Baker et al.
`
`6/1995 Ti§1<a11f1Shi 61 61-
`7/1995 Dinwiddle, Jr. et 211.
`7/1995 Bowen et 211.
`9/1995 Bergen et al.
`10/1995 D k , J.
`1
`2/1996 Bgliogh gt :1/1
`5/1996 Buchanan et al.
`6/1996 Meske, Jr. et al.
`3/1997 Dockter et a1.
`3/1997 stdovsky
`
`1.
`
`(List continued on next page.)
`
`OTHER PUBLICATIONS
`
`U.S. patent application Ser. No. 09/792,381, Gustman, filed
`
`PP
`P
`atent a
`U.S.
`Feb. 16, 2001.
`
`lication Ser. No. 09/788,310, Gustman, filed
`
`U.S. patent application Ser. No. 09/659,987, Gustman, filed
`Sep. 12, 2000.
`
`Primary Examiner—Diane D. Mizrahi
`(74) Attorney, Agent, or Firm—The Hecker Law Group
`(57)
`ABSTRACT
`A
`th d . d
`t
`d
`.b d
`h
`.
`It.
`1
`survey sys em an me o
`is escri e W erein mu ip e
`instances or versions of a survey may be defined and data
`from survey instances may be retained in a cohesive data, or
`knowledge base. Each survey version may comprise differ-
`5
`~
`~
`C32§§2i§f1‘fleZ3§§fn§1‘i1§Zff§iZ“t fiiiiééfs aéiiwirf 13352
`9
`.
`‘
`.
`y
`.
`y.
`g
`ated in a computer system implementing embodiments of
`the present invention. One or more graphical user interfaces
`is generated by computer programs that facilitate the cre-
`ation of a survey schema and survey instance from the
`survey schema as Well as capture survey responses. Graphi-
`cal user interfaces (GUIs) may be used to define, or modify,
`survey instances and survey schema(s) as Well as capture
`survey data. A change to an element of a survey schema is
`reflected in a surve
`instance that includes the element
`y
`'
`
`39 Claims, 15 Drawing Sheets
`
`1226
`
`(1217
`
`Video
`Amp
`
`CHT
`
`1214
`
`r1215
`
`Video
`Memory
`
`Main
`Memory
`
`1220
`
` 1216
` 4?4.
`
`
`
`
`1219
`
`0
`
`-0
`
`K 1213
`
`U
`
`1210
`
`d
`
`0 L
`1218\
`1
`I
`Comm
`l
`1
`In!
`K b
`5132,22,!
`Mouse
`I L
`
`
`
`r1211
`
`1212
`
`‘
`
`
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 3 of 28 Page ID #:79
`Case 8:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 3 of 28 Page ID #279
`
`US 6,581,071 B1
`Page 2
`
`U.S. PATENT DOCUMENTS
`.
`3/1997 L111Sheng et 211.
`4/1997 Brlggs 61 61-
`5/1997 Braden—Harder et 211.
`5/1997 Zellwegey
`7/1997 Ant0n0g1n1 et 211.
`7/1997 Ferguson
`10/1997 Seaman et 211.
`3/1998 Wissner
`
`5,615,112 A
`5,617,119 A
`5,630,121 A
`5,630,125 A
`5,649,185 A
`5,649,186 A
`5,682,330 A
`5,724,605 A
`
`9/1998 Gustman .................. .. 707/103
`5,813,014 A *
`5,832,495 A * 11/1998 Gustman .................. .. 707/102
`5,832,499 A
`11/1998 Gustman
`5,867,709 A
`2/1999 Lang et 211.
`6,092,080 A
`7/2000 Gustman
`6,199,060 B1
`3/2001 Gustman
`6,212,527 B1
`4/2001 Gustman
`6,353,831 B1
`3/2002 Gustman
`
`* cited by examiner
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 4 of 28 Page ID #:80
`Case 8:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 4 of 28 Page ID #280
`
`e
`
`U
`
`1B1M,
`
`«SH1§_\_ms\M9:$2
`
`
`.1:QEOQQcommmzqM.N:,2:mE9:
`.1..Q:
` Q:92W25ExQ36$3.5
`
`ES.0:
`
`aw,ta:
`SEgsx
`
`910Emsat
`
`Ems
`
`&U
`
`t
`
`nSeam8:32:mEN:ex.eaPQ:
`
`8.55Q:E_
`
`52
`
`NS1_
`
`Q3
`
`ms
`
`cofimm
`
`
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 5 of 28 Page ID #:81
`Case 8:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 5 of 28 Page ID #281
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 2 of 15
`
`US 6,581,071 B1
`
`Section
`Instance
`
`
`
`
`/D=S7
`
`
`
`
`
`
`180A
`
`1808
`
`Section
`Instance
`
`
`
`
`/D==S2
`
`
`
`
`
`
`
`
`Section
`Instance
`
`
`
`
`
`
`
`/D=S3
`
`1800
`
`Section
`Instance
`
`
`
`
`lD=S4
`
`
`
`
`
`7 800
`
`182D
`
`.
`Question
`Group
`
`182A
`
`.
`Question
`Group
`
`782B
`
`.
`Question
`Group
`
`Question
`Group
`
`
`
`
`
`
`
`
`
`/D=QG1
`
`ID=QG2
`
`/D=QG3
`
`/D=QG4
`
`.
`Question
`
`184A
`
`.
`Question
`
`184B
`
`.
`Question
`
`1840
`
`.
`Question
`
`1840
`
`/D=Q1
`
`lD=Q7
`
`ID=Q1
`
`/D=Q7
`
`.
`Answer
`
`ID =A,
`
`186A
`
`
`
`786B
`
`.
`Answer
`
`1860
`
`.
`Answer
`
`1860
`
`/D=A3
`
`/D =A4
`
`FIGURE 1B
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 6 of 28 Page ID #:82
`Case 8:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 6 of 28 Page ID #282
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 3 of 15
`
`US 6,581,071 B1
`
`ms:
`
`3?
`
`EEQ
`
`msmfim
`
`meme
`
`
`
`Semas\§::m
`
`mEm€mEat
`
`8:38
`
`Eatwas
`
`
`
`mucmus\§Sm
`
`3Eat
`
`NE
`
`223mm
`
`NS
`
`commune
`
`936
`
`2388
`
`Q:
`
`agmsx
`
`.3East
`
`Ems
`
`E:
`
`
`
`
`
`
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 7 of 28 Page ID #:83
`Case 8:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 7 of 28 Page ID #283
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 4 of 15
`
`US 6,581,071 B1
`
`@969
`
`Q:
`
`EQESEQEQ>:mmEE98.2mmEQEoEmEoEE9:ExE
`
`
`®mmtEo§SmtmgmzmEb.S:oE.cmm.~
`GENEEEEE3EE830EQEBEEmqSE.§a:<
`
`EEEEE
`
`E
`
`
`
`mam
`
`Em
`
`Em
`
`Em
`
`Em
`
`New
`
`Em
`
`mam
`
`EN
`
`EE.EEmEEm
`
`Emm.c$.:mEm.:mmm_.m..~mtbwt
`
`
`E1EmukomomEmEEE28ma
`
`
`
`
`E%.§m
`Eéfiwm.em
`
`oafismu_
`
`92
`
`NS
`
`mE.Emm
`
`
`
` 8mrEE§mEm>EE8mEQEEEEQEE8m
`
`ESE:o.EmmEEExotom
`
`ESEmqatmms
`
`
`
`.2:Q\.c::E.wtmmE
`
`E
`
`mEE<:E8mEQSEEm£EuqsemfiEESE
`SmtEE§
`ESEEEEEE$.EoEm
`EQ>Sm.5Q.:mmE
`
`Em
`
`EN
`
`EN
`
`EN
`
`Em
`
`Rm
`
`mam
`
`Em
`
`
`
`
`
`
`
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 8 of 28 Page ID #:84
`Case 8:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 8 of 28 Page ID #284
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 5 of 15
`
`US 6,581,071 B1
`
`E
`
`
`
`GmmtmE§cofimaoms«EEQE§9EoEmE
`
`
` ._E%§l\§%EEE3:8
`
`
`I8mEEmotom.S.ESE.BESE§\_m:<.EE€$sm=_\s&..&m§
`
`
`EGmmtmE§E:EqsefimmEQEQEEE
`
`
`
`mam?®mm:E,.:§B3
`
`GmmtmfizgESE
`
`
`
`EEfiéqmmseq55$EEEBEQ
`
`ESEEzmkxmkozEQEBEQ.
`
`SEE52%E%a,e$mEE%mam
`
`
`%E.§%Q.§$$3322 GmmrgegEweE932smmrgegEeiqmsfimé§mEE§Emma§m:E..§_ESQGmmtmfizms$E<Gmm:ES§$3GmmtfiemsE.E§EE§_.E%GmmtmEE_EmESE$\_E\_EEEQE§.am.sx
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`anEast
`
`
`
`
`
`
`
`
`
`
`:3$E<Gmmtm.E§EE
`
`
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 9 of 28 Page ID #:85
`Case 8:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 9 of 28 Page ID #285
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 6 of 15
`
`US 6,581,071 B1
`
`V‘
`(\lis
`
`wmzaaeosmamqmEqsodsaqmEQEoE.¢m£EQEo.:mo3
`
`®mmtmEE.ueeimememE952%
`®mmrmEE__§=.§EoEQEVEG
`
`GmNfmQEm\_
`
`Gmmtmfitmae§=.E%SE8ES\s¥S§8
`
`8mtmEE_muoofimom
`
`
`
`
`®mmtm:E§:E.§mE28§EQs\EE<8mE
`Gmm.tmE§:es§Ee$2Eq:eE5§2
`
`
`
`
`
`GmmtEE§?e%§§mE252.583
`Gmmtwfizgu$EmE2S:e.E83
`
`
`
`mamEm
`
`N:
`
`.~.9:388%
`
`...§$2E§Q\Eo§v_..uE
`
`E
`
`SEtmE§
`
`.|o.IS:o_.E.wEo5
`
`EQ3
`
`cmmaze:
`
`.9.833%82E925EQ\Eo§mx
`
`Qa:Ew..EEo
`
`
`
`
`
`
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 10 of 28 Page ID #:86:86
`Case 8
`:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 10 of 28 Page ID #
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 7 of 15
`
`US 6,581,071 B1
`
`
`
`98%:m=o_m__¢m
`
`
`
`ozA$>.555msaoamimmucuum>__Emt=o>cacmeoom
`
`...._e=E.2_€%§E.c_o=83Em252seas
`
`Aces38.8__ESEma
`
`
`GmucmeéE8EmEEocmmacl
`=o.%_.E<AwcozmucmmeoDKm.
`
`
`
`
`:o_..mE_o.a_$>$_>§:__vA
`
`$,8$€<Esmi
`
`
`
`2_._aaea.mD
`
`Mam
`
`Gs.u_Eu>e.523__8mEEEco_=8n_Emfim295
`
`
`$2.3.5:20.o25%.?BmewzSago
`
`.oE_S\ .mAme:EA_A$n_\35$.mAEamon.NAmE_:m>>.mASateBmamommcxm
`
`
`
` §,$_>§c_.2A:o_=mE§=_:;>2>_2:_.mon_.3Ab_Emu_>__Emu_
`
` 50..AAssamEm=__a_§8_._.2A:$=_mE__o.m>>.EA:35u_<Emeammm.9A$82.3A:o_§Eo._:_
`
`.__m:o__$=o88::Acaa_e$=ao_£S-:oz
`
`
`$3.25amm.€_..§\A
`
`max
`
`Em.\
`
`
`
`
`
`ESESmauoumimPugE£55communeufiuemw>_E,..E=o
`
`E83m_>§=__m§$w_mAbbm.
`mmmficot_~Am__%o55ca,_A
`
`
`
`
`
`m.mmaum
`
`__<$%__8
`
`cofimmU2
`
`cofiam9.28
`
`98
`
`«mm
`
`
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 11 of 28 Page ID #:87
`Case 8:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 11 of 28 Page ID #287
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 8 of 15
`
`US 6,581,071 B1
`
`402
`
`
`
`
`
`408
`
`
`404
`
`406
`
`ADD SECTION
`
`Parent Section
`
`
`
`Section Name I
`4 72 \E| Insert
`
`
`
`N189“ T3/De E::::::1:I:::::::{§3:i}
`
`FIGURE. 4A
`
`ADD QUESTION GROUP
`
`Parent Section
`
`
`Group Title I:
`430\£i Multi-Entry
`
`424
`
`426
`
`
`
`422
`
`
`
` 428
`
`
`Cancel
`
`FIGURE 4B
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 12 of 28 Page ID #:88:88
`Case 8
`:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 12 of 28 Page ID #
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 9 of 15
`
`US 6,581,071 B1
`
`I._”ea__§:85sense
`
`
`
`
`
`33%6$335new?H.zew:o=$=o...:o_§:5Em
`
`
`
`m$u$._m:oa__mm
`
`..52:5_m_aa§mE8:83Emmemz6930
`
`
`x,..5E..m__._o=Eu5mgaommim.6uEmzSu3o_
`
`83Base2.05E53.
`
`E>>m_._<oz”$>.585eaoamimmEmma>._Em._50>Ea:$_8m Q3S=$_583.
`
`
`
`
`
`
`
`55$323825ESE
`
`
`
`....=_Eocozmuzoueomam>_Em:=o
`
`
`
`
`
`Emco26;.3=useEma
`
`
`[IE-J
`
`
`
`
`
` :o_§EoE_$2a_>$E_.vA__s8>$_>$E__§E.w.m225:5:.NAm__sm5E5o_n_._A
`
`
`
`
`
`Smnzmhxgm<mQEmEE833:
`
`E2553Ow:mn=2:\
`
`98235am%.s.€<
`
`
`
`=e.Es.E<E:o.cm~.Em9o
`
`m.$,m8nu_E§_mi
`
`
`
`xx:532;.mD
`
`GE.u=ew>E.§_..a._xEmmVx..2_._.—S=_8n_62$¢_9__w
`
`
`
`
`
`
` .m852$25=_m_._8n_:___:a.wEfimomNEta;.0
`
`E_E_asg.a&.9
`b_E%_x__e$
`
`
`
`
`
`._o.E_.§,$_a2:_.:
`
`$32.9
`
`a
`E
`
`men
`
`Sm
`
`nmaze:
`
`<
`
`528©82%_§_>_O32$m_?_mO88O:$_oomOE:Em_n_OHaxtmamc
`cozuum223
`
`em=ao_sS.=ozxxx
`
`
`
`...m:o=$=o82:5
`
`_s_§m22
`
`team».:P=Eu5mzoommimBmEmz
`
`.53_s_§s:.322:2:5is.3_U22;meme..9
`
`AAAAAAAAAAAA
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 13 of 28 Page ID #:89
`Case 8:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 13 of 28 Page ID #289
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 10 of 15
`
`US 6,581,071 B1
`
`New
`
`
`
`...>£_>aw?Em_.m8_9_o.
`
`
`=_Eu<__£82Snow8___2,Eo>;$_2:183.5m_Eo;>8_m55>E
`
`
` -39¢mm__<9£.E§_<38:058_o;oEE25______E2a_§_s<22:3.E295nfl
`
`b9_Ea_2
`
`
`.m:8Em__8w__>_
`
`oS%_oE_Ea:o_§__EEm_uAomEm_SE_:oP2088:_m_oomEa_SE_:oAH2a2_m__8m_s_zo$2.5239.:o_E%8mA
`
`
`m:8%__8m__>_zooScesea.32822AE5Em88oEzézog95$Ea82A
`
`
`2__2.522:gasA38%82.2zoE232092__u_EoEo8A
`
`m:8%__8m__>_e___§__8EaEmEEm>ouA
`m8§__em__2zoE;__E_,_oe=o_§8_S=_AE?9__u___A
`
`
`m:8=m__8m__28$223532BE£_$__A
`
`
`
`
`
`m:8:m__8m__2420E23208m___._m_;%A
`
`RE
`
`mmtbut
`
`
`
`EEOHEMEEQu_=EmEoE
`
`
`
`mesa@838:2283
`
`
`
`mo“EmEswvm=m_..-m5E=_oo@
`
`E5993E;2E.=%meaE
`
`
`ESH>=mE_mwV=_$msEEm:E
`3E8U>:mE._m22aE__ooE
`
`
`
`
`SE8_>=mE$wV:_BmEo_._E
`
`
`EESH>:mE_m0V98=m_._E
`
`
`
`SE8_>S..E5ovEm_E_9a._€
`
`
`
`3E8:o_EE8Eou
`
` m.z._§.IE0
`
`
`ESH>%EaovsoE$9._..mEUEEEEQ>o9:5-=m_m2mE
`
`EES:€mE$bVE_2s:Sm@B2
`
`$9$2-3m:_a_§_2mE
`
`
`
`2:520E:,__§,_o9m_>m_moo=>..__HES
`
`
`25.
`
`
`8E8asB3:925
`
`>>on__EmE$Qmmfimo.0>_ogsm
`
`QEmoHE§om_v:m=$=_m.__N:>>com:<
`
`
`
`
`
`E8HEa_o.b.858
`
`
`
`€EmQHE_m_o$§_E_=v_
`
`assAE20,:__$_=__£E
`
`SE8HE_m_o$__85$
`
`
`
`
`
`m%3_5=o_§EmE8_EoEmm
`
`
`BEEN23.53~_Eu£_=E2._
`SE8_E955_8$o
`
`
`
`
`
`EESH>_m95_._vm.a.Nmmov_
`
`
`
`x§o_mQES=o_§E8=8
`
`
`
`HESHE955tam
`
`SE8Hm_>m_8aecufieams.
`
`
`
`2:EE__m8_o__o:_EU<_.EE>m_%_um_25me.Eganm_25E=E>>
`
`
`
`.__2aS.32..8E88em25E5.5mEo>>>$_E25
`
`.5m__m285stem:2:m26__m25.52..2:B_._869%Bu%=_ea8EEE25m9.2%Eo:
`
`
`
`_.>>..._>am?5w=$&mEEs>e_2m_ae&aE_EE
`
`.33E953m2mcofimoxm
`
`
`
`
`
`25%h$am___>.232.320N$$_EE$8SmE=E_ommm
`
`E$E_.28duv8E8mew
`
`83¢Eam£B_.E<Dnw
`
`3%E§:a>_:<mt
`
`
`
`32..$§__ame
`
`:5;8E8S:
`
`ma
`
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 14 of 28 Page ID #:90:90
`Case 8
`:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 14 of 28 Page ID #
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 11 of 15
`
`US 6,581,071 B1
`
`.ae&o_n_E2._xo_:m_.__u_w”$2$_>_$:_
`
`:aEmn§&«SEQSS53mzaoumimE25.2.$2ESEQm _swao
`
`
`
`mamHmucus.Aeoezmfl
`
`!3.55%.
`
`NONE:o=m_um E
`
`
`
`
`.mA_H.5wgA£_1.NA__a:5E;A
`
`.Eve3232:._m§_mw
`
`SNtaE3EmEEocmmact
`
`
`
`..mmmmmfiuw.E§Eu.
`
`
`
`
`
`:Em._S.E<\m=o.=m~.§.9e
`
`
`
`$855M.$.=.:.§\
`
`
`
`_5:mE5E_$;m_:3=_
`
`2:azém
`
`.mDeA
`
`:o_:~E_oE_$26_>§:_.2A25.E.oE_§sm_>$E_.$on_.3A:52a_=_%_>__e$.mA$82wem_E.
`__;_§n:>__e$.wA§Emon_.mAmE_E>>.mA
`
`
`mE__o_m>>.EA..IEIfi|||l o_%_§._e_%o.__ozSAE2563E:83mm__<__o_E2;m_____o_E2E.m_A..m_mE.
`:_...m:_c_<9:.»mzummm.9A.EooE
`mm__<cm$32ommSomEw_.83mm__<.Am.bEmEmutflwoC_u__u.m_n:oo:.Hm:o_§Ew:_$82.3A=ow$n_
`
`Ii IEIEIMEIEIEIEI
`
`
`
`
`
`
`
`_
`
`Nmeant
`
`
`.vmEmzEmma_u:__2:somew:maoemaca2:Emamagnum.§_8_>mn=._9SE52.:$3$5.a__m29%.:
`
`
`
`
`
`§mE_E
`
`
`
`magnumaumm
`
`29:8
`
`.
`
`
`
`:83._mmm
`
`~___EEm
`
`.
`
`
`
`E538_m:o_§88
`
`
`
`Em:E§mE$33.
`
`2:222.8
`
`men:
`
`22%:NasEa2:EQ5:3Hm0:8:
`
`
`
`
`
`mEm:%_%_>Emmeozoo_n_
`
`aséé
`
`
`
`
`
`®Em:xo_:mmnnmi\_m_uEmmv_v_<
`
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 15 of 28 Page ID #:91
`Case 8:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 15 of 28 Page ID #291
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 12 of 15
`
`US 6,581,071 B1
`
`_V5_.._E2%meqm
`
`E:_9mH$.sm_>§=_
`
`
`
`N8H2.82.>__oE_.§
`
`228:5ca.,AEH
`
`m8_.8m
`
`
`
`| 203$.§%E§e%A
`
`3.3Eom.mD
`
`...__a§aaEmm__<as
`
`85.5353mEm2D
`
`
`
`
`
`
`
`m__£mm_2$_:2.___§_Eo.mD
`
`$>$.Em,§.6msmz$83:..e.§mQ§m.E2EEmcmw.m
`
`
`
`
`
`.§...=:m..sM.§.Ees.Ea_B33
`
`
`
`
`
`%w.s\§$«FEE3.3%:E$m3%mm.
`
`
`
`
`
`55¢ax@m%:%@.Em5EmE383:9:
`
`
`
`=o_a..s.E<\m=c.fi~.Em9o
`
`2$§sw$.§.E<
`
`
`
`mmmmeusxEmgmi
`
`
`
`e_.:m;en_.m>
`
`
`
`
`
`:o_§EoE_$2a_amE_.wA$32%:w=§.83:5
`
`.mESE.3$835uEE<
`
`_SEE:oe$o_n_ aocmoE52$mmn_
`
`282wesaw2see5Bmsomm2.25£__<_Hfloz Emzozmmzooim_n$_ao_£S.:o252Acozomm
`
`:35=o_§B_._.2
`
`
`
`Son<$62_._o_sE5E__m;m_>§:_-.m&.9
`
`
`
`
`
`mm__<mE._.=o=mEEE_§>m_>§:_.2
`
`Lu.3:55:35c_<Ba25%.;.9$62.2
`
`w__m#wasis.3
`
`
`
`
`
`
`
`._s_,.:EoEm_o_wEoE:oe$c_n_$25_%:me_2<
`
` .m>:oE_$£2.:5$58;\>__E$.w§2won_smE_:§>
`
`
`
`
`
`a_§__>__E$
`
`/AAAAAAAAAA
`
`
`
`
`
`.m__mE_s_.=%o>_2a_-:_-m_2m_m_se&o_.2zeox_%m
`
`
`
`"_%_E____§_2s_wasE8505m§._mmm
`
`
`eswfiawmg__§__%fig_g_§@..mszfiucma§_m_omm_coemaoa82$.aumm
`
`
`
`
`
`
`
`
`
`
`.fiesH§_m_mmm_52;caéoa_m_2=xmmw%%wm__fiw__>%EE62.
`
`
`
`
`
`
`
`
`J_mm_.§_m_ommE8:coemn_oE§m_c_E
`
`eE3:
`
`
`
`E_Se3.mS_§38o
`
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 16 of 28 Page ID #:92
`Case 8:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 16 of 28 Page ID #292
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 13 of 15
`
`US 6,581,071 B1
`
`—I E|i|—|F£1IF‘..-—.'£%:a
`
`
`
`32%BisE::_m_n_55H.Eo3>$_m9%SE..6:m_£:___=9X8mis\\:aomm:>m11:111L..>.mamaD3g_§_§_H
`
`.Eo§|q|8_asoIfiaamoi-25
`em\I||:
`
`H_H_EsHis 22:238%:
`
`H
`
`Em.2>em.u_$__
`
`35.825._8Ew
`demov2528m_n_\
`
`
`
` Jul m$§.<sea
`
`%____eEHM.%._>,o:a
`
`HH,5as
`
`Sm
`
`m...E=uE
`
`
`
`Eccmufloé.95.535.%e.§saBS583EmmEm.2.3:emgmi.m
`
`
`
`
`
`5285:83:8
`
`
`
`%m.N_8ooH.:_>=oE_mB
`
`
`
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 17 of 28 Page ID #:93
`Case 8:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 17 of 28 Page ID #293
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 14 of 15
`
`US 6,581,071 B1
`
`32
`
`
`
`ESEE.§§sa.e:§<
`
`Hm__s8isca._A
`
`an.mcozomm
`
`
`E:_9mU$;o_>._2:_
`
`
`
`NONN EmzmummammmmH%ooE_>:oE=w£
`
`
`
`$>$_>§:_.vA| m__%55_a%_.225.mA
`
`£5Eoc.mA5
`
`
`32.3:E;as25%E382:52$.mDma:Emo>525325mBaum>__Emt=o>U5:ozmE_oE_
`
`Ea%_e2332,2.82.eaammmm
`
`usem\SE$Butane288%..EofimzotQR:mummmsuvx
`
`
`
`flfl
`
`E
`
`
`
`
`._s_,.access.83ES2805
`
`_Sea.mu$E_5w;n_o_n_
`E
`
`
`
`“E282;.555:q=ao90.S$E8:83Emmcaz..Sezmflm_E52own.scam€o:8o._o_$Sm>>.$_$u_»__E$.m:25$§2mu_m_._mmmmwerases::o_=..E_o.E_§sm_>.2=_.$on_EEcmzcmo\§:mE$ov
`
`
`
`
`
`
`_\u>..,_..~w_n“.wm2_Fe__E>..
`
`ESES2:o.m=m....%E\
`
`3:55:3...u_<Em38$.9.9$52.E
`
`
`m_mE.mE_55s.3
`
`
`
`S:mE_oE__a;w_>$E_.:
`
`
`
`mcofimzocam_€2ao_smo.:o2xxx
`
`
`
`cofimwEms_5_ES_._.2
`
`A2)AAA(_\AA¢.AA
`
`8:
`
`3:
`
`
`
`
`
`
`
`,m__mE_s__=3o>_>>m_-:_-w§m_m=ow$n_o_n_
`
`W
`
`I |_enu»J_mw_._2_®_§
`.523._2_m_8m$.25cowaaoa
`
`
`
`
`__8_$.=§__2,>_Ea__8;%_n_
`_w_2.<._2_m_§mtsm.__8_$o_a
`
`85%._8_$o_n_
`...,§_m_3mwsfioeucma=om_&c_n_mafisucsm_2_w_8m=oe$o_n_
`
`
`
`
`
`
`
`-mm:
`
`2E3:
`
`mm:
`
`
`
`Emgfim
`
`
`
`
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 18 of 28 Page ID #:94
`Case 8:11-cv—01862-DOC-JPR Document 1-2
`Filed 12/02/11 Page 18 of 28 Page ID #294
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 15 of 15
`
`US 6,581,071 B1
`
`«ms
`
`E03
`
`E9332
`
`$93.52
`
`E:
`
`Em“
`
`33
`
`EEQQ
`
`2:
`
`/ems
`
`Em:
`
`boEm§
`
`ans
`
`base:
`
`EN“
`
`.23
`
`Q:
`
`PB
`
`M:
`3
`
`EE3:
`
`NE
`N
`
`KEN
`
`Em“
`
`Sm:
`
`mmfiem
`
`33:
`
`Emofimx
`
`
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 19 of 28 Page ID #:95
`Case 8:11-cv—01862-DOC-JPR Document1-2
`Fi|ed12/02/11
`Page 19 of 28 Page ID #295
`
`US 6,581,071 B1
`
`1
`SURVEYING SYSTEM AND METHOD
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`
`This invention relates to the collection and entering of
`data associated with a survey or other data collection mecha-
`nism using a computer system.
`2. Background Art
`Data is sought and collected from different sources and
`used to, for example, assist in making economic, marketing,
`etc. decisions. The collected data may be used to supplement
`historical
`information with personal experiences and to
`identify behavioral patterns. For example, the United States
`government collects census data from households that may
`be used by governmental entities and community organiza-
`tions to allocate funds, develop social programs as well as by
`the business sector to locate factories, shopping centers, etc.
`Surveys may also be conducted by businesses to determine
`consumers’ attitudes and behavior to assist in the research,
`development and marketing of products.
`In a survey, data collection is typically conducted by
`posing a set of questions to a set of participants in person,
`over the phone or in writing, for example. The answers are
`typically recorded in written form and processed or analyzed
`in some manner. A survey designer typically designs the
`survey by first
`identifying the questions that are to be
`included in the survey and then the expected answers to the
`questions (e. g., free form text or a multiple choice selection).
`A standardized survey is printed that contains those ques-
`tions previously determined by the designer. There is no
`convenient mechanism available to dynamically alter a
`survey, or create different versions of a survey.
`It may be necessary to modify a survey, for example, to
`change an answer type for a question, insert or modify one
`or more questions, etc. Further, it may be desirable to use
`different versions of a survey for different groups or types of
`participants. For example,
`it may be desirable to use a
`portion of a standardized survey in combination with a
`customized survey directed to a specific type of participant.
`Adifferent set of questions may be needed depending on, for
`example, a participant’s religion, education, etc. However,
`with the current approach to creating a survey, it is not
`possible to easily modify or customize a survey form for
`various participants to, for example, include different ques-
`tions and type of answers, or to capture the data associated
`with the customized forms. There are currently no comput-
`erized survey systems that are able to accommodate different
`forms of a survey or different answer sets associated with the
`each survey form.
`
`SUMMARY OF THE INVENTION
`
`A survey system and method is described wherein mul-
`tiple instances or versions of a survey may be defined and
`data from survey instances may be retained in a cohesive
`data, or knowledge, base. Each survey version may com-
`prise different sets of questions and different
`types of
`answers to the questions.
`A survey schema comprises survey elements that may be
`used to build different forms or versions of a survey (a
`survey instance). Examples of elements of a survey schema
`used in embodiments of the invention include: section,
`question group, question, answer, data object, insert, choice
`group, choice item, for example. A section may be used to
`group question groups, inserts and sections. An insert may
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`be used to capture repeatable data. Aquestion group may be
`used to group questions. An answer is associated with each
`question and may also be associated with an insert. Any
`combination of questions may be used with any combination
`of data types for answers to the questions.
`According to one or more embodiments of the invention,
`an answer value may be stored as an attribute of an answer
`element or as attribute (or attributes) of another element
`associated with an answer element (eg, a data object or
`answertext element). Examples of answer and data object
`types include text, boolean, date, location, movement, per-
`son and keyword. New answer types and data objects may
`be dynamically added to the survey schema. For example,
`currency and health types may be added to capture currency
`and health answers.
`
`A survey instance may comprise, for example, some
`number of sections each of which may comprise some
`number of sections (or subsections), inserts and question
`groups. A question group may comprise questions. An
`existing survey instance may be dynamically modified by
`adding, deleting or modifying survey elements.
`Elements may be reused to facilitate retrieval of informa-
`tion. For example, multiple instances of question in a
`reusable question group may be created with the same
`identifier. None or more instances of answer 110 may be
`related to a given one of the instances of question 108. All
`instances of an answer that are related to instances of a
`
`question may be retrieved using a single identifier value.
`In one or more embodiments of the invention, a schema
`is used to create multiple survey instances. The schema and
`survey instances may be generated in a computer system
`implementing embodiments of the present invention. In one
`or more embodiments of the invention, a survey schema may
`be defined comprising one or more survey elements that may
`be used to define survey instances and capture survey data.
`Relationships between elements of a survey schema may be
`added, deleted or modified.
`An answer type and/or data object may be added to, or
`modified in, a survey schema. For example, currency and
`health types may be added to capture currency and health
`answers. Question and answer elements include an attribute
`that identifies the answer type associated with each. In an
`embodiment of the invention, an answer type associated
`with question or answer may be changed by modifying an
`attribute of question or answer, respectively. Similarly, a
`data object that is associated with a question or answer
`element may be changed by modifying attribute values.
`One or more graphical user interfaces is generated by
`computer programs that facilitate the creation of a survey
`schema and survey instance from the survey schema as well
`as capture survey responses. Graphical user
`interfaces
`(GUIs) are provided to define, or modify, survey instances
`and survey schema(s) as well as capture survey data.
`A change to an element of a survey schema is reflected in
`a survey instance that includes the element. For example, if
`a question element is modified in a survey schema (eg, the
`text of a question or the type of answer is changed), the
`modification is reflected in the survey instances that include
`that instance of the question element. The propagation of a
`modification made to a survey schema to a survey instance
`may be avoided by, for example, making modifications to an
`element (new or existing) that is not included in the survey
`instance. A new element may be with or without the use of
`an existing element in survey schema as a template.
`Data may be captured for a survey instance using ele-
`ments of a survey schema. For example, data may be
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 20 of 28 Page ID #:96
`Case 8:11-cv—01862-DOC-JPR Document1-2
`Fi|ed12/02/11
`Page 20 of 28 Page ID #296
`
`US 6,581,071 B1
`
`3
`captured using instances of answer, answertext, insert and
`data object. An instance of answer may be created to store
`an answer to an instance of question.
`In one or more
`embodiments of the invention, answer text may be stored in
`answer and/or answertext. A data object may be created to
`store all or a portion of an answer. If, for example,
`the
`answer is of type person, a person data object instance is
`created and its attributes are populated with the person’s
`information. In one or more embodiments of the invention,
`a relationship is created between an answer instance and the
`person data object instance.
`In one or more embodiments of the invention, one data
`object may be related to another data object as part of an
`answer or otherwise. For example, an alias data object may
`be related to a person data object to store alias information
`(eg, a nickname or other name) associated with a person.
`Insert may be used to group answers to questions. For
`example, a participant may provide more than one set of
`answers to questions. Each set of answers may be associated
`with an instance of insert, for example.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1A illustrates a schema comprising survey elements
`according to an embodiment of the invention.
`FIG. 1B provides an example of reusable survey elements
`according to an embodiment of the invention.
`FIG. 1C provides an example of a structure of a survey
`instance according to an embodiment of the invention.
`FIG. 2 illustrates elements of the survey schema of FIG.
`1A and attributes associated with survey elements according
`to one or more embodiments of the invention.
`
`FIG. 3 illustrates an example of a window in a graphical
`user interface used to modify instances of section that
`comprise a survey instance according to an embodiment of
`the invention.
`
`FIGS. 4A—4B illustrate add section and question panels
`according to an embodiment of the invention.
`FIG. 5 provides an example of a display that is used to edit
`an instance of question according to an embodiment of the
`invention.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`FIG. 6 illustrates a graphical user interface used to edit an
`instance of choice group according to one or more embodi-
`ments of the invention.
`
`45
`
`FIGS. 7, 8 and 9 provide examples of a graphical user
`interface for entering object information such as person,
`alias and location objects according to an embodiment of the
`invention.
`
`FIG. 10 illustrates a survey definition and generation
`process flow according to one or more embodiments of the
`invention.
`
`FIG. 11 provides an example of a graphical user interface
`illustrating a portion of a survey instance that may be used
`to capture data according to an embodiment of the invention.
`FIG. 12 is a block diagram of one embodiment of a
`computer system capable of providing a suitable execution
`environment for an embodiment of the invention.
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`A survey system and method is described. In the follow-
`ing description, numerous specific details are set forth in
`order to provide a more thorough description of the present
`invention. It will be apparent, however, to one skilled in the
`art, that the present invention may be practiced without these
`
`50
`
`55
`
`60
`
`65
`
`4
`specific details. In other instances, well-known features have
`not been described in detail so as not
`to obscure the
`invention.
`
`A survey system and method is described wherein more
`than one instance or version of a survey may be defined and
`used for collecting and entering data in a computer system.
`Using one or more embodiments of the invention, multiple
`versions of a survey may be defined and entry of data may
`be collected from the different survey versions into a cohe-
`sive data, or knowledge, base or other storage mechanism.
`Each survey version may comprise different sets of ques-
`tions and different types of answers to the questions. In an
`embodiment of the invention, at least one relational database
`may be used to store survey schema, survey instances and
`participant data. However, it should be apparent that other
`storage mechanisms (eg, file system) may be used. Data
`may be collected and retained in a cohesive store for each
`participant regardless of the survey form or instance used.
`A survey schema comprises survey elements that may be
`used to build different forms or versions of a survey (a
`survey instance). Examples of elements of a survey schema
`used in embodiments of the invention include: section,
`question group, question, answer, data object, insert, choice
`group, choice item, for example. A survey instance may be
`defined using elements of a survey schema. For example, a
`survey instance may comprise some number of sections each
`of which may comprise some number of sections (or
`subsections), inserts and question groups. A question group
`may comprise questions. An answer is associated with each
`question and may also be associated with an insert. Any
`combination of questions may be used with any combination
`of data types for answers to the questions. An existing
`survey instance may be dynamically modified by adding,
`deleting or modifying survey elements.
`In one or more embodiments of the invention, the schema
`includes a question element that is used to define survey
`questions. Questions may be grouped using a question group
`element. Questions and answer types may be dynamically
`added to the survey schema and added to a survey instance
`created using the survey schema. An association is created
`between a question and an answer via the question and
`answer elements.
`
`According to one or more embodiments of the invention,
`a survey schema includes an answer element that identifies
`a data type that may be a simple or complex data type. A
`simple data type typically involves a single value while a
`complex data type may involve multiple values. In one or
`more embodiments of the invention, simple data is stored in
`an attribute of an instance of answer or another element
`
`associated with the answer instance (e.g., answertext). Com-
`plex data is stored in more than one attribute such as in
`attributes of a data object
`that
`is related (directly or
`indirectly) to an answer element. Thus, an answer value may
`be stored as an attribute of an answer element or as attribute
`
`(or attributes) of another element associated with an answer
`element (eg,
`a data object or answertext element).
`Examples of answer and data object types include date,
`location, movement, person and keyword. New answer and
`data object types and data objects may be dynamically added
`to the survey schema.
`A special type of survey element referred to as an insert
`may be repeated none or more times in a survey. An insert
`may be used,
`for example,
`to accommodate repeatable
`survey information. For example, a survey may include
`questions requesting a person’s educational background
`(e.g., undergraduate and graduate collegial background). An
`insert may be used to capture each collegial experience, for
`example.
`
`
`
`Case 8:11-cv-01862-DOC-JPR Document 1-2 Filed 12/02/11 Page 21 of 28 Page ID #:97
`Case 8:11-cv—01862-DOC-JPR Document1-2
`Fi|ed12/02/11
`Page 21 of 28 Page ID #297
`
`US 6,581,071 B1
`
`5
`Question group elements are reusable in a survey such
`that more than one instance of a question in a question group
`may share the same identifier. Thus, it is possible to correlate
`answers to question instances using the same identifier.
`
`Survey Schema
`According to one or more embodiments of the invention,
`a schema is defined that identifies a generic survey structure
`and includes survey elements that may be used to create
`survey instances and capture data collected for each survey
`instance. FIG. 1A illustrates a schema comprising survey
`elements according to an embodiment of the invention.
`In one or more embodiments of the invention, a survey
`instance (or survey form) 150, created using a schema such
`as survey schema 160, comprises one or more instances of
`section 102. Section 102 may include a number of instances
`of section 102 (or subsections), insert 104 or question group
`106. Insert 104 represents an element that may be repeated
`in survey instance 150. Insert 104 may be used to dynami-
`cally add components to a survey instance 150 to capture
`repeatable data which may occur when there can be multiple
`answers to a question or questions, for example. A section
`may contain questions requesting information regarding the
`automobiles that a pa