33
THE CRAFT OF THE POSSIBLE: DATABASE MODEL OF THE HAT 1

The Craft of the Possible - Database Model of the HAT

  • Upload
    xiao-ma

  • View
    120

  • Download
    2

Embed Size (px)

DESCRIPTION

Presented at the 1st Mad Hatters’ Tea Party in London’s Impact Hub Westminster on Thursday, July 17, 2014.

Citation preview

Page 1: The Craft of the Possible - Database Model of the HAT

THE CRAFT OF THE POSSIBLE: DATABASE MODEL OF THE HAT

1

Page 2: The Craft of the Possible - Database Model of the HAT

HAT Lexicons

anyone and everyone working on the HAT (that’s the HAT team as well!)

Digital Milliners

Types of HAT Mad HattersHAT

2

Page 3: The Craft of the Possible - Database Model of the HAT

HAT Lexicons

HAT: Hub-of-All-Things this is the server space (whether it is a fixed, cloud or hybrid server) where the database of data you choose to generate

(usually through sensors) is placed into.

HAT Digital Milliners

Types of HAT Mad Hatters

3

Page 4: The Craft of the Possible - Database Model of the HAT

Types of HATHAT Digital Milliners

http://commons.wikimedia.org/wiki/File:Yellow_hard_hat.jpgHAT Lexicons

Hard HAT

Sun HATStraw HAT

Mad Hatters

http://commons.wikimedia.org/wiki/File:Straw_hat,_Vietnamese_Women%27s_Museum.jpghttp://clipartcotttage.deviantart.com/art/Sun-Hat-Orange-440202639

4

Page 5: The Craft of the Possible - Database Model of the HAT

HAT Lexicons

a.k.a. HAT Providers: These are HAT providers and you can choose which milliner you

prefer to bank your personal digital data with

Digital Milliners

HAT Types of HAT Mad Hatters

5

Page 6: The Craft of the Possible - Database Model of the HAT

Contextualisationhttp://commons.wikimedia.org/wiki/File:Brazil_vs_Germany,_in_Belo_Horizonte_04.jpg?uselang=en-gb

6

Page 7: The Craft of the Possible - Database Model of the HAT

Vertical vs. Horizontalhttp://hpwiz.deviantart.com/art/Mad-Hatter-poster-132011059

Applian

ceUtilit

iesMed

iaFM

CGBM

S

Securi

ty

STORY

Healthc

are

7

Page 8: The Craft of the Possible - Database Model of the HAT

How to tell a storyhttp://hpwiz.deviantart.com/art/Mad-Hatter-poster-132011059

Who?What?

Where?

Why? How?

When?

8

Page 9: The Craft of the Possible - Database Model of the HAT

Layers of Database Modelhttp://hpwiz.deviantart.com/art/Mad-Hatter-poster-132011059

Who?What? Where?

Why? How?

When?Acontextual

ContextualIoT

9

Page 10: The Craft of the Possible - Database Model of the HAT

Layers of Database Modelhttp://hpwiz.deviantart.com/art/Mad-Hatter-poster-132011059

PersonThing/ Sensor Location

Event & Cross References

Timestamp

Acontextual - Lower Layer

Contextual - Upper Layer

10

Page 11: The Craft of the Possible - Database Model of the HAT

ID

Date_Created

Last_Updated

……

SensorData

Person

ID

Date_Created

Last_Updated

……

User_Person (Static)

PersonThing/ Sensor Location

Event & Cross References

Timestamp

ID

Date_Created

Last_Updated

……

User_Person_Dynamic_Type

ID

Date_Created

Last_Updated

……

User_PersonOrganisation

ID

Date_Created

Last_Updated

……

User_Person_Dynamic

ID

Date_Created

Last_Updated

User_Emotions

ID

Date_Created

Last_Updated

……

PersonThingCrossRef

11

Page 12: The Craft of the Possible - Database Model of the HAT

CrossRef.ID

Ref1. ID

Ref2. ID

CrossRef.Relationship

T1_T2_RelationshipTypes

Cross Reference

T1. ID

T1. aaa

T1. bbb

T1.ccc

T1.ddd

Table 1T2. ID

T2. aaa

T2. bbb

T2.ccc

T2.ddd

Table 2

CrossRef.ID

Ref1. ID

Ref2. ID

CrossRef.Relationship

T1_T2_Cross_Reference

PersonThing/ Sensor Location

Timestamp

Event & Cross References

12

Page 13: The Craft of the Possible - Database Model of the HAT

ID

Date_Created

Last_Updated

……

Things_ThingType

ID

Date_Created

Last_Updated

Name

Description

Unit

Value

Things_ThingProperty

ID

Date_Created

Last_Updated

……

Things_ThingPropertyCrossRef

Thing PersonThing/ Sensor

LocationTimestamp

Event & Cross References

ID

Date_Created

Last_Updated

……

Things_Thing

ID

Date_Created

Last_Updated

……

Things_ThingSensorRelationship

ID

Date_Created

Last_Updated

Things_SensorData

13

Page 14: The Craft of the Possible - Database Model of the HAT

ID

