Technology could save your life