The anatomy of a context-aware application
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Mediacups: experience with design and use of computer-augmented everyday artefacts
Computer Networks: The International Journal of Computer and Telecommunications Networking - pervasive computing
A Middleware Infrastructure for Active Spaces
IEEE Pervasive Computing
iLamps: geometrically aware and self-configuring projectors
ACM SIGGRAPH 2003 Papers
Patch Panel: Enabling Control-Flow Interoperability in Ubicomp Environments
PERCOM '04 Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04)
reacTIVision: a computer-vision framework for table-based tangible interaction
Proceedings of the 1st international conference on Tangible and embedded interaction
Toward Dynamic Adoption for a User's Situation Information in a Context-Aware Workflow System
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part III: ICCS 2007
Human-Computer Interaction
Context-aware systems: A literature review and classification
Expert Systems with Applications: An International Journal
Adaptable Pervasive Flows - An Emerging Technology for Pervasive Adaptation
SASOW '08 Proceedings of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops
Modeling Dynamic Context Awareness for Situated Workflows
OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
UIC'10 Proceedings of the 7th international conference on Ubiquitous intelligence and computing
Sentient artefacts: acquiring user’s context through daily objects
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Recent advances and future directions in multimedia and mobile computing
Multimedia Tools and Applications
Hi-index | 0.00 |
In this article, we propose a middleware that supports a developer to build tabletop information display systems. We focus on an application that projects information close to a particular object on a table. To let a user focus on his/her primary task, the information is presented based on a current phase in a procedure, which we call procedure-awareness. Here, a current phase is recognized through the utilization of objects. The proposed middleware separates information from acquisition and presentation mechanisms: sensors for operational context recognition, sensors for object identification/tracking for "nearby presentation", and projecting information near an object. A developer just needs to write a set of rules, i.e. application logic, that represent contents for particular operational contexts. Also, by implementing appropriate handlers, any content can be provided. We present the design and the implementation of the middleware and validate the expressiveness of application logics through prototype development.