Abstract
Sentient Computing gives perception to computing systems so that they can detect, interpret and respond to changing aspects of user contexts. The location attribute of a user’s context is of special interest because it makes human-computer interactions more natural. In the last few years, several sophisticated indoor location technologies, which can track user whereabouts, have been developed. However, they are yet to be widely adopted because of their high cost and complexities in deployment, configuration and maintenance. This paper describes a novel vision-based software location system, known as TRIP, whose low-cost, off-the-shelf hardware requirements and easy deployment features overcome other systems’ limitations. Nevertheless, in order to foster the deployment of “sentient spaces” that bring services to users wherever they are or about to move to, a location system must also be accompanied by the middleware to facilitate user-bound software service activation, migration and deactivation. LocALE addresses this issue by providing a CORBA-based solution that deals with heterogeneous object lifecycle and location control. Some distributed applications combining TRIP’S and LocALE’s capabilities are presented to demonstrate that Sentient Computing can be made readily available for everyone and everywhere.
Chapter PDF
Similar content being viewed by others
References
AT& T Laboratories Cambridge, “omniORB C++ CORBA ORB”, http://www.uk.research.att.com/omniORB/omniORB.html
Dey A.K., Salber D., Futakawa M. and Abowd G. “An architecture to support context-aware applications”, 12th ACM’s UIST, 1999
Forsyth D., Mundy J.L., Zisserman A., Coelho C., Heller A. and Rothwell C. “Invariant Descriptors for 3-D Object Recognition and Pose”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 13, No. 10, pp. 971–991, October 1991
Harter A., Hopper A., Steggles P., Ward A. and Webster P. “The Anatomy of a Context-Aware Application”, Proceedings of MOBICOM’99, August 1999
Hopper. A. “Sentient Computing”, The Royal Society Clifford Paterson Lecture, AT& T Laboratories Cambridge, Technical Report 1999.12, 1999
López de Ipiña, D. “Building Components for a Distributed Sentient Framework with Python and CORBA ”, Proceedings of the 8th International Python Conference, January 24–27, 2000
López de Ipiña, D. and Lo S. “LocALE: a Location-Aware Lifecycle Environment for Ubiquitous Computing”, Proceedings of ICOIN-15, February 2001
López de Ipiña D., “TRIP: A Distributed vision-based Sensor System”, Technical Report, Laboratory for Communication Engineering, Cambridge, September 1999
Nelson G. “Context-Aware and Location Systems”. PhD Thesis. Cambridge University Computer Lab, UK, January 1998
Object Management Group. “Notification Service Specification”, June 2000
Object Management Group. “The Common Object Request Broker Architecture: Architecture and Specification”, October 1999
Rekimoto J.and Ayatsuka Y. “CyberCode: Designing Augmented Reality Environments with Visual Tags”, Designing Augmented Reality Environments (DARE 2000), 2000
Shafer S, et al. “The new EasyLiving Project at Microsoft Research, Microsoft, 1999
Thomas G. A., Jin J., Niblett T., Urquhart C. “A versatile camera position measurement system for virtual reality in TV production”, Proceedings of IBC’97, September 1997
Want R., Hopper A., Falcão A. and Gibbons J. “The Active Badge Location System”, ACM Transactions on Information Systems, Vol. 10, No. 1. 91–102, January 1992
Weiser M. “The Computer for the 21st Century”. Scientific American, September 1992
Werb J. and Lanzl C. “Designing a positioning system for finding things and people indoors”, IEEE Spectrum, pp. 71–78, September 1998
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 IFIP International Federation for Information Processing
About this paper
Cite this paper
de López Ipiña, D., Lo, SL. (2001). Sentient Computing for Everyone. In: Zieliński, K., Geihs, K., Laurentowski, A. (eds) New Developments in Distributed Applications and Interoperable Systems. DAIS 2001. IFIP International Federation for Information Processing, vol 70. Springer, Boston, MA. https://doi.org/10.1007/0-306-47005-5_4
Download citation
DOI: https://doi.org/10.1007/0-306-47005-5_4
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-7923-7481-7
Online ISBN: 978-0-306-47005-9
eBook Packages: Springer Book Archive