|
||||||||||||||||||||||||||
The Tablet PCA detailed look at Microsoft's proposed Tablet PC (July 2001 issue)
Flashforward to 2001-2002: Is it going to happen all over again? It looks like it
might. Microsoft is in the process of defining the Microsoft Tablet PC platform
hardware specification, along with a pen-interface layer that will sit on top of
Windows XP Professional. The initial target is corporate users, "knowledge
workers with a productivity focus." Five big OEMs have signed up to build Tablet
PC products. Microsoft is starting to crank up the hype engine, but so far the
media is resisting.
In June 2000, Bill Gates demonstrated the very first prototype of the Tablet PC
during the unveiling of Microsoft's .Net strategy. However, as it was such an
insignificant part of the overall presentation, it received essentially zero
press coverage.
Next, during his Comdex keynote in November 2000, Gates demonstrated an
ID-enhanced prototype of the Tablet PC (beneath the dolled-up housing, the
hardware was basically the same as it was in June). Gates positioned the product
as "a full-function Microsoft Windows operating system-based PC incorporating the
convenient and intuitive aspects of pencil and paper into the PC experience."
What aggravated a lot of people in the pen computer business (including Pen
Computing's editor Conrad Blickenstorfer--see his editorial in the March 2001
issue) was that Gates presented the Tablet PC as if it was a brand-new concept.
It was as if the last 10 years of the pen computing business had never existed.
Press and analyst reaction to Gates' Comdex demo was not very positive. Largely
it boiled down to "been there, tried that, need a keyboard." In a column written
for ZDNet news (extracted and summarized below), John G. Spooner offered the
opinion that for the Tablet PC to be successful, it would have to offer
substantially more than today's notebooks:
"Hopefully the Tablet PC will offer a multi-modal user interface that combines
input from voice recognition and handwriting recognition with the option for a
keyboard and mouse. If the Tablet PC is the device that the "knowledge worker"
will be carrying around in 2003, it must be significantly different from my IBM
ThinkPad 570 notebook. There is no reason for me to give up my ThinkPad for
anything at all unless it's something that's significantly cheaper or
significantly easier to use. If Microsoft nails the user interface on the Tablet
PC, this device will take off and nobody will look back and wish they still had
their old ThinkPad. You and I will give up our notebook PCs for Tablet PCs, which
will be much easier to live with and will easily take penned, spoken or keyed-in
commands. Anything less is doomed to failure" WinHEC 2001 Microsoft revealed a
lot about the Tablet PC hardware in March at WinHEC 2001. WinHEC, the annual
Windows Hardware Engineering Conference, is where Microsoft updates OEM hardware
engineers and driver developers (more than 2,200 of them this year) on the
strategies, roadmaps and technologies for future PCs. In his keynote at WinHEC,
Bill Gates again showed a prototype of the Tablet PC. Most of the Tablet PC demo
was focused on how easy it is to use ink in a new note-taking application that
Microsoft will offer. Actually, the application, temporarily called "Microsoft
Notebook, isn't new at all. It's an enhanced version of "InkWriter", a program
originally written by "Aha Software," a company that Microsoft bought outright in
1996. InkWriter was shrink-wrapped pen software that was enjoying modest sales
success; when Microsoft bought the company, the product disappeared from the
marketplace.
After Bill Gates' keynote at WinHEC, Microsoft held a lunchtime press briefing on
the Tablet PC. Attended by more than 75 journalists, the briefing was the very
first time the press has had an opportunity to ask questions about the Tablet PC.
Alex Loeb, Microsoft's General Manager for the Tablet PC, hosted the briefing. On
the podium were representatives from Compaq and Fujitsu, two of the five OEMs who
have announced that they have signed up to build Tablet PCs (the others are Acer,
Sony and Toshiba). Also on the podium were representatives from six technology
vendors involved in the development of the Tablet PC prototype: FinePoint
Innovations (pen-input subsystem), Flextronics (prototype design and assembly),
Phoenix (legacy-free BIOS), Silicon Motion (video controller), Silver Cloud
Manufacturing (anti-reflection LCD filter) and Transmeta (CPU)--more on each of
these later.
Again the press and analyst reaction was not very positive. In a story in PC
Week, one corporate IT manager said that the Tablet PC was not at all compelling:
"My company has several thousand laptops. We have found our staff to be quite
productive with their laptops, so there is no reason to change." In the same
story, an IT consultant was quoted as saying, "Handwriting recognition, which is
simply not a compelling feature for us, does not have a good track record. It
will take far more than this to make us think about giving up our laptops." Jerry
Kaplan, the founder of Go and a pioneer of tablet computing, was quoted in a
Business Week story as saying, "It's likely to be a compromised laptop and a
compromised pen machine." David Coursey, executive editor of ZDNet's AnchorDesk,
published what were probably the most damming comments. Extracted and summarized,
his comments were as follows:
"Playing with the Tablet PC prototype [at WinHEC] was a depressing reminder of
things I've seen before. The recognizer in the Tablet PC didn't come close to
reading my handwriting, even when I wrote characters that everyone sitting around
the table could read. A general purpose, "pen-based" computer that can't read my
handwriting is a violation of the social contract. The prototype I played
with--admittedly an early one--wouldn't have convinced me to build the Tablet PC,
but then I'm not five desperate PC hardware companies."
AnchorDesk has a "TalkBack" message forum. Of the 150+ messages posted after
David Coursey's two stories on the Tablet PC, about 35% were in favor of the
Tablet PC and 65% were against. The main themes expressed in the messages were as
follows:
A cynic would say that the reason Microsoft is trying to create pen-based
computers now is because the PC market is soft right now, and they're looking for
every possible way of selling OS licenses (as David Coursey implies in his
comment about "five desperate PC hardware companies"). But as was pointed out
earlier, Microsoft actually started the current Tablet PC project in 1999, long
before the current downturn. A more rational reason is that Bill Gates truly
believes that the Tablet PC is a sort of "holy grail," and he really has picked
now as the time to try again just because laptop hardware is in fact much more
ready than it was in 1992. So with that as a reference point, let's circle back
around and take a deeper look at the Tablet PC.
Microsoft is positioning the Tablet PC as "the evolution of the laptop." You have
to admire Microsoft's ability to do product positioning. Whether you like them or
not, they're capable of turning out some good marketing verbiage. Microsoft
people at WinHEC often repeated the following phrases to describe the Tablet PC,
almost in unison:
For anyone who's been in the vertical pen tablet business anytime in the last 10
years (e.g., at Fujitsu), this is old news. Microsoft seemingly presents it as if
it's brand new information. Actually, what's happening is that Microsoft is
simply applying good marketing skills to the pen tablet. Relatively few vertical
pen tablet companies articulate the message about laptop versus tablet usage very
clearly. This is because either (a) it's such common knowledge in markets such as
Sales Force Automation that it's just taken for granted, or (b) the company is
selling pen tablets into vertical markets that don't involve a lot of
face-to-face meetings, such as Utilities.
Regarding whether Microsoft will eventually try to sell the Tablet PC to
consumers, all they'll say is that they expect their OEMs and ISVs will expand
the market focus beyond the original target. You can see from some of the things
that Microsoft people say about the Tablet PC, however, that they're edging
towards a more horizontal view. For example, Chuck Thacker observed in his
session that "getting comfortable" with any device is the key to absorbing
information from it. When he asked how many audience members printed a 1-3 page
document rather than reading it on their PC screen, the majority of the audience
held up their hands. Chuck argued that a tablet presents a more natural reading
environment--you can hold it in your lap with your feet up on the coffee table, or
you can comfortably read in bed with it. That's probably true, as long as you're
not using the pen to do anything more than circle things or make minor
annotations.
Charlton Lui's Tablet PC demo during Gates' WinHEC keynote focused almost
entirely on the manipulation of ink. Only once or twice did he show actual
recognition, and then it was post-processing ("re-purposing text" in
Microsoft-speak) of existing handwritten text, which he already knew would be
recognized with 100% accuracy. Some of Microsoft Notebook's ink-management
capabilities that Charlton demonstrated included the following:
Microsoft's position on the value of ink is actually pretty reasonable. Consider
the typical person who takes notes in a spiral-bound paper notebook during a
meeting. They don't always type up the notes and format them into a Word document
immediately after the meeting. Many times (more often than not), they just leave
the notes in ink format. They can refer to them and use them as is. Similarly,
when they annotate something or draw circles and arrows, it's useful in that
form. Microsoft Notebook's capability of searching and manipulating ink makes it
even more useful. Ink doesn't always have to be transformed into data.
But ink usage alone is simply not enough to make a successful pen tablet. When
asked directly about handwriting recognition, Alex Loeb said "Microsoft has
state-of-the-art handwriting recognition, but it's still not perfect and it may
not work for you. So the Tablet PC is not being presented as a handwriting
recognition machine, but instead as a product where the emphasis is on ink."
Microsoft has had a small team of engineers working on handwriting recognition
continuously since the early 1990s. Their first product was the less-than-stellar
MARS recognizer (Pen Services 1.0, 1991), followed by the improved GRECO
recognizer (Pen Windows 2.0, 1995). Windows CE 1.0 shipped in 1996 in the US
without any recognizer at all. In 1998, Windows CE 2.0 came with a recognizer,
but it wasn't based on the Microsoft core product. Although Microsoft was working
on a version for CE 2.0, it was not finished in time, and so they substituted
CIC's Jot recognizer at the last minute.
In September of 1999, Microsoft acquired the right to use the intellectual
property (source code) of Calligrapher, without acquiring the product or the
company outright Ð an indication that for once, Microsoft didn't buy something in
order to kill a rival. The initial use of Calligrapher was in Windows CE 3.0
(released in 2000 as the "Pocket PC"). While CE 3.0's primary recognizer was the
one that the recognizer team couldn't finish in time for CE 2.0, Calligrapher
(renamed "Transcriber") was also included as an option.
Next, Microsoft "blended" Calligrapher with the Microsoft core recognizer
technology to form the basis of a new recognizer that will be used in the Tablet
PC. It may seem hard to believe that handwriting recognizers (an esoteric
technology if there ever was one!) from two completely different companies could
be blended successfully, but in fact, it has been accomplished. The general
subject is called "reco fusion" in academic papers on the subject.
The first release of the new recognizer will be in the initial release of Windows
XP. This will be the first recognizer for Windows released since GRECO in 1995.
The hardware required to use the recognizer in the initial release of Windows XP
will be a Wacom graphics tablet or equivalent. The interface to the recognizer,
while different from that for Pen Windows, will be documented so third parties
can replace the Microsoft recognizer with their own if desired.
The bottom line is that the combination of the last six years of Microsoft core
recognizer development blended with the well-accepted Calligrapher technology
should yield a world-class handwriting recognizer for the Tablet PC.
The logic is that the user should initially get support for any custom or special
hardware directly from the OEM. If the Tablet PC hardware becomes widespread and
common, then Microsoft may include the add-on layer and hardware drivers for most
existing products directly in the OS. This is similar to the way things work
today. If you purchase a special piece of hardware such as a USB fingerprint
reader, you generally must obtain a driver from the manufacturer of the reader.
On the other hand, if you purchase a "generic" piece of hardware such as a
network adapter, the driver is already included in Windows.
If you've been around the pen business for a while, this architecture may sound
suspiciously like Pen Services in Windows for Pen Computing. It is and it isn't.
Pen Services was also a layer on top of Windows, but Pen Services was a "hack"
while the Tablet PC layer uses standard Windows NT/2000 architecture. Pen Windows
relied heavily on undocumented entry points into Windows 9x for its connection to
the OS. The Tablet PC layer uses what's known as "Input Method Editor" (IME)
architecture, which is the way all input devices of any kind get information into
Windows NT/2000. As a result of Pen Services' back-door connection to the OS,
there were places in Windows 9x where you just couldn't use the pen--for example,
to handwrite a URL in Internet Explorer. According to Chuck Thacker, the Tablet
PC's use of IME is "perfectly standard" and this kind of problem will not occur.
This standardization could conceivably have an interesting side effect. Suppose
that Microsoft doesn't "nail the User Interface," and in fact comes up with
something that the market completely rejects. Since the interface to the OS is
(supposedly) totally standard, it's theoretically possible for a third party to
create an equivalent layer to replace the Microsoft offering. Whether this is
likely to happen or not is debatable.
The good news that results from using the standard Windows NT architecture is
that "all Windows applications can be used with a pen on the Tablet PC." Both
Alex Loeb and Chuck Thacker repeated this statement several times during their
WinHEC sessions.
Changes to the Windows XP core required by the Tablet PC were very few--the only
things added were support for the pen, support for the hardware buttons on the
tablet, and some enhancements to ACPI. The Tablet PC layer will include the
handwriting recognizer, support for ink, pen applets required to configure and
control the system, one or more on-screen keyboards, a gesture manager, a "text
input processing" (TIP) module, and the user interface. Software to support
speech recognition may also be added, but nothing more than a passing mention was
made of this at the WinHEC conference. User interface Almost no information has
been released on the details of the actual pen user interface (separate from the
Microsoft Notebook application). Generally it is supposed to be fairly simple,
utilizing basic click, hold and select functions. Gestures are used to perform
various actions. For example, to do a right-click with the pen, the user makes a
gesture and then selects "right-click" from a pop-up menu. It is not known if
user-defined gestures will be available. When asked why the pen barrel button
wasn't used to perform a right-click, as is the case on some vertical pen
tablets, Chuck Thacker said, "We don't use the pen barrel button because people
generally can't use it."
Anyone who's used Pen Windows knows the feeling of frustration and even anger
that can occur when you can't get the system to do what you want, either because
recognition fails or because the pen doesn't act the way you think it should or
seems erratic. The new Tablet PC pen user interface is described by Microsoft as
"providing a graceful fallback when things fail, and allowing easy correction."
It remains to be seen what this really means.
As of the beginning of May, about 40 prototypes have been built. According to
Chuck Thacker, Microsoft plans to build a total of about 300. The prototype is
just that, a prototype. It's not really a practical product. For example, there's
no external access to the battery or the hard disk, no internal modem and no DRAM
expansion capability. Most notebooks today have all of these features and more.
The prototype is simply a demonstration of what's possible today, with emphasis
on making it as thin as possible, to help people get the concept.
Heat is always a very difficult part of the design of a tablet, since there's
only one heat-dissipation surface (the back). According to a rep from
Flextronics, one of the more interesting specs that Microsoft gave Flextronics on
the Tablet PC was that "it should be less hot than a cat on your lap." It is not
known if Flextronics made any thermocouple-based measurements of live animals on
actual humans. In any case, this is probably one reason for the very strong
emphasis on low power consumption that is evidenced throughout the design of the
prototype.
The Tablet PC is one of the few products where Microsoft actually designed and
built a hardware prototype themselves, rather than relying on their OEMs. It was
particularly amusing listening to Chuck Thacker describe in his WinHEC session
how hard it was to actually make it work. Microsoft usually doesn't have to
implement the specs they define; that's up to the OEMs. Chuck Thacker said the
main problem was that "power management is a nightmare" (welcome to the real
world, Mr. Thacker!). Examples of specific problems that Thacker said he
encountered include the following:
Thacker believes that a power reduction of up to 1.5 watts can be achieved if all
of the power management problems in the Tablet PC prototype are solved.
Another key characteristic of an active RF digitizer is that the pen can hover
over the screen and the cursor tracks it, just like moving a mouse without
clicking. The ability to hover (also called "proximity sensing") is becoming
essential as Windows grows more complex. Windows XP makes more use of hovering to
provide information to the user than any previous version of Windows. For
example, if you hover over a thumbnail image in XP, you get an entire panel of
information about the image, not just the file name.
The primary alternative to an active RF digitizer is a resistive (also called
"passive") digitizer. This is what is used on all PDAs and on many vertical pen
tablets. Compared to an active RF digitizer, a resistive digitizer has a lower
sample rate, lower resolution, less accuracy and no hovering. For these reasons,
Microsoft has declared that all Tablet PCs must use an active digitizer with a
sample rate of at least 100 samples per second.
Silicon Motion's claim to fame is low power consumption. A few years ago, when
mobile CPUs were consuming 10+ watts, the video controller was a small percentage
of the total system power consumption. Now that mobile CPUs are in the 1-2W
range, the video controller has become a much larger percentage of total system
power consumption. To achieve very low power consumption, the LynxEM+ uses
dynamic clocking control for individual logic blocks within the controller. In
addition, the graphics driver externally controls the power supply voltage (the
controller is built using CMOS process options that tolerate a wide supply
voltage operating range).
Another key, but not-so-obvious factor is the need for rotation support. Most
video controllers for notebooks don't support hardware rotation--after all, why
would you need portrait mode in a notebook? A tablet, on the other hand, really
needs rotation support, since you should be able to use it in either orientation.
The Silicon Motion video controller is one of the few that includes hardware
rotation support as a standard feature.
Actually, just like in the CPU area, there's nothing in the Tablet PC
architecture that absolutely requires the Silicon Motion video controller; any
low-power video controller with hardware rotation support would work--it's just
that there aren't very many of those. 2D video controllers don't have much sex
appeal these days, so nothing's been written in the press yet about Microsoft's
selection of Silicon Motion.
Actually the LCD was slightly modified for the Tablet PC prototype. In order to
fit the FinePoint active RF digitizer's sensor grid behind the LCD, Toshiba had
to modify the mechanical characteristics of the LCD's "tab over" (wraparound)
electronics slightly to make room for the grid. This is a common modification
when designing a product with an active RF digitizer.
Backlight brightness on the LCD is controlled via a software applet; the power
level can be varied from 5W down to 2W.
The audio specification (AC97) is standard notebook technology; the only
interesting aspect involves the microphones. Chuck Thacker attempted to improve
the voice recognition capability of the Tablet PC prototype by placing a
microphone on each side of the front bezel (stereo). The result was actually
worse performance, since the two microphones picked up twice as much background
noise. In his WinHEC session, Chuck said that if he had to do it again, he'd use
an array microphone (driving a DSP) which really would improve the voice
recognition. Hopefully the five OEMs heard him say that!
The I/O ports on the Tablet PC prototype are notable only by their legacy-free
nature (no parallel, no serial and no PS/2 ports). However, the chip that
provides the USB port, the audio and the HDD interface (the Acer Labs M1535
Southbridge) is a hidden gem. This is a very powerful chip--it also includes a
PS/2 keyboard and mouse controller, three more USB ports, three 16550 serial
ports, an IEEE-1284-compatible parallel port, a traditional floppy disk
controller, an IrDA port and a software modem interface--none of which are used
in the Tablet PC prototype! You can see that an OEM could easily create a tablet
which, when in tablet form, would meet the "legacy free" requirement, but when
docked, would have all ports of a traditional legacy notebook. All the OEM would
have to do is change the BIOS. Whether this will be allowable under the
guidelines of the Tablet PC hardware platform specification is unknown.
The battery is a 40 watt-hour lithium-ion pack; battery life is defined (somewhat
vaguely) as "four hours." Power management is ACPI-only, in keeping with the
legacy-free theme (no APM!).
Microsoft has indicated that the Tablet PC hardware platform specification will
generally be a subset of the PC-2001 specification (see
www.pcdesguide.org/pc2001). The specs will be relatively loose, meaning that the
OEMs will have a significant amount of leeway in determining exactly what they
want in their Tablet PC products. This is in marked contrast with the initial
hardware platform specification for the Windows CE 1.0 devices. If you recall,
all of the CE 1.0 devices created by the OEMs were extremely similar, which was
really undesirable. When questioned about this, Alex Loeb said, "We [Microsoft]
really do learn from our mistakes!"
All that's known today about the Tablet PC hardware platform specification today
is the following:
Based in Silicon Valley, Geoff Walker is a consultant with Walker Mobile. Geoff,
who hovers on the border between marketing and engineering, is currently focused
on pen-enabled mobile products. He can be contacted at geoff.walker@att.net.
|
||||||||||||||||||||||||||
[Homepage] All contents ©1995-2001 Pen Computing Magazine, Inc. All rights reserved. |