¿Implica esto que el resultado del reconocimiento de la actividad influirá en las actualizaciones de la localización?
Sí, y viceversa. El modo de transporte y las estimaciones de ubicación son estrechamente interdependientes. La velocidad con la que te desplazas es un buen predictor del modo de transporte que utilizas, aunque sólo es una de las entradas de esa estimación. Al mismo tiempo, si el reconocimiento de la actividad tiene una idea sólida a partir de los datos del acelerómetro, eso pone límites a la velocidad con la que te desplazas y a la frecuencia con la que deben producirse las actualizaciones de la ubicación.
Para concretarlo, imagina que vas por la calle. Tu velocidad máxima es bastante pequeña, por lo que las actualizaciones de ubicación no tienen que producirse muy a menudo. Ahora te subes a un coche. El sistema sabe, por el aumento de la velocidad, que tu modo de desplazamiento ha cambiado, y puede saber, por los datos del acelerómetro, que estás en un coche. También empieza a tomar muestras de lugares con más frecuencia, porque tu ubicación cambia más rápido. Más tarde, caminas por el pasillo de un tren en movimiento. Aunque el acelerómetro tiene el patrón de pasos característico, el sistema puede deducir de tu velocidad que no estás simplemente caminando.
También es un área de investigación activa, así que es posible que el sistema utilice algoritmos más sofisticados en el futuro, y eso simplemente no sería posible si fueran dos componentes completamente separados.