problem pairs combinations may be derived by analyzing a large set of device profiles and the problems originating from and associated with these devices fig4 shows an exemplary pattern problem pair 400 the device profile pattern is represented by 401 while an associated problem is represented by 402 a pattern is a set of similar device profile elements exhibited by a large enough set of multiple device profiles the device profile pattern 401 has device make model os and firmware versions 401 a and the associated device settings 401 b and applications apps that are installed and or running on the device 401 c and the app settings 401 d fig4 shows a device profile pattern and one problem associated with it in other embodiments a pattern may have more than one problem associated with it if a pattern problem pair exists and a device profile exhibits the pattern from the pattern problem pair then there are strong chances that the device will also experience the problem associated with the pattern problem pair in the context of the present disclosure a pattern is a set of similar device profile elements exhibited by a large enough set of multiple device profiles for example if 15 of devices with the same make model os and firmware version where app 1 and app 2 are installed are experiencing a crash then there is a pattern for the devices that are exhibiting the pattern and experiencing the crash a remedy may be sent to fix the problem e g the resolution may be to uninstall app 1 or uninstall app.