nymity (and other made up words) dan cutting july 2003

23
Nymity Nymity (and other made up words) (and other made up words) Dan Cutting Dan Cutting July 2003 July 2003

Upload: cecelia-crafford

Post on 31-Mar-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Nymity (and other made up words) Dan Cutting July 2003

NymityNymity(and other made up words)(and other made up words)

Dan CuttingDan Cutting

July 2003July 2003

Page 2: Nymity (and other made up words) Dan Cutting July 2003

OverviewOverview

Background readingBackground reading Nymity (identity management)Nymity (identity management) Conceptual locationsConceptual locations AdhocracyAdhocracy Augmented Reality (AR)Augmented Reality (AR) Schedule and research directions.Schedule and research directions.

Page 3: Nymity (and other made up words) Dan Cutting July 2003

Background readingBackground reading

Intelligent Environment (IE)Intelligent Environment (IE) Stick-e’s (University of Kent at Canterbury)Stick-e’s (University of Kent at Canterbury) GLOSS/HearSay (University of St Andrews)GLOSS/HearSay (University of St Andrews) Taxonomy of location systems (University of Taxonomy of location systems (University of

Washington)Washington) Identity managementIdentity management

Roger Clarke’s work on nymityRoger Clarke’s work on nymity Augmented Reality (AR)Augmented Reality (AR)

MagicBook / ARToolkit (HIT labs).MagicBook / ARToolkit (HIT labs).

Page 4: Nymity (and other made up words) Dan Cutting July 2003

NymityNymityBACKGROUNDBACKGROUND IEs need information from people using them, e.g. IEs need information from people using them, e.g.

Cinema needs age for R-rated films.Cinema needs age for R-rated films.

IDEAIDEA Only show what’s required, e.g. Cinema doesn’t Only show what’s required, e.g. Cinema doesn’t

need nameneed name Person controls level of anonymity: simple, Person controls level of anonymity: simple,

unobtrusive.unobtrusive.

MOTIVATIONMOTIVATION Privacy (‘Big Brother’).Privacy (‘Big Brother’).

Page 5: Nymity (and other made up words) Dan Cutting July 2003

NymityNymity

APPROACHAPPROACHNyms - sets of information related to an entityNyms - sets of information related to an entityEntities can have multiple nymsEntities can have multiple nymsAnonymity Anonymity verinymity. verinymity.

Page 6: Nymity (and other made up words) Dan Cutting July 2003

NymityNymity

RESEARCHRESEARCH Reduce probability of entity discoveryReduce probability of entity discovery

Constraints processing by classification of Constraints processing by classification of nym fieldsnym fields

Identity fusion.Identity fusion.

Identity fusionIdentity fusion

ConstraintsConstraints

Page 7: Nymity (and other made up words) Dan Cutting July 2003

Conceptual locationsConceptual locationsBACKGROUNDBACKGROUND Location holds much contextLocation holds much context Where you are, who you’re with Where you are, who you’re with what you’re what you’re

doing.doing.

IDEAIDEA ‘‘Location’ as point in abstract spaceLocation’ as point in abstract space E.g. ‘location’ on webE.g. ‘location’ on web Need model and distance metricNeed model and distance metric Also map between physical and conceptual Also map between physical and conceptual

locations.locations.

Page 8: Nymity (and other made up words) Dan Cutting July 2003

Conceptual locationsConceptual locations

MOTIVATIONMOTIVATION Can link people who are ‘close’Can link people who are ‘close’ More context for IE.More context for IE.

APPLICATIONAPPLICATION User downloading a Monet painting is ‘close’ to User downloading a Monet painting is ‘close’ to

person viewing the real painting in a galleryperson viewing the real painting in a gallery Web user could ask gallery visitor to take close Web user could ask gallery visitor to take close

ups of certain parts.ups of certain parts.

Page 9: Nymity (and other made up words) Dan Cutting July 2003

Conceptual locationsConceptual locations

APPROACHAPPROACH Where do we get models and metrics?Where do we get models and metrics? Different domains, different needsDifferent domains, different needs Graph theory, social sciences.Graph theory, social sciences.

SAMPLE MODEL / METRICSAMPLE MODEL / METRIC Hierarchical ontology of Yahoo!Hierarchical ontology of Yahoo! Monet Monet Picasso = 6. Picasso = 6.

Page 10: Nymity (and other made up words) Dan Cutting July 2003

AdhocracyAdhocracyBACKGROUNDBACKGROUND Three classes of IE:Three classes of IE:

1.1. Client-ServerClient-Server2.2. Peer-PeerPeer-Peer3.3. Hybrid - some centralised infrastructure but Hybrid - some centralised infrastructure but

communication is peer-peer.communication is peer-peer.

IDEAIDEA Data associated with physical locations without Data associated with physical locations without

