# Using visual tags to bypass Bluetooth device discovery

*2005-01-01 — note*


While designing [Spotcodes](https://anil.recoil.org/projects/ubiqinteraction), we realised that visual
tags are a much better mechanism to advertise security keys to users instead
of the error prone and much more difficult to use Bluetooth device discovery
protocol.  We duly implemented the direct system, and conducted a user study
with [Eleanor Toye Scott](https://www.cst.cam.ac.uk/people/eft20) who was down the corridor working with the HCI group in the
Computer Lab.  The resulting journal paper on our SpotCode visual tag login
system is a fun blend of systems and human factors.

> We do not believe that printed tags are competing with RFID and NFC for the prize of "universally accepted connection establishment technology". Instead we observe that each offers complementary tradeoffs in terms of cost, data capacity, interaction distance, client-device compatibility and visibility. We predict that all three of these technologies will ultimately be integrated into mobile applications to provide consumers with the flexibility and functionality they require.

*(Update: and indeed, two decades on in 2025, this has played out pretty accurately. It is common now to use QRCodes to access services, and wireless scanning is a relatively rare thing to do but still available.)*
Synopsis: Journal paper on SpotCode visual tag login system, demonstrating visual tags as superior alternative to Bluetooth device discovery for security key advertisement.
Words: 186

## Related

- [Using visual tags to bypass Bluetooth device discovery](https://anil.recoil.org/papers/2005-mc2r-visualtags) (paper, 2005-01-01)
- [Ubiquitous Interaction Devices](https://anil.recoil.org/projects/ubiqinteraction) (project, 2003-01-01)

---
Canonical: https://anil.recoil.org/notes/2005-mc2r-visualtags-1
Type: note
License: CC BY 4.0 <https://creativecommons.org/licenses/by/4.0/>
Tags: spotcodes, hci, mobile, bluetooth, ubicomp
