iCurator Final Project Report
for Group 5, CS 160, Fall 2001Kevin Wang: contentLeila Takayama: documentationChuck Moidel: softwareScott Carter: design
Online version available at http://www.madpickle.com/icurator/
Introduction
Art museums are often a daunting challenge to visitors, whether they are visiting for their first time or one hundredth. On weekends, museums are usually crowded and thus curator-guided tours are often over-attended. As a result, visitors gain little knowledge about the art, most pieces are left wholly unappreciated and ultimately the museum-going experience is unfulfilling. Museums are less crowded on weekdays but there are no curator tours. Visitors are expected to navigate the museum using nothing more than little placards denoting the artist, date and a couple of rather unsatisfactory sentences about the piece. Audio-guided tours are equally problematic — they usually select a few pieces and leave out a majority of the collection. Furthermore, neither audio tours nor curator-guided tours encourage group discussion or interaction. It is our opinion that art cannot be understood without knowledge of its context, nor does art succeed as a communicative medium without discussion.
As a response to these problems we
have developed a system, called iCurator, that would
allow visitors to automatically retrieve information on artworks, navigate
their way successfully through galleries and communicate ideas and opinions
regarding pieces to other patrons.
iCurator is a system created for adult museum visitors with a wide range
of experience with art, museums, and technology. iCurator allows museum
visitors to automatically retrieve an assortment of information on artworks,
send links and information via e-mail, and navigate their way successfully
through galleries. By using barcodes
placed throughout the museum, the iCurator provides useful information to the
visitor based upon the visitor’s location, whether it is at
the entry entrance of a gallery, at the elevator doors,
or in front of a specific artwork.
Task 1 (difficulty level: hard)
Find the
artwork entitled “Number 6” by Jackson Pollock in the Berkeley Art Museum using
the iCurator. After physically locating
it, use iCurator to find additional information about the artwork.
This task was chosen because it was
based upon a realistic scenario in which the user is introduced to the iCurator
and then uses it to look for a specific piece of artwork in the museum. Completion of this task requires an
understanding of the home page, use of the search function, use of the map
function, use of the barcodes, use of the directions function, and physical
navigation through the museum. The task
is both simple and complex in that it is a very basic and desirable task yet it
entails a brief usage of many iCurator features.
Task 2 (difficulty level: easy)
Find an
artwork related to “Number 6” in the Berkeley Art Museum. Physically go to that piece.
This task was initially chosen
because subjects of the contextual inquiry said that they would find it useful
to have a related artworks feature on the iCurator. It is easier than the first task because it only requires the use
of one new feature, specifically reading the article about the artwork “Number
6” and looking for links to other pieces.
It is a good task because it allows users to follow connections between
artwork within the museum and gain a deeper understanding of many pieces. It incorporates accessing articles about the
artwork, finding the location of related artworks within the museum, and
navigating through the museum.
[LT1]Task 3
(difficulty level: moderate)
Read more
information about “The Prey” and e-mail a relevant article to yourself using
iCurator.
This
task was chosen because it makes use of a more innovative feature, the emailing
of information, from the museum to a personal email account, for future
reference. While the email function may
be used for just jotting down notes or writing to friends, the task of sending
an article was chosen because it did not require the user to compose an email
on the spot. Instead, it only required
users to forward a prewritten article to themselves by using the on-screen
keyboard to enter their email address.
This task particularly highlighted iCurator’s context-sensitive email
feature.
Design
Evolution


Figure 1a – initial sketch
Figure 1b – low fidelity
Figure 1c – initial sketch Figure 1d – low fidelity
·
Backtracking
navigation was changed from menu at bottom tool bar [fig 1e] to a hierarchical display (e.g., “home: 4th
floor: gallery x”) at the top of each page [fig 1d] because this form of
navigation requires less movement by the user and is standard in Web site
navigation. This also allows users to quickly identify their location within
iCurator’s hierarchy.
· A map was added directly onto the home page [fig 1a and 1b] so that users could quickly scan the map upon opening the iCurator.
· Instructions such as how to select an artwork from the gallery page were added to make steps for use of the iCurator more explicit [fig 1c and 1d].
Figure 1e – initial sketch
Changes
made based upon Low-Fidelity Prototype Testing





