throbber
( 12 ) United States Patent
`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

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


Or .

Accessing this document will incur an additional charge of $.

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

Accept $ Charge
throbber

Still Working On It

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

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

throbber

A few More Minutes ... Still Working

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

Thank you for your continued patience.

This document could not be displayed.

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

Your account does not support viewing this document.

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

Your account does not support viewing this document.

Set your membership status to view this document.

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

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

Become a Member

One Moment Please

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

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

Your document is on its way!

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

Sealed Document

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

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


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket