Learn More
<i>Ambient lifestyle feedback systems</i> are embedded computer systems designed to motivate changes in a person's lifestyle by reflecting an interpretation of targeted behavior back to the person. Other interactive systems including "serious games" have been applied for the same purpose in areas such as nutrition, health and energy conservation, but they(More)
Our daily lives will be dramatically changed by embedded small computers in our environments. The environments are called <i>ubiquitous computing environments.</i> To realize the environments, it is important to reduce the cost to develop ubiquitous computing applications by encapsulating complex issues in middleware infrastructures that are shared by(More)
Various home appliances and personal appliances are expected to be connected to the Internet in the near future, and the number of such appliances will become extremely large. The Internet will provide connectivity between nodes running various services and applications, in order to provide new advanced functionality. However, the conventional IP protocol(More)
Using a single personal device as an universal controller for diverse services is a promising approach to solving the problem of too many controllers in ubiquitous multimodal environments. However, the current approaches to universal controllers cannot provide intuitive control because they are restricted to traditional mobile user interfaces such as small(More)
In the future, micro processors will be embedded in various appliances such as home appliances, digital AV appliances , and personal appliances. These appliances will be connected to various types of networks, such as Internet, and communicate with each other. The communication of appliances would integrate some services provided by these appliances and(More)
We present <i>CookieFlavors</i>, a TUI prototyping tool that provides a set of physical input primitives realized by coin-size Bluetooth wireless sensors named <i>Cookie</i>. Developers can attach CookieFlavors on any physical objects and examine the suitability of tangible input in a TUI prototype phase. We have built a map viewer application and projected(More)
The paper describes design and implementation of software infrastructure for building augmented reality applications for ubiquitous computing environments. Augmented reality is one of the most important techniques to achieve the vision of ubiquitous computing. Traditional toolkits for augmented reality provide the high level abstraction that makes it easy(More)