SlideShare a Scribd company logo
1 of 20
User Context in Mobile
Applications
M.RIFAD
Introduction
 What is user context ?
Introduction
 Identifying user location, find people around the

user, the time of the
day, season, orientation, speed, emotions these
all can be included to define a context. Apply the
relevant context detail and try to find the best
match, determine what is the user is doing at at
that time.
Computing context
 network connectivity
 communication cost, communication bandwidth
 nearby resource
User context
 user profile, location, social situation
Physical context
 lighting, noise, traffic condition, temperature
Time context
 Time of a day, week, month and season of the
year
Context aware computing
 A system is context-aware if it uses context to

provide relevant information and/or services to
the user, where relevancy depends on the user’s
task.
 Time , location, user social status.
 Context is always dynamic hard to predict.
Important of the context
 context based application gather information from

a certain user and adopts the application
according to the user behaviors .
 Introduction of PDA and smart phones.
 providing highly enhance user based application

to the user is totally depend on the user context.
Important of the context
 For instance if user is in a meeting or in a class

room application identify the user context and
make the phone to silent mode or replying the
phone calls with the automated text message
without the users interaction.
Context based applications
 A simple call forwarding system.
Context based applications
A simple call forwarding system.
 Uses location context
 Activity context
Context based applications
 Shopping assistant system.
Context based applications
 Shopping assistant system.
 Location context
 Identity context.
 Location based tourist guide application.
 App download applications.
Identifying the context.
Sensing Location
 Global Positioning System (GPS)
 GPS-less Low Cost Outdoor Localization For
Very Small Devices.
 Mobile-IP protocol.
 Mobile cells, wireless devices .
Issues.
 no uniform way to track locations with fine
granularity that works both indoors and outdoors.
Identifying the context.
 External Sensors and internal sensors.
 User social activities.
 User past data.
Context Processing
Methodology
Extract the user context .
Process the user context.
 Logic based.
 Object model.
Use the processed context to make decisions.


[1] Towards a Better Understanding of Context andContext-AwarenessAnind K. Dey and Gregory D. AbowdGraphics, Visualization and Usability Center and
College of Computing,Georgia Institute of Technology, Atlanta, GA, USA 30332-0280



[2] Matthias BaldaufV-Research, Industrial Research and Development,Stadtstrasse 33, 6850 Dornbirn, AustriaE-mail: matthias.baldauf@vresearch.atSchahramDustdar* and Florian RosenbergDistributed Systems Group, Information Systems Institute,Vienna University of
Technology, Argentinierstrasse 8/184-1, 1040 Vienna, Austria



[3]EijaKaasinenUser needs for location-aware mobile servicesReceived: 1 August 2002 / Accepted: 15 November 2002_ Springer-Verlag London Limited 2003



[4] Mobile Context Aware Systems: the intelligence tosupport tasks and effectively utiliseresourcesRussell Beale1 and Peter
Lonsdale21r.beale@cs.bham.ac.ukSchool of Computer Science2p.lonsdale@bham.ac.ukSchool of EngineeringUniversity of BirminghamBirmingham B15 2TT
UK



[5]Context-aware computing applications B Schilit, N Adams, R Want Mobile Computing Systems and Applications, 1994.



[6] A Survey of Context-Aware Mobile Computing Research Guanling Chen and David Kotz
2005.11. 14 Cho Jaekyu jkcho@mmlab.snu.ac



[7]Y. Kawahara, H. Kurasawa, H. Morikawa, Recognizing user context using mobile handsets with acceleration sensors, in: (IEEE) Intl. Conf. on Portable
Information Devices, PORTABLE'07, 2007, pp. 15



[8] E. Welbourne, J. Lester, A. LaMarca, G. Borriello, Mobile context inference using low-cost sensors, in: Location- and Context-Awareness, in: LectureNotes on
Computer Science (LNCS), vol. 3479, Springer-Verlag, 2007, pp. 254263



