29
CONTEXT-AWARE COMPUTING uxd for emerging tech.

UX for emerging technologies & context-aware computing

Embed Size (px)

Citation preview

CONTEXT-AWARE COMPUTING

uxd for emerging tech.

PrithvirajI’m

Computer & Internet we use

in 2014

Computer & Internet we use

Batch processing – Single task at a time

1957BEFORE AFTER

Remote Connection & Timesharing Concept

Created DARPA( Defense Advanced Research Project Agency )

1958

ARPANET

IMP - Interface Message Processor

NCP – Network Control Protocol

TCP – Transmission Control Protocol

Packet Switching

Atomic conflict

1962

A Centralized Network A decentralized Network A distributed Network

Apollo 11Moon Mission

1969

ARPANET HARDWARE REMOVE

1990

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

According to Moore’s Law

2013

HUMANIZING TECHNOLOGYTrend towards…

• Augmenting Humans with Technology

• Machines Replacing Humans

• Humans & Machines Work Together

2014

HUMAN WITH TECHNOLOGYAugmenting…

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

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

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

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

Wearable User Interfaces

Source: Fitbit Flex Source: Google Galss Source: Adidas miCoach

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 Mobile Robots• Think Like a Human• Watson has 3 main services: Ask,

Discover & Decide• Providing Business Value

Virtual Assistants

Source: Google self-driving vehicle Source: US Army Source: IBM Watson Engagement Advisor

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

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

HUMANS & MACHINESWorking Together…

Autonomous Vehicles Mobile Robots• Products Organizes & rearranges

themselves• Orders Auto Filled When the

Customers Want Them• Decreased human errors

Virtual Assistants

Source: Baxter Rethink Robotics Source: Amazon Robot

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

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

ROADMAPEmerging Technology

As of July 2013

SHAPE OUR FUTURE?How will technology

• Machines Understanding Humans and the Environment

• Humans Understanding Machines

• Machines and Humans Becoming Smarter

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

Humans Understanding

MACHINES

Key Technology Areas:

• Internet of Things

• Machine-to-Machine Communication Services

• Mesh Networks: Sensor

• Activity Streams

Machines & Humans BECOMING SMARTER

Key Technology Areas:

• Quantum Computing

• Big Data

• Cloud Computing

• In-Memory Analytics

• Predictive Analytics

• Prescriptive Analytics

AND FASTER

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

• Human attention devoted to interaction can be reduced so that users can focus on high-level tasks

What is

CONTEXT-AWARE COMPUTING ?

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

Who is KAPIL ?

Year before Current Search

Google Complex Searching Algorithms TakesDifferent Context in to consideration.

Context is never static

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

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

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

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

&

BUSINESS

THANK YOU!PRITHVIRAJ - LITEHOUSE