SlideShare a Scribd company logo
1 of 31
A Proposal (requesting game community feedback)
                    Jim Burns
                      Elbrys
           jeb@elbrys.com, @jebpublic




                  www.gamesforhealth.org
Agenda
•   Problem
•   Solution
•   Miller Time!
•   Game Ideas Throughout




                     www.gamesforhealth.org
Played Lately…




    www.gamesforhealth.org
Who Am I?
•   Strategic gamer – board/electronic
•   Wireless Network security software architect
•   Recovering Board game developer
•   Vice-Chair, Wi-Fi Alliance, Healthcare Marketing Task Group




                            www.gamesforhealth.org
The Problem
• Health care professionals need more physical
  data about us.
• We don’t have time (= boooooring) to enter
  the data. Furthermore, who trusts us to enter
  data correctly?




                    www.gamesforhealth.org
The Solution




 Do it for me.




    www.gamesforhealth.org
Solution Requirements
• Step 1: Engage Users….with Games
• Step 2*: Connect with sensors, collect sensor
  data and transform and route to health care
  systems
• Step 3: Health care systems improves my life




                    www.gamesforhealth.org
Connecting Data To Health Workers
-External Sensors   -Internal Sensors   -Device Services   -Electronic   -Health Workers
    (optional)         -Aggregation                         Medical
                     -Game Platform                         Records




                         Game           CommonSenses
                                           Service
                    CommonSenses                            -Disease
                      Client SDK                           Management




                                                            -Personal
                    CommonSenses                              Health
                    Embedded SDK                             Records

                                        -Social Network




                                        www.gamesforhealth.org
Sensors Native on Phones
Type                 Uses                                          Platform               Notes

                                                                   <all>                  -Lots of data
                                                                                          -Orientation
Accelerometer        3 axis acceleration                           iPhone                 -No background usage

                                                                   Android                -Tricky background usage

Speed and distance   Provides speed and distance                   <Smart phones>         Utilizes location
monitor
Magnetometer         Detects direction and strength of magnetic    <Many smart phones>
                     fields. Compass heading. Detect gestures of
                     hand wearing a magnet.
Camera               Paper sensor reader,                          <Many mobile phones>
                     Heart rate
Near Field Radio     RFID reader                                   Android Nexxus S
                                                                   More in Q3 2011
Microphone           Detect noise/voice commands                   <Smart phones>

Light detection      Detect ambient light level                    <Smart phones>, ipod   Not highly accurate.
                                                                   touch, ipad
Proximity sensor     Detect something is near                      iPhone, Android        Not too useful. Detects
                                                                                          when something is very
                                                                                          close to ear speaker.
                                                                                          On/off
Location             Detect the location of device                 <Smart phones>, ipod
                                                                   touch, ipad


                                                      www.gamesforhealth.org
Stand-alone Sensors
Type                     Uses                                         Platform                                Notes

Blood Oximeter           Blood oxygen, Heart rate                     Finger tip, ear clip

                         Weight                                       Weight scale
Weight scale
                         Body fat %

Galvanic Skin Response   Anxiety                                      Bicep, finger tip

Blood pressure monitor   Systolic, diastolic and pulse                Arm cuff

Peak expiratory flow     Detects flow of air from exhalation          Handheld device (kazoo)
(Spirometry)
Electrocardiograph       Wave form of heart activity                  Clip-on module and electrodes

Thermometer              Body temperature                             Worn on bicep

Blood glucose meter      Monitors blood glucose level using drop of   Small portable device and test strips
                         blood
Adherence monitor        Detect opening of pill container             Pill container

Bike speed and cadence   Detects bike speed, crank cadence            Spoke and frame mounted

Heart Rate Monitor       Heart rate                                   Chest strap, watch touch pads

Stride-based speed and   Detects steps and calculated speed,          Shoe mounted
distance monitor         cadence and distance from stride length
Brainwave cycles         Detect electricity generated by brain        Head mounted                            Neurosky
                         activity.

                                                   www.gamesforhealth.org
Application of Sensors To Games
  Metadata         Other Players       Metadata

                    NPC
                   Environment

                    Resources
    Player’s
Friends Metrics
                                     Player Metrics
                       Rules

                  Player character
                      / avatar

                       Input




                     www.gamesforhealth.org
Our Game Focus - Games with Sensors
• Mobile platform
• Quick – 5-15 minutes at a time
  – Pause/Resume for long story line
  – Repeated quick levels
