presentation - RFID Ecosystem
Download
Report
Transcript presentation - RFID Ecosystem
By Kyle Rector
Senior, EECS, OSU
Agenda
Background
My Approach
Demonstration
How it works
The Survey
Plans for User Evaluation
Future Plans
What is the Issue?
Amount of emails, web browsing and files on the
computer are always increasing
Solutions:
Filing systems
Desktop search
Web search
Email filtering
However, people can misfile things, and search may
not be useful if you don’t know what to query
Related Work
Vannevar Bush’s concept of memex[1]:
“…a device in which an individual stores all his
books, records, and communications, and which is
mechanized so that it may be consulted with
exceeding speed and flexibility.”
Related Work
Three publications from EuroPARC have investigated
logging of user activities
PEPYS[2]: used an active badge system to log location
Video Diary[3]: two major cues of remembering events
were people and objects
Activity-based Information Retrieval[4]:
“…systems which aim to support human memory
retrieval may require special attention to the user
interface; otherwise the cognitive load imposed by
interaction can outweigh the reduction in load on
the user’s memory”.
Related Work
Memory landmarks: events that stick
out in one’s mind
Horvitz et. al. [5] designed a Bayesian
model to predict important memory
landmarks from their study
Important variables: subject,
location, attendees, and whether
meeting is recurrent.
Related Work
Episodic Memory[6]:
memory can be
organized into different
episodes
Ringel et. al. [7] also
created a timeline display
of files, emails, and web
history based on user
events
Related Work
Stuff I’ve Seen[8]: Desktop search which indexes
email, files, web, and calendar
Initial findings from their experiment:
Time and people are important retrieval cues
48% of queries involved a filter, most common being file
type
25% of queries involved people
Sorting by date is a good way for people to find items.
Related Work
Phlat[9]: Desktop search using contextual cues
Findings from long term study:
47% of queries involved a filter
People and file type were the most common filters
17% of queries used only filters.
Had an issue with the aliasing of names, which RFID
Ecosystem would fix
Agenda
Background
My Approach
Demonstration
How it works
The Survey
Plans for User Evaluation
Future Plans
My Approach
Google Desktop Gadget interface
Event filters: people, objects, location, and time
File filters: query string, file type
Uses Google Desktop Search
Display results in a timeline view
My Gadget
Agenda
Background
My Approach
Demonstration
How it works
The Survey
Plans for User Evaluation
Future Plans
System Architecture
User Input
Google Desktop
Gadget
RFID Ecosystem
Database
Google Desktop
Search
Browse Timeline
Results
Step 1: Configure the Database
User Input
Google Desktop
Gadget
RFID Ecosystem
Database
Google Desktop
Search
Browse Timeline
Results
Step 1: Configure the Database
Gadget: communicates
with the database to get
events
User: specifies any
combination of events
they would like to use
Gadget: setup to do
searches, and has a
dropdown list of event
choices
Step 2: Filter Your Query
User Input
Google Desktop
Gadget
RFID Ecosystem
Database
Google Desktop
Search
Browse Timeline
Results
Step 2: Filter Your Query
Desktop Search filters:
Event: before, during, or
after
File type
Text query
Event filters:
People
Locations
Objects
Date
Step 2: Filter Your Query
User: specifies the filters
in the gadget
Gadget: communicates
with the database to get
the possible event times
User:
can choose one or all
event times
can decide if they want
to search before, during,
or after one or all events
Step 3: Search Your Desktop
User Input
Google Desktop
Gadget
RFID Ecosystem
Database
Google Desktop
Search
Browse Timeline
Results
Step 3: Search Your Desktop
Gadget:
Accesses Google Desktop
URL by using Registry
Editor
Parses Google Desktop
HTML to get to Browse
Timeline page
Parses Browse Timeline
HTML to find correct date
of event
Step 3: Search Your Desktop
Browse Timeline: History of file modification times
Step 3: Search Your Desktop
Gadget:
Parses through Browse Timeline HTML to filter files
i.e.: If you wanted files that you modified when you met
with Magda on July 14th from 4:30 - 5:00pm, then files
between those times will be selected.
Displays the selected results in an HTML file saved to
the Temp directory
Step 4: The Results
User Input
Google Desktop
Gadget
RFID Ecosystem
Database
Google Desktop
Search
Browse Timeline
Results
Step 4: The Results
Example: All file types while meeting with Magda
Agenda
Background
My Approach
Demonstration
How it works
The Survey
Plans for User Evaluation
Future Plans
The Survey
Before the survey, had a simple prototype program
Old GUI
Old Results Page
Survey on Mobile Computer Usage within CSE
The Survey
Sent survey to Faculty, Staff, Graduate, and
Undergraduate students
9 questions, where 2 were demographic
33 people responded to the survey
Changes made based on survey:
Object feature
Before, During, or After meeting option
Agenda
Background
My Approach
Demonstration
How it works
The Survey
Plans for User Evaluation
Future Plans
Plans for User Evaluation
Questions I want to answer:
Do contextual parameters (people, places, things) with
relation to work events save time when doing a desktop
search?
Do the size and frequency of text queries decrease when
doing a desktop search?
Are the Google Desktop Gadget GUI and the results
page easy and functional to use?
Plans for User Evaluation
Each participant will have six tasks:
Three with Google Desktop
Three with my gadget
Develop User Scenarios
PowerPoint story board with pictures and speech
Will only be seen for a temporary amount of time
Users complete search tasks
Participants should remember and use contextual
information to make searching easier
Plans for User Evaluation
Do contextual parameters (people, places, things) with
relation to work events save time when doing a
desktop search?
Time how long a participant takes from the end of the
story session to successfully completing a task
Compare Google Desktop Search times to my gadget
desktop search times
Plans for User Evaluation
Do the size and frequency of text queries decrease when
doing a desktop search?
Review what types of filters subjects are using
Count how many times a subject does not use text in
their query
If they use text, count how many words are in the query
Can compare results to previous work (Phlat, Stuff I’ve
Seen)
Plans for User Evaluation
Are the Google Desktop Gadget GUI and the results page
easy and functional to use?
Will have participants answer a evaluation survey after
the tasks are done
Subjects will rate features and output page using the
Likert scale
Agenda
Background
My Approach
Demonstration
How it works
The Survey
Plans for User Evaluation
Future Plans
Any Questions?
Sources
1.
2.
3.
4.
5.
6.
7.
8.
9.
Bush, V. As we may think Atlantic Monthly 176, 101-108 (1945).
Newman, W., Eldridge, M., Lamming, M. PEPYS: Generating autobiographies by
automatic tracking. ECSCW Amsterdam, The Netherlands 175 – 188 (1991).
Eldridge, M., Lamming, M., Flynn, M. Does a video diary help recall? People and
Computers VII Cambridge University Press, Cambridge 257 – 269 (1992).
Lamming, M., Newman, W. Activity-based information retrieval: technology in
support of personal memory.
Horvitz, E., Dumais, S., Koch, P. Learning predictive models of memory landmarks. In
Proceedings of the CogSci 2004: 26th Annual Meeting of the Cognitive Science Society,
Chicago, USA, August 2004 (2004).
Tulving, E. Elements of episodic memory. Oxford University Press (2004).
Ringel, M., Cutrell, E., Dumais, S., Horvitz, E. Milestones in time: the value of
landmarks in retrieving information from personal stores. Proceedings of Interact
(2003).
Dumais, S., Cutrell, E., Cadiz, J., Jancke, G., Sarin, R., Robbins, C. Stuff I’ve seen: a
system for personal information retrieval and re-use, SIGIR’03, July 28 – August 1,
2003, Toronto, Canada. (2003).
Cutrell, E., Robbins, D., Dumais, S., Sarin, R. Fast, flexible filtering with Phlat –
personal search and organization made easy, Proceedings in CHI 2006, April 22-27,
2006, Montreal, Quebec, Canada (2006).