SlideShare a Scribd company logo
UNDERSTANDING USER INTENTIONS
IN
PERVASIVE COMPUTING ENVIRONMENT
Karthikeyan
M.E., (Pervasive Computing
Technologies)
OBJECTIVE
 To understand the user intentions in Pervasive
Computing Environment (PCE)
 To provide pro-active and situation-specific services
based on the understood user intention
ABSTRACT
 Conventional systems are being replaced by
pervasive systems world over
 Pervasive systems contain intuitive interfaces
 To develop a successful pervasive system,
understanding user intentions has become vital
 User Intention knowledge helps us in providing
appropriate services to the user
INTRODUCTION
 Pervasive Computing: Embedding microprocessors
invisibly in everyday objects to make them
communicate information
 PCE features systems that blend with the human
environment
 Pervasive systems do not have separate input
interfaces
 The environment intuitively gathers input from normal
user actions
INTRODUCTION
 Understanding User Intention (UI) becomes the key
 UI knowledge removes any ambiguity in the user’s
expression of a pervasive action
 It can help in providing apt services in quick time
 UI can be detected from knowing either of the user
status or environment status information
EXISTING SYSTEM
 Most existing systems focus only on environment
status information
 Less accurate in detecting UI
 Only limited intention triggered services are supported
PROPOSED SYSTEM
 Gathers both the environment status and user
status information
 More accurate in detecting UI
 Supports a wide variety of intention triggered
services
STEPS IN DEVELOPED SYSTEM
CONTEXT DATA ACQUISITION
 Context Information
- used to characterize the environment of a person, place, or
object
 Context Awareness - computers sensing and reacting to
users based on their environment status
 Context Aware Systems - systems that are able to
acquire context data,
understand the context &
trigger actions based on context
 e.g.:- A mobile with inbuilt GPS sensors providing automatic call divert
facility
for the user in travel
ATTENTION DATA ACQUISITION
 Information Overload
- information systems providing us with too much data
than what we can process
 Attention Awareness - computers sensing and reacting
to user behaviors based on their attention status
 Attention aware systems
- cognitive systems that select the information we
process
- systems that can support the human attention
processes
USER INTENTION DETECTION
 Detected by connecting context data and attention data
appropriately to UI
 Based on the UI detected, a pro-active service is
selected
 Pro-active service is delivered
IMPLEMENTATION
 An Android mobile application can be developed using
Android Development Toolkit (ADT) in Eclipse IDE
 The application makes use of the Location Manager Class
in Android
 The Emulator Control or the Telnet Console can be use d to
simulate real time GPS sensor readings in the emulator
 Analysis of these simulated readings gives us attention and
context data
IMPLEMENTATION
 The user intention is detected from the attention data and
context data
 Application finds out whether an user is driving or travelling
using changes in GPS Sensor readings
 Automatically blocks the incoming calls while the mobile
user is driving
 Otherwise calls are allowed as usual
CONCLUSION
 Intention-aware systems combine the strengths of attention-
aware systems and context-aware systems
 Enable pro-active and situation-specific support to the users
 User satisfaction, service appropriateness and performance
level in PCE can be enhanced
 Many useful applications and systems can be developed on
the same lines
REFERENCES
 Anind Dey. K., and Gregory Abowd D.,
“Towards a better understanding of context and context awareness,”
1st International Symposium on Handheld and Ubiquitous Computing,
1999
 Myunggwon Hwang, Pankoo Kim, and Dongjin Choi, “Information
Retrieval Techniques to Grasp User Intention in Pervasive Computing
Environment,”
Fifth International Conference on Innovative Mobile and Internet
Services in Ubiquitous Computing, 2001
 Benedikt Schmidt, Todor Stoitsev, and Max Muhlhauser, “Task Models
for Intention-Aware Systems,” in Journal of Universal Computer Science,
June 2011.
 Claudia Roda, and Julie Thomas, “Attention aware systems: Theories,
applications, and research agenda,” in Computers in Human Behavior,
July 2006.
 http://code.google.com/p/openintents/wiki/SensorSimulator
THANK YOU

More Related Content

What's hot

Sixth sense report
Sixth sense reportSixth sense report
Sixth sense report
RAJASHREE B
 
