impact of the internet of things (iot)

21
Impact of the Internet of Things (IoT) Dipesh Mukerji, Kony Inc.

Upload: dipesh-mukerji

Post on 15-Jan-2015

969 views

Category:

Technology


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Impact of the Internet of Things (IoT)

Impact of the Internet of Things (IoT)Dipesh Mukerji,Kony Inc.

Page 2: Impact of the Internet of Things (IoT)

“Internet of Things”“(IoT) refers to idea to connect the physical to

the digital via embedded technology. To receive data from all kind of smart objects and have them communicate and interact with one

another in order to simplify and facilitate human life, improve business processes, reduce

costs and risks and raise efficiency.“

Page 3: Impact of the Internet of Things (IoT)

Security

Home

Office

MapsAuto

Weather

Safety

Compliance

Social Media

Food

Shopping

Mail

Search

News

Anyone

Entertainment

Corporate

The Internet of things…

Page 4: Impact of the Internet of Things (IoT)

Based on Population

Based on Industry

Page 5: Impact of the Internet of Things (IoT)

How Does It Work

Page 6: Impact of the Internet of Things (IoT)

Enabling Technologies

RFID

To identify and track the data of things.

Sensors

To collect and process the data to detect the changes in the physical status of things.

Smart Tech

To enhance the power of the network by devolving processing capabilities to different part of the network.

Nano Tech

To make the smaller and smaller things have the ability to connect and interact.

Enabling Technologies

Page 7: Impact of the Internet of Things (IoT)

Applications

Page 8: Impact of the Internet of Things (IoT)

When entering the doors, scanners will identify the tags on clothing.

When shopping in the market, the goods will introduce themselves (iBeacon).

When moving the goods, the reader will tell the staff to put a new one.

When paying for the goods, the microchip of the credit card will communicate with checkout reader.

Scenario

Page 9: Impact of the Internet of Things (IoT)

Across IndustriesIndustry /Application area

Case description Products / services / benefits offered Technology needed

Manufacturing IoT-adapted manufacturingprocesses

Customization of products during theproduction process.

Situation-aware smartmachines and robots

Health Health related products andservices

Medical expertise Sensors, IoT communicationinfrastructure

Health guidance service Monitoring of key parameters; analyzes bymedical experts.

Sensors

Home Home owner’s digital service Monitor and manage facilities. Plug-and-play devices,installation package,open and user-friendlyapplications

Saving energy Measuring temperature, and thus decreasingenergy consumption

Sensors

Traffic Traffic data marketplace Real-time traffic, environment, weather, road condition, incident, etc. related data

Databank, sensors

Shopping Electronic shopping assistant Key information about a product which acustomer points to in a shop, for exampleprice per unit, production/expiration date,ingredients, calories, country of origin, etc.

Electronic shoppingassistant device, RFID

Food Food security tracking system Tracing of food products from originalmaterial providers to consumers

Sensors, RFID

Real Estate Real-time waste monitoring Reducing the costs of waste collection. Sensors

Page 10: Impact of the Internet of Things (IoT)

Decision Making

= BetterDecisions More intelligent Faster

ProcessingPower / Analytics

Amountof Data +

Page 11: Impact of the Internet of Things (IoT)

Legal & Regulatory Technical ControlSocial EthicMarket

Self-regulation

Solutions: 1. Management

2. Security

IoT Challenges:

Page 12: Impact of the Internet of Things (IoT)

Challenges & Benefits

Challenges• People / Society• Security / Privacy• Governance• Standards / Policies• Resource Efficiency• Tech Architecture / Infrastructure• Cost• Pollution / Disaster avoidance• Managing innovation• Efficiency / Speed• Energy / Power Consumption• Data volume & analytics

Benefits• Better & faster Information• Improved education• Regulation / Legislation• Quality of life• Increased awareness• Higher production / volume• Broader experiences• Better decision making• Resource optimization• Proficiency• Remove human error• More services

Page 13: Impact of the Internet of Things (IoT)

Measuring IoT Success

Page 14: Impact of the Internet of Things (IoT)

Points of Engagement Evolution

TIME

Number of Transactions

Customer Satisfaction

Single Channel Multi-Channel Cross-Channel Omni-Channel

Page 15: Impact of the Internet of Things (IoT)

Development Teams Channels

Most companies approach this complexity tactically

Tablets

Mobile

Desktop

Kiosk

NEW App X 1.0

NEW App X 1.0

NEW App X 1.0

NEW App X 1.0