[9][There is more to Context than LocationAlbrecht Schmidt, Michael Beigl, and Hans-W. Gellersen Telecooperation Office (TecO), University of
Karlsruhe,Vincenz-Priessnitz-Str. 1, 76131 Karlsruhe, Germany albrecht@teco.edu


Taxonomyofarchitectures,contextawareness,technologies and applications Christos Emmanouilidis n,
RemousArisKoutsiamanis,AimiliaTasidouHead,ComputationalSystems&Applications,Athena,Research&InnovationCentreTsimiski5
8,67100Xanthi,Greece

More Related Content

Viewers also liked

Context aware applications
Context aware applicationsContext aware applications
Context aware applicationsRifad Mohamed
 
Narrow bicliques cryptanalysisoffullidea
Narrow bicliques cryptanalysisoffullideaNarrow bicliques cryptanalysisoffullidea
Narrow bicliques cryptanalysisoffullideaRifad Mohamed
 
Model–driven system testing service oriented systems
Model–driven system testing service oriented systemsModel–driven system testing service oriented systems
Model–driven system testing service oriented systemsRifad Mohamed
 
Software architecture
Software architectureSoftware architecture
Software architectureRifad Mohamed
 
Competencias informacionales 2
Competencias informacionales 2Competencias informacionales 2
Competencias informacionales 2MayCoco
 

Viewers also liked (12)

SN- Lecture 9
SN- Lecture 9SN- Lecture 9
SN- Lecture 9
 
SN- Lecture 5
SN- Lecture 5SN- Lecture 5
SN- Lecture 5
 
SN- Lecture 2
SN- Lecture 2SN- Lecture 2
SN- Lecture 2
 
Context aware applications
Context aware applicationsContext aware applications
Context aware applications
 
Narrow bicliquesppt
Narrow bicliquespptNarrow bicliquesppt
Narrow bicliquesppt
 
Narrow bicliques cryptanalysisoffullidea
Narrow bicliques cryptanalysisoffullideaNarrow bicliques cryptanalysisoffullidea
Narrow bicliques cryptanalysisoffullidea
 
SN- Lecture 4
SN- Lecture 4SN- Lecture 4
SN- Lecture 4
 
SN- Lecture 7
SN- Lecture 7SN- Lecture 7
SN- Lecture 7
 
Model–driven system testing service oriented systems
Model–driven system testing service oriented systemsModel–driven system testing service oriented systems
Model–driven system testing service oriented systems
 
Software architecture
Software architectureSoftware architecture
Software architecture
 
SN- Lecture 6
SN- Lecture 6SN- Lecture 6
SN- Lecture 6
 
Competencias informacionales 2
Competencias informacionales 2Competencias informacionales 2
Competencias informacionales 2
 

Similar to Mobile user context identification

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 NetworksIRJET Journal
 
A Survey Of Context-Aware Mobile Computing Research
A Survey Of Context-Aware Mobile Computing ResearchA Survey Of Context-Aware Mobile Computing Research
A Survey Of Context-Aware Mobile Computing ResearchKelly Lipiec
 
A Survey of Building Robust Business Models in Pervasive Computing
A Survey of Building Robust Business Models in Pervasive ComputingA Survey of Building Robust Business Models in Pervasive Computing
A Survey of Building Robust Business Models in Pervasive ComputingOsama M. Khaled
 
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
 
From context aware to socially awareness computing - IEEE Pervasive Computing...
From context aware to socially awareness computing - IEEE Pervasive Computing...From context aware to socially awareness computing - IEEE Pervasive Computing...
From context aware to socially awareness computing - IEEE Pervasive Computing...Fread Mzee
 
Bridging Sensor Data Streams and Human Knowledge
Bridging Sensor Data Streams and Human KnowledgeBridging Sensor Data Streams and Human Knowledge
Bridging Sensor Data Streams and Human KnowledgeMattia Zeni
 
Context-Aware Computing
Context-Aware ComputingContext-Aware Computing
Context-Aware Computinglogus2k
 
A Survey on Person Detection for Social Distancing and Safety Violation Alert...
A Survey on Person Detection for Social Distancing and Safety Violation Alert...A Survey on Person Detection for Social Distancing and Safety Violation Alert...
A Survey on Person Detection for Social Distancing and Safety Violation Alert...IRJET Journal
 
A GENERIC FRAMEWORK FOR DEVICE PAIRING IN UBIQUITOUS COMPUTING ENVIRONMENTS
A GENERIC FRAMEWORK FOR DEVICE PAIRING IN UBIQUITOUS COMPUTING ENVIRONMENTSA GENERIC FRAMEWORK FOR DEVICE PAIRING IN UBIQUITOUS COMPUTING ENVIRONMENTS
A GENERIC FRAMEWORK FOR DEVICE PAIRING IN UBIQUITOUS COMPUTING ENVIRONMENTSIJNSA Journal
 
Location Privacy Protection Mechanisms using Order-Retrievable Encryption for...
Location Privacy Protection Mechanisms using Order-Retrievable Encryption for...Location Privacy Protection Mechanisms using Order-Retrievable Encryption for...
Location Privacy Protection Mechanisms using Order-Retrievable Encryption for...IRJET Journal
 
IRJET- University Campus Event Navigation System
IRJET-  	  University Campus Event Navigation System   IRJET-  	  University Campus Event Navigation System
IRJET- University Campus Event Navigation System IRJET Journal
 
Secure Distributed Collection of Data Using Participator Sensing Paradigm
Secure Distributed Collection of Data Using Participator Sensing ParadigmSecure Distributed Collection of Data Using Participator Sensing Paradigm
Secure Distributed Collection of Data Using Participator Sensing ParadigmIJERA Editor
 
Complex Event Processing Using IOT Devices Based on Arduino
Complex Event Processing Using IOT Devices Based on ArduinoComplex Event Processing Using IOT Devices Based on Arduino
Complex Event Processing Using IOT Devices Based on Arduinoneirew J
 
COMPLEX EVENT PROCESSING USING IOT DEVICES BASED ON ARDUINO
COMPLEX EVENT PROCESSING USING IOT DEVICES BASED ON ARDUINOCOMPLEX EVENT PROCESSING USING IOT DEVICES BASED ON ARDUINO
COMPLEX EVENT PROCESSING USING IOT DEVICES BASED ON ARDUINOijccsa
 
Ambient intellegence
Ambient intellegenceAmbient intellegence
Ambient intellegenceLovely Singla
 
Context detection and effects on behavior
Context detection and effects on behaviorContext detection and effects on behavior
Context detection and effects on behaviorTimo Smura
 
ContextCapture: Exploring the Usage of Context-based Awareness Cues in Inform...
ContextCapture: Exploring the Usage of Context-based Awareness Cues in Inform...ContextCapture: Exploring the Usage of Context-based Awareness Cues in Inform...
ContextCapture: Exploring the Usage of Context-based Awareness Cues in Inform...Ville Antila
 
Socially Aware Device To Device Communications
Socially Aware Device To Device CommunicationsSocially Aware Device To Device Communications
Socially Aware Device To Device Communicationsijtsrd
 

Similar to Mobile user context identification (20)

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
 
A Survey Of Context-Aware Mobile Computing Research
A Survey Of Context-Aware Mobile Computing ResearchA Survey Of Context-Aware Mobile Computing Research
A Survey Of Context-Aware Mobile Computing Research
 
IJET-V3I1P6
IJET-V3I1P6IJET-V3I1P6
IJET-V3I1P6
 
A Survey of Building Robust Business Models in Pervasive Computing
A Survey of Building Robust Business Models in Pervasive ComputingA Survey of Building Robust Business Models in Pervasive Computing
A Survey of Building Robust Business Models in Pervasive Computing
 
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)
 
