Friday, June 15, 2007

[Updated Jun 17, 2007]

Yesterday I wrote that Palm's recent product announcements, especially the Foleo (which was really a pre-announcement) are indicative of a bigger, more disruptive vision than most people give them credit. The strategy I see Palm taking is one that opens a new front on the battle between the two prevailing visions of computing today, the one that puts your PC at the center of your computing life and the other that sees "the network as the computer," commonly known as Web 2.0. First, I'll take a look at what that battle has been about and then show why and how I think Palm is trying to change the game. In my next post I'll look at some of the obstacles Palm needs to overcome for this vision to become a reality, and add some foolish musings about a fourth act in the remarkable drama that Jeff Hawkins is writing and producing.

Why do people care whether their data and the software they use to work with it live on their PC or on an Internet server that provides a rich AJAX browser interface to it? A lot of people don't, which is one reason why web-based applications (often but not always free) are leading the software adoption landscape today. But if we wanted to really analyze this shift we'd want to look at the relative virtues of native PC versus Web 2.0 applications along several dimensions that people care about. Since I have a penchant for the pompous I'll call them the "Eight Computing Virtues." (Hey, just be grateful that "The Noble Eightfold Path" had already been taken.)

The Eight Computing Virtues

  • Richness. Short for feature-richness. What input and output options are available? Many computing features come from a computer's operating system, so what kind of access is there to the OS?
  • Capacity. How much stuff can you store for any given cost?
  • Security. How safe is your stuff from being lost, stolen or corrupted? How easily can your computing environment be hijacked by the bad guys?
  • Privacy. How safe is your stuff from prying eyes? How easily can you have a computing session that's private from other people in your home or office?
  • Availability. Is your stuff at your finger-tips wherever you go? How reliably?
  • Sharing. How conducive is your stuff to being shared with others? Does it enable you to tap into the "hive mind?"
  • Simplicity. How easy is it to learn all the things you can do? Can you do them with minimal effort and thought? Is your environment free of clutter from things you don't care about or that demand frequent maintenance?
  • Responsiveness. Does your software respond instantly to your every gesture? Does your computer jump to life instantaneously when you need to interact with it?

Using these virtues as dimensions for comparison, I would map out the relative benefits of natively installed PC applications and web applications like this (closer to the edge of the circle means a higher rating along that radius):
"The PC is the Computer" versus "The Network is the Computer"

It's subjective, but qualitatively I think most people would agree that the big attraction of web applications has been the enhancement of sharing and the fact that your apps and data are available from any PC with an Internet connection. People are more mobile than ever, and they have more PCs in their lives—office, desktop, laptop, the PC in the hotel lobby, the client's office, the best friend's house—so it's quite liberating that their web applications and data are "on" all of them. I'd also contend that many web applications have gained traction because of an ethic of simplicity among Web 2.0 developers. And I may have exaggerated the security benefit, but I do think a lot of folks see Google as being a safer place for their data than their PC hard drive, even if it doesn't relieve them of the pain and uncertainty of securing their PC from malware.

What still holds people back from using Google or Zoho in place of Outlook and MS Office? Native applications are still more feature-rich, more responsive to input, and they live in a box where (for now) your storage dollar goes a bit farther than on the web. They also can run off-line, a partial compensation for the fact that their attachment to PC hardware rather than "the cloud" makes their accessibility inferior under many common circumstances. APIs like Google Gears may be eroding that advantage (some say they are game-changing) and AJAX is making inroads on the rich, responsive UI. Still, it'll be quite a while before we have something like Photoshop or immersive 3d games running in a browser.

But I think one of the biggest factors that will inhibit adoption of web applications is privacy. The companies that hold our data on their servers simply have too strong an incentive to peer into that data and too little accountability for lapses or active violations of our privacy. This week, Google, the company that has more of our data than anyone, was rated as the worst privacy offender on the web. And too few months seem to pass between revelations like AOL's exposure of personal data of 650,000 of its own users.

So what's this got to do with Foleo?

I've read a number of comments from folks who watched the Foleo announcement and thought that Palm's "bigger picture" for the device was (or should be) running web applications. I think Opera 9 will be a capable AJAX-compatible browser for such use, but Hawkins and his team have their sights set higher. Others, myself included, have said that Foleo in and of itself is really a new take on the PC and that Palm should just come right out and say this. But this isn't it either, really, despite the fact that Foleo is attractive to people who are looking for a simpler, more portable PC.

For Hawkins, it's the smartphone that is the new PC. The Foleo is just the piece that completes the vision.

