oil“ - bipin sureshbipinsuresh.info/papers/identityverificationforonlineeducation.pdf ·...

34
(12) United States Patent Suresh et a]. USOO8838970B1 US 8,838,970 B1 Sep. 16, 2014 (10) Patent N0.: (45) Date of Patent: (54) (71) (72) (73) (21) (22) (60) (51) (52) (58) IDENTITY VERIFICATION FOR ONLINE EDUCATION Applicant: Coursera, Inc., Mountain View, CA (Us) Inventors: Bipin Suresh, San Francisco, CA (US); Christopher B. Heather, Mountain View, CA (US); Jiquan Ngiam, Mountain View, CA (US); Minjeong Kim, Cupertino, CA (US); Pamela S. Fox, San Francisco, CA (US); Andrew Yan-Tak Ng, Mountain View, CA (US) Coursera, Inc., Mountain View, CA (Us) Assignee: Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 0 days. Appl. N0.: 14/149,603 Filed: Jan. 7, 2014 Related US. Application Data Provisional application No. 61/750,275, ?led on Jan. 8, 2013. Int. Cl. H04L 9/32 (2006.01) H04L 29/06 (2006.01) US. Cl. CPC .................................... .. H04L 63/08 (2013.01) USPC ........................................................ .. 713/168 Field of Classi?cation Search CPC G07C 2209/02; G06F 21/60; G06F 21/78; G06F 21/6227; G06F 2221/2107 ZODN USPC ............................................. .. 726/7; 713/168 See application ?le for complete search history. (56) References Cited U.S. PATENT DOCUMENTS 7,110,576 B2 * 9/2006 Norris et al. ................ .. 382/119 8,386,308 B2 * 2/2013 Kansal et a1. .. 705/14.19 8,577,810 B1* 11/2013 Dalit et a1. . . . . . . . . .. 705/67 2006/0115803 A1* 6/2006 Kalisiak .... .. 434/323 2008/0010674 A1* 1/2008 Lee ................................. .. 726/7 2011/0016240 A1 1/2011 Mills et a1. 2011/0227831 A1 9/2011 Mills et a1. 2012/0110341 A1* 5/2012 Beigi .......................... .. 713/186 2013/0095463 A1* 4/2013 Ediger et a1. ................ .. 434/322 * cited by examiner Primary Examiner * Dant Shaifer Harriman (57) ABSTRACT Performing identity veri?cation for online education is dis closed. In response to receiving a noti?cation of a submission event, a user is prompted to provide authentication informa tion including at least one of a plurality of types of informa tion. Authentication information received is compared to at least a portion of stored enrollment information associated with the user with which the received authentication infor mation is associated. The stored enrollment information includes at least two different types of information collected during an enrollment phase, including the at least one type of information solicited during the user prompting. 1n the event that matching criteria are met based at least in part on the comparison, a ?rst action is performed. In the event that matching criteria are not met based at least in part on the comparison, a second action that is different from the ?rst action is performed. 24 Claims, 21 Drawing Sheets In Response to Receiving a Notification of a Submission Event, Prompta Userto Provide Authentication Information Including at least one oi as Plurality of Types of Information / 202 Compare Authentication Information to at least a Portion of Stored / 204 Enrollment Information associated with the User with which the Received Authentication Information is associated Yes Perform a First Action Matching Criteria met based on the Comparison? No l 3“ Perform a Second Action that is Difierent irorri the First Action

Upload: others

Post on 12-Mar-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with

(12) United States Patent Suresh et a].

USOO8838970B1

US 8,838,970 B1 Sep. 16, 2014

(10) Patent N0.: (45) Date of Patent:

(54)

(71)

(72)

(73)

(21)

(22)

(60)

(51)

(52)

(58)

IDENTITY VERIFICATION FOR ONLINE EDUCATION

Applicant: Coursera, Inc., Mountain View, CA (Us)

Inventors: Bipin Suresh, San Francisco, CA (US); Christopher B. Heather, Mountain View, CA (US); Jiquan Ngiam, Mountain View, CA (US); Minjeong Kim, Cupertino, CA (US); Pamela S. Fox, San Francisco, CA (US); Andrew Yan-Tak Ng, Mountain View, CA (US)

Coursera, Inc., Mountain View, CA (Us)

