Urban Social Networks

Similar documents
Urban deployment of Bluetooth. Vassilis Kostakos

BatteryStats.com Page 1 of 9

76 days Wed 8/24/16 Wed 12/7/16 Daniel Wang,Shreyas Makde,Madhavi Potluri,Roua 2 Requirements analysis 11 days Wed 8/24/16 Wed 9/7/16

AIMMS Function Reference - Date Time Related Identifiers

D. 90% 2. You need of a can of paint to paint one bench. How many cans would you need to paint 8 benches of equal size?

sample Sample Hotel Monthly Bandwidth Report For the Month of: February 2010 STR #: XXXXX Date Created: March 2011 Tab

Sample Hotel Monthly Bandwidth Report


CIMA Certificate BA Interactive Timetable

Make Your Own Calendar 2011

UPCOMING PROGRAMMES/COURSES APRIL 2016 MARCH 2017 (MIND KINGSTON & MANDEVILLE CAMPUSES)

GEOMETRY (TENTATIVE SCHEDULE) WEEK 1. Abbreviations: LT = Learning Target, Std. = Standard GR = Geometry Review Worksheet (Mixed Math Review)

Unit 6: Groups, Teams, and Managing Users

SUMMER Early Registration Begins On... Summer Hours. Tuition (per child): JUNE 2019

MONITORING REPORT ON THE WEBSITE OF THE STATISTICAL SERVICE OF CYPRUS DECEMBER The report is issued by the.

Consumer Travel & Media

Scheduling. Scheduling Tasks At Creation Time CHAPTER

WEB ANALYTICS REPORT. February 2017 PREPARED FOR RAYMOND CAMDEN

Webinar Benchmarks Report

Manual Summary Split. Inactive Task. Inactive Task. Finish-only Progress Deadline External Tasks. Inactive Milestone Inactive Summary Manual Task

Payflow Implementer's Guide FAQs

SCHEDULED PROGRAMMES/COURSES APRIL 2017 MARCH 2018 (MIND KINGSTON / MANDEVILLE CAMPUSES & MONTEGO BAY)

Motorola Portable Bluetooth Car Kit T305

Global Commerce Review. United States, Q1 2018

GROUP ORDERS. Group of 10 or more: 10% Group of 25 or more: 15% Group of 50 or more: 20%

Private Swimming Lessons

Topics in P2P Networked Systems

INFORMATION TECHNOLOGY SPREADSHEETS. Part 1

Advanced Digital Marketing Course

Analytics, Insights, Cookies, and the Disappearing Privacy

SCHEDULED PROGRAMMES/COURSES APRIL 2018 MARCH 2019 (MIND KINGSTON / MANDEVILLE CAMPUSES & MONTEGO BAY)


SCHEDULED PROGRAMMES/COURSES APRIL 2018 MARCH 2019 (MIND KINGSTON / MANDEVILLE CAMPUSES & MONTEGO BAY)

PA2000 SERIES. USER MANUAL Rev. P CELL PHONE ENTRY SYSTEM. Platinum Access Systems Inc.

Pennington County Government Justice Center. Schematic Design - October 27, 2015


I I. I I Wed 28-Jan-I WW1 - External Data I. EPF 29.5 Water Results. Consent of copyright owner required for any other use.

VCE - Customer Advisory Board and Analyst Day Request For Proposal_

APPLICATION ANALYTICS. Cross-stack analysis of the user experience for critical SaaS, unified communications and custom enterprise applications

Wimbledon Ballot Ballot Administrator Step By Step Guide

Olympus Digital Voice Recorder Vn 8100pc

White Paper: Using Time Machine on an IBM SP System

Contents. Chapter 1 Time Sheets 02. Chapter 2 Your Schedule. Chapter 3 Jobs. Chapter 4 Starting a Timer. Chapter 5 Notes & Attachments

Statistics for web9 (2008)

IVX S-Class Installer worksheets

A new data type: Lists. March 5, 2018 Sprenkle - CSCI Ø How can we convert from the numerical representa9on to the character?

Nimsoft Monitor. reboot Guide. v1.4 series

MyOwnDeliveries. a Magento module. User manual

Coming Soon to Your Desktop Hundreds of Training Courses Just a Mouse-Click Away!

Identifying Trends in Enterprise Data Protection Systems. George Amvrosiadis, University of Toronto Medha Bhadkamkar, Symantec Research Labs

DB2 UDB Monitoring with Scripts

BUP2 5/2 12/4/07 12:49 AM Page 1. Introduction

Outline for Weather Station

Mobile Social Media Services

