Project Description
TimeStream is a Windows Azure solution for time collection, accounting and reporting. The solution permits large distributed enterprises as well as small businesses to collect employee time reporting and status data both directly through the UI and indirectly
from other sources of status data.
TimeStream is a multi-enterprise global application for businesses large and small to collect employee time reporting, daily activities, status and other presence data into a single data source. The concept extends past traditional applications that simply
act as a portal for time reporting because of its unique passive journaling and multi-presence capture capabilities.
TimeStream is hosted and developed completely in the cloud (Windows Azure) for maximum reliability, accessibility and scalability.
Multiple UI clients are planned to allow maximum flexibility:
- Web Browser
- IE
- Google Chrome
- FireFox
- Safari
- Others as necessary
- Windows
- Winforms
- WPF
- Desktop Gadget
- SilverLight 3.x, 4.x
- Mobile
- Apple iOS 4 for iPhone 3G, 3GS and 4
- Windows Mobile 6.x, Windows Phone 7
- Android 1.6 and higher
- Symbian OS 9.1 and higher
- Palm webOS
Full documentation and an SDK is planned to allow developers to integrate passive presence and status updates from other commercial applications.
For Example:
- Exchange 2007/2010
Scheduled Meetings and their location - Google Apps Calendar
- Office Communications Server / Lync Server 2010
Enterprise IM presence, Chat Activity, Phone activities - Instant Messenger Clients
Presence and Chat Activity
- AOL Instant Messenger
- Windows Live Messenger / MSN Messenger
- Any Jabber client
- SIP Phone System Status
Standard activities such as On a Call, Unavailable, etc. - Mobile GPS Movement
Device movement breadcrumbs
This same SDK can be used to integrate passive presence data from line of business applications such as:
- Field Service Dispatch applications
- Professional appointment scheduler applications for Doctors, Lawyers, etc.
- Other logical indicators of scheduled or actual employee activity