Assignee:

Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 0 days.

Appl. N0.: 14/149,603

Filed: Jan. 7, 2014

Related US. Application Data

Provisional application No. 61/750,275, ?led on Jan. 8, 2013.

Int. Cl. H04L 9/32 (2006.01) H04L 29/06 (2006.01) US. Cl. CPC .................................... .. H04L 63/08 (2013.01)

USPC ........................................................ .. 713/168

Field of Classi?cation Search CPC G07C 2209/02; G06F 21/60; G06F 21/78;

G06F 21/6227; G06F 2221/2107

ZODN

USPC ............................................. .. 726/7; 713/168

See application ?le for complete search history.

(56) References Cited

U.S. PATENT DOCUMENTS

7,110,576 B2 * 9/2006 Norris et al. ................ .. 382/119 8,386,308 B2 * 2/2013 Kansal et a1. .. 705/14.19 8,577,810 B1* 11/2013 Dalit et a1. . . . . . . . . .. 705/67

2006/0115803 A1* 6/2006 Kalisiak .... .. 434/323

2008/0010674 A1* 1/2008 Lee ................................. .. 726/7

2011/0016240 A1 1/2011 Mills et a1. 2011/0227831 A1 9/2011 Mills et a1. 2012/0110341 A1* 5/2012 Beigi .......................... .. 713/186 2013/0095463 A1* 4/2013 Ediger et a1. ................ .. 434/322

* cited by examiner

Primary Examiner * Dant Shaifer Harriman

(57) ABSTRACT

Performing identity veri?cation for online education is dis closed. In response to receiving a noti?cation of a submission event, a user is prompted to provide authentication informa tion including at least one of a plurality of types of informa tion. Authentication information received is compared to at least a portion of stored enrollment information associated with the user with which the received authentication infor mation is associated. The stored enrollment information includes at least two different types of information collected during an enrollment phase, including the at least one type of information solicited during the user prompting. 1n the event that matching criteria are met based at least in part on the comparison, a ?rst action is performed. In the event that matching criteria are not met based at least in part on the comparison, a second action that is different from the ?rst action is performed.

24 Claims, 21 Drawing Sheets

In Response to Receiving a Notification of a Submission Event, Prompta Userto Provide Authentication Information Including at

least one oi as Plurality of Types of Information

/ 202

Compare Authentication Information to at least a Portion of Stored / 204 Enrollment Information associated with the User with which the

Received Authentication Information is associated

Yes

Perform a First Action

Matching Criteria met based on the Comparison?

No

l 3“ Perform a Second Action that

is Difierent irorri the First Action

Page 2: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with

US 8,838,970 B1 Sheet170f21 Sep.16,2014 US. Patent

NOm B Na -

we? NP Pl“

oil“

Page 3: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with

US. Patent

206

Sep. 16, 2014 Sheet 2 0f 21

