• Like
Mobile Computing
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Mobile Computing


A detailed presentation about Mobile Computing

A detailed presentation about Mobile Computing

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads


Total Views
On SlideShare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide


  • 1. Mobile computingMobile Computing VisionDifferences between Ubiquitous & SentientPervasive computing, Context-AwareContext Aware computing & applicationsChallenges of context aware computingUbiquitous computing CDAC’s worksSentient computingWireless Body area networksSmart dust
  • 2. By. P. Victer PaulDear, We planned to share our eBooks and project/seminar contentsfor free to all needed friends like u.. To get to know about morefree computerscience ebooks and technology advancements incomputer science. Please visit....http://free-computerscience-ebooks.blogspot.com/http://recent-computer-technology.blogspot.com/http://computertechnologiesebooks.blogspot.com/Please to keep provide many eBooks and technology news forFREE. Encourage us by Clicking on the advertisement in theseBlog.
  • 3. Mobile Computing Vision1. Universal connectivity – anywhere, anytime2. Accommodate heterogeneity of networks and communicators3. Ubiquitous intelligent environment –embedded computers everywhere4. Easy user interaction5. Context independent access to services + context dependent information
  • 4. Differences between ubiquitous and sentient Ubiquitous computing Sentient computingComputing devices everywhere Ubiquitous computing made context awareAccess to applications any where Physical context used for automatic controlWhat ever on hand is available Sensors and space are part of computing systemPervasive as more technology-drivenubiquitous computing is more user- and application driven
  • 5. Pervasive Computing Computers everywhere embedded intofridges,washing machines, door locks, cars, furniture, people.Intelligent environmentMobile portable computing devicesWireless communicationUser ViewInvisible – implicit interaction with your environment
  • 6. Context-aware computing is a mobile computing paradigm inwhich applications can discover and take advantage of contextualinformation like Computing context: Network connectivity, communication costs communication B/wSpatial: The user’s location, the environment, orientation, speedTemporal: Date, Time of day, seasonEnvironmental: temperature, light, noiseSocial: people in the user’s environment, activity, calendarResources: Nearby, availabilityPhysiological: Blood pressure, heart rate, tone of voice, the user’s emotional state, focus of attention, user preferences, patterns
  • 7. Traditional View of Computer Systems Context independent: acts exactly the same input Computer System output Human in the loop
  • 8. Context as Implicit Input/Outputexplicit Context-Aware explicitinput System output Context: • state of the user • state of the physical environment • state of the computing system • history of user-computer interaction
  • 9. Why Context-Aware Computing?PotentialExamplesExisting Examples Context Types Human Concern Auto Cell PhoneAuto Lights On / Off Activity Convenience Off In Meetings Identity Time File Systems Tag Photos Activity Finding Info LocationCalendar RemindersProximal Proximity Identity Memory Activity Smoke Alarm Health Alert Identity & Time Safety History Service Fleet … Barcode Scanners Time Efficiency Dispatching
  • 10. Context aware greeting code
  • 11. Compared with Traditional Way
  • 12. A Rough Taxonomy of Context-Aware Apps• Input specification – Send mail only to people in building now – Print to nearest printer – Find gas stations nearest to me• Presentation of plain contexts – Current location – Idle? – Currently in? – Contextual info about objects – Proximate selection
  • 13. Active Badges • Badges emit infrared signals – Gives rough location + ID • Teleport – Redirect screen output from "home" computer to nearby computer • Phone forwarding – Automatically forward phone callsActive Badge to nearest phone
  • 14. ParcTabs • Active badge + wireless – Rough location + ID – Showing information of the room the user in – Help find resources – Show all files in a directory when enter a room – Locate others – Different control choices inParcTabs different rooms (location, time, nearby devices, file system state)
  • 15. StartleCam• From MIT Media Lab• Composed with – Wearable video camera – Computer – sensing system• Save Image when the wearer is interested – By sensing skin conductivity signal Startle Cam System
  • 16. Motivating Example
  • 17. Challenges of context aware computing• Mobility results in continuous updates of context information. How can we efficiently manage this?• How can we share context?• How do we handle uncertainty of context information?• How do we ensure privacy control and management of context information?• How do we reach a common understanding of implications of (shared) context information?• Resource restrictions
  • 18. Ubiquitous computing for community care Ubiquitous computing (ubicomp) integrates computation intothe environment, rather than having computers which aredistinct objectsApplications:1.Automated monitoring Implanted devices, Smart clothing, Swallow/inject intelligent (sensors and actuators)2.Accident and emergency support3.Patient record access and integration4. Traffic management systems
  • 19. Colligation to UbiComp and Pervasive UbiComp ApplicationsTECHNOLOGY DRIVEN CONCEPT DRIVEN Touch Screen, Displays, Keypads WSN, BTL, GPS, RFID AVR, ARM,Smart Phones, TinyOS,Mobile Phones, Embedded Symbian, Linux WinCE Bluetooth, WiFi, 802.15.4, IrDA, GSM, GPRS, CDMA
  • 20. UbiComp ApplicationsU-Sikshak: Learning application utilizing GrUb ComputingIntelligent RoomHealth ApplicationIntelligent Intrusion Detection System (In2DS)Smart Parking (SPark) UbiComp System ComponentsUbiComp in Agriculture (U-Agri) •U-Visvaas: Security Framework for UbiComp •UbiComp Semantic Space •Context Aware ToolkitUbiComp Hardware Development •Adaptive Framework for WSN Applications•Sensor Node Hardware •Zigbee Stack•UWB and 802.15.4 MAC IP Core•SoC (ARM, 802.15.4/UWB) C-DAC’s contributions to DIT’s UbiComp InitiativeTangible Transit Clientele Service Storage Space Coordinator Devices Provider Grid
  • 21. Os , languages and technologies for establishment of ubiquitous environmentTinyOS NesCGNU Linux PerlSymbian PythonWindows CE JavaUML J2MEQT XMLLAMPEclipse C, C++ PDA Mobile Phones Laptops Workstations Motes RFID Gateways Access Points Bluetooth Kits WiFi Kits Displays
  • 22. Sentient building demo: coffee room• Event definition: • Select PersonID from KitchenEvent where CoffeeLevel = ‘EMPTY’ and PotInPlace = TRUE and BurnerStatue = ‘ON’• Network model and query plan
  • 23. Sentient building demo: coffee room
  • 24. Sentient Park
  • 25. Wireless Body Area Network (WBAN)
  • 26. Smart Clothing • Conductive textiles and inks – print electrically active patterns directly onto fabrics • Sensors based on fabric – e.g., monitor pulse, blood pressure, body temperature • Invisible collar microphones
  • 27. Electrocardiogramhttp://www.teco.edu/tea/sensors.html
  • 28. Expression recognition >> Data Representation Information retrieval Context evolution Machine Perception Lab Face Detection and Expression Recognition
  • 29. Emotion detection >> E-Motions
  • 30. From one expression to another >>
  • 31. Smart Dust Autonomous sensing and communication ina cubic millimetre Sensors fortemperature, humidity, light, motionTypical ApplicationsDefence related battlefield sensors, motion detectors etc.Inventory control on boxes which communicate with crates,trucks, plane etc to tell you where they areProduct quality monitoring– vibration, humidity, overheatingCar component monitoring
  • 32. Future Smart Dust1. Intelligent paper with integrated radio replace current displays2. Smart paint monitors vibrations and detect intruders or changes colour to react to temperature, lighting etc.3. Intelligent glass can filter sunlight, become opaque no need for curtains4. Smart garments or injectable sensors for people monitoring5. Download design and printable motes for < 1c mote
  • 33. Intelligent Environment1. Lights, air conditioning, TV automatically switch on and off when you enter or leave rooms2. Sit on your favourite chair and TV switches on to the program you usually watch at this time of the day3. Use communicator/pda for phone, remote control, keys payments, passport, health records, authenticator.4. Route input from ‘virtual’ keyboard to nearest suitable display.5. Automatic detection of new items to control and physical layout in a room or office, using computer vision.
  • 34. Thank You