oil“ - bipin sureshbipinsuresh.info/papers/identityverificationforonlineeducation.pdf ·...
TRANSCRIPT
(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
US 8,838,970 B1 Sheet170f21 Sep.16,2014 US. Patent
NOm B Na -
we? NP Pl“
oil“
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
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
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
US 8,838,970 B1 Sheet60f21 Sep.16,2014 US. Patent
m .GE
wow wwMMIQ
2920525 ~55 ME 5239, to 065 < $5
V/oow
US 8,838,970 B1 Sheet70f21 Sep.16,2014 US. Patent
Non
US 8,838,970 B1 Sheet80f21 Sep.16,2014 US. Patent
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
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
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
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
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
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,
US 8,838,970 B1 Sheet180f21 Sep. 16, 2014 US. Patent
20.5238 @bwmkag
/
SEXQQ mom; 23R mza.
20:02:29: