`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 1 of 120
`
`
`
`
`EXHIBIT G
`EXHIBIT G
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 2 of 120
`cose tac-oeeneseTs ossaiaTTTTUNA
`
`US009268748B2
`
`a2) United States Patent
`Davis
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 9,268,748 B2
`*Feb. 23, 2016
`
`(54)
`
`SYSTEM, METHOD, AND COMPUTER
`PROGRAM PRODUCTFOR OUTPUTTING
`MARKUP LANGUAGE DOCUMENTS
`
`(71)
`
`Applicant: e-Numerate Solutions, Ine., Great Falls,
`VA (US)
`
`(72)
`
`Inventor: Russell T Davis, Bethesda. MD (US)
`
`(73)
`
`Assignee: e-Numerate Solutions, Inc,, Great lalls.
`VA (US)
`
`(*)
`
`Notice:
`
`Subject to any disclaimer, the termofthis
`patent is extended or adjusted under 35
`U.S.C, 154(b) by 0 days.
`
`This patent is subject to a terminal dis-
`claimer.
`
`Appl. No.: 14/724,801
`
`Filed:
`
`May 28, 2015
`
`17/212 (2013.01); GO6F 17/215 (2013.01):
`G06F 17/2235 (2013.01); GO6F 17/2247
`(2013.01); G06F 17/2252 (2013.01): G06F
`17/2264 (2013.01); G06F 17/243 (2013.01);
`(Continued)
`
`(58) Field of Classification Search
`CPC . GO6P 17/218: GOGF 3/04842; GO6F 3/0482:
`GO6F 17/2252; GOGF 17/212; GOGF 17/215;
`GO6F 17/2247: GOGF 17/246; GO6P 17/2235:
`GO6F 17/2264, GO6F 17/30991; Y108
`707/99953; Y10S 707/99956
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S, PATENT DOCUMENTS
`
`4,674,043 A
`5,008,853 A
`
`61987 Hernandezet al.
`4/1991 Bly et al.
`
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`Prior Publication Data
`WoO OO72197 AZ—LL/2000
`
`Wo
`OLGIS68 A2
`8/2001
`US 2015/0261729 Al
`Sep. 17, 2015
`
`(60)
`
`(60)
`
`(51)
`
`(52)
`
`Related U.S. Application Data
`
`Continuation-in-part of application No. 11/819,125,
`filed on Jun. 25, 2007, which is a division of
`application No, 09/573,419, filed on May 18, 2000,
`nowPat. No, 7,249,328.
`
`Provisional application No. 60/183,152, filed on Feb.
`17, 2000, provisional application No. 60/135,525,
`filed on May 21, 1999.
`
`Int, Cl.
`GUG6F 3/00
`G06F 17/21
`
`(2006.01 )
`(2006.01)
`(Continued)
`
`U.S. Cl.
`CPC wee GO6F 17/218 (2013.01); GO6F 34482
`(2013.01): GO6F 3/04842 (2013.01), GO6F
`
`OTHER PUBLICATIONS
`
`Non-Final Office Action fromU.S. Appl. No, 09/573,780, dated Dee.
`28, 2005
`
`(Continued)
`
`Primary Examiner — Kyle Stork
`
`(57)
`
`ABSTRACT
`
`A system, method, and computer program product are pro-
`vided for use in connection with at least one computer-read-
`able Extensible Markup Language (XML)-compliant data
`document capable of meluding:a plurality of line items with
`4 plurality of data values, and a plurality of computer-read-
`able semantic tags that describe a semantic meaning of the
`data values.
`
`20 Claims, 40 Drawing Sheets
`
`
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 3 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 3 of 120
`
`US 9,268,748 B2
`
`Page 2
`
`(51)
`
`(96)
`
`2013.
`en ay
`(2013.01)
`(2006.01)
`(2006.01 )
`(2006.01)
`
`Int. Cl.
`mt
`eae sane
`;
`GO6F 17/22
`GO6F17/24
`ms
`G06F 17/30
`(52) U.S. CL
`CPC........ GO6F 17/246 (2013.01); GO6F1730896
`(2013.01); GO6F 17/30991 (2013.01); YI0S
`FO7/99953 (2013.01); YIOS 707/99956
`(2013.01)
`
`9/2000 Malteseeal
`6,125,391 A
`10/2000 Clancey et al.
`6.134.563 A
`11/2000 Puri etal.
`6.148.330 A
`12/2000 Toumaetal.
`6,160,549 A
`12/2000 DeRose et al.
`6,167,409 A
`pee nee al,
`peers eB
`2
`rown
`73,
`1/2001 De Booretal.
`6.173316 Bl
`2/2001 Angeluccietal.
`6,185,573 Bl
`getMe a
`. 2 ae
`ee,
`el
`il.
`SIaases BE
` 2A00L dave
`6,195,676 Bl
`2/2001 Spix etal.
`6.199,046 B1*
`3/2001 Heinale et al. sss 705/39
`6.199080 Bl
`3/2001 Nielsen
`6.206.388 BI
`3/2001 Ouboler
`‘t
`6.212.494 BL
`4/2001 Boguraev
`References Cited
`6,223,189 Bl
`4/2001 Steffens et al
`AIT
`<
`ToNrT
`4
`6.226.675 BL
`5/2001 Meltzer et al.
`U.S: PATENT DOCUMENTS
`6.240.407 Bl
`5/2001 Changetal,
`ay
`ae
`6,243,698 BL
`6/2001 Powers et al.
`5,276,776 A
`1/1994 Grady et al.
`6240051 Bi
`6/2001 Pooet al
`5,339,392 A
`8/1994. Risberg et al.
`6746030 Bl
`-G/200L- Bey
`etal
`5,371,675 A
`12/1994. Greifet al.
`ace cen
`5 aa
`5.423.032 A
`6/1995. Byrd et al
`6,266,670 BL
`7/2001 LaMarcaet al.
`aaasd A
`7/1905 eal It
`
`5.461.708 A SeeCRe BE|ee, Eeaty seh10/1995 Kahn
`
`
`5.519.617 A eR|ase Bee5/1996 Hughes etal.
`
`5,530,704 A
`6/1996 Luebbert
`6295530 Bl
`9/2001 Ritchie
`et al
`5,530,942 A
`6/1996. Tzou et al.
`ese
`rik
`IS ear
`etal
`5'548.749 A.*
`8/1996 Kroenke
`6,308,179 Bl
`10/2001 Petersen etal.
`Pestahe c.
`Wiwe teeta
`6314424 Bl
`11/2001 Kaczmarskiet al.
`PaRUEES A.
`wiRGGe Rane Pictihy
`6.314.562 Bl
`11/2001 Biggerstaff
`Stee a
`Yaleeen
`a
`6,317,750 BL
`11/2001 Tortolaniet al.
`eR SEE ROPE
`6.317.783 Bl
`11/2001 Freishtat et al.
`oe 6,339,767 BL
`1/2002 Rivette et al.
`robo |
`LONeee AGRE
`6.344.851 Bl
`2/2002 Robertset al,
`5,701,
`Hto
`7
`6.345.284 BL
`2/2002 Dinkelacker
`See s ve Fen al.
`6,345,292 BI
`2/2002 Daugherty et al.
`5.737.592 A
`4/1998 Nguyenet al.
`SIT SL:
`SaUBe Eh
`5,737,739 A
`4/1908. Shirley et al
`GSbI55' BE
`22002 Nasonicet al.
`5748188 A
`<tH08 HH
`td
`.
`6,356,920 Bl
`3/2002 Vandersluis
`75409 A
`SEDOR Hemetal
`6,356,961 Bl
`3/2002 Oprescu-Surcobe
`a
`.
`i
`av
`5
`/I007
`nok
`4
`
`5,822,587 A Beeat,|aaene: Suen10/1998 McDonaldetal.
`
`5,838,906 A
`11/1998 Doyle etal.
`B170549 Hl
`aRG0 Sexton
`
`5,838,965 A Carisha ay..“able “aiclees11/1998 Kavanagh et al.
`
`5.881.381 A
`3/1999 ‘Yamashita et al.
`6.374.274 Bl
`4/2002 Moers at'al
`5,893,109 A
`4/1999 DeRose et al.
`Aa0s490: 2 B200%. Genter
`etal
`5,894,311 A
`4/1999.
`Jackson
`a
`NA Peete na.
`OOS sIG A
`ARES. reel
`6.418.433 Bl
`7/2002 Chakrabarti et al.
`
`5.907.820 A SARTRSO'BT|2002 (Cheng et ah5/1999 foe
`
`ae
`rn
`i
`a
`Fi
`99
`fun!
`+
`5.911.145 A
`6/1999 Ayora etal.
`een a Ae Sasa eal
`5.913.214 A
`6/1999 Madnicket al.
`6434441 Bi
`4/2000 Tawad etal,
`5.917.485 A
`6/1999 Spellman etal.
`6446048 BL
`9/2002 Wells et al,
`$920,828 A
`7/1999 Norris et al.
`AGS
`ee aie ae
`SO4R 113 A
`9/1999 Johnson etal
`6.460.059 BI
`10/2002 Wisniewski
`Secu e
`“apeea pein ee
`6.470.349 B1
`10/2002 Heningeretal,
`:
`Meanie
`caine towne
`Gans,148 BL
`11/2002 davones al.
`peat
`Gey’ ee
`6.493.717 Bl
`12/2002 Junkin
`spears *
`‘ones Rantciechal
`6502101 Bl
`12/2002 Verprauskus etal.
`
`SAGTOAR a:»LESS. Sonoeechetue 6,502,112 Bl 12/2002 Baisley
`
`PORE A. 1eo deme
`6,505,246 BI
`1/2003 Landet al.
`3000044 A.
`[0/1080 Linkin
`6,507,856 Bl
`1/2003 Chenet al.
`SOUS247.4.
`LB/1DBO. Pooleetal
`6.310.468 BI*
`1/2003 Hayne poo700/246
`; Ae
`“i
`\
`5
`a)
`6,009,436 A
`12/1999 Motoyamaetal,
`oe ore Bs
`eae rE
`6,014,643 A
`1/2000 Minton
`R30
`ant
`-
`-
`Satter
`isa
`6,529.17 Bl
`3/2003 Maguire,III et al,
`pare ae eo
`6.535.896 B2
`3/2003 Britton etal,
`ener
`vem ue y al
`6,542,912 B2
`4/2003 Meltzeret al.
`wanachh k
` SiSRAN Gano
`6,581,068 Bl
`6/2003 Bensoussan et al.
`SWIESTL &
`“GORA Fitecral
`6,591,272 BL
`7/2003 Williams
`6,052,710 A
`4/2000 Saliba et al.
`6094.65 B2
`T2008) Colby etal.
`6.058.385 A
`§/2000 Koza et al.
`6,615,258 Bl
`9/2003 Barry et al.
`6.065.012 A
`5/2000 Balsara et al.
`6,621,505 Bl
`9/2003 Beauchamp et al-
`6,065,026 A
`-§/2000 Cornelia et al.
`6,626,957 Bl
`9/2003 Lippert et al.
`
`6,075,530 A 6,629,094 Bl=9/2003. Colby et al.6/2000 Lucas etal.
`
`6,092,036 A
`7/2000 Hamann
`6,629,135 Bl
`9/2003 Ross, Jr, et al
`6.097.888 A
`8/2000. Simonyi
`6,631,357 BL
`10/2003. Perkowski
`6,108,662 A
`8/2000 Hoskinset al.
`6.631.402 B1
`10/2003. Devine etal.
`6.112.242 A
`—-8/2000 Jois-etal.
`6,635,089 Bi
`10/2003 Burkett et al.
`6,121,924 A
`9/2000 Meek et al.
`6,640,234 Bl
`10/2003 Coffen etal.
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 4 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 4 of 120
`
`US 9,268,748 B2
`
`Page 3
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`B2
`Bl
`Bl
`Bl
`Bl
`Bl
`BI
`Bl
`BL
`B2
`B2
`Bl
`Bl
`Bl
`Bl
`BI
`Bl
`BI
`BI
`BL
`B2
`B2
`Bl
`B2
`B2
`Bl
`BI
`B2
`BL
`Bl
`Bl
`B2
`B2
`B2
`B2
`B2
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`Al
`
`6,643,633
`6,667,747
`6.714.201
`6.718.516
`6.721.736
`6.745.384
`6,772,139
`6,789,252
`6,862,710
`6,876,930
`6,886,005
`6,910,017
`6,912,293
`6,920,608
`6,993,527
`7,020,862
`7,020,882
`7,152,116
`7,181,438
`7,249,328
`7,340,534
`7,401,076
`7.421.648
`7,512,875
`7,565,397
`7,650,355
`7,660,874
`7.801.896
`8,006,177
`8,185,615
`8,185,815
`8.185.816
`8,370,362
`8,375,116
`$,489,982
`8,959, 196
`2001/00 13030
`200 1/001 8687
`200 1/0018694
`2001/0020237
`200 1/0049687
`2002/0007383
`2002/0023141
`2(02/0035501
`2002/0052954
`2002/0062451
`2002/0073 115
`2002/009 1696
`2002/0165872
`2002/0168664
`2002/0 198985
`2003/004 1077
`2003/0078683
`2003/0078883
`2003/0140045
`2003/0167213
`2003/02 17047
`2005/0005266
`2005/0086 126
`2005/0086216
`2005/0182709
`2005/0187954
`2005/0198042
`2006/0168335
`2007/0156677
`2007/02 19933
`2008/0028340
`2008/0282139
`2009/0083613
`2009/0083619
`2009/0089657
`2010/0004874
`2010/01008 14
`2010/0299239
`
`11/2003
`12/2003
`3/2004
`4/2004
`4/2004
`6/2004
`8/2004
`9/2004
`3/2005
`4/2005
`4/2005
`6/2005
`6/2005
`7/2005
`1/2006
`3/2006
`3/2006
`12/2006
`2/2007
`7/2007
`3/2008
`7/2008
`9/2008
`/2009
`7/2009
`1/2010
`2/2010
`9/2010
`8/2011
`5/2012
`5/2012
`§/2012
`2/2013
`2/2013
`7/2013
`2/2015
`8/2001
`8/2001
`8/2001
`9/2001
`12/2001
`1/2002
`2/2002
`3/2002
`5/2002
`5/2002
`6/2002
`7/2002
`11/2002
`11/2002
`12/2002
`2/2003
`4/2003
`4/2003
`7/2003
`9/2003
`11/2003
`1/2005
`4/2008
`4/2008
`8/2005
`8/2005
`9/2005
`7/2006
`7/2007
`9/2007
`1/2008
`11/2008
`3/2009
`3/2009
`4/2009
`1/2010
`4/2010
`11/2010
`
`Chauetal.
`Spellman etal.
`Grinstein etal.
`Claussen et al.
`Krug et al,
`Biggerstalf
`Smith, TI
`Burke et al,
`Marchisio
`Murray et al.
`Davis
`Woo et al,
`Korobkin
`Davis
`Raman etal.
`Altke et al.
`Lewallen
`Austin et al,
`Szabo
`Davis
`Cameron etal.
`Davis
`Davis
`Davis
`Hodjat etal.
`Davis
`Meltzer etal.
`Szabo
`Meltzer etal.
`MeDysan et al,
`Feira et al,
`Davis
`Szabo
`Meltzer etal.
`Davis
`Meltzeretal.
`Colbyet al.
`Gonzalez et al.
`Iwamoto et al.
`Yarnall et al,
`Russell
`Youlen et al,
`Yen etal,
`Handel et al.
`Polizzi etal,
`Scheidt et al.
`Davis
`Crafi et al.
`Meltzeret al.
`Murray et al.
`Fraenkel et al.
`Davis et al,
`Hartman etal,
`Stewartet al,
`Heninger etal.
`Jammes et al.
`Marchisio
`Datig
`Patterson
`Davis.
`Belesak et al.
`Raman etal.
`Davis
`Hodjat etal.
`Szabo
`Datig
`Davis
`Davis
`Davis
`Davis
`Davis
`Rzhetsky et al.
`Meltzer et al.
`May
`
`2010/0332414 Al
`2010/0332583 AL
`2013/0159845 Al
`
`12/2010 Mead etal.
`12/2010 Szaba
`6/2013 Meltzer et al.
`
`OTHER PUBLICATIONS
`
`Advisory Action from U.S. Appl. No. 09/573.780, dated Jul. 7, 2005,
`Final Office Action from US. Appl. No, 09/573, 780, dated Mar. 28,
`2005.
`
`Non-Final Office Action from U.S. AppL No. 09/573,780, dated Apr.
`23, 2004.
`Notice of Allowance from U.S, Appl. No. 09/573,778, dated May |.
`2008,
`
`Final Office Action from U.S, Appl. No, 09/573,778, dated Oct. 3,
`2007.
`
`Non-Final Office Action from U.S. Appl. No. 09/573,778, dated Apr.
`13, 2007.
`Final Office Action from U.S. Appl No. 09/573,778, dated Oct. 24,
`2006.
`
`Non-Final Office Action from U.S. Appl. No. 09/573,778, dated May
`31, 2006.
`Non-Final Office Action from U.S. Appl. No, 09/573.778, dated Dec.
`16, 2005.
`Advisory Action from U.S. Appl. No. 09/573.778, dated Sep. 27,
`2005.
`Final Office Action from U.S. Appl. No. 09/573.778, dated Jun. 2,
`2005.
`Non-Final Office Action from U.S. Appl. No. 09/573,778,dated Jan,
`5, 2005.
`Restniciion Requirement from L/.S. Appl. No. 09/573.778, dated Sep,
`16, 2004.
`Final Office Action from U.S. Appl. No, 12/222,751, dated Mar. 31,
`2014.
`Advisory Action from U.S, Appl. No. 12/222,751, dated May 15,
`2013.
`Non-Final Office Action from U.S, Appl. No. 12/222,751, dated Jul.
`11, 2013.
`Final Office Action from U.S, Appl. No. 12/222.751, dated Jan. 7,
`2013.
`Non-Final Office Action from Li,S. Appl. No, 12/222,751, dated May
`29, 2012.
`
`|2/222.751. dated Jan. 25,
`
`Final Office Action trom US. Appl, No,
`2012:
`Non-Final Office Action from U.S. Appl. No. 12/222,751, dated Aug.
`11, 2011.
`Notice of Allowance from U.S. AppL No. 12/222,750, dated Mar. 15,
`2013.
`Final Office Action from U.S. Appl. No. 12/222,750, dated Aug. 11,
`2011.
`Non-Final Office Action from U.S, Appl, No. 12/222,750, dated Feb,
`14, 2011.
`Notice of Allowance from U.S. Appl. No, [2/222,752, dated Feb, 2,
`2012,
`
`Non-Final Office Action from U.S, Appl, No: 1 2/222,752, dated Aug,
`5.2011.
`Notice of Allowance from U.S. Appl. No, 09/573.413, dated Feb, 8.
`2005.
`Non-Final Office Action from U.S. Appl. No. 09/573.413, dated Aug.
`27, 2004.
`Notice of Allowance from U.S. Appl. No. [1/ 119,963, dated Dee. 15,
`2008.
`Non-Final Office Action from U.S. Appl. No, 11/119.963, dated Jun.
`27, 2008,
`Final Office Action from U.S. Appl. No. L1/119,963, dated Feb. 5,
`2008.
`Non-Final Office Action from U.S. Appl. No. 11/119,963, dated May
`29, 2007.
`Notice of Allowance from U.S. Appl, No. 09/573.419, dated Mar. 26,
`2007.
`Advisory Action from U.S. Appl. No. 09/573,419, dated Peb. 20,
`2007.
`Final Office Action from LS, Appl. No. 09/573,419, dated Oet. 19,
`2006.
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 5 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 5 of 120
`
`US 9,268,748 B2
`
`Page 4
`
`(56)
`
`References Cited
`
`OTHER PUBLICATIONS
`
`Non-Final Office Action from U.S. Appl, No. 09/573,419, dated May
`10, 2006,
`Advisory Action [rom U.S. Appl. No. 09/573,419, dated Jan. 5, 2006.
`Final Office Action from U.S. Appl. No. 09/573.419, dated Sep. 20,
`2005,
`
`Non-Final Office Action from U.S. Appl. No. 09/573.419, dated Apr.
`7, 2005.
`
`Advisory Action from U.S, Appl. No, 09/573.419, dated Jan. 26.
`2005.
`Final Office Action from U.S. Appl. No. 09/573,419, dated Oct. 26,
`2004,
`
`Non-Final Office Action from U.S, Appl. No. 09/573,419, dated Mar.
`Il. 2004,
`Non-Final Office Action from U.S. Appl. No, 09/573.419, dated Oct.
`8, 2003.
`Restricuion Requirement from U.S. Appl. No. 09/573.419, dated Jun.
`18. 2003.
`
`Final Office Action from U.S, Appl. No. 11/819,126, dated Mar. 24,
`2014.
`Final Office Action from U.S. Appl, No. LL'S19,126, dated Oct. 21.
`2013.
`Non-Final Office Action from U.S. Appl Na. 11/819.126, dated Feb.
`27, 2013,
`Final Office Action from U.S, Appl. No. 1 1/819,126, dated Nov. £7,
`2010.
`Non-Final Office Action from LS. Appl, No. 11/8 19,126, dated Jun.
`9, 2010,
`Fina] Office Action from U.S. Appl. No.
`2014.
`Non-Final Office Action from U.S. Appl. No. LL/819, 125, dated Mar.
`25, 2014,
`
`| L/819,125, dated Oet. 22,
`
`Advisory Action from U.S. Appl, No. 11/819.125, dated Sep, 3, 2013.
`Final Office Action from U.S, Appl. No. 11/819.125, dated Mar. 14.
`2015.
`Non-Final Office Action from U.S. Appl. No, 11/819,125, dated Sep.
`28, 2012,
`Advisory Action from U.S. Appl, No, 11/819,125, dated Aug. 2,
`2011.
`Final Office Action from U.S. Appl. No. [1/819,125, dated Apr. 12,
`2011.
`Final Office Action from U.S. Appl. No. 1 1/819,125, dated Dec. 14,
`2010.
`Non-Final Office Action from U.S, Appl. No. L1/819,125, dated Jul.
`14, 2010,
`Notice ofAllowance trom U8. Appl No. 10/980,266, dated Mar. 17.
`2008.
`Non-Final Office Action from LLS. Appl. No. 10/980,266, dated Sep.
`12, 2007,
`Final Office Action from U.S, Appl. No. 10/980,266, dated Mar. 19,
`2007.
`
`Non-Final Office Action from U.S. Appl. No, 10/980.266, dated Sep.
`5, 2006,
`Non-Final Office Action from US. Appl. No. 10/052.250, dated Oct.
`2.2014.
`Final Office Action from U.S. Appl. No. 10/042,250, dated Feb, 20,
`2014.
`Non-Final Office Action from U.S. Appl. No. 10/052.250. dated May
`22, 2013,
`Decision on Appeal from U.S. Appl. No. 10/052,250, dated May 1,
`2012.
`Examiners Answerfrom U.S, Appl. No, 10/052,250, dated Nov. 24,
`2008.
`
`Final Office Action from U.S, Appl. No. 10/052,250, dated Nov. L.
`2007.
`Non-Final Office Action from U.S. Appl. No. 10/052,250, dated Jun.
`LL, 2007,
`Final Office Action from U.S, Appl. No. 10/052,250, dated Nov. 2,
`2006.
`
`Non-Final Office Action from US. Appl. No, 10/052,250, dated May
`18, 2006.
`Advisory Action from U.S. Appl. No. L0/052,250, dated Dee. 19,
`2005,
`Final Office Action from U.S, Appl. No, 10/052,250, dated Aug, 23,
`2005.
`
`Non-Final Office Action from U.S. Appl. No. 10/052,250, dated Mar.
`22, 2005.
`
`Fulton, “Ten Minute Guide to Excel 97," Dec, 12, 1996; https’
`techbus.safaribooksonline.comprint?xmlid=0/7897-1020-
`A%2F ch! Tlevlsecl>.
`Hofiiman et al,, XBRL, Taxonomy Financial Reporting for Commer-
`cial and Industrial Companies, US GAAP, Jul. 31, 2000, pp. 1-12.
`XBLRfor Financial Statements Questions and Answers, Apr. 26,
`2000, 6 pages.
`Harding, W. E., “Finally, Business Talks the same Language.” Aug.
`2000, 5 pages.
`Amold, K. el al. “The Java Programming Language. Second Edi-
`tion,” The Java Series, 3rd Printing, Sep. L998, pp. 466 pages.
`Gosling, J.etal., “The Java Language Specification,” The Java Series,
`First printing, Aug. 1996, 853 pages.
`Harold, E. R., “XML: Extensible Markup Language.” IDG Books
`Worldwide, Inc., 1998, 458 pages.
`Final Office Action from U.S. Appl. No, 10/052,250, dated Jul. 21,
`2015.
`
`Bruce Hallberg et al. “Special Edition. Using Microsofi.RTM.
`Excell 97, Bestseller Edition, ” Que.RTM. Corporation (1997).
`Elliotte Rusty Harold, “XML .TM, Bible.” IDG Books Worldwide,
`Inc., An International Data Group Company (1999).
`David Megginson, “Structuring XML Documents.” Prentice Hall
`PTR. Upper Saddle River, NJ (1998).
`Copending U.S, Appl. No, 09/573,419 entitled “Tree View for Reus-
`able Data Markup Language.” filed May L8, 2000.
`Copending U.S. Appl, No. 09/S73.778 entitled “Reusable Data
`Markup Language.”filed May 18, 2000.
`Extensible Business Reporting Language (XBRL) 2.0 Specification,
`(Dec. 14, 2001), Editors: Luther Hampton, e-Numerate: David yun
`Kannon, KPMG LLP;pp. 1-42.
`Information on Exchange Rates of Africa, Asia, and Australia, web
`site: http://eh_nev’‘hmit exchangerates/infoafr.htm, pp, 1-3, 2002 by
`EH.NET. downloaded Oct. 19, 2006.
`Microsoft Press Computer Dictionary, Third Edition, Microsoft
`Press, p, S11 (1997) (3 pages).
`Online Ohio CPA Newsletter, A Monthly Electronic Publication of
`the Ohio Society of Certified Public Accountants; Aug. 2000, vol. 1,
`No. 14 (7 pages).
`Order of Magnitude (online Wikipedia article), http://en,wikipedia,
`org/wiki/Orders.sub.--of.sub,--magnitude>, 2006 Wikimedia Foun-
`dation, Inc. pp. 1-4, downloaded Oct. 19, 2006.
`Tools [online], extensible Business Reporting Language, [retrieved
`on Aug, 13, 2002). Retrieved from the Internet <LIRL: http://www.
`xbrLorg/Tools.him> (5 pages).
`XBRI. Essentials. (A nontechnical introduction to the extensible
`Business Reporting Language, the digital language ofbusiness), Jan.
`2001, Charles Hoffman, CPA: Carolyn Strand, PhD, CPA, (AICPA),
`pp. 1-17,
`XBRL Home Page [online], extensible Business Reporting Lan-
`guage, [retrieved on Aug. 13, 2002]. Retrieved from the Internet
`<URL: http; ')www.xbrl.org> (3 pages).
`XBRL Technical Specification [online], extensible Business Report-
`ing Language, [retrieved on Aug. 13, 2002], Retneved from the
`Internet <URL:
` http:/www.xbrlorg/TR1I2001 /default.htm> (1
`page).
`The XML Cover Pages, Extensible Business Reporting Language
`(XBRL). (1994-2002), Robin Cover, pp. 1-18.
`Berkley et al., The Road to Better Business Information Making a
`Case for XBRL, Winter 2000, Microsofi, pp. 1-13.
`Blattner, Special Edition Using Microsoft Excel (RK), May 3, 1999(C)
`Que Corporation “Adding a SecondaryAxis to the Chart” (3 pages).
`Gilster, Paul, Finding It. on the Internet: The Internet Navigator's
`Guide to Search ‘Tools & Techniques, 2.sup.nd edition (1996) (3
`pages).
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 6 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 6 of 120
`
`US 9,268,748 B2
`Page 5
`
`(56)
`
`References Cited
`OTHER PUBLICATIONS
`
`Hamscher et al,, Extensible Business Reporting language (XBRL)
`Specification, Jul, 31, 2000, XBRL Organization, pp. 1-27.
`Charles Hoffman and Carolyn Strand, “XBRL. Essentials, A Non-
`technical Introduction to eXtensible Business Reporting Language
`(XBRL), the Digital Language of Business Reporting,” pp. [-148
`(2001).
`Jon Rienstra, “Using Excel.RTM. in Chemistry.” hitp://www.asa3.
`org/chemistry/computers.sub,--in sub,--chemistry/excel, su- b,--tips.
`him! (1995) (4 pages).
`Simon St. Laurent, “Why XML?" http./www.simonstlcom/ar-
`ticles’whyxml.htm (1998) (5 pages).
`Suzuki et al, “Managing the Software Design Documents With
`XML.” ACM Proceedings of the 16th Annual International Confer-
`ence on Computer Documentation, Sep, L998, pp. 127-136.
`Copending U.S. Appl. No. 11/819,125 entitled “Tree View for Reus-
`able Data Markup Language.” filed Jun, 25, 2007,
`Copending U.S. Appl. No. 11/819,126 entitled “Reusable Data
`Markup Language,” filed Jun. 25, 2007.
`Information on Exchange Rates of Africa, Asia, and Australasia, web
`site: <http://eh.net/hmil/exchangerates/infoafr.him>, pp. 1-3, 2002
`by EH.NET, downloaded Oct. 19, 2006.
`Bruce Halberg. “Special Edition, Using Microsoft.RTM. Excel 97.
`Besiseller Edition.” Que. RTM. Corporation (1997),
`Bederson, et al., “Pad++; A Zooming Graphical Interlace for Explor-
`ing Alternate Interface Physics”, UIST94, Noy, 2-4. 1994, 10 pages.
`Davis, “The Information System Consultant's Handbook: Systems
`Analysis and Design”, Chapter 51, copyright 1999 by CRC Press
`LLC, 12 pages,
`“ProQuest Information and Learning—0789717298—Special Edi-
`tion Using Microsoli.RTM. Excel 20007" Jan. 23, 2008 http:
`proquest.safaribooksonline.com/07897 17298, 3 pages.
`Copending U.S. Appl. No. 09/573.780 entitled “Reusable Macro
`Markup Language”, filed May 18. 2000.
`Copending U.S. Appl. No, | 1/819,126 entitled “Tree View for Reus-
`able Date Markup Language”. filed Jun. 25, 2007,
`Rienstra, Jon, “Using Excel RTM.in Chemistry” Oet. 1995, hitps
`www.asa3.org/chemistry computers_in_chemistry/excel_tips.
`html.
`Microsofi Press Computer Dictionary, Third Edition,
`Microsoft Press, p. 511.
`St. Laurent, Simon, “Why XML?" (C) L998 hitp:/www.simonstl.
`com/articles'whyxmLhim.
`Gilster. Paul. “Finding It on the Internet: The Internet Navigator's
`Guide to Search Tools & Techniques.” 2.sup.ndedition (1996), 379
`pages.
`Halberg, Brice, et al. “Special Edition, Using Microsoft.RTM.
`Excel 97, Bestseller Edition,’ Que.RTM, Corporation (1997).
`Harold, Elliotte Rusty, “XML.TM. Bible.” IDG Books Worldwide,
`Inc., An International Data Group Company(1999).
`
`(C) 1997
`
`Megginson, David, “Structuring XML Documents,” Prentice Hall
`PTR, Upper Saddle River, NJ (1998),
`Glister. Paul, Finding It on the Internet: The Internet Navigator's
`Guide to Search Tools & Techniques, 2,sup.nd edition (1996), 379
`DAES.
`Us. Appl. No. 60/135,525, filed May 21, 1999.
`U.S. Appl. No. 60/183,152, filed Feb. 17, 2000.
`Notice of Allowance from U.S. Appl. No. 09/573.780, dated Oet. 29,
`2009.
`Non-Final Office Action from L/.8. Appl, No. 09/573,780, dated Apr,
`1, 2009,
`Non-Final Office Action from U.S. Appl. No. 09/573.780,dated Sep.
`25, 2008.
`Final Office Action from U.S. Appl. No. 09/573,780, dated Feb. 7,
`2008,
`Non-Final Office Action from U.S. Appl. No. 09/573,780, dated Aug.
`17, 2007.
`Final Office Action from U.S. Appl. No. 09/573,780, dated Mar. 2,
`2007.
`
`Non-Final Office Action from U.S, Appl. No. 09/573.780, dated Sep.
`21, 2006.
`Final Office Action from U.S. Appl. No. 09/573,780, dated Jun. 13.
`2006.
`“Ti's back! WordPerfect restores SGML”, available at http://www.
`xml.com)pub/a/SeyboldReport/ip020507 himl,
`Bruggemann-Klein, Anne, “Compiler-Construction Tools and Tech-
`niques for SGML parsers: Difficulties and Solutions", Universitat
`Freiburg (1994).
`Cowlishaw, M.F. “LEXX-A programmable structured editor’, IBM
`J. Res. Develop. vol. 31,,No. |. Jan. 1987.
`Warmer and Van Egmond, “The implementation of the Amsterdam
`SGMLParser”” Electronic Publishing, vol. 2(2), 65-90, Dec. 1989.
`Goldfarb, Charles, “The Roots ofSGMI.—APersonal Recollection”
`(1996).
`ISOMEC JTC WSC 34 Document Description and Processing Lan-
`guages (1998).
`ISOTEC JTC WSC 18 WG8 N1920rev Information processing-
`Hypermedia’Time-based Structuring Language (HyTime)—2ndedi-
`tion (1991).
`“SGML: Grammar Productions”, email from Bob Agnew (1995),
`available
`at —_htip://xml.coverpages.org/sgmlprodAgnew.himl,
`retrieved Nov. 4. 2015,
`W3 Org “4 Conformance: requirements and recommendations”.
`Wohler_ Wayne “SGMLDeclarations”.
`“Finding Tools and Services to Make XBRL Work” available at
`http: what-when-how.com/xbrl/finding-tools-and-services-to-
`make-xbrl-work’.
`Kipelainen, Pekka “SGML & XML Content Models” (1998)--ab-
`stract,
`
`Megginson, David “The SGML FAQ" (1998),
`“Open eBook Publication Structure 1.0" Drafi Version O14, Jul, 29,
`1999.
`
`* cited by examiner
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 7 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 7 of 120
`
`U.S. Patent
`
`Feb. 23, 2016
`
`Sheet 1 of 40
`
`US 9,268,748 B2
`
`
`
`
`
`SMal/AYJamel,eyeg
`
`BOL
`
`
`
`Auew)podx3
`
`(S}EUO}SII
`
`90}
`
`L“Sls
`
`yeayspeaids
`
`MOIABoI|7way
`
`701
`
`BedWay
`
`juewinsoqcol
`
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 8 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 8 of 120
`
`U.S. Patent
`
`Feb. 23, 2016
`
`Sheet 2 of 40
`
`US 9,268,748 B2
`
`£02
`
`4s1qAscon
`Aeuiy
`
`aseqeleq
`
`JBA8S
`
`asequieg
`
`abeiojs
`
`
`
`
`
`
`
`O22JOpPyjuswnso0gTAGY
`
`
`
`Tanlagjuaunoog
`
`Log
`
`INGY
`
`u-BnidWWGYfoepeeSuibuyYoue@SIWXAINGYeidsiq
`
`gee_suonearddy
`
`
`
`Zz2__10upy1eeuseS1SGY
`
`
`
`202Ndd9ceaseqejeqebeuw|
`
`
`
`902ebelojysAlepucoas
`
`
`
`
`
`O&s eseqeyegDuljsixg
`
`8¢2cWyJUSeWdojsAsq
`
`
`
`BIBMYOSO1OeWWAY
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 9 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 9 of 120
`
`U.S. Patent
`
`Feb. 23, 2016
`
`Sheet 3 of 40
`
`US 9,268,748 B2
`
`Man
`components
`
`222
`RDML
`RDSLStyle
`Document
`Sheet Editor
`Editor
`
`
`Existing
`
`(SOLSennerver,
`
`Oracle, etc.)
`ROML
`
`Document
`Formatter
`106
`
`
`
`
`
`RDML
`RDSLStyle
`226
`Sheet
`Document
`
`
`
`
`
`
`
`RDML
`ROML
`
`Document
`
`
`Image
`Server
`Database
`
`
`RMML Macro
`Viewer
`
`RDML Data
`Software
`RMML Macro
`
`
`Development
`Document
`Kit
`
`
`Applications
`
`RDML/XML
`Search
`Engine
`
`Various RDML
`Plug-In
`
`FIG. 3
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 10 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 10 of 120
`
`U.S. Patent
`
`Feb. 23, 2016
`
`Sheet 4 of 40
`
`US 9,268,748 B2
`
`
`
`
`
`seuesrouws]tomonra|——____—_—_wesbvon|oa3|spuesnoy,ug](o's)
`
`
`
`
` ‘sjeayspeaids|-spuesnousug]—(O#e'H#)snoaueyeosi|—OZ|‘guoday'main3aJ}Ul|spuesnoy.ug]—(og#'a)‘OMe“4painqujuoo
`
`
`
`ajejdway‘o#H'#]“vanssnopuezey‘saliancosy|OOF|deaddejmsvaquinuswe}!aul)|spuesnoy,ul¢|Aeuonazosiq|08e|SIY]MOUJO)JEUWO4|-spuesnoysus|—(Ov#'#):OmH'#|—““aplonsad
`
`
`
`
`
`
`
`soj9edsuj|Ovewee|spuesnoyyut¢|asuodsa)ds10)028|ainseay©[sevesnouw$|ponomepunBwesT|_GFsyponOI(oarowe]“eas
`
`
`
`
`
`
`
`
`
`
`
`
` ‘ome=Muonepuew|O42|wyO|spuesnoy,ug]—(o's)‘oww'#|—“oneoytseoGunjonay|ozz|uoispalgO|spuesnoulug|—(O##'#)spiesrouus|wreomre|eS|ov]Ko)Yspuesnou.ws](oma)omw'#|_“@legepuejojuoovounjiog|Oz)loolreokami)soypuny
`
`
`
` Gujsuaor]|—o'9¢|[SpuesMOUyUgunyisna)snopezeHy|0°92||spuesnoy.us|(owes) exeuap
`
`[seuesnouus|tomtom]wesbuon|—8000!neO}
`
`
`‘Om’|“sauagsojoadsuyaigjoey]O'gh|Sajoujoo|)
`
`
`
`
`
`‘on'#|EGEUONNOd|—_O'y|(Cow's)om]hoba291|-spuesnou,us|puBJoUOspuesnoy,uig|—(OsHt'#)Aevonaosig]—0'9|loolalllSIXYA|spuesnoysug](om#'#)‘OHK'A
`
`
`
`
`
`9lé~~,90F
`[svesnouus|Toate)onre|Meoouoaypueavens|ooraaa
`
`
`
`
`
`
`(OyH'#)OH]“SlyuonoaiogjeUewuoNAUa|OZaia
`‘SpSKEyeuL0)anaii(oii#0anhO}
`
`
`_———SMEISSIPPIsnjelsye
`
`
`wesBUON|082|as=apniwubey,©)|spuesnoulus|(Oat)‘ome’adnsaouejsqnscomme] Jo)seq)|_spuesnoyug](owes)
`
`
`
`
`
`
`
`SnopueZeYayyojjuawheg|—0'0Z|-————uonduosag‘O#w'#|—“S(7.CO)
`
`
`
`
`umogAdop8IINE}BQUUNIODIILSIINEJAGIWWAayyuado
`
`
`“age.auydnsuey)‘uoydgueyo8|ag\juawalamyuejoa}eg
`dja9/00)mal)ally
`
`seyewwo,vegwayKelf“S|4
`
`
`
`sixe-Aos|y
`
`ror
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 11 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 11 of 120
`
`U.S. Patent
`
`Feb. 23, 2016
`
`Sheet 5 of 40
`
`US 9,268,748 B2
`
`OLS
`
`Oe
`
`
`
`“UOLOMO}S]UaWNIOgWOH
`
`MO}4USED—SIOSsauisng
`
`
`
`
`
`
`906(EWJO4¢ogpo:ogp/THNwogejuaWNoOg
`
`80SWyeW05f'9qp0:9qp/Tanee017
` diay5/00)MBIAalld vayeuuosBeaWop!G“4
`Aysuaqtur] OIS0C7WoY
`
`
`2S)]neNSIUWpYS20)v0s
`umogAdogSNEJBQULIN|OD|I14SUNEVSCIYIallyuadp
`
`
`
`
`
`piocerquorwpSCC"20981/0100d
`|sweyjeury|jagwajjaur]|)seseqejeq1ayULESUIWUPYSUEJdjoyujuly
`
`(dosqu|
`
`
`JapeayIopiwp)‘AIG|UOHeUaWNI0G
`
`
`
`UORBOYWENSWawaBbeueyyjassy—aeyyailjes
`
`é0S
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 12 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 12 of 120
`
`U.S. Patent
`
`Feb. 23, 2016
`
`Sheet 6 of 40
`
`US 9,268,748 B2
`
`
`
`START
`
`User submits data request
`to web server and RDML
`data server via the viewer
`
`
`
`
`
`
`RDML server queries the
`databases
`
`604
`
`The databases return the
`results to the server
`
`606
`
`The server creates an
`RDML document
`
`608
`
`The serverreturns the
`RDML document to the web
`server and on to the viewer
`
`610
`
`FIG. 6
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 13 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 13 of 120
`
`U.S. Patent
`
`Feb. 23, 2016
`
`Sheet 7 of 40
`
`US 9,268,748 B2
`
`
`
`Jasf)jestydessy
`
`aOENAIY|
`
`
`
`yesMOuGTWH
`
`bel
`
`yaayspeaids
`
`BEL
`
`zl
`
`ged
`
`
`
` o1eyyAJabeuEyyajoujoo4
`2Jabeuepy
`———|———ar
` Jefeueypeup
`
`jeayspeaids\*
`BIegHeUD
`Jabeueyy
`Jabeueyyays
`
`—————=|S|JabeuepyJOssao0l,
`
`Maid81,We,Woysn>
`
`
`
`phe
`
`OSL
`
`(sjoalqo
`
`BegABW
`
`
`
`WO)#0)5
`
`JaqUlOgy
`
`sopeay
`
`coz
`
`Vl‘Sid
`
`ot
`l
`
`Woe
`
`JOSS30014
`(sew
`sam
`
`og
`
`JOULUO|SUBL|BNIEA-X
`
`nem
`
`01
`
`
`
`awnoodTWA
`
`
`
`aWWr00TINH
`
`38
`
`@uun90qWAY
`
`BSL
`
`at
`
`bol
`
`FOL
`
`
`
`
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 14 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 14 of 120
`
`U.S. Patent
`
`Feb. 23, 2016
`
`Sheet 8 of 40
`
`US 9,268,748 B2
`
`Text
`Document
`
`Object /
`Process
`
`Output
`Application
`("View")
`
`Object
`
`Storage
`Process
`
`Graphical
`Interface
`User
`
`"GUI"
`
`Software
`Third-Party
`
`Component
`
`Output
`Inpul/
`
`= i
`Proaram
`
`FIG. 7B
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 15 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 15 of 120
`
`U.S. Patent
`
`Feb. 23, 2016
`
`Sheet 9 of 40
`
`US 9,268,748 B2
`
`START
`
`Document readerfinds
`and receives document
`
`XMLparser parses
`text
`
`RDMLprocessor
`processesthetext into an object
`
`802
`
`804
`
`806
`
`808.
`
`X-value transformer 810 type
`checks and manipulates x-values
`
`810
`
`812
`
`Primary data store 812 stores active
`objects of the same type for display
`
`Viewsdisplay active objects
`stored in primary data store
`
`FIG. 8
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 16 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 16 of 120
`
`U.S. Patent
`
`Feb. 23, 2016
`
`Sheet 10 of 40
`
`US 9,268,748 B2
`
`934996
`
`link
`
`linkset
`
`920922
`
`930
`
`note
`
`nole_set
`
`link
`
`o
`S
`
`S
`
`oS
`oy
`
`~
`P=
`
`es
`8
`8
`el) z||58 5
`
`
`
`3
`i
`~|
`a
`a
`=
`sg
`3
`%
`s
`3
`E
`&
`=
`=
`2
`i
`
`908
`
`ho
`3
`2
`rd
`5
`3
`E
`=
`
`FIG.9
`
`s
`”
`5
`=
`a
`£
`=
`
`922
`
`938
`
`932
`
`data_y
`
`= £iu
`
`u
`
`3
`
`contact_|nfo
`
`contact_info
`
`contact_info
`
`2s
`i!3
`Bs)z
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 17 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 17 of 120
`
`U.S. Patent
`
`Feb. 23, 2016
`
`Sheet 11 of 40
`
`US 9,268,748 B2
`
`Start
`
`Locate Documents
`
`1002
`
`Select Document to be
`Transformed
`
`1004
`
`1006
`
`Determine Desired
`Transformation
`
`Access Unit, Magnitude,
`Modifier, Scale, Measure,
`and AdjustmentAttributes
`
`Access Line Item
`
`
`
`
`
`
`
`
`
`Determine Conversion
`Factors for Gach Attribute
`
`Multiply the Conversion
`Factors to Manipulate the
`numbers of the Document or
`Linejltem
`
`Display Transformed
`Documentgn Line Item
`
`
`
`
`
`Another
`Line Item to be
`
`
`ransformed
`
`No
`
`
`
`1020
`
`Another
`Document to be
`
`
`ransformed?
`
`No
`End
`
`Yes
`
`FIG. 10
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 18 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 18 of 120
`
`U.S. Patent
`
`Feb. 23, 2016
`
`Sheet 12 of 40
`
`US 9,268,748 B2
`
`START
`
`X-value transformer
`receives a new document
`
`Determinestype of active
`documents in primary data store
`
`
` New
`
`
`object is same
`type as active
`
`document
`
`No
`
`1108
`
`Yes
`
`Addto currently
`active documents
`
`
`
`User choosésto
`
`reject object?
`
`1114
`
`Reject the
`document
`
`1102
`
`1104
`
`1106
`
`1112
`
`
`
` 4116
`
`User choosesto
`
`erase current
`active?
`
`as standby object
`
`active documents
`1120
`
`
`
`
`
`1122
`
`Insert new document
`
`:
`
`document
`
`
`
`FIG. 11
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 19 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 19 of 120
`
`U.S. Patent
`
`Feb. 23, 2016
`
`Sheet 13 of 40
`
`US 9,268,748 B2
`
`
`eeeWidAXpeeayspenndgysajou005
`
`
`leaois4“OV-SI3]jawnoege12qJoJUN
`
`sparscesatamieattesosae
`
`
`
`
`agerazo'tb2ipoerz2vaxezogeeoOb'sEzKepuxapu)Auer
`
`00°02i2aPOY
`
`6B61/1/01JOSYooBujuuiem\
`aTwayau82oarslPoere2po9EZO99OFGEyou!bssadspunog6661/LIOL0SYOeeaes)aeaLTS)eae|HSA,AXSwENage)2aaTasTeeTreToes
`
`
`
`
`
`meHsayAXL]
`aWwOoYdojgpiemuoyyoRgiadkiasey3anowayppyiuaasAdoyasoly—i(eeee®@6©9),8&@€@@)8aAfLePetruag
`
`
`
`
`ainesadwwa|LyNdSb+ey2piyOFbEBe
`*000
`
`
`
`
`
`
`
`Jamal,BegIWGY||
`
`
`
`djsMOPUIASjOO]SaOAETWEY)Mai,IPFaily
`
`000==Z0Z4=
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 20 of 120
`Case 1:19-cv-00859-RTH Document 81-1 Filed 03/14/22 Page 20 of 120
`
`U.S. Patent
`
`Feb. 23, 2016
`
`Sheet 14 of 40
`
`US 9,268,748 B2
`
`