`Chatterjee et al .
`
`( 10 ) Patent No . : US 10 , 387 , 140 B2
`( 45 ) Date of Patent :
`Aug . 20 , 2019
`
`US010387140B2
`
`( 54 ) MODIFICATION OF TERMINAL AND
`SERVICE PROVIDER MACHINES USING AN
`UPDATE SERVER MACHINE
`( 71 ) Applicant : S3G Technology LLC , Foster City , CA
`( US )
`( 72 ) Inventors : Shuvam Chatterjee , Foster City , CA
`( US ) ; Sandeep Chatterjee , Foster City ,
`CA ( US )
`( 73 ) Assignee : S3G Technology LLC , Foster City , CA
`( US )
`Subject to any disclaimer , the term of this
`patent is extended or adjusted under 35
`U . S . C . 154 ( b ) by 0 days .
`( 21 ) Appl . No . : 16 / 273 , 073
`( 22 ) Filed :
`Feb . 11 , 2019
`( 65 )
`Prior Publication Data
`US 2019 / 0171441 A1
`Jun . 6 , 2019
`
`( * ) Notice :
`
`( 63 )
`
`( 51 )
`
`( 52 )
`
`Related U . S . Application Data
`Continuation - in - part of application No . 15 / 947 , 593 ,
`filed on Apr . 6 , 2018 , which is a continuation of
`( Continued )
`
`Int . CI .
`H04L 29 / 06
`H04L 29 / 08
`
`( 2006 . 01 )
`( 2006 . 01 )
`( Continued )
`
`U . S . CI .
`CPC . . . . . . . . . . . . . . . . . G06F 8 / 65 ( 2013 . 01 ) ; G06F 9 / 451
`( 2018 . 02 ) ; G06F 11 / 3664 ( 2013 . 01 ) ; H04L
`67 / 34 ( 2013 . 01 ) ; H04W 4 / 60 ( 2018 . 02 )
`
`( 58 )
`
`( 56 )
`
`Field of Classification Search
`CPC . . . . . . . G06F 3 / 0484 ; G06F 9 / 452 ; HO4L 67 / 02 ;
`HO4L 67 / 306 ; G06Q 30 / 0641 ;
`( Continued )
`References Cited
`U . S . PATENT DOCUMENTS
`6 , 047 , 327 A
`4 / 2000 Tso et al .
`5 / 2000 Laursen et al .
`6 , 065 , 120 A
`( Continued )
`
`OTHER PUBLICATIONS
`Cardellini et al . , Efficient provisioning of service level agreements
`for service oriented applications , 7 pages ( Year : 2007 ) . *
`( Continued )
`Primary Examiner — Thuy Dao
`( 74 ) Attorney , Agent , or Firm — Morgan , Lewis &
`Bockius LLP
`( 57 )
`ABSTRACT
`A method including ( i ) providing a first prompt by a terminal
`machine by running a terminal application , the terminal
`application comprising first computer - executable instruc
`tions and first code that conduct the terminal machine ' s
`portion of a dialog sequence between the terminal machine
`and a service provider machine , ( ii ) receiving entry of first
`data at the first prompt , ( iii ) communicating information
`associated with the first data from the terminal machine to a
`provider application at the service provider machine , the
`provider application comprising second computer - execut
`able instructions and second code that conduct the service
`provider machine ' s portion of the dialog sequence , and ( iv )
`receiving , at the terminal machine , third code that modifies
`at least a portion of the first code to produce first updated
`code , the first updated code adapting the terminal applica
`tion to conduct a modified dialog sequence with the service
`provider machine .
`20 Claims , 56 Drawing Sheets
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 1 of 80
`
`DIALOGUE SEQUENCE NCLUDINCA
`TERMAL MACHNE AND A SERVICE
`PROVOER WOCHNE
`
`MIUIBDIALOGUE
`
`TRS PROXY
`
`NTRE OSE PX7
`
`
`
`US 10 , 387 , 140 B2
`Page 2
`
`( 60 )
`
`( 58 )
`
`( 56 )
`
`Related U . S . Application Data
`application No . 15 / 065 , 757 , filed on Mar . 9 , 2016 ,
`now Pat . No . 9 , 940 , 124 , which is a continuation of
`application No . 14 / 788 , 506 , filed on Jun . 30 , 2015 ,
`now Pat . No . 9 , 304 , 758 , which is a continuation of
`application No . 14 / 060 , 490 , filed on Oct . 22 , 2013 ,
`now Pat . No . 9 , 081 , 897 , which is a continuation of
`application No . 12 / 841 , 113 , filed on Jul . 21 , 2010 ,
`now Pat . No . 8 , 572 , 571 .
`Provisional application No . 61 / 228 , 140 , filed on Jul .
`23 , 2009 , provisional application No . 61 / 325 , 212 ,
`filed on Apr . 16 , 2010 .
`( 51 ) Int . CI .
`G06F 3 / 0484
`( 2013 . 01 )
`G06F 15 / 16
`( 2006 . 01 )
`G06F 8 / 65
`( 2018 . 01 )
`G06F 11 / 36
`( 2006 . 01 )
`( 2018 . 01 )
`H04W 4 / 60
`G06F 9 / 451
`( 2018 . 01 )
`Field of Classification Search
`CPC . . . . H04W 4 / 60 ; G07F 17 / 329 ; GO7F 17 / 3223 ;
`H04M 3 / 493 ; H04M 3 / 5191 ; H04M
`3 / 5166
`See application file for complete search history .
`References Cited
`U . S . PATENT DOCUMENTS
`6 , 574 , 791 B1
`6 / 2003 Gauthier et al .
`6 , 668 , 368 B112 / 2003 Hernandez , III
`6 , 701 , 514 B13 / 2004 Haswell et al .
`7 , 185 , 334 B2
`2 / 2007 Bourke - Dunphy et al .
`7 , 272 , 212 B2 *
`9 / 2007 Eberle . . . . . . . . . . . . . . . . . . . H04M 3 / 493
`370 / 353
`7 , 328 , 172 B2
`2 / 2008 Williams , Jr . et al .
`7 , 343 , 550 B2
`3 / 2008 Saidenberg et al .
`7 , 594 , 219 B2
`9 / 2009 Ramachandran et al .
`7 , 769 , 995 B2
`8 / 2010 Corbett et al .
`7 , 827 , 545 B2 11 / 2010 Choe et al .
`7 , 930 , 182 B2
`4 / 2011 Sinai et al .
`8 , 056 , 070 B2 11 / 2011 Goller et al .
`8 , 176 , 328 B2
`5 / 2012 Chen et al .
`8 , 194 , 839 B2
`6 / 2012 Lopez et al .
`8 , 307 , 294 B2 11 / 2012 Lou et al .
`8 , 347 , 267 B2
`1 / 2013 Givoni et al .
`8 , 572 , 571 B2 *
`10 / 2013 Chatterjee . . . . . . . . . . .
`
`G06F 8 / 65
`717 / 124
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 2 of 80
`
`. . G06Q 30 / 02
`370 / 352
`
`6 / 2014 Fried . . . . . . . . . . . . .
`8 , 755 , 372 B2 *
`1 / 2015 Chen et al .
`8 , 930 , 949 B2
`3 / 2015 Ehier et al .
`8 , 977 , 951 B2
`5 / 2015 Chaturvedi . . . . . . . . . H04L 63 / 0807
`9 , 043 , 488 B2 *
`709 / 238
`8 / 2015 Davis et al .
`9 , 106 , 726 B2
`9 , 158 , 508 B2 10 / 2015 Eldridge et al .
`2003 / 0022677 A11 / 2003 Piikivi
`2004 / 0205720 A1 10 / 2004 Hundt
`2004 / 0242209 Al 12 / 2004 Kruis et al .
`2005 / 0065995 A1 3 / 2005 Milstein et al .
`2005 / 0102664 Al 5 / 2005 Eyres et al .
`2006 / 0069568 A1 3 / 2006 Passaretti et al .
`2006 / 0073820 A1 4 / 2006 Craswell et al .
`2006 / 0200658 A1 9 / 2006 Penkethman
`2006 / 0230379 Al 10 / 2006 Pintos
`2006 / 0265662 Al 11 / 2006 Gertzen
`2006 / 0293894 Al 12 / 2006 Peyroux
`2007 / 0011658 Al
`1 / 2007 Stephens
`2007 / 0240069 Al 10 / 2007 Eldridge et al .
`2009 / 0171669 AL
`7 / 2009 Engelsma et al .
`2010 / 0267345 Al 10 / 2010 Berton et al .
`2013 / 0219357 Al 8 / 2013 Reitan
`
`OTHER PUBLICATIONS
`Urgaonkar et al . , Agile dynamic provisioning of multi - tier Internet
`applications , 39 pages ( Year : 2008 ) . *
`Griol et al . , “ Statistical Dialog Management Methodologies for Real
`Applications , " Sep . 2010 , 4 pgs .
`Lohr et al . , Mixed - Initiative Dialog Management for Speech - Based
`Interaction with Graphical User Interfaces , Apr . 2008 , 10 pgs .
`Mao , et al . , Efficient and robust streaming provisioning in VPNs , 10
`pgs . ( Year : 2003 ) .
`Paterson , Multi : Multiple User Interactive Template Installation ,
`Jun . 2007 , 1 pg .
`Perugini et al . , “ A Study of Out - of - Turn Interaction in Menu - Based ,
`IVR , ” voicemail systems , Apr . 2007 , 10 pgs .
`Stewart et al . , Transition Relevance Place : A Proposal for Adaptive
`User Interface in Natural Language Dialog Management Systems ,
`Apr . 2006 , 6 pgs .
`Sourcetrace Systems Inc . , International Preliminary Report on Pat
`entability , PCT / US2010 / 042775 , dated Feb . 2 , 2012 , 6 pgs .
`Sourcetrace Systems Inc . , International Search Report and Written
`Opinion , PCT / US2010 / 042775 , dated Sep . 13 , 2010 , 6 pgs .
`S3G Technology , LLC , Examination Report , IN277 / DELNP / 2012 ,
`Jul . 31 , 2017 , 6 pgs .
`Villela et at . , Provisioning servers in the application tier for e - com
`merce systems , 23 pgs . ( Year : 2007 ) .
`* cited by examiner
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 1 of 56
`
`US 10 , 387 , 140 B2
`
`3 . 4
`
`.
`
`.
`
`* * *
`
`* * * * * *
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 3 of 80
`
`FIGURE 1
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 2 of 56
`
`US 10 , 387 , 140 B2
`
`*
`* * * * *
`* * * * * * * *
`
`* * * *
`
`* * * *
`
`* *
`
`* * *
`
`* * *
`
`MWWY . .
`
`* * * * * * * *
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 4 of 80
`
`FIGURE 2
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 3 of 56
`
`US 10 , 387 , 140 B2
`
`TERMINAL MACHINE DIALOGUE MODULE ,
`
`97
`
`* * *
`
`L
`
`' Olle
`
`www
`
`m
`
`over
`
`! ! !
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 5 of 80
`
`FIGURE 3A
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 4 of 56
`
`US 10 , 387 , 140 B2
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 6 of 80
`
`FIGURE 3B
`
`.
`
`. .
`
`.
`
`. . . .
`
`.
`
`.
`
`. . .
`
`. . .
`
`.
`
`
`
`atent
`
`Aug . 20 , 2019
`
`Sheet 5 of 56
`
`US 10 , 387 , 140 B2
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 7 of 80
`
`FIGURE 4A
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 6 of 56
`
`US 10 , 387 , 140 B2
`
`-
`
`-
`
`-
`
`????
`? . ????
`
`. 3
`
`'
`
`??
`
`????
`
`???????????????????????????????????????????????????????????????????
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 8 of 80
`
`FIGURE 4B
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 7 of 56
`
`US 10 , 387 , 140 B2
`
`WWWWW
`
`FIGURE 5A
`
`FIGURE 5B
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 9 of 80
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 8 of 56
`
`US 10 , 387 , 140 B2
`
`2 . 3k
`
`Bayrsseneste
`
`FIGURE 6A
`
`FIGURE 6B
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 10 of 80
`
`FIGURE 6C
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 9 of 56
`
`US 10 , 387 , 140 B2
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`. .
`
`*
`
`* *
`
`* * * * * * * * * *
`
`*
`
`FIGURE 7A
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 11 of 80
`
`FIGURE 7B
`
`
`
`atent
`
`Aug . 20 , 2019
`
`Sheet 10 of 56
`
`US 10 , 387 , 140 B2
`
`083
`
`. . . . . .
`
`. . . . . . .
`
`. .
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 12 of 80
`
`w . . . . .
`
`.
`
`.
`
`. ni irii i
`
`i
`
`i
`
`i
`
`.
`
`.
`
`. .
`
`'
`
`' ' ' ' ' '
`
`'
`
`' ' ' '
`
`'
`
`'
`
`'
`
`'
`
`'
`
`' ' ' '
`
`' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '
`
`' ' '
`
`FIGURE 8A
`
`
`
`atent
`
`Aug . 20 , 2019
`
`Sheet 11 of 56
`
`US 10 , 387 , 140 B2
`
`.
`
`.
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 13 of 80
`
`FIGURE 8B
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 12 of 56
`
`US 10 , 387 , 140 B2
`
`LOCATION
`DETECTION
`DEVICE
`
`si
`
`uuuuuuuuuuuuuu
`
`aimana dito
`
`120
`TERMINAL
`MACHINE
`
`vinirinivivivivivivivivivivivivininin
`
`*
`
`-
`
`- - - - - -
`
`-
`
`- - - -
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 14 of 80
`
`* *
`
`*
`
`* *
`
`*
`
`FIGURE 9
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 13 of 56
`
`US 10 , 387 , 140 B2
`
`we
`
`1004
`
`.
`
`+
`
`+ +
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 15 of 80
`
`PROGRAM
`
`FIGURE 10
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 14 of 56
`
`US 10 , 387 , 140 B2
`
`w
`
`1104
`1
`
`ver
`
`* * *
`
`1106
`
`- 5771
`
`wwwwww
`
`YYYYYY
`
`wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 16 of 80
`
`FIGURE 11
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 15 of 56
`
`US 10 , 387 , 140 B2
`
`FIGURE 12
`
`MA 11208
`
`( 1206
`
`1204
`
`winni
`
`wiwienia
`
`wwii
`
`1202
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 17 of 80
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 16 of 56
`
`US 10 , 387 , 140 B2
`
`YOUCANDIY
`Login
`
`Country Code
`
`Email or Mobile Number
`
`KOM XXXXXXXXXXXXXXXXXX Password
`X XXXXXXXXX
`
`DESSE 2009
`
`Login
`
`W WWWOOOOOO
`
`SEITHE
`Don ' t have an account , you can create
`338 38????
`
`WWWWW
`
`WW
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 18 of 80
`
`ACCESSIBIR or otherwise using any
`By downloading , sier
`of the DIY technologies , systems and services , you agree to .
`
`FIGURE 13A
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 17 of 56
`
`US 10 , 387 , 140 B2
`
`W SSSSSXXXXXXXXXXXXXXXX
`
`
`
`DER KOSE
`
`
`
`COLINty Odde
`
`
`
`viobile Number
`
`Lorice to the mus
`
`
`
`Cortin Password
`
`
`
`Evense Key
`
`HRASSES
`
`N?Tsib?d
`
`Balsion un suo
`
`budodxs ves pue .
`US CON
`
`opo
`ungo
`
`
`
`TSQLQEN Offios
`
`
`
`
`
`institutes Company Nanse
`
`0
`
`
`
`FIGURE 13C
`
`0
`
`Register
`
`D
`
`o o o FIGURE 13B
`
`License to
`
`Opera
`
`SOU
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 19 of 80
`
`
`
`atent
`
`Aug . 20 , 2019
`
`Sheet 18 of 56
`
`US 10 , 387 , 140 B2
`
`
`
`
`
`Create Cloud App
`
`B & B Package
`
`My Designs
`
`
`
`Upload your App
`
`Q
`
`201
`
`Set Up Design
`
`
`
`Create Database
`
`W
`
`WW
`
`Store
`
`9
`
`YOUCANDIY
`DIY
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 20 of 80
`
`
`
`A o o FIGURE 13E
`
`Version 4 . 0 . 2
`
`FIGURE 13D
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 19 of 56
`
`US 10 , 387 , 140 B2
`
`ka
`
`
`
`Download Reference Design
`
`CESTAX - 803
`
`
`
`
`
`Download Reference Design
`
`
`
`
`
`
`
`make your life easier
`
`y say
`
`Yokomoany ' s secas aro
`
`ao o FIGURE
`13G
`
`0
`
`
`
`FIGURE 13F
`
`0
`
`
`
`Reterence Designs
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 21 of 80
`
`O SOM
`
`
`
`Books Schicower .
`
`CPATAX - RDI ( Admin )
`
`CPATAX - RD2 ( Admin )
`
`CPATAX - RD2
`
`Sic
`
`CPATax - R01
`
`0
`
`CPATax - R03
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 20 of 56
`
`US 10 , 387 , 140 B2
`
`80
`
`A
`
`Set up later
`
`
`
`FIGURE 131
`
`
`Set de Reference Design
`BELLES SIERRASSEST BESE
`EXCELLEN
`XXXXXXXX
`
`
`
`DES SOCIALES ESSESES ESSESE
`
`WW
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 22 of 80
`
`Reference Design Set Up Your
`
`WO AWA
`
`THAT
`
`WA
`XXXXXXXXXXXXXXX
`
`W
`
`
`
`
`
`Choose any downloaded Reference Design
`
`
`
`Choose An App Icon
`
`
`
`Design name
`
`
`
`
`
`
`
`
`
`Choose any downloaded Reference
`
`
`
`
`
`
`
`Choose An App Icon
`
`0 0 0 FIGURE 13H
`
`
`
`Design name
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 21 of 56
`
`US 10 , 387 , 140 B2
`
`No one
`
`Choose Directory
`Alarms
`
`Android
`
`CloudDrive
`
`9000
`
`M
`
`DCIM
`
`Download
`
`HWThemes
`
`Huawei
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 23 of 80
`
`CANCEL
`
`OK
`
`FIGURE 13J
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 22 of 56
`
`US 10 , 387 , 140 B2
`
`Vid be
`
`Tags ( eg , sports , music , etc . )
`
`
`
`App description
`
`A to
`
`
`
`App name
`
`
`
`Postal code
`
`Location
`
`FIGURE 13L
`
`
`Choose An Apa Icon
`Choo
`
`11111111111111
`Upload App
`20 CXXXXXXXX
`
`XXXXXXXXXXXXXXXXXXXXXXXXX
`
`Choose the App
`
`XXXXXXXXXXXXXXX
`
`
`
`Upload Your App
`
`www .
`
`X
`
`BIO
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 24 of 80
`
`
`
`0 0 0 FIGURE 13K
`
`
`
`App description
`
`
`
`App name
`
`Tags ( e . g , sports , music , etc . )
`
`
`
`Postal code
`
`
`
`atent
`
`Aug . 20 , 2019
`
`Sheet 23 of 56
`
`US 10 , 387 , 140 B2
`
`
`
`18 Place INAGE fr0l file
`
`
`
`
`
`B
`
`
`
`17 flace IME from til
`
`die
`
`
`
`Meer oor
`
`Cardi
`
`- >
`
`B
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 25 of 80
`
`Cardi
`
`BACHER
`
`
`
`
`
`
`
`110 ) Place Image from file
`
`
`
`
`
`o O o FIGURE 14B
`
`
`
`( 12 ) Layout ends
`
`are ognons 555
`
`
`
`23 Place TEXT that say ' s were
`
`So
`
`
`
`( 9 ) Pisce IMAGE from Mila
`
`
`
`
`
`
`
`57 Place Ex stat says Yo norka
`
`
`
`14 ] Face TEXT chat says the
`
`
`
`
`
`
`
`( 63 Place IMAGE from file 06 . 08
`
`
`
`
`
`
`
`fto file
`
`ao o FIGURE 14A
`Place W income og
`171
`
`
`
`
`
`Placa ORIENTATION as vention [ 2 ) Place
`
`
`
`
`KAGE from File 1940 ong " BACKGROUND IMAGE from tale [ 3 ] Place
`
`1 Layout gesins
`
`
`
`U . S . Patent
`
`atent
`
`Aug . 20 , 2019
`
`Sheet 24 of 56
`
`US 10 , 387 , 140 B2
`
`OM
`
`
`
`
`
`The Support You Deserve
`
`OROD OS
`
`
`
`WONDO BOKE
`
`O OX
`
`2
`
`' . ' . ' . ' . ' . ' . ' . ' . ' . .
`
`. ,
`
`0
`
`
`
`Pieases Jacket
`
`
`
`Joai Besut
`
`
`
`XLRwogay ancoyos
`
`II
`
`2722222222
`
`FIGURE 14D
`
`rosessew
`
`X
`
`O
`
`FIGURE 14C
`
`0
`
`
`
`
`
`
`
`( 8 ) Place IMAGE from 112
`
`pixels
`
`
`
`Wian AVATEO goes to Go
`
`with PAODING 40 . 80 . 80
`
`with MARGT 0 0 0 0 Dixais
`
`
`
`17 place IMAGE 110w file .
`
`
`
`
`
`Saxo 20 N
`
`slaxta 8 09 00 ON LOONG YIEM
`
`3 SONSUM
`
`
`
`Sua 10p , 13 og 39993 . Wald ( 9 )
`
`SO
`
`18
`
`A
`
`res
`
`WW
`
`SA
`
`podom 2014 SREs eua x
`
`V
`
`
`
`
`
`
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 26 of 80
`
`* 801004 VOM
`
`321S NOS m
`
`Lpeo
`
`e
`
`19
`
`
`
`atent
`
`Aug . 20 , 2019
`
`Sheet 25 of 56
`
`US 10 , 387 , 140 B2
`
`Quinag Mal
`
`LOW
`
`than
`
`
`
`for more
`
`BOB
`
`
`
`Income Manager
`
`. income
`
`©
`- w
`
`3 6
`6
`
`FIGURE 14D ( 1 )
`
`2 5
`8
`
`o
`
`1 4
`L
`
`@
`
`V
`
`inoke Place ORIENTATION as 230012018 suag
`
`
`
`
`- >
`
`zpeg
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 27 of 80
`
`SP
`
`
`
`13 Place BUTTON that says VW
`
`
`
`
`
`enote Place ORIENTATION as veica su1400
`
`
`
`
`9
`
`spue OET ( 7 )
`
`
`
`
`
`( 63 Placa BACKGROONO kage from Fils
`
`
`
`
`
`303
`
`Sies jeg
`
`en ageid ( 2 ) 22even
`
`O
`
`FIGURE 14C ( 1 )
`
`O
`
`D
`
`en vou
`
`
`
`as88070 Goue ha
`
`
`
`
`
`183 Place TEXT Chat Säys Ki
`
`
`
`
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 26 of 56
`
`US 10 , 387 , 140 B2
`
`ws
`
`XXX
`
`
`
`Trip Details
`
`A ou calor
`
`
`
`
`
`Entet tip details
`
`n e
`
`
`
`Mileage Tracket DE
`
`L
`
`alo
`
`CPATEN - ROL
`
`Nosso
`
`> O
`
`. 00 %
`
`B
`
`for A
`
`
`
`
`
`
`Lyour bens
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 28 of 80
`
`How
`
`
`minimum omnino
`wiwinien
`
`FIGURE 14F
`
`FIGURE 14E
`
`
`
`183 Place tex that says is Reis
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`131 place BUTTON that says " 1719
`
`
`
`
`
`
`
`( 6 ) Place BACKGROUND IMAGE fro : file
`
`
`Place ORIENTATION as ver
`
`
`153 Layout begins
`
`
`
`[ 4 ] Layout ends
`
`
`
`
`
`71 21306 TEXT that says Meage
`Pokec
`
`
`
`
`
`IMAGE from the logo ang Place ORIENTATION 35 Stok zo 21 Place
`
`Card4
`
`Details
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 27 of 56
`
`US 10 , 387 , 140 B2
`
`SHAWN
`
`Sexo
`
`
`
`
`
`
`
`What should be the color othe texo Choose the color by suiningihe widget
`
`
`
`
`
`
`
`
`
`les exat au pmous
`
`
`
`DEN maisoxallus
`
`Sadis Sans Sagen Badoonas
`
`
`
`Ba Sas
`
`1103
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 29 of 80
`
`38 : 03TX
`
`W
`
`Saturation
`
`XV
`
`Hardness
`
`BURSUE O SAMI
`2010
`
`Do Qu want to tweak the .
`
`210103
`
`UXO 0303810109 A
`
`
`
`
`
`Choose the color by sommo the winger
`
`
`
`BouS ROM
`
`FIGURE 14H
`
`
`
`FIGURE 14G
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 28 of 56
`
`US 10 , 387 , 140 B2
`
`KOZOBENU
`
`
`
`BIKI WARZY
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 30 of 80
`
`:
`
`
`
`Xar bid As SOU GUYSSORUS
`
`XBXBULLOUSQO BY
`
`
`
`kalut 10 ?zis ?mi 39 QiQuS Jeun
`
`DOUBLE SU ZABYES
`
`XXX
`
`8 Hou do
`
`
`
`BBG do Val di Sonjen DJORAS BUS CRUZ
`
`SUOUS doo
`
`W
`
`Do you want to add padding within the
`
`
`
`
`ant to add paddin
`
`
`acue SOTTER DAGENS 84 / Here
`SJONA OD SRCA
`
`XX
`
`FIGURE 143
`
`
`
`
`
`S41 PUNON MOBUS PPR DY PUZA Dok od
`
`Mosaduixar
`
`talks aui sa Pinoys 1EYM
`
`s o eis ab Asoovo
`
`normal
`
`QUI SO VODCINKOU
`
`
`
`
`
`
`Choose the font style from the below Het
`
`DOBUS PUN
`
`Choose the position w plece itu text
`
`
`
`
`waxalayi LIONS @ 6 : 01 BRAUN
`
`
`
`FIGURE 141
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 29 of 56
`
`US 10 , 387 , 140 B2
`
`?
`
`Do you want to add padding within the
`text ?
`COM
`Enter the spacing values in left , top , right &
`bottom positions
`
`B
`
`WS
`
`240
`
`Where do you want to link this text ?
`Enter the card number below . When the
`text is tapped , the page will navigate to the
`WWWWWWW
`below entered card
`wwwwwwwwwwwwwwwww
`
`WEB
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 31 of 80
`
`Update Object
`
`A
`
`o
`
`o
`
`FIGURE 14K
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 30 of 56
`
`US 10 , 387 , 140 B2
`
`??
`
`X PRES
`
`?y A33
`
`KS7???
`
`“ ?
`
`??? :
`
`
`
`2 ) Ligar IMAGEN DE FONDO
`
`desde el AC3
`
`> ?????? " Yes 3 : 35 :
`
`p
`
`: ??
`
`?
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 32 of 80
`
`<
`
`:
`
`:
`
`, C }
`
`&
`
`C
`
`C
`
`ar
`
`3
`
`( 33223
`MARGEN 030 . píxeles ? , ???????S con
`
`
`ALINEACIÓN cona center
`
`con
`
`
`
`sigsis : testeel src13
`
`[
`
`38
`
`:
`
`18
`
`FIGURE 15B
`13 : Site8
`
`81?????V18
`
`?? , ??
`
`???
`
`FIGURE 15A
`
`,
`
`?????
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 31 of 56
`
`US 10 , 387 , 140 B2
`
`CREATE
`
`Create a new object such as text , an image , a
`button , a menu , etc , and then edit Information
`about the created object .
`
`What object do you want to create
`
`Text
`Place a
`Where do you want to place the
`
`O Before the selected object ?
`
`M
`BO
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 33 of 80
`
`w
`
`&
`
`XXXXX
`
`B
`
`Add Properties
`XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Www XX
`HHHHHHHHHHH
`
`XXXXX
`
`FIGURE 16A
`
`
`
`atent
`
`Aug . 20 , 2019
`
`Sheet 32 of 56
`
`US 10 , 387 , 140 B2
`
`( A )
`
`( B )
`
`R
`
`D
`
`D
`
`AM
`
`abc . jpg
`
`& & &
`
`abc . jpg
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 34 of 80
`
`FIGURE 16B
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 33 of 56
`
`US 10 , 387 , 140 B2
`
`W 200X6337 PM
`
`Create Database
`Tables
`
`CPAT?X - ROS
`
`is
`CHATAX - 803
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 35 of 80
`
`0
`
`0
`
`0
`
`FIGURE 17A
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 34 of 56
`
`US 10 , 387 , 140 B2
`
`
`
`FIGURE 17C
`
`
`
`one that
`
`5 place a colonn in the
`
`Says her om
`
`the 7 . 3 . 1 : that
`
`
`
`141 place a column
`
`
`
`
`
`with origes Woh
`
`with privileges UNSTANCO AUTO INCREMENT
`
`
`
`
`
`PROMARY KAY
`
`e vaCORE
`
`
`
`
`
`( 3 ) Place 3 column in the table that
`
`
`
`says returos
`
`WB Data
`
`
`
`
`
`( 2 ) Place a column in the table that
`
`says 3 30
`
`308
`
`esse
`
`e
`
`
`
`Place 3 table that says
`DBCardi for m
`
`EO , SEX
`
`?
`
`O
`D
`
`
`
`
`
`place a acts that says
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 36 of 80
`
`DBCardif
`
`Mocard
`
`
`
`
`
`The table that
`
`
`
`
`
`the table 2013
`
`
`
`3 place a columuso che table that
`
`
`
`
`
`o O FIGURE 17B
`
`
`
`151 pizce a colunut a the able that
`
`
`
`
`
`
`
`121 Place a column in the table that
`
`
`
`
`
`
`
`Says Touros .
`
`
`
`Column 1 says good solon
`14 ] Place
`
`
`
`Piace a olumn Says other income
`153
`
`
`
`Says gros SE
`
`
`
`Says soon
`
`
`
`atent
`
`Aug . 20 , 2019
`
`Sheet 35 of 56
`
`US 10 , 387 , 140 B2
`
`
`
`UNSIGNED AUTO
`
`INCRE . . WWW
`
`Coatsxedone
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Pavileges
`
`w
`
`no
`
`
`
`Char Court
`
`int
`
`EDEL
`
`2GX???
`
`MO
`
`
`
`Save Values
`
`
`
`Edit Table
`
`incomemariager
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 37 of 80
`
`D
`
`FIGURE 17E
`
`0
`
`0
`
`FIGURE 17D
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 36 of 56
`
`US 10 , 387 , 140 B2
`
`
`
`FIGURE 17F
`
`W
`
`w
`
`returns or goodsold
`
`
`
`returns goodsold Table name : incomemanager sno
`W 23000
`[ int ] [ varchar )
`Sino
`
`X2
`
`* *
`
`* * * * * * * *
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 38 of 80
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 37 of 56
`
`US 10 , 387 , 140 B2
`
`Amount decimal
`2018542
`Invoice Number
`linti 1234567890
`Phone
`
`Name Ivarchar varchar
`Last Name
`Table name : customerinvoice
`
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 39 of 80
`
`Wow
`
`ld
`
`4523 . 52
`
`
`
`
`
`234 John Smith
`
`
`
`FIGURE 17G
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 38 of 56
`
`US 10 , 387 , 140 B2
`
`4523 . 52
`
`
`Table name : invoice
`Amount [ decimall
`Invoice Number 2 018542
`
`Id
`
`Tint )
`\ 234
`
`
`
`FIGURE 17H
`
`Phone
`lind? 1 234567890
`
`Name Ivarchar varchar
`Lasi Name
`Table name : customer First
`
`
`234 John Smith
`
`www 2009
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 40 of 80
`
`
`
`
`
`int )
`
`le
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 39 of 56
`
`US 10 , 387 , 140 B2
`
`
`
`
`
`success ORDER BY Sn0 DESC
`
`
`
`VALUES in ' $ sno , Sotterjacone Sgrossororit Saross
`Kone , Stotalexpense
`
`from
`
`Bewone
`
`360
`
`VAHEN
`
`retoons , ZOOdssoio . O therin00012 . STOSSDOMSTOS Soome , otat
`sno , date
`
`expense Profit
`
`
`using COLUMNS 313med
`
`
`[ 1 . 1 Create a FUNCTION named
`
`US is ALE Mamed
`* utvärd
`
`CSCard3
`
`
`
`Create Cloud Apps
`XXXXXXX
`
`WA
`
`Ws
`
`CPAID
`
`* Tax - 80 ?
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 41 of 80
`
`
`
`0 0 0 FIGURE 18B
`
`0 0 0 FIGURE 18A
`
`
`
`atent
`
`Aug . 20 , 2019
`
`Sheet 40 of 56
`
`US 10 , 387 , 140 B2
`
`
`
`
`
`
`
`the table that receives the data from the
`
`
`
`
`
`use : incomemanager
`
`Table Name Select
`
`ante
`KKKKKKKKKKK
`
`
`
`18D Column Name 0 0 0 FIGURE
`
`
`
`*
`
`FIGURE 18C
`
`EDIT
`
`cataxidone
`
`
`
`
`
`noude help comments
`
`
`
`Function Name Initialize a function
`
`
`
`
`diame that activates the data
`
`
`
`insertion process in the database table
`
`O
`
`Select
`
`Insert
`
`U? XXXXXXXXXXXXXXXXXXXXXX
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 42 of 80
`
`Cloud App
`
`3832
`
`WX3 S
`
`
`
`
`
`include help comments
`
`O
`
`
`
`atent
`
`Aug . 20 , 2019
`
`Sheet 41 of 56
`
`US 10 , 387 , 140 B2
`
`No caso
`
`00 %
`
`SPM
`
`o Column Name
`Shows the column names of the selected table
`
`ofit , grossincome Employee Mortgage Legal ,
`
`Variable Name
`
`X XX
`
`ETEST
`
`SELLER XXXXXXXXXXXXXXXXX
`
`SW
`
`XXX
`
`Create Insert Function
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 43 of 80
`
`FIGURE 18E
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 42 of 56
`
`US 10 , 387 , 140 B2
`
`1900
`
`Provide a first prompt by running a terminal application , the terminal
`application comprising first computer - executable instructions and first code
`that conduct the terminal machine ' s portion of a dialogue sequence
`between the terminal machine and a service provider machine
`
`1902
`
`Receive entry of first data in response to the first prompt
`Entry of the first data is received at the first prompt
`wenn man manomen wonen men man kan man mano un n men wone men man mano man mano man nan manne
`Entry of the first data is received via an audio input or tactile input in 1908
`
`1904
`1906
`
`Communicate information associated with the first data from the terminal
`machine to a provider application at the service provider machine , the
`provider application comprising second computer - executable instructions
`and second code that conduct the service provider machine ' s portion of the
`dialogue sequence
`
`Receive a terminal dialogue module that modifies at least a portion of the
`first code to produce first updated code . The first updated code adapts the
`terminal application to conduct a modified dialogue sequence with the
`service provider machine
`The first updated code adapts the terminal application to provide a in 1914
`second prompt for the terminal machine ' s portion of the modified
`dialogue sequence with the service provider machine
`an
`van a
`un man na na na na
`na na na
`na na na
`na na na na na na
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`?
`The first updated code adapts the terminal application to include a
`new function for the terminal machine ' s portion of the modified
`dialogue sequence with the service provider machine
`
`1912
`
`?
`
`|
`fram
`
`1916
`
`e m
`
`1
`
`?
`1
`1
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 44 of 80
`
`FIGURE 19A
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 43 of 56
`
`US 10 , 387 , 140 B2
`
`1920
`
`Continue to conduct the
`terminal machine ' s portion of
`the dialogue sequence with
`the service provider machine
`
`1918
`
`Location - based
`trigger condition
`satisfied ?
`
`Yes
`
`Provide indication of location - based trigger condition satisfaction to
`the update service machine
`
`. .
`
`1922
`
`Step
`1912
`
`Display an update request to adapt the terminal application , the
`update request being received from a third party
`
`AAAAAALLLILLAKAALALALALALALAAAAAAAAAA
`
`*
`
`*
`
`*
`
`*
`
`*
`
`*
`
`* *
`
`* *
`
`*
`
`* *
`
`*
`
`*
`
`* * *
`
`*
`
`*
`
`*
`
`Receive entry of second data in response to displaying the update
`request
`
`1924
`
`1926
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 45 of 80
`
`Step
`1912
`
`FIGURE 19B
`
`
`
`atent
`
`Aug . 20 , 2019
`
`Sheet 44 of 56
`
`US 10 , 387 , 140 B2
`
`Display an update request to adapt the terminal application , the
`update request being displayed based on one or more criteria
`
`1928
`
`Receive entry of second data in response to pushing the update
`request
`
`1930
`
`We
`
`Step
`1912
`
`Analyze user interactions with the terminal application , including entry
`of the first data
`
`1932
`
`1936
`
`Continue to conduct the
`terminal machine ' s portion of
`the modified dialogue
`sequence with the service
`provider machine
`
`Yes
`
`- 1934
`Do the
`u ser interactions satisfy a
`user - interaction
`threshold ?
`
`No
`
`Provide indication of user - interaction threshold satisfaction to the
`update service machine
`
`1938
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 46 of 80
`
`Step
`1912
`
`FIGURE 19C
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 45 of 56
`
`US 10 , 387 , 140 B2
`
`AAAAAAAAAAAAAAAAAAAAAAAAAA
`
`Receive , at the provider application , a service provider dialogue module
`that modifies at least a portion of the second code to produce second
`updated code . The second updated code adapts the provider application to
`conduct the service provider machine ' s portion of the modified dialogue
`Sequence with the terminal machine
`The second updated code adapts the provider application to use a
`response associated with the second prompt
`
`!
`
`1940
`
`1942
`
`hit . 1944
`
`- mm m
`
`The second updated code adapts the provider application to use a
`response associated the new function
`m m
`ww . com ww ww
`ww am
`mm m m
`m
`
`m m
`
`mm
`
`W
`
`Communicate additional information associated with the terminal dialogue
`module to a peripheral device in communication with the terminal machine .
`The additional information is used to configure the peripheral device
`!
`The peripheral device is running a peripheral application , which is
`related to the terminal application , and the additional information
`associated with the terminal dialogue module is used to update the !
`peripheral application
`
`- 1946
`
`The additional information associated with the terminal dialogue
`module is used by the peripheral device to update a user interface
`displayed by the peripheral device
`
`1950
`
`w me
`1
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 47 of 80
`
`FIGURE 19D
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 46 of 56
`
`US 10 , 387 , 140 B2
`
`DIYGO
`
`Country Code
`
`Email or Mobile Number
`THERETTE
`
`Password
`
`Login
`
`Register
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 48 of 80
`
`XXX
`By downloading viewing , accessing or otherwise using
`any of the DIY technologies , apps , systems and services ,
`??? ??? 10
`??? 1
`1
`
`Layout
`
`Forgot your password ?
`A
`o
`o
`
`FIGURE 20A
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 47 of 56
`
`US 10 , 387 , 140 B2
`
`Affordance
`2000
`
`111
`* * * * *
`
`45146465666
`User Selection
`2002
`
`No apps installed yet . Search DIYGO for
`awesome apps !
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 49 of 80
`
`Use lightning fast and secure apps from DIYGO
`0
`0
`0
`
`FIGURE 20B
`
`
`
`atent
`
`Aug . 20 , 2019
`
`Sheet 48 of 56
`
`US 10 , 387 , 140 B2
`
`qwertyuiop ' a s d f g h i kl 0 2 x av b nm @
`
`FIGURE 20D
`
`CPATax - 1 ( Adrinin
`CPATax - ?
`
`CHATax
`
`coa
`
`CPATax - 2 { Admin
`CPATAX - 3 CPATAX - 3 Admin
`
`
`
`All Ado
`
`Settings
`Switch
`Logout
`
`
`
`Search for apps
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 50 of 80
`
`O GO
`
`0 0 0 FIGURE 20C
`
`
`
`atent
`
`Aug . 20 , 2019
`
`Sheet 49 of 56
`
`US 10 , 387 , 140 B2
`
`????????d
`
`
`and appointment schedule .
`
`messao 1998 73 } } edostacker
`
`CPRIX :
`
`DIYGO ecosystem
`
`
`
`Awesome apps from the
`
`
`
`
`
`to seconds The just tap on an apo con and
`
`CPATax - Admin
`
`CPATAX - 2
`
`
`
`Download Apps
`
`
`
`Download Apps
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 51 of 80
`
`XXX
`
`unox
`
`Abanka
`
`
`
`0 0 0 FIGURE 20F
`
`20E
`
`?????????????????????????????????????????????????? 0 0 0 FIGURE
`
`
`
`atent
`
`Aug . 20 , 2019
`
`Sheet 50 of 56
`
`US 10 , 387 , 140 B2
`
`SUB1B06BPOEN
`
`SWEDEN # 3333
`
`t
`.
`
`. .
`
`?
`
`DHIHIIHII
`OOOO
`Oooo33 w
`
`e
`
`SUBROOM . U ooroud
`
`
`ostu OSNUTES
`icone SE 200
`
`FIGURE 20H
`
`CATEGI
`
`QUES
`
`
`
`The Support You Deserve
`ROBOM a
`YOO
`
`* * 13 .
`
`SC3 :
`
`K5 # * * * * * 01 : *
`
`
`
`0538201 Vost sdde estas pue se
`
`
`
`
`
`0
`
`FIGURE 20G
`
`0
`
`0
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 52 of 80
`
`14 , 4V 1 - Xozás
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 51 of 56
`
`US 10 , 387 , 140 B2
`
`Search for apps
`
`Logout
`
`Switch
`
`Setings
`
`Settings
`
`Auto Add
`
`NA Auto Add
`
`OGO
`
`V4 . 0 . 2
`Go Mileage cocker
`
`* *
`
`* * *
`
`S
`
`CXB * *
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page 53 of 80
`
`FIGURE 201
`
`
`
`U . S . Patent
`
`Aug . 20 , 2019
`
`Sheet 52 of 56
`
`US 10 , 387 , 140 B2
`
`
`
`Download Apps
`
`SA
`Nicaret
`
`CPATAX 1
`
`CPAY203
`
`CPATax - 1 ( Admin )
`
`CPATax - 2
`
`1111111111
`
`PATX - 2
`
`
`
`Auto Amino
`
`Settings
`
`1 2 3 4 5 6 7 8 9 0 @ # $ - & . # ( ) /
`
`* * * * " ; ; ! ? @
`
`0
`
`FIGURE 20K
`
`0
`
`0
`
`Vo m FIGURE 20J
`
`Case 6:20-cv-00564-ADA Document 1-4 Filed 06/24/20 Page