NCECA 2014: Lisa Hammond, Mark Hewitt, Mary Ann Steggles, Tony Clennell
1 Implementing a Sentient Computing System Mike Addlesee, Rupert Curwen, Steve Hodges, Joe Newman,...
-
Upload
cassandra-wilkinson -
Category
Documents
-
view
216 -
download
1
Transcript of 1 Implementing a Sentient Computing System Mike Addlesee, Rupert Curwen, Steve Hodges, Joe Newman,...
1
Implementing a Sentient Implementing a Sentient Computing SystemComputing SystemMike Addlesee, Rupert Curwen, Steve Hodges, Joe Newman, Pete Steggles, Andy Ward and Andy Hopper
AT&T Labs, Cambridge
Presented by:
Kurt Partridge and Jeff Hightower
590UC, 4/9/03
2
The Main PointThe Main Point• Top down question:
• How do we make environments sentient?• Bottom up question:
• What can be done with an accurate indoor location system?
3
OverviewOverview• Motivation: Sentient Computing, Context
Awareness…• Specific Applications
• Browsing, Follow-me, Novel User Interfaces, Journaling …
• System Software• Modeling the world
• Hardware Implementation• [presented by Jeff]
6
ApplicationsApplications• Spatial Browsing• Follow-me Audio/Video• Novel User Interfaces
• 3-D Mice• Virtual Buttons• Augmented Reality
• Data creation, storage, and retrieval
• Personalization• Journaling
7
ApplicationsApplications• Spatial Browsing• Follow-me Audio/Video• Novel User Interfaces
• 3-D Mice• Virtual Buttons• Augmented Reality
• Data creation, storage, and retrieval
• Personalization• Journaling
8
ApplicationsApplications• Spatial Browsing• Follow-me Audio/Video• Novel User Interfaces
• 3-D Mice• Virtual Buttons• Augmented Reality
• Data creation, storage, and retrieval
• Personalization• Journaling
9
ApplicationsApplications• Spatial Browsing• Follow-me Audio/Video• Novel User Interfaces
• 3-D Mice• Virtual Buttons• Augmented Reality
• Data creation, storage, and retrieval
• Personalization• Journaling
10
ApplicationsApplications• Spatial Browsing• Follow-me Audio/Video• Novel User Interfaces
• 3-D Mice• Virtual Buttons• Augmented Reality
• Data creation, storage, and retrieval
• Personalization• Journaling
11
ApplicationsApplications• Spatial Browsing• Follow-me Audio/Video• Novel User Interfaces
• 3-D Mice• Virtual Buttons• Augmented Reality
• Data creation, storage, and retrieval
• Personalization• Journaling
12
ApplicationsApplications• Spatial Browsing• Follow-me Audio/Video• Novel User Interfaces
• 3-D Mice• Virtual Buttons• Augmented Reality
• Data creation, storage, and retrieval
• Personalization• Journaling
13
Applications CritiqueApplications Critique• Spatial Browsing• Follow-me Audio/Video• Novel User Interfaces
• 3-D Mice• Virtual Buttons• Augmented Reality
• Data creation, storage, and retrieval
• Personalization• Journaling
• Are there any overlooked applications?
• Are there undesirable applications?
• Do these applications require precise (3-cm) location tracking?
16
System Software CritiqueSystem Software Critique• Depends on hardware infrastructure – would not work
“ad-hoc”• Assumes a single coordinate system• Assumes an accurate, invariant world model
• Scales only to a point• Centralized database for low latency
17
Discussion Questions Discussion Questions [Gaetano][Gaetano]1. When is the right place for intentional or implicit interaction?2. When using implicit interaction, how can users recover when the
system makes the wrong association?3. How do different associations that applications might want
overlay with each other?4. What requirements are placed on the resolution of the location
system by different applications?5. How can these requirements be relaxed using other sensed
information besides location?6. Would an arbitrary resolution location system solve all the
problems, if not, which stay with us?