Context-aware systems and methods, location-aware systems and methods,
context-aware vehicles and methods of operating the same, and
location-aware vehicles and methods of operating the same are described.
In various embodiments, a context or location service module, implemented
in software, determines a vehicle context or a vehicle location based
upon information that it receives from various context providers or
location providers respectively. Software executing on a vehicle's
computer can then cause one or more applications that are associated with
a vehicle computer to be modified in a manner that changes their
behavior. The behavior modification is based on the current context or
location of the vehicle and thus provides a context-specific or
location-specific user experience. The context or location can be
ascertained through the use of one or more hierarchical tree structures
that comprises individual nodes. Each node is associated with a context
or location. The nodes are traversable by the vehicle's software to
ascertain a more complete context or location.
los sistemas y los métodos Contexto-enterados, los sistemas y los métodos localizacio'n-enterados, los vehículos contexto-enterados y los métodos de funcionar igual, y los vehículos localizacio'n-enterados y los métodos de funcionar igual se describen. En varias encarnaciones, un módulo de servicio del contexto o de la localización, puesto en ejecucio'n en software, determina un contexto del vehículo o una localización del vehículo basada sobre la información que recibe de varios abastecedores del contexto o de abastecedores de la localización respectivamente. El software que se ejecuta en la computadora de un vehículo puede entonces causar unos o más usos que se asocien a una computadora del vehículo que se modificará de una manera que cambie su comportamiento. La modificación del comportamiento se basa en el contexto o la localización actual del vehículo y proporciona así una experiencia contexto-especi'fica o localizacio'n-especi'fica del usuario. El contexto o la localización se puede comprobar con el uso de unas o más estructuras arborescentes jerárquicas que abarca nodos individuales. Cada nodo se asocia a un contexto o a una localización. Los nodos son traversable por el software del vehículo comprobar un contexto o una localización más completo.