Systems to Capture Everything: Beyond cameras and desktops www.MyLifeBits.com

advertisement
Systems to Capture Everything:
Beyond cameras and desktops
www.MyLifeBits.com
Gordon Bell, Jim Gemmell, Roger Lueder
Outline: past & futre

MyLifeBits aka Memex
How has the project evolved?
 How do we use MyLifeBits?
 How is it built?
 Shape of the database?


CARPE- Continuous archiving and
recording of personal experiences
What is the vision?
 Relevance for devices and software?


A Personal Health Record…
The Rs: Recording and remember and much more:
Recollecting, reminiscing, retrieving, …reflecting












Recording and remembering….. (make a permanent record of)
Registering as in registrar = Filing, classifying, organizing
Relegating (assign to a class), classify
Retaining as in record retention
Retrieving - accessing memory info, regaining something lost..
Recalling, recollecting (remembering, retrieving, calling back,
calling up)….
Relationship…relating. A state of connectedness.
Recreating, restoring, reliving, receipt, resonating, repurposing,
replaying,
Regurgitating, reproducing (repeat after memorization)
Reminding! Put in the mind of someone, prompting, cuing .
Reflecting
Realizing or rematerialize as in digital immortality;
understanding, recognizing
I am data
History: Telepresence c1995
Tele-presentations
Tele-meetings
Ambience and Presence:
Being there while being here
Dining at home on the “Orient Express”
History: The remote worker rediscovers the PERSONAL
computer
Oct 1998
Can we
scan your
books and
put them
online?
Raj Reddy
Sure! Don’t worry
about copyright
stuff. Microsoft
has lots of
lawyers
1999 – Scanning starts in earnest
“we” start to scan,
put content into
folders & files
My docs and archive
Library/file cab
X- Employer
Active Employer
Library/file cab
Employer
Self
..
..
Biographical
Project
Employer
Project
Project
Employer
Business
Invests,
family $s,
& Legal
Library/file cab
Library/file cab
Library/file cab
Library/file cab
X-Employer
Library/file cab
Library/file cab
Library/file cab
Library/file cab
Library/file cab
<1980s Library/file cab
Project
Project
Personal,
including
Medical
Now that it’s in Cyberspace
How do you remember the 20,000+ file names?
Or in which of 1500 folders they live?
What’s about a tool for finding stuff?
2001 Capture goes beyond paper
Gordon, You
should be using
a database.
Jim, I don’t
need no stinkin’
database!
Re-discovery of Memex
As We May Think, Vannevar Bush, 1945
“A memex is 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”
 Full-text search, text & audio annotations, and
hyperlinks
Even more capture

Telephone calls, more video, all web pages
visited, keyboard and mouse usage logging,
radio, TV…
Steve Mann timeline
“I sensed”
Clarkson MIT c2001
Visually impaired
UW 2004
2003 - SenseCam
Feb 2005
Epiphany!
Memex is a database
&
personal TP system
Demo Clips & Screens
747 Screen…
Timeline
Pivoting:
contact>
call>
t>
web page
GPS Photo location
Reports
The Stew family tree
Copyright Mark Stewart, 2004
Vibe report
Quindi Meeting Capture
SenseCam
SenseCam around Cambridge
Gordon with
SenseCam
& Voice
Recorder
MyLifeBits Software
Everything goes in a database

MyLIfeBits need all the features of a database
(Consistency, Indexing, Pivoting, Queries, Speed/scalability, Backup,
Replication)