Here it is in his own words, from the "Experience Foleo" Flash video on palm.com:
When we started this company in 1992 it was based on a very simple vision: that the future of personal computing would be mobile, that over time more and more of your personal computing needs would be satisfied by a device that fits in your pocket or purse.... We want to make the computer smaller and smaller, and we can do that. We can put more memory in it, we can put more data in it, we can put movies and pictures and so on. So we thought about the future, and we said, well, in the future people are going to have these very powerful portable computers in their pocket. But, they have these two limitations: there are times when you need a large display, and there are times when you need a large keyboard.... In our mind the future of mobile computing has and always will be small devices that are in your pocket, that contain all your data, access to the Internet and so on. And there is a need for a large screen experience..... We believe [Foleo] is really a beginning of a whole new wave of finally and truly making the mobile device that's in your pocket your primary PC.

This makes a hell of a lot of sense, and it's only going to be making more sense as storage gets denser and cheaper. Also as wireless gets faster and more affordable. For a lot of PC users today, the two to eight gigs of Flash you can affordably put in the SD slot of a smartphone is already enough to hold all their data. If you're a heavy media user you need a lot more, but the ability to access your full media library speedily over a high-speed wireless connection is fast closing that gap. There's really not much left that keeps you from having everything you care about in your pocket wherever you go. Palm may very well have correctly identified the last piece of the ideal personal computing setup for a lot of people.

Let's look at this in the light of the Eight Computing Virtues.
virtues of having your mobile as your primary PC

Nothing is more available or private than what's on your mobile. You can't beat it for instant-on responsiveness, either. While even the best cellular wireless networks still introduce more latency in the use of the mobile web than a PC connected to fixed broadband, WiFi is highly available in a lot of the use cases that Foleo is targeting, and WiMax is just around the corner. The factors that bring people back to their PC more than anything else are its immersiveness, ergonomics, and seemingly unlimited capacity. While Foleo is not an always-on-you device like your phone, it shows great potential for making that fuller PC experience a lot more portable, responsive, and simple. No one is saying it's going to replace your PC, but supplemented by Foleo, your smartphone could start to occupy a lot more of the time you once spent at your PC, as well as expanding your digital life with some new use cases you probably never thought you cared about.

I'm guessing it will take a couple of generations of this product, coupled with attendant growth in smartphone and wireless data adoption and solid execution by Palm, for it to break into the mainstream (more on this in my next post). But Foleo is a very carrier friendly product because of its expansion of the utility of wireless data and the fact that the value it adds to a smartphone doesn't necessarily come from installing 3rd party software on the phone. The latter is something that the carriers still have reservations about and that hasn't in any case taken off with consumers as many had hoped. The carrier angle gives Palm a potential leg up when it comes to marketing and should expand Foleo's retail footprint well beyond what they could do on their own. The fact that it could work with almost any smartphone on the market is also big. The idea that little Palm would be taking a run at the PC itself is still totally audacious and sounds more than just a little crazy, but I really think there are a number of important stars coming into alignment here, and it's going to be exciting to watch what happens. Much more exciting than you might think from the cool reception Foleo received in the blindered technical media.

In my next post I'll look at some of the objections and challenges to this vision. Plus I have a few musings of a more speculative nature to throw out there just because they're too tantalizing for me to resist. There's a lot to discuss here!

Comments

Really interesting post. Thanks!

I agree, there's something happening in the "black hole" of the market between the laptop and the mobile phone: 5 to 10 inch displays, sub $1000 price (even $500) and full connectivity options.

It's an extremely interesting battle ground because the winner might very well end up with both sides of the hole under their control.

If, for example, Microsoft and Intel manages to squeeze Windows and x86 into 5 inch notebooks that are fuel cell driven, flash card in stead of hard drive and instant on/off then what we have is the smartphone platform of the future. Bye bye, Symbian.

If, on the other hand, Nokia, Motorola and SEMC manage to upscale their mobile phones to full keyboards and larger screens, then why do I need to buy a Windows laptop?

Definitely an opportunity for new players to take a place. Palm is doing the right thing. It's a gamble though, but what choice do they have?

Posted by erikstarck at Sunday, June 17, 2007 13:30:08

David, it's disappointing to see you "revise" your posts as you change your mind. Kind of sleazy way to BLOG, really. If you realized your initial thoughts were wrong AT LEAST HAVE THE GUTS TO LEAVE THEM UP. The proper thing to do would be to make another post and say what your new thoughts are.

Another thing: it sounds like you're copying what was already said at PalmInfocenter.com by the poster, The Voice of Reason. The least you could do is give them credit instead of plagiarizing their posts.

Posted by PalmDiva at Sunday, June 17, 2007 15:30:04

