Work on bug #8292.  This now doesn't use a database table.  The data will be stored in the devices table.