Sailesh Kumar Sathish

Research EngineerNRC MMT HIT Concepts & Software

Trees are among the earth's most useful and beautiful products of nature. Trees have been crucial to mankind's survival. The oxygen we breath is released by trees and other plants; trees prevent erosion; trees provide food, shelter, and material for animals and man.

Trees can also be used to represent Delivery Context.

Delivery Context: context at the time of delivery. Delivery of what? Well, theoretically, delivery of anything. Since the domain of interest here is mobile web, delivery context here refers to context data during delivery of mobile content over the web. So what is context? Context is anything that characterizes the situation of an entity to which it applies. Using a more proper definition, "any information that can be used to characterize the situation of an entity. An entity is a person, place or object that is considered relevant to the interaction between a user and an application including the user and application themselves". Delivery Context (according to World Wide Web Consortium (W3C)), thus is "A set of attributes that characterizes the capabilities of the access mechanism, the preferences of the user and other aspects of the context into which a web page is to be delivered." ... but context shouldnt be just about delivery... context is dynamic i.e context can change during a session and proper utilization can deliver advanced user interfaces that can adapt based on context. Adaptation can take place on three fronts: Content adaptation to fit the device, presentation adaptation and application adaptation during run time. Delivery Context for mobile web encompasses both static and dynamic data that can be represented in a hierarchical manner (tree representation) conforming to an ontology. For more info, do visit the standardization activity links at the bottom.

Personal Information

About Me

I joined Nokia Research Center, Tampere, Finland in August 2000 with the multimodal research group. The group is now Software and Concepts within Multimedia Technologies laboratory. I have a Bachelor's degree in Electronics Engineering from Cochin University of Science and Technology, India. My Master's is in Advanced Computing from University of Bristol, United Kingdom where specialization was in Global Computing and Multimedia. I am currently pursuing my Doctoral studies at University of Tampere with the TAUCHI unit. Current plan is to complete my Licentiate Thesis by the end of 2006 and move on.

My research interests include, but not limited to: context aware computing, multimodal and adaptive user interface platforms, mobile web and multimedia. I am also involved in standardization activities mostly within World Wide Web Consortium but there is also some presence with OMA and IETF.

My Likes: Holidays

Dislikes: Vegetables

Hopefully, that says a lot...I am married to Nithya "the" wife, no kids yet.

Publications

Year 2006

Sailesh Sathish, Olli Pettay, "Delivery Context Access for Mobile Browsing", International Multi-Conference on Computing in the Global Information Technology (ICCGI'06), Bucharest, Romania, August 2006.

The usage of context data to facilitate adaptive applications is gaining widespread prominence. We describe an architecture for adaptive web applications specially suited for mobile devices. This approach is based on an ongoing standardization effort within World Wide Web Consortium (W3C) for client side device context access. The specification, Delivery Context: Interfaces (DCI) is intended to be used as an access mechanism for context consumers. We augment this approach by providing additional interfaces for context providers towards data provisioning to DCI and usage of a dynamic profile generation mechanism that relies on DCI for data serialization. This complements current approaches such as utilizing User Agent Profiles used in server side adaptation. We also provide details of a proof-of-concept implementation for DCI along with two adaptive applications and outline our future plans for this work.

Sailesh Sathish, Dana Pavel and DIrk Trossen, "Context Service Framework for Mobile Internet", International Worskshop on System Support for Future Mobile Computing Applications (FUMCA 2006), September 2006, Irvine, California, USA

The usage of context data to facilitate adaptive applications is gaining widespread prominence. As such, many context aware systems have been developed especially for mobile devices, where proximity to users allows for collecting more reliable context data. However, many solutions suffer from lack of interoperability, complexity and adoption difficulties. We describe a complete framework for context provision for mobile web applications that is based on technologies that have already been deployed as well as endorsed by standardization bodies. Our framework includes as the main parts a context representation model that is an extension of an ongoing standardization activity within W3C called Delivery Context Interfaces (DCI) targeted to consumer web applications, and a SIP-event based framework for context data provisioning. We further provide a proof-of-concept implementation of individual components along with application scenarios utilizing our proposed framework and our ongoing integration efforts for combining the two main framework parts.

Standardization

[1] Keith Waters, Sailesh Sathish, Rafah Hosn, D.Ragett, “ Delivery Context: Interface: Accessing Static and Dynamic Properties”, World Wide Web Consortium last call working draft, November 2005, http://www.w3.org/TR/2005/WD-DPF-20051111/

[2] Roger Gimpson, Rhys Lewis, Sailesh Sathish, "Delivery Context Overview", W3C note. Available at: http://www.w3.org/2001/di/Group/di-dco/di-dco-draft-20060111/

Patents

Granted

US Patent# 7003457 A Method and System for Text Editing in Hand Held Devices

Sailesh Sathish and Katriina Halonen

Pending Patents

Six Inventions applied for patenting