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 make new services.The future home computing environment requires home computing middleware on which we can control home appliances easily and develop new services without a great effort. Most of recent middleware for home computing such as Jini and HAVi has no compatibility and adaptability with each other. Therefore it is not easy for these appliances to communicate with other appliances which are controlled by any other middleware. Although there are some protocol bridges such as bridge between HAVi and Jini by Philips, Sony and Sun, these are almost only bridges of one and one. We need a framework with which we can integrate any middleware in a simpler way.In this paper, we propose a framework for connecting home computing middleware. It enables any appliance under any middleware's control to communicate any other appliances. We show also a service integration framework with Internet service and home computing middleware.
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 to build augmented reality applications. However, the applications programmers need to contemplate distribution and context-awareness that make the development of applications very hard, but they are necessary to build ubiquitous computing environments. Our infrastructure provides the high level abstraction and hides distribution and context-awareness from programmers. Therefore, the cost to develop augmented reality applications will be reduced dramatically by using our middleware infrastructure.
Mixed reality is one of the most important techniques to achieve the vision of ubiquitous computing. Traditional middleware for mixed reality provide high level abstraction to hide complex algorithms for analyzing video images, but applications programmers still need to take into account distribution and automatic reconfiguration when developing mixed reality applications for ubiquitous computing.Our middleware infrastructure hides all the complexities to build mixed reality applications for ubiquitous computing. Therefore, the development does not require advanced skills for ubiquitous computing. The paper describes the design and implementation of our infrastructure, and presents some scenarios and the current status showing its effectiveness.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.