FAVORITE ADDRESSES
Aus DPWiki - The Design Pattern Wiki
Inhaltsverzeichnis |
Illustration
Context
…you want to provide versatile and easy to use functions to support users in entering DEPARTURE AND DESTINATION as well as INTERSTATIONS. Some addresses will be used for route planning repeatedly.
Problem statement
How can users choose repeatedly used addresses for route planning without entering or selecting the address again and again?
Problem description with forces
There are some locations which users will frequently use for route planning (like their home or work).
Of course they do not want to re-enter or re-select those address information again each and every time. For this reason a function is needed where users can store any address or location in a favorites list easily.
Examples
Favorites or bookmarks are an important feature for fast access to commonly used information in large or complex information systems.
They are well known as traditional bookmarks in books or from "Bookmark"- or "Favorites"-feature in web browsers.
As an important user interface element, favorites appear in different design pattern languages:
- "Bookmark" is one of Jennifer Tidwell's Design Pattern in her "Pattern Language for Human-Computer Interface Design" [2].
<LI>In his "Interaction Design Patterns" [3] Martijn van Welie describes a pattern called "Favourites".
</UL>
As a helpful tool, favorites are included in many currently available navigation systems.
For example, SMARTPATH City [4] provides a favorites list.
Locations can be added to this list using the context menu in the interactive map. The favorites can be named and additional information like a comment can be added. Modifications of the favorites can also be performed using the context menu by tapping and holding the wanted favorite.
The successor of SMARTPATH City, SmartST Professional [5], also provides a favorites list.
Adding a favorite to this list is done the same way as in the predecessor version by tapping and holding on a location in the map. Options to modify the entries are displayed beneath the list directly. This makes managing faster but consumes more space on the screen. Additional to descriptions of a location, icons can be added to each favorite to make them distinguishable more easily.
As shown in the opening picture, Wayfinder also allows saving of favorites. They are stored in "My Destinations" and can be used for quick navigation.
Solution
Therefore:
Provide a favorite addresses function. With this function users can store any address or location in a map as a favorite.
Allow individual naming of each favorite so that users can remember entries more easily. Also let them add information or comments to each entry. Maybe also include icons of different categories to additionally make favorites more distinguishable.
Make the favorites available for route planning and provide means for an easy administration of the favorites list.
Diagram
References
This is a basic pattern and has no further references in this pattern language.
Literature and Links
<LI>Wayfinder Systems; http://www.wayfinder.biz <LI>Tidwell, J. (1999): Common Ground: A Pattern Language for Human-Computer Interface Design. Last modified May 1999; http://www.mit.edu/~jtidwell/common_ground.html. <LI>Van Welie, M. (2003): Interaction Design Patterns. Last modified May 2003; http://www.welie.com/patterns/index.html <LI>SMARTPATH City, Version 1.10 (161); http://www.navman-mobile.com/html/city-pc.htm <LI>SmartST Professional; screenshots taken from http://www.navman-mobile.com/html/software.htm in June 2003

