Showing posts with label NUI. Show all posts
Showing posts with label NUI. Show all posts

Aug 29, 2009

Natural User Interface Surfaces: TouchCo - IFSR technology company, founded by NYU Media Reseach Lab's Ken Perlin and Ilya Rosenburg

Earlier this year, I had a very vivid dream about haptic touch-screen overlays. That's how things go for me sometimes. At any rate, the dream inspired a blog post, "Last night I dreamt about haptic touch-screen overlays...". Since this is one of my interests, I try to keep up with developments in this field when I can.

It is amusing to see how seemingly unrelated things have similar roots. Today I came across information about a cool mobile phone concept for the visually impaired, designed by Samsung. The touch technology involved in the concept phone incorporated something called Electric Activating Plastic, or EAP. 



This sparked my curiosity, and while searching for more information, I came across an article in MIT's Technology Review that caught my eye:


A Touch of Ingenuity: Inexpensive pressure-sensitive pad could make surfaces smarter
(Kate Green, MIT Technology Review September/October 2009)



UPDATE:  As of 2/2010, TouchCo no longer exists. It was bought by Amazon:



"..Now that more and more smart phones and MP3 players have touch-screen interfaces, people have grown accustomed to interacting with gadgets using only taps and swipes of their fingers. But on the 11th floor of a downtown Manhattan building, New York University researchers Ilya Rosenberg and Ken Perlin are developing an interface that goes even further. It’s a thin pad that responds precisely to pressure from not only a finger but a range of objects, such as a foot, a stylus, or a drumstick. And it can sense multiple inputs at once."

Ken Perlin and Ilya Rosenberg developed this system as part of their human-computer interaction work at NYU's Media Research Lab, and with the success of their work, went on to start a new company, Touchco, to commercialize and market this concept, known as IFSR (Interpolating Force-Sensitive Resistance) technology.

"The IFSR sensor revolutionizes the field of multi-touch human-computer interaction by out-performing existing solutions in both price and capabilities. Unlike traditional capacitive sensors, our patent pending system can detect any object - not just a finger - and can determine how much pressure is being applied to every point on a sensor simultaneously. IFSR sensors are natively multi-touch, use less power than capacitive sensors, and are much less expensive to produce, making them a highly disruptive technology with widespread market applications."


The Touchco website has a wealth of information regarding this technology. (Update: The TouchCo website was taken down in February 2010)

Other members of Touchco include Nadim Awad, Fang Cheng, Julien Beguin, and Christopher Nam.

SOMEWHAT RELATED
I know of Ken Perlin through his Games for Learning work, and also through his on-line application, Responsive Face, which I use in my work with students who have autism.




Ken Perlin's Blog
Games for Learning Institute

TechPsych Post:
Samsung Braille TouchPhone Prototype is Cool: Uses Electric Active Plastic for functional tactile feedback.

Aug 28, 2009

Ron George's Interaction Design Toolbox

Ron George, an interaction designer, recently posted a comment on my blog. So I visited his blog and found that he has a great set of resources that many of my readers would appreciate!

For starters, take a look at Ron's Interaction Design Toolbox page, and then spend some time browsing around the rest of his site/blog.

Ron works at Microsoft on a team that is exploring Natural User Interface/Interaction (NUI). He previously was on the Surface team.

Aug 21, 2009

Interactive Marketing, Retail, and Multi-touch: Here's Lots of Video Clips from EyeClick

A reader brought to my attention the work of EyeClick, an interactive multimedia advertising company that has been around for a few years. They create interactive floors, and use "intuitive body motion with floors and surface areas".

-EyeClick

I've included several videos below, but for more information and related details, check out EyeClick's product page, which has a nice showreel, and information about the benefits of interactive marketing.










EyeClick appears to be similar to lm3labs, a company I've posted about previously.

Thanks, Paul Glen for the link!

Aug 17, 2009

Chris Dannen's Complete Guide of Killer Apps for Microsoft Surface