If we didn’t use one, we’ll eventually create one!
Files as blobs; sync with file system for legacy apps
We are part of Jim Gray’s Bay Area Research Lab
SQL
MyLifeBits Software
Room
Capture
GPS import &
Map display
SenseCam
Import files
VIBE
logging
MyLifeBits
Shell
Text
annotation
tool
Voice
annotation
tool
Screen saver
MyLifeBits
store
Radio
capture
& EPG
Internet
Browser
tool
Legacy
applications
database
IM capture
MAPI
interface
files
PocketPC
transfer
tool
Outlook
interface
TV capture
tool
PocketRadio
player
Telephone
capture tool
TV EPG
download tool
Legacy
email client
The Shape & Size of
Gordon’s LifeBits
Money, 35
Vicki Video,
200
.xls, 1470
NULL&blank,
985
.ZIP, 80
MyLifeBits
Sept 2006
SQL, 1
Pictures, 66138
eMail, 101541
302,700
Audio, 6411
Video, 1842 items
167.4 GB
Doc&Rtf, 15375
by number
of Items.
Web pages,
Tiff, 3084
98813
PPT, 2133
PDF&PS, 4682
SQL, 25400
Pictures, 18462
Audio, 17455
MyLifeBits
Sept 2006
Video, 10241
Size (MB) by Type
Web pages, 8803
Vicki Video,
65000
167.4 GB
302,700 items
PDF&PS, 8250
PPT, 5758
By Size (GB)
Tiff, 5712
Doc&Rtf, 1383
eMail, 387
Money, 210
NULL&blank, 136
.ZIP, 89 .xls, 120
Bell Growth:
1GB/month
1.1 TB/lifetime
Monthly & Lifetime Storage Use
Item
1 MB Books|reports
5KB Emails
0.1
100
Total*
MB|GB
Month|Life
3
13
100 KB Image scans
0.4 MB Photos
75 KB Web pages|docs
100 MB Music
5
10
100
0.1
13
100
188
250
40,000
1,000
1,000
4
1,250
200,000
1 KB/s Listened audio, speech
50 KB Daily photos
2 GB/hr TV
Daily
number
Observations about use(rs)
1.
2.
3.
4.
5.
6.
7.
Cell phone sized device (CPSD) will be the platform!
On Applications… think about CPSD as the platform and context

Search is the “killer app” pretty much as Bush described.

Screen savers “memory refreshers” also provide ambience

Where did my day to?
Users are unwilling to spend time managing their computers or data.

Meta-data, classification, etc. must be automatic

User-input meta-data e.g. Dublin Core – naïve’ Librarian’s dream.

We have nice scheme for classification using facets. It requires work.
Time is the most important meta-data. Photos: place (GPS), subject.
Folders are a good and bad idea.

Most users don’t know what they are or how they work

If used, over time, they become useless: too many, miss-file, etc.
User should put “every” information fragment into the system. e.g., to dos,
call backs, business cards numbers, attention events. It pays.
Same information in multiple places always becomes obsolete.
Capturing Everything:
Phone calls in context of cell phone as a
platform for communication and capture
 Formal Meetings
 Rooms
 Everything in daily life
 Personal health and medical monitoring
 Memex for scientists and engineers

The vision…
SkyDrive UX
Hotmail
Office Live
Spaces
Abby’s
Camera
Memex
Store
Microsoft Storage
Toby’s
Pocket
PC
Toby’s PC
Abby’s
Home PC
Abby’s Laptop
Phone
The killer app…
Health?
Capturing every heartbeat
72.6 beats/min; 38.16 Million beats/year
 3.13 billion beats year
 The important number is 4-4.5 years, or ETS
 Battery life: the expected trip to surgery!

BodyMedia Output
PHR Schema
MyHealthBits
Courtesy of B. Parmanto, U. of Pittsburgh
B Parmatto,
U. Pittsburgh
Record View
Courtesy of B. Parmanto, U. of Pittsburgh
Defining Timeframe
Courtesy of B. Parmanto, U. of Pittsburgh
Preview
Courtesy of B. Parmanto, U. of Pittsburgh
Preview: web page
Courtesy of B. Parmanto, U. of Pittsburgh
SenseCam University Grant Program
MSFT supplies money, software, SenseCams





Memex vision: Notebook for engineers & scientists
Medical & health: observations & memory recall,
including diet and exercise
Education: How do people learn?
Help me learn/remember!
Tourist e.g. museum experience
Plumbing


Security
Filtering many images, voice & location annotation
The Agenda for the Tbyte(s), Lifetime, PC:
The killer app after office and mail.


Guarantee that data will live forever! “dear appy”
problem
Cheap, easy, and data-rich (e.g. time, place)
capture:







GPS and time everywhere
Paper capture has to be as easy as discarding
(scanner/shredder)
Personal meeting capture...
E-book…e-magazines & journals need to have critical
mass!
Telephony and audio capture with indexing
Media Center compatible for entertainment (photos,
video, TV, radio)
Content analysis (critical for photo & video!)
more






One dbase for everything (articles, books,
conversations, ... financial transactions) …vs. longterm use of hierarchical files. Is dbase intuitive?
Information control: privacy, security, expungeability
deniability,…
Having to be schizophrenic or have a lobotomy when
leaving a “life” i.e. a company
Annotations/meta-data add every-increasing value
Easy annotation aids search and becomes the content
The “killer apps”: Alzheimer, immortality, surrogate
memory?
GUI’s to improve use e.g. time to learn, use, retention
www.MyLifeBits.com
Download