INTERVIEWS by STEPHEN IBARAKI, FCIPS, I.S.P., ITCP/IP3P, MVP, DF/NPA, CNP
This week, Stephen Ibaraki has an exclusive interview with Dr. Roy Want.
Roy Want is a highly respected research scientist at Google. Prior roles include Senior Principal Engineer at Intel, EIC at IEEE Pervasive Computing, and Principal Scientist at the Palo Alto Research Center (PARC).
For Want's significant contributions to Mobile and Ubiquitous Computing he was awarded the status of IEEE and ACM Fellow in 2005. Some of his best known projects are: Active Badge, an in-building location system; ParcTab, the world's first context aware computer system; Personal Server, wireless mobile computer interaction through larger nearby infrastructure and computers; and Dynamic Composable Computing (DCC), sharing resources wirelessly to build a logical computer on the fly. With over 65 issued patents, Roy is a recognized top international authority with research interests in: mobile computing, ubiquitous & pervasive computing, hardware design, electronic commerce, smart cards, distributed systems, multimedia systems, location-based services, mobile user-interfaces, MEMS and electronic tagging (RFID).
Roy received his Ph.D from Cambridge University in 1988.
For a complete profile, go to http://www.roywant.com/cs/. You can find out more about Roy's research interests, professional awards, education, experience, skill set, projects, publications (conferences, journals, periodicals, books, book chapters, published reports, articles, editorials, workshop papers, and EIC introductions), professional activities (professional memberships, committees, conference program chairs, conference technical program committee service, selected invited presentations, editorial posts, PhD thesis committees, industry technical awards, and grants), patents, and media coverage.
To listen to the interview, click on this MP3 file link
The latest blog on the interview can be found in the IT Managers Connection (IMC) forum where you can provide your comments in an interactive dialogue.
Interview Time Index (MM:SS) and Topic
Roy, can you profile your extensive research history and valuable lessons you wish to share from each of your top research areas?
"....Active Badge System: (a telephone system built on top of a local area network)....Lessons learned: You have to treat privacy very seriously....You can build excitement very easily, but for a lasting effect you really do need value....ParcTab: (this is the very first context-aware computer)....Lessons learned: Although for the majority of a day you might find there is no problem with the bandwidth, you've really got to design the whole system for the worst case of use....Only when you build something can you really explore its full potential....In order to explore its full potential you really need a set of tools which will allow developers to go in there and build things for themselves....Personal Server project at Intel: (a recognition of trends in technology)....Lessons learned: It's hard to get this concept into people's heads for them to understand the advantages until you marry it with a concept like the cell phone....If you have anything that is at all controversial be prepared for long debates and learn from those debates....Dynamic Composable Computing: (the notion that the design of any particular mobile device or a static device is limited in some way)....Lessons learned: In today's environment which is very creative and innovative you have to be prepared to defend any issues....Respect existing standards....If you are building a demonstration system to show the value of an idea like this you have to deploy it and create a certain amount of infrastructure...."
What would you say is the ratio between an innovative idea where you get some funding and budget to take it forward but it really doesn't realize itself in a broader scale out in the community and society in some way and those that do?
"....There are few projects in a research environment which take off and change the world, but it doesn't mean that you can't have point effect with something. There are lots of ideas which have come out of research which eventually through some route made it into products and incorporated into big systems...."
Can you profile your current research, and what you hope to achieve, and the value to the broader audience?
"....Dynamic Composable Computing project. The value to the larger audience is that you have devices which tend, as products, to be islands of innovation....The value to the consumer is basically that the sum of the parts is greater than the value of the individual components put together....More recent work, I've become interested in the potential for Near Field Communication (NFC) on telephones (the ability for phones to communicate with other phones through near field proximity)....Like a lot of new ideas it opens up another set of ideas and we'll see a lot of innovation around that in the near future...."
What are your goals as Chair of SIGMOBILE and what specific events and areas do you wish to spotlight?
"....One of the key aspects of SIGMOBILE, (which is basically representing the mobile research community), is that we create a set of top-tier conferences and workshops which supports the community. We have five sponsored conferences which are MobiCom, MobiSys, MobiHoc, Ubicomp and SenSys and one annual sponsored workshop which is ACM HotMobile....We also want to encourage the next generation of mobile researchers....The final thing on our agenda right now is to complete the Mobility Tech Pack which will go out in the next couple of months into the community. The Tech Pack is basically an annotated reading list which covers all of the major areas (and sub-areas) in mobile computing and to provide extended abstracts for particular papers...."
What do you see as the value to the non-researcher (that is the practitioner), in the ACM Mobility Tech Pack?
"....The practitioner is probably not aware of some of the newest ideas. We try to make sure that the Tech Pack has a spectrum of papers from perhaps an original publication in a particular sub-area which everybody should know about, but also some of the latest, breaking results...."
What is the total penetration of mobile: total mobile, shipped this year, predicted shipped next year, smartphone growth, regional differences?
"....Approximately 1.4 billion phones had been shipped in the last year (2010). I recently checked some of those numbers and now the prediction for 2011 is 1.7 billion to be shipped in the year (not all of them are smartphones)....In 2010 about 360 million were smartphones. Going forward we are seeing something like a 70% growth year to year...."
I guess there is even a relationship (especially in developing countries) between mobile use and an increase in GDP?
"....It seems that countries that don't have great infrastructure (the developing countries), are really making use of smartphones in ways that we don't need to in the West....We are seeing people who are building their entire business around their cell phone and that is how they stay in touch with their clients and how they interact with the rest of the world....It's very clear that this a "game-changer" for lots of those regions...."
Can you profile the visions of Mobile Computing?
"....Let me pick a couple of visions which have been very powerful. One of them was Mark Weiser's (Xerox PARC) vision. He wrote a famous article in September, 1991 for Scientific American, "The Computer for the 21st Century". In that he described what has become known as the vision of Ubiquitous Computing....Another area which has a lot of press and something that has not seen its day yet is the Vision of the Internet of Things...."
What are the current challenges for mobile and for 2012?
"....One of the things with mobile phones and mobile apps is that you've opened up the security hole....Another of the big challenges is power consumption...."
Please overview your views on mobile applications and middleware?
"....We're in an interesting time in the development of mobile applications. We're seeing a large number of apps for the Apple iPhone and the Android OS that are being created using toolkits for a particular operating system....The other alternative to mobile apps is the whole notion of web apps, web services....It's going to be an interesting battle over the next few years as to which one wins out and whether in fact there's been this huge push into design of mobile applications right now. You might see that pendulum swing back to web applications as the tools get better and people enjoy the flexibility of it...."
What is the status of wireless and mobile technologies?
"....All wireless technologies are improving....There's a lot of growth to go and as we're experienced in this kind of growth, applications adapt to take advantage of the additional bandwidth....In terms of mobile technologies, almost all technologies have opportunities for improvement. The processor technologies are becoming multi-processor systems, storage we are seeing more and more exponentially growing flash memory incorporated into the devices....The local wireless technologies on these devices are also increasing in speed...."
Where specifically can one find the best resources for mobility?
"....As an academic the best resources are the premiere conferences and the proceedings for those conferences (Mobicom, MobiSys, MobiHoc, SenSys, Ubicomp)....ACM and IEEE digital libraries...."
When is the ACM Mobility TechPack going to be released?
"....We expect by the end of Q4 that it should be online...."
What are the top best practices in mobility that you wish to share?
"....In terms of best practices here I think the key thing is you've got to really respect the privacy of the people using it....It's very key that you let anyone who is using it know what you're logging and how you are going to use that data, and if possible design in a way which it's anonymized...."
You touched on some of this earlier but do you have some additional comments you want to make about the security challenges in mobility?
"....Security, as in all computer systems, is a moving target and there are well known techniques for looking for signatures of viruses etc. and these techniques are being applied to mobile phones, but as soon as we find solutions for some of these problems we will find new attacks. We have to accept that this is an on-going challenge. Going forward we'll get smarter at building detection mechanisms...."
Describe some areas of controversy or much discussion in the areas that you research.
"....How technologies will be used and whether they will be used for good or evil purposes...."
In your research, what are the top ways of measuring success?
"....The gold standard for success is that you somehow get your application or technology out into the hands of users and if the user community explodes then you have a success. There's no doubt that it's purely determined by adoption...."
In your current research, what are your top challenges and top opportunities? How will the challenges be solved and the opportunities be actioned?
"....Top challenges with security and power etc....There's motivation to solve these problems and it's going to be a long road, but we're going to make continuous progress because there's so much feedback that's happening, and there are so many things that are being tried on a weekly basis to solve these problems...."
What specific technologies should IT practitioners be embracing today and in two years, five years?
"....My first advice to any practitioner is if you don't have a mobile strategy yet you should certainly think about how you are going to create one. Secondly, if you have a mobile strategy for today's phones, that may not be appropriate strategy for tomorrow's phones....The important thing for the IT professional is to realize that it's a continuous process of innovation in the smartphone and mobile arena and you've got to track the technologies that are feeding into the phones and the capabilities...."
What specific technologies should businesses be embracing today and into the future? I guess the answer to the previous question applies also to the businesses. Or do you have any additional comments to make?
"....I think it's the same areas. No matter where you stand, technology innovation is very rapid....I think if you want to be educated about where things are going you have to take the broader picture and try and track not just the developer conferences, but some of the academic areas as well...."
Can you make predictions for the future in a more general sense, their implications, and how we can best prepare?
"....There's one area of technology I think is going to be very important and that's the ability to move computation around as a single unit. This is something that we really haven't seen yet...."