Context-aware pervasive systems

Last updated

Context-aware computing refers to a general class of mobile systems that can sense their physical environment, and adapt their behavior accordingly. [1]

Contents

Three important aspects of context are: where you are; who you are with; and what resources are nearby. [2] Although location is a primary capability, location-aware does not necessarily capture things of interest that are mobile or changing. Context-aware in contrast is used more generally to include nearby people, devices, lighting, noise level, network availability, and even the social situation, e.g., whether you are with your family or a friend from school.[ citation needed ]

History

The concept emerged from ubiquitous computing research at Xerox PARC and elsewhere in the early 1990s.[ citation needed ] The term 'context-aware' was first used by Schilit and Theimer in their 1994 paper Disseminating Active Map Information to Mobile Hosts where they describe a model of computing in which users interact with many different mobile and stationary computers and classify a context-aware systems as one that can adapt according to its location of use, the collection of nearby people and objects, as well as the changes to those objects over time over the course of the day. [3] [4]

See also

Related Research Articles

Ubiquitous computing is a concept in software engineering, hardware engineering and computer science where computing is made to appear anytime and everywhere. In contrast to desktop computing, ubiquitous computing can occur using any device, in any location, and in any format. A user interacts with the computer, which can exist in many different forms, including laptop computers, tablets, smart phones and terminals in everyday objects such as a refrigerator or a pair of glasses. The underlying technologies to support ubiquitous computing include Internet, advanced middleware, operating system, mobile code, sensors, microprocessors, new I/O and user interfaces, computer networks, mobile protocols, location and positioning, and new materials.

Context awareness refers, in information and communication technologies, to a capability to take into account the situation of entities, which may be users or devices, but are not limited to those. Location is only the most obvious element of this situation. Narrowly defined for mobile devices, context awareness does thus generalize location awareness. Whereas location may determine how certain processes around a contributing device operate, context may be applied more flexibly with mobile users, especially with users of smart phones. Context awareness originated as a term from ubiquitous computing or as so-called pervasive computing which sought to deal with linking changes in the environment with computer systems, which are otherwise static. The term has also been applied to business theory in relation to contextual application design and business process management issues.

<span class="mw-page-title-main">Mahadev Satyanarayanan</span> Indian experimental computer scientist

Mahadev "Satya" Satyanarayanan is an Indian experimental computer scientist, an ACM and IEEE fellow, and the Carnegie Group Professor of Computer Science at Carnegie Mellon University (CMU).

A pervasive game is one where the gaming experience is extended out in the real world, or where the fictive world in which the game takes place blends with the physical world. The "It's Alive" mobile games company described pervasive games as "games that surround you", while Montola, Stenros and Waern's book, Pervasive Games defines them as having "one or more salient features that expand the contractual magic circle of play spatially, temporally, or socially." The concept of a "magic circle" draws from the work of Johan Huizinga, who describes the boundaries of play.

<span class="mw-page-title-main">Gregory Abowd</span> American computer scientist

Gregory Dominic Abowd is a computer scientist best known for his work in ubiquitous computing, software engineering, and technologies for autism. He currently serves as the Dean of the College of Engineering and Professor of Electrical and Computer Engineering at Northeastern University. Previously he was the J.Z. Liang Professor in the School of Interactive Computing at the Georgia Institute of Technology, where he joined the faculty in 1994.

Activity recognition aims to recognize the actions and goals of one or more agents from a series of observations on the agents' actions and the environmental conditions. Since the 1980s, this research field has captured the attention of several computer science communities due to its strength in providing personalized support for many different applications and its connection to many different fields of study such as medicine, human-computer interaction, or sociology.

<span class="mw-page-title-main">IYOUIT</span>

IYOUIT is a mobile alpha service to share personal experiences with others while on the go. It was released in June 2008 by NTT Docomo Euro-Labs and discontinued in August 2011.

Elizabeth D. "Beth" Mynatt is the Dean of the Khoury College of Computer Sciences at Northeastern University. She is former executive director of the Institute for People and Technology, director of the GVU Center at Georgia Tech, and Regents' and Distinguished Professor in the School of Interactive Computing, all at the Georgia Institute of Technology.

Location awareness refers to devices that can determine their location. Navigational instruments provide location coordinates for vessels and vehicles. Surveying equipment identifies location with respect to a well-known location wireless communications device.

