keeping it personal - github pages · contextual footprint • as we enter an era of ubiquity data...

20
Keeping it personal Derek McAuley PerCom 2011 23 rd March 2011

Upload: others

Post on 24-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

Keeping it personal

Derek McAuley

PerCom 2011 23rd March 2011

Page 2: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

Contextual Footprint

• As we enter an era of ubiquity data increasingly comes from:– Buildings, furniture, artefacts,

vehicles, clothing, biosensors• Combined with:

– Location, context, interactions..– ..both virtual and physical

• Our contextual footprint blends physical and digital interaction

Page 3: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

• Mandatory smart meters considered invasion of privacy• Why?

– Poor security– Central services

• But it was supposedto empower the citizen…

e.g. energy consumption

Page 4: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

According to Wireshark:• 1 TCP Segment per byte in

request• 1 ACK per byte received• 34 DUP ACKs • 287 packets

– 286 min sized• Unencrypted

• Payload is <temperature>,<watts>23.80,1649

…and it’s grim

HTTP/1.1 200 OKServer: nginx/0.7.65Date: Fri, 31 Dec 2010 14:19:59 GMTContent-Type: text/plain; charset=utf-8Connection: closeX-CompanyPurgeCache: ((?:/api/v[1-9])?/feeds/12621(?![0-9])(?!.*start=|.*duration=|.*end=|.*time=).*)X-Runtime: 47Content-Length: 1Set-Cookie: _company_app_session=42938402803840285237577589259349739; domain=.company.com; path=/; expires=Fri, 31 Dec 2010 14:39:59 GMT; HttpOnlyCache-Control: max-age=0Vary: Accept-Encoding

PUT /api/12621.csv HTTP/1.1Host: company.comX-CompanyApiKey: 42938402803840285237577589259349739842789492739847923748429234223User-Agent: othercompany.com equipmentContent-Type: text/csvContent-Length: 10Connection: close

23.80,1649

Page 5: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

Data should not be appropriate..

pi(t)dtt∫

pi(t)i∑

billi

φ(t)

Page 6: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

Location in Context

25 December 2009

08:53 live location

All attendees Location Attending

D McAuley Room A Present

J Bond Universal Imports On his way

O BinLaden Afghanistan Not coming

Page 7: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

• Many “ICT” systems are used for communications not computation

• We humans exist simultaneously in many difference social contexts with different behavioural and temporal characteristics

• Our tools for managing the real complexity of this do not yet exist…

Social networking

?You are here

Page 8: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

SociallyConnectedCarSharing

• Existing systems– Matchmaking/buddying (need to pre-register)– Real time location based car sharing (unknown participants)

• Exploring ad-hoc social networks for matching people on a one-off basis

Page 9: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

Influences and SustainersIn

itial

will

ingn

ess/

enth

usia

sm f

or

soci

ally

con

nect

ed t

rave

l

Likelihood and success of socially connected travel

Positive influences on decision to engage in SCT

Factors that sustain and create positive attitude towards SCT

Participation in SCT

Social organisatioal

context

Opportunity for SCT

Concerns about

technology mediated SCT Human

interaction requirements

Desirable technology

characteristicsSpecific

circumstances that may

support SCT

Positive aspects of

SCT

Increased frequency of socially connected travel

Privacy, security for

input, output and verification

Journey length,

frequency, flexibility of travel time,

external events (e.g.

volcano)

Simple communication during planning

and confirmation of journey

Involvement of human communicat

ion to negotiate

share or act as neutral

party

Social networking, reduction of

costs, environmental benefit

Feedback: Maintained participation in SCT

Page 10: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

• From previous urban gaming work - experiences are defined by three kinds of trajectories– Canonical – the designers

plan or intent– Participant – what an

individual actually does– Historic – a particular account

of what happened after the event

• How can we relate this to everyday life?

• …and things…

Trajectories

Page 11: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

• Objects that take on a digital life of their own:– Souvenirs– Collectibles– Buildings(!)

• How do their trajectories intersect with people?• And we may not even know it…

…fiducials by design

Contextual footprint of objects

Page 12: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

Power of crowds – Haiti mapping

Page 13: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

• Process personal movement data to provide generic useful services…

• Transform personal to public service information via aggregation and anonymization

• Is that what happens today?

Crowdsourcing Movement

Mobile app uploads to private journey log

Segment andanonymise journey

Automatic/manual upload to service

Policy?Security? Incentive?

Transport mode DBs:road, rail, footpath, cycle,… Updates?

General app

Personal app

$£€

Page 14: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

• Start with contextual corpus• Add entries and refine frequencies based on use• Improve corpus• Perform for lots of contexts…

Crowdsourcing Corpora

Mobile app uploads to“cloud”

Improvedcontextual phrasebook

Learned writings

Page 15: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

Dataware

owner&&their&data&sources

third0partydata&sources

personalcontainer

third0partydata&processors

processing

results

permission

Page 16: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

shim

legacy+service

legacy'datawaresources

native'datawaresources

dataware'catalog

xmppserver

datawareagents

runtime runtime

datawareprocessors

data

source'1source'2

source'N...

Implementation

Page 17: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

Processing

resultsdatawaresources

dataware'catalogsource)1source)2

source)N...

datawareprocessors

signature

code

(signature,)code,)...)

personalcontainer

1

2

3

4

Page 18: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

Personal feedback…

pi(t)dtt∫

pi(t)i∑

billi

φ(t)

Page 19: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

Personal priorities…

Don’t let the energy company kill the Bearded Dragon

Page 20: Keeping it personal - GitHub Pages · Contextual Footprint • As we enter an era of ubiquity data increasingly comes from: –Buildings, furniture, artefacts, vehicles, clothing,

Questions?

[email protected]

http://www.horizon.ac.uk