pervasive computing presentation.pptx

Upload: shibly

Post on 14-Apr-2018

219 views

Category:

Documents


1 download

TRANSCRIPT

  • 7/28/2019 pervasive computing presentation.pptx

    1/34

    PERVASIVE COMPUTING

    Group members

    F.H.A. Shibly Ahamed MS13904760

    A. Jaleel MS13904692

    A.J.M. Hasmi MS13904524

    (Internet Beyond the Desktop)

  • 7/28/2019 pervasive computing presentation.pptx

    2/34

    Introduction

    Vision & Motivation

    Applications

    Challenges in Pervasive Computing

    Benefits

    Pervasive Scenario

    Future Aspects Conclusions

    References

    2

    Contents

  • 7/28/2019 pervasive computing presentation.pptx

    3/34

    Pervasive computing (also called ubiquitous computing) is the growingtrend towards embedding microprocessors.

    The words pervasive and ubiquitous mean "existing everywhere".The aim of Pervasive Computing is for computing available wherever

    it's needed. It spreads intelligence and connectivity to more or lesseverything.

    Ships, Aircrafts, Cars, Bridges, Tunnels, Machines, Refrigerators, Door handles,Lighting fixtures, Shoes, Hats, Tools, Homes and even things like our coffeemugs and even the human body embedded with chips

    Mobile Internet access, Third-generation wireless communication, Handhelddevices, and Bluetooth have made pervasive computing a reality.

    Introduction

  • 7/28/2019 pervasive computing presentation.pptx

    4/34

    Definition

    An environment in which people interact withembedded (and mostly invisible) computers(processors) and in which networked devices are awareof their surroundings and peers and are able to provide

    services or use services from peers effectively .

    What is pervasive computing?

  • 7/28/2019 pervasive computing presentation.pptx

    5/34

    Anytime/

    AnywhereAny

    DeviceAny

    Network Any Data

    Pervasive computing means.,

    1. Anytime/anywhere: 7 days x 24 hours, global, ubiquitous access.

    2. Any device: PC, Palm/PDA, cell phone, and so forth.

    3. Any network:Access, Notification, Data Synchronization, Queued transactions,

    Wireless optimization, Security, content adaptation/reformat, development tools,

    device and user management.

    4. Any data:E-mail, Personal Information Manager (PIM); Inter-Intranet; Public

    Services.

  • 7/28/2019 pervasive computing presentation.pptx

    6/34

    Other terms for pervasivecomputing:

    Ubiquitous computing

    Calm technology

    Things that thinkEveryware

    Pervasive internet

    Ambient intelligence

    Proactive computing

    Augmented reality

    Characteristics of pervasivecomputing:

    Physical integration: integrationbetween computing nodes and the

    physical world.

    Instantaneous Interoperation:devices interoperate

    spontaneously in changing.

  • 7/28/2019 pervasive computing presentation.pptx

    7/34

    Pervasive Computing is the ability to accessinformation and software applications anytime andanywhere.

    Computing and communication capabilities areembedded in the infrastructure and disappeared fromhuman users.

    People use computer-assisted task-specific devices,instead of computing devices.

    Using computing technologies will be as natural asusing other non-computing technologies (e.g., pen,

    paper, and cups)

    Vision and Motivation

  • 7/28/2019 pervasive computing presentation.pptx

    8/34

    The ultimate goal of Pervasive Computing is to

    "make it unnecessary to carry aroundanything with you.

    Currently, we must carry many items including:WatchWallet (money, credit cards, membership cards,driving license, name cards, passes, tickets, ...)

    NICCell phoneLaptops, PDA'sDocumentsKeys (for houses, cars, offices, ...)

    If computing becomes pervasive toits full potential, there will be noneed to carry these items at any time.

  • 7/28/2019 pervasive computing presentation.pptx

    9/34

    PRINCIPLES OF PERVASIVE COMPUTING

    DECENTRALISATION

    DIVERSIFICATION

    CONNECTIVITY

    SIMPLICITY

  • 7/28/2019 pervasive computing presentation.pptx

    10/34

    The Trends in Computing Technology

    1970s

    1990s

    Late 1990s

    Now and Tomorrow ?

  • 7/28/2019 pervasive computing presentation.pptx

    11/34

    Yesterday: Gadget Rules

    Too bad theycant talk to

    each other

  • 7/28/2019 pervasive computing presentation.pptx

    12/34

    Today: Communication Rules

    Sync.Download. Done.

    Configuration?Too much work

  • 7/28/2019 pervasive computing presentation.pptx

    13/34

    Tomorrow: Services Will Rule

    Pervasive

    Computing

    bl !

  • 7/28/2019 pervasive computing presentation.pptx

    14/34

    Tomorrow: We Got Problems!

  • 7/28/2019 pervasive computing presentation.pptx

    15/34

    Pervasive Computing Era

  • 7/28/2019 pervasive computing presentation.pptx

    16/34

    It consists of computing devices equipped with sensors, awireless radio, a processor, and a power source.

    Physical environment (e.g., environmental pollutions, wildlife).

    SENSOR

    NETWORKS

    It is the study of interaction between people (users) andcomputers.

    Basic goal-more user-friendly and receptive to the user's needs.

    Long term goal-to design systems that minimize the barrier

    between the human's cognitive model.

    HUMANCOMPUTER

    INTERACTON

    Artificial Intelligence is a branch of science which deals with helpingmachines find solutions to complex problems in a more human-like fashion. AI is generally associated with Computer Science, but it has many important

    links with other fields such a Maths,Psychology, Cognit ion , BiologyandPhilosophy, among many others.

    ARTFCALINTELLGENCE

    RELATED FI ELDS

    Applications

  • 7/28/2019 pervasive computing presentation.pptx

    17/34

    USES OF PERVASIVE COMPUTING

    BusinessUses

    Healthcare

    Vending

    Micro Payments Military

    PersonalUses

    Personal Information

    Flight Schedules Location

    Home interaction

  • 7/28/2019 pervasive computing presentation.pptx

    18/34

    PILL CAM

    Miniature camera

    Diagnostic device

    It can beswallowed

    Once swallowed itgives the dataabout thefunctioning of the

    vital organs in ourbody .

    REAL TIME APPLICATIONS

  • 7/28/2019 pervasive computing presentation.pptx

    19/34

    REAL TIME APPLICATIONS

    Conductive textiles and inks

    print electrically active patternsdirectly onto fabrics.

    Sensors based on fabric

    monitor pulse, blood pressure,

    body temperature.

    Invisible collar microphones

    SMART CLOTHING

  • 7/28/2019 pervasive computing presentation.pptx

    20/34

    Intelligent Environment of Pervasive

    Computing

    Lights, air conditioning, TV automatically switch on and off whenyou enter or leave rooms.

    Sit on your favorite chair and TV switches on to the program youusually watch at this time of the day.

    Use communicator/pda for phone, remote control, keys

    payments, passport, health records, authenticator.

    Route input from virtual keyboard to nearest suitable display.

    Automatic detection of new items to control and physical

    layout in a room or office, using computer vision.

  • 7/28/2019 pervasive computing presentation.pptx

    21/34

    1. Technical Challenges

    The need to make mobile devices smaller, lighter and

    have longer battery life means that their computingcapabilities have to be compromised. But meeting theever-growing expectations of mobile users may requirecomputing and data manipulation capabilities well

    beyond those of a lightweight mobile computer withlong battery life. Reconciling these contradictoryrequirements is difficult.

    Challenges

  • 7/28/2019 pervasive computing presentation.pptx

    22/34

    2. User IntentFor proactively to be effective, it is crucial that a pervasivecomputing system track user intent. Otherwise, it will be almostimpossible to determine which system actions will help rather

    than hinder the user.For example, suppose a user is viewing video over a networkconnection whose bandwidth suddenly drops. Should the system

    (a) reduce the fidelity of the video,(b) pause briefly to find another higher-bandwidth connection, or

    (c) advise the user that the task can no longer be accomplished?The correct choice will depend on what the user is trying toaccomplish.

    Challenges.

  • 7/28/2019 pervasive computing presentation.pptx

    23/34

    3. Adaptation Strategy

    Adaptation is necessary when there is a significant

    mismatch between the supply and demand of aresource. The resource in question may be wirelessnetwork bandwidth, energy, computing cycles,memory, and so on.

    Challenges.

  • 7/28/2019 pervasive computing presentation.pptx

    24/34

    4. Cooperation amongst information sourcescannot be guaranteed

    Device has reliable information,but makes it inaccessible

    Devices provides information,which is unreliable

    Once device shares information, it needsthe capability to protect future propagationand changes to that information

    Challenges.

  • 7/28/2019 pervasive computing presentation.pptx

    25/34

    5. Information Security

    In a pervasive computing environment,access to trusted third parties and publickey infrastructures is not guaranteed.

    Challenges.

  • 7/28/2019 pervasive computing presentation.pptx

    26/34

    INVISIBLE

    SOCIALIZATION

    DECISION-MAKING

    EMERGENT BEHAVIOR

    INFORMATION PROCESSING

    ENHANCING EXPERIENCE

    CONVERGENCE

    Benefits of Pervasive Computing

    B fi f P i C i

  • 7/28/2019 pervasive computing presentation.pptx

    27/34

    Benefits of Pervasive Computing1) INVISIBLE:"Smart" environments will be embedded with computing technologies that will be mostly out-of-

    sight. Architecture will gain many more capabilities - with less visual clutter.2) SOCIALIZATION:Interactions with architecture will be more social in nature. "Smart" buildings will illicit a moresocial response from occupants as computers user interfaces embed themselves withinarchitecture.3) DECISION-MAKING:"Smart" environments will help occupants to make better choices as they go about their everydaylives. At key moments within architectural experiences, a good architectural design will make"smart" environments helpful. Such architecture will be more proactive than passive.4) EMERGENT BEHAVIOR:Buildings are now becoming more and more kinetic in form and function. Their movements andconstructed designs come together dynamically to yield behaviors that make them more adaptive.5) INFORMATION PROCESSING:

    Architecture will go from crunching data to making sense of data; therefore, eliminating our needto constantly input adjustments.6) ENHANCING EXPERIENCE:As computers ubiquitously embed themselves in our environments, sensors and actuators willcreate "smart" environments where architectural space will be goal-oriented.7) CONVERGENCE:Much of our environment will be supplemented with interconnected digital technologies. Such

    interconnectivity will allow for a new type of "sharing" that will serve to eliminate many mundanetasks.

  • 7/28/2019 pervasive computing presentation.pptx

    28/34

    Buy drinks by Friday (1)

    Take out the last can of soda

    Swipe the cans UPC label, which

    adds soda to your shopping list

    Make a note that you need soda for

    the guests you are having over this

    weekend

    Pervasive Scenario

  • 7/28/2019 pervasive computing presentation.pptx

    29/34

    Scenarios

    Buy drinks by Friday (2)

    Approach a local supermarket

    AutoPC informs you that you are

    near a supermarket

    Opportunistic reminder: If it is

    convenient, stop by to buy drinks.

  • 7/28/2019 pervasive computing presentation.pptx

    30/34

    Scenarios.

    Buy drinks by Friday (3)

    - Friday rolls around and you have not

    bought drinks

    - Deadline-based reminder sent to

    your pager

  • 7/28/2019 pervasive computing presentation.pptx

    31/34

    Cell phones will ask thelandline phone what itstelephone number is and

    will forward our calls to it.

    Wrist watches willmonitor our sugar

    Cars will use the Internet tofind an open parking space orthe nearest vegetarianrestaurant inform the owner ofthe needed service orautomatically install thenecessary (software) repair

    Digi-tickers or implanted heartmonitors in heart patients willtalk wirelssly to computers,

    which will be trained to keep aneye open for abnormalities.

    Future Aspects

  • 7/28/2019 pervasive computing presentation.pptx

    32/34

    Conclusions

    Pervasive computing in an increasingly networked world continues to affect moreand more of the world's population. Although this is a global phenomenon,regional and national social and cultural factors will directly influence thetechnologies and promise of pervasive computing.

    There is a wide range of potential benefits for government, service providers andconsumers as computing technologies become more pervasive.

    There is a debate over how to address concerns over privacy, security safety andsustainability while still realizing the benefits of pervasive computing.

  • 7/28/2019 pervasive computing presentation.pptx

    33/34

    Mark Weiser, "The Computer for the Twenty-First Century," Scientific American, pp.94-10, September 1991.

    Wikipedia : Mark Weiser, Ubiquitous Computing, HCI, AI

    M.Satyanarayanan, Pervasive Computing: Vision and Challenges, IEEE PersonalCommunications, August 2001.

    D.Saha, A.Mukherjee, Pervasive Computing: A Paradigm for the 21st Century, IEEEComputer Society, March 2003.

    Roberto Siagri, Presentation of "Computer you can eat or Portable, High-PerformanceSystems", Eurotech Spa, December 2004

    Andrew C. Huang, Presentation of Pervasive Computing: What is it good for?,August 1999

    www.wikipaedia.com

    MIT Project Oxygen. http://oxygen.lcs.mit.edu/videometaglue.html

    CMU Project Aura. http://www-2.cs.cmu.edu/aura/.

    IBM Planet Blue. http://researchweb.watson.ibm.com/compsci/planetblue.html

    References

  • 7/28/2019 pervasive computing presentation.pptx

    34/34

    THANK YOU