2. 2
Tata Consultancy Services (TCS) at a Glance
Bangalore, India1
Chennai, India2
Cincinnati, USA3
Delhi, India4
Hyderabad, India5
Kolkata, India6
Mumbai, India7
Peterborough, UK8
Pune, India9
2000+ Associates in Research, Development and Asset Creation
1 2
3
4
597
6
8
10
Singapore10
Innovation @ TCS
ï± Pioneer & Leader in Indian IT
ï±TCS was established in 1968
ï± One of the top ranked global software service provider
ï± Largest Software service provider in Asia
ï± 300,000+ associates
ï± USD 15Billion+ annual revenue
ï± Global presence â 55+ countries, 119 nationalities
ï± First Software R&D Center in India
4. 4
Internet-of-Things â what does it really mean?
M2M Communication
Sensing the human â quantified self
Embedded software
and Hardware
Cloud, Mobile, Big Data
and Analytics
Wireless Sensor Networks,
Pervasive Computing
Sensors
and Actuators
5. 5
The Internet of Everything
Humans
Physical
Objects and
Infrastructure
Computing
Infrastructure
Physical
Context
Discovery
INTERNET OF EVERYTHING
Physical Context
Discovery
What is happening, where
and when
People Context
Discovery
Who is doing what, where
and when, who is thinking
what
Internet
of
Digital
Internet
of
Things
Internet
of
Humans
ABI Research. May 7, 2014
âą New Business / Pricing Models
âą Customer becomes the focus, not the
product or service â key is understanding
the Customer
6. 6
Platform Requirements for IoT
TCS Connected Universe Platform (TCUP)
A horizontal platform for addressing the IoT Software and Services market
Applications need support for
Visibility
Capture & store data from
sensors
Insights
Patterns, relationships and
models
Control Optimize and actuate
TCUP Platform
7. 7
TCUP Architecture
Sensor
Services
Sensor
Registration /
Describe
Sensor
Get Sensor
Capabilities
Insert
Observation
Get
Observation
Device
Management
Edit
configuration
Update
device
firmware
Download
software and
remote status
monitoring
Alarms and
notification
Analytics
Framework
Register Job
Deploy /
Undeploy Job
Get Job
Status
Start / Restart
/ Stop Job
Search Job
Flexible Interfaces for easy application development and integration
Adopt Open-source and Open Standards
TCUP API Classes
APPhonics
Developâ Test - Publish - Manage
People Things
TCUPKnome
DevelopersDevelopers
8. 8
Challenges for IoT Platform
Scalability
Privacy
Affordability
Context-awareness
Ease-of-Development
Security
S
A
E
C
P
S
Analytics is
the Key
9. 9
IoT Analytics â what does it really mean?
http://www.ciandt.com/card/four-types-of-analytics-and-cognition
11. 11
Sensor-agnostic Anomaly Detection â Remote Health Monitoring
Sensed data â
PPG, ECG, HR,
BP, Heart Sound,
Smart-Meter âŠ..
Outlier
Detection
Information
Measure
Generate
Alerts based
on critical
information
Preventive
Healthcare
Promote WellnessSensor agnostic outlier
analysis library
Refer to Doctors
Being Tested on ECG, PPG and EEG Data
âą Anomaly within same source, same time
âą Anomaly within same source, different time
âą Anomaly between different sources
âą Knowledge model â sensor data type
dependency for outlier algorithms
12. 12
Behavior Sensing â Crowd sourcing of people context using mobile phones
Indoor Localization â Bldg, Mall
âą Entry-Exit and Zoning
âą Fine-grained positioning
Activity Detection - Wellness
âą Walking / Brisk Walking / Jogging / Running
âą Calorie Burnt
Traffic Sensing â City Authority
âą Congestion Modeling
âą Honk Detection
âą Road Condition Monitoring
Driving Behavior - Insurance
âą Hard Cornering / Breaking
Magnetometer â
Entry/Exit
WiFi -Zoning Bluetooth -
Proximity
RFID
Fusion
98% 97% 96% 99.7%
(Accuracy ~2m)
(Accuracy ~ 98%)
Mobile phone sensors â Magnetometer, Wi-Fi,
Bluetooth, Accelerometer, Microphone, GPS
Knowledge â Sensor Noise Models, physical world
models is form of building plan, road maps, driver-
vehicle interaction models
13. 13
Measurement â using Camera Vision for Physical World Metrics
eGarment Fitting â Online Retail
âą Web cam based affordable system at home
âą Real-time 3D reconstruction is a challenge
Accident Damage Assessment - Insurance
âą Mobile phone camera based Insurance Application
âą Template based damage assessment
Postal Packaging Automation - Online Resellers
âą Mobile Camera based System
âą Camera vision based approach
âą 3D reconstruction from 2D images
âą Affordable, quick to deploy systems
Sensors - Mobile Phone Camera, Webcams
Knowledge â Physical Object 3D Models (Human, Car, Box)
14. 14
Vision: Democratizing IoT App Development
I only know the business
logic, I do not know how to
code, nor do I understand
analytics algorithmsâŠ
I know how to code, but I do
not know algorithms, nor do I
know about the business
logicâŠ
Oh, I know algorithms, but
I canât code for your
mobile devicesâŠ
I have all these cloud and
edge nodes which you can
use to deploy the appâŠ
Need of the Day - Knowledge-driven Framework for IoT App Development
15. 15
Model-driven-development for IoT â Separation of Concerns through Knowledge
Modeling
âą Knowledge models include rules, ontologies, Information flow graphs, physical models
âą Ratified / Augmented by experts (domain, sensor, algorithm and infrastructure)
16. 16
Publication List
Anomaly Detection and Compression
1. A Ukil, et. al., âAdaptive sensor data compression in IoT systems: sensor data analytics based Approachâ, ICASSP 2015
2. One more
Crowd-sensing via Mobile Phones
1. Nasimuddim Ahmed et. al., ""SmartEvacTrak: A People Counting and Coarse-Level Localization Solution for Efficient
Evacuation of Large Buildingsâ, CASPER'15 workshop of IEEE Percom 2013
2. Sourjya Sarkar et. al. âImproving the Error Drift of Inertial Navigation based Indoor Location Trackingâ , IPSN 2015
3. Vivek Chandel et.al., "AcTrak - Unobtrusive Activity Detection and Step Counting using Smartphonesâ, Mobiquitous 2013
4. Ghose, Avik et. al., "Road condition monitoring and alert application: Using in-vehicle smartphone as internet-connected
sensor.â, Percom Workshops 2012.
5. Tapas Chakravarthy et. al., âMobiDriveScore â A system for mobile sensor based driving analysis: A risk assessment model for
improving one's drivingâ, ICST 2013
6. Maiti, Santa, et al. "Historical data based real time prediction of vehicle arrival time." ITSC 2014
3D Vision based Measurements
1. Saha, Arindam et. al.,"A System for Near Real-Time 3D Reconstruction from Multi-view Using 4G Enabled Mobile." IEEE
Mobile Services (MS), 2014
2. Brojeshwar Bhowmick et. al., âMobiscan3D: A low cost framework for real time dense 3D reconstruction on mobile
devicesâ, IEEE UIC 2014
Model-driven Development
1. A. Pal et al., âModel-Driven Development for Internet of Things: Towards Easing the Concerns of Application Developers,â IoT
as a Service (IoTaaS), 2014
2. S. Dey et al., âChallenges of Using Edge Devices in IoT Computation Grids,â ICPADS 2013
IoT Platform
1. P. Balamuralidhara et al., âSoftware Platforms for Internet of Things and M2M,â Journal of. Indian Inst. of Science
2. www.tcs.com/about/research/Pages/TCS-Connected-Universe-Platform.aspx - TCUP Platform Page