WMCSA 2000 -- Keystone Scott Kirkpatrick CSE at HU, Jerusalem Where we’re coming from (1994 and earlier) 1988-93 wireless, pen, and speech infancy 1994-96 the Web takes flight WMCSA 1994 Different structure – panels to structure a range of topics Models, system structure, file systems, application frameworks Wiring the campus for wireless Will anyone make money in mobile computing? Networks, protocols, and exploiting the Web Privacy and anonymity The hot clients: PARC TABs, Newton+InfoTAC+ARDIS Where will we be in 5 years? The Five Year Outlook (in 1994) Five teams brainstormed and reported back: PDAs will make the world paperless Entertainment and advertising will pay for all of it Vertical apps and the mobile infrastructure will be in place Global infrastructure deployed and the killer app has been found (but they didn’t say what it was) One theory was that web access will be the killer app Discussion points Role of entertainment Is mobile just a variant of distributed computing What clients will be hot next (unresolved) Where we’re going Stylus, pen, and speech input Exploiting image The revolution in digital cameras has now happened Social and legal issues will be as important as communications infrastructure in gating/accelerating progress Critical for internationalization as well as for mobility The English (PC) keyboard is a limiting factor, while cellphones (speech input, right?) are the fastest-growing computing appliance. What happened to privacy? Copyright and the role of the entertainment industries PDA-iquette My suggestion – include discussion of these in WMCSA From the client to the cloud Power will always be holding us back The “networked surface” has inherent appeal, if it also solves power problems. File transfer, not necessarily interaction Storage is ready to revolutionize client capabilities Jetsend CoolTown’s web primitives But how to overcome introduction obstacles? High bandwidth up- and down-loading has arrived Inductive charging? Why was this necessary? The smart watch, triumph of miniaturization, needs connectivity for interesting apps Systems issues Opportunities to optimize at the lowest levels Opportunities to organize communications better Payoff in power and performance Payoff in bandwidth savings Opportunities to make applications more understandable and manageable Will the “resolver” make URLs and URNs work for us? Payoff – maybe someone will actually use them Protocols and networks BlueTooth – will it happen? Even with $7 chips now available, it will take a long time To succeed, it needs to not be PC-centric Is Internet II and IPv6 going to solve a whole class of problems? I think we will hear a great deal more about QoS and reservation schemes. Present talks just tip of iceberg. Service and application enablers Personal mobility Is this just the universal personal phone number? No, it’s open, not just automated Ernestine But it needs a lot: Note: the culprits confessed that these are not yet in use Negotiation between the sender and receiver Where are the white pages? Will they graduate before addiction occurs? Security proxies Don’t forget the “user”! Industrial applications of wearables, and ubiquitous computing in the bio lab are pulling very hard. HCI issues are surprises Note that the highest leverage applications are multimodal Unexpected behavior is hard to recover from Collective behavior may also surprise us Ensure that the base function is what the user wants to sign up; the “smart part” is an extra incentive Let’s get quantitative about usability and quality Questions for the next WMCSA Transcoder and proxy capabilities Can system structure make major reductions in bandwidth needs? Feeding back the cost of surprise into the design tools and building blocks Impact of recognition technology in deriving context and reacting to content Apps, apps, apps What are we learning from the motivated, but nongeek users?