• Multiplayer/Social
  – Asynchronous
  – Synchronous
• Competition == Friction (PvP, PvM, PvS)

                       www.gamesforhealth.org
Seek ‘n Spell
                                                                 Metric Ideas
                                                   1. ((Heart rate/movement)-Avg hr/mov
                                                      of friends) makes it harder to get
                                                      letter (handicapping)
                                                   2. A number of steps can be used as
                                                      a long-distance grab of a letter
                                                      (using up the charge til it is
                                                      recharged)




Link                 http://www.youtube.com/watch?v=vofSU97GWfA (Retronyms)
Game type            Real-World Augmented Play
Audience             Non-gamers
Time per play        Short
Lifespan             Short
Metric usage         Location applied to environment
Motivations          Fun competition
Social interaction   In-person




                                  www.gamesforhealth.org
Platform Design

(drink caffeine here…)




       www.gamesforhealth.org
Design Goals
Standards based – IEEE, IHE PCD-01, HL7 CDA (CCD)
Encapsulate networking complexities
Encapsulate regulatory issues (HIPAA, MDDS, PPACA)
Server regulated and unregulated markets
Player centric: abstract away from sensor hardware/software
Hardware and software ‘sensors’
Interface with games using popular techniques – RESTful, JSON, OAUTH 2
Multiplayer - Integrated with social networks
Mobile – Android, iPhone
Largest source of available ‘plastic’ – Android, iPhone, ANT+
Work within the game
Player (or care-giver) administered
Extensible Security




                                      www.gamesforhealth.org
Carcassone (board/card games)
                                                                     Metric Ideas
                                                       1. Health clout provides one-
                                                          time/limited-time ‘rule breaker’ card
                                                          – store a tile for later usage.




Link                 http://www.youtube.com/watch?v=wzWa9gDoQUg (Hans im Gluck. Rendered on iPhone by
                     CodeMonkeys)
Game class           Board game
Audience             Strategy gamers
Time per play        Short
Lifespan             Short
Metric usage         None
Motivations          Competitive fun
Social interaction   Asynchronous multiplayer. Chat.




                                       www.gamesforhealth.org
System Functional Architecture

                                                          User
                                                                              Game
                     Collect          Play                Admin
                                                                              Admin
 Aggregation      Mobile Game         Mobile Game          Web Game        CommonSenses
  Appliance      (peer-to-peer)       (client/server)    (client/server)     Admin Web
CommonSenses    CommonSenses         CommonSenses       CommonSenses           Page
Embedded SDK       Client SDK            Client SDK        Client SDK

                                                 Web Server
                                               (client/server)




                                  CommonSenses Service


               PHR             EMR         DM
                                      www.gamesforhealth.org
Zen Station (Jannis Kreft)
                                                                           Metric Ideas

                                                        1. GSR of opponent displayed.
                                                        2. Three chances to use the heart
                                                           rate of my friends instead of my
                                                           own.




Link                   http://walyou.com/zen-station-bio-feedback-controlled-game/

Game class             Biofeedback Action
Audience               Non-gamers
Time per play          Short
Lifespan               Short
Metric usage           Heart rate and Blood Oxygen used as input
Motivations            Fun competition
Social interaction     In-person




                                         www.gamesforhealth.org
Service Functional Architecture
                                                                          External
                                                                          Services

Configuration
                                    Grooming                              Inference
                                    Algorithms                             Services




Data Router                      Alerts                                               Alerts


    Data                 Data
 Transform
                         Store
 Algorithms
    Network
   Transports                               Notification Services (APNS, WebHooks)
(IHE IT SOAP, IHE XDS)
                                          www.gamesforhealth.org
Create A New Metric
SERVICE POINT:                                            Rules:
POST /users/<uId>/metrics                                 1.Sample time may
                                                          not overlap with the
SEND BODY:                                                same metric from
{“ver”:”1”,
                                                          the same collector.
 “metrics”:[
                                                          2.If profile indicates
     {“metric”:”heartRate”,
      "profile”:”heartRate",
                                                          accumulator (sum
      “data”:[
                                                          or avg) then vals
          {“start”:”20110522112233-0005”,                 must indicate
           “end”:”20110522112233-0005”,                   sample number.
           “vals”:[{“v”:[83],"at":20110522112233-0005}]
}]}]}