Figure 2a – low fidelity
Figure 2b – high fidelity Figure 2c – low fidelity Figure 2d – high fidelity
· During testing, we added location information indicating the floor to which the displayed information pertained, in the top right corner of each screen [fig 2b].
· Also during testing, floor labels were added to maps [fig 2b].
· The “How to Use iCurator” link was made to stand out for increased saliency in case the user was lost or confused [fig 2b].
· Because users never made use of it, the forward arrow button on the bottom tool bar was removed [fig 2b].
· The Jornada’s on-screen keyboard function was added to the bottom tool bar to facilitate content entry [fig 2b].
· The iCurator logo was branded onto each page so that users always know that they are within the application [fig 2b and 2d].
· Instructions were given a distinct typeface so that they would be more visible [fig 2b].
· Instruction wording was clarified (e.g., “Click on the map for more detail” [fig 2b] rather than “choose a point on the BAM map that interests you” [fig 2a]).
· Link labels were made more descriptive (e.g., “articles about this piece” [fig 2d] rather than only “articles” [fig 2c]).
· To adhere to interface convention and provide appropriate system response, an email confirmation was added.
Changes
made based upon Heuristic Evaluation
![]()

Figure 3a – high
fidelity Figure 3b – final
prototype Figure 3c – high
fidelity Figure 3d – final prototype

Figure 3e – high fidelity
Figure 3f – final prototype
Figure 3g – high fidelity Figure 3h – final prototype
· The bottom toolbar was reorganized so that the Map and Home buttons are separated. Also, the Back button was moved to the far left side to adhere to Web interface convention [fig 3a and 3b].
· Because users had difficulty locating it on the built-in keyboard when entering email addresses, a “@” was added to the email composition page [fig 3b].
· The email confirmation page was changed to restate and confirm recipient’s email address to reduce errors in sending iCurator email to the wrong email address [fig 3c and 3d].
· The “email this article” text was added to the send-article button, which was moved to the bottom of the screen for clarity [fig 3e and 3f].
· A foreign language option was added, though not implemented, to support a wider range of users, including non-English speakers [fig 3h].
· A font size option was added, though not implemented, for those who are visually impaired [fig 3h].
· Instructions to “click on picture for more detail” were added to inform users of the optional feature of zooming in on points of interest within an artwork
Changes
made based upon Pilot Usability Testing


Figure 4a – high fidelity
Figure 4b – final prototype
Figure 4c – high fidelity Figure 4d – final prototype
![]()

Figure 4e – high fidelity
Figure 4f – final prototype
Figure 4g – high fidelity Figure 4h – final prototype
·
Maps and clickable regions were enlarged to ease
navigation and input [fig 4a and 4b].
·
Because all users had problems opening, using, and
closing the onscreen keyboard, help messages were added [fig 4f].
· An introduction screen was added, which allowed users to decide between novice user mode and experience user mode. This feature makes new user support much more obvious and allows experienced users to easily bypass introductory tutorials [fig 3g].
· A series of step-by-step navigational directions, using pictures and text, were added because users appeared to be only using the iCurator’s images to orient themselves within the museum and voiced qualms with the prototype’s directions [fig 4h].
· Links were underlined and enlarged to make them more recognizable and noticeable [fig 4d].
· The “related artwork” link was embedded in the article text because users would often search for related works on that page rather than the artwork page, the original location of the link [fig 4c and 3f].
·
Some links (e.g., “Museum Shop” and “Museum Café”)
were removed from pages where their presence was inappropriate [fig 4a and 4b]..
· After emailing an article, users were returned to that article rather than directed back to the home page.
· The Back button functionality was implemented to support backward navigation.
Pilot usability testing allowed for more realistic interaction with the iCurator, making it our most valuable high fidelity prototype test. For example, users actually clicked on the screen with the Jornada stylus rather than with a pencil as in low fidelity testing or with a mouse as in heuristic evaluation. Users also experienced textual input with the on-screen keyboard rather than by scribbling in words with a pencil as in low fidelity testing or with a full-sized physical keyboard as in heuristic evaluation.
Pilot usability tests were performed at the Berkeley Art Museum, and much of the elicited feedback depended upon proper context. For example, in low fidelity usability testing and heuristic evaluation, the users did not actually have to physically navigate through the museum, which is a large portion of our assigned tasks. Because users did not experience the physical movement through the museum they were not able to judge the effectiveness of the map or direction features, which are crucial to tasks 1 and 2. Context seemed to be what made the biggest difference between the quantity and quality of comments elicited from the pilot usability study as opposed to the other forms of evaluation.
Scenarios
Task 1 (difficulty level: hard)
Find the artwork entitled “Number 6” by Jackson
Pollock in the Berkeley Art Museum using the iCurator. After physically locating it, use iCurator
to find additional information about the artwork.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Figure 5a Figure 5b Figure 5c Figure 5d
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Figure 5e Figure 5f Figure 5g
Figure 5h
![]()
![]()
![]()
![]()