To follow up on my last post about Microsoft and emerging technology, I thought I'd link to an article that will give you an idea of how far (or not) application development for the Microsoft Surface has come in the past two years:

Killer Apps for Microsoft Surface: The Complete Guide [updated]
(Chris Dannen, Fast Company, 8/11/09)

I'll watch them all and post my top three soon!

Aug 14, 2009

What happens when engineers and musicians get together? They get Calvin Harris "Ready for the Weekend" with the Humanthesizer and Bare Ink

So what happens when engineers and musicians get a chance to mix it up?

The Humanthesizer project is the result of a collaboration between musician Calvin Harris, and masters students from the Royal College of Art Industrial Design Engineering program.
What makes this project innovative is that a special conductive ink, called Bare Ink, was used to support the creation of the music.

From the Bare Conductive website:

"
Bare is a conductive ink that is applied directly onto the skin allowing the creation of custom electronic circuitry. This innovative material allows users to interact with electronics through gesture, movement, and touch. Bare can be applied with a brush, stamp or spray and is non-toxic and temporary. Application areas include dance, music, computer interfaces, communication and medical devices. Bare is an intuitive and non-invasive technology which will allow users to bridge the gap between electronics and the body."

(Please overlook the bikini-clad women in the videos below, because the innovative technology supporting the Humanthesizer is worthy of the watch. Parents be forewarned!
)

The Making of the Humanthezizer


Close to the finished version:



Information from YouTube regarding the Humanthesizer project:


