Conocimiento del contexto

La conciencia del contexto es la capacidad de un sistema o componente del sistema para recopilar información sobre su entorno en un momento dado y adaptar los comportamientos en consecuencia. La informática contextual o consciente del contexto utiliza software y hardware para recopilar y analizar datos automáticamente para guiar las respuestas.

El contexto incluye cualquier información que sea relevante para una entidad determinada, como una persona, un dispositivo o una aplicación. Como tal, la información contextual se incluye en una amplia gama de categorías que incluyen tiempo, ubicación, dispositivo, identidad, usuario, rol, nivel de privilegio, actividad, tarea, proceso y dispositivos / usuarios cercanos.

Los navegadores web, las cámaras, los micrófonos y los receptores y sensores de satélites de posicionamiento global (GPS) son fuentes potenciales de datos para la computación sensible al contexto. Un sistema sensible al contexto puede recopilar datos a través de estas y otras fuentes y responder de acuerdo con reglas preestablecidas o mediante inteligencia computacional. Dicho sistema también puede basar las respuestas en supuestos sobre el contexto. Para las aplicaciones de usuario, el conocimiento del contexto puede guiar los servicios y permitir experiencias mejoradas, incluida la realidad aumentada, la entrega de información relevante al contexto y los mensajes de marketing contextual.

Aunque a menudo se define como una propiedad de los dispositivos móviles utilizados para presentar información relevante y procesable al usuario final, la conciencia del contexto también es un impulsor tecnológico para M2M (máquina a máquina) e Internet de las cosas (IoT), la computación ubicua y la computación impulsada por eventos. Ambientes.