VoIP Business and Virtual PBX
Google Android

Someone's Watching You

Many instant messaging and email applications show you who's online at any moment. A new communications application takes this a whole step further. It can tell you if a coworker is busy working at her desk, if she's chatting on the phone, or if she's left the building on a lunch break.

The system, called myUnity, was developed at FX Palo Alto Laboratory, a corporate research lab owned by Fuji Xerox. The smart-phone and desktop app gives users a visual contact list showing what their contacts are up to. This can help users decide when would be a good time to contact someone, and how best to do it. MyUnity draws on multiple sources of information, including the location of a cell phone running the app and information processed from a user's webcam. The software provides a one-click interface for contacting someone via either e-mail or instant message.

The software

The software, available for Windows computers and Android smart phones, uses simple color codes and text to show if a person is, for example, sitting alone at his workstation, or if he is away from his desk but still in the building. This makes it easy to decide if it's best to stroll over to talk with someone, or to call his cell phone, says Biehl. The interface can also show more detailed information, for example, by displaying status messages from IM or VOIP services and drawing on public calendars.

Information is collected by a suite of software and sensors that feed data back to a service running in the cloud, where users' clients can access it. Software installed on a corporate network tracks where people are logged in from; and the phone app shares their location information (although only the city they are in is shared with other users). "You can also override that with a custom label for certain locations, for example, their home," says Biehl. When someone is in the office, her approximate location within the building can be pinpointed via Wi-Fi access points and Bluetooth sensors tracking their phone or laptop.

The Android phone software also detects whether or not a person is in a call, while the desktop version knows whether a person is actively using his computer or not. The ability to track desk phone use is being added to the service. Users can choose how much they want the system to share about them.

More information: Technologyreview