RETURN:
<id> for new Metrics




                                www.gamesforhealth.org
Ghost Patrol
                                                                      Metric Ideas
                                                         1. Heart rate and/or GSR attracts
                                                            ghosts.
                                                         2. ‘Light’ weapon charged by light
                                                            collected during the day.
                                                         3. Running allows escape from an
                                                            attack ghost




Link                 http://www.youtube.com/watch?v=CrgNQXZimxs (GPS Mission Pro by Orbster GmbH)
Game class           Augmented reality
Audience             Gamers
Time per play        Short
Lifespan             Short
Metric usage         Location selects game environment
Motivations          Fun
Social interaction   None




                                      www.gamesforhealth.org
Client Functional Architecture
       Application                                Configuration
        Metrics
                                 Player Metrics




       Derivation
       Functions

       Data Router

          Data
       Transform                Cache
       Algorithms

         Network
          Buffer

           Network
          Transports
       (IHE IT SOAP, RESTful)
                            www.gamesforhealth.org
Aurora Feint II
                                                                     Metric Ideas
                                                        1. Extra gold for the number or
                                                           readings taken during the day.
                                                        2. Extra reputation for health clout.
                                                        3. Strengthen your ghost during the
                                                           day by increasing number of steps.




Link                 http://www.youtube.com/watch?v=kE47Ghtkbkc (Aurora Feint)
Game class           Puzzle
Audience             Gamers
Time per play        Short
Lifespan             Short/Long
Metric usage         None
Motivations          Time filler
Social interaction   Asynchronous multiplayer (ghost)




                                      www.gamesforhealth.org
Problem Solved! It’s Miller Time.

           (Not quite…)




              www.gamesforhealth.org
Platform Feature Priorities
Initial Beta Release (8/2011) – Weight, Blood pressure, Movement, Social
Thresholds & Alerts
Steps Bank
Continua Sensors Collected Via Android Phones
Group Metrics
iPhone
Paper sensors (bar and QR codes), RFID, Fitbit
More authentication providers (Google, OpenId, Twitter, LinkedIn)
More Personal Health Records (Microsoft Healthvault, Google Health)
Skin Conductance Level (SCL) sensor




                                 www.gamesforhealth.org
GoldWalker
                                                               Metric Ideas
                                                  1. Heart rate could increase speed of
                                                     travel.
                                                  2. Meeting daily metrics grants a
                                                     unique item (rule breaker).




Link                  http://itunes.apple.com/us/app/goldwalker/id372683234?mt=8 (Humana)
Game class            Re-action Iterative
Audience              Non-gamers
Time per play         Short
Lifespan              Short
Metric usage          Accelerometer as resource
Motivations           Fun
Social interaction    None


                                    www.gamesforhealth.org
Open Discussion - Priorities
User authentication/authorization experience
Meta-data namespaces
Regulations (HIPAA, MDDS, PPACA)
Client Library vs. Service
Latency
Free living
Fairness ( 847 youtube.com hits for Pokewalker cheat )
• Identify person wearing sensor
•Fraud detection
Calibration
• Consistency
• Handicapping
ANT+ - 3 phones, 1 dongle




                                 www.gamesforhealth.org
www.gamesforhealth.org
More Information
• Me
  – jeb@elbrys.com
  – @jebpublic
• Product/Community (alpha)
  – dev.CommonSenses.com




                     www.gamesforhealth.org
Questions/Comments/Ideas?




          www.gamesforhealth.org
Image Attributions
•   The following images are used under Creative Commons license that includes attribution:

Image                                    Title                                      Licensor

                                         Master Chief Portrait                      Eightfold-Studios

                                         Bill Gates Bar Code                        Scott Blake




                                                     www.gamesforhealth.org

More Related Content

What's hot

Neurobotix LTD Proposal
Neurobotix LTD ProposalNeurobotix LTD Proposal
Neurobotix LTD Proposal
Nick7658
 
Gerture controlled Robot
Gerture controlled RobotGerture controlled Robot
Gerture controlled Robot
SubmissionResearchpa
 

What's hot (20)

QS Tools for Emotions and Communication
QS Tools for Emotions and CommunicationQS Tools for Emotions and Communication
QS Tools for Emotions and Communication
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognition
 
Blue eyes
Blue eyesBlue eyes
Blue eyes
 
Gesture recognition document
Gesture recognition documentGesture recognition document
Gesture recognition document
 
