At CHI Meeting, Microsoft Turns Computing Interfaces on Their Head, and Side, and Back

use laptop-sized or book-sized devices for most of our information-gathering, reading, note-taking, and so forth. A group at MSR led by Ken Hinckley has been studying the new user-interface possibilities that arise when two such devices are paired.

The idea of a computer or an e-book reading device with side-by-side screens isn’t new, of course. MIT’s Vannevar Bush envisioned a dual-screen reading device as part of his Memex machine in 1945; Apple constructed a mockup two-screen computer for a 1987 demo of its Knowledge Navigator software; various now-defunct e-book startups fiddled with two-screen designs in the 1990s; and last year, the One Laptop Per Child Foundation announced that its second-generation machine would have a clamshell “handbook” design. But unless you count the Nintendo DS, no manufacturer has ever come out with a serious dual-screen device, perhaps because making full use of two screens would require rethinking so many of the user-interface conventions we’ve developed for our single-screen devices.

That rethinking is what Hinckley is doing. His prototype, called Codex, isn’t so much a potential Microsoft product as it is a test platform for the new types of computing activities that become possible when two small-to-medium-sized screens are used in conjunction. “I would suggest that the reading and writing experience together is what’s cool,” said Hinckley, who ought to know—he’s also the guy at MSR who, in 2007, came up with InkSeine (a note-taking application that’s so freaking cool it’s got me thinking about buying a tablet PC just so I can use it).

Codex prototypeCodex consists of a pair of OQO mini-tablet PCs, each with a 3-inch-by-5-inch screen, mounted in a hinged device with built-in sensors that can detect how the hinges are oriented. The sensors are important because Hinckley’s whole concept is that a dual-screen device should be able to switch configurations on the fly depending on what “posture” it’s in. For example, there’s the “book-in-hand” posture, where the device is being held open in front of you the same way you’d read a hardcover book; the “laptop” posture where one screen is flat on a table and the other is propped up at an angle like a laptop screen; the “flat” posture where both screens are flat on the same surface, with two people using them side by side or across a table; and even the “battleship” posture (named after the Milton Bradley game) where the two screens are leaning against each other like a teepee.

Codex prototype--split navigation exampleThe Codex’s hinges, together with the devices’ built-in-accelerometers, sense the prototype’s posture, which allows the displays to adopt the proper orientation (landscape or portrait, right-side-up or upside-down) automatically. While the two OQO devices used in the Codex prototype are technically separate computers, Hinckley wrote software to synchronize them, so that objects can be shared across screens.  Rather than just treating the two screens as if they’re facing pages of a conventional book, many of Hinckley’s experimental scenarios involve split-page navigation, where one screen is being used for a task such as reading and the other is being used to collect notes (he calls this the “hunter-gatherer workflow”). When used collaboratively, the screens can act as a shared, continuous whiteboard, or content can be “beamed” from one screen to the other. The screens can also be detached from the hinging mechanism—which Hinckley said his usability testers appreciated, since it let them use the device collaboratively without being in one another’s personal space all the time.

Overall, Hinckley’s work on dual-screen computing, like Baudisch’s studies of back-of-device interfaces, is in the early stages—he says the Codex prototype isn’t even robust enough to allow extensive user studies. But he says he has learned enough to be able to assert that “dual-screen devices have a well-motivated role to play in the ecosystem” of computing.

The technology isn’t quite there to put dual-screen devices into production. Indeed, the second-generation OLPC device, while sexy, has all the signs of being vaporware. But Microsoft and other companies have poured too much money into tablet- and pen-based computing to let the technology’s development stop now. As Hinckley put it to me after his talk, “This is eventually going to happen. If Microsoft doesn’t do it, somebody else will. So it’s really important to understand what the issues are.”

Author: Wade Roush

Between 2007 and 2014, I was a staff editor for Xconomy in Boston and San Francisco. Since 2008 I've been writing a weekly opinion/review column called VOX: The Voice of Xperience. (From 2008 to 2013 the column was known as World Wide Wade.) I've been writing about science and technology professionally since 1994. Before joining Xconomy in 2007, I was a staff member at MIT’s Technology Review from 2001 to 2006, serving as senior editor, San Francisco bureau chief, and executive editor of TechnologyReview.com. Before that, I was the Boston bureau reporter for Science, managing editor of supercomputing publications at NASA Ames Research Center, and Web editor at e-book pioneer NuvoMedia. I have a B.A. in the history of science from Harvard College and a PhD in the history and social study of science and technology from MIT. I've published articles in Science, Technology Review, IEEE Spectrum, Encyclopaedia Brittanica, Technology and Culture, Alaska Airlines Magazine, and World Business, and I've been a guest of NPR, CNN, CNBC, NECN, WGBH and the PBS NewsHour. I'm a frequent conference participant and enjoy opportunities to moderate panel discussions and on-stage chats. My personal site: waderoush.com My social media coordinates: Twitter: @wroush Facebook: facebook.com/wade.roush LinkedIn: linkedin.com/in/waderoush Google+ : google.com/+WadeRoush YouTube: youtube.com/wroush1967 Flickr: flickr.com/photos/wroush/ Pinterest: pinterest.com/waderoush/