From context aware to socially awareness computing - IEEE Pervasive Computing...
From context aware to socially awareness computing - IEEE Pervasive Computing...From context aware to socially awareness computing - IEEE Pervasive Computing...
From context aware to socially awareness computing - IEEE Pervasive Computing...
 
Bridging Sensor Data Streams and Human Knowledge
Bridging Sensor Data Streams and Human KnowledgeBridging Sensor Data Streams and Human Knowledge
Bridging Sensor Data Streams and Human Knowledge
 
Context-Aware Computing
Context-Aware ComputingContext-Aware Computing
Context-Aware Computing
 
A Survey on Person Detection for Social Distancing and Safety Violation Alert...
A Survey on Person Detection for Social Distancing and Safety Violation Alert...A Survey on Person Detection for Social Distancing and Safety Violation Alert...
A Survey on Person Detection for Social Distancing and Safety Violation Alert...
 
A GENERIC FRAMEWORK FOR DEVICE PAIRING IN UBIQUITOUS COMPUTING ENVIRONMENTS
A GENERIC FRAMEWORK FOR DEVICE PAIRING IN UBIQUITOUS COMPUTING ENVIRONMENTSA GENERIC FRAMEWORK FOR DEVICE PAIRING IN UBIQUITOUS COMPUTING ENVIRONMENTS
A GENERIC FRAMEWORK FOR DEVICE PAIRING IN UBIQUITOUS COMPUTING ENVIRONMENTS
 