Haptics ppt
Haptics pptHaptics ppt
Haptics ppt
 
Riva Vr Rehab 07 Neuro Vr
Riva Vr Rehab 07 Neuro VrRiva Vr Rehab 07 Neuro Vr
Riva Vr Rehab 07 Neuro Vr
 
Gesture recognition technology
Gesture recognition technologyGesture recognition technology
Gesture recognition technology
 
Neurobotix LTD Proposal
Neurobotix LTD ProposalNeurobotix LTD Proposal
Neurobotix LTD Proposal
 
Kinect
KinectKinect
Kinect
 
Gerture controlled Robot
Gerture controlled RobotGerture controlled Robot
Gerture controlled Robot
 
Input devices
Input devicesInput devices
Input devices
 
5.report (blue eye technology)
5.report (blue eye technology)5.report (blue eye technology)
5.report (blue eye technology)
 
Virtual Encounters Presentation
Virtual Encounters PresentationVirtual Encounters Presentation
Virtual Encounters Presentation
 
BLUE EYES TECHNOLOGY
BLUE EYES TECHNOLOGYBLUE EYES TECHNOLOGY
BLUE EYES TECHNOLOGY
 
Introduction to Kinect - Update v 1.8
Introduction to Kinect - Update v 1.8Introduction to Kinect - Update v 1.8
Introduction to Kinect - Update v 1.8
 
Smart quill
Smart quillSmart quill
Smart quill
 
Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 
Blue eyes technology ppt
Blue eyes technology pptBlue eyes technology ppt
Blue eyes technology ppt
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 

Viewers also liked

Sensor connected health eco systems ready to play
Sensor connected health eco systems ready to playSensor connected health eco systems ready to play
Sensor connected health eco systems ready to play
James Burns
 

Viewers also liked (7)

V čem je tvorba rozšíření v Google Chrome lepší než ve Firefoxu?
V čem je tvorba rozšíření v Google Chrome lepší než ve Firefoxu?V čem je tvorba rozšíření v Google Chrome lepší než ve Firefoxu?
V čem je tvorba rozšíření v Google Chrome lepší než ve Firefoxu?
 
Mikroformáty aneb jak z počítače udělat vševědoucího brouka Pytlíka
Mikroformáty aneb jak z počítače udělat vševědoucího brouka PytlíkaMikroformáty aneb jak z počítače udělat vševědoucího brouka Pytlíka
Mikroformáty aneb jak z počítače udělat vševědoucího brouka Pytlíka
 
Games for health 2012: My Sensor Said So: What Personal Biometric Sensors Can...
Games for health 2012: My Sensor Said So: What Personal Biometric Sensors Can...Games for health 2012: My Sensor Said So: What Personal Biometric Sensors Can...
Games for health 2012: My Sensor Said So: What Personal Biometric Sensors Can...
 
Sensor connected health eco systems ready to play
Sensor connected health eco systems ready to playSensor connected health eco systems ready to play
Sensor connected health eco systems ready to play
 
Energy 1
Energy 1Energy 1
Energy 1
 
Ccna 4 Chapter 1 V4.0 Answers
Ccna 4 Chapter 1 V4.0 AnswersCcna 4 Chapter 1 V4.0 Answers
Ccna 4 Chapter 1 V4.0 Answers
 
Ccna 4 Chapter 7 V4.0 Answers
Ccna 4 Chapter 7 V4.0 AnswersCcna 4 Chapter 7 V4.0 Answers
Ccna 4 Chapter 7 V4.0 Answers
 

Similar to Games With Sensors: CommonSenses - A proposed health game platform

New trends on research and software development techniques for wearable devices
New trends on research and software development techniques for wearable devicesNew trends on research and software development techniques for wearable devices
New trends on research and software development techniques for wearable devices
Everyware Technologies
 
Human Activity Recognition in Android
Human Activity Recognition in AndroidHuman Activity Recognition in Android
Human Activity Recognition in Android
Surbhi Jain
 
The Internet of Healthy Things
The Internet of Healthy ThingsThe Internet of Healthy Things
The Internet of Healthy Things
Daniel Kivatinos
 
The Internet of Healthy Things
The Internet of Healthy ThingsThe Internet of Healthy Things
The Internet of Healthy Things
drchrono
 
