Brygg Ullmer
Publications by Brygg Ullmer (bibliography)
Sankaran, Rajesh, Ullmer, Brygg, Ramanujam, Jagannathan, Kallakuri, Karun, Jandhyala, Srikanth, Toole, Cornelius and Laan, Christopher (2009): Decoupling interaction hardware design using libraries of reusable electronics. In: Villar, Nicolas, Izadi, Shahram, Fraser, Mike and Benford, Steve (eds.) TEI 2009 - Proceedings of the 3rd International Conference on Tangible and Embedded Interaction February 16-18, 2009, Cambridge, UK. pp. 331-337.
Ullmer, Brygg, Dever, Zachary, Sankaran, Rajesh, Toole, Cornelius, Freeman, Chase, Cassady, Brooke, Wiley, Cole, Diabi, Mohamed, Wallace, Alvin, DeLatin, Michael, Tregre, Blake, Liu, Kexi, Jandhyala, Srikanth, Kooima, Robert, Branton, Chris and Parker, Rod (2009): Cartouche: conventions for tangibles bridging diverse interactive systems. In: Proceedings of the 4th International Conference on Tangible and Embedded Interaction 2009. pp. 93-100.
We describe an approach for a class of tangible interaction elements that are applicable across a broad variety of interactive systems. These tangibles share certain physical, visual, tagging, and software conventions, while fostering diversity in many aspects of design and function. Building on related techniques using paper and graspable artifacts as interactive embodiments of digital information, we propose several fixed and free parameters, present illustrative examples and applications, and discuss the resulting design space.
© All rights reserved Ullmer et al. and/or their publisher
Ullmer, Brygg, Sankaran, Rajesh, Jandhyala, Srikanth, Tregre, Blake, Toole, Cornelius, Kallakuri, Karun, Laan, Christopher, Hess, Matthew, Harhad, Farid, Wiggins, Urban and Sun, Shining (2008): Tangible Menus and Interaction Trays: Core tangibles for common physical/digital activities. In: Tangible and Embedded Interaction February 18-20, 2008, Bonn, Germany. p. 4.
We introduce core tangibles: physical interaction elements
which serve common roles across a variety of tangible and
embedded interfaces. We describe two such tangibles: tangible menus and interaction trays. These may be composed
together to dynamically bind discrete and continuous interactors to various digital behaviors. We discuss our approach, implementation, and early usage experiences.
© All rights reserved Ullmer et al. and/or their publisher
Ullmer, Brygg, Sankaran, Rajesh, Jandhyala, Srikanth, Tregre, Blake, Toole, Cornelius, Kallakuri, Karun, Laan, Christopher, Hess, Matthew, Harhad, Farid, Wiggins, Urban and Sun, Shining (2008): Tangible menus and interaction trays: core tangibles for common physical/digital activities. In: Schmidt, Albrecht, Gellersen, Hans, Hoven, Elise van den, Mazalek, Ali, Holleis, Paul and Villar, Nicolas (eds.) TEI 2008 - Proceedings of the 2nd International Conference on Tangible and Embedded Interaction February 18-20, 2008, Bonn, Germany. pp. 209-212.
Panchaphongsaphak, Bundith, Riener, Robert, Ullmer, Brygg, Burgkart, Rainer and Ravi, Nishkam (2008): The Hacking Tradition. In IEEE Pervasive Computing, 7 (3) pp. 70-71.
Hornecker, Eva, Jacob, Robert J. K., Hummels, Caroline, Ullmer, Brygg, Schmidt, Albrecht, Hoven, Elise van den and Mazalek, Ali (2008): TEI goes on: Tangible and Embedded Interaction. In IEEE Pervasive Computing, 7 (2) pp. 91-96.
Hong, Dongpyo, Höllerer, Tobias, Haller, Michael, Takemura, Haruo, Cheok, Adrian David, Kim, Gerard Jounghyun, Billinghurst, Mark, Woo, Woontack, Hornecker, Eva, Jacob, Robert J. K., Hummels, Caroline, Ullmer, Brygg, Schmidt, Albrecht, Hoven, Elise van den and Mazalek, Ali (2008): Advances in Tangible Interaction and Ubiquitous Virtual Reality. In IEEE Pervasive Computing, 7 (2) pp. 90-96.
Holmquist, Lars Erik, Schmidt, Albrecht and Ullmer, Brygg (2004): Tangible interfaces in perspective. In Personal and Ubiquitous Computing, 8 (5) pp. 291-293.
Konkel, Miriam, Leung, Vivian, Ullmer, Brygg and Hu, Catherine (2004): Tagaboo: a collaborative children's game based upon wearable RFID technology. In Personal and Ubiquitous Computing, 8 (5) pp. 382-384.
Ullmer, Brygg, Ishii, Hiroshi and Jacob, Robert J. K. (2003): Tangible Query Interfaces: Physically Constrained Tokens for Manipulating Database Queries. In: Proceedings of IFIP INTERACT03: Human-Computer Interaction 2003, Zurich, Switzerland. p. 279.
Ullmer, Brygg, Ishii, Hiroshi and Jacob, Robert J. K. (2003): Tangible Query Interfaces: Physically Constrained Tokens for Manipulating Database Queries. In: Proceedings of IFIP INTERACT03: Human-Computer Interaction 2003, Zurich, Switzerland. p. 1004?.
Rekimoto, Jun, Ullmer, Brygg and Oba, Haruo (2001): DataTiles: A Modular Platform for Mixed Physical and Graphical Interactions. In: Beaudouin-Lafon, Michel and Jacob, Robert J. K. (eds.) Proceedings of the ACM CHI 2001 Human Factors in Computing Systems Conference March 31 - April 5, 2001, Seattle, Washington, USA. pp. 269-276.
The DataTiles system integrates the benefits of two major interaction paradigms: graphical and physical user interfaces. Tagged transparent tiles are used as modular construction units. These tiles are augmented by dynamic graphical information when they are placed on a sensor-enhanced flat panel display. They can be used independently or can be combined into more complex configurations, similar to the way language can express complex concepts through a sequence of simple words. In this paper, we discuss our design principles for mixing physical and graphical interface techniques, and describe the system architecture and example applications of the DataTiles system.
© All rights reserved Rekimoto et al. and/or ACM Press
Ullmer, Brygg and Ishii, Hiroshi (2001): Emerging Frameworks for Tangible User Interfaces. In: Carroll, John M. (ed.). "Human-Computer Interaction in the New Millennium". Addison-Wesley Publishing pp. 579-601
Ishii, Hiroshi and Ullmer, Brygg (1997): Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms. In: Pemberton, Steven (ed.) Proceedings of the ACM CHI 97 Human Factors in Computing Systems Conference March 22-27, 1997, Atlanta, Georgia. pp. 234-241.
This paper presents our vision of Human Computer Interaction (HCI): "Tangible Bits." Tangible Bits allows users to "grasp&manipulate" bits in the center of users' attention by coupling the bits with everyday physical objects and architectural surfaces. Tangible Bits also enables users to be aware of background bits at the periphery of human perception using ambient display media such as light, sound, airflow, and water movement in an augmented space. The goal of Tangible Bits is to bridge the gaps between both cyberspace and the physical environment, as well as the foreground and background of human activities. This paper describes three key concepts of Tangible Bits: interactive surfaces; the coupling of bits with graspable physical objects; and ambient media for background awareness. We illustrate these concepts with three prototype systems -- the metaDESK, transBOARD and ambientROOM -- to identify underlying research issues.
© All rights reserved Ishii and Ullmer and/or ACM Press
Ullmer, Brygg and Ishii, Hiroshi (1997): The MetaDESK: Models and Prototypes for Tangible User Interfaces. In: Robertson, George G. and Schmandt, Chris (eds.) Proceedings of the 10th annual ACM symposium on User interface software and technology October 14 - 17, 1997, Banff, Alberta, Canada. pp. 223-232.
The metaDESK is a user interface platform demonstrating new interaction techniques we call "tangible user interfaces." We explore the physical instantiation of interface elements from the graphical user interface paradigm, giving physical form to windows, icons, handles, menus, and controls. The design and implementation of the metaDESK display, sensor, and software architectures is discussed. A prototype application driving an interaction with geographical space, Tangible Geospace, is presented to demonstrate these concepts.
© All rights reserved Ullmer and Ishii and/or ACM Press
Show this list on your homepage
Knowledge wants to be free !
We have decided to give away world-class educational materials
because we believe that universal access to high quality education is key to the building
of peace, sustainable social and economic development, and intercultural dialogue.
To calculate just have much we have saved you, our wonderful readers, we compare our free encyclopedia to two
books we love:
$110: Human-Computer Interaction by Dix et al (a great textbook but without video interviews)
$116: Shneiderman's Designing the User Interface
(a great textbook but without video interviews).
As you are reading our encyclopedia on your iPad/tablet (and saving a few trees), we estimate that the price would be $90 if sold as an eBook.
With that number, we can calculate how much money we have saved our readers, based on calculating the number of readers.
How we calculate readership
Because of our online and tablet/iPad approach to publishing, we are able to precisely measure reading behaviour across hundreds of parameters in realtime: Anything from reading
speed, drop-off points in the text, reader demographics, and much more.
Based on our server logs and the Google Analytics API,
we calculate the number of readers as described in the calculation method below.
A reader is not the same as a simple pageview and a reader is not the same as a
website visitor (as described in our calculation method below).
We calculate readership for two types of readers:
- Readers that have read our whole encyclopedia, much the same way you read a printed book
- Readers that have reader an individual chapter
Calcalution method: How we define a reader
- First we use the Google Analytics API to get a report of the number of unique human visitors to a chapter/page. Google runs its business on ads and thus completely relies on the ability to distinguish between a human visitor and an automated request. If not, you could earn millions on automating clicks on Google Ads.
- We then compare that number to our Apache webserver logs, which report the much higher number of actual visits to a chapter/page (both human and automated). We calculate the difference in percent, which we call an "exaggeration factor", which we use in step 6 below.
- With a large part of the visitors excluded, we further exclude any visitor who:
- has not remained on the page for at least 3 minutes (this factor is calculated by recording visit durations of 1000 randomly selected visitors) or has not printed the page (i.e. has not visited the printerfriendly version of the chapter/page)
- has not scrolled the page (this factor is calculated by recording scroll movements on 1000 randomly selected visitors)
- We then further exclude "double readers", i.e. readers who read a portion of a chapter and then returns in,
say, a week or a month to read the rest.
Although this person's reading activity spans multiple server sessions, the person is only counted as a single reader.
We categorize a "double reader" as a visitor who:
- visits a page, or multiple pages, across multiple server sessions
- qualifies to be defined as a reader, cf step 1-3 above, in all server sessions
- uses the same originating IP address
- We then subtract 5% from the final number to counter-balance a last remaining factor, namely the situation where one reader reads a chapter on his/her tablet
using a WiFi connection (and counted as one reader) but then picks up his other tablet using a 3G dongle
(with another IP address) and re-reads some of the chapter. That will equal two readers, not one. We have no way
of calculating how many times this situation arises, but to be on the safe side we subtract 5%
from the final number.
- We then take half of the "exaggeration factor" from step 2 and substract from the final number. We do this for no rational reason. We do it only as a further measure to be certain that our number of readers is not inflated.
- To qualify as a reader who has read our whole encyclopedia - much the same way you read a printed book - that person must have qualified as a reader (cf. 1-6 above) of at least 80% of the encyclopedia chapters.
As a result, we have eliminated everything from automated requests to the more casual visitors. That leaves us with what we can safely call readers.
Changes to this page (author)
26 Jul 2011: Author was edited 03 Nov 2010: Author was edited 27 Feb 2010: Enabled abstracts to be shown on Brygg Ullmer's author page.
31 Jul 2009: Author was edited (approved by an editor)
02 Jun 2009: Author was edited
02 Jun 2009: Author was edited
01 Jun 2009: Author was edited
01 Jun 2009: Author was edited
31 May 2009: Author was edited
31 May 2009: Author was edited
08 May 2009: Author was edited
26 Aug 2008: Conference Article was added to the page (approved by an editor)
26 Aug 2008: Author was added to the bibliography (approved by an editor)
24 Jul 2007: Author was edited
24 Jul 2007: Author was edited
28 Apr 2003: Added the author to the bibliography
Page Information
Page maintainer:
The Editorial TeamHow to cite/reference this page
URL: http://www.interaction-design.org/references/authors/brygg_ullmer.html