Scanner stdIn = new Scanner(System.in double speed; // User entered valuedouble tailGatingDistance; // user entered valudouble stoppingDistance;System.out.print("Enter your speed (mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate distance: ");tailGatingDistance = stdIn.nextDouble();stoppingDistance = speed * (2.25 + speed/21); // number

stoppingDistance ;speed =

stdIn.nextDouble

Security

Scanner stdIn = new Scanner(System.in double speed; // User entered valuedouble tailGatingDistance; // user entered valudouble stoppingDistance;System.out.print("Enter your speed (mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate distance: ");tailGatingDistance = stdIn.nextDouble();stoppingDistance = speed * (2.25 + speed/21); // number

stoppingDistance ;speed =

stdIn.nextDouble

synchronization

Features

Scanner stdIn = new Scanner(System.in double speed; // User entered valuedouble tailGatingDistance; // user entered valudouble stoppingDistance;System.out.print("Enter your speed (mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate distance: ");tailGatingDistance = stdIn.nextDouble();stoppingDistance = speed * (2.25 + speed/21); // number

stoppingDistance ;speed =

stdIn.nextDouble

New OS upgrades

Security Patches

Scanner stdIn = new Scanner(System.in double speed; // User entered valuedouble tailGatingDistance; // user entered valudouble stoppingDistance;System.out.print("Enter your speed (mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate distance: ");tailGatingDistance = stdIn.nextDouble();stoppingDistance = speed * (2.25 + speed/21); // number

stoppingDistance ;speed =

stdIn.nextDouble

New OS upgrades

New UIs

Compatability

Multiple Codebases

Same Features

Multiple Channels

+

+

=Time & $$

Page 16: Impact of the Internet of Things (IoT)

Development Teams Channels

The multi-channel approach reduces the complexity

Tablets

Mobile

Desktop

Kiosk

NEW App X 1.0

NEW App X 1.0

NEW App X 1.0

NEW App X 1.0

Scanner stdIn = new Scanner(System.in double speed; // User entered valuedouble tailGatingDistance; // user entered valudouble stoppingDistance;System.out.print("Enter your speed (mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate distance: ");tailGatingDistance = stdIn.nextDouble();stoppingDistance = speed * (2.25 + speed/21); // number

stoppingDistance ;speed =

stdIn.nextDouble

Security

Scanner stdIn = new Scanner(System.in double speed; // User entered valuedouble tailGatingDistance; // user entered valudouble stoppingDistance;System.out.print("Enter your speed (mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate distance: ");tailGatingDistance = stdIn.nextDouble();stoppingDistance = speed * (2.25 + speed/21); // number

stoppingDistance ;speed =

stdIn.nextDouble

synchronization

Features

Scanner stdIn = new Scanner(System.in double speed; // User entered valuedouble tailGatingDistance; // user entered valudouble stoppingDistance;System.out.print("Enter your speed (mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate distance: ");tailGatingDistance = stdIn.nextDouble();stoppingDistance = speed * (2.25 + speed/21); // number

stoppingDistance ;speed =

stdIn.nextDouble

New OS upgrades

Security Patches

Scanner stdIn = new Scanner(System.in double speed; // User entered valuedouble tailGatingDistance; // user entered valudouble stoppingDistance;System.out.print("Enter your speed (mph): ");speed = stdIn.nextDouble();System.out.print("Enter your tailgate distance: ");tailGatingDistance = stdIn.nextDouble();stoppingDistance = speed * (2.25 + speed/21); // number

stoppingDistance ;speed =

stdIn.nextDouble

New OS upgrades

New UIs

Compatability

Multiple Codebases

Same Features

Multiple Channels

+

+

=Time & $$

NEW App X 1.0

Page 17: Impact of the Internet of Things (IoT)

Cost of a Multi-Channel Strategy

Innovation Bump

Break even line

Initial Investment

Page 18: Impact of the Internet of Things (IoT)

Will the market keep up with the IoT?

• Consumer consumption will drive enterprise adoption of new channels

• Security/Accessibility capabilities will be at a premium in determining enterprise adoption

• Easy and fast development platforms, tools and communities will drive growth

• Must work off the cloud

• Must seamlessly integrate with existing products

• Must have the best yet different user experience

• Needs to be energy efficient

Page 19: Impact of the Internet of Things (IoT)

Multi-Channel Strategy – What To Consider

• How large is your user base?

• What do your users want?

• What devices are your users on?

• What are your operational and maintenance cost requirements?

• What UX and/or UI experience do your users require?

• Are you looking to be in the app store?

• How do your users access and consume content?

• Does your business need to evolve as fast as technology?

Page 20: Impact of the Internet of Things (IoT)

M2M 20

Page 21: Impact of the Internet of Things (IoT)

Empowering everywhere.