19 Apr
Posted by Abdul Aziz as Mobile Services, Nokia S60
ContextWatcher is a freeware Python based application for Nokia S60 based mobile devices that can record, store and publish online context and location based activities of a user automatically. The application provides quite a few unique features based on the user’s GPS location or context with which you can perform a lot of activities from your mobile device in real time.
The ContextWatcher application can record the following information about a user:
Location (based GPS and/or GSM cell based): Personal frequently visited locations or clusters- Every night, the remote location provider scans the location data per user and tries to identify new clusters. This is done based on a context vector (GSM cell id, geolocation, time of day, day of the week or month), taking into account the transitions between states, the time a users stays in a state, and a distance measure between two states. The found clusters are added to a personal cluster list in the remote location provider. Each cluster get a number. Every time the user updates his location data on the location provider, it checks if the current state belongs to a cluster and if so, returns the number and/or the name of that cluster. When the cluster only has a number, the ContextWatcher allows the user to name that cluster. If the cluster has a name already, that information is shown under the Activities tab with the appropriate time stamps for begin and end times. The name of the current cluster is also revealed to the buddies of the user.
Mood, availability, safety (based on user input)
Activities and meetings (based on reasoning): The location CP can write daily reports of your activities automatically and send these reports to your blog.
Body data (based on heart and foot sensors): The ContextWatcher is capable of collecting data from a Suunto T6 watch equipped with an additional footpod (which measures walking speed and distance) and a heart rate belt (which measures heart rate).
Weather (based on a location-inferred remote weather CP): Via options -> get local weather, the actual weather information together with the forecast for the next few days can be requested based on the users current location.
Visual data (pictures enhanced with contextual data)
Books you have read (using the camera to record 1D bar codes): When you make a picture of the ISBN code of a book via the Photo tab, ContextWatcher will try to extract the ISBN code from the picture, and it will consult external source (e.g. Amazon) to obtain additional information about the scanned resource.
Publishing to Online services: Context information, and location data in particular, can be used as automatic input parameter for services. Because the ContextWatcher is already aware of your location, it can send that data automatically to value-added services to obtain maps, nearby points of interest , or local weather information.
Submit context pictures to Flickr: Photos can also be tagged manually. This manual tag will also be used in the photo title. maps and context graphs can be sumbitted in the same way as picture. The maps and graphs will be submitted as public pictures
Publish Location to Desktop computer: You can create a web URL that allows users to track you from their desktop computer
The Location CP can send updates of your location and/or activity to one of the popular Instant Messaging server such as Windows Live/MSN.
Download ContextWatcher by going to contextwatcher.com from your mobile device
Note: The application requires Python for S60 from Nokia to be installed on the mobile phone.
One Response
Johan
July 3rd, 2008 at 5:47 pm
1ContextWatcher is now called IYOUIT, see https://www.iyouit.eu/portal/CWBlog.aspx?id=9, and it comes with a rich new feature set!
RSS feed for comments on this post · TrackBack URI
Leave a reply