Figure 5i Figure 5j
Figure 5k Figure
5l
·
The user is standing at the main entrance of the
Berkeley Art Museum. The iCurator is
turned on and the first screen appears [fig 5a] on the PDA. For the purposes of user testing the
tutorial is not yet being utilized so the user clicks on “I already know how this
works.” This brings them to the
language and text size selection mode [fig 5b]. The user chooses a language and text size option, such as is
“English (normal text),” so that link is followed. This brings them to the home page [fig 5c].
·
The user wants to locate the artwork “Number 6” by
Pollock so the user clicks on the Search button [fig 5c] to go to the Search
page [fig 5d]. By clicking on “title”
the user is taken to the Search by Title page [fig 5e] where the instructions
read, “Please select the first letter of the artwork title.” The user clicks on “N” for “Number 6” and
the artworks beginning with the letter N appear [fig 5f]. The user selects “Number 6” from the menu of
artworks and is taken to the page for the artwork [fig 5g].
·
At the top of the screen, it shows that the artwork is
on the 6th floor [fig 5g], so the user will click on the Map button
on the bottom toolbar to get directions to the artwork. From the Map page [fig 5h] the user reads
the instructions to scan the nearest barcode, so the user will walk to the wall
and scan the barcode with the iCurator barcode reader. This makes a red dot appear on the map,
indicating where the user is currently standing [fig 5i]. The instructions then tell the user to
select their desired location from the map, so the user clicks on the sixth
floor on the map. This opens the
Directions screens [fig 5j and 5k], indicating pictorially as well as textually
how to go from the BAM entrance to the 6th floor.
·
The user then physically navigates to the 6th
floor using the iCurator directions.
Once on the 6th floor, the user may hit the back button on
the bottom toolbar to go back to the page on the artwork “Number 6”. Using the image on the iCurator screen, the
user may identify which piece in the gallery is the correct one. After identifying “Number 6” in the physical
gallery, the user approaches the artwork and has completed task 1.
Task 2 (difficulty level: easy)
Find an
artwork related to “Number 6” in the Berkeley Art Museum. Physically go to that piece.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Figure 6a Figure 6b Figure 6c
Figure 6d
·
The user is now standing on the 6th floor of
the Berkeley Art Museum in front of “Number 6”. To look for related artwork to “Number 6” the user wants to read
more information about the artwork so they click on “Read about this
piece”. This takes the user to the More
Info page [fig 6b] which has articles about the artwork along with links to
related artwork.
·
The related artwork link, “The Prey,” is clicked, which
takes the user to the artwork page for “The Prey” [fig 6c]. By looking at the top of the page the user
sees that “The Prey” is on floor A of the Berkeley Art Museum.
·
Because the user has already been acquainted with the
layout of the museum, the user will simply click on the Map button at the
bottom tool bar, which will open the Map page [fig 6d]. Using the overview map of the museum, the
user will walk down the stairs to floor A to find “The Prey”.
·
To locate the artwork on the floor, the user will hit
the Back button on the bottom toolbar to view the iCurator image of “The
Prey”. By comparing the artworks in
sight to the image of “The Prey” on the iCurator, the user will locate the
artwork in the physical space.
Task 3 (difficulty level: moderate)
Read more
information about “The Prey” and e-mail a relevant article to yourself using
iCurator.
![]()
![]()
![]()
![]()
![]()


Figure 7a Figure 7b Figure 7c
Figure 7d
![]()
![]()

