impact of the internet of things (iot)

Post on 15-Jan-2015

969 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

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

“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.“

Security

Home

Office

MapsAuto

Weather

Safety

Compliance

Social Media

Food

Shopping

Mail

Search

News

Anyone

Entertainment

Corporate

The Internet of things…

Based on Population

Based on Industry

How Does It Work

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

Applications

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

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

Decision Making

= BetterDecisions More intelligent Faster

ProcessingPower / Analytics

Amountof Data +

Legal & Regulatory Technical ControlSocial EthicMarket

Self-regulation

Solutions: 1. Management

2. Security

IoT Challenges:

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

Measuring IoT Success

Points of Engagement Evolution

TIME

Number of Transactions

Customer Satisfaction

Single Channel Multi-Channel Cross-Channel Omni-Channel

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 & $$

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

Cost of a Multi-Channel Strategy

Innovation Bump

Break even line

Initial Investment

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

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?

M2M 20

Empowering everywhere.

top related