We've had a similar program to this in Germany for some years now:
http://www.callabike-interaktiv.de/
Within inner city limits, you can use your smartphone to get an unlock code (or call a hotline), then use the bike for 8 cents per minute as long as you wish and drop it off anywhere (again, within city limits).