Download presentation
Presentation is loading. Please wait.
2
UMBC and Ebiquity UMBC is a research extensive University with a a major focus on Information Technology Ebiquity is a large and active research group with the goal of “Building intelligent systems in open, heterogeneous, dynamic, distributed environments” Current research includes mobile and pervasive computing, security/trust/privacy, semantic web, multiagent systems, advanced databases, and high performance computing 4/20/2019
3
What is UMBC The University of Maryland Baltimore County
One of the three research campuses in the University of Maryland System Ranked in top tier of nation's research universities--Doctoral/Research Universities-Extensive -- by the Carnegie Foundation Has 500 full time and 335 part time faculty, 10K undergraduate and 2K graduate students Located in suburban Baltimore County, between Baltimore and Washington DC. Special focus on science, engineering, information technology and public policy with ~$80M in external research funding in 2003 4/20/2019
4
4/20/2019
5
Ebiquity Research Space
KR user modeling semantic web data mining machine learning AI DB Intelligent Information Systems web services/SOC knowledge management IR wearable computing policies HPCC mobility Networking & Systems wireless assurance Security context awareness trust DRM pervasive computing intrusion detection privacy 4/20/2019
6
Ebiquity Research Space
language technology robotics HCI planning KR Building intelligent systems in open, heterogeneous, dynamic, distributed environments user modeling semantic web data mining machine learning AI DB Intelligent Information Systems knowledge management web services IR service oriented computing wearable computing policies Networking & Systems wireless Security mobility assurance context awareness pervasive computing intrusion detection privacy trust 4/20/2019
7
Pervasive Computing “The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it ” – Mark Weiser Think: writing, central heating, electric lighting, water services, … Not: taking your laptop to the beach, or immersing yourself into a virtual reality 4/20/2019
8
Motivation: Moving from this…
Source: UbiComp 2003 4/20/2019
9
4/20/2019
10
On-demand functionality
Television Handheld GPS Navigator Mp3 player Game console Cell phone Camera Credit Card CF Storage SmartCard RFID Reader Video 4/20/2019
11
Smart Office 4/20/2019
12
4/20/2019
13
Smart Home 4/20/2019
14
Smart Home 4/20/2019
15
Smart Kitchen Cooks to watch television, browse the Internet, play DVDs or CDs, check or even order groceries online. Can monitor stuff within fridge and notify You when you are running out of milk. Maybe even call you if it detects that a store nearby has a sale of something that you are running out off. Maybe help you with your diet by monitoring what and when you eat and trying to give you tips and where you may be gaining pounds 4/20/2019
16
Smart Kitchen Stove that automatically selects the right temperature and cooking mode based on the type of food. Download recipes into range and follow along with the instructions. Oven automatically controls temperature and cooking times as per recipe Coffee machine that can detect the owners cup and brew a cup according to that owners preferences Microwaves that read UPC barcode and figure out cooking times 4/20/2019
17
Smart Cars The intelligent automobile combines improved features for navigation, communication, maintenance and safety - and with silicon-based driver recognition through smart cards or fingerprints, all this can be efficiently personalized. Getting traffic updates to feed into GPS Voice recognition, Keyless entry, On-star Internet enabled cars for people to check s, browse etc while on the road (hopefully not the driver) 4/20/2019
18
Trauma Pod A DARPA-sponsored project to enable a future generation of unmanned medical systems to save lives on the battlefield A Trauma Pod will have no human medical personnel on-site to conduct the surgery and will be small enough to be carried by a medical ground or air vehicle. A human surgeon will conduct procedures from a remote location using teleoperated surgical manipulators with support from automated robotic systems Phase 1 will perform an unmanned surgical procedure within a hospital OR space. 2020: Automated Trauma Pod treats wounded soldiers on the battlefield. 2005: da Vinci Surgical Robot 4/20/2019
19
UMBC’s role in Trauma Pod
Our role focuses on using RFID technology to track the location and use of medical tools and supplies in the OR And to integrate this information with Legacy supply chain systems Hospital and patient records 4/20/2019
20
Wearable/Personal Computing
4/20/2019
21
Wearable/Personal Computing
Shoe that monitors impact points 4/20/2019
22
A Bird’s Eye View of CoBrA
4/20/2019
23
MoGATU: TIVO for Mobile Computing
A mobile computing vision and a problem Devices “broadcast” information and service descriptions via short-range RF (802.11, Bluetooth, UWB, etc.) As people and their devices move, they can access this data, but only while it’s in range The data may be out of range when it’s needed Devices must anticipate their information need so they can cache data when it’s available Based on user model, preferences, schedule, context, trust, … Compute a dynamic utility function to create a “semantic” cache replacement algorithm 4/20/2019
24
MoGATU’s distributed belief model
MoGATU is a data management module for MANETs Devices send queries to peers Ask its vicinity for reputation of untrusted peers that responded -- trust a device if trusted before or if enough trusted peers trust it Use answers from (recommended to be) trusted peers to determine answer Update reputation/trust level for all responding devices Trust level increases for devices giving what becomes final answer Trust level decreases for devices giving “wrong” answer Each devices builds a ring of trust… 4/20/2019
25
Service Discovery and Composition
Develop a peer-to-peer caching based distributed service discovery mechanism Integrated with routing layer for better performance Uses semantic service descriptions Caching of “neighboring services” Selective forwarding of requests Broker-based Service Composition Dynamic Broker selection based mechanism Distributed Broker-based mechanism Utilizes the peer-to-peer service discovery layer Source-monitored fault-tolerance 4/20/2019
26
Friends Lora Jen 4/20/2019
27
Network of Parents Lora’s Mom Jen’s Mom Lora Jen 4/20/2019
28
Lets Go Shopping Lora Jen 4/20/2019
29
Columbia Mall Books 4/20/2019
30
Columbia Mall Books 4/20/2019
31
Columbia Mall Books 4/20/2019
32
Columbia Mall Books 4/20/2019
33
Columbia Mall Books 4/20/2019
34
Columbia Mall Books 4/20/2019
35
4/20/2019
36
4/20/2019
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.