ON24 Webinar Benchmarks Report 2013 ASIA/PACIFIC EDITION

A Signal Analysis of Network Traffic Anomalies

Commonwealth of the Northern Mariana Islands

INTRODUCTION PRINCIPLES OF PROGRAMMING LANGUAGES. Norbert Zeh Winter Dalhousie University 1/10

TECHNOLOGY LEARNING CENTER (TLC) OF FOUNTAIN HILLS AZ OCTOBER, NOVEMBER AND DECEMBER 2016 COMPUTER WORKSHOP SCHEDULE

Module: mylink administration tool

An analysis of patterns and causes over

For the mobile people of. Oulu

Single-pass restore after a media failure. Caetano Sauer, Goetz Graefe, Theo Härder

Free Online Repair. Free Download Ebook PDF FREE ONLINE REPAIR with premium access

18050 (2.48 pages/visit) Jul Sep May Jun Aug Number of visits

Advancing the Art of Internet Edge Outage Detection

Data Structures and Algorithms for Engineers

We ve got you covered anywhere, anytime!

Your Local Family Bus Company The Bus Garage, Bromyard, HR7 4NT

BLG448E PROJECT MANAGEMENT PROJECT II

Olympus Digital Voice Recorder Vn 7200

DAYLIGHT SAVINGS TIME START/END MONTH [ 0 ]0 = Disabled; 1 = Enabled. 1 Start End

Exploiting Social Interactions in Mobile Systems

Package RcppBDT. August 29, 2016

End User Manual. End user manual Daikin E-Commerce Application (ECOM), Daikin UK

Exploiting Social Interactions in Mobile Systems

If I Go Missing. A Crime Junkie Podcast Guidebook. Name: Date: audio chuck, llc

QQ and WeChat Training 2015

LEVEL 1 FUNCTIONAL SKILLS

Model: TM-1 / TM1-N. 1 Time Clock Series

Silence-Lack-of-Actions pdf

Exporting brochure information for activities and programs. (v6)

Maintaining the Central Management System Database

DUTCH BENCHMARK The 2017 Edition

CS5245: Vision & Graphics for Special Effects. Project Update 1 AY 2009/2010 Semester II. Team Members:

CS 485 Advanced Object Oriented Design. Enum. Spring 2017

Linux 2.4 Implementation of Westwood+ TCP with Rate Halving : A Performance Evaluation over the Internet

METRIC MADNESS: The Best Marketing Metrics for Your Business

THE IMPACT OF DMO WEBSITES. March 2017

The David Attenborough Essential Collection CAMPAIGN DETAILS

Total Market Demand Wed Jul 26 Thu Jul 27 Fri Jul 28 Sat Jul 29 Sun Jul 30 Mon Jul 31 Tue Aug 01

CAMBRIDGE NATIONALS AND PROJECTS PROVISIONAL EXAMINATION TIMETABLE JANUARY 2019

Lecture Notes: ESC 101

What if Analysis, Charting, and Working with Large Worksheets. Chapter 3

OpenID: From Geek to Chic. Greg Keegstra OpenID Summit Tokyo Dec 1, 2011

Memorex Digital Voice Recorder

How Big Data is Changing User Engagement

The Ultimate Guide for Content Marketers. by SEMrush

Google Analytics Basics. John Sammon CEO, Sixth City Marketing

ASSOCIATION OF CHARTERED CERTIFIED ACCOUNTANTS

Transcription:

Urban Social Networks Sensing, Modelling and Visualising Urban Mobility and Copresence Networks Vassilis Kostakos Madeira Interactive Technologies Institute University of Madeira

Motivation Slide 2

Motivation Traditional understanding of computer systems Slide 2

Motivation Traditional understanding of computer systems System = Computer Slide 2

Motivation Traditional understanding of computer systems System = Computer System = Computer + Human Slide 2

Motivation Traditional understanding of computer systems System = Computer System = Computer + Human Formal descriptions of this system Slide 2

Motivation Traditional understanding of computer systems System = Computer System = Computer + Human Formal descriptions of this system Models (Human processor model) Slide 2

Motivation Traditional understanding of computer systems System = Computer System = Computer + Human Formal descriptions of this system Models (Human processor model) Fitt s law Slide 2

Motivation Traditional understanding of computer systems System = Computer System = Computer + Human Formal descriptions of this system Models (Human processor model) Fitt s law System = Computer + Human + Location Slide 2

Motivation Traditional understanding of computer systems System = Computer System = Computer + Human Formal descriptions of this system Models (Human processor model) Fitt s law System = Computer + Human + Location Technology is increasingly mobile Slide 2