Date_Created

Last_Updated

……

Locations_locationCrossRef

Locaiton PersonThing/ Sensor Location

Timestamp

Event & Cross References

ID Date_Created Last_Updated Latitude Longitude Height_from_Sea_Level indoor_information Orientation

Locations_Location

14

Page 15: The Craft of the Possible - Database Model of the HAT

Event

CrossRef.ID

Ref1. ID

Ref2. ID

CrossRef.Relationship

EventPersonCrossRefCrossRef.ID

Ref1. ID

Ref2. ID

CrossRef.Relationship

EventLocationCrossRef

CrossRef.ID

Ref1. ID

Ref2. ID

CrossRef.Relationship

EventThingCrossRef

PersonThing/ Sensor Location

TimestampPersonThing/

Sensor LocationTimestamp

Event & Cross References

CrossRef.ID

Ref1. ID

Ref2. ID

CrossRef.Relationship

EventEventCrossRef

EventID Date Created Last Updated Start Time End Time Recurrence Name Description EventType ……

Event_Event

15

Page 16: The Craft of the Possible - Database Model of the HAT

Event Thing Cross Reference

1

16

Page 17: The Craft of the Possible - Database Model of the HAT

Event Location Cross Reference

1

17

Page 18: The Craft of the Possible - Database Model of the HAT

Thing - Location - Stats

CrossRef.ID

Ref1. ID

Ref2. ID

CrossRef.Relationship

Thing_Inventory_Secondary

CrossRef.ID

Ref1. ID

Ref2. ID

CrossRef.Relationship

Location_Inventory_Secondary

PersonThing/ Sensor Location

Timestamp

Event & Cross References

CrossRef.ID

Ref1. ID

Ref2. ID

CrossRef.Relationship

Thing_Location

CrossRef.ID

Ref1. ID

Ref2. ID

CrossRef.Relationship

Person_Location

18

Page 19: The Craft of the Possible - Database Model of the HAT

Link to the Markets

Consumption

Experience

Interaction

… combinations …

Value_Creation_Types

PersonThing/ Sensor Location

Cross References

Timestamphttp://www.mcgill.ca/health/infectioncontrol/handwashing

19

Page 20: The Craft of the Possible - Database Model of the HAT

Link to the Markets

Consumption

Experience

Interaction

… combinations …

Value_Creation_Types

PersonThing/ Sensor Location

Cross References

Timestamphttp://www.mcgill.ca/health/infectioncontrol/handwashing

20

Page 21: The Craft of the Possible - Database Model of the HAT

Oct 2014

July 2014

what can you get today?http://myassignmenthelp.com/essay-help/three-layers-of-essay-writing.html

21

Page 22: The Craft of the Possible - Database Model of the HAT

the Licensehttp://creativecommons.org/licenses/by-nd/4.0/

22

Page 23: The Craft of the Possible - Database Model of the HAT

UX - the “Nudge”

What? Where?

Why? How?

When?

23

Page 24: The Craft of the Possible - Database Model of the HAT

A nudge example

24

Page 25: The Craft of the Possible - Database Model of the HAT

A nudge example

25

Page 26: The Craft of the Possible - Database Model of the HAT

Invitation to Playhttps://www.flickr.com/photos/64917630@N00/8185657641/sizes/o/

26

Page 27: The Craft of the Possible - Database Model of the HAT

Applian

ceUtilit

ies

Media

FMCG

BMS

Securi

ty

Data Se

rvices

Invitation to Innovate

Healthc

are

27

Page 28: The Craft of the Possible - Database Model of the HAT

Kettle

s/light

s/radi

ator/S

ensors

Electr

icity /

Wate

r Bed S

tories

Form

ula M

ilk

Air Qual

ity / Te

mp

Wind

ows/D

oor

Sleep

ing Pa

tterns

Invitation to Innovate

Bette

r Slee

p

https://www.flickr.com/photos/64917630@N00/8185657641/sizes/o/

28

Page 29: The Craft of the Possible - Database Model of the HAT

MVP to shape the HAT

29

Page 30: The Craft of the Possible - Database Model of the HAT

A HAT Partner to build a Demonstratorhttp://commons.wikimedia.org/wiki/File:Python_logo_and_wordmark.svg?uselang=en-gb

http://commons.wikimedia.org/wiki/File:Django_logo.svg?uselang=en-gbhttp://commons.wikimedia.org/wiki/File:Database-postgres.svg?uselang=en-gb

30

Page 31: The Craft of the Possible - Database Model of the HAT

To create value with the HAT

Consumption

Experience

Interaction

… combinations …

Value_Creation_Types

http://bit.ly/hatjobs

Beauty Box Smart Toilet Roll Holder Fibaro Calendar Facebook Fitbit Withing ……

Companion Tools

http://bit.ly/hatdl HAT Forum

31

Page 32: The Craft of the Possible - Database Model of the HAT

peek into the future

http://nymote.org/ http://couchdb.apache.org/

32

Page 33: The Craft of the Possible - Database Model of the HAT

PLAY WITH THE HAT JOIN THE PERSONAL DATA REVOLUTION

33