towards context-aware computing via the mobile social cloud

7
Towards Context-Aware Computing via the Mobile Social Cloud Prof. Rick Han University of Colorado at Boulder

Upload: dyllis

Post on 23-Feb-2016

61 views

Category:

Documents


0 download

DESCRIPTION

Towards Context-Aware Computing via the Mobile Social Cloud. Prof. Rick Han University of Colorado at Boulder. Context-Aware Mobile Social Networks. Social Networks. Who?. Where?. My Preferences My Friends. Context-Aware “System”. Context-Aware Mobile Applications. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Towards Context-Aware Computing via the Mobile Social Cloud

Towards Context-Aware Computing via the Mobile Social Cloud

Prof. Rick HanUniversity of Colorado at Boulder

Page 2: Towards Context-Aware Computing via the Mobile Social Cloud

Context-Aware Mobile Social Networks

Who? Where?

Context-Aware “System”

Context-Aware Mobile Applications

Social Networks

-My Preferences-My Friends

Page 3: Towards Context-Aware Computing via the Mobile Social Cloud

The SocialFusion Project

Who? Where?

SocialFusion

Social Networks

-My Preferences-My Friends

What?Sensor activity,Mood, etc.

IndividuallyContext-Aware

App’s

[HotMobile10]

WhozThat?Mobile Social Network[IEEENetwork08]Loopt, Foursquare, etc.

Group Context-Aware App’s

Context-Aware GroupVideoSocialAwareFlicks [MS09]Context-Aware GroupAudio - Music JukeboxNew apps…

Page 4: Towards Context-Aware Computing via the Mobile Social Cloud

MobileCloudServices(Context-Aware),e.g. Azure,EC2, etc.

[CUTechReport09]

Distributing SocialFusion in the Cloud

Who? What?

Where?

Who? What?

Where?

Who? What?

Where?

DBDistributed

DM1 DM2 DMN

DML2

…Data MiningInference“Layer” DML2

Minority ReportApp

Mobile SocialNetworks

Context-Aware Group VideoAnd Audio Apps

Context-AwareApp’s

REC1 REC2

RECX

RecommendationOr Actuation“Layer”

REC2…

Page 5: Towards Context-Aware Computing via the Mobile Social Cloud

DB

Privacy in the Context-AwareMobile Cloud

Who? Where?What?

PRIVACY PRIVACY PRIVACY

Aaron Beach:PP-Anonymityvs. K-Anonymity

PRIVACY ANONYMIZATION

Data Mining/Inference

Recommendation

Context-Aware Mobile App’s

“Group” PrivacyIssues, anonymizebefore releasing to3rd parties downstream

Page 6: Towards Context-Aware Computing via the Mobile Social Cloud

CawbWeb - The Context-Aware Mobile Web/Cloud

• How do we make developing a context-aware app easy? (and the results reusable)– Specify what you “want” to do in CawbWeb, e.g.

in a series of intentions– Compile these intentions into a working app– Compiler hides details of how to compose Web

services, e.g. WSDL, etc.– [CawbWeb CU Tech Report 2010]

Page 7: Towards Context-Aware Computing via the Mobile Social Cloud

Summary

• Research challenges encountered (and not solved):– What are the important attributes to track?– Group inference and recommendation– Privacy of individuals and groups– How to make building context-aware app’s easy

and reusable?• [email protected]