Demonstrating the Use of MyLifeBits Software

advertisement
Demonstrating the Use of MyLifeBits Software
Seungwon Yang, Ben Congleton, George Luc, Manuel A. Pérez-Quiñones, Ed Fox
Department of Computer Science
Virginia Tech
Blacksburg, VA 24061
+1 540-231-6931
{seungwon, bconglet, georgeluc, perez, fox} @vt.edu
ABSTRACT
2.
Microsoft SQL server 2005
MyLifeBits is both an application and a framework to manage a
personal lifetime of memories. It supports Microsoft SenseCam
use. We will demonstrate the MyLifeBits software called ‘Digital
Memories,’ showing how each Digital Memories component
works, how it captures user’s computer activity, and how the user
can view the resulting log data. We will explain the use of a
digital library to manage data from two SenseCams for: 1)
students in the Virginia-Maryland Regional College of Veterinary
Medicine, and 2) students supported by our Assistive
Technologies office. Scenarios for each application domain are
included.
3.
Digital Memories
H.3.7 [Information Storage and Retrieval]: Digital Libraries –
User issues, System issues;
H.3.3 [Information Storage and Retrieval]: Information Search
and Retrieval – Information Filtering;
H.1.2 [Models and Principles]: User/Machine Systems – Human
factors;
General Terms
Design, Experimentation, Human Factors.
Memories,
Ubiquitous
Computing,
1. INTRODUCTION
Once computer hardware has the capacity for life-long data
storage [1], we have the opportunity to create new uses of this
information in the support of everyday life as well as for
professional uses. At Virginia Tech, we are exploring how lifelong data capture can be used to improve the quality of life of
users. Data is captured using both MyLifeBits software (for
computer activity capture) and SenseCams (for audio, image, and
GPS data capture). Currently, we have installed the software and
are investigating its use. Once we receive two SenseCams from
Microsoft, further research will be conducted as described in
scenarios presented below.
Digital Memories Installation
Three software systems should be installed sequentially.
1.
Digital Memories help: It contains help and
configurations for each component.
Extending Digital Memories: It has help on extending the
software.
Gpx Import: It is used to import GPX files to load GPS points
into the database.
NTFS Sync Configuration: It lets you add/remove folders to be
monitored and included in the database.
PersonalVibe (GUI logger): It logs keyboard, mouse and window
activity. It is also installed in the Start/Programs/Startup folder so
that it will start automatically.
Keywords
Personal
After installation, a new group under Start/Programs called "MSR
Digital Memories" includes ten components:
dmInfo: It shows basic info about what database you are using
and some of the installed software.
Categories and Subject Descriptors
MyLifeBits,
SenseCam
Digital Memories Components
MS Windows Internet Information Services (IIS)
QuickStats: It uses Excel to generate reports from the information
in the database.
ShellV2: The Digital Memories shell supports search and
refinement to explorer what you have in your database.
TripReplay: It display GPS trails and location-stamped photos.
VibeLogViewer: It displays some of the information captured by
the PersonalVibe logger.
Adding Toolbars to IE and Outlook

IE toolbar – Start Internet Explorer, then select
View/Toolbars/DigitalMemories.

Outlook toolbar - The digital memories toolbar will
automatically be added.

Digital Memories Screensaver – It displays photos and
video clips and lets you rate & annotate them.
What is a SenseCam?
A SenseCam has multiple sensors. Its strap hangs around the
user’s neck.
required for different animals. The students open up their laptops
and click ‘Sync Data’ button on the screen. This synchronizes the
SenseCam data of the four group members. Each display shows
four images of each procedure from different angles allowing the
group to carefully examine the techniques.
When Kara gets home she places her SenseCam on the dock to
recharge and downloads the recorded data into her laptop. Later
in the evening, Kara connects to the course website. It shows a
wealth of information including lecture notes, audio and image
data provided by the professor, Kara and her peers. Kara studies
the images and audio file of the lecture, glancing at her
annotations.
Scenario 2 - a day in the life of a student with MS

A portable device developed by Microsoft

It captures daily approx. 2000 VGA images, audio,
GPS, temperature, light level and movement data.

Captured SenseCam data can be imported into
MyLiftBits allowing users to search and view
information they need.

We will receive two SenseCams soon.
Digital Memories Components that Support
the SenseCam Data Import and View
SenseCamImport: Users can load SenseCam data, “.csv” files,
into Digital Memories database.
SenseCamViewer: It allows users to view the loaded SenseCam
data.
Future Research Plan
The SenseCam provides large amounts of data from
an integrated collection of sensors (ultra wide angle
photo, audio, GPS, temperature, time, etc.).
MyLifeBits helps integrate that with other sources, including
personal computer applications. From all this we will connect
event sequences to construct instances of scenarios.
Scenario 1 - a day in the life of a Veterinary Medicine student
Kara, who is a second year student in the veterinary school,
turns on her SenseCam hanging around her neck. Everyday she
hurries to her 8 am classes. There, while her SenseCam records
audio and images, she adds comments on the lecture notes. After
taking three classes in a row, she feels a little drowsy, but
remains confident since she knows the audio of the lectures is
being recorded in her SenseCam for later review.
During her lunch break, she has a review session with her
clinical-techniques group about yesterday’s physical exam
procedures. The clinical-techniques class requires thorough
reviews because different physical examination procedures are
John has muscular dystrophy and is unable to move from one
place to another without the help of a motorized wheelchair. His
arms are weak and fragile and any intense workout could exhaust
his whole body. Still, he tries to do everything himself without the
help of others. He sees himself as any other student on campus.
However, there are times when architectural barriers cause him
to surrender. His care-giver, Ben, would be happy to follow John
to class to see if he can help mitigate some of the barriers.
However, John believes he should be self-sufficient, and has told
Ben that he can handle everything himself.
On a normal day, John rides the elevators to his class on the third
floor. Before class he takes a restroom break. He notices that the
door handle is situated in a way that hinders a smooth entrance
into the restroom. After maneuvering his chair while pulling the
restroom door, he finally gets in. Tired and almost out of breath
he goes into the accessible station. Upon his exit he goes through
the same difficulties when he tried getting in.
With the help of the SenseCam, John’s daily activities have been
recorded. John uses the audio and pictures from the SenseCam to
analyze the day’s activity and help him remember key events.
Furthermore, he shares with Ben some of the SenseCam data. Ben
uses the SenseCam to study barriers and problems John faced.
Ben sees a navigational map of the routes John takes to get to
and from class; he uses this data to help the Assistive
Technologies Staff identify locations used by students with
disabilities. He classifies sites, noting those which might need
further improvement or re-design. Thus, Ben is able to assist John
in making student life much easier.
ACKNOWLEDGMENTS
This work is sponsored by a Microsoft Research Memex award.
2. REFERENCES
[1] M. Czerwinski, D. Gage, J. Gemmell, T. Catarci, C.C.
Marshall, M.A. Pérez-Quiñones, M.M. Skeels (2006) Digital
Memories in an Era of Ubiquitous Computing and Abundant
Storage. Communications of the ACM, 49(1), p. 44-50.
ACM Press: New York, NY, USA
[2] J. Gemmell, G. Bell, R. Lueder, S. Drucker and C. Wong
(2002) MyLifeBits: fulfilling the Memex Vision, in
Proceedings of the tenth ACM international conference on
multimedia, ACM Press: Juan-les-Pins, France. p. 235-238.
Download