1 Micro-Blog: Sharing and Querying Content through Mobile Phones and Social Participation Romit Roy Choudhury Asst. Prof. (Duke University) Co-authors:

Slides:



Advertisements
Similar presentations
On-line media tools for strategic communications purposes When using media tools for communication we try to use the latest technologies such us blogging,
Advertisements

Multi-hop wireless networks Fact or fiction? Injong Rhee Department of Computer Science North Carolina State University.
Developed by Technology Services 1:1 Laptop Initiative
Designing Mobile Phones and Communicators for Consumers Needs at Nokia By: Kaisa Vaananen-Vainio-Mattila, Satu Ruuska Review by: Irina Ceaparu.
What am I describing ? Questions: Cannot say any word or phrase on the card Answers: Must be word or phrase on the card.
The Usage of Social Networks In Educational Context Sacide Güzin MAZMAN, Yasemin KOÇAK USLUEL Hacettepe University, Faculty of Education Department of.
CTIA Industry Standards for Estimating Battery Life
1 “Did you see Bob?”: Human Localization using Mobile Phones Ionut Constandache Co-authors: Xuan Bao, Martin Azizyan, and Romit Roy Choudhury Modified.
Michael von Känel Philipp Sommer Roger Wattenhofer Ikarus: Large-scale Participatory Sensing at High Altitudes.
FindAll: A Local Search Engine for Mobile Phones Aruna Balasubramanian University of Washington.
Location Based Trust for Mobile User – Generated Content : Applications, Challenges and Implementations Presented By : Anand Dipakkumar Joshi USC.
Green Computing Energy in Location-Based Mobile Value-Added Services Maziar Goudarzi.
Sangeet Bhullar Director, WISE KIDS Promoting Positive and Safe Internet Use WISE KIDS Pilot Internet Mentor Programme.
EnLoc: Energy-Efficient Localization for Mobile Phones Written By, Ionut Constandache (Duke), Shravan Gaonkar (UIUC), Matt Sayler (Duke), Romit Roy Choudhary.
IS Today (Valacich & Schneider) 5/e Copyright © 2012 Pearson Education, Inc. Published as Prentice Hall 7/2/ Facebook is the most popular social.
Online communities 1 Theory revision Complete some of the activities in this powerpoint and use the revision book to answer questions.
Generic Simulator for Users' Movements and Behavior in Collaborative Systems.
CrowdSearch: Exploiting Crowds for Accurate Real-Time Image Search on Mobile Phones Original work by Yan, Kumar & Ganesan Presented by Tim Calloway.
ALBERT PARK EEL 6788: ADVANCED TOPICS IN COMPUTER NETWORKS Energy-Accuracy Trade-off for Continuous Mobile Device Location, In Proc. of the 8th International.
A Survey of Mobile Phone Sensing Michael Ruffing CS 495.
PhonePoint Pen: Using Mobile Phones to Write in Air Sandip Agrawal, Ionut Constandache, Shravan Gaonkar, Romit Roy Choudhury ACM MobiHeld 2009.
The Internet as a Publishing Channel Teppo Räisänen LIIKE/OAMK.
Presented by: Z.G. Huang May 04, 2011 Did You See Bob? Human Localization using Mobile Phones Romit Roy Choudhury Duke University Durham, NC, USA Ionut.
Ambulation : a tool for monitoring mobility over time using mobile phones Computational Science and Engineering, CSE '09. International Conference.
Life Logging Melekam Tsegaye Shaun Bangay Alfredo Terzoli Research area: Wearable, Pervasive and Ubiquitous Computing
P2P Systems Meet Mobile Computing A Community-Oriented Software Infrastructure for Mobile Social Applications Cristian Borcea *, Adriana Iamnitchi + *
Micro-Blog : Sharing and Querying Content Through Mobile Phones and Social Participation Presented by: Muhammad S. Karim By S. Gaonkar, J. Li, R. Choudhury,
Satellites in Our Pockets: An Object Positioning System using Smartphones Justin Manweiler, Puneet Jain, Romit Roy Choudhury TsungYun
1 SurroundSense: Mobile Phone Localization via Ambience Fingerprinting.
Micro-Blog: Sharing and Querying Content Through Mobile Phones and Social Participation Zhonglu Wang
Xuan Bao and Romit Roy Choudhury Mobicom 08 ACM MobiHeld 2009 VUPoints: Collaborative Sensing and Video Recording through Mobile Phones VUPoints: Collaborative.
Geo-Coupons A case for “Code In The Air” Lenin Ravindranath.
1 Desiging a Virtual Information Telescope using Mobile Phones and Social Participation.
1 SurroundSense: Mobile Phone Localization via Ambience Fingerprinting Ionut Constandache Co-authors: Martin Azizyan and Romit Roy Choudhury.
Shravan Gaonkar, Jack Li, Romit Roy Choudhury, Landon Cox, Al Schmidt Presented by : Gregory Teodoro.
1 Realtime Location Privacy Via Mobility Prediction Creating Confusion at Crossroads Joseph Meyerowitz Romit Roy Choudhury Undergraduate Senior,Asst. Professor.
Online Communities. Topics Social Networking Online Work Spaces Virtual Learning Environments User-Generated Reference Sites.
1 1 CSCE 5013: Hot Topics in Mobile and Pervasive Computing Discussion of LOC1 and LOC2 Nilanjan Banerjee Hot Topic in Mobile and Pervasive Computing University.
Component 4: Introduction to Information and Computer Science Unit 10b: Future of Computing.
1 Energy-efficient Localization Via Personal Mobility Profiling Ionut Constandache Co-authors: Shravan Gaonkar, Matt Sayler, Romit Roy Choudhury and Landon.
Why I LIKE the Facebook Database… Sharon Viente May 2010.
Engagement Marketing: Building relationships that drive business success Copyright © 2010 Constant Contact, Inc.
Energy Efficient Location Sensing Brent Horine March 30, 2011.
1 Desiging a Virtual Information Telescope using Mobile Phones and Social Participation Romit Roy Choudhury Asst. Prof. (Duke University)
Using Mobile Phones to Write in Air
1 Hiding Stars with Fireworks: Location Privacy through Camouflage Joseph Meyerowitz Romit Roy Choudhury ECE and PhysicsDept. of ECE and CS.
1 Social Media and Volunteer Engagement Victoria Pacchiana, Online Communications Manager VolunteerMatch Webinar.
CrowdSearch: Exploiting Crowds for Accurate Real-Time Image Search on Mobile Phones Original work by Tingxin Yan, Vikas Kumar, Deepak Ganesan Presented.
KSE631: Content Networking Uichin Lee Feb. 07, 2011.
Social Media: The Basics Teresa Marks School Community Oral Health Conference Friday, October 16, 2015.
1.Research Motivation 2.Existing Techniques 3.Proposed Technique 4.Limitations 5.Conclusion.
MANY WAYS TO COMMUNICATE ELECTRONICALLY Advantages vs Disadvantages Created by Karma Lattin.
SotE or SooE? Some implications of online spatial and interactive technologies, and the practices it supports, for State of the Environment reporting?
Cyberbullying What does it mean? What can we do?.
FriendFinder Location-aware social networking on mobile phones.
FriendFinder Location-aware social networking on mobile phones.
1 SurroundSense: Mobile Phone Localization via Ambience Fingerprinting.
Location Privacy Protection for Location-based Services CS587x Lecture Department of Computer Science Iowa State University.
1 The Importance of Being Wireless Romit Roy Choudhury.
DYNAMIC MEDIA Abdullah Kabesh, Mohamad Abdullah, Nour Seif El Nasr, Lynn Abouchacra.
Social Media & Social Networking 101 Canadian Society of Safety Engineering (CSSE)
E-Safety Parent Talk Helping to keep your children safe online.
1 Desiging a Virtual Information Telescope using Mobile Phones and Social Participation Romit Roy Choudhury Asst. Prof. (Duke University)
Micro-Blog: Sharing and Querying Content through Mobile Phones and Social Participation [Based on slides by Romit Roy Choudhury Asst. Prof. (Duke University)]
th IEEE International Conference on Sensing, Communication and Networking Online Incentive Mechanism for Mobile Crowdsourcing based on Two-tiered.
Brian Kelly UKOLN University of Bath Bath, UK
Micro-Blog - CS546 - Anoop Nimkar
Many ways to communicate Electronically
Presentation transcript:

1 Micro-Blog: Sharing and Querying Content through Mobile Phones and Social Participation Romit Roy Choudhury Asst. Prof. (Duke University) Co-authors: Shravan Gaonkar (UIUC), Jack Li (Duke), Landon Cox (Duke), Al Schmidt (Verizon)

2 Context Recent years have witnessed the impact of  Distributed content sharing (Wikipedia, Blogger)  Social networks (Facebook, MySpace)  Sensor Networks  Wireless connectivity Sigificant more impact  Latent in their convergence on mobile phone platform

3 2 Reasons for Convergence 1.Capability  Computing and communication  Embedded sensing Cameras, microphone, accelerometer, health monitor, compass 2.Density  2.5 billion active phones worldwide  Will surpass computer sales  Social, cultural acceptance

4 Our Vision

5 Internet A Virtual Information Telescope

6 Instantiates this vision through a system called Micro-Blog This Paper

7 Content Sharing (Step 1 of 3) Users encouraged to blog on mobile phones  Video, audio, pictures, text, etc. Micro-Blog phone client geotags blog  Uploads to server over WiFi/GPRS/… Micro-Blog server positions blog on Google Maps Internet users zoom into maps  Witnesses streaming in blogs across the world

8 Content Sharing Virtual Telescope Cellular, WiFi Cellular, WiFi Visualization Service Web Service Phones People Physical Space