Location Privacy Protection Mechanisms using Order-Retrievable Encryption for...
Location Privacy Protection Mechanisms using Order-Retrievable Encryption for...Location Privacy Protection Mechanisms using Order-Retrievable Encryption for...
Location Privacy Protection Mechanisms using Order-Retrievable Encryption for...
 
IRJET- University Campus Event Navigation System
IRJET-  	  University Campus Event Navigation System   IRJET-  	  University Campus Event Navigation System
IRJET- University Campus Event Navigation System
 
Secure Distributed Collection of Data Using Participator Sensing Paradigm
Secure Distributed Collection of Data Using Participator Sensing ParadigmSecure Distributed Collection of Data Using Participator Sensing Paradigm
Secure Distributed Collection of Data Using Participator Sensing Paradigm
 
A43050104
A43050104A43050104
A43050104
 
Complex Event Processing Using IOT Devices Based on Arduino
Complex Event Processing Using IOT Devices Based on ArduinoComplex Event Processing Using IOT Devices Based on Arduino
Complex Event Processing Using IOT Devices Based on Arduino
 
COMPLEX EVENT PROCESSING USING IOT DEVICES BASED ON ARDUINO
COMPLEX EVENT PROCESSING USING IOT DEVICES BASED ON ARDUINOCOMPLEX EVENT PROCESSING USING IOT DEVICES BASED ON ARDUINO
COMPLEX EVENT PROCESSING USING IOT DEVICES BASED ON ARDUINO
 
Ambient intellegence
Ambient intellegenceAmbient intellegence
Ambient intellegence
 
Context detection and effects on behavior
Context detection and effects on behaviorContext detection and effects on behavior
Context detection and effects on behavior
 
ContextCapture: Exploring the Usage of Context-based Awareness Cues in Inform...
ContextCapture: Exploring the Usage of Context-based Awareness Cues in Inform...ContextCapture: Exploring the Usage of Context-based Awareness Cues in Inform...
ContextCapture: Exploring the Usage of Context-based Awareness Cues in Inform...
 
Socially Aware Device To Device Communications
Socially Aware Device To Device CommunicationsSocially Aware Device To Device Communications
Socially Aware Device To Device Communications
 

Recently uploaded

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 

Recently uploaded (20)

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 

