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/64917630@N00/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/64917630@N00/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