9 Content Querying (Step 2 of 3) Just browsing content may not be enough  Querying physical regions can be useful Micro-Blog allows location-specific queries Phones reply to query (incentives necessary)  Reply posted on Google Map as new microblog

10 Content Querying Virtual Telescope Cellular, WiFi Cellular, WiFi Visualization Service Web Service Phones People Physical Space Some queries participatory Is beach parking available? Some queries participatory Is beach parking available? Others are not Is there WiFi at the beach café? Others are not Is there WiFi at the beach café?

11 Content Floating (Step 3 of 3) Content sharing and querying  Is on virtual space (Google Maps) Content can be superimposed on physical space too  User X creates microblog about restaurant food  “Floats” microblog at the restaurant  User Y arrives at restaurant  X’s microblog downloaded onto Y’s phone  Y can modify content, and “re-float” Metaphorically  Virtual “sticky notes” floating in air

12 Floating in Physical Space superb sushi Nite? Nite?

13 If designed carefully, a variety of applications may emerge on Micro-Blog

14 Applications Tourism  View multimedia blogs … query for specifics Micro Reporters  News service with feeds from individuals On-the-fly Ride Sharing  Ride givers advertize intension w/ space-time sticky notes  Respond to sticky notes once you arrive there  Negotiate deal on third party server Virtual order on physical disorder  Land in a new place, and get step by step information on your mobile

15 So far, so good. But where exactly is the research here ???!!**

16 (1) Energy-Accuracy Tradeoff Continuous GPS major energy sink (8 hours batterylife)  WiFi, GSM localization improves energy (16, 40 hours)  Degrades localization accuracy (40, 500m) WiFi GSM GPS Time (in minutes)

17 Energy-Efficient Localization Can we multiplex between localization: GPS/WiFi/GSM  To achieve better tradeoff  To adapt to application needs

18 Multi-Mode Localization Basic Idea  Perform WiFi sampling by default  When no macro movement (no WiFi changes) Sample GPS location (say at t 0 )  When movement, trigger infrequent WiFi: t i,t i+1,t i+2 …  Location at t i is extrapolation from last GPS location at t 0 Along the direction of new WiFi location at t i Once displacement more than threshold, take new GPS reading

