Many smart environment systems, both commercial and research, propose use of a host device app to interpret custom tags, and then respond with a particular behaviour, whereas this system used HTML5 to provide the particular action, making the system inherently universal.