Figure 7e Figure 7f Figure 7g
· The user is now standing on floor A in front of “The Prey” and wants to email information about the artwork. The user will click on the link to articles about the piece, which opens the More Info page for “The Prey” [fig 7b]. After reading the article the user decides to send that information to himself or herself via email. The user will then click on the large email icon on the bottom right corner of the page [fig 7b] to go to the Email page [fig 7c].
· At the email page, a brief animation appears of a red arrow dropping down to indicate to the user how to make use of the on-screen keyboard [fig 7d]. The animation disappears and the user clicks on the keyboard icon on the bottom toolbar to enter the email address into the textboxes [fig 7d]. When the user is done, the keyboard icon is clicked again to close the on-screen keyboard [fig 7e].
· To send the article by email the user then clicks on the Send button, which opens an Email Confirmation page [fig 7f].
· The user double checks to make sure that the correct email address was recorded, sees the email privacy statement, and clicks “send”. This takes the user back to the article that was just emailed.
Final Interface
The Final UI Design
The final UI design supports robust physical navigation, contextual
awareness, email and familiar, intuitive information navigation.
Robust physical navigation[LT2]
iCurator helps the user navigate through the museum while providing information and insight into the museum collection. This leads to a better understanding of the art and a less stressful museum visit. iCurator’s interface is layered much like a museum. The art works are in galleries, which are on certain floors, and the floors make up the museum. As many museums are usually works of art themselves, it lends to a rather unconventional layout and structure compared to that of an office building. In response, iCurator needed to help the patron navigate through such spaces in a simple, clear yet intuitive way. Because a 3D walk-through of a museum is beyond our time constraints as well as the current graphical capabilities of a Pocket PC, we decided that visual cues were best suited to our needs. We took pictures of the entrance to every gallery at BAM and used it in Figures 5j and 5k as the turn-by-turn directions. During our high fidelity prototype testing, one of the techniques commonly used by our testers to confirm that they have arrived at a certain gallery was to match a picture on the iCurator with one around them.
Contextual awareness
Our vision for a complete museum navigation system in the iCurator included a barcode scanner that would be used to determine the users current location by scanning barcodes placed throughout the museum. They would be placed next to art works, elevators, bathrooms, stairs and even benches. This feature is currently Wizard of Oz’ed in our prototype. Akin to an interactive map with the “you are here” marked, it connects the user’s conceptual model of the museum to the actual physical space. The iCurator is contextually aware through use of the barcode scanner. Upon scanning a barcode, it instantly takes the patron to the relevant piece of information they require. If a barcode is scanned at a particular location, then the map with a “you are here” icon will pop up, indicating to the visitor their current location. If a barcode under a piece of artwork is scanned, that work’s page will show up. The user can then chose to read an article about it or possibly view a small video clip about the work.
Email
As temporal beings, the museum is not able to escape time.
Certainly, many of the larger museums are at least whole day affairs. Even with
the best photographic memory, one could not possibly remember all the pieces
that peaked one’s interest. Once home, the name of a piece or the name of an
artist would often be forgotten. The iCurator is able to bridge that disconnect
between the museum and the user’s own life. All of the articles and images
provided on the iCurator can be emailed to the patron’s own email address.
Underneath every article’s text window is a conspicuously large email icon.
Because of the Pocket PC’s limited screen real estate, it is difficult to read
through an entire critique. The email function allows the reader to digest an
article at their own pace and in the comfort of their own home. Through user
testing, we discovered that because of the size and enigmatic design of the
Windows CE keyboard icon on the lower right side, many users were not able to
find the keyboard to enter their email addresses. We now have an added animated
arrow to cue the user to the button which that brings up
the keyboard. Another distressing issue we confronted during user testing was
that Microsoft placed the “@” sign, so vital to email addresses, under a
different keyboard that can only be brought up using the “shift” key. Because
most of our users had difficulty finding it, in the current version, the
original email text input box has been replaced by two such boxes separated by
a “@” sign. This eliminated the user’s need to find the “@”, as it is already
there. After sending and the confirmation, the user will be returned to the
article from which they came.
Familiar, intuitive information navigation
The user interface design was initially based on Internet
Explorer’s method of non-linear interactive navigation. We wanted to mimic a
widely used web browser interface so that users would feel more comfortable
using it. iCurator therefore shares common browsing functionality with IE. The
back button is functionally the same as the one found on IE or Netscape. The
home button takes users back to the start screen as a point of departure for
all information regarding the museum. The various underlined links throughout
the iCurator enable the users to jump to other relevant parts of the system.
The top of the iCurator employs a category type of hierarchical organization
program commonly used on the Internet. The Home location can branch to Floors
that can branch into Galleries that include art works. Each of these are
separated by a colon at each level of the click-able hierarchy. This enables
quick navigation if the viewer decides to see all the pieces in a gallery or
all the galleries of a floor. Navigation through the iCurator system is also
supported by the most salient navigational functions in a permanent toolbar at
the bottom of the screen. Also, links
to pages higher up in the organizational hierarchy of the iCurator are
available at the top of each screen just below the page title. The partially implemented search function
duplicates the same type of functionality found on a web search engine. But so
far, we have limited the iCurator to a click-able index of letters, sorted
alphabetically, that the user can go through. The barcode system part of the
user interface is an even simpler way to do the above as one would not need to
go through many screen to find the relevant information. With the barcode
system, maps and directions will be context sensitive, like that of a GPS
system but without the extra bulk and cost (?? Is this true? Bar
code was pretty costly).. The email pages were designed to be as
simple as possible.
Because of the difficulty of entering text on a tiny pop-up keyboard, the system remembers the email address so that the user does not have to enter it repeatedly to send multiple articles during the same museum visit. Perhaps in the future a kiosk companion to the iCurator can incorporate a keyboard for comments as well as bulletin board access. Because of the difficulties of entering text, the iCurator offers mostly lists of choices such as the artworks in a gallery or the list of titles on the “Search by Title” page. Thus the user can click and recognize their desired choice from a list rather than having to recall options.
What Was Left Unimplemented
Certain functionality was left out of the current iCurator prototypes due to many limitations of the development platforms and unforeseeable circumstances. The scroll bar, while easy to implement in Java or Visual Basic, is quite an undertaking in Flash, so it was decided that project time could be better spent elsewhere. Content is incomplete. The original plan was to include not only text articles, but also audio and video clips, but the later two were not implemented due to the complications of running video and audio files from within the browser. Also, there were copyright issues so that only pieces from the 6th floor and floor A could be photographed. There are no robust database back ends for the Pocket PC (which could be used for text and picture retrieval), so we would have had to build one from the ground up. Also, due to the absence of any Bluetooth-enabled PDAs and their prohibitive high cost, the iCurator is not actually connected to the Internet while in the hands of the user. Email can be sent when the user returns the iCurator and it syncs with a central system that then sends the emails, but this also has not yet been implemented.
Barcode scanning is Wizard of Oz’ed: we cannot afford the $500 scanners and the $200 SDK required to implement it.
· Microsoft’s Embedded Visual C++ Version 3 was used to develop a special browser application for the Jornada in order to have full control over the user’s experience. The custom browser, coined Pocket Browser FS, is 100% compatible with Pocket Internet Explorer (PIE), but unlike PIE runs full screen without the taskbar on top and the menu bar on bottom. The browser also prevents the user from quitting the application or running any other application on the handheld. It accomplishes this by hiding the Start Button and disabling the hardware buttons. With this application we could use Flash, HTML, frames, or Jscript to display iCurator’s content on the entire 240x320 screen without the possibility of the user accidentally exiting the application or starting another. Though the compiler was easy to use, it was very difficult to find out which API calls would produce the desired result. The PocketPC SDK is very obscure and there are many quirks and entry points in the operating system that are undocumented. If it were not for a certain independent programmer documenting the interface to PIE’s web rendering engine, this application would not have been possible.
·
Macromedia Flash
5[LT4] was used to develop the iCurator’s
content in order to have a user interface that would look and work the same on
both the Jornada and a desktop PC.
Flash is very compact and platform independent. We were able to very easily layout content
with many images and links using Flash and publish it to fit the Jornada screen
size. Macromedia currently only
supports Flash 4 through PIE. Because
of this, we were not able to use any of the new action scripting functionality
of Flash 5 on the Flash 4 version for the PDA.
As Flash 4 implements only sundry features of ActionScript (which we
realized only during development), we were unable to implement many interactive
features that iCurator must eventually support (e.g. keyword search,
automatically generated text and the back button) for the PDA. ,
However, webut
have developed a Flash 5 version in anticipation of the release of Flash 5 capabilities
functionality
foron PIE in the near future.
·
The Internet
was used for to learning
more about development onfor the
HP Jornada and to
find out what can and cannot be done with Pocket PCs. It was also a useful resource for learning more
about what other Pocket PC developers have done to try to overcome the
limitations of handhelds such as the Jornada.
Also, information about the Berkeley Art Museum was taken from the museum’s
website.
·
A Digital Camera
was used to create images of for navigation through the Berkeley Art
Museum as well as images of the artworks throughout the museum that where
necessary for completion of the tasks.
It was useful for recording step-by-step navigation through the museum, because it
allowed for different points of view along the user’s route. It was also useful for recording artworks at
a reasonable level of detail. This to supportassisted
navigation through the gallery and enabled users to easily locate
the desired artwork in the gallery.
·
Adobe
Illustrator and Photoshop were used for to improve the claritying
aesthetics of images and shrink them
to fit into the iCurator’s small display
window. Images collected with the
digital camera were cropped with Photoshop to emphasizedisplay
and focus on relevant
important
portions of the images collected with the
digital camera for before insertion into the iCurator interface. We used Adobe Illustrator to create vector
graphics.
[LT1]I don’t know what the hell happened to this formatting. Trying to get Task 3 onto this page…
[LT2]Should we “Justify” the entire paper? The earlier sections are set to “Align Left”
ALSO, the Final Interface section is supposed to be 4 pages long. Should we kept adding more to it or change the size of the margins?
[LT3]This is taken from the interactive prototype write-up. Added some more… digital camera.
[LT4]Chuck & Scott, could one of you please flesh out the problems with Flash 4 and the reasoning for using Flash 5 here? What is currently here is from an old write-up.