THE CRAFT OF THE POSSIBLE: DATABASE MODEL OF THE HAT
HAT
Types of HAT
Digital
Milliners
Mad Hatters
anyone and everyone working on the HAT (that’s the HAT team as well!)
HAT Lexicons
HAT
Types of HAT
Digital
Milliners
Mad Hatters
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 Lexicons
HAT
Types of HAT
Digital
Milliners
Mad Hatters
Hard HAT
Sun HAT
Straw HAT
HAT Lexicons
http://commons.wikimedia.org/wiki/File:Yellow_hard_hat.jpg
http://commons.wikimedia.org/wiki/File:Straw_hat,_Vietnamese_Women%27s_Museum.jpg
http://clipartcotttage.deviantart.com/art/Sun-Hat-Orange-440202639
HAT
Types of HAT
Digital
Milliners
Mad Hatters
a.k.a. HAT Providers: These are HAT providers and you can choose which milliner you
prefer to bank your personal digital data with
HAT Lexicons
Contextualisation
http://commons.wikimedia.org/wiki/File:Brazil_vs_Germany,_in_Belo_Horizonte_04.jpg?uselang=en-gb
STORY
n
lp ia
p
A
e
c
s
e
i
t
i
it l
U
id a
e
M
G
C
M
F
S
M
B
u
c
e
S
y
t
ir
H
h
t
la
e
r
a
c
e
Vertical vs. Horizontal
http://hpwiz.deviantart.com/art/Mad-Hatter-poster-132011059
Who?
What?
Where?
When?
Why?
How?
How to tell a story
http://hpwiz.deviantart.com/art/Mad-Hatter-poster-132011059
Why? How?
Contextual
IoT
What?
Who?
When?
Where?
Acontextual
Layers of Database Model
http://hpwiz.deviantart.com/art/Mad-Hatter-poster-132011059
Event & Cross
References
Contextual Upper Layer
Acontextual - Lower Layer
Thing/
Person
Location
Sensor Timestamp
Layers of Database Model
http://hpwiz.deviantart.com/art/Mad-Hatter-poster-132011059
User_PersonOrganisation
ID
Date_Created
Last_Updated
……
PersonThingCrossRef
User_Person (Static)
SensorData
ID
ID
Date_Created
Last_Updated
……
User_Person_Dynamic_Type
ID
User_Person_Dynamic
ID
User_Emotions
ID
Date_Created
Last_Updated
Date_Created
……
Last_Updated
Date_Created
……
Last_Updated
ID
Date_Created
Date_Created
……
Last_Updated
Last_Updated
……
Person
Event & Cross
References
Thing/
Person
Location
Sensor Timestamp
Table 1
T1. ID
T1. aaa
T1. bbb
T1.ccc
T1.ddd
T1_T2_RelationshipTypes
CrossRef.ID
Ref1.
ID
T1_T2_Cross_Reference
CrossRef.ID
Ref2. ID
Ref1. ID
CrossRef.Relationship
Ref2. ID
CrossRef.Relationship
Cross Reference
Table 2
T2. ID
T2. aaa
T2. bbb
T2.ccc
T2.ddd
Event & Cross
References
Thing/
Person
Location
Sensor Timestamp
Things_ThingType
Things_ThingProperty
ID
Date_Created
Last_Updated
Name
Description
Unit
Value
Things_ThingPropertyCrossRef
ID
Things_Thing
ID
Date_Created
ID
Last_Updated
Last_Updated
Date_Created
……
……
Last_Updated
Date_Created
Things_ThingSensorRelationship
……
ID
Things_SensorData
ID
Date_Created
Last_Updated
Date_Created
Last_Updated
……
Event & Cross
References
Thing
Thing/ Person
Location
Sensor Timestamp
Locations_locationCrossRef
ID
Date_Created
Locations_Location
Last_Updated
ID
Date_Created
……
Last_Updated
Latitude
Longitude
Height_from_Sea_Level
indoor_information
Orientation
Event & Cross
References
Locaiton
Thing/
Person
Location
Sensor Timestamp
EventLocationCrossRef
EventPersonCrossRef
CrossRef.ID
CrossRef.ID
Ref1. ID
Ref1. ID
Ref2. ID
CrossRef.Relationship
EventEventCrossRef
CrossRef.ID
Ref1. ID
Ref2. ID
CrossRef.Relationship
Event_Event
EventID
Date Created
Last Updated
Start Time
End Time
Recurrence
Name
Description
EventType
……
Event
Ref2. ID
EventThingCrossRef
CrossRef.ID
CrossRef.Relationship
Ref1. ID
Ref2. ID
CrossRef.Relationship
Event & Cross
References
Thing/
Person
Location
Sensor Timestamp
1
Event Thing Cross Reference
1
Event Location Cross Reference
Location_Inventory_Secondary
Thing_Inventory_Secondary
CrossRef.ID
CrossRef.ID
Ref1. ID
Ref1. ID
Thing_Location
Ref2. ID
CrossRef.ID
Ref2. ID
Person_Location
Ref1. IDCrossRef.Relationship
CrossRef.Relationship
CrossRef.ID
Ref2. ID
Ref1. ID
CrossRef.Relationship
Ref2. ID
CrossRef.Relationship
Event & Cross
References
Thing - Location - Stats
Thing/
Person
Location
Sensor Timestamp
Value_Creation_Types
Consumption
Experience
Interaction
… combinations …
Cross
References
Link to the Markets
Thing/
Person
Location
Sensor Timestamp
http://www.mcgill.ca/health/infectioncontrol/handwashing
Value_Creation_Types
Consumption
Experience
Interaction
… combinations …
Cross
References
Link to the Markets
Thing/
Person
Location
Sensor Timestamp
http://www.mcgill.ca/health/infectioncontrol/handwashing
Oct 2014
July 2014
what can you get today?
http://myassignmenthelp.com/essay-help/three-layers-of-essay-writing
the License
http://creativecommons.org/licenses/by-nd/4.0/
Why? How?
What?
When?
UX - the “Nudge”
Where?
A nudge example
A nudge example
Invitation to Play
https://www.flickr.com/photos/[email protected]/8185657641/sizes/o/
s
e
G
C
M
F
iv c
r
n
a
i
lp
p
A
e
c
s
e
i
t
i
it l
U
D
a
t
a
e
S
S
M
B
Invitation to Innovate
id a
e
M
e
S
u
c
y
t
ri
H
e
h
t
la
e
r
a
c
s
r
o
e
K
r
s
e
t
n
t
e
a
S
P
/r
r
e
g
t
o
n
t
i
a
p
id a
e
W
e
a
/
l
r
S
y
st /
t
i
c
h
i
r
i/ g
t
l
c
s
e
l
e
l
E
tt
Q
r
i
A
tli y
a
u
s
n
ilk
M
a
r
o
t
S
r
o
o
p
e
lu
rm
o
F
m
e
T
/
p
w
o
d
in
W
/s D
d
e
B
r
tt e
e
B
s
ie
lS e
Invitation to Innovate
https://www.flickr.com/photos/[email protected]/8185657641/sizes/o/
MVP to shape the HAT
A HAT Partner to build a Demonstrator
http://commons.wikimedia.org/wiki/File:Python_logo_and_wordmark.svg?uselang=en-gb
http://commons.wikimedia.org/wiki/File:Database-postgres.svg?uselang=en-gb
http://commons.wikimedia.org/wiki/File:Django_logo.svg?uselang=en-gb
http://bit.ly/hatdl
Value_Creation_Types
Consumption
HAT
Forum
Experience
Companion Tools
Interaction
… combinations …
http://bit.ly/hatjobs
To create value with the HAT
Beauty Box
Smart Toilet Roll Holder
Fibaro
Calendar
Facebook
Fitbit
Withing
……
peek into the future
http://nymote.org/
http://couchdb.apache.org/
PLAY WITH THE HAT
JOIN THE PERSONAL DATA REVOLUTION
Download