Data Obsessive

Howdy. Just creating a spot to record my data obsessions.

I have a lot yet unsaid about the power of comparison and how to leverage it in the data space to not only encourage data input, but add tremendous value BEFORE we get into hard-core analytics. Stuff the web 2.0 crowd will eat up.
  • Value Props
    • Correlate heart rate, etc to music you are listening to, enrich music metadata with information on which songs get your blood pumping
      • Further correlate with task efficiency data, learn which music helps you flow the best
      • While we're talking about task efficiency, assess the true cost of interruption of flow
    • Quite a bit of stuff to learn about health (mostly about quantifying the obvious and proving to the meat-and-potatoes crowd that the tree-huggers (and their doctors) aren't just pushing some crazy agenda)
      • w/ liter meter correlated with bio data, learn the affects of staying properly hydrated
      • Obvious information about sleep apnea derived from oximeter
      • Exercise, diet and their affects on your energy levels, biostats
    • Small Corps
      • Task efficiency
      • time and billing
      • different work flows
      • how to avoid abuse "Jimmy, I see you spent 10 minutes surfing the web..."
  • The Liter Meter - A pressure sensor that attaches to the bottom of your water bottle and keeps track of how much liquid is in the container by weight. Tracks how much water you drink over time. How big is your sip?
    • Forget the scales, just need a capitative liquid sensor.
      • Here's an Aduino library for measuring capacitance.
      • Will need to think about changes that come about due to touching the water bottle as well.
      • Seeeduino Stalker looks like a good platform to move to once the basic sensing code is done.
    • Cheap, small Scale - Proscale XC2000 
    • FlexiForce?
    • For now, see if it's possible to interface with the Stamps.com USB scale and use it as a giant coaster.
    • Is there a better way to monitor how much you're drinking?
    • Add RFID reader to scale, tag to water bottles so container size can be correlated.
  • BioData 
    • What should my SpO2 and HR readings be? Resting vs sleeping vs active?
    • EEG, ECG, EOG sensor - EnoBio
    • Very interesting sensor, (BioHarness)
      • http://code.google.com/p/zephyropen/
        • SDK available
        • Monitors heart rate, R-R
        • Monitors breathing rate and relative depth
        • IR skin temperature measurement
        • Activity measurement via 3D accelerometer
        • Posture analysis
        • Fabric-based, dry contacts
        • Wireless connectivity
        • Enables local display of summary data on a Bluetooth / Java device
        • Remotely configurable thresholds
        • Streaming, Sample or Threshold data transmission modes over the cellular data network
    • Ear SpO2 sensor collecting blood-oxygen information
      • pulse too, or is that just the finger-tip type?
      • I couldn't find the ear-clip based oximeter I saw online earlier
      • Purchased a CMS-50E from FaceLake.com
        • SpO2 and NP values
        • USB (only XP/Vista drivers, but we'll see if we can work around that)
        • Li-Po battery
        • Uses the Silicon Labs CP210x USB to UART Bridge and Silicon Labs VCP Serial Enumerator according to the included drivers
          • So, essentially this thing is just spitting serial data out. Downloading the Silicon Labs MacOS drivers now to see what there is to see...
          • I can certainly see the data in MacOS. It's binary encoded. I am able to see a regular repeating pattern in the "monitor" mode, and a big dump in the "Upload" mode.
          • Need to do some research on reverse engineering the serial data stream.
          • Someone has created a client: Repo and Blog Post
            • I managed to strip all the GTK stuff out, but I can't seem to get the code to do anything.
            • Also, I don't see code for displaying the live datastream, only the recorded data.
            • I've managed to observe the serial output, but I need to get my head around reverse engineering the protocol.
        • Does not enumerate properly with firmware version 0.92
        • Contacted ConTec
          • It turns out that I just wasn't using the included USB cable. I'm theorizing here that ConTec is not following the standard USB pinout spec and the cable reverses it
            • I'll double check the pinout of the cable someday
            • I noticed that there are some cold solder joints on the PCB. I might be able to rewire the USB connector inside the CMS-50E
              • Either way, I'd like to get the solder joint(s) fixed.
        • Long thread on CPAPTalk about the CMS 50-E
    • CPAP info
      • I use a CPAP (Respironics M Series) and it turns out that it can record sleep quality data to a smart card.
        • This guy claims to be able to read the smart card data.
        • I'd need the module and card from here
        • Also, need to confirm I'm using one of these models:
          • • 1044235
          • • 1005961
          • • 400M
          • • 500M
          • • 510M
          • • 700M
    • pulse
    • ekg
    • breathing
    • Blood Pressure
      • Omron HEM-790IT
      • I currently have the Microlife BP3NB1-1X from Costco
        • Has Windows-only software
          • Seems to be able to export to XML
        • Presents in Windows as an HID device
    • temperature
    • pedometer
      • Using fitbit (fitbit.com)
    • Weight
      • Using Withings Scale (withings.com)
  • Easy data I can get on my Mac
    • Marco Polo (Mac physical location and limited context awareness app)
    • Growl - “unified” user notifications on the Mac – wiretap event notifications from many applications in one spot
    • Slife data – detects how much time you are spending in each application/document/webpage automagically. They’re open sourcing their cross-platform client to boot. (slifeweb.com)
    • RescueTime seems to do better than Slife. Has API...
  • Manual Data Collection
  • Power Usage
    • Tweet-a-watt
      • Ordered a kit
    • Blue PowerCost Monitor
  • Water Usage
    • simple water meter / tweet-a-watt mash-up?
    • It'd be nice to track temperature too
    • Meter should also record negative flow
    • Smarts in the system, not in the meter
  • Mood
  • Data collection and analysis tools
  • Medical Records
    • MediConnect - ~$30 per medical record, ~$50 per radiology report