Motivation Traditional understanding of computer systems System = Computer System = Computer + Human Formal descriptions of this system Models (Human processor model) Fitt s law System = Computer + Human + Location Technology is increasingly mobile Seek tools, techniques and models to describe and predict the system Slide 2

Motivation Traditional understanding of computer systems System = Computer System = Computer + Human Formal descriptions of this system Models (Human processor model) Fitt s law System = Computer + Human + Location Technology is increasingly mobile Seek tools, techniques and models to describe and predict the system THE CITY IS THE SYSTEM Slide 2

Data collection Slide 3

2 5 1 2 1 3 4 Scanner 4 5 3 6 6 time Slide 4

Slide 5

Collected data 12 months 70 000 unique devices 3 000 000 unique data points Slide 6

Analysis & Visualisation Slide 7

Main concepts Sessions Trails Encounters Slide 8

2 5 1 2 1 3 4 Scanner 4 5 3 6 6 time Slide 9

2 5 1 2 1 3 4 Scanner 4 5 3 6 6 time Slide 9

2 5 1 2 1 3 4 Scanner 4 5 3 6 6 time Session Slide 9

2 5 1 2 1 3 4 Scanner 4 5 3 6 6 time Session Encounter Slide 9

2 5 1 2 1 3 4 Scanner 4 5 3 6 6 time Slide 9

2 1 5 1 2 3 Location 1 4 Scanner 4 5 3 6 6 time Slide 9

2 1 5 1 2 3 Location 1 4 Scanner 4 5 3 6 6 time Location 2 Location 3 Slide 9

2 1 5 1 2 3 Location 1 4 Scanner 4 5 3 6 6 time Location 2 Location 3 Slide 9

Slide 10

Slide 10

Slide 11

length slope Slide 12

Flow of people Transient Bluetooth Activity (session < 90 sec.) City Gate University Gate 16 14 12 Devices 10 8 6 4 2 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Hour of day Slide 13 May 31, 2009

B C E D A Slide 14

Slide 15

Slide 16

Slide 17

Slide 18

20 Avenida - Recovery 15 Floods Devices seen 10 5 0 Thu, Feb 18, 2010 Fri, Feb 19, 2010 Sat, Feb 20, 2010 Sun, Feb 21, 2010 Mon, Feb 22, 2010 Tue, Feb 23, 2010 Wed, Feb 24, 2010 Thu, Feb 25, 2010 Fri, Feb 26, 2010 Sat, Feb 27, 2010 Sun, Feb 28, 2010 Mon, Mar 1, 2010 Tue, Mar 2, 2010 Wed, Mar 3, 2010 Thu, Mar 4, 2010 Fri, Mar 5, 2010 Sat, Mar 6, 2010 Sun, Mar 7, 2010 Mon, Mar 8, 2010 Tue, Mar 9, 2010 Wed, Mar 10, 2010 Thu, Mar 11, 2010 Fri, Mar 12, 2010 Sat, Mar 13, 2010 Sun, Mar 14, 2010 Mon, Mar 15, 2010 Tue, Mar 16, 2010 Wed, Mar 17, 2010 Thu, Mar 18, 2010 Fri, Mar 19, 2010 Slide 19

Slide 20

Slide 20

Slide 21

Urban Networks of Encounter Slide 22

2 5 1 2 1 3 4 Scanner 4 5 3 6 6 time Slide 23

2 5 1 2 1 3 4 Scanner 4 5 3 6 6 time Slide 24

1 2 3 4 5 6 time Slide 25

Slide 26

Slide 27

Slide 28

Slide 29

Considering time Slide 30

Results Slide 31

Slide 32

Slide 32

a = 2.5 Slide 32

a = 2.5 Probability of encountering more than 10 people is 10-2.5 Slide 32

Presence Duration Frequency Frequency Sessions Nodes a=1.9 a=2.6 Encounters Links a=2.3 a=2.7 Slide 33

Presence Duration Frequency Frequency Sessions Nodes How much time people spend at a location a=1.9 a=2.6 Encounters Links a=2.3 a=2.7 Slide 33

Presence Duration Frequency Frequency Sessions Nodes How much time people spend at a location a=1.9 How many times people visited a location a=2.6 Encounters Links a=2.3 a=2.7 Slide 33

Presence Duration Frequency Frequency Sessions Nodes How much time people spend at a location a=1.9 How many times people visited a location a=2.6 Encounters Links How much time any two people spend together a=2.3 a=2.7 Slide 33