Spatial contextual awareness consociates contextual information such as an individual's or sensor's location, activity, the time of day, and proximity to other people or objects and devices. It is also defined as the relationship between and synthesis of information garnered from the spatial environment, a cognitive agent, and a cartographic map. The spatial environment is the physical space in which the orientation or wayfinding task is to be conducted; the cognitive agent is the person or entity charged with completing a task; and the map is the representation of the environment which is used as a tool to complete the task.

Participatory sensing is the concept of communities contributing sensory information to form a body of knowledge.

Albrecht Schmidt is a computer scientist best known for his work in ubiquitous computing, pervasive computing, and the tangible user interface. He is a professor at Ludwig Maximilian University of Munich where he joined the faculty in 2017.

A context model defines how context data are structured and maintained. It aims to produce a formal or semi-formal description of the context information that is present in a context-aware system. In other words, the context is the surrounding element for the system, and a model provides the mathematical interface and a behavioral description of the surrounding environment.

A transreality game, sometimes written as trans-reality game, describes a type of video game or a mode of gameplay that combines playing a game in a virtual environment with game-related, physical experiences in the real world and vice versa. In this approach a player evolves and moves seamlessly through various physical and virtual stages, brought together in one unified game space. Alongside the rising trend of gamification, the application of game mechanics to tasks that are not traditionally associated with play, a transreality approach to gaming incorporates mechanics that extend over time and space, effectively playing through a players day-to-day interactions.

Fog computing or fog networking, also known as fogging, is an architecture that uses edge devices to carry out a substantial amount of computation, storage, and communication locally and routed over the Internet backbone.

Urban informatics refers to the study of people creating, applying and using information and communication technology and data in the context of cities and urban environments. It sits at the conjunction of urban science, geomatics, and informatics, with an ultimate goal of creating more smart and sustainable cities. Various definitions are available, some provided in the Definitions section.

<span class="mw-page-title-main">Moustafa Youssef</span> Egyptian computer scientist

Moustafa Youssef is an Egyptian computer scientist who was named Fellow of the Institute of Electrical and Electronics Engineers (IEEE) in 2019 for contributions to wireless location tracking technologies and a Fellow of the Association for Computing Machinery (ACM) in 2019 for contributions to location tracking algorithms. He is the first and only ACM Fellow in the Middle East and Africa.

<span class="mw-page-title-main">Roy Want</span> British-American computer scientist

Roy Want is a computer scientist born in London, United Kingdom in 1961. He received his PhD from Cambridge University (UK) in 1988 for his work on multimedia Distributed Systems; and is known for his work on indoor positioning, mobile and ubiquitous computing, automatic identification and the Internet of Things (IoT). He lives in Silicon Valley, California, and has authored or co-authored over 150 papers and articles on mobile systems, and holds 100+ patents. In 2011 he joined Google as a senior research scientist, and is in the Android group. Previous roles include senior principal engineer at Intel, and principal scientist at Xerox PARC...

Mi Zhang is a computer scientist at Ohio State University, where he is an Associate Professor of Computer Science and Engineering and the director of AIoT and Machine Learning Systems Lab. He is best known for his work in Edge AI, Artificial Intelligence of Things (AIoT), machine learning systems, and mobile health.

References

  1. GS, Thyagaraju; Umakant P Kulkarni (2012). "Design and Implementation of User Context aware Recommendation Engine for Mobile using Bayesian Network, Fuzzy Logic and Rule Base". International Journal of Computer Applications. 40 (3): 47–63. Bibcode:2012IJCA...40c..47G. doi: 10.5120/5028-7176 .
  2. Want, Roy; Adams, Norman; Schilit, Bill N. (1995). "Context-Aware Computing Applications". 1994 First Workshop on Mobile Computing Systems and Applications. pp. 85–90. doi:10.1109/WMCSA.1994.16. ISBN   978-0-7695-3451-0. S2CID   2673708.
  3. Schilit, B.N.; Theimer, M.M. (1994). "Disseminating Active Map Information to Mobile Hosts". IEEE Network. 8 (5): 22–32. CiteSeerX   10.1.1.49.1499 . doi:10.1109/65.313011. S2CID   766998.
  4. "DELIVERABLE D2.2– Document on Ubiquitous Communication" (PDF). Archived from the original (PDF) on March 28, 2022.

Further reading