Mobile user context identification

  • 1. User Context in Mobile Applications M.RIFAD
  • 2. Introduction  What is user context ?
  • 3. Introduction  Identifying user location, find people around the user, the time of the day, season, orientation, speed, emotions these all can be included to define a context. Apply the relevant context detail and try to find the best match, determine what is the user is doing at at that time.
  • 4. Computing context  network connectivity  communication cost, communication bandwidth  nearby resource User context  user profile, location, social situation Physical context  lighting, noise, traffic condition, temperature Time context  Time of a day, week, month and season of the year
  • 5.
  • 6. Context aware computing  A system is context-aware if it uses context to provide relevant information and/or services to the user, where relevancy depends on the user’s task.  Time , location, user social status.  Context is always dynamic hard to predict.
  • 7. Important of the context  context based application gather information from a certain user and adopts the application according to the user behaviors .  Introduction of PDA and smart phones.  providing highly enhance user based application to the user is totally depend on the user context.
  • 8. Important of the context  For instance if user is in a meeting or in a class room application identify the user context and make the phone to silent mode or replying the phone calls with the automated text message without the users interaction.
  • 9. Context based applications  A simple call forwarding system.
  • 10. Context based applications A simple call forwarding system.  Uses location context  Activity context
  • 11. Context based applications  Shopping assistant system.
  • 12. Context based applications  Shopping assistant system.  Location context  Identity context.
  • 13.  Location based tourist guide application.  App download applications.
  • 14. Identifying the context. Sensing Location  Global Positioning System (GPS)  GPS-less Low Cost Outdoor Localization For Very Small Devices.  Mobile-IP protocol.  Mobile cells, wireless devices . Issues.  no uniform way to track locations with fine granularity that works both indoors and outdoors.
  • 15. Identifying the context.  External Sensors and internal sensors.  User social activities.  User past data.
  • 17.
  • 18. Methodology Extract the user context . Process the user context.  Logic based.  Object model. Use the processed context to make decisions.
  • 19.  [1] Towards a Better Understanding of Context andContext-AwarenessAnind K. Dey and Gregory D. AbowdGraphics, Visualization and Usability Center and College of Computing,Georgia Institute of Technology, Atlanta, GA, USA 30332-0280  [2] Matthias BaldaufV-Research, Industrial Research and Development,Stadtstrasse 33, 6850 Dornbirn, AustriaE-mail: matthias.baldauf@vresearch.atSchahramDustdar* and Florian RosenbergDistributed Systems Group, Information Systems Institute,Vienna University of Technology, Argentinierstrasse 8/184-1, 1040 Vienna, Austria  [3]EijaKaasinenUser needs for location-aware mobile servicesReceived: 1 August 2002 / Accepted: 15 November 2002_ Springer-Verlag London Limited 2003  [4] Mobile Context Aware Systems: the intelligence tosupport tasks and effectively utiliseresourcesRussell Beale1 and Peter Lonsdale21r.beale@cs.bham.ac.ukSchool of Computer Science2p.lonsdale@bham.ac.ukSchool of EngineeringUniversity of BirminghamBirmingham B15 2TT UK  [5]Context-aware computing applications B Schilit, N Adams, R Want Mobile Computing Systems and Applications, 1994.  [6] A Survey of Context-Aware Mobile Computing Research Guanling Chen and David Kotz 2005.11. 14 Cho Jaekyu jkcho@mmlab.snu.ac  [7]Y. Kawahara, H. Kurasawa, H. Morikawa, Recognizing user context using mobile handsets with acceleration sensors, in: (IEEE) Intl. Conf. on Portable Information Devices, PORTABLE'07, 2007, pp. 15  [8] E. Welbourne, J. Lester, A. LaMarca, G. Borriello, Mobile context inference using low-cost sensors, in: Location- and Context-Awareness, in: LectureNotes on Computer Science (LNCS), vol. 3479, Springer-Verlag, 2007, pp. 254263  [9][There is more to Context than LocationAlbrecht Schmidt, Michael Beigl, and Hans-W. Gellersen Telecooperation Office (TecO), University of Karlsruhe,Vincenz-Priessnitz-Str. 1, 76131 Karlsruhe, Germany albrecht@teco.edu
  • 20.  Taxonomyofarchitectures,contextawareness,technologies and applications Christos Emmanouilidis n, RemousArisKoutsiamanis,AimiliaTasidouHead,ComputationalSystems&Applications,Athena,Research&InnovationCentreTsimiski5 8,67100Xanthi,Greece