dynamic trust score for evaulating ongoing online relationships

Upload: derek-e-baird

Post on 14-Apr-2018

230 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/27/2019 Dynamic Trust Score for Evaulating Ongoing Online Relationships

    1/10

    US 20130227700A1( 1 9 ) United S t a t e s( 1 2 ) Patent Application Publication ( 1 0 ) P u b . N o . : US 2 0 1 3 / 0 2 2 7 7 0 0 A 1

    D h i l l o n e t a l . ( 4 3 ) P u b . D a t e : Aug. 2 9 , 2013( 5 4 ) DYNAMIC TRUST SCORE FOR EVAULATING P u b l i c a t i o n C l a s si ? c a ti o n

    ONGOING ONLINE RELATIONSHIPS ( 5 1 ) I n t . C l .( 7 5 ) I n v e n t o r s : Mandeep D h i l l o n , S a n J o s e , CA U S ) ; G06F 1 / 2 4 ( 2 0 0 6 0 1 )R a j v e e r T u t , M o u n t a i n V i e w , CA U S ) ; ( 5 2 ) US l Kerry Snyders Redwood i t y CA U s ) ; USPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726/26

    JaSjOt S O d l l i , Sa n Ramon,oshua Dzlelak, San Francisco, CA _ _ _ _( U s ) . Amit Mahaj n Fremont CA A ethod s p r o v i d e d f o r a dynamic r u s t s c o r e f o r e v a l u a t m g( U s ) ? D e r e k E _ B a i r d M o u n t a i n v l e w o n g o i n g o n l i n e r e l a t i o n s h i p s . B y c o n s i d e r i n g a p l u r a l i t y o fCA U s ) . Andrew K _ s h i n S a n u s e r d a t a v a r i a b l e s a n d u s i n g v a l i d a t i o n d a t a f r o m n t e r n a l a n dF r a n c i s c o CA Us) e x t e r n a l d a t a b a s e s o u r c e s , a t r u s t s c o r e W i t h a h i g h d e g r e e ofc o n ? d e n c e may b e p r o v i d e d f o r e s t a b l i s h i n g a n d v e r i f y i n g

    o n l i n e r e l a t i o n s h i p s . S i n c e t h e r u s t s c o r e ma y e y n a m i c a l l y( 7 3 ) A s s i g n e e : D i s n e y E n t e r p r i s e s INC" B u r b a n k CA r e c a l c u l a t e d p e r i o d i c a l l y o r on d e m a n d , t h e t r u s t s c o r e may

    ( U s ) a l s o v a l i d a t e o v e r c o n t i n u i n g p e ri o d s o f t i m e , a s o p p o s e d t oc o n v e n t i o n a l v er i ? c a t i o n s y s t e m s t h a t o n l y v a l i d a t e t a s i n g l e( 2 1 ) A p p l . N o . : 1 3 / 4 0 7 , 6 4 3 p o i n t i n t i m e . T h u s , a h i g h e r d e g r e e o f a f e t y , r e l i a b i l i t y , a n dc o n t r o l i s p r o v i d e d f o r o n l i n e s e r v i c e s d i r e c t e d t o W a r d s c h i l( 2 2 ) F 1 e : Feb 2 8 , 2012 d r e n o r o t h e r u s e r c l a s s e s t h a t ma y e q u i r e g r e a t e r p r o t e c t i o n .

    . 100| | l Trust l . . S c o r e P S e r v e r H 1 0 1 2 /

    t l l l r l l c l e l s t l l l r l l l Request . rocessorM e m o r yi Memorm

    _ 3 Present Xs er Data & Onlme ; Trust AuthenticationC e r t i f i e d 1 S e r v i c e 1 2 a 5%l a t f o r m 1 1 6 ;User Data WFFFI' smszimaaxwxsgaA l l DataData Observed &

    g / / / / / / / / / / / / / / P r o f f e r e d D a t aC e r t i f i e d l d e n t i tD a t a b a s e 1 3 _ 2

    _ | l | l l | l l l l l l :; S e r v i c e UserI D a t a b a s eQ

    Observed & Profferedbserved &P r o f f e r e d Data P r o f f e r e d Data D a t a

    / G l o b a l U s e r s@P l a t f o r m U s e r sQ

    User 158

    E E B I a y m| BartramC l i e n t j _ 4 _ Q C l i e n t 1i

    L P r o c e s s o r @ L r o c e s s o r E JM e m o r y M M e m o r y 1 2mf i r ' a ' w z i r

  • 7/27/2019 Dynamic Trust Score for Evaulating Ongoing Online Relationships

    2/10

    P a t e n t A p p l i c a t i o n P u b l i c a t i o n Aug. 2 9 , 2 0 1 3 S h e e t 1 0 f 3 US 2 0 1 3 / 0 2 2 7 7 0 0 A 1

    100/K

    Data Observed &C e r t i ? e d Data: g z ; '0 . 6

    R e p o n s

    P r o f f e r e o '

    P r o f f e r e d Data

    Database 134

    User 1 6 1

    QA

    B T S T I E Y ?

    P r o f f e r e dData

    G l o b a l U s e r s 160P l a t f o r m Users 1 62

    Observed &P r o f f e r e d Data

    S e r v i c e Users 164

    L bObserved &P r o f f e r e d Data

    S e r v i c e U s e rDatabase 128

    User 15 8

    C i i e n t 1L0l i e n t j _ 4 _ QP r o c e s s o r _ 1 5 _ 2

    M e m o r y 1iWeb B r B W rE

    P r o c e s s o r 152

    M e m o r y 1iWeb B r o w s e r 1%

  • 7/27/2019 Dynamic Trust Score for Evaulating Ongoing Online Relationships

    3/10

    P a t e n t A p p l i c a t i o n P u b l i c a t i o n Aug. 2 9 , 2 0 1 3 S h e e t 2 0 f 3 US 2 0 1 3 / 0 2 2 7 7 0 0 A 1

    . 200

    C e r t i ? e d Data Observed Data p r o f f e r e d Data

    P l a t f o r m T r u s t S c o r e in L o c a t i o nE U s e r i n f o r m a t i o nData 275270 Elmggi

    ' SocialUser Behavior : Confirmationsm 1 L 6

    S e r v i c e F i n a n c i a | User B e h a v i o r Q u e s t i o n andUser Data T r a n s a c t i o n _ 2 _ 8 _ . 2 _ : Answerg-si

    2 8 0 H i s t o r yE& U s e r G e n e r a t e d U s e rC o n t e n t E WagonsBiometric 2 Z'BQ -~~-

    E x t e r n a l P u b l i c Records B i o m e t r i c Data S o c i a lD a t a 2 _ 9 1 & C o n f i r m a t i o n s290 297

    Financial Behavioral ~;K R e c o r d sE i m i l a r i t i e sEmE

    SchoolR e g i s t r a t i o n s&

  • 7/27/2019 Dynamic Trust Score for Evaulating Ongoing Online Relationships

    4/10

    P a t e n t A p p l i c a t i o n P u b l i c a t i o n Aug. 2 9 , 2 0 1 3 S h e e t 3 0 f 3 US 2 0 1 3 / 0 2 2 7 7 0 0 A 1

    F i g . 3 / 3 Receive a ? r s t r e q u e s t from an o n l i n e s e r v i c ef o r a t r u s t score assigned t o an o n l i n e

    r e l a t i o n s h i p between a f i r s t user and asecond user

    310

    C a l c u l a t e a t r u s t s c o r e u s i n g a p l u r a l i t y o fu s e r d a t a v a r i a b l e s d e r i v e d f r o m a p l a t f o r mdatabase r e f e r e n c i n g t h e f i r s t u s e r and t h e

    second user320

    Send t h e t r u s t s c o r e t o t h e o n l i n e s e r v i c e i nresponse t o t h e f i r s t r e q u e s t , w h e r e i n t h e 3 3 0t r u s t score a f f e c t s a c l i e n t o f the i r s t user

  • 7/27/2019 Dynamic Trust Score for Evaulating Ongoing Online Relationships

    5/10

    US 013/0227700 A 1

    DYNAMIC TRUST SCORE FOR EVAULATINGONGOING ONLINE RELATIONSHIPS

    BACKGROUND[ 0 0 0 1 ] The World Wide W eb s more p t l y named h a n v e r ,W i t h I n t e r n e t a c c e s s becoming i n c r e a s i n g l y i n t e g r a l t o b u s in e s s , e d u c a t i o n , s c i e n c e , a n d many t h e r u r s u i t s . I n p a r t i c ul a r , c h i l d r e n a r e e s p e c i a l l y d e p e n d e n t o n t h e s e t e ch n o l o g i e s ,a n d t h e i r f u t u r e c a r e e r s W i l l l i k e l y b e d e t e r m i n e d by t h e i rc o m p e t e n c e i n i n t e r a c t i n g W i t h a n d e m p l o y i n g I n t e r n e t b a s e dt e c h n o l o g i e s .[ 0 0 0 2 ] H o w e v e r , W i t h a r g e n e t W o r k s o f i g i t a l c i t i Z e n s a n dv a r i o u s I n t e r n e t c o m m u n i c a t i o n p l a t f o r m s , t i s o f t e n d i f ? c u l tt o v e r i f y t h e i d e n t i t y o f s e r s t o a n y d e g r e e o f e r t a i n t y . TheI n t e r n e t i s s t i l l v e r y much n a l o g o u s t o t h e Wild West f o l d :m i s r e p r e s e n t a t i o n W i t h a l i a s e s a n d h a n d l e s ab o u n d s , i m p e rs o n a t i o n and d e n t i t y t h e f t a r e a l l t o o common, and c i t i Z e n sma y i d e b e h i n d t h e anonymity o f t h e I n t e r n e t to e n g a g e i nb e h a v i o r W h i c h t h e y Would a l t o g e t h e r a v o i d i f t h e y W e r er e s p o n s i b l e o r a c c o u n t a b l e f o r t h e i r a c t i o n s . C o n s e q u e n t l y ,many p a r e n t s a r e a p p r e h e n s i v e o f a l l o W i n g t h e i r c h i l d r e n toroam f r e e l y o n l i n e , d e p r i v i n g t h e m o f u n p a r a l l e l e d e d u c at i o n a l o p p o r t u n i t i e s a n d v a l u a b l e e x p e r i e n c e W i t h I n t e r n e tt e c h n o l o g y .[ 0 0 0 3 ] M o r e o v e r , o t h e r a r t i e s b e s i d e s p a r e n t s a l s o h a v e a ni n t e r e s t i n v e r i f y i n g t h e i d e n t i t y o f u s e r s . F o r e x a m p l e ,e m p l o y e r s may s e e k o v e r i f y t h e b a c k g r o u n d a n d d e n t i t y o fp o t e n t i a l e m p l o y e e s d u r i n g h e s c r e e n i n g a n d i r i n g p r o c e s s .P a r t i e s t o commercial and n a n c i a l t r a n s a c t i o n s ma y s e e k tov e r i f y t h e a u t h e n t i c i t y o f t h e o t h e r p a r t y i n o r d e r t o m i t i g a t et h e r i s k o f d o i n g b u s i n e s s W i t h pseudonymous a n d a n o n ymous a r t i e s .[ 0 0 0 4 ] C o n v e n t i o n a l l y , s u c h v e r i ? c a t i o n ma y e c a r r i e d o u tu s i n g s e c u r i t y m e a s u r e s s u c h a s CAPTCHA and t W o - s t e pv e r i ? c a t i o n . H o W e v e r , s u c h s e c u r i t y m e a s u r e s o f t e n i n c o n v enience the user an d introduce an undesirable amount of comp l e x i t y , W h i c h may e p a r t i c u l a r l y p r o b l e m a t i c f o r c h i l d r e nan d other s e r s .

    SUMMARY[ 0 0 0 5 ] The r e s e n t d i s c l o s u r e s d i r e c t e d t o a dynamic r u s ts c o r e f o r e v a l u a t i n g o n g o i n g o n l i n e r e l a t i o n s h i p s , s u b s t a nt i a l l y a s shoWn n a n d / o r d e s c r i b e d i n c o n n e c t i o n W i t h t l e a s ton e of h e ? g u r e s , a s s e t f o r t h more c o m p l e t e l y i n t h e c l a i m s .

    BRIEF DESCRIPTION OFTHEDRAWINGS[ 0 0 0 6 ] F I G . 1 p r e s e n t s a n e x e m p l a r y d i a g r a m o f a s y s t e mf o r p r o v i d i n g a d y n a m i c t r u s t s c o r e f o r e v a l u a t i n g o n g o i n go n l i n e r e l a t i o n s h i p s ;[ 0 0 0 7 ] F I G . 2 p r e s e n t s a n e x e m p l a r y d a t a c l a s s i ? c a t i o n f o rc a l c u l a t i n g a d y n a m i c t r u s t s c o r e f o r e v a l u a t i n g o n g o i n go n l i n e r e l a t i o n s h i p s ;[ 0 0 0 8 ] F I G . 3 p r e s e n t s a n e x e m pl a r y ? o w c h a r t i l l u s t r a t i n ga method by Which dynamic r u s t s c o r e f o r e v a l u a t i n g ongoi n g o n l i n e r e l a t i o n s h i p s may e p r o v i d e d .

    DETAILEDDESCRIPTION[ 0 0 0 9 ] T h e f o l l o W i n g d e s c r i p t i o n c o n t a i n s s p e c i ? c i n f o rm a t i o n p e r t a i n i n g t o i m p l e m e n t a t i o n s i n t h e p r e s e n t d i s c l os u r e . O ne s k i l l e d i n t h e a r t W i l l r e c o g n i Z e t h a t t h e p r e s e n td i s c l o s u r e may e implemented i n a manner d i f f e r e n t fromt h a t s p e c i ? c a l l y d i s c u s s e d e r e i n . The r a W i n g s n t h e p r e s e n ta p p l i c a t i o n a n d t h e i r a c c o m p a n y i n g d e t a i l e d d e s c r i p t i o n a r e

    A u g . 2 9 , 2 0 1 3

    d i r e c t e d o m e r e l y e x e m p l a r y i m p l e m e n t a t i o n s . U n l e s s n o t e do t h e r W i s e , l i k e o r c o r r e s p o n d i n g e l e m e n t s among h e ? g u r e sma y be i n d i c a t e d by l i k e o r c o r r e s p o n d i n g r e f e r e n c e numera l s . M o r e o v e r , t h e d r a W i n g s a n d i l l u s t r a t i o n s i n t h e p r e s e n ta p p l i c a t i o n a r e g e n e r a l l y n o t t o s c a l e , and r e n o t i n t e n d e d t oc o r r e s p o n d t o a c t u a l r e l a t i v e d i m e n s i o n s .[ 0 0 1 0 ] The i m p l e m e n t a t i o n s d e s c r i b e d h e r e i n s e e k t oe n a b l e c h i l d r e n and h e i r p a r e n t s t o embrace o d a y s I n t e r n e tt e c h n o l o g y W i t h c e r t a i n t y a n d s a f e t y , i n o r d e r t o f o s t e r t h e i rd e v e l o p m e n t a s r e s p o n s i b l e , d i g i t a l c i t i Z e n s . I n a d d i t i o n t op r o v i d i n g s t r o n g e r p a r e n t a l c o n t r o l s , t h e d i s c l o s e d i m p l em e n t a t i o n s a r e a l s o a p p l i c a b l e to v e r i f y a n y o t h e r r e l a t i o ns h i p s , s u c h a s f o r employment o r ? n a n c i a l t r a n s a c t i o n s . B ym o n i t o r i n g t h e i d e n t i t i e s o f u s e r s and t h e i n t e g r i t y o f t h e i rr e l a t i o n s h i p s W i t h e a c h o t h e r , a m e a s u r a b l e s e n s e o f s e c u r i t yto I n t e r n e t u s e r s and s e r v i c e p r o v i d e r s a l i k e i s p r o v i d e d . Thec u l t u r e t h a t W i l l r e s u l t i n o n l i n e n e t W o r k s from W i d e s p r e a da d o p t i o n o f s u c h i m p l e m en t a t i o n s W i l l t h u s b e f o u n d e d uponv e r i ? a b l e i n t e r p e r s o n a l r e l a t i o n s h i p s , much l i k e t h e r e a lWorld netWorks We alue an d r u s t .[ 0 0 1 1 ] F I G . 1 p r e s e n t s a n e x e m p l a r y d i a g r a m o f a s y s t e mf o r p r o v i d i n g a d y n a m i c t r u s t s c o r e f o r e v a l u a t i n g o n g o i n go n l i n e r e l a t i o n s h i p s . Diagram 1 0 0 o f F I G . 1 i n c l u d e s s e r v er1 1 0 , s e r v e r 1 2 0 , p l a t f o r m d a t a b a s e 1 1 8 , s e r v i c e u s e r d a t a b a s e1 2 8 , c e r t i ? e d i d e n t i t y d a t a b a s e 1 3 2 , e x t e r n a l n e t W o r k d a t ab a s e 1 3 4 , c l i e n t 1 4 0 , d i s p l a y 1 4 1 , c l i e n t 1 5 0 , d i s p l a y 1 5 1 , a n dg l o b a l u s e r s 1 6 0 . S e r v e r 110 i n c l u d e s p r o c e s s o r 112 andmemory 1 1 4 . Memory 1 1 4 i n c l u d e s a u t h e n t i c a t i o n p l a t f o r m1 1 6 . S e r v e r 120 i n c l u d e s p r o c e s s o r 122 and memory 1 2 4 .Memory 12 4 n c l u d e s o n l i n e s e r v i c e 1 2 6 . C l i e n t 1 4 0 i n c l u d e sp r o c e s s o r 1 4 2 and memory 1 4 4 . Memory 14 4 i n c l u d e s WebbroWser 1 4 6 . C l i e n t 15 0 i n c l u d e s p r o c e s s o r 15 2 and memory1 5 4 . Memory 15 4 i n c l u d e s Web broWser 1 5 6 . G l o b a l u s e r s160 i n c l u d e u s e r 162 an d platform s e r s 1 6 2 . Platform s e r s162 n c l u d e user 163 an d e r v i c e u s e r s 1 6 4 . Service s e r s 164include user 1 48 and user 158.[ 0 0 1 2 ] W h i l e n o t s p e c i ? c a l l y shoWn n d i a g r a m 1 0 0 , i t i su n d e r s t o o d t h a t a netWork ma y u p p o r t d a t a communicationsb e t W e e n t h e e l e m e n t s o f d i a g r a m 1 0 0 i n c l u d i n g c l i e n t s , s e r ve r s , and a t a b a s e s . The netWork ma y n c l u d e t h e p u b l i c I n t e rn e t and p r i v a t e i n t r a n e t s , a n d ma y i n c l u d e b o t h W i r e d a n dW i r e l e s s c o m p o n e n t s . F u r t h e r m o r e , n e t W o r k communicat i o n s may e t r a n s m i t t e d through s e c u r e channels a s necess a r y , f o r e x a m p l e t h r o u g h H y p e r t ex t T r a n s f e r P r o t o c o l S e c u r e( H T T P S ) .[ 0 0 1 3 ] I n d i a g r a m 1 0 0 , a n a u t h e n t i c a t i o n p l a t f o r m 1 1 6 i sp r o v i d e d t h a t a c c e p t s t r u s t s c o r e r e q u e s t s c o n c e r n i n g a p a rt i c u l a r u s e r , c a l c u l a t e s a p r e s e n t t r u s t s c o r e u s i n g a l l d a t ac o n c e r n i n g t h a t u s e r from a r i o u s r e s o u r c e s c o n s o l i d a t e d i n t op l a t f o r m d a t a b a s e 1 1 8 , a n d r e s p o n d s t o t h e r e q u e s t b y p r ov i d i n g t h e p r e s en t t r u s t s c o r e . B e s i d e s p r o v i d i n g t r u s t s c o r e s ,a u t h e n t i c a t i o n p l a t f o r m 1 1 6 may l s o p r o v i d e s h a r e d l o g i n sf o r g r a n t i n g a c c e s s to s e v e r al s e r v i c e s and p p l i c a t i o n s W i t h as i n g l e se t of r e d e n t i a l s , such a s a usemame and p a s s W o r d .While o n l y one o n l i n e s e r v i c e 1 2 6 i s shoWn n d i a g r a m 1 00f o r s i m p l i c i t y , m u l t i p l e o n l i n e s e r v i c e s o r a p p l i c a t i o n s mayu t i l i Z e a u t h e n t i c a t i o n p l a t f o r m 1 1 6 .[ 0 0 1 4 ] As shoWn i n diagram 1 0 0 , u s e r s a r e d i v i d e d i n t ot h r e e c o n c e p t u a l c a t e g o r i e s d e p e n d i n g on s a g e o f a u t h e n t ic a t i o n p l a t f o r m 116 and n l i n e s e r v i c e 1 2 6 . G l o b a l u s e r s 160ma y encompass l l p o s s i b l e u s e r s , i n c l u d i n g u s e r s t h a t do o tu t i l i Z e a u t h e n t i c a t i o n p l a t f o r m 116 o r o n l i n e s e r v i c e 1 2 6 .Thus, u s e r 161 may a c k u s e r a c c o u n t s With both a u t h e n t i c at i o n p l a t f o r m 1 1 6 and n l i n e s e r v i c e 1 2 6 . HoWever, s e r 1 6 1

  • 7/27/2019 Dynamic Trust Score for Evaulating Ongoing Online Relationships

    6/10

    US 013/0227700 A 1

    ma y have u s e r a c c o u n t s with o t h e r o n l i n e s e r v i c e s , f o re x a m p l e e x t e r n a l s o c i a l n e t w o r k i n g s i t e s , g a m i n g n e t w o r k s ,e d u c a t i o n n e t w o r k s , and o t h e r s e r v i c e s . P l a t f o r m u s e r s 162i n c l u d e a l l u s e r s t h a t u t i l i Z e a u t h e n t i c a t i o n p l a t f o r m 1 1 6 , b u tn o t n e c e s s ar i l y o n l i n e s e r v i c e 1 2 6 . T h u s , u s e r 1 6 3 ma y havea u s e r a c c o u n t with u t h e n t i c a t i o n p l a t f o r m 1 1 , b u t ma y a c ka user account with online s e r v i c e 126. Service users 1 64i n c l u d e a l l u s e r s t h a t u t i l i Z e o n l i n e s e r v i c e 1 2 6 , b u t n o t nece s s a r i l y a u t h e n t i c a t i o n p l a t f o r m 1 1 6 . T h u s , u s e r 1 4 8 mayo n l y have a u s e r a c c o u n t with o n l i n e s e r v i c e 1 2 6 , whereasuser 15 8 may av e user account withboth online s e r v i c e 1 26and a u t h e n t i c a t i o n p l a t f o r m 1 1 6 . A c c o r d i n g l y , u s e r 1 5 8 ma ybe o n s i d e r e d t o be member of l a t f o r m u s e r s 1 6 2 , whereasu s e r 14 8 s n o t a member f latform s e r s 1 6 2 . Of o u r s e , a l lu s e r s a r e c o n s i d e r e d p a r t of l o b a l u s e r s 160 i n c l u d i n g u s e r1 4 8 , u s e r 1 5 8 , u s e r 1 6 3 , an d s e r 1 6 1 .[ 0 0 1 5 ] Diagram 1 0 0 i l l u s t r a t e s a n e x e m p l a r y s c e n a r i owhere a t r u s t s c o r e i s d e s i r a b l e t o e s t a b l i s h an d v e r i f y ar e l a t i o n s h i p between s e r s . For example, u s e r 14 8 may e aminor h i l d . User 148 ma y t i l i Z e we b r o w s e r 146 x e c u t i n gon p r o c e s s o r 142 of l i e n t 140 t o a c c e s s o n l i n e s e r v i c e 1 2 6 ,which ma y p r o v i d e a n o n l i n e game t a r g e t e d t o w a r d s ayounger a u d i e n c e . S e r v i c e u s e r d a t a b a s e 128 may e a ? r s tp a r t y d a t a b a s e w i t h d a t a c o n c e r n i n g u s e r s o f o n l i n e s e r v i c e1 2 6 . P l a t f o r m d a t ab a s e 1 1 8 ma y i n c l u d e d a t a c o n c e r n i n gu s e r s of n l i n e s e r v i c e 126 and u s e r s of t h e r s e r v i c e s t h a tma y t i l i Z e a u t h e n t i c a t i o n p l a t f o r m 1 1 6 . E x t e r n a l n e t w o r kd a t a b a s e 13 4 ma y a l s o c o n t a i n d a t a c o n c e r n i n g t h e sameu s e r s of s e r d a t a b a s e 1 3 2 , b u t may e under h e c o n t r o l oft h i r d p a r t y , f o r e x a m p l e a n o u t s i d e s o c i a l n e t w o r k i n g s i t e .O n l i n e s e r v i c e 12 6 ma y t i l i Z e a u t h e n t i c a t i o n p l a t f o r m 1 1 6 tor e t r i e v e t r u s t s c o r e s f o r d e t e r m i n i n g t h e v a l i d i t y o f r e l a t i o ns h i p s between e r t a i n u s e r s and l s o t o c o n t i n u o u s l y a u t h e nt i c a t e u s e r s .[ 0 0 1 6 ] T o comply w i t h r e g u l a t o r y s c h e m e s s u c h as t h eC h i l d r e n s O n l i n e P r i v a c y P r o t e c t i o n A c t ( C O P P A ) , c u l t u r a ln o r m s , a n d community t a n d a r d s o f t h i c s , o n l i n e s e r v i c e 1 2 6ma y r s t r e q u i r e v e r i ? a b l e c o n s e n t from p a r e n t o r g u a r d i a n ,o r u s e r 1 5 8 , b e f o r e a l l o w i n g u s e r 148 t o p a r t i c i p a t e i n o n l i n es e r v i c e 1 2 6 . A s a p r e l i m i n a r y m a t t e r , a p a r e n t - c h i l d r e l a t i o ns h i p between s e r 158 an d s e r 14 8 must h e r e f o r e be e s t a bl i s h e d . C o n v e n t i o n a l l y , u s e r 158 ma y t i l i Z e we b browser 156e x e c u t i n g on p r o c e s s o r 15 2 o f c l i e n t 150 t o p r o v i d e s u c hv e r i ? a b l e c o n s e n t t o o n l i n e s e r v i c e 126 through a o n e - t i m ep r o c e d u r e s u c h s c r e d i t c a r d v e r i ? c a t i o n , t e l e p h o n e v e r i ? c at i o n , c o n s e n t f o r m s i g n i n g , e - m a i l s w i t h d i g i t a l s i g n i n g , a n do t h e r p r o c e d u r e s . S u c h c o n v e n t i o n a l p r o c e d u r e s may m e e tt h e b a r e minimum e q u i r e m e n t s t o s a t i s f y r e g u l a t o r y r e q u i r em e n t s . However, t o p r o v i d e a s a f e and t r u s t e d e n v i r o n m e n t ,o n l i n e s e r v i c e 12 6 s h o u l d p r o v i d e a s t r o n g e r a s s u r a n c e ofv e r i ? e d c o n s e n t b y p r o v i d i n g r e l a t i o n s h i p a n d u s e r a u t h e n t ic a t i o n w i t h a h i g h d e g r e e o f c o n ? d e n c e a n d o n g o i n g v a l i d i t yover time.[ 0 0 1 7 ] A c c o r d i n g l y , o n l i n e s e r v i c e 1 2 6 may t i l i Z e a u t h e nt i c a t i o n p l a t f o r m 11 6 e x e c u t i n g on p r o c e s s o r 112 of s e r v e r110 o r e q u e s t a dynamic r u s t s c o r e f o r e v a l u a t i n g an ongoingo n l i n e r e l a t i o n s h i p between s e r 148 and s e r 1 5 8 . Authent i c a t i o n p l a t f o r m 116 ma y y n a m i c a l l y c a l c u l a t e a t r u s t s c o r ef o r e v a l u a t i n g t h e v a l i d i t y o f t h e p a r e n t - c h i l d r e l a t i o n s h i pbetween u s e r 148 and 1 5 8 , u s i n g a l l d a t a a v a i l a b l e fromp l a t f o r m d a t a b a se 1 1 8 .[ 0 0 1 8 ] As s h o w n i n d i a g r a m 1 0 0 , p l a t f o r m d a t a b a s e 1 1 8ma y c o n s o l i d a t e u s e r d a t a from a v a r i e t y of i n t e r n a l an de x t e r n a l s o u r c e s , a s d e s c r i b e d i n g r e a t e r d e t a i l with F I G . 2

    A u g . 2 9 , 2 0 1 3

    b e l o w . S t a r t i n g w i t h s e r v i c e u s e r s 1 6 4 , b o t h u s e r s 148 and 158may r o f f e r d a t a , o r p r o v i d e d a t a d i r e c t l y i n r e s p o n s e t o d a t ac o l l e c t i o n r e q u e s t s a n d q u e r i e s . S u c h p r o f f e r e d d a t a may es t o r e d i n s e r v i c e u s e r d a t a b a s e 128 an d may n c l u d e u s e r - t ou s e r communications and answers o d i r e c t q u e s t i o n i n q u i r i e ss u c h a s v e r i ? c a t i o n e - m a i l s and t h e r c o r r e s p o n d e n c e . U s e r s148 and 158 ma y l s o c o n t r i b u t e o b s e r v e d d a t a , o r d a t a t h a t i se m p i r i c a l l y c o l l e c t e d w i t h o u t d i r e c t i n q u i r i e s to u s e r 14 8 and1 5 8 . Such b s e r v e d d a t a ma y be based on s a g e p a t t e r n s f o ro n l i n e s e r v i c e 1 2 6 i n c l u d i n g b e h a v i o r a l h i s t o r y , u s e r g e n e ra t e d c o n t e n t , and i o m e t r i c d a t a .[ 0 0 1 9 ] Moving o p l a t f o r m u s e r s 1 6 2 , u s e r 158 and s e r 16 3may i r e c t l y p r o f f e r d a t a t o b e s t o r e d i n p l a t f o r m d a t a b a s e118 n c l u d i n g u s e r i n f o r m a t i o n such s u s e r p r o ? l e form a t aand s o c i a l c o n ? r m a t i o n s s u c h a s s h a r e d r e l a t i o n s h i p s andi n t e r a c t i o n s with t h e r u s e r s . User 158 and s e r 163 may l s oc o n t r i b u t e o b s e r v e d d a t a based on usage a t t e r n s f o r a u t h e nt i c a t i o n p l a t f o r m 1 1 6 i n c l u d i n g l o c a t i o n , t i m e s t a m p s , a n db e h a v i o r h i s t o r y . O n l i n e s e r v i c e 12 6 may s t o r e and r e t r i e v euser d a t a an d c e r t i ? e d user d a t a t o and from s e r v i c e userd a t a b a s e 1 2 8 and may a l s o f o r w a r d d a t a r e p o r t s t o p l a t f o r md a t a b a s e 1 1 8 to p r o v i d e d a t a c o n c e r n i n g u s e r s w i t h i n s e r v i c euser database 128.[ 0 0 2 0 ] Moving o g l o b a l u s e r s 1 6 0 , a n y u s e r c a n d i r e c t l yp r o f f e r d a t a t o v a r i o u s e x t e r n a l s e r v i c e s . F o r e x a m pl e , u s e r1 6 1 may r o f f e r d a t a t o be t o r e d i n e x t e r n a l network a t a b a s e134 a s s o c i a t e d w i t h a n e x t e r n a l s o c i a l n e t w o r k i n g s e r v i c e . O fc o u r s e , u s e r 1 4 8 , u s e r 1 5 8 , and s e r 16 3 ma y l s o p a r t i c i p a t ei n t h e same e x t e r n a l s o c i a l n e t w o r k i n g s e r v i c e . M o r e o v e r ,w h i l e o n l y a s i n g l e e x t e r n a l n e t w o r k d a t a b a s e 1 3 4 i s s h o w n ,m u l t i p l e e x t e r n a l d a t a s o u r c e s ma y a l s o b e p r o v i d e d . Thep r o f f e r e d u s e r d a t a may n c l u d e s o c i a l con?rmations such ss h a r e d r e l a t i o n s h i p s and i n t e r a c t i o n s w i t h o t h e r u s e r s . Thep r o f f e r e d d a t a i n e x t e r n a l n e t w o r k d a t a b a s e 1 3 4 ma y h e n b ep r o f f e r e d t o p l a t f o r m d a t a b a s e 1 1 8 , f o r e x a m p l e b y u s e ra g r e e m e n t o s h a r e d a t a w i t h e x t e r n a l s e r v i c e s . I n a d d i t i o n , byc o r r o b o r a t i n g p u b l i c l y a v a i l a b l e u s e r d a t a from e x t e r n a l n e tw o r k d a t a b a s e 1 3 4 , f o r e x a m p l e b y r e a d i n g p r o ? l e s , s t a t u su p d a t e s , p o s t s , m e s s a g e s , a n d o t h e r d a t a , b i o m e t r i c d a ta a n db e h a v i o r a l s i m i l a r i t i e s ma y e o b s e r v e d a n d s t o r e d i n p l a tform a t a b a s e 118.Any s e r may l s o p r o f f e r d a t a t o c e r t i ? e di d e n t i t y d a t a b a s e 1 3 2 , w h i c h may n c l u d e p u b l i c l y a c c es s i b l ed a t a s u c h s p u b l i c e c o r d s , ? n a n c i a l e c o r d s , p h o n e n u m b e r s ,s c h o o l r e g i s t r a t i o n s , a n d o t h e r d a t a . A l t h o u g h c e r t i ? e d i d e nt i t y d a t a b a s e 1 3 2 i s shown s a s i n g l e d a t a b a s e f o r s i m p l i c i t y ,i t i s u n d e r s t o o d t h a t c e r t i ? e d i d e n t i t y d a t a b a s e 1 3 2 m i g h ti n c l u d e s e v e r a l d a t a b a s e s a d m i n i s t r a t e d b y d i f f e r e n t p a r t i e s .T h e s e a d m i n i s t r a t i v e p a r t i e s may a v e f o r m a l p r o c e d u r e s t oc u r a t e t h e i r r e s p e c t i v e d a t a b a s e s a s a c c u r a t e t o a c e r t a i n to le r a n c e , t h u s c e r t i f y i n g t h e d a t a . C e r t i ? e d i d e n t i t y d a t a b a s e1 3 2 may h e n c o n t r i b u t e t h e c e r t i ? e d d a t a f o r s t o r i n g i n p l a tform a t a b a s e 1 1 8 .[ 0 0 2 1 ] A f t e r a l l t h e r e l e v a n t d a t a i s c o n s o l i d a t e d a n dr e t r i e v e d f r o m p l a t f o r m d a t a b a s e 1 1 8 , a u t h e n t i c a t i o n p l a tform 116 may a l c u l a t e a p r e s e n t t r u s t s c o r e f o r responding ot h e t r u s t s c o r e r e q u e s t from n l i n e s e r v i c e 1 2 6 . Online e r v i c e126 may hen t i l i Z e t h e t r u s t s c o r e t o determine whether og r a n t u s e r 148 with a c c e s s t o o n l i n e s e r v i c e 1 26 . S i m i l a r l y ,o n l i n e s e r v i c e 126 may l s o u t i l i Z e t h e t r u s t s c o r e t o d e t e rmine whether t o g r a n t u s e r 158 with a d m i n i s t r a t i v e c o n t r o lo v e r p a r e n t a l r e s t r i c t i o n s a n d p e r s o n a l d a t a p r i v a c y s e t t i n g sf o r u s e r 1 4 8 . A s changes occur v e r time i n r e g a r d s t o a v a i la b l e u s e r d a t a and h e s t a l e n e s s o f s u c h d a t a w i t h i n p l a t f o r m

  • 7/27/2019 Dynamic Trust Score for Evaulating Ongoing Online Relationships

    7/10

    US 013/0227700 A 1

    d a t a b a s e 1 1 8 , t h e t r u s t s c o r e may be p d a t e d p e r i o d i c a l l y o ri n response t o u s e r o r a p p l i c a t i o n demand o more a c c u r a t e l yr e ? e c t p r e s e n t c o n d i t i o n s .[ 0 0 2 2 ] While F I G . 1 shoWs a c o n ? g u r a t i o n Where s e r v e r1 1 0 a n d 1 2 0 r e s p e c t i v e l y e x e c u t e a u t h e n t i c a t i o n p l a t f o r m 1 1 6and n l i n e s e r v i c e 1 2 6 , a l t e r n a t i v e i m p l e m e n t a t i o n s ma y cons o l i d a t e s e r v e r 1 10 an d 1 20 i n t o a s i n g l e s e r v e r o r d i s t r i b u t et h e W o r k l o a d t o m u l t i p l e s e r v e r s . A d d i t i o n a l l y , o n l y a s i n g l ep a r e n t - c h i l d r e l a t i o n s h i p betWeen s e r 1 4 8 a n d 1 5 8 i s e v a l ua t e d n F I G . 1 f o r s i m p l i c i t y . H o W e v e r , a l t e r n a t i v e i m p l e m e nt a t i o n s ma y c a l c u l a t e t r u s t s c o r e s f o r r e l a ti o n s h i p s betWeenany r b i t r a r y p l u r a l i t y o f s e r s and o r any t y p e o f a m i l i a l o rn o n - f a m i l i a l r e l a t i o n s h i p i n c l u d i n g s i b l i n g - s i b l i n g ,e m p l o y e r - e m p l o y e e , f r i e n d - f r i e n d , s t u d e n t - e d u c a t o r , a n ds p o u s e - s p o u s e . Furthermore, While u s e r 148 an d 158 a r eshoWn t i l i Z i n g a r e s p e c t i v e c l i e n t 1 4 0 a n d 1 5 0 , i n a l t e r n a t i v ei m p l e m e n t a t i o n s u s e r 1 4 8 and 158 may t i l i Z e a s i n g l e c l i e n t ,f o r example When s i n g l e computer s s h a r e d i n a h o u s e h o l d .[ 0 0 2 3 ] N e x t , F I G . 2 p r e s e n t s a n e x e m p l a r y d a t a c l a s s i ? c at i o n f o r c a l c u l a t i n g a dynamic r u s t s c o r e f o r e v a l u a t i n g ongoi n g o n l i n e e l a t i o n s h i p s . D a t a c l a s s i ? c a t i o n 2 0 0 i n c l u d e s l a tform d a t a 2 7 0 , s e r v i c e u s e r d a t a 2 8 0 , and e x t e r n a l d a t a 2 9 0 .R e f e r r i n g t o F I G . 1 , p l a t f o r m d a t a 2 7 0 may b e s t o r e d i np l a t f o r m d a t ab a s e 1 1 8 , s e r v i c e u s e r d a t a 28 0 may be t o r e d i ns e r v i c e u s e r d a t a 1 2 8 , and x t e r n a l d a t a 290 ma y be s t o r e d i nc e r t i ? e d i d e n t i t y d a t a b a s e 1 3 2 and x t e r n a l n e t W o r k d a t a b a s e1 3 4 . T h u s , d a t a s e t s a r e d i v i d e d a l o n g t h e y - a x i s d e p e n d i n g ont h e i r r e s p e c t i v e d a t a c o l l e c t i o n source o r database s o u r c e .[ 0 0 2 4 ] Each d a t a s e t i s f u r t h e r c l a s s i ? e d a l o n g t h e x - a x i si n t o c e r t i ? e d d a t a , o b s e r v e d d a t a , a n d p r o f f e r e d d a t a . Thex - a x i s i s s o r t e d i n d e s c e n d i n g o r d e r o f t r u s t W o r t h i n e s s , W i t hc e r t i ? e d d a t a most r u s t W o r t h y a n d p r o f f e r e d d a t a l e a s t t r u s tW o r t h y . P l a t f o r m d a t a 270 n c l u d e s t r u s t s c o r e 271 a s c e r t i ? e dd a t a , l o c a t i o n 2 7 2 , t i m e s t a m p s 2 7 3 , and s e r b e h a v i o r 274 a so b s e r v e d d a t a , and s e r i n f o r m a t i o n 275 and o c i a l con?rmat i o n s 276 a s p r o f f e r e d d a t a . S e r v i c e u s e r d a t a 28 0 i n c l u d e s? n a n c i a l t r a n s a c t i o n h i s t o r y 281 a s c e r t i ? e d d a t a , u s e r behavi o r 2 8 2 , u s e r g e n e r a t e d c o n t e n t 2 8 3 , a n d b i o m e t r i c a n a l y s i s28 4 a s observed d a t a , an d u e s t i o n an d ansWer 285 an d s e rcommunications 28 6 a s p r o f f e r e d d a t a . E x t e r n a l d a t a 29 0i n c l u d e s p u b l i c r e c o r d s 2 9 1 , ? n a n c i a l r e c o r d s 2 9 2 , p h o n enumbers 2 9 3 and s c h o o l r e g i s t r a t i o n s 29 4 a s c e r t i ? e d d a t a ,b i o m e t r i c d a t a 295 and b e h a v i o r a l s i m i l a r i t i e s 296 a so b s e r v e d d a t a , and o c i a l c o n ? r m a t i o n s 297 s p r o f f e r e d d a t a .[ 0 0 2 5 ] R e f e r r i n g back to F I G . 1 , t r u s t s c o r e 27 1 ma y bec a l c u l a t e d b y a u t h e n t i c a t i o n p l a t f o r m 1 1 6 f o r d e t e r m i n i n g t h ev a l i d i t y o f a pa r e n t - c h i l d r e l a t i o n s h i p betWeen s e r 1 5 8 andu s e r 1 4 8 . As i n d i c a t e d by t h e H ow f d a t a i n F I G . 1 , a l l d a t amay e e v e n t u a l l y c o n s o l i d a t e d i n t o p l a t f o r m d a t a b a s e 1 1 8f o r c a l c u l a t i n g t r u s t s c o r e 2 7 0 . HoWever, t o make d a t a c l a ss i ? c a t i o n 2 0 0 more l e a r , p l a t f o r m d a t a 2 7 0 i s shoWn o o n l yi n c l u d e d a t a p r i o r t o s u c h a d a t a c o n s o l i d a t i o n . The v a r i o u sd a t a e l e m e n t s shoWn W i t h i n d a t a c l a s s i ? c a t i o n 200 ma y beu t i l i Z e d t o d y n a m i c a l l y r e c a l c u l a t e t r u s t s c o r e 27 1 a c c o r d i n gto t h e most e c e n t l y a v a i l a b l e d a t a .[ 0 0 2 6 ] Data l a s s i ? c a t i o n 200 s shoWn n F I G . 2 i s o n l y ane x e m p l a r y d a t a c l a s s i ? c a t i o n f o r c a l c u l a t i n g a d y n a m i c t r u s ts c o r e , and o t h e r i m p l e m e n t a t i o n s ma y t i l i Z e v a r i a b l e s andp a r a m e t e r s d i f f e r e n t t h a n shoWn f o r c a l c u l a t i n g t r u s t s c o r e2 7 1 . The e l a t i v e W e i g h t s o f e a c h e l e m e n t W i t h i n d a t a c l a s s i? c a t i o n 200 r e n o t s p e c i ? c a l l y s h o W n , b u t may e a d j u s t e d a sn e c e s s a r y to r e ? e c t t h e r e l a t i v e t r u s t i m p o r t a n c e o f e a c h el em e n t . M o r e o v e r , t h e d a t a v a r i a b l e s a n d p a r a m e t e r s shoWn n

    A u g . 2 9 , 2 0 1 3

    d a t a c l a s s i ? c a t i o n 200 ma y change and e x t e n d o v e r t i m e t oaccommodate neW i d e n t i ? c a t i o n technology a n d / o r neWdatabase sources.[ 0 0 2 7 ] S t a r t i n g W i t h c e r t i ? e d d a t a o f p l a t f o r m d a t a 270 ,t r u s t s c o r e 271 r e p r e s e n t s a l e v e l of con?dence n t h e authent i c i t y a n d v a l i d i t y o f a n y u s e r - t o - u s e r r e l a t i o n s h i p . One o rmore r e v i o u s v a l u e s of r u s t s c o r e 271 ma y be s t o r e d W i t h i np l a t f o r m d a t a b a s e 1 1 8 . A s t i m e p r o g r e s s e s , t r u s t s c o r e 27 1may e e c a l c u l a t e d p e r i o d i c a l l y o r on demand. A s i s c u s s e da b o v e , a l l o f t h e d a t a shoWn n d a t a c l a s s i ? c a t i o n 2 0 0 , i n c l u di n g p r e v i o u s v a l u e s o f r u s t s c o r e 2 7 1 , ma y e u t i l i Z e d Whenr e c a l c u l a ti n g a p r e s e n t v a l u e f o r t r u s t s c o r e 2 7 1 . Once e c a lc u l a t e d , t r u s t s c o r e 271 may be c e r t i ? e d a s v a l i d f o r t h ep r e s e n t t i m e .[ 0 0 2 8 ] N e x t , o b s e r v e d d a t a o f p l a t f o r m d a t a 2 7 0 i n c l u d e sl o c a t i o n 2 7 2 , t i m e s t a m p s 2 7 3 , and s e r b e h a v i o r 2 7 4 . Locat i o n 272 may n c l u d e an a d d r e s s o r l o c a t i o n of user 148 and1 5 8 , Which may b e d e r i v e d f r o m I P a d d r e s s g e o - l o c a t i o n ,GPS ata , W i - F i t r i a n g u l a t i o n , o r o t h e r d a t a . A o c a t i o n 27 2t h a t i s c o n s i s t e n t With an d d r e s s i n u s e r i n f o r m a t i o n 275 maya l s o c o n t r i b u t e t o a higher t r u s t s c o r e 271.[ 0 0 2 9 ] T i m e s t a m p s 2 73 may n c l u d e v a r i a b l e s c o n c e r n i n gr e c e n t u s a g e and a s t h i s t o r y f o r u s e r s 148 and 158 i n r e f e re n c e t o o n l i n e s e r v i c e 126 a n d / o r a u t h e n t i c a t i o n p l a t f o r m1 1 6 . F o r e x a m pl e , a s p r e v i o u s l y d i s c u s s ed , a u t h e n t i c a t i o np l a t f o r m 1 1 6 ma y r o v i d e a u n i v e r s a l l o g i n t h a t ma y u t h e nt i c a t e e a c h u s e r f o r s e v e r a l o n l i n e s e r v i c e s and a p p l i c a t i o n s ,i n c l u d i n g o n l i n e s e r v i c e 1 2 6 . T h u s , a s s u m i n g t h a t b o t h u s e r s1 4 8 and 1 5 8 h a v e u s e r a c c o u n t s W i t h a u t h e n t i c a t i o n p l a t f o r m1 1 6 , t i m e s t a m p s 2 7 3 ma y c o n t a i n d a t a s u c h as t h e ? r s t d a t et h a t u s e r s 1 4 8 and 1 5 8 r e g i s t e r e d W i t h a u t h e n t i c a t i o n p l a tf o r m 1 1 6 , a n d p ast h i s t o r y W i t h r e g a r d s t o l o g i n s e s s i o n si n c l u d i n g s t a r t t i m e , l o c a t i o n , a n d s e s s i o n l e n g t h . F o re x a m p l e , a u s e r h a v i n g a l o n g e r membership h i s t o r y W i t ha u t h e n t i c a t i o n p l a t f o r m 116 ma y o n t r i b u t e t o a h i g h e r t r u s ts c o r e 2 7 1 . S i m i l a r l y , a u s e r having more r e c e n t an d l o n g e rl o g i n s e s s i o n s may o n t r i b u t e a h i g h e r t r u s t s c o r e 271 comp a r e d o a u s e r o n l y h a v i n g s h o r t l o g i n s e s s i o n s f u r t h e r i n t h ep a s t .[ 0 0 3 0 ] U s e r b e h a v i o r 2 7 4 ma y n c l u d e p a s t b e h a v i o r a l h i st o r y and i n t e r a c t i o n s o f u s e r s 148 and 158 W i t h r e g a r d s t os e r v i c e s u t i l i Z i n g a u t h e n t i c a t i o n p l a t f o r m 1 1 6 , i n c l u d i n go n l i n e s e r v i ce 1 2 6 . C o n s i s t e n t u s e r behavior over time mayc o n t r i b u t e t o a higher t r u s t s c o r e 2 7 1 .[ 0 0 3 1 ] Moving o p r o f f e r e d d a t a o f p l a t f o r m d a t a 2 7 0 , u s e ri n f o r m a t i o n 27 5 may i n c l u d e a n y p r o f f e r e d d a t a s t o r e d i ns e r v i c e u s e r d a t a b a s e 128 c o n c e r n i n g u s e r s 148 and 1 5 8 ,i n c l u d i n g v o l u n t e e r e d u s e r p r o ? l e i n f o r m a t i o n a n d o t h e r a t a .S i n c e much of h e d a t a W i t h i n s e r v i c e u s e r d a t a b a s e 12 8 ma yb e p r o v i d e d d i r e c t l y b y u s e r s 1 4 8 a n d 1 5 8 , t h e d a t a W i t h i nu s e r i n f o r m a t i o n 275 may o t s i g n i ? c a n t l y c o n t r i b u t e t o t r u s ts c o r e 2 7 1 u n t i l such d a t a can be c e r t i ? e d a s a c c u r a t e . Moreo v e r , each l e m e n t W i t h i n u s e r i n f o r m a t i o n 275 ma y l s o havec o r r e s p o n d i n g t i m e s t a m p s i n t i m e s t a m p s 273, W h i c h may eused t o d e c r e a s e t h e Weight of c e r t a i n d a t a due t o age o rs t a l e n e s s , o r t o c o n v e r s e l y i n c r e a s e t h e w e i g h t o f c e r t a i n d a t adue t o neWness or freshness.[ 0 0 3 2 ] T u r n i n g t o s e r v i c e u s e r d a t a 2 8 0 , c e r t i ? e d d a t a o fs e r v i c e u s e r d a t a 280 i n c l u d e s ? n a n c i a l t r a n s a c t i o n h i s t o r y2 8 1 , Which ma y n c l u d e a r e c o r d of ny n a n c i a l t r a n s a c t i o n sbetWeen s e r s 14 8 an d 1 5 8 . For example, a h i s t o r y of comp l e t e d ? n a n c i a l t r a n s a c t i o n s ma y n d i c a t e some e v e l of r u s tbetWeen s e r s 14 8 an d 1 5 8 . Such ? n a n c i a l t r a n s a c t i o n s ma yi n c l u d e t h e p u r c h a s i n g o f v i r t u a l c u r r e n c y , g o o d s o r s e r v i c e s

  • 7/27/2019 Dynamic Trust Score for Evaulating Ongoing Online Relationships

    8/10

    US 013/0227700 A 1

    by s e r 15 8 f o r t h e bene?t of s e r 1 4 8 . O f o u r s e , ? n a n c i a lt r a n s a c t i o n s f o r t a n g i b l e g o o d s a n d s e r v i c e s may a l s o b er e c o r d e d w i t h i n ? n a n c i a l t r a n s a c t i o n h i s t o r y 2 8 1 . F i n a n c i a lt r a n s a c t i o n h i s t o r y 2 8 1 may e d i r e c t l y g e n e r a t e d b y o n l i n es e r v i c e 1 2 6 , f o r e x a m p l e b y p r e - p a i d c a r d r e d e m p t i o n s , o ro t h e r w i s e r e t r i e v e d from e x t e r n a l payment p r o c e s s o r s andn e t w o r k s . T h u s , a more e s t a b l i s h e d ? n a n c i a l t r a n s a c t i o n h i st o r y 28 1 may e s u l t i n a h i g h e r t r u s t s c o r e 2 7 1 .[ 0 0 3 3 ] C o n t i n u i n g , o b s e r v e d d a t a o f s e r v i c e u s e r d a t a 28 0i n c l u d e s u s e r b e h a v i o r 2 8 2 , u s e r g e n e r a t e d c o n t e n t 2 8 3 , andb i o m e t r i c a n a l y s i s 2 8 4 . User e h a v i o r 28 2 ma y n c l u d e p a s tb e h a v i o r a l h i s t o r y and n t e r a c t i o n s o f s e r s 148 and 158 i t hr e g a r d s t o s e r v i c e s u t i l i Z i n g a u t h e n t i c a t i o n p l a t f o r m 1 1 6 ,i n c l u d i n g o n l i n e s e r v i c e 1 2 6 . U s e r g e n e r a t e d c o n t e n t 2 8 3 ma yi n c l u d e any c o n t e n t s u b m i t t e d by u s e r s 148 and 1 5 8 , f o re x a m p l e u s e r u p l o a d e d i m a g e s o r p h o t o g r a p h s, m u s i c , v i d e o ,t e x t i n c l u d i n g t a g s , and t h e r u s e r g e n e r a t e d o r c o l l a b o r a t i v ed a t a . B i o m e t r i c a n a l y s i s 2 8 4 ma y i n c l u d e v o i c e a n d f a c i a lr e c o g n i t i o n o f d a t a from s e r g e n e r a t e d c o n t e n t 2 8 3 . C o n s i st e n t user behavior an d user content over time may ontributet o a higher r u s t score 271.[ 0 0 34 ] N e x t , p r o f f e r e d d a t a o f s e r v i c e u s e r d a t a 28 0i n c l u d e s q u e s t i o n and answer 285 and s e r communications2 8 6 . Q u e s t i o n and answer 28 5 ma y n c l u d e d i r e c t v a l i d a t i o ni n q u i r i e s b y t e l e p h o n e , e - m a i l , o r o t h e r m e t h o d s t o e l i c i tr e s p o n s e s in?uencing r u s t s c o r e 2 7 1 . For e x a m p l e , u s e r 158ma y e c a l l e d and a s h o r t d e s c r i p t i o n ma y be g i v e n o f u s e r1 4 8 , f o l l o w e d by h e q u e s t i o n , I s t h i s y o u r s o n ? I f s e r 1 5 8r e s p o n d s a f ? r m a t i v e l y , t h e n r u s t s c o r e 2 7 1 ma y e i n c r e a s e d .S i m i l a r l y , u s e r 1 4 8 may l s o be a l l e d r e g a r d i n g u s e r 1 5 8 , andan af?rmative answer may increase t r u s t score 271. Conv e r s e l y , a n e g a t i v e answer may educe t r u s t s c o r e 2 7 1 . Usercommunications 286 ma y i n c l u d e u s e r - t o - u s e r communicat i o n s on a n y s e r v i c e s u t i l i Z i n g o n l i n e s e r v i c e 1 2 6 , and ma yi n c l u d e v e r b a l a n d n o n - v e r b a l c o m m u n i c a t i o n s , f o r e x a m p l eg e s t u r e s a n d p o k e s .[ 0 0 3 5 ] T u r n i n g t o e x t e r n a l d a t a 2 9 0 , c e r t i ? e d d a t a o f e x t e rn a l d a t a 2 9 0 i n c l u d e s p u b l i c r e c o r d s 2 9 1 , ? n a n c i a l r e c o r d s2 9 2 , p h o n e n u m b e r s 2 9 3 a n d s c h o o l r e g i s t r a t i o n s 2 9 4 . P u b l i cr e c o r d s 291 ma y n c l u d e any e c o r d s t h a t ma y be v a i l a b l e t ot h e pu b l i c s u c h a s s o c i a l s e c u r i t y r e c o r d s , m e d i c a l r e c o r d s ,t a x r e c o r d s , and o t h e r s . F i n a n c i a l r e c o r d s 29 2 ma y i n c l u d ei n f o r m a t i o n s u c h a s bank a c c o u n t s , l i n e s o f r e d i t , p r e - p a i da c c o u n t s , and t h e r d a t a . S h a r e d a c c o u n t s , j o i n t a c c o u n t s , o rs e p a r a t e a c c o u n t s a t t h e same ? n a n c i a l i n s t i t u t i o n mayi n c r e a s e t r u s t s c o r e 2 7 1 . Phone numbers 293 may n c l u d e on eo r more phone numbers of s e r s 148 and 1 5 8 , wherein common a r e a c o d e s , s u ? i x e s , o r s h a r e d phone numbers ma yi n c r e a s e t r u s t s c o r e 271 when d e t e r m i n i n g a p a r e n t - c h i l dr e l a t i o n s h i p . S c h o o l r e g i s t r a t i o n s 2 9 4 may n c l u d e i n f o r m at i o n r e g a r d i n g t h e s c h o o l e n r o l l m e n t and i s t o r y o f u s e r 1 4 8an d t h e r u s e r s i n g l o b a l u s e r s 1 6 0 .[ 0 0 3 6 ] N e x t , o b s e r v e d d a t a o f e x t e r n a l d a t a 2 9 0 i n c l u d e sb i o m e t r i c d a t a 295 and e h a v i o r a l s i m i l a r i t i e s 2 9 6 . B i o m e t r i cd a t a 2 9 5 may n c l u d e a n y i m a g e s a n d a u d i o p r e v i o u s l y a t t r i bu t a b l e t o u s e r s 148 and 1 5 8 . The images and a u d i o may, f o re x a m p l e , b e c a p t u r e d f r o m h o t e l s , s t o r e s , t h e m e p a r k s , o ro t h e r l o c a t i o n s a s s o c i a t e d w i t h t h e o p e r a t o r o f o n l i n e s e r v i c e1 2 6 . F o r e x a m p l e , u s e r s 1 4 8 and 1 5 8 may h a v e p r e v i o u s l ybooked a f a m i l y v a c a t i o n a t an a s s o c i a t e d h o t e l and themep a r k . V i d e o f o o t a g e may e c a p t u r e d a t t h e h o t e l a n d t h e m ep a r k and s a v e d a s b i o m e t r i c d a t a 2 9 5 . I f c l i e n t 14 0 and 150i n c l u d e v i d e o c a p t u r e d e v i c e s s u c h as we b c a m e r a s , imagesand u d i o o f s e r 1 4 8 and 5 8 ma y e c a p t u r e d and compared

    A u g . 2 9 , 2 0 1 3

    t o b i o m e t r i c d a t a 2 9 5 . A l o s e r b i o m e t r i c match ma y t h u sr e s u l t i n a higher t r u s t s c o r e 2 7 1 .[ 0 0 3 7 ] B e h a v i o r a l s i m i l a r i t i e s 2 9 6 may a n a l y Z e e x t e r n a lt h i r d - p a r t y n e t w o r k s f o r s i m i l a r b e h a v i o r a l p a t t e r n s t e n d i n gt o v e r i f y t h e p a r e n t - c h i l d r e l a t i o n s h i p o f u s e r s 1 4 8 and 1 5 8 .T h u s , f o r e x a m p l e , i f u s e r 1 4 8 i s p r i m a r i l y f r i e n d s w i t hyounger p e e r s and u s e r 158 i s p r i m a r i l y f r i e n d s w i t h o l d e rp e e r s on t h i r d - p a r t y s o c i a l n e t w o r k i n g s i t e s , t h e n t r u s t s c o r e271 may e i n c r e a s e d a s t h e peer a g e s of s e r s 148 an d 158ma y be c o n s i s t e n t w i t h a p a r e n t - c h i l d a g e d i f f e r e n c e . S o c i a lg r o u p i n g p a t t e r n s f o r u s e r s 14 8 and 158 t h a t a r e s i m i l a rbetween e r v i c e u s e r d a t a b a s e 128 and x t e r n a l network a t abase 1 34 may l s o c o n t r i b u t e t o an n c r e a s e d t r u s t s c o r e 2 7 1 .F o r e x a m pl e , i n b o t h s e r v i c e u s e r d a t a b a s e 128 and e x t e r n a lnetwork d a t a b a s e 1 3 4 , t h e f r i e n d s of s e r 148 ma y be i n t e re s t e d i n v i d e o games whereas t h e f r i e n d s of s e r 15 8 ma y bei n t e r e s t e d i n c o o k i n g , d e m o n s t r a t i n g a s i m i l a r p a t t e r n o ff r i e n d s w i t h s h a r e d i n t e r e s t s i n s i d e and o u t s i d e o f o n l i n es e r v i c e 1 2 6 .[ 0 0 3 8 ] C o n t i n u i n g , p r o f f e r e d d a t a o f e x t e r n a l d a t a 2 9 0i n c l u d e s s o c i a l con?rmations 2 9 7 , which ma y i n c l u d e c o rr o b o r a t i n g d a t a f r o m o u t s i d e s o c i a l n e t w o r k s , g a m i n g n etw o r k s , e d u c a t i o n n e t w o r k s , a n d o t h e r e x t e r n a l n e t w o r k s , s u c ha s w i t h i n e x t e r n a l network d a t a b a s e 1 3 4 . F o r e x a m p l e,f r i e n d s from u t s i d e s o c i a l networks may con?rm h a t u s e r s148 and 158 a r e i n d e e d c h i l d and p a r e n t . T h u s , f r i e n d s o fu s e r s 14 8 and 158 wh o a r e n o t n e c e s s a r i l y r e g i s t e r e d w i t ha u t h e n t i c a t i o n p l a t f o r m 116 o r o n l i n e s e r v i c e 12 6 ma y t i l lv o u c h f o r t h e g e n u i n e n e s s o f t h e p a r e n t - c h i l d r e l a t i o n s h i pbetween s e r s 148 and 1 5 8 .[ 0 0 3 9 ] As d i s c u s s e d a b o v e , t h e p a r e n t - c h i l d r e l a t i o n s h i pbetween s e r 148 and 15 8 s o n l y one t y p e o f r e l a t i o n s h i p t ob e e s t a b l i s h e d and e r i ? e d . O t h e r r e l a t i o n s h i p s ma y e e v a l ua t e d a s w e l l . For example, a u s e r - u s e r r e l a t i o n s h i p ma y bee v a l u a t e d f o r t h e p u r p o s e o f f a v o r i n g i n t e r a c t i o n s w i t h l o c a lu s e r s , such a s other users attending the same school a s user1 4 8 . Thus, s e r 158 may e t an account r e f e r e n c e where s e r148 i s p r e f e r r e d t o i n t e r a c t with o t h e r u s e r s of t h e sames c h o o l . I n h i s c a s e , s c h o o l r e g i s t r a t i o n s 294 ma y o n t r i b u t e al a r g e r amount towards t r u s t s c o r e 2 7 1 .[ 0 0 4 0 ] User 158 ma y l s o e s t r i c t t h e a c c o u n t o f s e r 14 8 byo n l y p e r m i t t i n g i n t e r a c t i o n s w i t h u s e r s m e e t i n g s p e c i ? cg r a d u a t e d t r u s t w o r t h i n e s s l e v e l s . For e x a m p l e , a t r u s t s c o r eminimum n a g r e e n r a n g e ma y n l y a l l o w i n t e r a c t i o n s w i t hu s e r s from h e same school an d with high r u s t s c o r e with ar e s p e c t i v e p a r e n t r e l a t i o n s h i p . A r u s t s c o r e minimum i n ay e l l o w r a n g e ma y n l y a l l o w i n t e r a c t i o n s w i t h u s e r s from h esame s c h o o l b u t may e r m i t a l e s s r i g o r o u s t r u s t s c o r e witht h e r e s p e c t i v e p a r e n t r e l a t i o n s h i p . A r u s t s c o r e minimum n ar e d r a n g e ma y a l l o w u n f e t t e r e d i n t e r a c t i o n s w i t h a n y o t h e ru s e r . T h u s , an easy o understand s l i d i n g s c a l e o r c o l o r codeds c a l e may e t i l i Z e d t o e n a b l e u s e r 158 o s p e c i f y a comforta b l e p r i v a c y l e v e l f o r u s e r 1 4 8 .[ 0 0 4 1 ] F I G . 3 p r e s e n t s a n e x e m pl a r y ? o w c h a r t i l l u s t r a t i n ga method by which dynamic r u s t s c o r e f o r e v a l u a t i n g ongoi n g o n l i n e r e l a t i o n s h i p s may b e p r o v i d e d . F l o w c h a r t 3 0 0b e g i n s when r o c e s s o r 1 1 2 o f s e r v e r 110 e x e c u t i n g a u t h e n t ic a t i o n p l a t f o r m 116 r e c e i v e s a ? r s t r e q u e s t from o n l i n e s e rv i c e 126 f o r a t r u s t s c o r e 271 assigned t o an n l i n e r e l a t i o ns h i p between u s e r 1 4 8 and u s e r 1 5 8 ( 3 1 0 ) . A s p r e v i o u s l yd i s c u s s e d , t h i s r e l a t i o n s h i p ma y e de?ned a s a pa r e n t - c h i l dr e l a t i o n s h i p , b u t may a l s o be de?ned as a n y o t h e r t y p e o fr e l a t i o n s h i p .

  • 7/27/2019 Dynamic Trust Score for Evaulating Ongoing Online Relationships

    9/10

    US 013/0227700 A 1

    [ 0 0 4 2 ] N e x t , p r o c e s s o r 112 c a l c u l a t e s a t r u s t s c o r e 271u s i n g u s e r d a t a v a r i a b l e s d e r i v e d from l a t f o r m d a t ab a s e 1 1 8r e f e r e n c i n g u s e r 1 4 8 and s e r 15 8 ( 3 2 0 ) . As p r e v i o u s l y d i sc u s s e d , v a r i o u s i n t e r n a l a n d / r e x t e r n a l d a t a s o u r c e s may ec o n s o l i d a t e d i n p l a t f o r m d a t a b a s e 1 1 8 f o r c a l c u l a t i n g t r u s ts c o r e 2 7 1 , W i t h a d e t a i l e d example i v e n a s d a t a c l a s s i ? c a t i o n200 n F I G . 2 . A d d i t i o n a l l y , due o t h e p a s s a g e o f t i m e and h ec h a n g i n g i m p o r t a n c e o f c e r t a i n da t a v a l u e s , t h e i n d i v i d u a lWeighing of s e r d a t a v a r i a b l e s o r e l e m e n t s W i t h i n d a t a c l a ss i ? c a t i o n 200 may l s o v a r y over t i m e .[ 0 0 4 3 ] C o n t i n u i n g , pr o c e s s o r 112 s e n d s t r u s t s c o r e 271 t oo n l i n e s e r v i c e 1 2 6 i n r e s p o n s e t o t h e ? r s t r e q u e s t o f 3 1 0 ,Wherein r u s t s c o r e 271 a f f e c t s c l i e n t 14 0 of s e r 148 ( 3 3 0 ) .As p r e v i o u s l y d i s c u s s e d , t h i s a f f e c t on l i e n t 1 4 0 may manif e s t i n d i f f e r e n t u s e r account i m i t a t i o n s . O ne f f e c t i s t o a l t e rt h e s e t of n t e r a c t i o n s a v a i l a b l e t o u s e r 148 With t h e r u s e r s i no n l i n e s e r v i c e 1 2 6 . As r e v i o u s l y d i s c u s s e d , a g r a d u a t e d r u s ts c a l e ma y e p r e s e n t e d t o u s e r 1 5 8 , a l l o W i n g t h e s e l e c t i o n o fa c o m f o r t a b l e minimum r u s t l e v e l . T h u s , a n o t h e r a f f e c t i s t og r a n t u s e r 158 a d m i n i s t r a t i v e c o n t r o l of s e r 14 8 i n o n l i n es e r v i c e 1 2 6 , f o r example o r e s t r i c t t h e s c o p e o f u s e r i n t e r a ct i o n s a n d t h e d i s c l o s u r e o f r i v a t e p e r s o n a l d a t a . T h e s e f f e c t smay e i n d i c a t e d on i s p l a y 1 4 1 , f o r e x a m p l e by i d i n g u s e r st h a t u s e r 148 s n o t a u t h o r i Z e d t o i n t e r a c t W i t h , o r by e n y i n ga c c e s s t o c e r t a i n p o r t i o n s o f o n l i n e s e r v i c e 1 2 6 , o r by p r ev e n t i n g u s e r 1 4 8 f r o m d i s c l o s i n g c e r t a i n p e r s o n a l d e t a i l s too t h e r u s e r s , f o r e x a m p l e b y d a r k e n i n g a n d d i s a b l i n g c e r t a i ncommunication c o n s . HoWever, t h e a f f e c t s on l i e n t 140 a r en o t a l W a y s n e c e s s a r i l y r e s t r i c t i v e a n d may l s o b e e x p a n s i v eas W e l l .[ 0 0 4 4 ] S i n c e t r u s t s c o r e 260 ma y d y n a m i c a l l y a d j u s t o v e rt i m e a s t h e e l e m e n t s W i t h i n d a t a c l a s s i ? c a t i o n 200 changeo v e r t i m e , p r o c e s s o r 112 ma y a l s o r e c e i v e a second r e q u e s tfrom n l i n e s e r v i c e 1 26 , r e c a l c u l a t e t r u s t s c o r e 2 7 1 , and e n dt h e updated t r u s t s c o r e 271 t o o n l i n e s e r v i c e 1 2 6 , u s i n g ap r o c e d u r e s i m i l a r t o 3 1 0 , 3 2 0 , a n d 3 3 0 o f ? o w c h a r t 3 0 0 . Ther e c a l c u l a t i o n o f r u s t s c o r e 2 7 1 ma y a l s o Weigh n p r e v i o u sv a l u e s of t r u s t s c o r e 271 a s p a r t of t h e r e c a l c u l a t i o n . A sp r e v i o u s l y d i s c u s s e d , t h e s e c o n d r e q u e s t a n d f u r t h e r r e q u e s t sma y be t r i g g e r e d on p e r i o d i c b a s i s , o r ma y be t r i g g e r e d ondemand ro m a user or an a p p l i c a t i o n .[ 0 0 4 5 ] A c c o r d i n g l y , a dynamic t r u s t s c o r e f o r e v a l u a t i n go n g o i n g o n l i n e r e l a t i o n s h i p s h a s b e e n d i s c l o s e d . B y o n s i de r i n g a p l u r a l i t y o f u s e r d a t a v a r i a b l e s and s i n g v a l i d a t i o nd a t a from n t e r n a l an d x t e r n a l database s o u r c e s , a t r u s t s c o r eW i t h a h i g h d e g r e e o f c o n ? d e n c e may e p r o v i d e d f o r e s t a bl i s h i n g a n d v e r i f y i n g o n l i n e r e l a t i o n s h i p s . M o r e o v e r , s i n c et h e t r u s t s c o r e ma y e d y n a m i c a l l y r e c a l c u l a t e d p e r i o d i c a l l yor on demand, t h e t r u s t s c o r e may l s o v a l i d a t e over continui n g p e r i o d s o f t i m e , a s o p p o s e d t o c o n v e n t i o n a l v e r i ? c a t i o ns y s t e m s t h a t o n l y v a l i d a t e a t a s i n g l e p o i n t i n t i m e . T h u s , ah i g h e r d e g r e e o f a f e t y , r e l i a b i l i t y , a n d o n t r o l i s p r o v i d e d f o ro n l i n e s e r v i c e s d i r e c t e d toWards h i l d r e n o r o t h e r u s e r c l a s s e st h a t may r e q u i r e g r e a t e r p r o t e c t i o n a s a r e s u l t o f e g a l , c u lt u r a l , a n d m o r a l i m p e r a t i v e s .[ 0 0 4 6 ] From h e a b o v e d e s c r i p t i o n t i s m a n i f e s t t h a t v a r io u s t e c h n i q u e s c a n be u s e d f o r i m p l e m e n t i n g t h e c o n c e p t sd e s c r i b e d i n t h e p r e s e n t a p p l i c a t i o n W i t h o u t d e p a r t i n g f r o mt h e s c o p e o f t h o s e c o n c e p t s . M o r e o v e r , W h i l e t h e c o n c e p t sh a v e b e e n d e s c r i b e d W i t h s p e c i ? c r e f e r e n c e t o c e r t a i n i m p l em e n t a t i o n s , a p e r s o n o f o r d i n a r y s k i l l i n t h e a r t Would e c o gn i Z e t h a t c h a n g e s can he made i n form and d e t a i l W i t h o u td e p a r t i n g f r o m t h e s p i r i t a n d t h e s c o p e o f t h o s e c o n c e p t s . Ass u c h , t h e d e s c r i b e d i m p l e m e n t a t i o n s a r e to b e c o n s i d e r e d i n

    A u g . 2 9 , 2 0 1 3

    a l l r e s p e c t s a s i l l u s t r a t i v e and o t r e s t r i c t i v e . I t s h o u l d a l s o beu n d e r s t o o d t h a t t h e p r e s e n t a p p l i c a t i o n i s n o t l i m i t e d t o t h ep a r t i c u l a r i m p l e m e n t a t i o n s d e s c r i b e d h e r e i n , b u t many e a rr a n g e m en t s , m o d i ? c a t i o n s , a n d s u b s t i t u t i o n s a r e p o s s i b l eW i t h o u t d e p a r t i n g f r o m t h e s c o p e o f t h e p r e s e n t d i s c l o s u r e .What s c l a i m e d i s :

    1 . A e r v e r p r o v i d i n g an u t h e n t i c a t i o n p l a t f o r m f o r d e t e rm i n i n g d y n a m i c t r u s t s c o r e s e v a l u a t i n g o n g o i n g o n l i n e r e l at i o n s h i p s , t h e s e r v e r c o m p r i s i n g :

    a p r o c e s s o r con?gured o :r e c e i v e a ? r s t r e q u e s t from an o n l i n e s e r v i c e f o r a t r u s t

    s c o r e a s s i g n e d t o an o n l i n e r e l a t i o n s h i p betWeen a? r s t user and a second s e r ;

    c a l c u l a t e t h e t r u s t s c o r e u s i n g a p l u r a l i t y of s e r d a t av a r i a b l e s d e r i v e d from a p l a t f o r m d a t a b a s e r e f e r e n ci n g t h e ? r s t u s e r and h e second s e r ;

    send t h e t r u s t s c o r e t o t h e o n l i n e s e r v i c e i n response t ot h e ? r s t r e q u e s t , Wherein h e t r u s t s c o r e a f f e c t s a c l i e n tof h e ? r s t u s e r .

    2 . The s e r v e r o f c l a i m 1 , W h e r e i n t h e p l a t f o r m d a t a b a s ei n c l u d e s d a ta from an n t e r n a l d a t a b a s e an d an x t e r n a l d a t ab a s e .

    3 . The s e r v e r of l a i m 1 , Wherein t h e p r o c e s s o r i s f u r t h e rc o n ? g u r e d t o :

    r e c e i v e a second r e q u e s t from t h e o n l i n e s e r v i c e f o r t h et r u s t s c o r e ;

    r e c a l c u l a t e t h e t r u s t s c o r e i n response t o a change t o t h ep l u r a l i t y of s e r d a t a v a r i a b l e s o v e r a p e r i o d of i m e ;

    send h e t r u s t s c o r e t o t h e o n l i n e s e r v i c e i n response o t h es e c o n d r e q u e s t .

    4 . The s e r v e r o f c l a i m 3 , W h e r e i n t h e c h a n g e c o m p r i s e sv a r y i n g a W e i g h t i n g o f h e p l u r a l i t y o f s e r d a t a v a r i a b l e s o v e rt h e p e r i o d o f t im e .

    5 . The e r v e r o f c l a i m 1 , W h e r e i n t h e a f f e c t i n g o f t h e c l i e n ti s i n d i c a t e d on a d i s p l a y of h e c l i e n t .

    6 . The e r v e r o f c l a i m 1 , W h e r e i n t h e a f f e c t i n g o f t h e c l i e n tcomprises a r e s t r i c t i o n on i n t e r a c t i o n s of h e ? r s t u s e r Witho t h e r u s e r s i n t h e o n l i n e s e r v i c e .

    7 . The e r v e r o f c l a i m 1 , W h e r e i n t h e a f f e c t i n g o f t h e c l i e n tc o m p r i s e s g r a n t i n g t h e s e c o n d u s e r a d m i n i s t r a t i v e c o n t r o l o ft h e ? r s t u s e r i n t h e o n l i n e s e r v i c e .

    8 . The s e r v e r o f c l a i m 1 , W h e r e i n t h e p l a t f o r m d a t a b a s ec o m p r i s e s c e r t i ? e d d a t a r e g a r d i n g t h e ? r s t u s e r and t h e s e cond user i n c l u d i n g a t l e a s t on e of a previous t r u s t s c o r e , a? n a n c i a l t r a n s a c t i o n h i s t o r y , a p u b l i c r e c o r d , a ? n a n c i a lr e c o r d , a phone u m b e r , a n d a s c h o o l r e g i s t r a t i o n .9 . The s e r v e r o f c l a i m 1 , W h e r e i n t h e p l a t f o r m d a t a b a s ec o m p r i s e s o b s e r v e d d a t a r e g a r d i n g t h e ? r s t u s e r and h e s e cond s e r i n c l u d i n g a t l e a s t on e of l o c a t i o n , a timestamp, au s e r b e h a v i o r , a u s e r g e n e r a t e d c o n t e n t , a b i o m e t r i c a n a l y s i s ,a b i o m e t r i c d a t a , and a b e h a v i o r a l s i m i l a r i t y .

    1 0 . The s e r v e r o f c l a i m 1 , W h e r e i n t h e p l a t f o r m d a t a b a s ec o m p r i s e s p r o f f e r e d d a t a r e g a r d i n g t h e ? r s t u s e r a n d t h e s e cond user including a t l e a s t on e of user n f o r m a t i o n , a s o c i a lcon?rmation, a q u e s t i o n an d a n s W e r , an d u s e r communicat i o n .

    11 A ethod o r providing dynamic r u s t s c o r e f o r e v a l ua t i n g o n g o i n g o n l i n e r e l a t i o n s h i p s , t h e m e t h o d c o m p r i s i n g :r e c e i v i n g a ? r s t r e q u e s t from an o n l i n e s e r v i c e f o r a t r u s t

    s c o r e a s s i g n e d t o an o n l i n e r e l a t i o n s h i p betWeen a ? r s tuser and a second s e r ;

    c a l c u l a t i n g t h e t r u s t s c o r e u s i n g a p l u r a l i t y o f u s e r d a t av a r i a b l e s d e r i v e d from a p l a t f o r m d a t a b a s e r e f e r e n c i n gt h e ? r s t u s e r an d t h e second s e r ;

  • 7/27/2019 Dynamic Trust Score for Evaulating Ongoing Online Relationships

    10/10

    US 013/0227700 A 1

    s e n d i n g t h e t r u s t s c o r e t o t h e o n l i n e s er v i c e i n r e s p o n s e t ot h e ? r s t r e q u e s t , Wherein h e t r u s t s c o r e a f f e c t s a c l i e n t oft h e ? r s t u s e r .1 2 . The method f c l a i m 1 1 , f u r t h e r c o m p r i s i n g :

    r e c e i v i n g a s e c o n d r e q u e s t from h e o n l i n e s e r v i c e f o r t h et r u s t s c o r e ;r e c a l c u l a t i n g t h e t r u s t s c o r e i n r e s p o n s e t o a change o t h e

    p l u r a l i t y of s e r d a t a v a r i a b l e s o v e r a p e r i o d of i m e ;s e n d i n g t h e t r u s t s c o r e t o t h e o n l i n e s er v i c e i n r e s p o n s e t o

    t h e s e c o n d r e q u e s t .1 3 . The method f c l a i m 2 , W h e r e i n t h e c h a n g e c o m p r i s e sv a r y i n g a W e i g h t i n g o f h e p l u r a l i t y o f s e r d a t a v a r i a b l e s o v e rt h e p e r i o d o f t i m e .

    1 4 . The method o f c l a i m 11 , W h e r e i n t h e a f f e c t i n g o f t h ec l i e n t i s i n d i c a t e d on a d i s p l a y o f t h e c l i e n t .

    1 5 . The method o f c l a i m 11 , W h e r e i n t h e a f f e c t i n g o f t h ec l i e n t c o m p r i s e s g r a n t i n g t h e s e c o n d u s e r a d m i n i s t r a t i v e cont r o l of h e ? r s t u s e r i n t h e o n l i n e s e r v i c e .

    1 6 . The method f c l a i m 11 , W h e r e i n t h e p l a t f o r m d a t a b a s ec o m p r i s e s c e r t i ? e d d a t a r e g a r d i n g t h e ? r s t u s e r and t h e s e cond user i n c l u d i n g at l e a s t one of a previous t r u s t s c o r e , a? n a n c i a l t r a n s a c t i o n h i s t o r y , a p u b l i c r e c o r d , a ? n a n c i a lr e c o r d , a phone u m b e r , a n d a s c h o o l r e g i s t r a t i o n .

    1 7. The method f c l a i m 11 , W h e r e i n t h e p l a t f o r m d a t a b a s ec o m p r i s e s o b s e r v e d d a t a r e g a r d i n g t h e ? r s t u s e r and h e s e cond s e r i n c l u d i n g at l e a s t on e of l o c a t i o n , a timestamp, au s e r b e h a v i o r , a u s e r g e n e r a t e d c o n t e n t , a b i o m e t r i c a n a l y s i s ,a b i o m e t r i c d a t a , and a b e h a v i o r a l s i m i l a r i t y .

    1 8 . The method f c l a i m 11 , W h e r e i n t h e p l a t f o r m d a t a b a s ec o m p r i s e s p r o f f e r e d d a t a r e g a r d i n g t h e ? r s t u s e r and h e s e c

    A u g . 2 9 , 2 0 1 3

    ond user including a t l e a s t one of user n f o r m a t i o n , a s o c i a lcon?rmation, a q u e s t i o n an d a n s W e r , an d u s e r communicat i o n .

    19 . A y s t e m p r o v i d i n g d y n a m i c r u s t s c o r e s f o r e v a l u a t i n go n g o i n g o n l i n e r e l a t i o n s h i p s , t h e s y s t e m c o m p r i s i n g :a c l i e n t of a ? r s t u s e r ;

    a ? r s t s e r v e r i n c l u d i n g a ? r s t p r o c e s s o r con?gured t oe x e c u t e an n l i n e s e r v i c e ;

    a second s e r v e r i n c l u d i n g a second p r o c e s s o r con?guredto :r e c e i v e a ? r s t r e q u e s t from h e o n l i n e s e r v i c e f o r a t r u s t

    s c o r e a s s i g n e d t o an o n l i n e r e l a t i o n s h i p betWeen t h e? r s t user and a second s e r ;

    c a l c u l a t e t h e t r u s t s c o r e u s i n g a p l u r a l i t y of s e r d a t av a r i a b l e s d e r i v e d from a p l a t f o r m d a t a b a s e r e f e r e n ci n g t h e ? r s t u s e r and h e second s e r ;

    send t h e t r u s t s c o r e t o t h e o n l i n e s e r v i c e i n response t ot h e ? r s t r e q u e s t , Wherein t h e t r u s t s c o r e a f f e c t s t h ec l i e n t of h e ? r s t u s e r .

    2 0 . The s y s t e m o f c l a i m 1 9 , W h e r e i n t h e s e c o n d p r o c e s s o ri s f u r t h e r c o n ? g u r e d t o :

    r e c e i v e a second r e q u e s t from t h e o n l i n e s e r v i c e f o r t h et r u s t s c o r e ;

    r e c a l c u l a t e t h e t r u s t s c o r e i n response t o a change t o t h ep l u r a l i t y of s e r d a t a v a r i a b l e s o v e r a p e r i o d of i m e ;

    send t h e t r u s t s c o r e t o t h e o n l i n e s e r v i c e i n response t o t h es e c o n d r e q u e s t .