Sixth sense tecnology.
Sixth sense tecnology.Sixth sense tecnology.
Sixth sense tecnology.
Appam Sushma
 
SMACS Research
SMACS ResearchSMACS Research
SMACS Research
butest
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
Renjith Ravi
 

What's hot (19)

Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
 
Wearable Computing - Part III: The Activity Recognition Chain (ARC)
Wearable Computing - Part III: The Activity Recognition Chain (ARC)Wearable Computing - Part III: The Activity Recognition Chain (ARC)
Wearable Computing - Part III: The Activity Recognition Chain (ARC)
 
Sixth sense
Sixth senseSixth sense
Sixth sense
 
Gesturerecognition
GesturerecognitionGesturerecognition
Gesturerecognition
 
Sixth sense report
Sixth sense reportSixth sense report
Sixth sense report
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognition
 
Sixth sense tecnology.
Sixth sense tecnology.Sixth sense tecnology.
Sixth sense tecnology.
 
Simple and Complex Activity Recognition Through Smart Phones
Simple and Complex Activity Recognition Through Smart PhonesSimple and Complex Activity Recognition Through Smart Phones
Simple and Complex Activity Recognition Through Smart Phones
 
SMACS Research
SMACS ResearchSMACS Research
SMACS Research
 
Six sens
Six sens Six sens
Six sens
 
Mouse Simulation Using Two Coloured Tapes
Mouse Simulation Using Two Coloured Tapes Mouse Simulation Using Two Coloured Tapes
Mouse Simulation Using Two Coloured Tapes
 
14 568
14 56814 568
14 568
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
 
Human activity recognition
Human activity recognitionHuman activity recognition
Human activity recognition
 
Blue eye
Blue eyeBlue eye
Blue eye
 
Blue eye technology (Advanced AI)
Blue eye technology (Advanced AI)Blue eye technology (Advanced AI)
Blue eye technology (Advanced AI)
 
Gesture Based Interface Using Motion and Image Comparison
Gesture Based Interface Using Motion and Image ComparisonGesture Based Interface Using Motion and Image Comparison
Gesture Based Interface Using Motion and Image Comparison
 
User Activity Analysis Using Accelerometer and Cloud Computing
User Activity Analysis Using Accelerometer and Cloud ComputingUser Activity Analysis Using Accelerometer and Cloud Computing
User Activity Analysis Using Accelerometer and Cloud Computing
 
A real time facial emotion recognition using 3D sensor and interfacing the re...
A real time facial emotion recognition using 3D sensor and interfacing the re...A real time facial emotion recognition using 3D sensor and interfacing the re...
A real time facial emotion recognition using 3D sensor and interfacing the re...
 

Viewers also liked

Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
Jurema
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computing
Preethi AKNR
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
u065932
 

Viewers also liked (11)

Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computing
 
Ec2009 ch08 mobile commerce and pervasive computing
Ec2009 ch08 mobile commerce and pervasive computingEc2009 ch08 mobile commerce and pervasive computing
Ec2009 ch08 mobile commerce and pervasive computing
 
Pervasive Computing : You're Already Knee Deep In It
Pervasive Computing : You're Already Knee Deep In ItPervasive Computing : You're Already Knee Deep In It
Pervasive Computing : You're Already Knee Deep In It
 
Pervasive Computing Applied to the Care of Patients with Dementia in Homecare...
Pervasive Computing Applied to the Care of Patients with Dementia in Homecare...Pervasive Computing Applied to the Care of Patients with Dementia in Homecare...
Pervasive Computing Applied to the Care of Patients with Dementia in Homecare...
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computing
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
Pervasive computing and its Security Issues
Pervasive computing and its Security IssuesPervasive computing and its Security Issues
Pervasive computing and its Security Issues
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 

Similar to Understanding User Intentions in Pervasive Computing Environment

International Journal of Computer Science and Security Volume (2) Issue (3)
International Journal of Computer Science and Security Volume (2) Issue (3)International Journal of Computer Science and Security Volume (2) Issue (3)
International Journal of Computer Science and Security Volume (2) Issue (3)
CSCJournals
 
