Location Dependent service(s)
How do I know where I am?
- Outdoors: GPS or from the network operators knowledge of your cell or triangulation (signal strengths)
- Indoor: IR beacons, triangulation, knowing what you can see or hear
What can I do with this knowledge?
- My students built a JAVA Applet which gets data from GPS unit and dynamically displays a list of the information available - as a function of where you are:
- if near bus, subway, train stop - you get the SL information (complete with highlighted time table entry - since the system also knows the time!)
- list of restaurants, shops, etc. where you are and in the direction you are headed
- the scope is based on your velocity vector - so if you move quickly it reduces detail, but increases the scope
- map information with updated position
How do I know who I'm with or what I'm near?
- Olivetti, Xerox, and MIT - using IR emitters as "ID" tags
- Olivetti put them on people, equipment, ...
- Xerox put them on electronic notepads, rooms, ...
- MIT Media Lab is putting them on people + lots of inanimate objects (clock, fish tank, ...)