"Calvin performs a version of his new single Ready For The Weekend on a unique human synthesiser. The instrument employs 15 bikini clad models painted with Bare Conductive, a new skin safe ink which conducts electricity. When the performers touch the connection completes a circuit, triggering a sound....The instrument consists of 34 pads on the floor which have been painted with the conductive ink and connected to a computer via some clever custom electronics. The performers stand on the pads, and touch hands to complete a circuit and trigger a sound. Different combinations of pads trigger the different sounds needed to play the track....Bare Conductive was developed by RCA students Bibi Nelson, Becky Pilditch, Isabel Lizardi and Matt Johnson. The custom electronics and software for the project were created by Matt Johnson, employing two Arduinos and the graphical audio programming tool Max MSP. The performers, floor pads, Arduinos and Max MSP combine to create a giant MIDI controller which is used to create music which is sequenced and quantized with Ableton Live." (Special thanks to: RCA / Bare Conductive - Bibi Nelson, Becky Pilditch, Isabel Lizardi, Matt Johnson - http://www.bareconductive.com)
http://www.bareconductive.com/images/ink.jpg

(The Ready for the Weekend music video is available on YouTube. Parents: the music video has dancing girls throughout, in one-piece bathing suits.)

http://www.bareconductive.com/images/harris1_0.jpg


Thanks to Celine Latulipe for the link!

Aug 9, 2009

Surface Flight Tracker Video from fboweb labs / flightwise.com, with background music by Art of Noise for your NUI pleasure.



This flight-tracker application for the Surface, looks fun to use. As I watched the video, I realized that it wasn't the application itself that I liked. It was the music that accompanied the video. The choice of music was from the 80's synth-pop band, Art of Noise

Since I'm a music lover, the music got me thinking.

Wouldn't it be great if productivity/work-related applications like Flight Tracker could be developed to provide a means for incorporating a sound-track?


Several thoughts and ideas flashed into my mind:

  • Surface and related natural user interface/interaction (NUI) applications have the potential to transform routine, ho-hum work tasks into activities that are a bit more pleasant. Since people often listen to music while they work, it stands to reason that NUI productivity applications should incorporate a music component, at least as an option.
  • To support a user-centered music platform for NUI applications, the application could incorporate a "smart" music library within the system, with the capability of integrating music libraries and playlists from user's mobile devices, as well as the web, effortlessly.(Of course, there are privacy/security and firewall issues to address, but that is another story.)
  • Users could have a choice of listening to their own music playlists (including a shuffle option, selecting from a variety of presets, or go for something like the iTunes genius effect, listening to music generated from an algorithm that takes into account music preferences and user interaction with the productivity application over time.
  • Since many Surface/NUI applications are designed to support collaborative work and interaction between two or more people, the music situation could get a bit complicated, since people have differing tastes. If co-workers disagreed about the music selection, the program would automatically default to generic elevator music, or silence.
  • NUI applications might even pave the way for a new genre of music. This concept isn't too far-fetched. Think of all the music we've come to love over the years that was composed for movies and even video games!

If you know of anyone that is working on this concept, or would like to collaborate with me sometime in the future on this concept, please let me know. I'm slowly working on an interactive timeline prototype, and I have some ideas about adding a music/sound track component.

RELATED
Art of Noise - Close To The Edit (Version 1):

Jul 7, 2009

Lonely Planet Travel App by Amnesia-Razorfish for the Surface

I came across this video on the Microsoft Surface blog about a demo created for Lonely Planet by Amnesia-Razorfish, from REMIX 2009 Australia this past June:


Lonely Planet proof-of-concept at REMIX Australia 2009

Following a link from the Surface blog, I found yet another video:





Get Microsoft Silverlight




Design in the Round. Creating Compelling User Experiences for Surface

The video provides an overview of the history of human computer interaction and look towards the future of NUI (natural user interface). The Surface is viewed as only as a step towards NUI, which follows a person as they go about the day, interacting with technology via a variety of devices and settings.

"Designing for multi-touch, gesture-based and tangible experience like Microsoft Surface presents a new set of challenges. How do you design for a user interface that doesn't have a top? How to allow for multiple simultaneous users without them getting in each other's way?..."

Jul 1, 2009

Human Media Lab's Organic User Interfaces and Interactive Sphere

The following video is of an interactive sphere prototype created by Josh Marble and John Bolton (members of NUI Group), from Human Media Lab at Queens University in Canada:

"DYI Multi-Touch Spherical Display"


I shared some information about the Human Media Lab's emerging technology in a previous post,
My Summer Emerging Technology "Wish to Play" List. Here is some more information about the lab:

"The Human Media Lab is Canada's premier media laboratory. Its mandate is to develop disruptive technologies and new ways of working with computers that are viable 10 to 20 years from now. We are currently working on the design of Organic User Interfaces (Oui!), an exciting new paradigm that allows computers to have any shape or form."


I would love to visit this lab. Perhaps they are working on flexible haptic interfaces, or other stuff of dreams.

(I'm on a cruise ship with limited Internet access, so I'll post more when I have the opportunity!)

Jun 6, 2009

Interactive Touch Tables are Multiplying! Ideum's new 100" multi-touch museum display; Ubisoft's Ruse on a Surface....

http://www.ideum.com/blog/wp-content/uploads/100-multitouch-table-cropped-1024x724.jpg
Photo from the Museum Exhibit and Design News/Ideum Blog

The above table is 100", created for Nashville's Adventure Science Center's Sudekum Planetarium, is based on Ideum's mt2 table: "Built for museum environments, the high-resolution mt2 Table supports intuitive gestures, allowing visitors to interact and explore custom exhibits. With multiuser support, mt2 Table serves as digital gathering place, allowing visitors to interact with museum content and each other."

Two computers power this table. Natural User Interface's Snowflake handles the optical support and tracking, and the second computer will be running the EM spectrum application, which is developed in Adobe Flash. It is a work in progress. For more information, visit the Ideum blog.

Here is a video trailer of Ubisoft's R.U.S.E. played on a multi-touch table. Much of the trailer appears to be a simulation. I liked the part where the battleships are traveling over the water. According to a blog post, the table depicted in the trailer is the Intuiface, by Intuilab.

Photos of Ubisoft's R.U.S.E. game, running on a multi-touch table:

http://www.blogcdn.com/www.joystiq.com/media/2009/06/rusesurfacea.jpg

http://static2.cdn.ubi.com/emea/gamesites/ruse/community/uk/RUSEBLOG.005.jpg
Photo from the Ubisoft Blog

Intuiface Information PDF
Intuilabs Website

If you visit the Intuilabs website, be sure you interact with the photos of the team! I couldn't get the pictures to change when I touched the screen of my HP TouchSmart PC, so I think they are activated by a mouse-over. It would be nice if they could touch-enable their website.)

May 19, 2009

MeeTTable: Kevin O'Mahoney's Multi-Touch Meeting Table Project

Kevin O' Mahoney is a multimedia developer who is working on his Masters in Media Design at Cork University in Ireland. The MeeTTable, pictured above, supports collaboration among 2 or more people who are developing 3D design projects. (Kevin is a member of the NUI-Group.)

More information about Kevin's project, include a video, can be found on his blog.

May 7, 2009

Rhizome 2009: A Lovely Interactive Multi-touch App on a Flexible Lycra Screen

Loran Bey is a member of the NUI group. He created Rhizome 2009 using Unity 3D and tBeta, now know as CCV (Community Core Vision). The screen in the video is made from flexible lycra, and this provides a tangible interaction effect. The music in the background is Aphix Twin's Avril 14th.

MultiTouch Screen Lycra from Loran Bey on Vimeo.

Unity 3D is a game development tool for browser-base games, including games optimized for the iPhone. (If you visit the Unity 3D website, be sure to download their 3D web plugin and visit their relaxing on-line Tropical Paradise.)

The screen displayed in the video was inspired by the 2005 Khronos Projector installation, by Alvero Cassinelli, an assistant professor at the Ishikawa Komuro Laboratory at the University of Tokyo. Khronos is described as a "video time-warping machine with a deformable screen."

The Khronos Projector website provides several simulation applets built with Processing that you can play with. They were fun to interact with on my HP TouchSmart PC. I liked Behind the Door the best.


http://www.k2.t.u-tokyo.ac.jp/members/alvaro/Khronos/SNAPSHOTS/PressureCity2_blurred.jpg


The following video demonstrates how the Khronos application works:


Take a look at Alvaro Cassinelli's archive of his interactive media art if you have the chance!

Cassinelli's Meta-Perception research group is doing some interesting things, too:

"The goal of this group is to research methods for capturing and manipulating information that is normally inaccessible to humans and machines. In doing so, we hope to create new ways of perceiving the world and interacting with technology. Our research methods span fields such as human-computer interaction, media arts, physiology, and ethics."

Apr 26, 2009

Good news about the San Jose Interactive Displays Conference (that I couldn't attend)

Sadly, I was unable to attend the Interactive Displays conference that was held last week in San Jose, California. Jeff Han, the guy in the video clip in my sidebar, was one of the keynote presenters. I really wish I could have seen - and touched - the action!

Update (4/27/09) from Thomas Hansen, a member of NUI Group, who attended IDC:

"..
It was certainly an interesting event. I got to talk (albeit briefly) to both Andy Wilson and Jeff Han. Both of whom produce very inspiring and world class UI/HCI research on a consistent basis. Further, it was a great honor to meet some of the other members of the nuigroup community in person, some of whom where inspiring not only because of their amazing intellect and artistic talents, but especially due to their friendliness, benevolence, and maturity."

Here are a few excerpts from people who were fortunate to attend and then write about the experience:


Putting our arms around the future of touch Ina Fried , CNET 4/23/09

"..if you used one of the interactive displays here to show a heat map of this industry, it would glow red hot. That's because touch displays, for years relegated to kiosks and industrial uses, are quickly becoming mainstream. Hewlett-Packard and
Dell already have touch-capable machines, while Microsoft is set to make gesture input standard with Windows 7...For his own part, Han said he was inspired by seeing a PBS documentary in the early 1980s that showed Microsoft researcher Bill Buxton, then at the University of Toronto, using multitouch to compose music on a computer. The computer itself was a green screen with an ancient processor and little memory, but the key underlying concept was already there..

"Sometimes it takes that long for these things to marinate and gestate," Han said....And while things are now taking off, Han urged the crowd not to forsake quality in the rush to take advantage of a hot market. "That will ruin it and mess it up for all of us, and that would be a real shame," Han said."

Interactive Displays Conference Highlights Kevin Arthur, Touch Usability 4/22/09

".
..He (Jeff Han) showed a great clip from an early 80s TV show called Bits and Bytes that featured a young Bill Buxton demonstrating some of his tablet work at the University of Toronto...Jeff Han's point in showing this clip was not just to share what inspired him as a kid to pursue computer science as a career. He also wanted to make the point that none of this stuff is really new. He urged the audience not to jump on whatever tech is cool this week, but to be aware of the history and to do the research. Be thoughtful and careful about what you're making. He said one of his fears with the multitouch craze is that the waters will be poisoned by bad and poorly conceived implementations. He said "don't add noise" to the ecosystem by using terms sloppily -- like "multitouch"...

The importance of being more thoughtful and mindful of prior work are not exactly new to most of us with design, HCI, or CS backgrounds, but the audience here is largely made up of marketing or other business types, I believe, who sometimes tend to get a bit carried away, you might say. I mean no disrespect to my friends in marketing..."

Interactive Displays Conference San Jose Harry van der Veen, 4/25/09
"
Big thumbs up for Pira tech for managing to get so many multi-touch industry professionals (Wacom, Mindstorm, NextWindow, 3M, Jeff Han (Perceptive Pixel), LG, Tyco Electronics, Stantum and more) and hobbyists together."


Apr 22, 2009

From the NUITEQ (Natural User Interface) Gallery, via Harry van der Veen

Kids take to multi-touch interaction naturally!

The following photos are from Harry van der Veen's Multi-touch blog. (Harry was one of the founding members of the NUI-Group, and also is the CEO of NUITEQ-Natural User Interface)

The last two pictures are of the HP TouchSmart running NUI Suite Snowflake software, developed by the Natural User Interface Europe AB (NUITEQ) for think LCD, Plasma, and FT displays.






Apr 21, 2009

NUI-Group's Christian Moore Interview-Podcast on the Interactive Display 2009 Conference website

As I write this post, the 2009 Interactive Displays conference is underway in San Jose, California. The home page of the conference website provides a series of interviews of many of the conference participants and presenters, including Chris Moore, a member of the NUI group. Chris discusses the importance of the open-source NUI (natural user interface) community in moving interactive display and NUI-based technology forward.

Interactive Displays 2009 Conference Website

Interview Participants:
Mats Johansson - EON Reality
Guillaume Largillier - Stantum
Christian Moore- NUI Group
Brent Bushnell- Tapcode
Steven Bathiche - Microsoft
Jerry Bertrand - Microscent
Henry Kaufman- Tactable


If you are at the conference and you have some video clips to share of a presentation, demonstration, or anything else that might be of interest, please give me the link so I can share it on my blog.

Below are some pictures from the companies represented by the people who were interviewed for the Interactive Displays 2009 conference:

http://notes2self.net/mob_img/EonTouchlight.jpg
Eon Reality

http://www.tactable.com/images/homeimage1.jpg
Tactable

http://www.maximumpc.com/files/u46168/microsoft-surface.jpg
Microsoft's Surface

http://www.nuicat.com/tracker.jpg
NUI-Group

http://media.tapcode.net/videos/website/products/thumbs/hardware180.png
Tapcode


I don't usually put company logos on my blog, but if you are a visiting my blog searching for links to companies that are involved with interactive display technologies, this will save you some time. (I received no payment for this gesture.)

https://www.regonline.co.uk/custImages/249955/3M-logoID.gifhttps://www.regonline.co.uk/custImages/249955/logo_NUIEU.gifhttps://www.regonline.co.uk/custImages/249955/Tyco-ElectronicsElo-TouchSy.png
https://www.regonline.co.uk/custImages/249955/OsramLogo.gifhttps://www.regonline.co.uk/custImages/249955/Touch-International.png
https://www.regonline.co.uk/custImages/249955/Kyo2.jpghttps://www.regonline.co.uk/custImages/249955/NWID.jpghttps://www.regonline.co.uk/custImages/249955/RPO2.png








Apr 10, 2009

Dreams about haptic overlays: Part Two- SLAP: Bridging the Gap Between Virtual and Physical Controls on Tabletops

In response to my previous post about my dream about haptic touch-screen overlays,
Martin Kaltenbrunner pointed me to an interesting link SLAP: Silicone Illuminated Active Peripherals "Bridging the Gap Between Virtual and Physical Controls on Tabletops". SLAP is a project of the Media Computing Group at RWTH Aachen University, headed by Dr. Jan Borchers.



FYI - Information from the Media Computing Group website:
  • Grounded in Computer Science, we develop and study new interaction theories, techniques, and systems in the areas of interaction with multimedia, ubiquitous computing environments, tangible user interfaces, and HCI design patterns. Our goal is to make the Brave New World of ubiquitous multimedia technologies useful by making it usable. A recent overview of our research approach and research directions can be found here.
SLAP: The Movies




Here are some pictures and related information from the SLAP website:















Publications

2009


Malte Weiss, Julie Wagner, Yvonne Jansen, Roger Jennings, Ramsin Khoshabeh, James D. Hollan, and Jan Borchers. SLAP Widgets: Bridging the Gap Between Virtual and Physical Controls on Tabletops. In CHI '09: Proceeding of the twenty-seventh annual SIGCHI conference on Human factors in computing systems, New York, NY, USA, 2009. ACM. PDF Document BibTeX Entry.



Malte Weiss, Julie Wagner, Roger Jennings, Yvonne Jansen, Ramsin Khoshabeh, James D. Hollan, and Jan Borchers. SLAP Widgets: Bridging the Gap Between Virtual and Physical Controls on Tabletops. In CHI '09: Extended Abstracts on Human Factors in Computing Systems, New York, NY, USA, 2009. ACM Press. PDF Document BibTeX Entry.


Malte Weiss, Julie Wagner, Roger Jennings, Yvonne Jansen, Ramsin Khoshabeh, James D. Hollan, and Jan Borchers. SLAPbook: Tangible Widgets on Multi-touch Tables in Groupware Environments. In TEI '09: Proceedings of the 3rd international conference on Tangible and embedded interaction, New York, NY, USA, 2009. ACM. PDF Document BibTeX Entry.

2008


Malte Weiss, Roger Jennings, Julie Wagner, James D. Hollan, Ramsin Khoshabeh, and Jan Borchers. SLAP: Silicone Illuminated Active Peripherals. In Extended Abstracts of Tabletop '08, 2008. PDF Document BibTeX Entry.

MORE FYI:

(Dr. Jan Borchers, the head of the Media Computing Group, recommends the following list of books, and I agree with his list, 100%.)

Dr. Jan Borchers' (Annotated) Top Ten List of Books on Human-Computer Interaction:


Note: I have read many of these books and I agree that they should be required reading anyone who plans to design, develop, program, or implement anything related to technology and people.


  1. Alan Dix, Janet Finlay, Gregory D. Abowd, and Russell Beale: Human-Computer Interaction, 3rd ed., Prentice Hall, 2004. Currently the best, most well-rounded book I know to teach introductory HCI if you need to limit yourself to a single title. Technical enough, good breadth, not too fuzzy for a CS curriculum, very current, with a web site that includes resources such as sample programs, slides, etc.

  2. Ben Shneiderman and Catherine Plaisant: Designing The User Interface, 4th ed., Pearson Addison-Wesley, 2004. Best overall reference book for all areas of HCI, providing an introduction and great up-to-date pointers to most sub-fields of HCI research and practice, especially different interaction techniques. His Golden Rules of User Interface Design and sample questionnaires for user testing are very useful in an introductory class. Unfortunately, the companion web site costs money after an initial trial period.

  3. Donald A. Norman, The Design Of Everyday Things, Basic Books, 2002. A classic text from 1988 with an updated introduction that, while some of the technologies described or envisioned seem somewhat outdated now, still provides the best introduction to the spirit of good human-centered design. A not too technical read with hilarious stories of badly designed everyday technology, it provides some very useful basic models for human cognition, such as the Seven Stages of Action. This book also introduced the fundamental concept of affordances to HCI. Changed my view of the world of technology around me, and is probably the best initial brainwash for engineering students to "get" user-centered design.

  4. Jenny Preece, Yvonne Rogers, and Helen Sharp: Interaction Design, 2nd ed., Wiley, 2007. This title focuses more on the process of designing good user interfaces, and is less technical, but excellent and up-to-date in the area it addresses. The companion web site has slides, case studies, and other materials.

  5. Bill Moggridge, Designing Interactions, MIT Press, 2008. A truly beautiful "coffee-table style" book on interaction design, also covering product and industrial design of digital technology (Moggridge is a founder of IDEO). It has wonderful short essays about seminal digial product designs, from Engelbart's mouse, to the Mac and Palm, to Google and other internet services, as well as articles on digital product design theory. My own Sweet Sports and Baroque Technology article was based on one of the theory articles. Special treat: video interviews and chapters are available for free, on a weekly rotation, at http://www.designinginteractions.com/.

  6. Bill Buxton, Sketching User Experiences, Elsevier, 2007. Similar to Moggridge's book in style, this book focuses on the early stages of product design. It also includes very interesting stories of key interactive products, such as Apple's iPod. And of course it's written by one of the long-time key players in HCI. More at http://www.billbuxton.com/.

  7. Terry Winograd (ed.): Bringing Design to Software, Addison-Wesley, 1996. An excellent and very well edited collection of contributions from key players in HCI, from Kapor's Software Design Manifesto to Rheinfrank's Design Languages. Its particular value also comes from the profiles that link chapters and give an insider's view of how some of the most seminal UI designs came to be, from the Xerox Star to VisiCalc and HyperCard. Terry has some information about his book at http://hci.stanford.edu/bds/, and I used it with great success when I had the fortunate opportunity to teach an introductory HCI class in his program at Stanford in 2002.

  8. Brenda Laurel (ed.): The Art of Human-Computer Interaction, Addison-Wesley, 1990. While ancient by today's standards, this book is another carefully compiled and very coherent collection of highly relevant articles on HCI by some of the most influential people in the field. I particularly like the article by Scott Kim on interdisciplinary design, and Tom Erickson's chapter.

  9. Apple Computer: The Apple Software Design Guidelines, latest edition 2005. OK, I'm a Mac head, but then many HCI people are because Apple has such an excellent sense of doing the right thing when it comes to user interface design. These guidelines have been around since the 90's, with several new editions since then, and especially Part I ("Application Design Fundamentals") contains excellent, system-independent, hands-on advice for anybody developing interactive software, especially desktop applications. And it's free! Apple's developer website has the latest version both online and as downloadable PDF. I often recommend this as a quick read for engineering types that just want the bare essentials to help avoid major UI design catastrophes.

  10. Jef Raskin, The Humane Interface, Addison-Wesley, 2000. Similar to Norman's book above, but more recent and more technical, this is another good first read to start thinking about user interface design, written by the father of the original Apple Macintosh. Some of the ideas presented here are quite unusual, and that's intended. Some related materials, such as demos of his Zoomable User Interface and The Humane Environment are at http://www.jefraskin.com/.

"So that's my top 10 list. I may add some more in the future. But I figure it's more important to restrict myself to those books I think are really outstanding than bother you with additional titles that don't really have that special something....For a good current PhD-level HCI reading list that is based more on papers and individual chapters than single books, see Terry Winograd's HCI reading list at Stanford University." -Dr. Jan Borchers