The universal status indicator
I’ve had an idea brewing for the past few weeks. It’s one of those ideas that makes you say, “this is too simple — there must be products out there that are already tackling this head-on.” But for the life of me, I can’t find them. And even if I could, I already know they’re not being marketed correctly.
Frequently I’ll consider calling someone but eventually decide against it over concerns that I could be interrupting something. Seriously: think of how many times you’ve been in a meeting or on another call when the phone rings. “Should I get this? I better take it.” Well, turns out your buddy was just calling to see if you were going to be in town next weekend to grab a beer. Urgent? No — the call could’ve waited, and your meeting could’ve gone on uninterrupted.
The idea is to create a service that relays two simple data points to your contacts: whether you’re available for communication, and if so, the best method to reach you (voice, text, IM, Twitter, so on). That’s it. On Android, you could integrate this with the contact list in a really sexy way that delivers all this information right from the phone’s main contact page, but other platforms could be done up in user-friendly ways, too.
You’ll have two contingents of naysayers:
- "I already effectively do this through LinkedIn/Facebook/whatever." That’s great, but I’m not looking for that kind of information there — and I don’t think anyone else is, either. The universal status indicator could be selectively configured to pull in availability and contact information through social networks and instant messaging services. This is one of those data points that I believe is important enough (and when you need it, you need it quickly enough) to aggregate and centralize.
- "I’d never remember to keep it updated." Yeah, I wouldn’t either. Products like Locale have proven that situationally-aware smartphone apps can work, and universal status is a prime use case: for most users, I’m assuming status would usually be set automatically by a combination of schedule, location, and phone state.
There’s a healthy side-effect, too: because your contacts are continually exposing their newest and best contact information to you, your phone can update your address book (which is probably connected to something like Google or MobileMe on the back end) silently and on the fly. That’s not a neat trick to users who’ve got their phones wired into enterprise back ends… but for the rest of us, it is.
So if anyone out there wants to take a crack at doing this right, consider the idea open-sourced. Sign me up for the beta test.