The Internet of Healthy Things
The Internet of Healthy ThingsThe Internet of Healthy Things
The Internet of Healthy Things
Daniel Kivatinos
 
Introduction To Biometrics
Introduction To BiometricsIntroduction To Biometrics
Introduction To Biometrics
suniljoshi151
 

Similar to Games With Sensors: CommonSenses - A proposed health game platform (20)

Ask the Expert: Internet of Things
Ask the Expert: Internet of ThingsAsk the Expert: Internet of Things
Ask the Expert: Internet of Things
 
ISSE 2012 Context-enhanced Authorization
ISSE 2012 Context-enhanced AuthorizationISSE 2012 Context-enhanced Authorization
ISSE 2012 Context-enhanced Authorization
 
Mobi hoc panel_arpanpal
Mobi hoc panel_arpanpalMobi hoc panel_arpanpal
Mobi hoc panel_arpanpal
 
Smartphone sensor and gesture
Smartphone sensor and gestureSmartphone sensor and gesture
Smartphone sensor and gesture
 
Alternatives to Paswords
Alternatives to PaswordsAlternatives to Paswords
Alternatives to Paswords
 
Week6
Week6Week6
Week6
 
Supersense! Studio Context
Supersense! Studio ContextSupersense! Studio Context
Supersense! Studio Context
 
Smart sensors
Smart sensorsSmart sensors
Smart sensors
 
New trends on research and software development techniques for wearable devices
New trends on research and software development techniques for wearable devicesNew trends on research and software development techniques for wearable devices
New trends on research and software development techniques for wearable devices
 
Semantics and Sensors
Semantics and SensorsSemantics and Sensors
Semantics and Sensors
 
Skinput Technology
Skinput  TechnologySkinput  Technology
Skinput Technology
 
smartphone in medical practice
smartphone in medical practicesmartphone in medical practice
smartphone in medical practice
 
Leap Motion
Leap MotionLeap Motion
Leap Motion
 
Smart Phone Sensor
Smart Phone SensorSmart Phone Sensor
Smart Phone Sensor
 
Sensing Wearables
Sensing WearablesSensing Wearables
Sensing Wearables
 
Human Activity Recognition in Android
Human Activity Recognition in AndroidHuman Activity Recognition in Android
Human Activity Recognition in Android
 
The Internet of Healthy Things
The Internet of Healthy ThingsThe Internet of Healthy Things
The Internet of Healthy Things
 
The Internet of Healthy Things
The Internet of Healthy ThingsThe Internet of Healthy Things
The Internet of Healthy Things
 
The Internet of Healthy Things
The Internet of Healthy ThingsThe Internet of Healthy Things
The Internet of Healthy Things
 