19 Example (w.l.o.g) Expected error computed for interpolated path  Simulations based on real mobility traces

20 GPS Frequency More GPS samples offer diminishing returns  But energy cost increases linearly  Opportunity for tradeoff

21 Buy Accuracy with Energy Better performance, more flexibility

22 Optimality Multi-mode interpolation a heuristic  Parameters need to be chosen carefully Ongoing work  Optimal localization accuracy for given energy budget Derive bounds  Exploit human mobility/activity profiles for prediction Leverage distributions in human pause times Exploit accelerometers to identify activity Mobisys poster …

23 (2) Incentives No incentives to reply to queries  Loss of battery, distraction, spam Potential Approaches 1.Queries restricted to social networks 2.Queries associated to credit units Every query answered, buys K query credits Value of K can be adapted based on system behavior Hope that users who find Micro-Blog useful will also reply

24 (3) Location Privacy Phones need to continuously update their location  Poses privacy risks  Pseudonymns insufficient We propose 3 blogging modes  Public, Social, Private  Users set privacy policy  In social mode, only those in social network view blogs For querying  Privacy feasible through K-anonymity based solutions

25 (4) Content Inaccuracy and Spam “Don’t distract me with queries” -- likely reaction  Configuration allows level of tolerated distraction Blog content may be inaccurate - use reputation  Each user’s blogs rated over time -- reputation index  Penalize upon abuse  Alternately, context information can be used to validate Accelerometer, light, sound, neighbors, etc. can be tagged Your picture of African forest is invalid if your phone shows AT&T connections, and sound sensors indicate an A/C nearby –Future work

26 So, where exactly is the research here ???!!** Several challenges exist … perhaps more to come Some addressed Several others merit deeper research Several challenges exist … perhaps more to come Some addressed Several others merit deeper research

27 MiroBlog Prototype Nokia N95 phones  Symbian platform  Carbide C++ code

28 Micro-Blog Beta live at

29 Prototype

30 Case Studies Micro-Blog phones distributed to volunteers  12 volunteers 4 phones in 3 rounds 3 weeks  Not great UI Basic training for users  Exit interview revealed useful observations

31 From Exit Interview 1.“Fun activity” for free time Needs much “cooler GUI” 2.Privacy control vital, don’t care about incentives “more interesting to reply to questions … interested in knowing who is asking …” 3.Voice is personal, text is impersonal “Easier to correct text … audio blogs easier but …” 4.Logs show most blogs between 5:00 to 9:00pm Probably better for battery usage as well

32 Discussion … Several limitations  Formal characterization of energy vs location accuracy Pareto optimality, achievable bounds necessary  Most solutions addressed through configuration restrictions Need to allow locations and yet be anonymized  False content cannot be detected Collusion possible, or even operating under the threshold  How conclusive is user study? Student volunteers not necessarily best representation Exam period testing may have affected “mood” for microblogging Carrying additional phone + poor UI affect results

33 Conclusion Mobile phones = People centric sensors Micro-Blog: attempt towards an information telescope  Share, query, and float content on virtual and physical space  Some similarity with existing literature & recent start-ups Twitter, Loopt, Socialite, Place-Its, cooltown, MyAura, SenseWeb... This paper develops a proof-of-concept  Identifies and addresses some challenges Energy-efficient localization, privacy, incentives, spam …  Several challenges remain for deeper research  Encouraging feedback from “real life” users (read enthusiastic undergrad)  However, more work necessary for real “real life” users

34 Thanks a lot For your patience Visit the SyNRG research

35 Wikipedia Facebook Scattered Sensor Nets P2P MySpace YelpBlogger Context Content generation, assimilation, communication  A necessity and interest to the scientific community The future will witness new additions: Wikipedia Facebook Scattered Sensor Nets P2P MySpace YelpBlogger Smart phones People-centric Participation MobiTV iReport Mobile Clinic Twitter …