Presence Duration Frequency Frequency Sessions Nodes How much time people spend at a location a=1.9 How many times people visited a location a=2.6 Encounters Links How much time any two people spend together a=2.3 How often any two people meet each other a=2.7 Slide 33

Presence Duration Frequency Frequency Sessions Nodes How much time people spend at a location a=1.9 How many times people visited a location a=2.6 Encounters Links How much time any two people spend together a=2.3 How often any two people meet each other a=2.7 Slide 33

Presence Duration Frequency Frequency Sessions Nodes How much time people spend at a location a=1.9 How many times people visited a location a=2.6 Encounters Links How much time any two people spend together a=2.3 How often any two people meet each other a=2.7 Slide 33

Presence Duration Frequency Frequency Sessions Nodes How much time people spend at a location a=1.9 How many times people visited a location a=2.6 Encounters Links How much time any two people spend together a=2.3 How often any two people meet each other a=2.7 Slide 33

0 1 0 1 Slide 34

Presence Duration Frequency Frequency Encounters Links Sessions Nodes Slide 35

Slide 36

Slide 37

Cityware facebook Cityware servers analyse data Cityware nodes record & upload data People with Bluetooth devices bumping into each other (shopping, school, work) Facebook application presents data Users' social network grows Slide 38

Slide 39

Slide 40

Slide 41 Facebook Bluetooth

Slide 42

Slide 43

Slide 44

Slide 45

It s a small world! Slide 46

Develop theory to... Slide 47

Develop theory to... Model the system Slide 47

Develop theory to... Model the system frequency of people s visits Slide 47

Develop theory to... Model the system frequency of people s visits duration of their visits Slide 47

Develop theory to... Model the system frequency of people s visits duration of their visits Quantify the differences between two locations Slide 47

Develop theory to... Model the system frequency of people s visits duration of their visits Quantify the differences between two locations Funchal vs. Oulu? Slide 47

Develop theory to... Model the system frequency of people s visits duration of their visits Quantify the differences between two locations Funchal vs. Oulu? Measure the impact of our technology Slide 47

Develop theory to... Model the system frequency of people s visits duration of their visits Quantify the differences between two locations Funchal vs. Oulu? Measure the impact of our technology Metrics Slide 47

Develop tools to... Slide 48

Develop tools to... Automate observations in the wild Slide 48

Develop tools to... Automate observations in the wild Explore people s trails in the city Slide 48

Develop tools to... Automate observations in the wild Explore people s trails in the city What trails do couples leave on a Friday night? Slide 48

Develop tools to... Automate observations in the wild Explore people s trails in the city What trails do couples leave on a Friday night? or groups of friends? Slide 48

Develop tools to... Automate observations in the wild Explore people s trails in the city What trails do couples leave on a Friday night? or groups of friends? Develop attention span interfaces Slide 48

Develop tools to... Automate observations in the wild Explore people s trails in the city What trails do couples leave on a Friday night? or groups of friends? Develop attention span interfaces posters, displays, speakers, and mobile devices Slide 48

Develop tools to... Automate observations in the wild Explore people s trails in the city What trails do couples leave on a Friday night? or groups of friends? Develop attention span interfaces posters, displays, speakers, and mobile devices adapt presentation based on visitors patterns Slide 48

The end Vassilis Kostakos vk@m-iti.org Slide 49

Slide 50

Privacy Slide 51

Privacy Bluetooth can be turned off Slide 51

Privacy Bluetooth can be turned off Should be turned on if there exist potential benefits Slide 51

Privacy Bluetooth can be turned off Should be turned on if there exist potential benefits Build systems that provide such benefits Slide 51

Privacy Bluetooth can be turned off Should be turned on if there exist potential benefits Build systems that provide such benefits Each Bluetooth device has a unique hexadecimal ID Slide 51

Privacy Bluetooth can be turned off Should be turned on if there exist potential benefits Build systems that provide such benefits Each Bluetooth device has a unique hexadecimal ID Associate this ID with a person s identity Slide 51

Privacy Bluetooth can be turned off Should be turned on if there exist potential benefits Build systems that provide such benefits Each Bluetooth device has a unique hexadecimal ID Associate this ID with a person s identity VISA, RFID ticket, IMEI : stored in a database Slide 51

Privacy Bluetooth can be turned off Should be turned on if there exist potential benefits Build systems that provide such benefits Each Bluetooth device has a unique hexadecimal ID Associate this ID with a person s identity VISA, RFID ticket, IMEI : stored in a database Bluetooth: not stored centrally Slide 51

Slide 52