29
emerging tech... & uxd for context-aware computing

Cwc

Embed Size (px)

Citation preview

Page 1: Cwc

emerging tech...&uxd forcontext-aware computing

Page 2: Cwc

PrithvirajI’m

Page 3: Cwc

Computer & Internet we use

in 2014

Page 4: Cwc

Computer & Internet we use

Batch processing – Single task at a time

1957BEFORE AFTER

Remote Connection & Timesharing Concept

Page 5: Cwc

Created DARPA( Defense Advanced Research Project Agency )

1958

ARPANET

IMP - Interface Message Processor

NCP – Network Control Protocol

TCP – Transmission Control Protocol

Packet Switching

Page 6: Cwc

Atomic conflict

1962

A Centralized Network A decentralized Network A distributed Network

Page 7: Cwc

Apollo 11Moon Mission

1969

Page 8: Cwc

ARPANET HARDWARE REMOVE

1990

Page 9: Cwc

Dot.com / Internet Boom

1996

Internet users per 100 inhabitants

2017nearly 50% of world’s population

By 2017, there will be about 3.6 billion Internet users -more than 48% of the world's projected population (7.6 billion).

In 2012, there were 2.3 billion Internet users - about 32% of the world's population (7.2 billion).

Page 10: Cwc

According to Moore’s Law

2013

Page 11: Cwc

• Augmenting Humans with Technology

2014

SHAPING OUR FUTURE ?How current technology is

• Machines Replacing Humans

• Humans & Machines Work Together

Page 12: Cwc

HUMAN WITH TECHNOLOGYAugmenting…

• Activity/Inactivity• Exercise Tagging• Heart Rate• Elevation/Stairs/Steps/Distance• Calories Burned• Calorie Intake (Nutrition)• Sleep Quality / Time

The Quantified Self

Source: Fitbit Flex

• Fitness Trackers & tagging• Navigator / Compass• Search / Social / Google Now• Music, Video & Photo• News / Entertainment• Make Call / Send Messages• & many more…

Human Augmentation

Source: Google Galss

• Integrated Sensor• Kick Ball – Instant Feedback on Speed,

Spin, Strike Point.. • Power strike training• Learn & challenge yourself.

Wearable User Interfaces

Source: Adidas miCoach

Page 13: Cwc

REPLACING HUMANSMachines…

• Fewer traffic collisions• Higher speed limit• Eliminated Parking pro• Reduction of physical road sign problem• Removal of constraints on occupants' state

( Doesn’t matter, under age, over age, blind, distracted, intoxicated, or impaired)

• Smoother ride

Self-ruling Vehicles

Source: Google self-driving vehicle

• Think Like a Human• Watson has 3 main services: Ask,

Discover & Decide• Providing Business Value

Virtual Assistants

Source: IBM Watson Engagement Advisor

Watson puts content into context, delving into the data and coming back with a relevant response.

Mobile Robots

Source: US Army

• Machines don't get tired• They don't close their eyes• They don't hide under trees• They don't waste time• They don’t fall sick• They don’t holiday.

Page 14: Cwc

HUMANS & MACHINESWorking Together…

• Products Organizes & rearranges themselves

• Orders Auto Filled When the Customers Want Them

• Decreased human errors

Virtual Assistants

Source: Amazon Robot

Autonomous Vehicles

Source: Baxter Rethink Robotics

• Higher speed & accuracy • Smoother ride• Provide Emotional Indication

Mobile Robots

• Machines don't get tired• They don't close their eyes• They don’t fall sick• They don’t holiday.

Page 15: Cwc

ROADMAPEmerging Technology

Page 16: Cwc

• Machines Understanding Humans and the Environment

• Humans Understanding Machines

• Machines and Humans Becoming Smarter

HUMANIZING TECHNOLOGYTrend towards…

Page 17: Cwc

Machines Understanding

HUMANS & ENVIROMENT

Key Technology Areas:

• Smart Dust

• Brain Computer Interface

• Affective Computing

• 3D Scanners

• Natural-Language Question Answering

• Mobile Health Monitoring

• Gesture Control

• Speech Recognition

Affdex Emotiv Systems

Page 18: Cwc

Humans Understanding

MACHINES

Key Technology Areas:

• Internet of Things

• Machine-to-Machine Communication Services

• Mesh Networks: Sensor

• Activity Streams

Page 19: Cwc

Machines & Humans BECOMING SMARTER

Key Technology Areas:

• Quantum Computing

• Big Data

• Predictive Analytics

• Prescriptive Analytics

• Cloud Computing

• In-Memory Analytics

AND FASTER

Page 20: Cwc

Let’s CONCLUDE

• Devices are seamlessly integrated into the life of users and having services readily available to everywhere users go

• It is an emerging paradigm to free everyday users from manually configuring and instructing computer systems

• Allow us “to do more, by doing less”

• Is about building systems that can self-monitor, self-heal and self-configure (zero maintenance).

Page 21: Cwc

?What is context-awarecomputing

Page 22: Cwc
Page 23: Cwc

We live in a world where there is more and more information, and less and less meaning.

Page 24: Cwc

Who is KAPIL ?

Year before Current Search

Google Complex Searching Algorithms TakesDifferent Context in to consideration.

Context is never static

Page 25: Cwc

What is CONTEXT ?Context is 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 the application themselves.”

Sensing & Identifying relevant context

Using obtained context information

Page 26: Cwc

Information SampleCONTEXTUAL

• User identity

• Spatial information (location, orientation, speed,

acceleration…)

• Temporal information (time of the day, date, season of

the year)

• Environmental information (temperature, air quality,

light or noise level)

• Social situation (who you are with, people that are

nearby)

• Resources that are nearby (accessible devices,

networks, hosts)

• Availability of resources (battery, display, network,

bandwidth)

• Physiological measurements (blood pressure, heart rate,

respiration rate, muscle activity, tone of voice)

• Activity (talking, reading, walking, running, sleeping)

• Schedules and agendas

Page 27: Cwc

Let’s put it in to BUSINESS CONTEXT ?

DATA

+ANALYTICS

=INFORMATION

+INFORMARION CONTEXT

=

UX INSIGHT

+ACTION

=BETTER

INSIGHT

Not just “deliver any service at any time, anywhere”, but rather

&

BUSINESS

“delivering the right service at the right moment” before even user think of requesting

Page 28: Cwc
Page 29: Cwc

THANK YOU!PRITHVIRAJ - LITEHOUSE