Running Head CONTEXT IN MOBILE COMPUTING1CONTEXT IN MOBILE C.docx
Running Head CONTEXT IN MOBILE COMPUTING1CONTEXT IN MOBILE C.docxRunning Head CONTEXT IN MOBILE COMPUTING1CONTEXT IN MOBILE C.docx
Running Head CONTEXT IN MOBILE COMPUTING1CONTEXT IN MOBILE C.docx
todd271
 
OFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTS
OFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTSOFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTS
OFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTS
Journal For Research
 
Project oxygen
Project oxygenProject oxygen
Project oxygen
linkoravi
 

Similar to Understanding User Intentions in Pervasive Computing Environment (20)

Context-Aware Computing
Context-Aware ComputingContext-Aware Computing
Context-Aware Computing
 
Context Aware Computing
Context Aware ComputingContext Aware Computing
Context Aware Computing
 
A survey on context aware system & intelligent Middleware’s
A survey on context aware system & intelligent Middleware’sA survey on context aware system & intelligent Middleware’s
A survey on context aware system & intelligent Middleware’s
 
context aware.pptx
context aware.pptxcontext aware.pptx
context aware.pptx
 
International Journal of Computer Science and Security Volume (2) Issue (3)
International Journal of Computer Science and Security Volume (2) Issue (3)International Journal of Computer Science and Security Volume (2) Issue (3)
International Journal of Computer Science and Security Volume (2) Issue (3)
 
IRJET- Human Activity Recognition using Flex Sensors
IRJET- Human Activity Recognition using Flex SensorsIRJET- Human Activity Recognition using Flex Sensors
IRJET- Human Activity Recognition using Flex Sensors
 
Phd defence presentation
Phd defence presentationPhd defence presentation
Phd defence presentation
 
EVALUATION & TRENDS OF SURVEILLANCE SYSTEM NETWORK IN UBIQUITOUS COMPUTING EN...
EVALUATION & TRENDS OF SURVEILLANCE SYSTEM NETWORK IN UBIQUITOUS COMPUTING EN...EVALUATION & TRENDS OF SURVEILLANCE SYSTEM NETWORK IN UBIQUITOUS COMPUTING EN...
EVALUATION & TRENDS OF SURVEILLANCE SYSTEM NETWORK IN UBIQUITOUS COMPUTING EN...
 
Running Head CONTEXT IN MOBILE COMPUTING1CONTEXT IN MOBILE C.docx
Running Head CONTEXT IN MOBILE COMPUTING1CONTEXT IN MOBILE C.docxRunning Head CONTEXT IN MOBILE COMPUTING1CONTEXT IN MOBILE C.docx
Running Head CONTEXT IN MOBILE COMPUTING1CONTEXT IN MOBILE C.docx
 
contextawareness.pptx
contextawareness.pptxcontextawareness.pptx
contextawareness.pptx
 
UBIQUITOUS COMPUTING
UBIQUITOUS COMPUTINGUBIQUITOUS COMPUTING
UBIQUITOUS COMPUTING
 
Vertical fragmentation of location information to enable location privacy in ...
Vertical fragmentation of location information to enable location privacy in ...Vertical fragmentation of location information to enable location privacy in ...
Vertical fragmentation of location information to enable location privacy in ...
 
OFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTS
OFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTSOFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTS
OFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTS
 
Project oxygen
Project oxygenProject oxygen
Project oxygen
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligence
 
Proactive Intelligent Home System Using Contextual Information and Neural Net...
Proactive Intelligent Home System Using Contextual Information and Neural Net...Proactive Intelligent Home System Using Contextual Information and Neural Net...
Proactive Intelligent Home System Using Contextual Information and Neural Net...
 
Emergence Detection And Rescue Using Wireless Sensor Networks
Emergence Detection And Rescue Using Wireless Sensor NetworksEmergence Detection And Rescue Using Wireless Sensor Networks
Emergence Detection And Rescue Using Wireless Sensor Networks
 
Software Engineering Challenges in Pervasive Computing: A review
Software Engineering Challenges in Pervasive Computing: A reviewSoftware Engineering Challenges in Pervasive Computing: A review
Software Engineering Challenges in Pervasive Computing: A review
 
