`Gonen et al.
`
`(10) Patent No.:
`
`(45) Date of Patent:
`
`US 9,300,792 B2
`*Mar. 29,2016
`
`US009300792B2
`
`(54)
`
`(71)
`
`(72)
`
`(73)
`
`(*)
`
`(21)
`(22)
`(65)
`
`(60)
`
`(51)
`
`REGISTRATION, VERIFICATION AND
`NOTIFICATION SYSTEM
`
`Inventors:
`
`Applicant: TeleSign Corporation, Marina Del Rey,
`CA (US)
`Shlomo Gonen, Calabasas, CA (US);
`Jonathan A. Gonen, Calabasas, CA
`(US); Alon Gonen, Haifa (IL); Danny
`Rosen, Valley Village, CA (US)
`TeleSign Corporation, Marina del Rey,
`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.
`
`Assignee:
`
`Notice:
`
`This patent is subject to a terminal dis-
`claimer.
`
`Appl. No.: 14/678,815
`Filed:
`Apr. 3, 2015
`Prior Publication Data
`
`US 2015/0215889 A1
`
`Jul. 30, 2015
`
`Related U.S. Application Data
`
`Continuation of application No. 14/584,852, filed on
`Dec. 29, 2014, now Pat. No. 9,049,286, which is a
`division of application No. 14/207,411, filed on Mar.
`12, 2014, now Pat. No. 9,106,738, which is a
`continuation of application No. 13/915,589, filed on
`Jun. 11, 2013, now Pat. No. 8,687,038, which is a
`continuation of application No. 11/538,989, filed on
`Oct. 5, 2006, now Pat. No. 8,462,920, which is a
`continuation-in-part of application No. 11/034,421,
`filed on Jan. 11, 2005, now abandoned.
`Int. Cl.
`
`H04M 15/06
`H04M 3/38
`
`U.S. Cl.
`
`(52)
`
`(2006.01)
`(2006.01)
`(Continued)
`
`CPC ............... .. H04M3/38 (2013.01); H04L 63/08
`(2013.01); H04L 63/0876 (2013.01); H04M
`15/00 (2013.01); H04M15/70 (2013.01);
`H04M15/715 (2013.01); H04M 15/72
`(2013.01);H04M15/721(2013.01);H04M
`
`15/858 (2013.01); H04W4/14 (2013.01);
`H04W12/06 (2013.01); H04W12/10
`(2013.01); H04W60/00 (2013.01); H04W
`68/00 (2013.01);
`
`(Continued)
`
`(58) Field of Classification Search
`None
`
`See application file for complete search history.
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`4,782,519 A
`5,881,226 A
`
`11/1988 Patel et a1.
`3/1999 Veneklase
`
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`WO
`
`7/1995
`9519593
`OTHER PUBLICATIONS
`
`“Final Office Action for U.S. Appl. No. 11/034,421, Mail Date Aug.
`25, 2006, 8 pages.”
`
`(Continued)
`
`Primary Examiner — Maria El-Zoobi
`(74) Attorney, Agent, or Firm — Perkins Coie LLP
`
`(57)
`
`ABSTRACT
`
`A verification and notification system. The system receives
`information including a telephone number from a user during
`an attempt by the user to access a service. The telephone
`number is verified by establishing a short message service
`(SMS) connection with the user using the received telephone
`number, and receiving a submitted verification code entered
`by the user. The received information and verified telephone
`number are used to complete the registration process and
`enable the user to access the service. Upon the occurrence of
`a notification event, an indication of the occurrence of the
`notification event is transmitted to the verified telephone
`number. The system receives an acknowledgement of an
`action associated with the notification event from the user.
`
`18 Claims, 10 Drawing Sheets
`
`
`
`TWILIO, INC. EX. 1001
`Page 1
`
`TWILIO, INC. EX. 1001
`Page 1
`
`
`
`US 9,300,792 B2
`Page 2
`
`(51)
`
`Int. Cl.
`H04L 29/06
`H04M 15/00
`H04 W 4/14
`H04WI2/06
`Ham/w
`
`(2006.01)
`(2006.01)
`(2009.01)
`(2009.01)
`<2oo9m>
`
`H04W 68/00
`(52) U_S_ CL
`. . . . . . . . . . . . . . . ..
`2215/7036 (2013.01); H04M22I5/7045
`
`(2009.01)
`
`2007/0280959 A1’’‘ 12/2007 Meury ................. .. A61K 35/19
`2007/0293240 A1* 12/2007 D
`............. .. H04L 12/189
`424/1981
`455/4561 1
`rem“
`2007/0299915 A1* 12/2007 shraim .............. ,, G06Q 10/107
`709/205
`
`3333;333:333 31
`
`2013/0272512 A1
`2013/0139239 Al
`
`*
`
`>l<
`
`333333
`
`Khoo 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11
`
`10/2013 Gonen et al.
`5/2013 Jillings
`1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 N
`
`455/404.2
`
`709/203
`
`(201300
`
`OTHER PUBLICATIONS
`
`(56)
`
`References Cited
`
`“Final Office Action for U.S. Appl. No. 11/163,788, Mail Date Apr.
`26, 2010, 12
`.”
`“Final omceiliizn for U.S.App1. No. 11/538 989 Mail Date Feb.
`3, 2012, 25
`.”
`“\Ion Final 5111:: Action for U.S. Appl. No. 11/034,421, Mail Date
`1,111 10 2006 16 pages ,,
`“\Ion Fiinal Oiffice Action for U s A 1 No 11/163 788 Mail Date
`001 14 2010 6 pages ,,
`'
`'
`pp '
`'
`’
`’
`“
`'
`’-
`’
`-'
`-
`Nj6n5F1§1(2)l1);)f1i3c<;211Agce:on for U.S. Appl. No. 11/163,788, Mall Date
`,1
`'
`’.
`’
`.'
`.
`J1:;or12§1r§a0l1C1)fI;E1ep2:;t11:11 for U.S. Appl. No. 11/538,989, Mall Date
`“
`'
`’.
`’
`.
`'
`.
`1\2:1(;]n9F12r15ll1A?1‘1fi1c<1e)121Agcet;(1)1r1for U.S. Appl. No. 13/689,646, Mall Date
`“
`’.
`’
`.'
`.
`\Ion Flnal Oflice Act11on for U.S. Appl. No. 13/915,589, Mall Date
`1j1°V~ 1, 2013, 9 PegeS~_
`_
`\Ion-F1nalOffice Act1o11 for U.S. Appl. No. 11/538,989, Mall Date
`1feb~ 13, 2013, 14 Pages
`_
`\Iot1ce ofAllowa11ce for U.S. Appl. No. 11/163,788, Mall Date Mar.
`111, 2011, 5 Pages
`_
`\Iot1ce ofAllowance for U.S. Appl. No. 13/915,589, Mall Date Jan.
`27, 2_014, 11 pages,”
`_
`“\Iot1ce ofAllowance, U.S.Appl. No. 11/538,989, Mall DateApr. 26,
`2013, 6 pages.”
`International Search Report for International Application PCT/
`LS05/13730, Mail Date Jan. 31, 2006, 4 pages.
`“Peter Tapling, “Highly Auditable Self-Service Life-Cycle Manage-
`ment for Electronic Security Credentials,” 2003 Annual Computer
`Security Applications Conference, Las Vegas, Nevada, 2003, 26
`pages,”
`“Rose Maciej ewski, “Authentify Showcases Rapidly Deployable
`Two-Factor Online Authentication System,” 28th Annual Computer
`Security Institute Conference, Chicago, IL, Oct. 23, 2001, 2 pages.”
`Petition for Inter Partes Review of U.S. Pat. No. 8,462,920; Inter
`Partes Review No. 2016-00450, date ofcertificate ofservice: Jan. 11,
`2016 (66 pages).
`Petition for Inter Partes Review of U.S. Pat. No. 8,687,038; Inter
`-
`_
`-
`-
`.
`:’(2;r1t;:s(;{;\1;1:;:1\)Io. 2016 00451, date ofcertlficate ofservlce. Jan. 11,
`Defendant T_wilio Inc.’s Motion for Judgment on the Pleadings that
`1116 1’a1e“1S'1“'S“11 are 1“Va11d Under 35 U~S~C~ 101, Case N°~ 215'
`cv-03240-PSG-SS, filed Jan. 5, 2016 (48 pages).
`
`* cited by examiner
`
`TWILIO, INC. EX. 1001
`Page 2
`
`11-3 PATENT DOCUMENTS
`5,995,505 A
`11/1999 C,1Ven1e1 61 31
`6,012,144 A
`1/2000 Pickett
`510441471 A
`3/2000 C°1V1“
`6,058,415 A
`5/2000 Polcyn
`6,088,683 A
`7/2000 Jalili
`610971791 A
`8/2000 Ladd 6111111
`6,167,518 A
`12/2000 Padgett et al.
`611751626 B1
`1/2001 Aucsmith 611111
`6,256,512 B1
`7/2001 Verdonk
`612591909 B1
`7/2001 Ratayczak e1 1111
`6,563,915 B1
`5/2003 Salimando
`615741599 B1
`6/2003 Lim e1 1111
`6,643,363 B1
`ll/2003 Miura
`619341858 B2
`8/2005 W00dh111
`7,043,230 B1
`5/2006 Geddes et al.
`7,054,417 B2
`5/2005 Casey 61311
`7,127,051 B2
`10/2006 Bedingfield et al.
`712331790 132
`5/2007 Kjeuberg e131.
`7,251,827 B1
`7/2007 Guo et al.
`7,287,270 B2
`10/2007 Kai
`7,383,572 B2
`6/2008 Rolfe
`7,389,913 B2
`6/2008 Starrs
`7,395,333 B1 *
`7/2008 Saulpaugh ........ .. H04L 63/0807
`709/203
`
`7,447,662 B2
`7,574,733 B2
`7,870,599 B2
`7,945,034 132
`8,024,557 B2
`8,135,796 131 *
`
`8a302a175 B2
`8,462,920 B2
`,
`,
`817811975 B2
`
`2004/0172454 A1*
`2004/0254890 A1
`2006/0153346 A1
`
`11/2008 Gibson
`8/2009 Woodhill
`1/2011 Pemmaraju
`5/2011 G0I1eI1 61 €11
`9/2011 H311
`3/2012 Slaughter ~~~~~~~~~~~~~~ ~~ G061: 9/465
`_
`709/217
`10/2012 T11°11151e 9131
`6/2013 Gonen et al.
`gums 611311‘
`onen e a .
`7/2014 Bennett 1111111
`§)1111tIt:a:t a1’
`9/2004 Appelman ............ .. G06F 9/542
`709/206
`12/2004 Sancho et al.
`7/2006 Gonen et al.
`
`TWILIO, INC. EX. 1001
`Page 2
`
`
`
`U.S. Patent
`
`Mar. 29,2016
`
`Sheet 1 of 10
`
`US 9 300,792 B2
`
`NNNNNNNNNNNNNNNNNNNNNNNNNNN.
`
`\NNNNNNNNNNNNNNNNNNNNNNNNNN
`
`\\\\\\\\\\\NN2N2NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN}N2NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNRN. \\\\\\\\\\\\\\\\\\\\\\NNNNN\\NNNNNN\NNN\NNNNNNNNNNNN.NNNNNNNNNNNNNN\.3..NNNNN...NNNNNNN-v\\.N\NNNNN.NNNNNAV\\N{NN..NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN,NNNNNNNNNNco4\“NNNNNNNNNNN\:NNNNx:NNNNNNN::N3NNNN..3NNNNN.2:N.NNNN\\\NNNNNNex:0:NNNN..:2NNNNNN..NNCNNNN3NNN.NNNNNNNNN\\.NNNNNm:::::::::«\\NN\&::N::::§\Nmm.\,.m::N:::::s\\NN\:N:::::§\\NmNNN.NN:2NNNNNE.NNNNNNN\x\\\\x\\NNNNNN.:xNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN:::::: xi.
`
`
`
`
`
`
`
`
`¢¢N.«N..NN.NNx\\\NNN\\\\\\\\\\\\\\\\\\\\\\\\\x.x\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
`
`
`
`
`
`
`
`
`
`
`\\:N.NN.x:<\\\..\\N
`
`NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
`
`
`
`N\:.N.NNN:<3
`
`
`
`x.N.S\..N..\.\:\NN...\.
`
`TWILIO, INC. EX. 1001
`Page 3
`
`TWILIO, INC. EX. 1001
`Page 3
`
`
`
`
`
`
`U S. Patent
`
`US 9,300,792 B2
`
`.\V.\Vasasxixic..;.
`
`...u\.y»\
`
`:....is“0.““u“““\\6“u“.\_\.\..\...“\““u“aw.1“umu“““..\:\......\..\\,\x....\..\\......\...\\\x..\....\..0\.\\...“..\.‘2....\\NNxx....m“NmN...,\\“\...““u.“\3\N“xx.\““u““\.9\..::::.:::::::Lxu\u..:::::.\::::::\\\\2x\\\uxxoxN\vl\\xxwa....M““:33..
`0\\““\“u“u“32.\\...“.\1\\““u“u.u“¢.\\...\..\.....f.»““u.u“.“\.\.....\0‘x‘.N“u“u““““.u\\.“..u\...\\.....\...\\.....\.Al...\“u.u..“.“x:u““.“u“u““x:.‘.\\.....\..t“3u“\u..““\“3.e“V:.““u“““.““\..\e“.3.u““u“u“u““..\\
`.3..\....\.3.m:3.EmN““““mm“m+4.Ih“anu““umH“u““NAQS“xx“xx.“\\N.3“\“.1“.N:Xx:m..»\\\w»\.“xX\\\\\\\\\\\\“...x“\\\\\\\\\\\\\um\\\\\\\.»\\W2‘.._.;:.\2.\“....“.“:3\“\m.\.\.....0\\.“N“..m“Nm“mmu...Rs
`
`
`
`
`
`
`..».u\“u“u.“.v“x..:u““.“.“““M:\...x\.\x\\.6“.s\u“x.ENxT_.\umN“N“.<\.3...\..l.\....\u...\.3..“\\““G...
`
`nuiiiiui§§iiii§
`
`.
`“\\“\§
`
`.
`
`\\\.\..x
`S...\_
`
`‘...nu.......nu.......A...........................
`
`.:.§x.-E
`
`G...3
`.........................u\.........................\
`
`\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
`
`TWILIO, INC. EX. 1001
`Page 4
`
`TWILIO, INC. EX. 1001
`Page 4
`
`
`
`
`
`
`U.S. Patent
`
`US 9 300,792 B2
`
`\xxx.x.Nx
`..xxxNaxxx.
`N.NN\.x..v
`_.x..x
`
`
`
`xx\\x..x.xx\
`
`xNNNNNNNNNNNNNNx
`
`\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
`
`NNNNNNNNNNNNNNNNNNNNNNNNxxx
`
`xxxxo\\\
`\x_.IxxxxaNxxxxxxxMNNNN\x...NNmxxxNN.NN
`
`x..x..x...x...x.x.x.x.x...NNNNNNNNNNNNNNNNNNNN0Nxx.NN..NNNNNN.xNN.x.xxx.N1\xxxN.x...N....N.3NNNNN.NuNN.xN\NNN.x..N,NNN.N.x.N\xxx.......
`
`NNN\\\\N:NNSNN..NNN3N»xxxxxxxxxxxxxxxxxxxxxxxx.N.x.xNxNNNNxxxxNNN9NNNNNNNNN\xxxxxxxx2\\N:xxxxxxxxxxuxxxxxxxxxxkxxxxxxxxxxxxxxxxxxxxxxxxxVxxxxxxxxxxxxxxxxxNNxxxxxxxxxxx:xxxxxixxxxxxxxxxxxxxxxsNxxxxxxxxxxxxxxxxxxxxxxxxxx\
`
`
`
`xxVxx.xxxxxxxx(«Ix.\xxuxxxx.N.x.Nxx.0xxNNxxxx.\NxmxxNNNNN.xNNNN\.N..x.xxxxxxxx.NxNNNNx.NNNNNxxN.NNNNx\xxv».xxx:.xxxNNE.N.N:,NN..Nx..xN3NNNxxx.xxxNx...NNNNNN.x.xx...NNNN:.x.NN.NNN.xxx.NN.x....:x....N...xNNNNNNNNx.N.x,NNxxx.tNxxxxNNxxxxxxx.xxx.\.xNNNNNNNN.\u.\xNNNxxxxNx.NN..xxxxx.NNxNNN...NeN.\\.NNx..N:NNNNNx.NNN.x..xNN.\\eNxxNNxxx.NxxxNNNNN.NNNNxxx
`
`
`
`
`
`
`\x\NxN\N\\NN\.INNNNNNNNNNNN\N.xx\\NN1NNNNN_..NNNNNF..xNx,N.xNNNNzxxn.SNNx,N....N.NNNx..xxxN..xNN.1..xNxNNN.xNNN..x\...nxxxxNNNNxx:\..xNNxxxNNxxNNNN.
`
`xxxxNNN..x\x.\NN._xx_x.xx\NNi.:x\xx..xxxNNNxxx2..x.xx.xx\NNNxx...N:NNxxxmanM:W.\NNL..xONNNNNNx..xxxxxxx
`Nxxx.Nx\\NNVNN\NN\\NN\\Anxxfix...N\\N:..Nx\.NxxxxNNxxxNNxxN.1NNxxx.hNxNxNxxxxNN5.NNNNNx...NN\..NxNx...anNNxxx“...NNnM\.Nxxx.NN.x\NNNNNxNxNNN\Nx.Nwxxx..xNN..N.xxx.NxxxNN.\M\..Nx\NNx\\N.N,xN_xxx.N.xNNNNNN..NN.N.N..xN.Nxxx.NNxxxN.NNx.
`
`
`01\\.NR:xx.NNxx.NN.NNR....x.S...NN3.N..N\nN\\x
`xx.NNxx
`
`
`
`
`xxx.xxxNNxN.\Nxxxx\xxx.\\\\\Nxxx\\NNxxxxxxxxxxxxxxx\xxxxx\\xxxxxxxNx\Nx\xxx\\\\\\\\\\\N\x.N:x..x\xNxxxxN.:xNNN..x...NxNxNN..NxxxNxN\NNxxxNNNNNNNNix...x:NNN..xxxNxx.NNNN\N\NN\NVxNNNNNxxxN.NNxxxN\NN\NxxxxxxNN.N\N.xNNNx..NNN\NN\NNxxxxx.NNRaN.x..NxNNNiNNNNNNNN9..xNNN.....x_x
`Nxxx.NN1.x\_xxx.NNNNNNNN.Nx:NNS.Nx\\NNxxxxx\x.xxx.NNNNNNNNxmxxxwxxxxNN\\
`
`
`
`
`
`
`
`.N.\NNN.N.Nxxxxxxx..NNxx).xxxxxx.\N...NNNx.xxN.\.r.xxxNN..xNN.
`x..xx.NN\\NNxx.\NNNxNN.......Nx.\x.NNNN.NxNNNNN..xxN.NNNNx.
`Nxxxxx..x..xx...x...x...xx.NNxx..x...x...xxx.x...x...xNxxxxxxx.xxx.xxx.xx.x......x...x...........sNxxxxx.xxx.xxx...........x............N
`
`
`
`
`
`
`xx.xx.......N......xN
`
`..xN.N
`.xx.
`xx.
`.xxxx
`. NNNNNNNNNNNNNNNNNNNNNNNNNxNNNNNNNNNNx
`N.\...
`
`
`
`
`
`Nxxs.xN....x.x
`
`
`
`NwllxxxxVx\\\
`
`
`:.x.x..xx.Nxxx
`
`.xx.axn...
`
`TWILIO, INC. EX. 1001
`Page 5
`
`TWILIO, INC. EX. 1001
`Page 5
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Mar. 29, 2016
`
`Sheet 4 of 10
`
`US 9 300,792 B2
`
`NNNNNNNN.NNNN
`
`
`
`
`NNNNNie:NNNN.NNNNNNNNNN.5..NNNN.\\NNNNNNNNNNNNNNNNN.\:NNNNN.NNNN\V\\L«xxx.NNNNNNNNNNNNNN:NN..5.NNNNNNNNNNNL.NNNNNNNNNNN“I.N_NNNNNNNNNNN.N:NNNNNNNNNNNNNNNNNN\N._NNNCNNNNNNN.N\1N.NunNNNN.4.N...NNNNNNNN\\NNNNNNNNNNN.\N.NNNNNN.NNNNNNNNN.NNNu.mNNNNV‘\NNNNNNNNNNNNNNNVNNNN...NN..N.NNN\.\NNNN\\\\\\\\N»NNNNNNNNNNCN:N\\N\\NNNNNNNNNNNNNNNNNV\&NN..NN§\\\\\\\\\\\NNNN»:NNNNNv}NNNN.\NN\NNNNN«N.S.NNNN.NN\NNNE:N.NNN:..NNNNN\..N\NNN.N.NNN\NN..NNNNNNNNNNNNNNN.NNNNANNNNN....N\NNNNNNNNVNNN.N.NNN..\\\uNN.NNNNNNN\\\NNNCNNNNN»NNNNNNNNNNNN\\\NNNN«Nu»NNNNNN““NNNN.v:NNNNNNNNNNNNNNNNNNNN3NNNNN\\N
`
`
`
`
`N\NNNNNNNaNNNNNNNN
`NNN.NN\N.NNNNNNNNN
`N.N\\\.N.NNN.N..NNNNNNNNNN.N.NNNNN
`NN.NNN..\N\:N.NN?N»:NNNN.NNNN
`N.N3..NM..\\\\.NN.NN,N.:NCNNNNN.NNNNNNNNN\
`
`NNNNNNNNNNNNNNNN3NNNNNNNNN
`
`\.NNN:5.LAN.NNmNNNNmNN.
`NNNu\\\\N\\\NNNNNNNNNNN
`
`NNNNNNNNNNN..:\\
`\A\4\wNNN
`
`\.NN».NNNN:\NNNNN
`1\\.«\\NNN
`N:Nu.NNNNNNNNNNNN
`\x..NN\N
`\\\N.NNNNN
`
`
`NNNNNNNNNNNNNNNNNNNNNNN
`
`
`N
`\«
`NNNNNNNN
`NNN\\\\\\\\\\\\\\\\\\\\\\\\\\\N
`NN\\\\\\\\NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
`
`NNNNN
`
`N
`
`
`N:.::5:5::::.:::::::::NNNNNNNNNNNNNNNNNNNNNNNmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
`NNNN.NNNN..N.
`NNN.Nss\\N.
`N..
`.»~\\.N\\N\.N\.mNNNuxibfibux
`NNNNNN.NoNNSNNN\\\\\
`N\N\\\
`N3..NNNNNNN.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`.N
`§fl\\‘|
`
`¢\\\
`
`\:.N
`
`ANN
`
`NN
`N:.::::::::.
`
`NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`NNNNNN.\..NN.NN.\NN.NN.uN\NNNNNNNuNNNt:.N_.NNN:N:NNN
`\NNNNNN...NNCNNN:N\\N»...
`NNNNNNNNN}<\\NN!NNN
`
`
`
`
`\NNNNN:NN.NNNNNNNNNN.NNNN.\N.N
`N.NNNNN.NNN
`\\\\\\\\\\\\\\\\\\\\\\\\\NNNNNNNNNNNNNNNNNNNNNNNNNNNN
`(\HNNNNNN...N.(N.,it
`N\\\\\\\\\\\\\\\\\\\\\\\\\NNNNNNN
`
`V\\\\\\\\\\\\\\\\\\\\\\\\\\
`
`NNNNNNNNNNNNNNNN
`
`TWILIO, INC. EX. 1001
`Page 6
`
`
`.N.\NNNNNNNNNNNNNNN\\\OVNNN<uV\““w.\\N\NNN
`NN.\..NNN\
`...NNNNNNNNNNNNNNNV!.NN;NNNN.\NN.NNN‘I‘\n
`
`
`
` N\NNN:NN.N..NN.N.5.:N.NSNN,NN.....NN.N..NNV\\\\NNNN..NNNNN,NNN\NNN\\\
`
`
`
`NNNNNNNNNNNNNNNNNNNN5.
`
`TWILIO, INC. EX. 1001
`Page 6
`
`
`
`
`
`
`U S. Patent
`
`Mar. 29,2016
`
`US 9,300,792 B2
`
`\\A\.\\c“eN«(Wax,\§\\\mm$§\\.“c3.xxwtm““mh\.\x\V.\\\“.SN..wxx.ox\mN“m\xx.\\“.“3..““.““,.\\““““\st:\\..m\\mNN“\\\.“\\\..\\\“.N“N““...x“““9\\“..\..\..$::i\Nm“\.“\..\..\..\..\.Vxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxnxxxxxxxxxxxxxxsxxxxxxxxxxxxxxxxxx\\\
`\\\....2..\\\..\_v4\cl\,\....\\i,\...\.v§\\“.0N«E.mN“m\.\.5“m““m“xan$Q\““““\\.\\..t“.5xxx.“““.e\_~..\
`.eNm“.\..\$.0“xNNmmm.....:.K1“m““m«mm+.....
`E3:\“.3..\\3.N““(\T.a..5.:>“‘
`....“““(\“““\.\\\
`
`w\\\\\\\\§:::§:::§:$Mm\\\\\\\\:§$:::W::::§
`
`
`
`..\..\..\..\..\..\..\..\..\..\..\..\‘....................................\
`
`m
`
`»\\\\\\\\\\\\\\\\\\\\\\\\\\\\
`
`¢\\\\\\\\\\\\\\\\\\\¢\\\\\\\\\\\\\\\\\\\\\
`
`.\\\\\\
`wwmwwk
`
`\\\\\\\\\\\\\\\\\\\?\\\\\\\\\\\\\\\\\\\u
`
`.:::o:::
`
`‘\}
`
`\\
`-e“
`
`N3_
`
`\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Y\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
`
`\\
`“\\M\\§
`
`“..................“\\
`
`\.KY
`
`vux.
`
`\\\
`
`.\\\\\\\\\\\\\\\\\\\\\\\\\
`
`mm
`
`R»
`
`.1:
`
`«aw
`
`TWILIO, INC. EX. 1001
`Page?
`
`TWILIO, INC. EX. 1001
`Page 7
`
`
`
`
`
`
`
`
`
`
`
`
`
`U S. Patent
`
`Mar. 29,2016
`
`Sheet 6 of 10
`
`US 9,300,792 B2
`
`ow"""""""""""‘“““““““““““‘\
`\
`
`\\.\\\.\\¢
`
`Vm\\\x.\x\\
`\xx\1L\x\.“xx.
`\..m\»\\.x\\v.I\\\x
`\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\s\‘‘‘
`
`:\
`
`
`
`\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
`
`\\\x\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
`
`x\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\A
`
`\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\i
`
`L...3...
`
`.w\\
`H...Hi
`
`\..ix..\.\\h
`.x...
`
`x...
`r...
`
`
`
`.x:c..\........S
`
`.\n.\
`
`
`.x\\..\\$\.._
`
`\\3.xxx.,.x.x.x.u::fix.
`
`\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\x\.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
`
`\
`
`.:\.xx
`\xx..
`
`
`
`\\\V}xu“xxx9Amxxx.\x:
`
`\\.
`.53.0x:
`.\\\\\\\\\\\\\\\\““¢““““““““““
`
`\
`
`..\\
`
`m,,,,,,,,,“.
`
`«J$
`
`
`
`\“xxxxxxxx\xxxxxxxxxxxxxxxxxxxxxxxxxxxxA\\\\\\\\\\\\\\\\\\\\\\\\_
`
`
`
`““““““i
`
`
`.xxx.c\(xxx.\xx3x.x....:.:».x.x
`
`
`
` ..x\x...\vxxix.xx.....IT.fix{xx.\.x...\
`
`\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\x\.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
`\
`
`\
`
`\\\\\\\\\\\\\\\\\\\\\\
`\_.
`x~‘\
`\.~
`x.xxx.“\I\\\.V.mt
`RuHmxxx.
`\"\""""""""“““““““““““““\‘¢,x*‘
`
`xxxxxxx»\\.
`
`xS
`
`.«
`
`\\
`
`TWILIO, INC. EX. 1001
`Page 8
`
`TWILIO, INC. EX. 1001
`Page 8
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Sheet7of10
`
`US 9,300,792 B2
`
`U S. Patent
`
`2r._
`
`nMa......::ls\\
`
`29.,\.»
`
`XR6..\‘.R.\\.\\
`
` .\\\»swxxV}\\\\
`
`‘,N.........................................\\
`‘\
`
`
`....
`\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\V‘
`V.
`
`....x.,.xi.V...
`
`
`i\...<...\
`.\3\_xxx
`3..5.
`.5,x...
`
`«.\.
`
`Z3..\\
`
`u\\\\\\\\\\\\\\\\\\\\\\
`
`..................
`
`.§§§§§V§§§.
`
`...
`
`+.
`
` ....\“.\..._\‘\......\.“ix1..\:“\..NW.m“““m.S.““....\\....“E.““““N.....\\.\\.“““““m.m““““Mn.N\\\.nm“NN“Nu““““ix:“““““..“«S.\.«$“u“““\\\\.“wu...‘.:\..\\\\.\E::\\\.«S.,3um““““.5.\\.m\\.\:,\\mm““m:x:.SiN\\\\0“““““a...Nu.\\.\\....\\..i\..““““.3.u.““\x..x“um““m\u.\\...\\....\\....\\....\\..x...u“““..\u“““...\\\..u“\\.6\..““:s\§\\\\\\\\\\“\\
`.\N“
`.\\
`
`
`rmNm..V.\““3..i.“““......u...\“..\:3.2\.\..\\_....\.\.“.
`
`§«§§«§%\\«..§§«§.
`
`....\:::$:$:::::
`
`N\\4:m“f.“\».\.»\.\\.\..“.x..“\.\.“xx:“..“3“\.
`
`.\lllll»l\\m\“Exxxxxxll»xxxxxxll»xxxxxxll»xxxxxxll»xxxxxxll»xxxxxxll»xxxxxxll»xxxxxxll»lllllxlllllxl.NN“x\\.\\\\\\\\\\\\\\\\\\\\u“mmN.\x\P\\x\\¢v\\x\\J\\.\.3..2:\u““““N.\....\...\.\...\ur::::::::..\...“““u....““\..<x§\“.10_“\.4..““u\...\.5!..“u3.““.uS..uumNNu..“N..>u.:..x.
`.\\_Nu“\.\\.“u“..a“..2..\Nm<\“\u“3\..K.“u“.“u“\
`
`TWILIO, INC. EX. 1001
`Page9
`
`TWILIO, INC. EX. 1001
`Page 9
`
`
`
`
`
`
`
`
`
`
`U S. Patent
`
`US 9,300,792 B2
`
`NNNNNNN\NNNNNNNNNN
`
`na\\NNNNxAIN\N..NNNN.
`NavNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN..NNN0NNNNNNNNNN.NNNN..N.N.N.N..NNNNN..N...1\\.NN..NN..NN\NNN\\NNNN.\.NNNNNNN
`NNNNNNNNNNNNNNNNNNN\N.NxNxNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\..NNN.N..oNNxx:NN.Nx.Nx\\N.NNNNNN...N.NNNNxxx.NNNNNNNNNNxx\3N.N..NN»N.NNNN9NNNR.N\NNNN2NNNNNNNNNNNNNNNNNN
`
`
`
`
`\N..NNrNNNNNNN(xxNNNNN.N.NN\‘A1NNNNxxxxxxxxxxxx\\N..NxNNxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxN
`
`\\NN\\\NNx\\\NN.N\\\VNN\\NNNNN.NNNNNNNNNNNNNNxxNNN\NNNNNNNN.xxxNNNNNNNNNNNNNN.NNNNN\\\NNNNNNNNxxx.NNNNNNNN_NNNANNNN\NNNNNNX.NNNNNNN_NNN..N\NNNNNNNN..NNNNNNN.N\NNNNNNNNS.NN\NNNNNNNN\N6NNNNNNNNNNNNNN.NNNNNNNNNNNNNNNNNNNNNN.NNNNN1NNNNNNNN0\NNNNNN.NN.NNNNNNNNNNNNNNNNNNN.NNNN.NNNNNN.N2..NNN3NNNN_ \\_NNNNNNNNNNNNN\NNNNN.NNNNNNNMNN.NN.N.NNN.N\\\NNNNN..NN\\\\VNNNNNNv\N.NE..NN\.NN.NN\.\\\.NN\NNNNNNNNNNNNNNNN.NNN\NNNSN.NNNxx“N\\N\...N\NNNNNNNNNNNNNN.NNNNNNxNNNNNNNNNNNNNNNNN.NN..,NNN.N..NNNN.N..NN.N.NNN.\\NN.
`:1N\.NN.xNNNNNN.NNN.0.NN.NNNNN.NNNNNxxxxxxxxxxxxxxNNNNNNNNNN...NNNNNNN8N}NNxNNNNNN1NNNxxx.NNVNNNNNNNNNxx.NtNNNNNNN\NNNNNNN_NN.NNN.NNNNNN\NNNNeN..NNNNNNNNNNNNNNNN..xxx.NN.NNNNxxxNeN.Nx.NNNNNNNN.NNNNNNNxN.NN_h__N\\\VNNNNN.
`
`
`
`
`
`
`..NNN.NNN3NxxNNNx\N.\N1.\.NNNNN.N.NNNNN.NN.\xxNN\N.N.:.NNxN\..NNNN\N.NNNN.xN.Nvh\\NN..NN..NN3...N:NNNuNNNNN
`
`
`
`NN
`
`\N\\.
`.NN.\
`
`.Nx\\
`
`\N.NN
`
`.N....NN.
`
`NN
`\\\\\\\
`
`N\\\\\\.
`
`\\\\\\\
`§\\\\\\\
`
`S
`
`NNNNNNNNNNNNNNNNNNNNNN€NNNNNNNNNNNNNNNNNNNNNNNNNN N
`3
`‘N
`
`NNNNN..NNNN
`
`N...NNx._
`
`x..\._.N.......
`
`TWILIO, INC. EX. 1001
`Page10
`
`TWILIO, INC. EX. 1001
`Page 10
`
`
`
`
`
`
`B_\.H.H
`
`AAH..H.H9HHH
`
`.1.
`
`U S. Patent
`
`Mar. 29,2016
`
`HH
`
`\\‘
`HHHHHHHHHHHHHHHHHH
`
`HH.H\HHH.\\H\\HH
`HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH.\H.\
`
`HHHHHHHHHHHHHHHHHHHHHHHVHHRHHHHHHHHHHHHHHHHHHHHHHH
`
`HHHHH
`
`\\H“H
`
`H...Ha...A\H.HHHH.\
`
`HH..\Hx
`\..HHV.2
`
`
`
`\H.H.Hm..H\nHA\
`
`\\
`
`'““‘ \
`H
`
`
`
`HHHHHHHHHHHHHHHHH.H...HHSHH.HHHHHHHHHHHHHT.HH\HHHHHHHHHHHHHHHHHHHHSHH:H..\HHHHHHHHHHHHHHHHHHHT.HHHHHHH...HHHHHHHHHHHH.H\HHS...«H.HHHHHHHHHHHHHH.HHH.~\\\uHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHS\HHHHHHHHHHHHHHH.H.HHHHHHHHHHH.HH\HHHHHHHHHHHHHH..H..\m:HIH:HHH:H\\HH\:lll\\\HuHHHHHHHHH\\\HHH\llII«\\H ..........HH............HHH.H.H.H........................HHHH0HHHHHH.HH..HH\HHHHHH\H.HHHHHHHHHHHH\\IV\1HHHH..HHHHHHHHVHHH\HH.\HmH.HHHHH:H\HHHHHHHH\HHHH\.HHHHHH«\H\HH.H.HHHHHHHHHHHH\H.fHHHHHHHHHHHHHH.HH.HT.HHHHH0HHH\.H.HH.HHHHH.._HHHHHHHHHHHHHHHH.HHHHH...H:HHHHHHHHHH5HH:HHHHHHHHHH9HHHHHH...HHH.H.H.0_H.H.HHHHHHHHHHHHH.HH..HHHHHH\._HHHHHHHHH\HH\H1HHH\\HHx...HHHHH\H.\tHas\.HHHHH.H..H.HH.HHHHHHHHHHHHHH.HeHHHHHHw:HHHHH.HH..HHHHHHHHH.H\.H.HH\HHHHHHHHHHHx:H...HHHHHHHHHHHHHHHHHeH.H.HH.HH.HHHHHHH.......HH_H\HHHHHHHH.H.HRHHH\HHHHHHHH.HHHHHHHH.HHHHHHHHHhHHHH\\H.HHHHH..H.HHHHH.HH.HH.H\\\HH\HH.HHHH\HHHHHH\HHH\HHHHH\\HH...\\\\nHSH..»HH\HH.H\uHHHHHHHHHV\HH\\\HH:\HHHNH3.H.HHHHHHHHHHHH\HHHA\\\\.HHRmH...HHHHHHHHHHHHHH.H...HHH...HHHHHHHHHHHHH...H...HHH.
`
`
`
`
`
`
`
`
`
`
`
`HHHHHH.\»wHH\.\HHHH.HH:::.H.H.H.H.H.HHH«H.»\\.HH\HH\.H.HH\.HHHV\H\H.H..H\.\.H\HH..HH:H\\Vv\\V\.HHHH.HH...HH.H._H..HH.\\H\HHH
`...\....HHH\...HHH....HHH.\HHHHHHHHHHHHHH.H\\..\\HHSHHHHHH...HHHHHHHHHHHHHHHHHHHH\..HHHH.H\HHHHHHHHHHHHH.H.H........................HH..........H............H....H...H........H.H.H.H
`
`.\7HHH.HHHHHHHHHH.H.H.H.H.HHH9NHNHHx...H..HH.H.H.HEHH.\0H.H.:H\HH..
`¢¢H»H»\oH\>H\3{HH.H\Hm\\\HH9m.H.HHHHHH9H_.H.H..HH\
`
`
`
`
`
`
` .HHHHHHHHHHS.H.H.H.HHHH.H.H.H.HHHH\\HV\\1\4H.H...H.HHHHHHHH.H.H.....HHH.nuHHHH\.\\\HH.HHHHH\UHHHHH.HHHHHHHHH.HHHHHHHHHHH.3.HNHH.HHHH.H..H\HHHRHHH.HHH\HHHH.HHHH\\HHV\\\VHH\.HHHHHHHH.\\HHH:\NH
`
`TWILIO, INC. EX. 1001
`Page 11
`
`TWILIO, INC. EX. 1001
`Page 11
`
`
`
`
`
`
`
`U.S. Patent
`
`Mar. 29,2016
`
`Sheet 10 of 10
`
`US 9 300,792 B2
`
`NNN
`
`Ax
`
`wV
`
`N.
`\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\%
`
`NNNNNNNNNNNNNNNNNNNNNNNNNNKNNNNNNNNNNNNNNNNNNNNNNNNN
`
`NNN
`
`\I‘II‘\\l\\I\\\l\\I\\\l\\I\\\
`
`1%N\3NNNNNN\NNNN.NN.NNNNNNNNN\\\\\N...SNNNNNNNNNNN:NN\NNNNNNNN...NN\\NNN\NNaxNNNNNNNNNNN\.NNN\N\x\xN\N‘xNNNNNNNNNNL:NNNNNNNN“NNNNNNNNN.N.NN:.\NNNNNNNNNN\N_N
`\NNN..NNNNN\NN\\:.NNNN4NNNN.»\\\N2..NNNN.\:N.NNNN\N\n>sN.\\.NNN.\NNNN.\,N“NNNNNNNN\\N\\NNN\NNN\\.\\NN.NNNNNNNNN\xN».xNx.xNN_xNN3»NN\N.\NNNN\NNN.\Nx»\\NN.\NN\\\x\\NNN\NNxNxxxNxNxNx\\x\\NNN\NN\NNNNNNNNNNx\A.xNN.\NN\N\nNNN\NN\N\nNN.\NN\NN\.NNNNNNNNNNN4i\\\NNNNNNNNNNN...NNNNNNNNNNLNNNNNNN\N\NNNNNNNNN‘“x»eN“N...NNNN“NNn.NANN“NNN.\NNNNNNNN\N¢\“N3.8N“x:NNNN“NN$0:0:“\..NN“NiNNNNNN\N..NNNN.
`
`
`
`
`¥\\\\\\\\\\\\\\\\\\\LNNNNNNVNNNNNNNNNNNNNNNNNNNNNh§\N.\N§v\.\N§\N§xNNNNNNNNNNNNNNNNNNNNNNNNNNLNNN.\\\N.N.NN.N1.;
`\:NN_NN.NAN.“VNNNNNNNNNNNNNNE..N.uNkm...N“Nv\NNNNNNNNNN:.NN\xNNNNNNN{N
`
`
`s\\\NVN\NNNNNNNN3N\\\\h(.\‘NNNN3.“<1.ls:N“NNNN“NN“ox?.\NNNNNN:NNNNNNNN...N.N.
`
`
`»t:NtV\NNxtzNt\\NNNNN\N\NN1...\\.\NmNNNNNNNNN\wv:x\.Jnw\\.1xsNN1xNNx\\N\\\N\NNNNNN\\\N.N\\§N\NNNNNNNNxxx
`N\\NNNN\N.\N.\“Ns\\\NN“.\N«NNN:“NNNNNN.rNx3..NNNN<\\\\Nxximx\\&“.t:\\\N
`_\Jv1\\.NNNNNNuN:NAm»
`.:\§\\\\Nm:1NNNNNNNN.N
`
`
`.\.N.NNN«N:..5NN.NNNNNNNNNNNNnu.\\NNNSN
`NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN.N
`\.w\\.
`N
`N.N.\W.N
`
`.\..NNmN“NNNNN\\N...NN_“N“\N\._NnN“N..\NNNN
`II\IIIII\\\II\I\\\II\I\\\II\I\\\N<.\\N“N“.\NNN.NNN:39.NNNNN.N\.N;mNN\N\\
`
`\NNNN
`
`N.NN\
`
`NNENNNN“NN.uN\NNNNN\.NNNNNNNixN:::.<::.:::.LV\‘\"‘\\‘\“‘\\‘\“‘\\‘\“‘\\‘\‘\N.1.N.
`
`
`
`NRNV\N...N..NN
`.\NN\Nw-\n\\\
`\\‘‘\\Ni:NmN“.\v.NNNN“.\\a\\NN.NNNNNN\N\.“NmN\«\»\l\«\»\\\n
`NNNN\N\x\Nx1xNxN..N\N\N»\_\N\\xxNN.\NNNN::NN“NN\.N\\N.NN.5..NNNNNx\Nu»N.53“N“N\\\\\NxN“NmN\\\\\\\NN.N“NNN““NN.\N“N“N“\NNNNN\x\\\x.
`
`NxNx»NxNx»x»NxNx»x»NxNx»x»NxNx»x»«\«\»\l\«\»\l\«\»\l\N.\N\~\\
`
`TWILIO, INC. EX. 1001
`Page 12
`
`TWILIO, INC. EX. 1001
`Page 12
`
`
`
`
`
`
`US 9,300,792 B2
`
`1
`REGISTRATION, VERIFICATION AND
`NOTIFICATION SYSTEM
`
`CROSS-REFERENCE TO RELATED
`
`APPLICATION(S)
`
`This application is a continuation application of U.S.
`patent application Ser. No. 14/584,852, entitled “REGIS-
`TRATION, VERIFICATION AND NOTIFICATION SYS-
`TEM”, filed Dec. 29, 2014, which is a divisional application
`of U.S. patent application Ser. No. 14/207,411, entitled
`“REGISTRATION, VERIFICATION AND NOTIFICA-
`TION SYSTEM”, filed Mar. 12, 2014, which is a continua-
`tion application of U.S. patent application Ser. No. 13/915,
`589
`(now
`U.S.
`Pat.
`No.
`8,687,038),
`entitled
`“REGISTRATION, VERIFICATION AND NOTIFICA-
`TION SYSTEM”, filed Jun. 1 1, 2013, which is a continuation
`application of U.S. patent application Ser. No. 11/538,989
`(now U.S. Pat. No. 8,462,920), entitled “REGISTRATION,
`VERIFICATION AND NOTIFICATION SYSTEM”, filed
`Oct. 5, 2006, which is a continuation-in-part of U.S. patent
`application Ser. No.
`11/034,421,
`entitled “ON-LINE
`AUTHENTICATION REGISTRATION SYSTEM”,
`filed
`Jan. 11, 2005, all of which are incorporated herein by refer-
`ence in their entireties.
`
`BACKGROUND
`
`The present invention generally relates to on-line or web-
`site registration. More particularly,
`the present invention
`relates to a process for verifying an on-line registration by a
`telephone connection separate from the on-line connection
`between the web-site and potential registrant. The present
`invention also relates to a process for notifying registrants of
`predetermined events using information obtained during the
`registration process.
`With the increasing popularity ofthe Internet, and web-site
`surfing and usage, both commercial and personal,
`it has
`become increasingly popular to require users to register at the
`web-site in order to obtain information from the web-site,
`order goods through the web-site, etc. In some instances, the
`owners of the web-site wish to use the registration informa-
`tion to selectively target promotions, advertisements, etc. to
`the registrant and thus get a secondary gain in addition to
`having the registrant visit the web-site or use the services
`provided through the web-site. In other instances, the regis-
`trant’s registration information is not used whatsoever, but
`instead, the registration information is kept completely con-
`fidential and is used only for the purposes of allowing the
`registrant to enter the web-site and obtain information or
`goods and services through the web-site.
`Authentication is fundamental to every Internet transac-
`tion. Individuals and businesses who wish to engage in trade
`on-line must authenticate themselves by reliably establishing
`their identity, and presenting credentials as proof ofthat iden-
`tity. However, when doing business on the Internet, potential
`registrants often register with untraceable or false e-mail
`addresses and phone numbers. This can compromise the
`intended purpose of the registration, create a breach of secu-
`rity and constitute fraud on the web-site owners.
`Aside from Internet transactions,
`individuals and busi-
`nesses may wish to have a notification procedure in place. For
`example, to prevent fraud or identity theft, either the business
`or individual may wish to be alerted to certain events. For
`example, a consumer may wish to be notified every time a
`withdrawal or more than one thousand dollars is requested
`from his checking account, or charged to his credit card. A
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`
`business may wish to notify a consumer when more than five
`transactions post to a consumer’s account within twenty-four
`hours. When credit cards, account numbers, and the like are
`stolen, these accounts are quickly drained of cash or credit
`over a short period of time. This can be largely avoided by
`notifying the account owner of these acts or even seeking his
`or her authorization before permitting such transactions to
`occur. Of course, this limits the financial liability for both the
`bank, as well as the consumer. There are other instances when
`such notification canbe helpful, such as being alerted to when
`a teenage son or daughter charges more than $500.00 on their
`credit card, when automatic deposits occur, etc. There are also
`instances which are not financially based in which notifica-
`tion could benefit both the consumer as well as the business.
`
`For example, the consumer may want to be alerted to news
`information, updated sports scores, etc.
`Accordingly, there is a continuing need for a method of
`verifying a registrant’s identity, such as through the regis-
`trant’s telephone number. There is also a continuing need for
`a method to notify a registrant, such as through the regis-
`trant’s telephone number, of events which are established
`either by the individual registrant or the company through
`which the registrant is conducting services. The present
`invention fulfills these needs and provides other related
`advantages.
`
`SUMMARY
`
`The present invention resides in a process for verifying the
`identity of a registrant, as well as using the registration infor-
`mation to notify the registrant of events that are either estab-
`lished by the registrant or the business through which the
`registrant has registered. Generally, the process comprises
`providing a registration form to a registrant, who at least
`partially completes the registration form. At least one regis-
`tration electronic contact is provided by the registrant. The
`registrant is then verified, such as by establishing a connec-
`tion with the registrant vis a vis at least one registrant contact.
`A verification code is then communicated to the registrant.
`The verification code is then input by the registrant into an
`on-line form or a telephone verification system.
`In a particularly preferred embodiment, the registration
`form is provided in a web-site. The registrant is informed via
`the web-site that an electronic message is being sent to the
`registrant via the electronic contact, which is typically a tele-
`phone number. The electronic message may comprise a short
`message service (SMS) message received by registrant’s tele-
`phone, or a voice message. The electronic message includes
`either the verification code or a verification system telephone
`number for the registrant to call to receive the verification
`code. Although the system typically establishes a telephonic
`connection with the registrant via the registrant’s telephone
`number, the invention contemplates providing a system tele-
`phone number for the registrant to call to obtain this informa-
`tion. The verification code is then input by telephone using
`voice or keypad entry, or entered into a form on the web-site.
`During the registration and verification process, the infor-
`mation provided by the registrant in the registration form may
`be compared to a database containing personally identifying
`information. For example, such personal identifying informa-
`tion can include registrant’s names,
`telephone numbers,
`addresses, e-mail addresses, social security numbers, etc., to
`verify and authenticate that the registrant is who he or she
`represents themselves to be.
`After registration, notification events are established.
`Establishing the notification events can be done by either the
`registrant and/or the business or other third party utilizing the
`
`TWILIO, INC. EX. 1001
`Page 13
`
`TWILIO, INC. EX. 1001
`Page 13
`
`
`
`US 9,300,792 B2
`
`3
`system and process ofthe present invention. Such notification
`events may comprise a news event, or a request to access or
`alter registrant’s account. For example, registrant’s account
`may comprise a financial account. Upon the occurrence of a
`previously established notification event, the registrant is
`notified by establishing a connection with the registrant, typi-
`cally by contacting the registrant through a telephonic con-
`nection with the registrant via at least one registrant telephone
`number provided by the registrant during the registration
`process.
`The system of the present invention is designed so as to
`detect an answering machine message, and delay a predeter-
`mined amount of time before playing an automated message
`concerning the notification. If this occurs during the registra-
`tion process, or a reverification process, the automated mes-
`sage includes the verification code.
`If the telephone number provided by the registrant is not a
`direct-line number, or is a PBX number, the registrant during
`the registration process indicates that the telephone number
`requires an extension and whether a live operator will answer
`a call. In the event that a live operator answers the call, an
`automated message is played directing the live operator to
`dial the extension of the registrant. Afterwards, a pause for a
`predetermined amount of time occurs before an automated
`message is played which includes either the verification code
`or notifying the registrant of the occurrence of a preestab-
`lished event. However, if a live operator does not answer the
`call, after a pause, the extension is automatically dialed. After
`another pause, an automated message is played, including
`either the verification code or notification ofthe occurrence of
`the event.
`
`The registrant may be required to reverify, as described
`above, before permitting access or alteration of the regis-
`trant’s account or receiving notification of the occurrence of
`the preestablished event. The registrant may be charged for
`the notification.
`
`Other features and advantages ofthe present invention will
`become apparent from the following more detailed descrip-
`tion, taken in