No Slide Title

Download Report

Transcript No Slide Title

MARVIN
2003 AD
Planning meeting RCUR/T/D 27 may 1997
Overslept!
Overslept!
• The alarm clock rings at 7.00 and my flight
to stockholm leaves at 7.20!
• Arghhhh..
• When I stop the buzzer, Marvin tells me that
I am on the next flight at 8.35. I was on the
waiting list for that one
• See you in 5 minutes ...
A Wired Clock
Wireless
Home network
Marvin
Internet
PTT
Please to Meet You
• Marvin is our home server. It manages most
of the chores of life.
• He is fully wired in the house and connected
to the internet
The Construction
• Marvin is a very rugged computer. It is
normally placed in a closet.
• There are no parts to open, everything is
sealed.
• Units can be clicked on the side and will
automatically receive power and connect to
the FireWire bus.
• Tampering with Marvin will automatically
send a warning to a the SecureGuard
service.
The Construction
Slider
FireWire
connection
Power
110+220
Way to insert a new
unit
Locking system
Internet
ADSL
Ideas partly Maarten Legene
Connections
• To communicate with the 30 to 40 devices
in the house, it uses a modified DECT
system. Transceivers for this system have
become very cheap.
• Even the coffee machine has one.
• The connection to the PTT is secured.
Breaking it will automatically raise an alarm
at the PTT.
Construction
• Marvin does not require any user
maintenance and administration. The
system is administered by special service
houses.
• Information is always backed up at the
DataSafe service.
• Software is automatically updated when a
new revision comes available
ISDN? Ha Ha!
• Yehh, a couple of years ago the PTTs
understood that the copper in the local loop
could be used on ethernet speeds.
• Somebody figured out to reuse the existing
line card. This made a connection real
cheap.
• Today most homes have an internet
connection instead of a telephone
The Lifeline
Line Card
Time/Space
Switch
POTS
PCM / IP
converter
Router
X
Internet
Marvin
Hurry!
• I have to dash, Marvin just told me that if I
went on rambling like this I miss my plane ...
• Marvin is a bit sarcastic sometimes, I guess
his diodes hurt again
Oops!
• When I started the car Marvin told me
through the board computer that I had again
forgotten my BBox
• This BBox is not just a phone. It is my life
line to Marvin when I am awayGSMfrom
home
over CDMA
+ XSRW
Speaker behind
display.
480x640 full color
touch sensitive screen
Lens for laser projector
Camera lens
Microphone behind display
Battery life 180
hours
Parking
• I lock the car. This tells Marvin that to guard
it. Only me and my wife can use it now. If
somebody else wants to use it, Marvin will
contact me.
• The BBox frequently sends positioning
information to Marvin so it knows exactly
where I am. (Except when I do not want him
to know)
• Marvin remembers where I parked the car
so he can sarcastically tell me where I
parked it when I can’t remember.
Tickets!
• I go to the ticket counter and get my ticket.
• The BBox has replaced the credit card and
debit cards. It supplies the identification
over an eXtremely Short Range Wireless
network (XSRW).
• This computer then contacts Marvin with a
request and the BBox id.
• Marvin will then approve the transfer to
Visa.
• Visa will transfer the money to the airline
Cashless Society
Approval
Marvin
Identification
& request
Visa
Transfer
KLM
Counter
BBox
Extremely Short Range
Wireless (XSRW)
Cashless Society
• When you have a Marvin, you get extra
points on every buy you make because it is
so secure
• All providers must guarantee the
authenticity of the IP address according to
law. This makes it possible to use the IP in
identification.
• Marvin can request a voice identification if it
is suspicious. Usually it makes me say a
text from Kafka. He knows I get depressed
from Kafka.
On The Plane
• When I get on the plane, the BBox signals
Marvin and switches to nap mode.
• Today, planes can handle the radio waves,
but the highly optimized cellular networks
dislike transmissions from great heights.
• When we land, Marvin asks if I am too lazy
to walk and need a taxi. I do.
• When I walk to the door, a taxi stops in front
of me and opens the window. The driver
asks if I am mr. Kriens.
Services
WW-Taxi
service
Marvin
Secure
Smalltalk
BBox
Taxi Kurir
Bromma
Taxi
M. Gandhi
Services
• Services like this taxi are not programmed
in Marvin. Instead, I subscribe to a large
number of services that are available on the
net.
• Marvin is aware of these services and uses
them when appropriate. Finding the right
taxi company is a yellow page service
• Actually some services run partly inside
Marvin and are maintained by the service
providers.
In the Office
• They finally fixed the revolving door last
year. Now it detects my BBox and will
automatically unlock the door. No more
pushing in the wrong rythm!
• When I get to my office, I just see the name
tag next to the door change. This is the
really nice Gossip system.
• Electronic name tags! They are updated
with information about where you are and
when you will be back.
Gossip
Marvin
WWW
BBox
Position
Plans &
position
Gossip
server
Uses broadcast
channel in DECT
Peter Kriens
at Vinga room till
12.00
Glued on the
wall, no cables. Emergency &
10 year battery personal
directions
Overviews
&
reservation
s
Vinga room
10.00-12.00 Marvin project
13.00-15.00 Course Dutch
Clickable to large
displays e.g. meeting
rooms
Ideas partly Petr van Blokland & Holland Processing
The Phone
• The expectation in the previous millenium
was that everything should be wireless. But
the air is a limited resource. Today all
phones are IP.
• First they used modified CD/MA Ethernet to
connect phones. This CD/MA/ST (Statistical
Timeslots) is giving phones a good QOS
• Today we use 1 Gb FireWire as the main
cabling. Some companies are already using
the 8 Gb PlasmaWire but the $5 per
connection is a bit steep, still.
Statistical Timeslots
• When a phone gets access for the first time,
it sends a special header with a timeslot
specification. Other devices increase their
random wait around the time slot.
Timeslot
t
Others will not
start transmitting
Old Phones
• In 1999, many people were using their PC
as phone. Then Nokia came out with an
ethernet phone that looked like a traditional
phone. This was an instant success.
Video screen
Video camera
Ethernet
Traditional keypad
Virtual Neighbours
• When I wait until the computer warms up
(my BBox already logged it in) I see my
neighbourhood appearing
• Everybody has a residence somewhere in
cyberspace. Through a window you can see
what happens to the people you work with
or care about.
• The Marvins of the world inform their virtual
neighbours about your none privacy
sensitive day to day activities
Virtual Neighbours
* At the opera
* Has a baby sit
Marvin
Marvin
* Working late on the compute
Marvin
Marvin
* Flying to Singapore
* Kids are playing games
* Looking at the
neigbourhood
Work
Station
You can see the public activities
of your neighbours. And they can see your
Virtual Neighbours
• Virtual Neigbourhoods become necessary
when the mobility of people increased.
People would like to stay in touch with their
old friends but the distance made this hard.
• The neighbourhood has a low treshold and
is very non intrusive. It is easier to chat
when you see the neighbour idle than to
send him a mail while he could be busy.
Meeting
• Marvin reminds me that I have a 10.00
meeting.
• I walk to the Vinga room while my Gossip
door sign changes to indicate where I am.
• In the meeting room there are some new
people. We shake hands while our Bbox’s
exchange our public addresses.
• Since last year, everybody has a single
address for phone, business card, fax etc.
Minutes
• I am the chairmain of the meeting so I am
responsible for the minutes. I place my
BBox on the table so that Marvin can record
everything.
• Marvin is not powerful enough for full
speech analysis of a meeting, but it
outsources this to Lawrence Livermore
Labs. They have too much time on their
super computers.
Presentation
• Halfway through I have to present the
results of a previous project.
• Unfortunately, the projector in the room is
broken. I’ll open the BBox and point it at the
wall. A built in laser projects the results on
the whiteboard.
480 lasers
Projection area
Piezo Electric prisma
Lunch
• It is lunch time.
• We use the Bbox’s to project the closest
restaurants on the wall.
• A few years ago we could also see the
“dagens rätt” menu. However, the
restaurants have become more European
today and just serve a very wide range of
dishes á la carte.
• Though Marvin felt he had to remind me
about my slimming diet, we will eat
Taiwanese.
Back on the airport
• In the afternoon I fly back home. When I
start the car Marvin tells me to take another
route.
• The BBox had picked up on the GSM cell
broadcast channel that there was an
accident and a heavy queue close by.
• It contacted Marvin that found another route
with the RouteExpress service.
RouteExpress service
Marvin
Location
& accident
& destination
Location
& accident
New route
BBox
Cell
broadcast
select all cells
in area
Cell
Route
Express
location &
expectations
GSM
provider
Police
Accident occurs,
police is called
In the queue
• While I am waiting in the queue (well, even
RouteExpress is limited in what it can do) I
read my messages.
• Mischa, my daughter, is doing well
according to the monthly school report. She
needs to work on her writing.
• Ah, the minutes of the meeting are ready.
• Hé, It looks like I will sell my car tomorrow.
Open Markets
• Marvin and the OpenMarket service found a
match in the open car market that is optimal
for me.
• The OpenMarket is a service that trades
anything. Tell them your wishes and they
match these wishes against everybody
elses. If there is an optimal match, even
between many parties, they will tell you.
• Real estate agents and second hand car
dealers went out of business ages ago.
Open Markets
Marvin
Inform
Get option
Requirements
Open
Market
Marvin
Give option
At home
• One moment, just finishing my capuccino.
Marvin put on the machine 3 minutes before
I was home.
• I sit on the couch and read the newspaper
on my SurfBoard.
XSRW
1600x1200
120 dpi screen
Dockable Camera
and microphone
Speakers
SurfBoard
* Can handle many surfboards
* is in full control
Marvin
Touch & voice
Wireless image & sound
SurfBoard
* very flat display
* no cpu power
* very similar to flat TV
* High resolution
Newspapers
• The paper I am reading is not personalized.
I used to have one but I found that I liked to
be surprised somehow still get confronted
with uninteresting news.
• The large publishers are gone. Most
newspapers are now cooperations between
journalists.
Television
• The kids are watching an original Jim
Henson Muppet show on TV, directly over
internet from the studio. Thomas just
stopped the TV because he had to go to the
toilet.
• The low cost distribution made it possible
for small studios to enter a market niche.
• Marvin usually suggests a program together
with the TVGuide service. We had to use
TVGuide because Marvin preferred Ingmar
Bergman a bit too often.
Television
Satellite
Cable TV
Receiver
Antenna inputs
Marvin
Local antenna system
Ch 29
Living
room
Ch 31
Bed
room
Ch 35
Mischa
room
Ch 40
Studio
Control
• Remote controls are fortunately gone. At the
end of the nineties the average family had
12 remote control units per residence.
• Today the televisions are always tuned to
the same channel. Marvin transmits on this
channel and can route internet TV and
satellite TV to each TV or SurfBoard.
• Control is through voice. Marvin has a large
vocabulary. This part of Marvin is
maintained by the TalkToMe service.
Working late
• I go up to my study. I have to make my bills
tonight. I take my SurfBoard with me and
place it in a stand next to a keyboard.
• I select Philip Glass “Akhnathon” on my
Music Player. Directly from his own
company.
Akhnaton, Philip Glass
2:20
Working late
• Marvin shows me an overview of my
activities. I make some small changes and
mail the bills.
• All in a days work.
• In the neighbourhood window I see that Petr
is at home. I start a chat with him.
Software
MARVIN™
?