Patent ID: 8924952
Filing Date: 2014-12-30
Classification: G06F

Abstract:
1. A computer-implemented method comprising: storing at least one of content data, index data, profile data, or preference data in a memory device of a computing device; storing a first operating system in a first partition of the memory device; performing one or more computing tasks using the first operating system in the first partition, the one or more computing tasks involving at least one of the content data, the index data, the profile data, or the preference data; storing a second operating system in a second partition of the memory device; receiving, over a wireless communication network, a software update for the second operating system in the second partition while at least one of the one or more computing tasks are concurrently performed utilizing the first partition, wherein the receiving of the software update into the second partition appears, to a user of the computing device, to be autonomous from the performance of the one or more computing tasks using the first operating system; installing the software update for the second operating system in the second partition while at least one of the one or more computing tasks are concurrently performed utilizing the first partition, wherein the installation of the software update appears, to the user, to be autonomous from the performance of the one or more computing tasks using the first operating system; and enabling the computing device to boot using the second operating system in the second partition subsequent to the installation of the software update for the second operating system.