`Case 2:11—cv—10692-DOC-JPR Document 1-1
`Filed 12/27/11 Page 1 of 28 Page ID #227
`
`EXHIBIT 1
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 2 of 28 Page ID #:28
`Filed 12/27/11
`Case 2:11-cv—10692-DOC-JPR Document 1-1
`Page 2 of 28 Page ID #228
`lllllllllllllllllllllllllll...11l|1|1lllll||||||||||llllllllllllllllll
`
`US006581071B1
`
`(12)
`
`United States Patent
`Gustman et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 6,581,071 B1
`*Jun. 17, 2003
`
`(54)
`
`(75)
`
`(73)
`
`-K‘
`()
`
`SURVEYING SYSTEM AND METHOD
`
`Inventors: Samuel Gustman, Santa Monica, CA
`(US); Barbara DeLury, Los Angeles,
`CA (US)
`
`Assignee: Survivors of the Shoah Visual History 1
`Foundation, Los Angeles, CA (US)
`
`Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 5 days.
`
`This patent is subject to a terminal dis-
`claimer.
`
`5,414,644 A
`5,423,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 al.
`6/1995 Baker ct al.
`.6/1995 Takahashi et al.
`7/1995 Dinwiddle, Jr. et al.
`7/1995 Bowen et 31.
`9/1995 Bergen et all.
`10/1995 Drake, Jr. et al.
`2/1996 Baloglr et al.
`5/1996 Buchanan et al.
`6/1996 Meske,.Tr. el :11.
`3/1997 Dockter et al.
`3/1997 Stclovsky
`
`(List continued on next page.)
`O'l'l-ll-LR PUBLICATIONS
`
`(21)
`
`Appl. No.2 09/659,988
`
`(22)
`
`Filed:
`
`Sep. 12, 2000
`
`(51)
`(52)
`(58)
`
`(56)
`
`Int. Cl.7 ................................................ G06F 17/20
`
`U.S. C].
`...........
`. 707/104.1; 707/10
`Field of Search ............................ .. 707/10, 104.1,
`707/102, 3, 103
`
`References Cited
`
`U.S. PKFENT DOCUMENTS
`
`5,010,500 A
`5,119,474 A
`5,121,470 A
`5,123,088 A
`5,192,999 A
`5,210,868 A
`5,241,671 A
`5,274,758 A
`5,278,946 A
`5,280,573 A
`5,283,638 A
`5,283,819 A
`5,297,249 A
`-5,303,296 A
`5,307,456 A
`5,402,499 A
`5,404,506 A
`5,408,665 A
`
`4/1991 Makkuni etal.
`6/1992 Beitel etal.
`6/1992 Trautrnan
`6/1992 Kasahara et al.
`3/1993 Graczyk et 211.
`5/1993 Shimada et al.
`8/1993 Reed et :31.
`12/1993 Beitel et a1.
`1/1994 Shimada et al.
`1/1994 Kuga etal.
`2/1994 Engberg et al.
`2/1994 Glick et al.
`3/1994 Bernstein et al.
`4/1994 Zucker
`4/1994 Macay
`3/1995 Robison et al.
`4/1995 Fujisawa et :11.
`4/1995 Oren et al.
`
`U.S. patent application Ser. No. 09/792,381, Gustman, filed
`Feb. 3, 2000.
`U.S. patent application Ser. No. 09/788,310, Gustman, filed
`Feb. 16, 2001.
`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 survey system and method is described wherein multiple
`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-
`ent sets of questions and difierent types of answers to the
`questions. The schema and survey instances may be gener-
`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 sehema(s) as well as capture
`survey data. Achange to an element of a survey schema is
`reflected in a survey instance that includes the element.
`
`39 Claims, 15 Drawing Sheets
`
`/ 1225
`
`
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 3 of 28 Page ID #:29
`Case 2:11-cv—10692-DOC-JPR Document 1-1
`Filed 12/27/11 Page 3 of 28 Page ID #229
`
`US 6,581,071 B1
`Page 2
`
`US. PATENT DOCUMENTS
`‘
`3/1997 1.11-.1 Sheng et 211.
`4/1997 Bnggs et at
`5/1997 Bradcn—Hardcr ct al.
`5/1997 Zellweger
`7/1997 Antonogmi at 211.
`7/1997 Fergusnn
`10/1997 Seaman et 211.
`3/1998 Wissncr
`
`5,615,112 A
`5,617,119 A
`5,630,121 A
`5,6304% 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,332,499 A
`11/1993 Gustman
`5,867,709 A
`2/1999 Lang et al.
`6,092,080 A
`7/2000 Gusfmau
`551993050 31
`3/2001 Gustman
`53125527 31
`4/2001 Gustman
`67353331 31
`3/2002 Gustman
`
`* cited by examiner
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 4 of 28 Page ID #:30
`Case 2:11-cv—10692-DOC-JPR Document 1-1
`Filed 12/27/11 Page 4 of 28 Page ID #230
`
`e
`
`Eam
`
`US 6,581,071 B1
`
`JEmu
`.mNNNme_
`
`_mwmecca
`ae_N
` weemmem.233:%Em.
`
`1.we“1mm“
`
`
`
`.Esmzw
`
`mm_
`
`.
`
`“gees©v_
`
`‘cs ‘ix;
`
`<t
`
`EE3:
`
`,U
`
`QM
`
`nrmen.
`
`.mAmm.N:s_\
`
`
`\§::m
`
`Seams
`
`
`
`meccae»_
`
`»N_.
`
`N2
`
`we
`
`5
`
`_—g¢¢¢$_——
`
`
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 5 of 28 Page ID #:31
`Case 2:11—cv—10692-DOC-JPR Document 1-1
`Filed 12/27/11 Page 5 of 28 Page ID #231
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 2 of 15
`
`US 6,581,071 B1
`
`7800
`
`18.20
`
`1840
`
`1860
`
`182A
`
`Question
`Group
`
`/o=oe2
`
`Section
`Instance
`
`
`
`
`
`
`
`
`
`/o=s,
`
`O
`
`Question
`Group
`
`/o=oe,
`
`
`
`
`
`
`OIO
`
`Section
`Instance
`
`/o=s2
`
`Section
`Instance
`
`C
`
`O
`
`U
`
`/o=s4
`
`
`
`
`
`
`
`
`
`
`7828
`
`
`
`Question
`Group
`
`
`
`
`
`/o=oe3
`
`O
`O
`I
`
`1820
`
`Question
`Group
`
`/o=oe4
`
`I
`I
`I
`
`184A
`
`1843
`
`1840
`
`Question
`
`Question
`
`Question
`
`
`Question
`
`
`
`/D==01
`
`V 1860
`
`/D =/14
`
`
`Answer
`
`/D=Q1
`
`/D=01
`
`/D=Q1
`
`ICO
`
`786A
`
`1868
`
`Answer
`
`Answer
`
`/D =A7
`
`ID ==/12
`
`FIGURE 13
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 6 of 28 Page ID #:32
`Case 2:11—cv—_10692-DOC-JPR Document 1-1
`Filed 12/27/11 Page 6 of 28 Page ID #232
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 3 of 15
`
`US 6,581,071 B1
`
`NQE
`
`$2
`
`mafia
`
`mEmEum
`
`mémq
`
`
`
`mosmms\§::m
`
`msmfiwEst
`
`m.§%o
`
`Eat$3
`
`
`
`enemas\§::m
`
`3$353
`
`NE
`
`NE
`
`E:
`
`Efimm
`
`cémmso
`
`Ems
`
`we
`
`c:
`
`Emtbwi
`
`
`
`
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 7 of 28 Page ID #:33
`Case 2:11-cv—10692-DOC-JPR Document 1-1
`Filed 12/27/11 Page 7 of 28 Page ID #233
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 4 of 15
`
`US 6,581,071 B1
`
`
`
`EEmgmcmcan
`
`EmSmtmgmcmmacwmmmbwt
`
`
`E
`
`m2
`
`@969
`
`9:.
`
`EQEEEEEQEEE935EQEo.cm.m:QEmums.msxE
`
`mafia-
`
`E1EzcwemE9Q2950EQEEBWMEn|.E9.1%
`
`
`
` GEEEEEEEEEES:oE.E§emmrgegE3EEEEQE%.S:8.BQEmqS.t.E_2%
`
`
`E£o.:mE&
`
`E
`
`
`
`«mm
`
`Em
`
`Em
`
`mam
`
`Em
`
`New
`
`Em
`
`EN
`
`EN
`
`mE$<:o_EmmEQEEEEQEo.Emm
`Smtmcems
`
`ESE:o.EmmEEEmuketom
`
`ESE%.S§mE
`
`NEQEt:o.5.:mwE
`
`X:
`
`8mrmE§
`mE§Eo.Emm
`
`ESE8Sb:mEEaustom
`EQfimsotmms
`
`mtmms
`
`E§S:oE_%m.\.EIQEo.cmWEESE
`
`ms...
`
`EN
`
`EN
`
`EN
`
`EN
`
`8m
`
`3m
`
`Em
`
`
`
`
`
`
`
`
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 8 of 28 Page ID #:34
`Case 2:11—cv—10692-DOC-JPR Document 1-1
`Filed 12/27/11 Page 8 of 28 Page ID #234
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 5 of 15
`
`US 6,581,071 B1
`
`E
`
`uofimzo
`
`EI]:93
`
`
`
`SEEEEE.%EBE§\a=<
`
`
`
`mo.mmw%mmwGmmtEE.mI\_zoficommqEQzémmaoEEease
`E.ESESm.§,:
`
`®mNfmQEm.\_E.E%qE
`
`EQE:EwEoEmE
`
`
`.E.:EaE%$%qE.EEESQ
`
`EGnm:EE§E:EGENEE.2/mam
`ESE\S=m.~xm.E>\EEEEJfl§.|@
`
`
`
`
`
`Gmmtmcokm;2E3
`
`
`GmmtEE§EEEESEE_.E:mGmmtmE§EmESEm§$.:§sE%§%E
`
`®mm:EE§.53SEQ32%EQEEEmE_EE.momE%.m.%
`
`
`
`%E§§_%m§m§e§a3GmmtEE§SEQGmmtEo§$.82ammrgegE=.§q$€mE§E..E§EEQQammtéeeE332fimrfiegEGEEEEE5EEE
`
`
`
`
`
`
`
`
`
`
`
`
`
`mm...E=mE
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 9 of 28 Page ID #:35
`Case 2:11-cv—10692-DOC-JPR Document1-1
`Fi|ed12/27/11 Page 9 of 28 Page ID #235
`
`U.S. Patent
`
`Jun. 17,2003
`
`Sheet 6 of 15
`
`US 6,581,071 B1
`
`§
`
`0
`
`GmmtfiemsEzaaeamEeE§m
` GmmE3E§%E§%3E8%EqaofisaqmEQEoE.E£EQEo.%o3
`
`GREEBEEsmiéuEQEVEB
`
`
`
`
`
`GmmrEEm\_ea.E§qE§8EQs\Eb.E:oo
`
`Smtwcugmb....Ee§§
`
`
`
`
`GmmtwE§eaéimszamtEq:\EE28mE
`GmmtmE§.%E$Ee$2EE53552
`
`
`
`
`
`GmmtEE§§mEmEmqeS.§o3
`GmmtwE§amsesmmemEmqfizofiufl
`
`
`mamEN
`
`N:
`
`Enema
`
`.535E
`
`QEKQSNwkMSQ\:o.:mm:Q
`
`Efimfi
`
`ammums:
`
`V:
`
`QSGEEQ
`
`SEtmcEmmE
`Smzoémgoco
`
`E3
`
`EEEEQ
`
`EQE:Ew.E2B
`
`Q\Eo§\$kI.§<
`
`SEE
`
`I13ex
`
`Em
`
`mew
`
`
`
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 10 of 28 Page ID #:36:36
`Case 2
`:11-cv—10692-DOC-JPR Document 1-1
`Filed 12/27/11 Page 10 of 28 Page ID #
`
`U.S. Patent
`
`Jun. 17,2003
`
`Sheet 7 of 15
`
`US 6,581,071 B1
`
`
`
`m.mu$._2_2.m__#_
`
`.
`oz.
`
`
`
`...:§a=o=$=ou38_mwzfieso
`
`
`
`
`
`mm9%Em
`
`
`
`28:53mamomwimEauq
`
`
`
`
`
`taco30:.3:me,:23ESaoamfiwmuse:>__Em:=§ca
`
`...855.2ao92;m853032a252
`
`
`
`
`
`as.2532.§__._.535E:§_8n_
`
`
`
`
`
`t%$_._eE3o2532532:2
`
`3%295E8E85___,.._n_
`
`cmgoom
`
`
`
` E_=wE5.e_2;$_>§=_+A:28E_>§5Ease_mA§.:=eu__mA238.25ca4A
`
`$$m§.<§§m
`
`2::32;_mD
`
`
`
`SuneeiEmnEeEE8831
`
`=o.%_s.$.E=o.fi.~.Em9cDNm..
`
`gas:a.e.§§
`
`25.E28$\25$
`
`=o=mE_cE__§§a2:_._.mon_.
`
`
`
`
`b_.E%_:52.
`
`
`
`:o_fi::cE_::>..._>§=_.
`
`EmsE<Em253$.
`
`$82.
`.
`$1—E.\.l(‘1
`<.I3l\$O)\-‘-1-‘?-‘V-
`AAAAAAAA
`
`u-'Ln
`.,_,_
`AAAA
`
`....wait
`
`cgamE3.
`
`cozomm$28
`
`am
`
`mmm
`
`OE2e$.a2£8.__oz52
`
`
`
`...wco=mm:cEmacs
`
`
`
`
`
`cazomw:um:_:o.§._B_._.
`
`:352:5ES
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 11 of 28 Page ID #:37
`Case 2:11-cv—10692-DOC-JPR Document 1-1
`Filed 12/27/11 T Page 11 of 28 Page ID #237
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 8 of 15
`
`US 6,581,071 B1
`
`Insert Type [f_:_f_:_Z'_:iii:1:::::f§i§}
`
`472\El Insert
`
`FIGURE. 4A
`
`430\El Multi-Entry
`
`FIGURE 4B
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 12 of 28 Page ID #:38:38
`Case 2
`:11-cv—10692-DOC-JPR Document 1-1
`Filed 12/27/11 Page 12 of 28 Page ID #
`
`U.S. Patent
`
`Jun. 17, 2003
`
`Sheet 9 of 15
`
`US 6,581,071 B1
`
`
`
`me:8930
`
`255E938.
`
`usecozmeé
`
`25Esmé
`
`
`
`
`
`taco26:.32.555eaoumaamuses>_Eat:2Ea
`
`5:50.2_§m§wB=2=$o._Eaoemz
`
`NE
`
`
`
`D.zoefiuai
`
`Sm
`
`aEast
`
`age
`
`
`
`3s:33.:aaa__m_n_
`
`
`
`“Ba.:o.:m_mm
`
`328©32%=____>_O82$masmO33Ocmsoom0E250
`...m:2§5o33::
`
`_s_§mE3
`
`
`
`.Em=_=o_EB:.3mac2:5E3.3
`
`
`
`e§ao_smo.=ozxxx
`
`
`§>m_a2:_.SE.sm_:mEE3n_.9
`$62:2BE.
`
`
`z_E%_>__EE_m
`
`_u_<Emus$.n_.9
`
`
`
`
`
`
`
`cozmmgoE§_mm2Em:=oUcE:EEmamammiwbungE...%Eo
`
`
`
`
`
`
`
`fimucmwxam<mn_EmEE333:
`
`:o..§E<a:o.fiN._=w9o
`22:259.mm.§_.E_\
`
`$mmeun<§sEm
`
`
`
`e_._§s..:n_.mD
`
`
`
` =2sE5E_$5_>§c_.vA__SmD335:.E25.mAmmszcoc.NA3&8Emca.rA
`
`
`
`
`
`._.m:o_Smw
`
`
`
`:—=.we2.5523$:__Emn_.m_m_éman_puefmz,
`
`.m
`
`AAAAAAAAAAAA
`
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 13 of 28 Page ID #:39
`Case 2:11-cv—10692-DOC-JPR Document 1-1
`Filed 12/27/11 Page 13 of 28 Page ID #239
`
`U.S. Patent
`
`Jun. 17, 2003‘
`
`Sheet 10 of 15
`
`US 6,581,071 B1
`
`m%
`
`Ha
`
`...E3:
`
`
`
`vE_5ucmzummmoE25209m:__mmmfi%.___._HNm»_%:nfi%WE_..
`
`m:oo:~m___o_um_%zoE252098:u_Ec:ouuA
`
`
`
`
`zoo85593.32822Amaoaa82..Amzoocmxmomi§§__s§QW,_w_1_w_»__m£w_NM_1__wN=N_mNmA2_o§__me_zzomE_,__Ez8.=o_Emw8=_AE2:52:A
`
`
`
`
`
`
`m:omcm__mum=>_\_2o$23202E:533A
`
`
`
`
`m_om2552:528
`m:om:m__uum__>_zoEzfizoeE:
`m:o2a=$m_Eocm:%..c_Ea:o._§__EEm__uAas_m_8mEa_ea_3A
`
`
`
`
`
`
`2:Es._m8_o_._o:_Eu<__Ec2§%_um_25me..E3Ne225.m555
`
`._.§Ssm:_.B3%“ma25.55BmeoimxE250
`
`
`
`£5U253N2mcouqmoxoEEm235atom:atmNso=m25EE2:o:_9__%%BEE__eaE.65
`
`H_.25m9__%EuEa:__E._>_$:._=_225%E239.§_aoa%___E=
`
`._~25_>am:._Em__.a.8_2_u
`
`___Eu<__£328253=5,Eo2S$_E:Egeum_Eo>>.€xN55>
`
`
`m8_o:o553.EaE=_s<Eo2;$_E0:95
`
` b2_Ea_>_.ma?2.233&3?SanewmgocoEfifl1:l ..-;.Ii.wee.3_fim_
`
`
`
`SE8EZEESEE
`
`TES.:8:oE:B__...mo.0:
`
`ma
`
`$32.5$uc£m..E=
`:2.$25N2
`
`:5;858X:
`
`8?.Eam2B__E<E3.5Ee:§_:<mt.
`
`.522;
`
`
`EESuameag§_2s_§NV
`
`me:NmE-m$:acgemNV
`
`2:5205»E203m%_m8.=>5see
`
`
`Q58Um_>%o3c099.32.
`
`
`Em;EmEaoV:_HemEEm:VN$58Hgeese
`
` %EsoEameafioNn_EaoH>:mE;E9:255:NEESUzaeaov_a€._a=m._NAE58Hzaesmv
`
`mo”amemé£a_._.N5E:aoE
`
`
`=_3mE_o_._N383H>:mE$oV9mn__$_._N.
`
`
`85932.8%NESMNW
`RESUzasse
`;S___omNE599E_:Eum:.=%meoE
`
`
`
`
`
`
`
`
` u_=E26NEmuH.€mE$$_ooE.mmsmEN23539>%:._._n_-=N_m2mE
`
`28N25559@280.0>_Efiw
`55HE_m_om~zmcezm_NE>€m:<
`
`
`assHEm_on_v__§____aE
`
`E58HEase.§_Esx
`
`E8_u_a_on_v5558
`
`BS8E;,53:33
`
`E35S_§Em:8_EoEmm
`
`SE8H_E_m_on_v__8N_um
`
`RenoHbgsfvNm€m§u.§._
`
`
`QEMOHEmmcarvmflmmox
`
`EES_E93Emma
`
`EESHE22;:5
`
`x§o_m.358=o_§E3=ou
`
`
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 14 of 28 Page ID #:40:40
`Case 2
`:11-cv—10692-DOC-JPR Document 1-1
`Filed 12/27/11 Page 14 of 28 Page ID #
`
`I
`
`C
`
`S
`
`1B.1
`
`Ll_aH83_sEma_c_n_E<cm:
`
`
`_m_w_$>$_>._mE_PNew§o§§§§
`
`;e_t2m=.U_%nw__.w____%._m%mm”aHH..__.AD22:05$;m_>§:_253E5.ca._.AtSKo:_%_2_Ea%E%Bu§&
`.t%m2ESESwamouucxmE...Em2.£2..wsEmnm.5_§m..
`
`
`7:e$$.§m.8.c.:.a.%1=2§.§Eéfifieo
`
`e§:.§.J235$;.mD
`
`.eém..$aEmE.eB_._%:otEm%m.§§\
`
`_BE~E5E_
`
`o2.$_>§.s_«AGa.__£3
`
`
`
`.mA3$52we25523$.\>__E$.mA
`
`A
`
`1E1| E2§ao_ss.8zSAH.u=5__2._o__a.u.:$s_s_Es:
`
`
`
`
`.2.A622¢mE_5a>>.3Ah_52_Ba.Baesmum.2ASE82mm__<5Raw2omE_:amEm_.25.%__<_N5.53%tau2v§_u-m_e.oa_.H2_o_§Ew:_882.m_.A:85;
`
`2:?=uEwE83.2
`
`
`.2.A5225:5>__E£
`§$_>§.=_.mon_=2§EaE_:;$_EE_.:A.£5.E..oE_
`
`
`D._.
`
`em_MmEm:Egg
`2:?genmx5me_._=,,__M.fi_.__w
`
`:m_E._>«SE5c_..._5255EozsaxEEm:
`
`
`
`
`
`
`
`
`
`:28.ESEuEm5_oEmagnum:E_mm,_2<I25:
`
`MNEEE
`
`
`
`
`3_mo_._mo9:35as$2$5.E:a£35.:.vmEmZEmma3:;_%a_m>sax_E3$8_m_._6.
`E2222Efiman:S22:8U32$;~_mm
`3Eafimm_m=2§_:8om§m_:_E5.2;2:E“E2
`
`
`m_Eeun_ca2:“Eamagnum§_2_>E=.._
`
`_%$s_
`
`w___§E3
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 15 of 28 Page ID #:41
`Case 2:11-cv—10692-DOC-JPR Document 1-1
`Filed 12/27/11 Page 150128 Page ID #:41
`
`SU.
`
`t
`
`1B17
`
`
`
`
`
`a ...§;%$amEx_m_mHu2su_>§=_D1mmm“SSE.>:oE:mm._.
`
`..,
`
`J..._aa£a_n_2mm__<Em...EEE$=:u252
`
`793%£E<_.tmEE
`
`
`.e_._§an_.mD1..aéwoi«E5%$E...EEgqqm.2..=o_§Ee=_
`
`$;u_>_2=_VAE$>._m:.§s.8$32umwaum..£§m.>§Es=:m§aw2e.‘E&m\n%\m.._w_..m-...mwMe.\\_«..nwe.g.»-wnx.._ev~m.m~.m_m~
`
`
`
`
`emnEmEEofimaameasesQ.$.§§0.=o.aEEEmE.=mm_=mEo2.msoa\SE&n%E..:a
`
`uS.E<M _e_2___2 E33353mamammim
`
`
`
`.3ASb_E%_EE.mA 2532.€oE_§:25:_ua$n:
`t332.2AWmm__<25:oEmEEE_az§>§:_.:AhE:_B<$62:o__mE.§=_§>m_>§:_.a&
`
`
`.E£.aAHM2.:.25:Am:__:ss.m4
`
`
`cmEmzozmmzaoimB$=ao_Smo.=o2
`
`xxxA8.5mm:35Sues:_$AH3:35tmmswuQ
`
`.A
`
`282esS22%;5Bmsomme.25$__<;$2,.5am 1-In
`
`€55=oe&o_n_ .855mEmz22$
`
`
`0,aEast&E323_m=e_§3oo5$.25
`
`
`
`
`
`:om._mn_O_n_5..E.2%e_m>_fimmEmE.E_mzSE5oEu:macaefiaaE_>>mISm_%=m_>_E2532_nnmmm._%~m%+o_aUEE:3$3.5c8_en_a_n_$.3mm.§_2_>B=._6mE:m
`
`
`
`
`
`:_§__§iE2_§_%_=m___mmvnm_m___mm.__.m._%m
`
`comaaoa_2mE_E
`
`
`
`
`_uSE:.58>>m_-:_.@_2m_m=8;n_o_n_zaox_mmm
`
`
`
`
`
`
`52_._E_o:a_EmEoE=oe$o,_n_1magnum.sE_mmxm_<
`
`33:5:.ND228:3as.eem9.232353mEmeE%e.m=2§m
`
`.525.mb| 3325§.%m§:smAfl]mien§_EE_
`
`
`
`
`
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 16 of 28 Page ID #:42
`Case 2:11—cv—10692-DOC-JPR Document 1-1
`Filed 12/27/11 Page 16 of 28 Page ID #242
`
`U.S. Patent
`
`Jun. 17,2003
`
`Sheet 13 of 15
`
`US 6,581,071 B1
`
`1—I §1il—|F.'§iI??-"'E‘fi
`
`I
`
`
`
`EEs>mv_$8.2;
`
`
`
`muazgox38%:
`
`
`
`SHEERscum
`
`_HHInH|IHHu_as
`
`§___>\§:Eaa
`
`é_,..2_mHE?HassH§_§n_\§
`
`=o=.83
`
`
`
`:ozmoo._Emma
`
`
`
`mmEuu<Exam
`
`
`
`damemamz82¢
`
`
`
`:5.255._8Em
`
`38.283am
`
`
`
`wamH$903>_._DE=me._.
`
`1G
`
`
`
`fléa.253.mEmE,&.8._3m.su_mwm.#asnE._2v
`
`
`a$3:.1.
`
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 17 of 28 Page ID #:43
`Case 2:11-cv—10692-DOC-JPR Document 1-1
`Filed 12/27/11 Page 17 of 28 Page ID #243
`
`U.S. Patent
`
`Jun. 17,2003
`
`Sheet 14 of 15
`
`US 6,581,071 B1
`
`ma:
`
`3:
`
`...$2.mu$am
`
`
`
`cm:_m_wH$§m_>aE_
`
`
`
`mmm_%ooE_>:oE_§.._
`
`228>35ca._.4EE
`
`mcozomw
`
`
`£52:5Es.3M-»m_ €36ea2§§_ss.__ozSAcofimwEma.=2§S_._.3WQ90:
`
`
`Eom_.mn_oE3:35Ems.u_<Em268m.3ADom.“Nt%$_Ssfizo
`“E2REE.555_2a§.%E=o_..S3EawsmzN»:Eoeamfl25E23$$5.8___Em__o_§3oEas...\Em§.§u2m:2_§2%Bwemzan$82.3AE_§E2.___Eéaas.:A,8sN1%_,%_,I11§_g__.,,,§_%_1wM\_§Emo\
`
`
`
`
`.\m..w,_m_.~.mm__Mmes;..A
`
`
`
`
`fisamumcmew.c.m=\%m%_
`
`
`
`._%_$_=§__2,>_2:3=8§oE
`
`
`
`
`
`
`
`__oemn_oE.$055oi_sm;n5Em_.s_e__§_n_-,..Q__m€__>_émmi2a_-:_.m§m_m§..,___§__.,§ G._:oE__.muse:
`
`
`
`
`um;..
`
`«.26.eamacaw;caE
`
`
`
`
`
`
`em_Nmm:H§sm:<3:.=_m_n_::>m:<EoimxVN
`
`
`
`uxfimwamwxNNNe32.3».mm;2:SSE55%2%:aaem.m0ms:
`m%%=m\mEes:E22322.8__=e\m~§m$m$~mm$mwmQ2%m§E&233$
`
`
`
`5Eaommimm25%>__Emt:§us§fiEsE_$2a_>.aE_4.A m__,,1¢1_,,,.__>_m1,___m_u._um..mA
`
`
`
`25E2“..wAm9:
`
`
`
`..§_23mm§_§u§,_m_ae$c_n_
`
`
`
`wasoeucma_8e$oE
`
`
`
`
`
`.m_%<.§_m_m$_E2“.._8_$_oENWN~..§_2§
`
`.E35.§_m_9m$35.caefioa
`
`
`
`
`
`
`
`
`
`
`n I§,mE».vim..§_1__§E8:=8$n_o_n_
`
`ma_.
`
`
`
`
`
`
`Cese 2:11—cv—10692-DOC-JPR Document 1-1
`Filed 12/27/11 Page 18 of 28 Page ID #244
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 18 of 28 Page ID #:44
`
`U.S. Patent
`
`'
`
`Jun. 17,2003
`
`Sheet 15 of 15
`
`US 6,581,071 B1
`
`$
`1....‘
`'32
`D
`$
`
`cu
`‘:0:
`§§
`375
`
`S3.3C)
`
`E
`
`E 5
`
`:3‘Q
`31‘<
`
`3
`3
`
`‘ii
`T‘
`NVi
`
`E 5
`
`3
`
`
`
`Case 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 19 of 28 Page ID #:45
`Filed 12/27/11
`Case 2:11-cv—10692-DOC-JPR Document 1-1
`Page 19 of.28 Page ID #245
`
`1
`SURVEYING SYSTEM AND METHOD
`
`US 6,581,071 B1
`.
`
`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 diflerent 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
`dilferent versions of a survey for djflerent 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.
`Adifierent 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 diiferent 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 dilferent
`forms of a survey or different answer scts associated with the
`each survey form.
`
`SUMMARY OF THE INVENTION
`
`A survey system and method is described wherein mul-
`tiple instanccs 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 difierent sets of questions and difierent
`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
`
`30
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`be used to capture rcpcatablc data. Aqucstion 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 (e.g., 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.
`ln 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 (e.g., the
`text of a question or the type of answer is changed), the
`modification is refleeted 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. Anew 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 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 20 of 28 Page ID #:46
`Filed 12/27/11
`Case 2:11-cv—10692-DOC-JPR Document 1-1
`Page 20 of 28 Page ID #246
`
`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
`(e.g., 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 DESCRIl:"l‘ION OF THE DRAWINGS
`
`FIG. 1Aillustrates 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.
`1Aand 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
`
`30
`
`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 lmowledge, base or other storage mechanism.
`Each survey version may comprise difierent sets of ques-
`tions and dilferent 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 (c.g., 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 ditferent 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 typetypically 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 (e.g., 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 2:11-cv-10692-DOC-JPR Document 1-1 Filed 12/27/11 Page 21 of 28 Page ID #:47
`Filed 12/27/11
`Case 2:11-cv—10692-DOC-JPR Document 1-1
`Page 21 of 28- Page ID #247
`
`1-
`3
`
`US 6,581,071 B1
`
`Question group elements are reusable in a survey such
`that more than one instance of a question i.n 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 participanfs has purchased. An insert
`may be used to group answers associated with each of the
`automobiles.
`Asubsection is an instance of section 102 that is contained
`within another instance of section 102. In one or more
`embodiments of the invention, there may be a hierarchy of
`instances of section 102 defined in survey schema 160
`and/or used in a survey instance 150.
`An instance of section 102 is related to another instance
`of section 102 via relationship 126 such that an instance of
`section 102 may contain (or be contained in) multiple
`instances of section 102. Insert 104 is related to section 102
`via relationship 130 such that multiple instances of insert
`104 may be associated with section 102. Section 102 may
`contain none or more instances of insert 104. Section 102
`may be associated w