Introduction To Biometrics
Introduction To BiometricsIntroduction To Biometrics
Introduction To Biometrics
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Games With Sensors: CommonSenses - A proposed health game platform

  • 1. A Proposal (requesting game community feedback) Jim Burns Elbrys jeb@elbrys.com, @jebpublic www.gamesforhealth.org
  • 2. Agenda • Problem • Solution • Miller Time! • Game Ideas Throughout www.gamesforhealth.org
  • 3. Played Lately… www.gamesforhealth.org
  • 4. Who Am I? • Strategic gamer – board/electronic • Wireless Network security software architect • Recovering Board game developer • Vice-Chair, Wi-Fi Alliance, Healthcare Marketing Task Group www.gamesforhealth.org
  • 5. The Problem • Health care professionals need more physical data about us. • We don’t have time (= boooooring) to enter the data. Furthermore, who trusts us to enter data correctly? www.gamesforhealth.org
  • 6. The Solution Do it for me. www.gamesforhealth.org
  • 7. Solution Requirements • Step 1: Engage Users….with Games • Step 2*: Connect with sensors, collect sensor data and transform and route to health care systems • Step 3: Health care systems improves my life www.gamesforhealth.org
  • 8. Connecting Data To Health Workers -External Sensors -Internal Sensors -Device Services -Electronic -Health Workers (optional) -Aggregation Medical -Game Platform Records Game CommonSenses Service CommonSenses -Disease Client SDK Management -Personal CommonSenses Health Embedded SDK Records -Social Network www.gamesforhealth.org
  • 9. Sensors Native on Phones Type Uses Platform Notes <all> -Lots of data -Orientation Accelerometer 3 axis acceleration iPhone -No background usage Android -Tricky background usage Speed and distance Provides speed and distance <Smart phones> Utilizes location monitor Magnetometer Detects direction and strength of magnetic <Many smart phones> fields. Compass heading. Detect gestures of hand wearing a magnet. Camera Paper sensor reader, <Many mobile phones> Heart rate Near Field Radio RFID reader Android Nexxus S More in Q3 2011 Microphone Detect noise/voice commands <Smart phones> Light detection Detect ambient light level <Smart phones>, ipod Not highly accurate. touch, ipad Proximity sensor Detect something is near iPhone, Android Not too useful. Detects when something is very close to ear speaker. On/off Location Detect the location of device <Smart phones>, ipod touch, ipad www.gamesforhealth.org
  • 10. Stand-alone Sensors Type Uses Platform Notes Blood Oximeter Blood oxygen, Heart rate Finger tip, ear clip Weight Weight scale Weight scale Body fat % Galvanic Skin Response Anxiety Bicep, finger tip Blood pressure monitor Systolic, diastolic and pulse Arm cuff Peak expiratory flow Detects flow of air from exhalation Handheld device (kazoo) (Spirometry) Electrocardiograph Wave form of heart activity Clip-on module and electrodes Thermometer Body temperature Worn on bicep Blood glucose meter Monitors blood glucose level using drop of Small portable device and test strips blood Adherence monitor Detect opening of pill container Pill container Bike speed and cadence Detects bike speed, crank cadence Spoke and frame mounted Heart Rate Monitor Heart rate Chest strap, watch touch pads Stride-based speed and Detects steps and calculated speed, Shoe mounted distance monitor cadence and distance from stride length Brainwave cycles Detect electricity generated by brain Head mounted Neurosky activity. www.gamesforhealth.org
  • 11. Application of Sensors To Games Metadata Other Players Metadata NPC Environment Resources Player’s Friends Metrics Player Metrics Rules Player character / avatar Input www.gamesforhealth.org
  • 12. Our Game Focus - Games with Sensors • Mobile platform • Quick – 5-15 minutes at a time – Pause/Resume for long story line – Repeated quick levels • Multiplayer/Social – Asynchronous – Synchronous • Competition == Friction (PvP, PvM, PvS) www.gamesforhealth.org
  • 13. Seek ‘n Spell Metric Ideas 1. ((Heart rate/movement)-Avg hr/mov of friends) makes it harder to get letter (handicapping) 2. A number of steps can be used as a long-distance grab of a letter (using up the charge til it is recharged) Link http://www.youtube.com/watch?v=vofSU97GWfA (Retronyms) Game type Real-World Augmented Play Audience Non-gamers Time per play Short Lifespan Short Metric usage Location applied to environment Motivations Fun competition Social interaction In-person www.gamesforhealth.org
  • 14. Platform Design (drink caffeine here…) www.gamesforhealth.org
  • 15. Design Goals Standards based – IEEE, IHE PCD-01, HL7 CDA (CCD) Encapsulate networking complexities Encapsulate regulatory issues (HIPAA, MDDS, PPACA) Server regulated and unregulated markets Player centric: abstract away from sensor hardware/software Hardware and software ‘sensors’ Interface with games using popular techniques – RESTful, JSON, OAUTH 2 Multiplayer - Integrated with social networks Mobile – Android, iPhone Largest source of available ‘plastic’ – Android, iPhone, ANT+ Work within the game Player (or care-giver) administered Extensible Security www.gamesforhealth.org
  • 16. Carcassone (board/card games) Metric Ideas 1. Health clout provides one- time/limited-time ‘rule breaker’ card – store a tile for later usage. Link http://www.youtube.com/watch?v=wzWa9gDoQUg (Hans im Gluck. Rendered on iPhone by CodeMonkeys) Game class Board game Audience Strategy gamers Time per play Short Lifespan Short Metric usage None Motivations Competitive fun Social interaction Asynchronous multiplayer. Chat. www.gamesforhealth.org
  • 17. System Functional Architecture User Game Collect Play Admin Admin Aggregation Mobile Game Mobile Game Web Game CommonSenses Appliance (peer-to-peer) (client/server) (client/server) Admin Web CommonSenses CommonSenses CommonSenses CommonSenses Page Embedded SDK Client SDK Client SDK Client SDK Web Server (client/server) CommonSenses Service PHR EMR DM www.gamesforhealth.org
  • 18. Zen Station (Jannis Kreft) Metric Ideas 1. GSR of opponent displayed. 2. Three chances to use the heart rate of my friends instead of my own. Link http://walyou.com/zen-station-bio-feedback-controlled-game/ Game class Biofeedback Action Audience Non-gamers Time per play Short Lifespan Short Metric usage Heart rate and Blood Oxygen used as input Motivations Fun competition Social interaction In-person www.gamesforhealth.org
  • 19. Service Functional Architecture External Services Configuration Grooming Inference Algorithms Services Data Router Alerts Alerts Data Data Transform Store Algorithms Network Transports Notification Services (APNS, WebHooks) (IHE IT SOAP, IHE XDS) www.gamesforhealth.org
  • 20. Create A New Metric SERVICE POINT: Rules: POST /users/<uId>/metrics 1.Sample time may not overlap with the SEND BODY: same metric from {“ver”:”1”, the same collector. “metrics”:[ 2.If profile indicates {“metric”:”heartRate”, "profile”:”heartRate", accumulator (sum “data”:[ or avg) then vals {“start”:”20110522112233-0005”, must indicate “end”:”20110522112233-0005”, sample number. “vals”:[{“v”:[83],"at":20110522112233-0005}] }]}]} RETURN: <id> for new Metrics www.gamesforhealth.org
  • 21. Ghost Patrol Metric Ideas 1. Heart rate and/or GSR attracts ghosts. 2. ‘Light’ weapon charged by light collected during the day. 3. Running allows escape from an attack ghost Link http://www.youtube.com/watch?v=CrgNQXZimxs (GPS Mission Pro by Orbster GmbH) Game class Augmented reality Audience Gamers Time per play Short Lifespan Short Metric usage Location selects game environment Motivations Fun Social interaction None www.gamesforhealth.org
  • 22. Client Functional Architecture Application Configuration Metrics Player Metrics Derivation Functions Data Router Data Transform Cache Algorithms Network Buffer Network Transports (IHE IT SOAP, RESTful) www.gamesforhealth.org
  • 23. Aurora Feint II Metric Ideas 1. Extra gold for the number or readings taken during the day. 2. Extra reputation for health clout. 3. Strengthen your ghost during the day by increasing number of steps. Link http://www.youtube.com/watch?v=kE47Ghtkbkc (Aurora Feint) Game class Puzzle Audience Gamers Time per play Short Lifespan Short/Long Metric usage None Motivations Time filler Social interaction Asynchronous multiplayer (ghost) www.gamesforhealth.org
  • 24. Problem Solved! It’s Miller Time. (Not quite…) www.gamesforhealth.org
  • 25. Platform Feature Priorities Initial Beta Release (8/2011) – Weight, Blood pressure, Movement, Social Thresholds & Alerts Steps Bank Continua Sensors Collected Via Android Phones Group Metrics iPhone Paper sensors (bar and QR codes), RFID, Fitbit More authentication providers (Google, OpenId, Twitter, LinkedIn) More Personal Health Records (Microsoft Healthvault, Google Health) Skin Conductance Level (SCL) sensor www.gamesforhealth.org
  • 26. GoldWalker Metric Ideas 1. Heart rate could increase speed of travel. 2. Meeting daily metrics grants a unique item (rule breaker). Link http://itunes.apple.com/us/app/goldwalker/id372683234?mt=8 (Humana) Game class Re-action Iterative Audience Non-gamers Time per play Short Lifespan Short Metric usage Accelerometer as resource Motivations Fun Social interaction None www.gamesforhealth.org
  • 27. Open Discussion - Priorities User authentication/authorization experience Meta-data namespaces Regulations (HIPAA, MDDS, PPACA) Client Library vs. Service Latency Free living Fairness ( 847 youtube.com hits for Pokewalker cheat ) • Identify person wearing sensor •Fraud detection Calibration • Consistency • Handicapping ANT+ - 3 phones, 1 dongle www.gamesforhealth.org
  • 29. More Information • Me – jeb@elbrys.com – @jebpublic • Product/Community (alpha) – dev.CommonSenses.com www.gamesforhealth.org
  • 30. Questions/Comments/Ideas? www.gamesforhealth.org
  • 31. Image Attributions • The following images are used under Creative Commons license that includes attribution: Image Title Licensor Master Chief Portrait Eightfold-Studios Bill Gates Bar Code Scott Blake www.gamesforhealth.org