<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://community.research.microsoft.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The AlpineInker : OQO Model 02, Tablet PC</title><link>http://community.research.microsoft.com/blogs/alpineinker/archive/tags/OQO+Model+02/Tablet+PC/default.aspx</link><description>Tags: OQO Model 02, Tablet PC</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>The Microsoft Research Codex: Are Dual Screens the Future of Mobile Devices? </title><link>http://community.research.microsoft.com/blogs/alpineinker/archive/2008/10/01/microsoft-research-codex.aspx</link><pubDate>Wed, 01 Oct 2008 10:17:00 GMT</pubDate><guid isPermaLink="false">eaca9afb-5ccf-4c08-b3f3-369c7e6f1a06:2821</guid><dc:creator>Ken Hinckley</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.research.microsoft.com/blogs/alpineinker/rsscomments.aspx?PostID=2821</wfw:commentRss><comments>http://community.research.microsoft.com/blogs/alpineinker/archive/2008/10/01/microsoft-research-codex.aspx#comments</comments><description>&lt;p&gt;&lt;i&gt;Never buy one of anything&lt;/i&gt;. That&amp;#39;s advice you should stand by when you&amp;#39;re buying unusual gadgets. The advice was good when &lt;a href="http://community.research.microsoft.com/blogs/alpineinker/archive/2008/08/26/a-tribute-to-randy.aspx"&gt;Randy Pausch&lt;/a&gt; offered it to me some 15 years ago, and it&amp;#39;s still good now. &lt;/p&gt;
&lt;p&gt;Of course, with 18 month old twin girls at home, this has become second nature to me. Two boxes of diapers. Two gallons of milk. Two Elmo plush dolls.&lt;/p&gt;
&lt;p&gt;Oh, and yes, of course. Two screens for my tablet computer.&lt;/p&gt;
&lt;p&gt;Dual-screen devices have become the subject of &lt;a href="http://www.digibarn.com/collections/movies/knowledge-navigator.html"&gt;increasingly&lt;/a&gt; &lt;a href="http://www.coroflot.com/public/individual_file.asp?from_url=true&amp;amp;sort_by=1&amp;amp;portfolio_id=1344546&amp;amp;individual_id=104354"&gt;elaborate&lt;/a&gt; &lt;a href="http://gizmodo.com/gadgets/laptops/estaris-dualscreen-laptop-nearing-launch-239753.php"&gt;internet&lt;/a&gt; &lt;a href="http://blog.laptopmag.com/v12-designs-dual-touchscreen-notebook-coming-within-two-years"&gt;fantasies&lt;/a&gt;. Now, &lt;a href="http://cultofmac.com/hoping-apples-brick-is-first-all-screen-laptop/3230"&gt;rumors about an Apple &amp;quot;Brick&amp;quot; device&lt;/a&gt; have stirred up &lt;a href="http://www.gottabemobile.com/Dreaming+Of+Future+Tablets.aspx"&gt;dreams of future tablets&lt;/a&gt;, such as the alluring &lt;a href="http://blog.laptopmag.com/first-look-olpc-xo-generation-20"&gt;One Laptop Per Child v2.0 concept photos&lt;/a&gt;, which now &lt;a href="http://cultofmac.com/hoping-apples-brick-is-first-all-screen-laptop/3230"&gt;orbit the internet once again&lt;/a&gt;.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;My interest in dual-screen devices goes back a lot further, though, and was really &lt;a href="http://community.research.microsoft.com/blogs/alpineinker/archive/2008/01/05/research-frontiers-new-stuff-coming-in-pen-amp-multi-touch-interfaces.aspx"&gt;spurred on&lt;/a&gt; by the University of Maryland dual-screen e-book &lt;a href="http://www.cs.umd.edu/~nchen/reader/"&gt;reader project&lt;/a&gt;. That effort is led by Francois Guimbretiere, who is a long time collaborator and friend. I had some ideas to build on what his team had done, but also to take things in a different direction. &lt;/p&gt;
&lt;p&gt;First of all, I wasn&amp;#39;t interested in an ebook reader. I wanted a device that was all about writing. Sure, reading and writing go hand in hand - you encounter cool ideas and search out reference material on the web-but what I wanted to build was a tool for thought. To me that means a tool with writing, sketching, and annotating as the core of the experience. &lt;/p&gt;
&lt;p&gt;I&amp;#39;d been thinking for a long time about picking up an &lt;i&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/archive/2008/04/21/portrait-inking-on-the-oqo-model-02.aspx"&gt;OQO Model 02&lt;/a&gt;&lt;/i&gt; computer. My team has an extensive code base for pen-and-tablet functionality resulting from &lt;a href="http://research.microsoft.com/users/kenh/InkSeine/"&gt;InkSeine&lt;/a&gt;, and the OQO runs it out of the box. It&amp;#39;s got an active digitizer for high fidelity pen input, and it&amp;#39;s the smallest slate Tablet PC that money can buy. That&amp;#39;s a pretty good start on a small form-factor tool for thought. &lt;/p&gt;
&lt;p&gt;So when it came down to it, just how many of those OQO Model 02&amp;#39;s do you think I purchased? &lt;/p&gt;
&lt;p&gt;Project &amp;quot;Codex&amp;quot; was born.&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/codex-logo-80-pct.png"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/codex-logo-80-pct.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="center"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Twice the Screen at Half the Size&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s the Codex packed up for mobility. It folds up quite nicely and has a moleskine-style knitted elastic strap to hold it securely shut. There&amp;#39;s a loop for the pen and a mesh pocket so you won&amp;#39;t lose small accessories, business cards, or receipts that you collect in your travels.&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/codex-case-80-pct.png"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/codex-case-80-pct.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/codex-closed.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Sure, it&amp;#39;s a bit of a brick at present. The whole thing weighs just over 2 pounds. The OQO&amp;#39;s are considerably thicker than I&amp;#39;d like. But my goal is to prototype the future as quickly as possible and start living it. The OQO offers a handsome, jet black time-travel machine in that regard.&lt;/p&gt;
&lt;p&gt;Don&amp;#39;t underestimate the ability to quickly pack up with the screens protected. Folding the Codex in half makes it comfortable to carry and easier to stuff into my gadget bag. It&amp;#39;s a self contained kit for ultra-mobility. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;The Codex is Not a Container for Dead Trees&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;A codex is just an archaic term for a bound book. But this &lt;i&gt;Codex&lt;/i&gt; is unlike any book that you&amp;#39;ve ever read. It&amp;#39;s not a long linear text that you flip through. To me, there&amp;#39;s no use in going to all the trouble to build a dual-screen tablet prototype and write elaborate software just to mimic a traditional book. This is the 21&lt;sup&gt;st&lt;/sup&gt; century and it&amp;#39;s about time we moved past containers for dead trees. &lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/a-book-is-dead-tress.png"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/a-book-is-dead-tress.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;We have lots of information sources. We have multi-tasking. We have hyperlinks. We have split attention. We have a left brain and a right brain and we rarely do one thing at a time any more.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;A Separation of Concerns&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The Codex has two screens, it&amp;#39;s designed to be used that way, and you won&amp;#39;t find any half-apologetic demos that try to mash them back together into one big screen. Instead, it&amp;#39;s all about the intelligent partitioning of tasks and interface elements across the screens. &lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/codex-book-posture.png"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/codex-book-posture.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Above is one example where I&amp;#39;m working on a blog post that I&amp;#39;ve had planned for a while. On the left I have a whole bunch of cool photos that I found tagged with &lt;i&gt;moleskine&lt;/i&gt; on Flickr. I was browsing through these as inspiration for our &lt;a href="http://research.microsoft.com/users/kenh/InkSeine/"&gt;InkSeine&lt;/a&gt; digital note-taking software. On the right I&amp;#39;m organizing bits and pieces from these photos along various themes.&amp;nbsp; So I just take a snapshot from the collection on the left screen and it appears in my notes on the right screen, where I can arrange it and mark it up as I see fit. I can scroll back and forth on the left screen to find a photo that meets my current needs, while the page that I am authoring on the right screen always remains visible. The two screens are invaluable because I always have the reference material in the context of what I am working on, instead of feverishly flipping between them on a single screen.&lt;/p&gt;
&lt;p&gt;Can I do this on a single large screen? Well, sure, I could monkey with the window placements and get everything arranged just so. But that takes a lot of effort and the temptation to expand windows to take over the full screen is hard to resist if I have to expend effort to do so. A dual-screen device that understands the partition between the screens gives a much simpler experience where I don&amp;#39;t have to constantly manage the set-up of the windows. &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Navigate without Losing the Big Picture&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s another example. I&amp;#39;m further along with authoring my blog post now, and I have a bunch of material floating around in my notes. I create a page that is a Table of Contents, with links to several themes that I&amp;#39;ve identified in my Flickr moleskine investigations. If I open a link, such as my &lt;i&gt;Creative Collage&lt;/i&gt; page, it opens on the opposite page. I don&amp;#39;t even need a &amp;quot;back&amp;quot; command to return to where I was - I still have my navigational structure on the left, side-by-side with my content page on the right. &lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/table-of-contents.png"&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/table-of-contents-80-pct.png"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/table-of-contents-80-pct.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Unlike a traditional dead-tree book, I have no physical restriction that forces me to view consecutive pages - The Codex lets me follow links or flip through the screens separately to view any two pages together.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Working Big and Small&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;We can draw some inspiration from traditional media as well. In magazines and books, &lt;i&gt;sidebars&lt;/i&gt; are a distinct section of a page that augments the main text with auxiliary information. Well, the Codex has sidebars on steroids. I can take any chunk of my notes, make it into a sidebar, and then arrange a bunch of these on a page. Here, I&amp;#39;ve made a storyboard page consisting of six sidebars. When I tap on a sidebar in one of the storyboard cells, it expands to full size on the opposite screen. I can plot out the broad sweep of my story on one screen, while maintaining full access to the zoomed-in details on the other.&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/storyboard-80-pct.png"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/storyboard-80-pct.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Your Mother Was Right - Posture is Important!&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Perhaps the coolest property of a dual-screen device is that the compact, mobile form-factor encourages shifting the device around. I can orient the screens with respect to one another, stand the device up, look at the screens in portrait or landscape, and so forth. In fact, the Codex supports about a dozen different configurations. We call these &lt;i&gt;postures.&lt;/i&gt; (A colleague, Michael Miller, coined this term).&lt;/p&gt;
&lt;p&gt;Add two cups of accelerometers, a dash of flex sensors, and bake with some simple software to fuse it all together. Out of the oven pops an intelligent dual-screen display system that configures itself depending on how you arrange it. &lt;/p&gt;
&lt;p&gt;For example, if I want to work in landscape, I can flip the device into the &lt;i&gt;laptop&lt;/i&gt; &lt;i&gt;posture&lt;/i&gt;, as opposed to the &lt;i&gt;book posture&lt;/i&gt; that I&amp;#39;ve been showing so far. Now I have one screen that&amp;#39;s angled for easy reading, plus another screen that&amp;#39;s horizontal for easy writing. &lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/codex-laptop-posture.png"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/codex-laptop-posture.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Or I can use the laptop posture to hook up one of my screens to a projector. I put the public part of my presentation on the top screen, while the controls to drive the presentation and my private notes are confined to the bottom screen. &lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/dual-presentation-80-pct.png"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/dual-presentation-80-pct.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Now perhaps I meet a friend in a café and I want to show him what I&amp;#39;m up to. I can just lift up on the binding of the Codex to angle the screens so that one is facing me and one is facing my friend (below, left). We call this the &lt;i&gt;battleship posture&lt;/i&gt; - as in &amp;quot;You sank my Battleship!&amp;quot; Each person has one screen with a private view. The Codex automatically configures the software for shared whiteboarding so the collaborators can mark up the screens, pass notes back and forth, and other such foolishness.&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/collaborate-2.png"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/collaborate-2.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Next I drop the binding back flat. Now both of us can view the screens, but one screen is oriented towards each person. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Don&amp;#39;t Get Too Attached&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Something that turned out to be surprisingly useful is that the Codex allows me to pull each screen right out of the binding. A firm pull pops it out, a firm press pops it back in. This is really handy for laying out the screens to suit my work, or to review a video while I jot down some notes. I can even hand the screen to another person to show them something - without actually giving them an electronic copy of the information.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/detach.png"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/detach.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;What? You Still Have a Desktop Computer?!?&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The Codex is just another wireless device so of course I can connect it to my desktop computer. Now, any screen capture that I take from my desktop screen shows up in my Codex notes right where I left off. For web pages, the snapshot comes across with a hyperlink back to the source, so I can easily revisit it later when I&amp;#39;m reviewing my notes on my Codex. This makes it the perfect companion no matter how I&amp;#39;m working.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;A Parting Shot at Text Entry&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The Codex is designed around doing most things with a pen, but I&amp;#39;m no idiot. When it comes to text entry, a keyboard is a good thing. &lt;/p&gt;
&lt;p&gt;And that, in part, is why I&amp;#39;m puzzled that so many of the dual-display concept designs that I&amp;#39;ve seen take up a whole screen with a virtual keyboard. I&amp;#39;m sure people in focus groups ask for this. But I still think it&amp;#39;s a really bad idea. What is the point of having two screens if you are instantly going to cover one of them with a picture of a keyboard? Your hands immediately occlude it from sight anyway. At that point I&amp;#39;m basically using a single screen again, so I might as well just grab my laptop to get a decent keyboard. &lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/text-no-problem.png"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/text-no-problem.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Codex offers a solution for text entry that I much prefer, by virtue of the OQO Model 02&amp;#39;s mechanical keyboard. I just slide the screen up and that reveals the keyboard when I need it. Works great. No dorky touchscreen keyboard. I still enjoy the full benefits of partitioning my work between the two screens. That&amp;#39;s the way I like it.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;When Can I Buy One?&lt;i&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The Codex is a prototype-- and a rather flaky, cobbled-together one at that. But it uses off-the-shelf devices, and there&amp;#39;s nothing magical about the software. So the crass answer is that you can have one now if you are willing to spend some dollars, build yourself a custom binder, and write a little bit of code. That&amp;#39;s how I started. My first prototype was a repurposed day-planner with Velcro holding the screens in there. Install a shared clipboard utility and you can start copying and pasting between screens. That will give you just enough of the experience that you will hunger for more.&lt;/p&gt;
&lt;p&gt;What would you want out of a dual-screen device? What capabilities would make it most useful to you? How do you see dividing your own work between two screens?&lt;/p&gt;
&lt;p&gt;In the meantime, the trajectory of ultra low-power &amp;quot;e-ink&amp;quot; displays bears watching. Check out the recent Plastic Logic device, for example. Right now e-ink is an abomination for anything interactive, but eventually some display technology will get where we want it to go. Low-cost, low-power screens are crucial to make dual display devices a practical consumer device, rather than a research lab curiosity. &lt;/p&gt;
&lt;p&gt;The sheer number of concept devices that have popped up in the last 6 months suggests that dual-screen devices are poised to take off in the near future. My hope is that our research on the Codex can help in some small way to unearth the full promise of such devices. I, for one, am convinced that dual-display devices have a well-motivated role to play in a future ecosystem of mobile devices. &lt;/p&gt;
&lt;p&gt;In my office, at least, that future is already here. It&amp;#39;s just &lt;a href="http://en.wikipedia.org/wiki/William_gibson"&gt;not evenly distributed&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Acknowledgements&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;I would like to thank the following key contributors to this project:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Morgan Dixon&lt;/li&gt;
&lt;li&gt;Raman Sarin&lt;/li&gt;
&lt;li&gt;Francois Guimbretiere&lt;/li&gt;
&lt;li&gt;Ravin Balakrishnan&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="http://community.research.microsoft.com/ink/45.ashx?633583955877070000" alt="" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://community.research.microsoft.com/aggbug.aspx?PostID=2821" width="1" height="1"&gt;</description><category domain="http://community.research.microsoft.com/blogs/alpineinker/archive/tags/InkSeine/default.aspx">InkSeine</category><category domain="http://community.research.microsoft.com/blogs/alpineinker/archive/tags/Pen/default.aspx">Pen</category><category domain="http://community.research.microsoft.com/blogs/alpineinker/archive/tags/Tablet+PC/default.aspx">Tablet PC</category><category domain="http://community.research.microsoft.com/blogs/alpineinker/archive/tags/Hardware/default.aspx">Hardware</category><category domain="http://community.research.microsoft.com/blogs/alpineinker/archive/tags/E-Book/default.aspx">E-Book</category><category domain="http://community.research.microsoft.com/blogs/alpineinker/archive/tags/OQO+Model+02/default.aspx">OQO Model 02</category></item><item><title>Some Thoughts on Automatic Screen Rotation</title><link>http://community.research.microsoft.com/blogs/alpineinker/archive/2008/05/08/some-thoughts-on-automatic-screen-rotation.aspx</link><pubDate>Thu, 08 May 2008 08:41:00 GMT</pubDate><guid isPermaLink="false">eaca9afb-5ccf-4c08-b3f3-369c7e6f1a06:1194</guid><dc:creator>Ken Hinckley</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.research.microsoft.com/blogs/alpineinker/rsscomments.aspx?PostID=1194</wfw:commentRss><comments>http://community.research.microsoft.com/blogs/alpineinker/archive/2008/05/08/some-thoughts-on-automatic-screen-rotation.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;Automatic screen rotation has been popularized by the iPhone but is also available on the &lt;a href="http://www.oqo.com/"&gt;OQO&lt;/a&gt; Model 02 thanks to &lt;A href="http://www.oqotalk.com/index.php/topic,770.msg15589.html#msg15589" mce_href="http://www.oqotalk.com/index.php/topic,770.msg15589.html#msg15589"&gt;Kenrick's Automatic Screen Rotator Utility&lt;/A&gt; (&lt;A href="http://www.math.uaa.alaska.edu/~afkjm/files/OQOScreenRotate15.zip" mce_href="http://www.math.uaa.alaska.edu/~afkjm/files/OQOScreenRotate15.zip"&gt;executable download&lt;/A&gt;). Just hold the device the way you want to use it. The screen flips to the correct portrait or landscape orientation in one second. You don't even have to think about it. What could be simpler? Kudos to Kenrick for putting this great utility together and making it available for free! &lt;/P&gt;
&lt;P&gt;This is a program near and dear to my heart. I cobbled together custom sensor hardware, including an &lt;A href="http://research.microsoft.com/users/kenh/papers/PPC-Sensing_color.pdf" mce_href="http://research.microsoft.com/users/kenh/papers/PPC-Sensing_color.pdf"&gt;accelerometer to support automatic screen rotation&lt;/A&gt;, for my old Cassiopeia E105 Pocket PC back in the late 1990's:&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://community.research.microsoft.com/blogs/alpineinker/sensing-pocket-pc-75-pct.PNG"&gt;&lt;IMG src="http://community.research.microsoft.com/blogs/alpineinker/sensing-pocket-pc-75-pct.PNG" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Here's our &lt;A class="" href="http://video.msn.com/video.aspx?vid=d2352bd0-b700-4eb4-ad00-dfc9f784b622" mce_href="http://video.msn.com/video.aspx?vid=d2352bd0-b700-4eb4-ad00-dfc9f784b622"&gt;video of the Sensing Pocket PC&lt;/A&gt;, with screen rotation and other fun stuff too.&lt;/P&gt;
&lt;P align=center&gt;&lt;EMBED pluginspage=http://macromedia.com/go/getflashplayer src=http://images.video.msn.com/flash/soapbox1_1.swf width=432 height=364 type=application/x-shockwave-flash quality="high" base="http://images.video.msn.com" allowFullScreen="true" allowScriptAccess="always" flashvars="c=v&amp;amp;v=d2352bd0-b700-4eb4-ad00-dfc9f784b622&amp;amp;ifs=true&amp;amp;fr=msnvideo&amp;amp;mkt=en-US&amp;amp;brand="&gt;&lt;/EMBED&gt;&lt;BR&gt;&lt;A title="Sensing Techniques for Mobile Interaction" href="http://video.msn.com/video.aspx?vid=d2352bd0-b700-4eb4-ad00-dfc9f784b622" target=_new&gt;Video: Sensing Techniques for Mobile Interaction&lt;/A&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;Later, I built sensors for the original slate Tablet PC prototypes that were floating around Microsoft. Many&amp;nbsp;devices now include accelerometers for drop detection, but I'm pretty sure my prototype was the world's first Tablet PC with an accelerometer. It came with an extensive user manual: TILT ME.&lt;/P&gt;
&lt;P align=center mce_keep="true"&gt;&lt;A href="http://community.research.microsoft.com/blogs/alpineinker/sensing-tablet-pc.PNG"&gt;&lt;IMG src="http://community.research.microsoft.com/blogs/alpineinker/sensing-tablet-pc.PNG" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;That wad of electronics on the top is my sensor module.&amp;nbsp;Here, I'm using the &lt;I&gt;Tilt-a-Sketch&lt;/I&gt; application. You could draw on the tablet like an Etch-a-sketch by tilting it back and forth. Yes, it was really hard to sign your name this way, and yes, if you flipped it upside down and shook it, it erased the screen. Accelerometers can be a lot of fun.&lt;/P&gt;
&lt;P&gt;But what was the most useful? Like Kenrick's utility, it supported automatic portrait/landscape switching depending on how you held the device. After all that hard work I had to put into building my own sensors, firmware, and software, it's mind-blowing to see this available in a free utility that I can download from the 'net for an off-the-shelf&amp;nbsp;device!&lt;/P&gt;
&lt;P&gt;My demo had a few tweaks, some never published before,&amp;nbsp;that might be useful future embellishments to Kenrick's Automatic Screen Rotation utility.&amp;nbsp;In essence these tweaks reduce accidental changes to the&amp;nbsp;display orientation when you're working with&amp;nbsp;your device. They also help to avoid rotation of the screen when you go to set your device down on your desk. Plus there's one bonus idea I tinkered with, described at the end&amp;nbsp;- let me know if you like it or not.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Dead Bands for Increased Stability&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Dead bands between the screen orientations made the device tend to stick to the current display orientation. This helped to avoid accidental changes to orientation.&lt;/P&gt;
&lt;P align=center mce_keep="true"&gt;&lt;A href="http://community.research.microsoft.com/blogs/alpineinker/tilt-angles-map.png"&gt;&lt;IMG src="http://community.research.microsoft.com/blogs/alpineinker/tilt-angles-map.png" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;I&gt;Plot of tilt angles versus inferred instantaneous screen orientation.&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;To change display orientation, the tilt angles had to pass all the way through the gray ±5° dead bands, and stay within the same display region for 0.5 seconds. No screen rotation occured in the central "Flat" area.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Rotation Preview&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Feedback for impending display rotations makes automatic changes to the display orientation more predictable and controllable. My Tablet PC demo displayed a "THIS SIDE UP" arrow at the center of the screen as soon as the tablet was tilted in a different direction. The change to the display format occurred one second after the arrow appeared, but only if the device was still tilted towards the new display orientation. This allowed the user to stop tilting the device to prevent an inadvertent switch. &lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://community.research.microsoft.com/blogs/alpineinker/this-side-up-white-background.PNG"&gt;&lt;IMG src="http://community.research.microsoft.com/blogs/alpineinker/this-side-up-white-background.PNG" border=0&gt;&lt;/A&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href="http://community.research.microsoft.com/blogs/alpineinker/this-side-up-white-background-90-deg.PNG"&gt;&lt;IMG src="http://community.research.microsoft.com/blogs/alpineinker/this-side-up-white-background-90-deg.PNG" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;I&gt;To foreshadow a change to the display orientation, an arrow appeared immediately when the user rotated the tablet.&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;Of course, the arrow should not be there all the time. The arrow vanished when:&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI&gt;The screen changed orientation. The arrow remained visible for a couple of seconds after the switch to provide continuing feedback.&lt;BR&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;The instantaneous screen orientation returned to the current display orientation for a couple of seconds. This case occured if a user acted on the feedback to avoid an accidental change.&lt;BR&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;The user set the Tablet down flat without changing screen orientation.&lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;I used black color-key transparency (in a layered window) for &lt;A class="" href="http://community.research.microsoft.com/blogs/alpineinker/ThisSideUp2.bmp" mce_href="http://community.research.microsoft.com/blogs/alpineinker/ThisSideUp2.bmp"&gt;the actual bitmap used in the code&lt;/A&gt;.&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://community.research.microsoft.com/blogs/alpineinker/ThisSideUp2.bmp"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Motion Detection&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Movement of the device serves as a secondary indicator of when to switch the display format. To avoid accidental changes to the screen orientation, my Tablet PC implementation waited for motion to stop before rotating the screen. For example, this made the device less likely to change screen orientations as you set it flat on a desk. &lt;/P&gt;
&lt;P&gt;The OQO Model 02 supports only about a 4 Hz sampling frequency on the accelerometer, so it might not be feasible to implement good motion detection at present. Nonetheless it seems worthwhile to mention it, in the hope that an increased sampling rate becomes possible in the future. &lt;/P&gt;
&lt;P&gt;One hack to detect motion is to calculate how much the tilt values are changing, as follows:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;EM&gt; Δx = tiltX - prevTiltX&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Δy = tiltY - prevTiltY&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;sampleEnergy = √(Δx&lt;SUP&gt;2&lt;/SUP&gt; + Δy&lt;SUP&gt;2&lt;/SUP&gt;)&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;signalEnergy = signalEnergy*(1-α) + sampleEnergy&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;In the final equation, α is a decay rate. I used 0.25, with the tilt values in degrees, and &lt;EM&gt;signalEnergy&lt;/EM&gt; initialized to 1.0. Motion "begins" when the signal energy rises above an onset threshold for a few samples and "stops" when the signal energy drops below a termination threshold. &lt;/P&gt;
&lt;P&gt;Movement helped to control switching of the display format as follows:&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI&gt;When movement stopped, if the physical screen orientation did not match the inferred instantaneous screen orientation, a 1 second time-out began, after which the software switched the physical display orientation. &lt;BR&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;If movement began again during this time-out, the time-out for the physical display switch was cancelled.&lt;BR&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;If the instantaneous screen orientation changed again during this time-out, the time-out was restarted at its full one-second duration.&lt;/LI&gt;&lt;/UL&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;B&gt;Orientation-specific Tasks&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Here's one other nutty idea I experiemented with. Maybe it's useful, maybe it's not. &lt;/P&gt;
&lt;P&gt;I assigned specific applications to specific orientations of the screen. For example, here's a screen shot where I set up Excel to appear in the landscape format, and Windows Journal in the portrait format. Flipping my Tablet PC between the two would switch between the applications, rather than just rotating the screen. &lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://community.research.microsoft.com/blogs/alpineinker/orientation-specific-tasks.png"&gt;&lt;IMG src="http://community.research.microsoft.com/blogs/alpineinker/orientation-specific-tasks.png" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;I&gt;Switching orienations can switch between sets of applications as well...&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;This offered a simple way to partition applications into task-specific sets for each screen orientation. Unfortunately my prototype of this feature never really worked all that well. You could check off windows as belonging to each screen orientation. The prototype would hide and show the windows as you rotated your tablet. But it had some bugs. Sometimes it would hide the windows permanently, never to be seen again. That's not terribly useful. So I never did usability testing on it, but I found something about it intuitively appealing. What do you think? Would&amp;nbsp;you want this feature on your&amp;nbsp;tablet or mobile devices? &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Summary&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;My experience is that the devil is in the details with sensing techniques. Small touches here and there go a long way to keep the interaction invisible in the background, rather than becoming a focus of attention when things happen that the user didn't intend. Ultimately, the goal should be to create the best possible user interface. What is the best possible interface, you might ask? &lt;/P&gt;
&lt;P&gt;The best possible user interface is the one that you don't even notice is there at all.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;I&gt;Resources:&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI&gt;Kenrick's blog: &lt;A href="http://www.math.uaa.alaska.edu/~afkjm/techteach/" mce_href="http://www.math.uaa.alaska.edu/~afkjm/techteach/"&gt;Teaching, Technology, and Learning&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Kenricks' Automatic Screen Rotator Utility, &lt;A href="http://www.math.uaa.alaska.edu/~afkjm/files/OQOScreenRotate15.zip" mce_href="http://www.math.uaa.alaska.edu/~afkjm/files/OQOScreenRotate15.zip"&gt;download for the OQO Model 02&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Ken Hinckley's &lt;A href="http://research.microsoft.com/users/kenh/papers/PPC-Sensing_color.pdf" mce_href="http://research.microsoft.com/users/kenh/papers/PPC-Sensing_color.pdf"&gt;UIST 2000 conference paper&lt;/A&gt; and &lt;A href="http://research.microsoft.com/users/kenh/papers/TochiSensing.pdf" mce_href="http://research.microsoft.com/users/kenh/papers/TochiSensing.pdf"&gt;follow-up journal article&lt;/A&gt; on sensing techniques.&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" href="http://video.msn.com/video.aspx?vid=d2352bd0-b700-4eb4-ad00-dfc9f784b622" mce_href="http://video.msn.com/video.aspx?vid=d2352bd0-b700-4eb4-ad00-dfc9f784b622"&gt;Video of the Sensing Pocket PC&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://community.research.microsoft.com/aggbug.aspx?PostID=1194" width="1" height="1"&gt;</description><category domain="http://community.research.microsoft.com/blogs/alpineinker/archive/tags/Tablet+PC/default.aspx">Tablet PC</category><category domain="http://community.research.microsoft.com/blogs/alpineinker/archive/tags/Hardware/default.aspx">Hardware</category><category domain="http://community.research.microsoft.com/blogs/alpineinker/archive/tags/Accelerometers/default.aspx">Accelerometers</category><category domain="http://community.research.microsoft.com/blogs/alpineinker/archive/tags/OQO+Model+02/default.aspx">OQO Model 02</category></item><item><title>My New Favorite Flick Pad</title><link>http://community.research.microsoft.com/blogs/alpineinker/archive/2008/04/29/my-new-favorite-flick-pad.aspx</link><pubDate>Tue, 29 Apr 2008 19:30:00 GMT</pubDate><guid isPermaLink="false">eaca9afb-5ccf-4c08-b3f3-369c7e6f1a06:1143</guid><dc:creator>Ken Hinckley</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.research.microsoft.com/blogs/alpineinker/rsscomments.aspx?PostID=1143</wfw:commentRss><comments>http://community.research.microsoft.com/blogs/alpineinker/archive/2008/04/29/my-new-favorite-flick-pad.aspx#comments</comments><description>&lt;p&gt;I just received an OQO-style moleskine in the mail! &lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/fp1-60-pct.PNG"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/fp1-60-pct.PNG" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;When I opened it up, it was full of arcane tricks for using InkSeine&amp;#39;s &lt;a href="http://research.microsoft.com/InkSeine/tutorial-tool-ring.html#PageTop"&gt;Tool Ring&lt;/a&gt; as a flick pad. &lt;a href="http://community.research.microsoft.com/blogs/alpineinker/archive/2008/03/27/flick-that-tool-ring.aspx"&gt;This topic has come up before&lt;/a&gt; but now it seems that perfect combination of custom flicks has been discovered.&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/fp2-60-pct.PNG"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/fp2-60-pct.PNG" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp; &lt;a href="http://community.research.microsoft.com/blogs/alpineinker/fp3-60-pct.PNG"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/fp3-60-pct.PNG" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This is the new set of Flick gestures that I&amp;#39;ve adopted for the OQO. Show Desktop is especially handy! &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Right flick mapped to Alt-Tab - great for flipping between two windows. This one you need to manually configure by choosing the (add) option from the drop down. &lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Down flick mapped to &amp;quot;Toggle Ctrl&amp;quot; which is one of the standard choices in the drop-down. I use &lt;a href="http://community.research.microsoft.com/blogs/alpineinker/archive/2008/04/06/zoom-that-tool-ring.aspx"&gt;Ctrl with the ToolRing&amp;#39;s scroller to zoom&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Diagonal-upper-left flick mapped to Right Click. Also a custom combo, just hit the right-click soft key on your TIP to add this one. (It shows up as &amp;quot;Application&amp;quot; when you press it).&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Up flick mapped to Show Desktop - my absolute favorite! A quick flick up on the Tool Ring always gets me to my desktop, which is a handy place to stash all your shortcuts on a tablet. This is also a custom combo consisting of &amp;quot;Windows + D&amp;quot;, where &lt;i&gt;Windows&lt;/i&gt; is the Windows logo key.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Here are my notes... flick up to Show Desktop: &lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/fp4-60-pct.PNG"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/fp4-60-pct.PNG" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp; &lt;a href="http://community.research.microsoft.com/blogs/alpineinker/fp5-60-pct.PNG"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/fp5-60-pct.PNG" border="0" alt="" /&gt;&lt;/a&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/fp3-60-pct.PNG"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Voila! There it is! But even better... doing &lt;i&gt;Show Desktop&lt;/i&gt; again... puts me right back where I was!&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/fp6-60-pct.PNG"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/fp6-60-pct.PNG" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp; &lt;a href="http://community.research.microsoft.com/blogs/alpineinker/fp7-60-pct.PNG"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/fp7-60-pct.PNG" border="0" alt="" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m also debating whether I want to replace &lt;i&gt;Undo&lt;/i&gt; with &lt;i&gt;Enter&lt;/i&gt; instead. It&amp;#39;s handy for opening selected files without double-tapping. I guess I&amp;#39;ll have to see. But I&amp;#39;m keeping &lt;i&gt;Copy&lt;/i&gt;, &lt;i&gt;Paste, &lt;/i&gt;and &lt;i&gt;Back &lt;/i&gt;for sure - unless I find something better the next time I flip back to this idea!&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/fp8-60-pct.PNG"&gt;&lt;img src="http://community.research.microsoft.com/blogs/alpineinker/fp8-60-pct.PNG" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s the return address label on the back cover. I have no idea who this is. And it&amp;#39;s been a long time since two cents cut it for postage. It&amp;#39;s all a bit mysterious. But whoever you are, keep the tips coming!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;i&gt;Posts in the Tool Ring Shenanigans series: &lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/archive/2008/02/26/kick-start-that-tool-ring.aspx"&gt;Kick Start that Tool Ring!&lt;/a&gt; &lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/archive/2008/03/27/flick-that-tool-ring.aspx"&gt;Flick that Tool Ring!&lt;/a&gt; &lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/archive/2008/04/06/zoom-that-tool-ring.aspx"&gt;Zoom that Tool Ring!&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;&lt;a href="http://community.research.microsoft.com/blogs/alpineinker/archive/2008/05/01/my-new-favorite-flick-pad.aspx"&gt;My New Favorite Flick Pad&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;img src="http://community.research.microsoft.com/ink/36.ashx?633450744509570000" alt="" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://community.research.microsoft.com/aggbug.aspx?PostID=1143" width="1" height="1"&gt;</description><category domain="http://community.research.microsoft.com/blogs/alpineinker/archive/tags/InkSeine/default.aspx">InkSeine</category><category domain="http://community.research.microsoft.com/blogs/alpineinker/archive/tags/Pen/default.aspx">Pen</category><category domain="http://community.research.microsoft.com/blogs/alpineinker/archive/tags/Tablet+PC/default.aspx">Tablet PC</category><category domain="http://community.research.microsoft.com/blogs/alpineinker/archive/tags/OQO+Model+02/default.aspx">OQO Model 02</category></item></channel></rss>