Autonomous Adaptation of User Interfaces to Support Mobility in Ambient Intel...
Autonomous Adaptation of User Interfaces to Support Mobility in Ambient Intel...Autonomous Adaptation of User Interfaces to Support Mobility in Ambient Intel...
Autonomous Adaptation of User Interfaces to Support Mobility in Ambient Intel...
 
Crowdsensing
CrowdsensingCrowdsensing
Crowdsensing
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 

Understanding User Intentions in Pervasive Computing Environment

  • 1. UNDERSTANDING USER INTENTIONS IN PERVASIVE COMPUTING ENVIRONMENT Karthikeyan M.E., (Pervasive Computing Technologies)
  • 2. OBJECTIVE  To understand the user intentions in Pervasive Computing Environment (PCE)  To provide pro-active and situation-specific services based on the understood user intention
  • 3. ABSTRACT  Conventional systems are being replaced by pervasive systems world over  Pervasive systems contain intuitive interfaces  To develop a successful pervasive system, understanding user intentions has become vital  User Intention knowledge helps us in providing appropriate services to the user
  • 4. INTRODUCTION  Pervasive Computing: Embedding microprocessors invisibly in everyday objects to make them communicate information  PCE features systems that blend with the human environment  Pervasive systems do not have separate input interfaces  The environment intuitively gathers input from normal user actions
  • 5. INTRODUCTION  Understanding User Intention (UI) becomes the key  UI knowledge removes any ambiguity in the user’s expression of a pervasive action  It can help in providing apt services in quick time  UI can be detected from knowing either of the user status or environment status information
  • 6. EXISTING SYSTEM  Most existing systems focus only on environment status information  Less accurate in detecting UI  Only limited intention triggered services are supported
  • 7. PROPOSED SYSTEM  Gathers both the environment status and user status information  More accurate in detecting UI  Supports a wide variety of intention triggered services
  • 9. CONTEXT DATA ACQUISITION  Context Information - used to characterize the environment of a person, place, or object  Context Awareness - computers sensing and reacting to users based on their environment status  Context Aware Systems - systems that are able to acquire context data, understand the context & trigger actions based on context  e.g.:- A mobile with inbuilt GPS sensors providing automatic call divert facility for the user in travel
  • 10. ATTENTION DATA ACQUISITION  Information Overload - information systems providing us with too much data than what we can process  Attention Awareness - computers sensing and reacting to user behaviors based on their attention status  Attention aware systems - cognitive systems that select the information we process - systems that can support the human attention processes
  • 11. USER INTENTION DETECTION  Detected by connecting context data and attention data appropriately to UI  Based on the UI detected, a pro-active service is selected  Pro-active service is delivered
  • 12. IMPLEMENTATION  An Android mobile application can be developed using Android Development Toolkit (ADT) in Eclipse IDE  The application makes use of the Location Manager Class in Android  The Emulator Control or the Telnet Console can be use d to simulate real time GPS sensor readings in the emulator  Analysis of these simulated readings gives us attention and context data
  • 13. IMPLEMENTATION  The user intention is detected from the attention data and context data  Application finds out whether an user is driving or travelling using changes in GPS Sensor readings  Automatically blocks the incoming calls while the mobile user is driving  Otherwise calls are allowed as usual
  • 14. CONCLUSION  Intention-aware systems combine the strengths of attention- aware systems and context-aware systems  Enable pro-active and situation-specific support to the users  User satisfaction, service appropriateness and performance level in PCE can be enhanced  Many useful applications and systems can be developed on the same lines
  • 15. REFERENCES  Anind Dey. K., and Gregory Abowd D., “Towards a better understanding of context and context awareness,” 1st International Symposium on Handheld and Ubiquitous Computing, 1999  Myunggwon Hwang, Pankoo Kim, and Dongjin Choi, “Information Retrieval Techniques to Grasp User Intention in Pervasive Computing Environment,” Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing, 2001  Benedikt Schmidt, Todor Stoitsev, and Max Muhlhauser, “Task Models for Intention-Aware Systems,” in Journal of Universal Computer Science, June 2011.  Claudia Roda, and Julie Thomas, “Attention aware systems: Theories, applications, and research agenda,” in Computers in Human Behavior, July 2006.  http://code.google.com/p/openintents/wiki/SensorSimulator