Currently, voice interaction between users and smart devices does not use spatial context, e.g., the position of the user relative to the smart device, in responding to user queries which limits the possibilities of interaction and the precision of the answers provided by the smart device. This disclosure describes techniques that enable a user to trigger an application on a smart device such as a smart display or smart speaker by flashing a predefined pattern on a wearable device such as a smartwatch worn by the user. The predefined pattern is detected and utilized to determine the distance to the user and optionally, to map to specific commands. An application is triggered on the smart device based on the distance, with contextually appropriate settings. By enabling fast, spatially-aware, high-resolution, gesture-based interfaces, the described techniques can complement, and, in some cases supplant, time-consuming voice interfaces.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.