Start ( D V

In Response to Receiving a Notification of a Submission Event, Prompt a User to Provide Authentication Information Including at

least one of a Plurality of Types of Information

V

Compare Authentication Information to at least a Portion of Stored / 204 Enrollment Information associated with the User with which the

Received Authentication Information is associated

Matching Criteria met based on the Comparison?

No

I i°8 Yes

I Perform a First Action

Perform a Second Action that is Different from the First

Action

End

FIG. 2

US 8,838,970 B1

Page 4: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with

US 8,838,970 B1 Sheet30f21 Sep.16,2014 US. Patent

@0525; NE 502

"1 ......... :\. .................... : 622 QEEEENIEE 2215132266 E; :2: _ I? 12 :2E _ n \ ........................................ :n "29mesz

if can

Page 5: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with

US. Patent Sep. 16, 2014 Sheet 4 0f 21 US 8,838,970 B1

' |COURSERAORGISIGNATURETRACK | ‘

wurseru COURSES UNIVERSITIES ABOUTv ME'

ACME | SIGNATURE TRACK | FINALLY, UNIVERSITY THE RECOGNITION YOU INTRODUCTORY TO HUMAN PHYSIOLOGY DESERVE. ITWEEKS

@ EMMA, JENNIFER /I xxxxx

JOIN SIGNATURE TRACK

VERIFIED. CERTIFIED. RECORDED FOREVER.

SIGNATURETRACK ACME ACME UNIVERSITY ACKNOWLEDGES YOUR WORK UNIVERSITY WHEN YOU TAKE A SIGNATURE TRACK COURSE, THE UNIVERSITY CAN ON STAND BY YOUR WORK. THANKS FOR COURSERA'S IDENTITY GUARANTEE

******I<I<IIIIIIIIIIIIII {F i FLAUNT IT, FOR EVER : MIMI*MMMMMWHHMHII

*Iifiii; | :7

TAKE OWNERSHIP OF YOUR WORK QUIZ 2.1 ALL THE WORK YOU DO ON SIGNATURE TRACK IS VERIFIED AS COMPLETED BY DONE BY YOU. BY COMPLETING SIGNATURE COURSE, YOU MARJANE SATRAP PUT YOUR STAMP ON YOUR WORK. SEE HOW WE Do IT >> VERIFIED MEMBER

STEPS TO SUCCEED 0N SIGNATURE TRACK 404

We) CPI (D U / CREATEASIGNATURE PROFILE SIGNYOUR ASSESSMENTS EARN YOURSIGNATURE 406

CREDENTIAL/

VERIFY YOUR REAL-WORLD IDENTITY WITH YOUR SIGNATURE TYPING PATTERN PROVE THAT THIS IS YOUR CREATE A SIGNATURE TYPING PATTERN ALTERNATIVELY WITH YOUR WEBCAM WORK IT'S ALRIGHT IF YOU

M:**9c'!r***

, JOIN SIGNATURE TRACK >> / 408 410/ xx_xx FOR INTRODUCTORY HUMAN PHYSIOLOGY

COURSES ABOUT TERMS JOBS CONTACT PRESS HELP 0% {F g? g“?

FIG. 4

Page 6: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 7: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with

US 8,838,970 B1 Sheet60f21 Sep.16,2014 US. Patent

m .GE

wow wwMMIQ

2920525 ~55 ME 5239, to 065 < $5

V/oow

Page 8: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with

US 8,838,970 B1 Sheet70f21 Sep.16,2014 US. Patent

Non

Page 9: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with

US 8,838,970 B1 Sheet80f21 Sep.16,2014 US. Patent

Page 10: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 11: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 12: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 13: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with

US. Patent Sep. 16, 2014 Sheet 12 0121 US 8,838,970 B1

0 O Q VIEW SURVEYS n'

@@[O SPARKYCLASS203078YQUIUYNDEX?QU|Z_TYPE-SURVEY c| READER] wursercl COURSES ADAAA ADDDYv ADYYYYv

ACME YNTRODUCTIONTOHUMANPHYSIOLOGY UNIVERSITY BYEMMA,JENN|FER S'GNATURETRACK

HOME QUIZZES VYDEOLECTURES DISCUSSION FORUMS |' um“ I QUIZZES GETTINGTOKNOWYOU PHYSIOLOGYASS‘GNMENTS ll ADEAYPYSURYEY || || APPLY LATE DAYS || IISHDYYPREYYDDSAYYEYAPYSII PEER ASSESSMENTS DUE DATE: TUEYJAN 203012:01100AM PST

HARD DEADLAYE; TUEYJAN203012:01:00AM PST #OFATTEMPTS: 0/1 EFFECTIVESCORE: AYA

COURSELOGISTYCS LASTATFEMPTED: N/A

SYLLABUS LASTAUEMPTEDSCORE: N/A /1202 ABOUTUS POSTCOURSESURVEY[CERTEARNERS)/

ll ADEAYPYSDRYEY || || APPLY LATE DAYS ll IISHDYYPREYYDDSAYYEAYPYSII DUE DATE: TUEYJAN 203012:01100AM PST HARD DEADLYNE; YDEYAAY203012DYDDAAA PST #OFATTEMPTS: DA EFFECTIVESCORE: AYA LASTATFEMPTED: N/A

LASTAUEMPTEDSCORE: N/A f1204

POST COURSE SURVEY NON-CERTIFICATION TRACK) / ll AHEAYPYSURYEY II | APPLY DATE DAYS || IISHOWPREVYOUSATTEMPTSII DUE DATE: TUEYJAN 203012:01100AM PST HARD DEADLAYE; TUEYJAN203012:01:00AM PST #OFATTEMPTS: DA EFFECTIVE SCORE: NYA LAST ATFEMPTEDI N/A LAST ATFEMPTED SCORE: N/A

FIG. 12

Page 14: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with

US. Patent Sep. 16, 2014 Sheet 13 0f 21 US 8,838,970 B1

1300\ '000 VIEWQUIZZES I."

@@[@SPARK/CLASSZO3078IQUIZIINDEX CIREADER] @@T§©IK§I COURSES ADMIN ABOUT v ADIIIINv

AOIIIE INTRODUCTIONTOHUNANPHYSIOLOGY UNIVERSITY BYENNAJENIIFER S'GNATURETRACK

HONE PEOX=OUIZIIEI VIDEO LECTURES YOU SIBNIITTED THIS QUIZONTIIE II OEOZOIZAIAZPN PS‘NYOU GOTASCOREOFZIIIN OUTOF DISCUSSIONFORUNIS JANE, * HSTTHEDEADH‘E'

| Qu?gs IIYIFEJAJgEWORK BY TYPING YOUR PHYSIOLOGYASSIGNNEITS' ‘ 4302

I JUST COMPLETED QUIZ 4.1 IN INTRODUCTION TO PHYSIOLOGY / PEERASSWNTS ACCORDING IO THE HONOR CODE AND MY FAVORITE PART WAS LANATION

I JUST COMPLETED QU|Z4.1 /~ 1304

?igoslsm Iéiiié iiiéiiiéiiiiI 30% I\\1306 ABOUTUS LETMEAUTHENTICATEWITHWEBCAIII INSTEAD \ 1308

LANATION SEEMYQUIZRESULTS

SKIPANDGOTORESULTS 1310

@U?TIONS CONSIDERTHEBOOLEANEXPRESSIONNOT[PORNOTOI=GNETHEFOURFOLLOWING VALUESINORDERSEPARATEDBYSPAGES: 0 THE VALUE OF THE EXPRESSION WPEN P IS TRUE AND O IS TRUE, C THE VALUE OF THE EXPRESSION WPEN P IS TRUE AND O IS FALSE, 0 THE VALUE OF THE EXPRESSION WPEN P IS FALSEAND 0 IS TRUE,

FIG. 13

Page 15: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with

US. Patent Sep. 16, 2014 Sheet 14 0f 21 US 8,838,970 B1

1400\‘ 7009 VIEWQUIZZES 1‘

@@[eSPARK/CLASSZO3078IQUIZIINDEX C‘IREADER] @m@w@ COURSES ADMIN ABOUTV ADMle

ACNE INTRODUCTIONTOHUMANPHYSIOLOGY UNIVERSITY EYEMMEJENNIEER SIGNATIRETRACK

HOME EEEOAOMUIIZI] VIDEO LECTURES YOU SUBMITTE THIS OOEON TOE 11 OEO OOIO OOO EOEYOU GDTASCOE OF 2% OUT OF DISCUSSIONFDRULB JANE, x DPASTTEEDEADLINE.

gums PLEASE SIGN YOURWORKBYTYPING YOUR PHYSIOLOGYASSIGNMEHS, SIGNATURE PHRASE:

I JUST COMPLETED QUIZ 4.1 IN INTRODUCTION TO PHYSIOLOGY PEERASSESSMENTS ACCORDING TO THE HONOR CODE AND MY FAVORITE PART WAS LANATION

I JUST COMPLETED QUIZ 4.1 IN INTRODUCTION TO PHYSIOLOGY 1404

OOOIIOOEOEOOE MY Iv COURSE LOGISTICS I SYLLABUS SHAREYOURACCOMPLISHMENT;v {F 8* f14°8

SEE MY QUIZ RESULTS SKIP AND GO TO RESULTS

OOEOTIOOO cOIOOEETHEBOOLEANaEESleM[PORNOTOIONETHEEOOREOLLOMMO VALUES INORDERSEPARATE BYSPAG: a THEVALUEOFTHEEXPRESSION WHENPISTRUE,ANDQISTRUE, o THEVALUEOFTHEEXPRESSION WHENPISTRUE,ANDQISFALSE, Q THEVALUEOFTHEEXPRESSION WHENPISFALSEANDQISTRUE,

1406 /

FIG. 14

Page 16: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with

US. Patent Sep. 16, 2014 Sheet 15 0f 21 US 8,838,970 B1

1500—\‘ 000 VIEWQUIZZES -"

@@[eSPARKIcLAsszIIaDIsIOUIZIINDEX clREADER] @UDE§@R@ COURSES ADMIN ABOUT v ADMINV

ACNE IITRODUCTIONTOHUMAN PHYSIOLOGY UNIVERSITY EYEINAIEINIEER S'GNATURETRACK

HOME IFEEDON-OUIZII VIDEO LECTURES YOU SUBMITTED THIS QUIZON TUE II DEO IDIDD RN ROTYOU GOTASCORE OF AND OUT OF DISCUSSION FORUMS JANE, " DUSTEDERL'IE'

QUIZZES PLEASE SIGN YOURWORK BYTYPINGYOUR PHYSIOLOGYASSWENTS, SIGNATURE PHRASE: @1506

I JUST COMPLETED OUIz 4.1 III INTRODUCTION TO PHYSIOLOGY / PEERASSBSIENTS ACCORDING TO THE HONOR CODE AND MY FAVORITE PART WAS LANATION

I JUST COMPLETED QUIZ 4.1 \ 150 4

COURSE LOGISTICS SYLLABUS ABOUT US

I I ISTOAFEIXNWE DIDN'T RECOGNIZE YOUR SIGNATURE. PLEASE TRY\

‘ 15 O 2

LET ME AUTHENTICATE WITH WEBCAM INSTEAD \ 15 08 LANATION

SEE MY QUIZ RESULTS SKIP AND GO TO RESULTS

OU S CONSIDER THE BOOLEAN EXPRESSION NOT [P QR NOTQI = GNE THE FOLR FOLLOWING VALUES IN ORDE. SEARATED BY SPACES: 0 THE VALUE OF THE BIPRESSION WEEN P IS TRUE, AND O IS TRUE, 0 THE VALUE OF THE EXPRESSION WEEN P IS TRUE, AND O IS FALSE, 0 THE VALUE OF THE EXPRESSION WEEN P IS FALSE. AND O IS TRUE.

FIG. 15

Page 17: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with

US. Patent Sep. 16, 2014 Sheet 16 0121 US 8,838,970 B1

1600 \‘ r 1

coursera COURSES UNIVERSITIES ABOUT' JANE SMITH'

' JANE SMITH

,V

II] SIGNATURE TRACK coURSE RECORDS 1902

INTRODUCTION TO HUMAN PHYSIOLOGY YOU EARNED 83% c?

JAN4-FEB912013 DOWNLOAD CERTIFICATE 99‘ ACME UNIVERSITY 1610/

/l EMMA, JENNIFER :7 IF 8*

STATISTICS 0NE ’ YOU EARNEDSTV g 1604/ ° "'w JAN4-FEB9,2013 DOWNLOAD CERTIFICATE 5'- ACME UNIVERSITY 1612/

0 JOHN :7 F g'

1606

!/ FAKE EQUINE NUTRITI0N YOU EARNED 70.2% (D SELF STUDY 1614-\ STANFDRD UNIVERSITY DOWNLOAD STATENENT FAKE UNIVERSITY OF NARNS, MS

:9 IF 8*

FAKE EQUINE NUTRITION YOU EARNED 70.2% G) SELF STUDY STANFORD UNIVERSITY DOWNLOAD STATENENT FAKE UNIVERSITY OF NARKS, NS

:7 IF 3* k \ J

\ FIG.16 1608

Page 18: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with

US 8,838,970 B1 Sheet170f21 Sep.16,2014 US. Patent

20.5238 gmmaqwg

a.xiiiiumiiii?iiium oo.__mEm © EEG @ch

men P

28 “R mZE,

Page 19: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with

US 8,838,970 B1 Sheet180f21 Sep. 16, 2014 US. Patent

20.5238 @bwmkag

/

SEXQQ mom; 23R mza.

20:02:29:

Page 20: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 21: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 22: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 23: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 24: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 25: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 26: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 27: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 28: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 29: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 30: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 31: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 32: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 33: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with
Page 34: oil“ - Bipin Sureshbipinsuresh.info/papers/IdentityVerificationForOnlineEducation.pdf · applicant: coursera, inc., mountain view, ca (us) ... verify your real-world identity with