Six Future Challenges: 50 years after The Celebration of the Birth of the Modern Computer at University of Manchester New Paradigms for Using Computers New Personal Computer Uses July 16, 1998 Gordon Bell Microsoft Corporation NUPC ‘1998 From Questionable...Great Research & Book Reports to Poor...Profitable Product: “and then a miracle happens” For New Uses of PCs Conference… also New Paradigms for Using Computers July 1998 Gordon Bell Microsoft Corp. Bay Area Research Center NUPC ‘1998 Research to Product Models The Classical, Feed-Forward Process Gov’t Model I. Fund product development & then buy the products Gov’t Model II. Issue challenge. Buy product. “We invented it, now productize it, stupid” PARC I “We invented something, let’s at least try to get our money back.” PARC II Fund a company for research & development Research as a recruiting tool Hire good people, encourage interaction Hire good people, large projects, do startups Do it in/with product development Fund university research and pray… NUPC ‘1998 Heuristics for Government Funding Fund University Research Issue “buy” challenges to foster competition NUPC ‘1998 The two great inventions The computer (1946… realised in 1948). Computers supplement and substitute for all other info processors, including humans – – Memories come in a hierarchy of sizes, speeds, and prices… the challenge is to exploit them Computers are built from other computers in a iterative, layered, and recursive fashion The Transistor (1946) and subsequent Integrated Circuit (1957). – – Processors, memories, switching, and transduction are the primitives in well-defined hardware-software levels A little help from magnetic, photonic, and other transducer technologies NUPC ‘1998 Moore’s First Law Transistor density doubles every 18 months 60% increase per year – – Exponential growth: – – Chip density Microprocessor speed 1GB 128MB 1 chip memory size ( 2 MB to 32 MB) 8MB 1MB 128KB 8KB 1970 bits: 1K 1980 1990 4K 16K 64K 256K 1M 4M 16M 64M 256M The past does not matter 10x here, 10x there … means REAL change PC costs decline faster than any other platform – – 2000 Volume and learning curves PCs are the building bricks of all future systems NUPC ‘1998 Platform evolution: How do they all connect? NUPC ‘1998 Extrapolation from 1950s: 20-30% growth per year Tera Giga Storage Backbone Processing Memory ?? Mega Kilo 1 1947 Telephone Service 17% / year 1957 1967 1977 1987 1997‘1998 2007 NUPC Gains if 20, 40, & 60% / year 60%= Exaops 1.E+21 1.E+18 40%= Petaops 1.E+15 20%= Teraops 1.E+12 1.E +9 1.E+6 1995 2005 2015 2025 2035 2045 NUPC ‘1998 Alternative Computing Futures • Metropolis (1926) • Forbidden Planet (1956) • 2001 (1968) NUPC ‘1998 Photos courtesy of Microsoft Cinemania Going forward… SIX challenges Turing test... Voice or Video Avatar any conversation Everything will be in Cyberspace Electrons, etc. replace atoms for “money”, “ownership”… “risk” Telepresence The Guardian Angel for health The Cyber Admin for personal use NUPC ‘1998 Turing test: you can’t tell who’s on the other end when communicating with a machine using Text Voice Visual image and voice NUPC ‘1998 Going forward… challenges Turing test... Voice or Video Avatar any conversation Everything will be in Cyberspace Electrons, etc. replace atoms for “money”, “ownership”… “risk” Telepresence The Guardian Angel for health The Cyber Admin for personal use NUPC ‘1998 Everything cyberizable will be in Cyberspace! Continent Body Car Region/ Intranet Home Campus, World including SANs Fractal Cyberspace: a network of … networks of … platforms NUPC ‘1998 “Everything will be in Cyberspace” Is this a challenge? goal? quest? fate?… or Cyberization enables new computing platforms that require new networks to connect them – – Infrastructure supports the content Three evolutionary dimensions NUPC ‘1998 Cyberization: interface to all bits and process information Coupling to all information and information processors Pure bits e.g. paper, newspapers, video Bit tokens e.g. money, stock State of: places, things, and people State of: physical networks NUPC ‘1998 Atoms vs Electrons for bits Atoms (mass) people know bricks & mortar office hours database & reports letter & fax phone personal visits signature envelopes Electrons, etc. (massless) computers know anywhere (personnel/clients) anytime web access for review and transactions email & web access email, voice & video mail videophone / videomail authenticated images NUPC/ store ‘1998 digital envelopes By January 2001 there will NOT be 1 billion people on the “net”. Bet: Nicholas Negroponte $1K Bet: Nicholas Negroponte $1K:$5K… it happens by 2002. Also $1 T of commerce by 2001. NUPC ‘1998 Why this is the keystone bet! It determines the market – – It says something about the utility – – – for networks for access devices… especially PCs commerce communication entertainment Increased network capacity & ubiquity enables – – – – phones videophones television serendipity NUPC ‘1998 Internetters growth 12000 10000 8000 6000 4000 2000 0 ‘95 World Population extrapolated at 1.6% per year Internet Growth extrapolated at 98% per year ‘96 ‘97 ‘98 ‘99 ‘00 ‘01 ‘02 ‘03 ‘04 NUPC ‘1998 Internetters growth 10000 World Population TVs & Phones 1000 “1 Gp by 2000” Negroponte PCs 100 Internetters 10 ‘95 ‘96 ‘97 ‘98 ‘99 ‘00 ‘01 ‘02 ‘03 ‘04 NUPC ‘1998 Growth in hype WWW Infoway promise: “how great it’ll be” (politicians, academics, etc.) books, Infoway newspapers regulation Infoway addiction conferences lawsuits NUPC ‘1998 Data from Gordon’s WAG Cyberspace: A spiraling quest in 3D real space Computation Communication Cyberization Programs, Content & messages NUPC ‘1998 Cyberspace: one, two or three networks? in 2005, 2010, 2020 Data Telephony Television NUPC ‘1998 Going forward… challenges Turing test... Voice or Video Avatar any conversation Everything will be in Cyberspace Electrons, etc. replace atoms for “money”, “ownership”… “risk” Telepresence The Guardian Angel for health The Cyber Admin for personal use NUPC ‘1998 Atoms that represent money, ownership, … risk NUPC ‘1998 New or old money… it’s just bits Credit ATM / Prepaid Check Cash Prepaid NUPC ‘1998 Put those checks & statements in Cyberspace or eliminate them! NUPC ‘1998 Buying & selling stock: what a pain! Faxes? Electronic signatures are legal in Georgia. NUPC ‘1998 Paperless transactions: put them all in Cyberspace NUPC ‘1998 Atoms vs Electrons for financial bits Atoms (mass) money statements bills / checks coupons Electrons, etc. (massless) database, smart card, credit card, debit card web access bill present. / check free cyber-coupons stock database, web statements, reports web access, email +company infor, analyst reports, etc. private placements web access, email trade confirmation direct trades NUPC ‘1998 mail voting on line voting NUPC ‘1998 Going forward… challenges Turing test... Voice or Video Avatar any conversation Everything will be in Cyberspace Electrons, etc. replace atoms for “money”, “ownership”… “risk” Telepresence The Guardian Angel for health The Cyber Admin for personal use NUPC ‘1998 Telepresence … being there while being here, at another time, and with time scaling Telepresentations Telemeetings The “work” NUPC ‘1998 NUPC ‘1998 Motivation: Telepresentations • Presenter and/or audience telepresent NOT: meeting or collaboration settings Forget the nasty social issues! Mostly one-way NUPC ‘1998 Telepresentation Elements Slides Audio Video Script, text comments, hyperlinks, etc. NUPC ‘1998 Telepresentations: The Essentials Slide and audio a must Add some video (low quality) to make us feel good Storage and transmission costs low NUPC ‘1998 Telepresentations: The Killer App Increased attendance & lower travel costs Practical and low-cost NOW e.g. ACM97 - 2,000 visitors in real space, 20,000 visitors on Internet http://research.microsoft.com/acm97 NUPC ‘1998 Today’s Experiment Would you like to pause, rewind, browse? Do you wish you could have seen this – – At home? At another time? How much does a present speaker add? How much would you pay for real presence? NUPC ‘1998 Telework: It takes screens, sound, and bandwidth, stupid NUPC ‘1998 http://research.microsoft.com/barc/GBell/ Telepresence hold a meeting of type, m university or technical course interview, staff meeting, co-ordination, board meeting, annual meeting, “town hall”, with p, distributed persons with as much interactivity and feeling such that people prefer being telepresent meetings are provably more productive meetings will evolve to be asynchronous NUPC ‘1998 versus traditional synchronous Conference Rooms with Teleconferencing NUPC ‘1998 NUPC ‘1998 Mobile videophone NUPC ‘1998 Honda Robot NUPC ‘1998 People surrogates NUPC ‘1998 Telework: It takes screens, sound, and bandwidth, stupid NUPC ‘1998 http://research.microsoft.com/barc/GBell/ “ By April 1, 2001 videophones will ship in 50% of the PCs and be in use. ” Gordon Bell vs Jim Gray 1996 (one paper, loser gets fed) NUPC ‘1998 Living in Cyberspace NUPC ‘1998 Intrastructure NUPC ‘1998 SOHO (small office, home office) network computing environment POTS (legacy services) IP Dial tone (Internet, phone, videophone) >1.5 Mbps NT Server for: comm/network, POTS/IP gateway, file, print, compute LAN PC Phone ... PC Phone ... NC* Phone *NC, NetPC, Xterm, etc. NUPC ‘1998 Not shown: ECG; GPS; Compass; altimeter PCS; Pilot Libretto, .5mm pencil Libretto PS, Ricoh Camera; Swiss Army NUPC ‘1998 Knife Problems of living & working in Cyberspace: socio vs technical Isolation & loneliness – need for communication/stimulation – chance meetings -- serendipity of ideas – loss of group/teamwork skills – danger of becoming “terminal” interruptions & focus lack of support staff to help, answer ?s supervision and ability to have 1:1 unclear that many people want it… they simply need the contact with people NUPC ‘1998 A People Model: Who wants to be in Cyberspace? Spock Analyticals.. Drivers… being right, results orient. detailed formal broadcast (in writing) email - push megaloanal maniacs retentives Self-control Amiables… Expressives... informal consensus want recognition, (verbal) builders need contact --------------chat---------------spineless Sally Field psychotics wimps Souter Evangelism Managing Interpersonal Relationships (MIR) 2D Model NUPC ‘1998 Swaggert Going forward… challenges Turing test... Voice or Video Avatar any conversation Everything will be in Cyberspace Electrons, etc. replace atoms for “money”, “ownership”… “risk” Telepresence The Guardian Angel for health The Cyber Admin for personal use NUPC ‘1998 The Guardian Angel NUPC ‘1998 Steve Mann in Cyberspace NUPC ‘1998 Medtronics Implanted Cardioplastic NUPC ‘1998 Audio, pix, T, P, ECG, location, physiological parameters… 1 GB NUPC ‘1998 Going forward… challenges Turing test... Voice or Video Avatar any conversation Everything will be in Cyberspace Electrons, etc. replace atoms for “money”, “ownership”… “risk” Telepresence The Guardian Angel for health The Cyber Admin for personal use NUPC ‘1998 The Cyber Admin or the prosthetic memory… When we can store everything we’ve: read/written, heard/said, seen/acted, plus physical parameters. NUPC ‘1998 What does Cyber Admin do? Captures the creation of all personal/professional information Stores and organizes Retrieval is the challenge – – recalling readings, conversations, presentations, images help in being the “guardian angel” What are the apps when we can do this? NUPC ‘1998 There will always be plenty of things to compute ... With millions of people doing complicated things. memex … stores all one’s books, records, and communications, and ... can be consulted with speed and flexibility Matchbook sized, $.05 encyclopedia Speech to text Head mounted camera, dry photography Vannevar Bush c1945 NUPC ‘1998 NUPC ‘1998 Storing all we’ve read, heard, & seen Human data-types read text, few pictures /hr 200 K /day (/4yr) 2 -10 M/G /lifetime 60-300 G speech text @120wpm speech @1KBps 43 K 3.6 M 0.5 M/G 40 M/G 15 G 1.2 T video-like 50Kb/s POTS video 200Kb/s VHS-lite 22 M 90 M .25 G/T 1 G/T 25 T 100 T video 4.3Mb/s HDTV/DVD 1.8 G 20 G/T 1P NUPC ‘1998 Sizes of various information stores that an individual might need Gigabyte 1,000,000,000 10,000,000,000 300,000,000,000 Terabyte 1,000,000,000,000 25,000,000,000,000 100,000,000,000,000 Petabyte1,000,000,000,000,000 100-3,000 books disk, 4 years of read text lifetime of read text lifetime of coded speech lifetime of video, low Q lifetime of video @.1Mbps lifetime of hi-Q video NUPC ‘1998 10X in 40 years (6% per year) NUPC ‘1998 Library Volume Growth 10X in 150 years NUPC ‘1998 Now how do you find or use the rich information Need the system to: locate, retrieve, visualize, order, up load the corporation’s IP assets (text, proposals, images, videos, presentations, etc.) … with appropriate controls. NUPC ‘1998 SmartMedia Technologies Context Image Recognition for Objects Relevance Speech Recognition Image Recognition, Lexical Cues Transcripts Close Caption Lexical Analysis Viewing Color Previews - Power Point, PDF, B&W Brightness Video, Sound, Artwork Contrast Volume Speech-Music Meta Information NUPC ‘1998 Virage Video Cataloger NUPC ‘1998 Sizes of various information stores Gigabyte 1,000,000,000 shelf of scanned paper, large book stack 10,000,000,000 movie, large disk 200,000,000,000 2 floor library, videotape Terabyte 1,000,000,000,000 million volume library 20,000,000,000,000 Lib of Congress, disk array Petabyte1,000,000,000,000,000 a national library 15,000,000,000,000,00 disk production 1995 NUPC ‘1998 Library of Congress bits... Scanned LC assumes 6B pages 13M photos 4M maps 500K movies 3.5M recordings 1PB 13TB 200TB 500TB 2,000TB 5 Bpeople or 2 GB per person NUPC ‘1998 Publicly generated bits per year Cinema 5K Images (all) 52G Broadcast (station)1500 Recordings 100K Telephone (min.) 500G Videotapes 200 TB 520 PB 200/10 PB 60 TB 400 PB NUPC ‘1998 The end NUPC ‘1998