Naysayers made an event-turned-nonevent more unpleasant than it needed to be.
Robert L. Glass
Utilizing connectivity to provide and manage medical care in global times of crises.
James A. Rodger, Parag C. Pendharkar
New steps and rapid approaches in the effort to mainstream Europe's standards process.
Roy Rada, John Ketchell
Mohamed Khalifa, Robert Davison
Matthew Turk, George Robertson
Good-bye keyboard, so long mouse. Hello smart rooms and clothes that recognize acquaintances, understand speech, and communicate by gesture. And that's just the beginning. . .
Creating interfaces that envelop a sense of touch has met with measured success.
Hong Z. Tan
Using our highly skilled and coordinated communication patterns to control computers in a more transparent interface experience.
Sharon Oviatt, Philip Cohen
Imagine you have just logged into your new computer, and it is displaying some of its fancy features. It then begins asking you a series of questions. You are in a hurry to get to your email, but it pops up with yet another start …
Rosalind W. Picard
Exploring machine vision for human-computer interaction.
James L. Crowley, Joëlle Coutaz, François Bérard
Computer vision sensing technologies turn a child's bedroom into a dreamy wonderland.
Aaron F. Bobick, Stephen S. Intille, James W. Davis, Freedom Baird, Claudio S. Pinhanez, Lee W. Campbell, Yuri A. Ivanov, Arjan SchÜtte, Andrew Wilson
What happens to people when computers become perceptually complex?
Byron Reeves, Clifford Nass
Avoiding the voodoo of conventional programming, users get personalized solutions to one-of-a-kind application problems that can be used over and over again.
Stagecast Creator lets children and other novice programmers build interactive stories, games, and simulations without syntactic programming languages.
David Canfield Smith, Allen Cypher, Larry Tesler
A system needs the right level of intelligence to infer the correct generalizations from examples while providing enough feedback to keep the user in control.
Brad A. Myers, Richard McDaniel, David Wolber
Combining programming by example and real-world analogies, users create new behavior out of existing behavior.
Alexander Repenning, Corrina Perrone
Let users teach their own imperfect software agents what to do and where to do it.
Mathias Bauer, Dietmar Dengler, Gabriele Paul, Markus Meyer
To generalize programs in ToonTalk, use an animated vacuum cleaner to remove the details in virtual robots' thought bubbles.
Let PBE systems use the visual properties of on-screen interactive elements to bridge the user's view of an application and its underlying programmable functionality.
Robert St. Amant, Henry Lieberman, Richard Potter, Luke Zettlemoyer
Smaller-sized software companies are developing significant products that need effective, tailored software engineering practices.
Mohamed E. Fayad, Mauri Laitinen, Robert P. Ward
It was the best of times, it was the worst of times, but now it is time to reflect on the lessons of Y2K.
Peter G. Neumann