Interval scripts: a programming paradigm for interactive environments and agents
Providing proper affordances when transferring source metaphors from information appliances to a 3G mobile multipurpose handset
Designing mobile technologies to support co-present collaboration
Using GPS to learn significant locations and predict movement across multiple users
User needs for location-aware mobile services
Understanding contexts by being there: case studies in bodystorming