Foster Information Ubiquity
Debasis Bandyopadhyay, Head, TCS Innovation Labs - Kolkata
Ubiquitous computing seamlessly integrates digital and physical
devices by making many computers available throughout the
physical environment, while making them effectively invisible to
the user. Users can access digital data and applications from the
environment as easily as, (if not easier than) accessing them
through their personal computers. Since ubiquitous computing
exists in the user’s environment, the technology is sustainable if it
is invisible to the user and does not intrude the user’s
consciousness. This requires functioning of a multitude of devices
in the environment to be oblivious to the users. Mark Weiser in
his paper, “The Computer for the Twenty-First Century” (Scientific
American Magazine, pp. 94-100, September 1991,) defines
ubiquitous computing as a technology that weaves itself into the
fabric of everyday life until it is indistinguishable from it.
The areas of focus at our Innovation Labs extend across the
following areas:
In the current year extensive work has been done on the
following areas:
-
Home Infotainment Platform as a Ubiquitous Home
Gateway
The Home Infotainment Platform (HIP) is a generic
multimedia framework based platform that can decode and
render multimedia and information content from the internet.
-
Connected TV for Content Analysis.
Connected TV uses sophisticated multimedia processing
techniques to understand the context of the broadcast TV
video and audio. Once the context is extracted, several valueadded
applications can be provided to the end-user.
-
Complex Event Processing
Context Awareness enables automatic detection of the user
and usage scenario based on real-time processing of sensor
and network event streams and thereby enables a rich user
interaction and experience. Complex Event Processing is one
technique of discovering context and is therefore an
important capability that we are building into the TCS
ubiquity story.
-
Open Storage Solution
While streams processing is used to perform analytics on data
that is “in-stream”, data still needs to be stored in a storage
media for traditional data mining and analysis. This area has
received fair amount of interest both academia and industry.
In this regard the following are of importance:
- Creating low cost, high availability storage infrastructure
for sensor data using commodity hardware
-
Using clustered file systems for building massively
scalable file serving infrastructure
-
Building parallel data warehouse infrastructure for large
scale data mining tasks
-
Using programming models such as Map-Reduce along
with clustered file systems for performing parallel
number crunching tasks
-
Error Control and Erasure Coding
In order to address the requirement for robustness
requirement, advanced error control & erasure coding
schemes for adaptive error correction and error tolerance in
the communication and storage is of substantial value. A
multi-application framework for multisensory data fusion is
under development.
Case Study
|