The Design of a Symbiotic Agent for Recognizing Real Space in Ubiquitous Environments

The growth of ubiquitous computing and Web services is expected to make everyday life of people more convenient, and it is also expected to make the society safer and more active. However, the problems of the Internet age such as the digital divide, network criminals and the insecurity of privacy prevent many people from seeing the benefits of the Internet. To solve the problems, we have been studying a methodology which aims at developing a cognitive agent which supports the social activities of a person based on a symbiotic relationship between the person and the agent. The symbiotic relationship means that the person and the agent are tightly coupled in a ubiquitous environment and keep their partnership to support each other, according to Licklider’s symbiosis. In this chapter, we propose a concept of a symbiotic agent and an agent model to design and implement functions defined in the symbiotic agent. To realize the concept, we have implemented an agent platform to run multi-agent systems consisting of primitive agents using Steel Bank Common Lisp running on Linux and MacOS.

[1]  Shushma Patel,et al.  A layered reference model of the brain (LRMB) , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[2]  Shigeru Fujita,et al.  A Concept of Symbiotic Computing and its Application to Telework , 2007, 6th IEEE International Conference on Cognitive Informatics.

[3]  Edsger W. Dijkstra,et al.  Guarded commands, nondeterminacy and formal derivation of programs , 1975, Commun. ACM.

[4]  Yingxu Wang,et al.  The Theoretical Framework of Cognitive Informatics , 2007, Int. J. Cogn. Informatics Nat. Intell..

[5]  Kenji Sugawara,et al.  Interactive Design Method of Agent System for Symbiotic Computing , 2007, 6th IEEE International Conference on Cognitive Informatics.

[6]  Shigeru Fujita,et al.  A design of cognitive agents for recognizing real space — towards symbiotic computing — , 2008, 2008 7th IEEE International Conference on Cognitive Informatics.

[7]  Frank L. Greitzer,et al.  Neo-Symbiosis: The Next Stage in the Evolution of Human Information Interaction , 2007, Int. J. Cogn. Informatics Nat. Intell..

[8]  P. Maes Intelligent Software: Easing the Burdens that Computers Put on People , 1996, IEEE Expert.

[9]  H. P Nii,et al.  Blackboard Systems , 1986 .

[10]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[11]  Witold Kinsner Towards Cognitive Machines: Multiscale Measures and Analysis , 2007, Int. J. Cogn. Informatics Nat. Intell..

[12]  Paul Graham On LISP: Advanced Techniques for Common LISP , 1993 .

[13]  Kenji Sugawara,et al.  A Ubiquitous Care-Support Service based on Agent-oriented Multiple-Context Coordination , 2007, J. Networks.

[14]  Per Brinch Hansen,et al.  Distributed processes: a concurrent programming concept , 1978, CACM.

[15]  Kenji Sugawara,et al.  Concept of Symbiotic Computing and its Agent-Based Application to a Ubiquitous Care-Support Service , 2009, Int. J. Cogn. Informatics Nat. Intell..

[16]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.

[17]  Shigeru Fujita,et al.  Agent-based Recognition of Relations among People using GPS Data , 2007, 6th IEEE International Conference on Cognitive Informatics.

[18]  Yingxu Wang,et al.  The cognitive processes of perceptions on spatiality, time, and motion , 2008, International Conference on Computing and Information.

[19]  Mark Weiser The computer for the 21st century , 1991 .

[20]  Kalle Lyytinen,et al.  Issues and Challenges in Ubiquitous Computing , 2002 .

[21]  J. C. R. Licklider,et al.  Man-Computer Symbiosis , 1960 .