1. A method of providing a unified software update center for a device, the method comprising: receiving data for a set of available system software updates from a first update server, the set of available system software updates comprising a set of available security system software updates and a set of available non-security system software updates; receiving rendered content identifying a set of available application software updates from a second update server, the second update server different than the first update server; at the device, rendering content identifying the set of available security system software updates; at the device, rendering content identifying the set of available non-security system software updates; displaying, on a first display area on the device display, the rendered content identifying the set of available security system software updates; displaying, on a second display area on the device display, the rendered content identifying the set of available non-security system software updates; displaying, on a third display area on the device display, the rendered content identifying the set of available application software updates, wherein the first, second, and third display areas are simultaneously displayed on separate areas on the device display.