Thanks for the comments.

To Erik:
I'm not convinced that micro-laptop Windows PCs would compete with Symbian OS, but I certainly agree that there is going to be a lot of interesting experimentation in the interstices between laptops and mobile phones with lots of niches to fill. I'm more optimistic about the best solutions percolating up from the smartphone vendors. Probably not Motorola, IMO, but Nokia is definitely one to watch.

To PalmDiva (a.k.a. the Voice of Reason, for those who don't recognize the "voice"):
I don't think either of us can take any credit for originality on this one since it's really Jeff Hawkins' vision, but I'm glad to hear that we seem to be on the same page. For what it's worth, most of the ideas in this post are things I've posted previously, starting with this 2005 post about my own concept of what a "mobile companion" might look like: http://www.pikesoft.com/blo... You didn't think it was a very good idea at the time.

Of course, it *was* a pretty ugly mockup! ;)

As for the update to the blog post, you can check the Wayback Machine to verify that I did not change my views, just added the second half of the post to make a more complete essay. I agree it's not the way you're supposed to do it in the blogosphere, and I'm sorry if you were disappointed by it. I always tell myself I won't post something until I'm 100% satisfied I've got it all exactly the way I want it, but quite often I can't resist tweaking something to make my meaning clearer. It probably won't be the last time.

Posted by cervezas at Sunday, June 17, 2007 18:55:40

PalmDiva (or TVOR, or whomever you might be), you give way too much credit to TVOR. It took him way too long to reach the conclusions he finally issued in his "manifesto". (http://www.palminfocenter.c...)
Hey, even a slow guy like me was "getting it" before TVOR grandly announced what was going on. (http://www.palminfocenter.c...)
If I am "getting it", it can't be all that complicated.

But David is right anyway. It isn't any of "us" who came up with this "vision". JH and crew are the ones who did it. All we can do is sit back and watch to see if it works (and pontificate about it, if we are so inclined).

Posted by twrock at Sunday, June 17, 2007 22:27:56

"I'm not convinced that micro-laptop Windows PCs would compete with Symbian OS"

Maybe not in the <5 inch displays (at least not to begin with) but at the moment, Linux is filling up that space (Nokia web tablets, Foleo, OLPC etc.). I'm guessing Mr Ballmer won't let that happen without a fight.

At the same time, Nokia are calling their high end phones "computers". They're both lining up for a big fight.

I don't think Windows Mobile (or whatever the latest version is called) is in the long term future for Microsoft. It's mainly used as a market filler ("hey! we're mobile too!") for the mobile market (with limited success) but sooner or later it will start to compete with Big Windows and then it's goodbye.

Posted by erikstarck at Monday, June 18, 2007 01:29:35

I think that your explication of Mr Hawkins' vision is interesting and hopefully accurate. I think that he is definitely onto something. However think that there is a flaw in his (and most other people's) thinking. Let me explain.

If I understand correctly Palm's idea of the "complete kit" is a very smart smartphone plus a companion with a real screen and a real keyboard. This way you have all your data with you and a companion that you can use when you want a larger input/output surface.

The problem is: when DON'T you want a bigger input/output surface? As far as I can see ALL of the services mobile operators would like to sell us will benefit from big screens/keyboards - except for the old fashioned voice part.

If the "complete kit" needs to be split in two then it would make more sense (to me at least) to put everything into the companion, cal it on instant-on umpc, and pair it up with the world's dumbest phone.

Let the Foleo receive the phone signals, send the SMS messages, store the data, and so on, and let the "companion" be a simple bluetooth attachment designed for talking into and listening.

Then I might watch mobile TV, check my mail, and so on - because it would all happen (and be stored on) my Foleo umpc.

In other words, if the whole experience requires two devices then I think the Foleo splits them at the wrong point. The only reason phones have the footprint they have is so you can hold them in a comfortable position for talking and listening. Absolutely everything else you can do with wireless communications would benefit from a different (Foleo-like) footprint.

Its the phone that should be the companion.

Posted by owen at Monday, June 18, 2007 01:29:42

owen wrote:
"If the "complete kit" needs to be split in two then it would make more sense (to me at least) to put everything into the companion, cal it on instant-on umpc, and pair it up with the world's dumbest phone."

Well, the phone is really the least common denominator in the sense that you _always_ bring it with you. I read some stats saying that it takes on average 12 hours before someone finds out their wallet is missing. It takes 23 _minutes_ for the phone! (Not sure of the exact numbers but it was within that range.)

After all, what you need is portable storage for your personal data and that doesn't take very much physical space.

You might even say that the phone is an accessory for the memory card and it's really the memory card that is the mobile device. The Foleo then becomes just a keyboard, a screen and a web browser for your mobile device: the memory card.

Posted by erikstarck at Monday, June 18, 2007 01:47:42

Its fine if you say the memory card is the mobile device. You then have to explain why it makes sense for the card to be embedded in a handheld phone, and then indirectly attached to the Foleo via Bluetooth.

If you think about the carriers, then you could argue that they are in a number of overlapping businesses, all to do with data transmission. One of them (the voice call) is a mature market.

There is probably little mileage in building a business model on trying to persuade people to talk more. There *is* potential in trying to persuade people to watch mobile tv; to twitter or log their Plazes; to check their mail; to use wikipedia to settle arguments in bars and on buses; and so on.

None of these markets benefit from a micro-screen and a tiny keyboard. Nor is checking mail or watching the news improved on a bus or train by having to log into the service via your phone and then bluetooth the results to your Foleo.

Much easier to open the Foleophone and have CNN on your lap in 2 seconds. Much easier to check mail, download the New York Times, and a million other things you could do on a seat with a Foleo on your lap.

The radical option (it still seems to me) is to put the phone tech in the Foleo and have it Bluetooth your dumbphone when someone wants to talk to you.

Posted by owen at Monday, June 18, 2007 07:14:22

David, "editing" an already-posted blog post is sleazy. You should know better.

The Voice's explanation of what Jeff Hawkins might be trying to do makes sense but it's still all just speculation. I don't think they have any inside info. If Palm really doesn't have much more than email working when the Foleo ships, I don't see the point of getting one. I would rather get a tiny laptop or UMPC and pair it to a Treo or maybe even a regular phone instead. If you're going to carry around a 2.5 lb laptop, why bother if it doesn't do everything a regular laptop does?

The more I think about it, the more I think small Windows laptops or UMPC with solid state memory instead of hard drives are a better way to go. The only problem is keeping all of tha data on multiple Windows laptops synchronized. Eventually Microsoft needs to offer a simpler version of SyncToy.

I like your diagram idea, but I think your numbers are way off.

When is Palm supposed to be releasing the Foleo?

P.S. I'm flattered you think I'm The Voice of Reason. Maybe I should start saying "biotch" every sentence! ;-)

