A new app for Android called "Sleep If U Can" It's an alarm clock that will not stop ringing until you are physically out of bed, at a location in your home, taking a photo of a given item. It's like a scavenger hunt you have to complete to silence your alarm every morning; at the end of hunt, you're out of your bed and (hopefully) wide awake.
Here's how it works: When you first download the app, Sleep If U Can asks you to photograph a bunch of different locations or items in your home (locations or items, it is important to note, that are not so close to your bed that you can just roll over, snap a pic, and then collapse back onto your drool pillow). Then, each time your alarm goes off afterwards, Sleep If U Can shows you a different photograph: Your alarm will keep sounding until you maneuver your sleepy carcass to that spot and take an identical picture with your smartphone's camera. Once the app detects a photographic match, the shrill, dastardly alarm will cease, at which point you should be awake.