Acoustic barcodes: passive, durable and inexpensive notched identification tags
Scratch input: creating large, inexpensive, unpowered and mobile finger input surfaces