TDoR
(The Diva of Reason)
Is it too late to change my sceen name?

;-)

Posted by PalmDiva at Monday, June 18, 2007 10:21:20

To the person suggesting Palm puts everything into the Folio: I think that's the plan. It's just that everything will ALSO be on your Treo. So when you go out to dinner, to a movie, wherever you can leave the Foleo behind and still have it all. I'd bet that (ignoring videos, music and photos) most people have less tha 8 GB of data, so storage (on CF & SD cards) wouldn't be a problem. Plus (hopefully) you shoud be able to download any data you need from online servers as long as you have a data connection.

I wonder if the Foleo will eventually allow streaming of videos + MP3 from an online storage folder? And will the price + simplicity of a Foleo be worth giving up Windows for?

TDoR

Posted by PalmDiva at Monday, June 18, 2007 10:48:55

I like these comments a lot. I agree with Owen that there is an alternative "mobile companion" concept that has some potential--only I think it's for a different group of users and that they live at least a few years in the future. A lot of tech-savvy people carry backpacks or purses with them almost all the time. At some point people may actually consider a device that weighs more than a pound to be worth carrying on their person *all the time* like they do their mobile phone today. Then the phone could be little more than a Bluetooth headset.

The trick is the user interface for voice calling and messaging, after which all the other services that the carriers offer us are chicken feed. Is it voice activated so you don't have to get your big screen from the bag? Is it smart enough to know your voice from others around it? Is there good enough voice recognition that you can SMS by voice? And isn't the driving factor of SMS the fact that you can communicate silently? So you're forced to pull out the big screen device for something that you can currently do with something very tiny.

It would require a cultural change in our attitudes toward our mobiles, driven by tons of compelling, cheap media beaming to our portable screens to make this happen. It could happen (and I'd like to try it myself) but I think it's kind of out there.

I like what Erik has to say about the storage being the mobile device. Or at least the soul of your mobile computing environment. I think that's a winning concept if you have the right pieces around it, including systems that focus on simplicity (as opposed to just features).

Regarding the point about "why not a UMPC" (or something closer to the price point of the Foleo like the Intel MID) see my answers to this in the next post. I think it's a valid point, but I don't think it's a clincher.

Posted by cervezas at Monday, June 18, 2007 12:06:37

Add Comment

Comments must be approved before being published. Thank you!