@bigorat Можно задавать при необходимости размер экрана и Accept-Language "Поверх" примененного отпечатка.
Хотя конечно и неправильно, с таким экраном еще не сталкивался :)
@aliver
думаю это нечетко, гемор и костыли. лучше просто сделайте отдельный столбик имя профиля пронумеруйте его от 10001 и до сколько вам там профилей примерно надо и работайте с ним