The invention consists of a method of automatically detecting and
classifying a device, comprising: a) receiving information from the
device; b) looking up the information in a device directory to identify
the device; c) applying a series of identity rules if the information is
not found in the device directory; and d) identifying the device from the
identity rules. Preferably, the device is a mobile device.