fixed storage infrastructurefixed storage infrastructure Use mobile, ad hoc nodes for storage.Use mobile, ad hoc nodes for storage.

Page 11: Nymity (and other made up words) Dan Cutting July 2003

AdhocracyAdhocracy

MOTIVATIONMOTIVATION Decentralised, hard to control / censorDecentralised, hard to control / censor Tag places with Tag places with ‘virtual graffiti’‘virtual graffiti’ E.g. Tag shops with poor service E.g. Tag shops with poor service Freedom of speech!Freedom of speech!

Page 12: Nymity (and other made up words) Dan Cutting July 2003

AdhocracyAdhocracy

This fountain is boring!

This fountain is boring!- Jamie

Page 13: Nymity (and other made up words) Dan Cutting July 2003

AdhocracyAdhocracy

APPROACHAPPROACH Common PDAs / phonesCommon PDAs / phones Wireless data sharing (Bluetooth, WiFi)Wireless data sharing (Bluetooth, WiFi) Transient storage in devices when passing Transient storage in devices when passing

through physical locationthrough physical location Replicate, encrypt and distribute graffitiReplicate, encrypt and distribute graffiti Location sensed in many ways - sensor fusion.Location sensed in many ways - sensor fusion.

Page 14: Nymity (and other made up words) Dan Cutting July 2003

AdhocracyAdhocracy

CONSTRAINTSCONSTRAINTS Requires critical mass of users, graffiti vanishes at Requires critical mass of users, graffiti vanishes at

night!night! Susceptible to jamming.Susceptible to jamming.

APPLICATIONSAPPLICATIONS Wiki-style content management, Slashdot-style Wiki-style content management, Slashdot-style

moderation, access reinforcementmoderation, access reinforcement Abstract objects (‘The Matrix’ movie) Abstract objects (‘The Matrix’ movie) multiple multiple

physical cinemas.physical cinemas.

Page 15: Nymity (and other made up words) Dan Cutting July 2003

AR phoneAR phone

BACKGROUNDBACKGROUND Virtual objects in real worldVirtual objects in real world Fiducial markers position virtual objectsFiducial markers position virtual objects InaccessibleInaccessible (viewed through expensive (viewed through expensive

glasses)glasses) ClumsyClumsy (viewed with (viewed with

computer and web cam).computer and web cam).

Page 16: Nymity (and other made up words) Dan Cutting July 2003
Page 17: Nymity (and other made up words) Dan Cutting July 2003

Practical use of ARPractical use of AR

Page 18: Nymity (and other made up words) Dan Cutting July 2003

AR phoneAR phone

IDEAIDEA Use common mobile device as a view port.Use common mobile device as a view port.

MOTIVATIONMOTIVATION Increase accessibilityIncrease accessibility Reduce clumsiness.Reduce clumsiness.

Page 19: Nymity (and other made up words) Dan Cutting July 2003

AR phoneAR phone

APPROACHAPPROACH Smart-phones (e.g. Ericsson P800)Smart-phones (e.g. Ericsson P800)

CameraCamera Large screenLarge screen BluetoothBluetooth Too slow for video processing.Too slow for video processing.

Offload AR to server with Bluetooth.Offload AR to server with Bluetooth.

Page 20: Nymity (and other made up words) Dan Cutting July 2003

AR phoneAR phone

QuickTime™ and aTIFF (Uncompressed) decompressorare needed to see this picture.

BluetoothBluetoothCameraCamera

DisplayDisplay

Find fiducial marker

Augment image

Page 21: Nymity (and other made up words) Dan Cutting July 2003

AR phoneAR phone

APPLICATIONAPPLICATION Allan Richards’ usability study - real time gaze Allan Richards’ usability study - real time gaze

analysis (http://eyeresponse.com).analysis (http://eyeresponse.com).

Page 22: Nymity (and other made up words) Dan Cutting July 2003

ScheduleSchedule

Submitted nymity paper for UbiComp Doctoral Submitted nymity paper for UbiComp Doctoral ColloquiumColloquium

Adhocracy UbiComp workshop paper with Aaron Adhocracy UbiComp workshop paper with Aaron and David Symondsand David Symonds

Visiting HIT labs in August with AR phoneVisiting HIT labs in August with AR phone Short paper on AR phone for OZCHI 2003Short paper on AR phone for OZCHI 2003 Nymity paper with Aaron and John Zic for IEEE Nymity paper with Aaron and John Zic for IEEE

Internet ComputingInternet Computing Exploring broad areas, focusing on overlaps.Exploring broad areas, focusing on overlaps.

Page 23: Nymity (and other made up words) Dan Cutting July 2003

Questions?Questions?

Dan CuttingDan Cutting

[email protected]@it.usyd.edu.au

G61B LaboratoryG61B Laboratory