14. The apparatus according to claim 12 , wherein the dependency rules are specified by a service provider other than a user of the apparatus.
12. An apparatus that collects and uploads implicit analytic data, the apparatus comprising: a controller configured to control operations of the apparatus and configured to collect implicit event data corresponding to implicit events generated by a user; a memory coupled to the controller, the memory configured to store dependency rules that correspond explicit events to implicit event data; a user interface configured to receive an explicit event generated by the user; a device activity manager coupled to the controller, the device activity manager configured to: evaluate dependency rules determined from historical usage of the apparatus and corresponding to the explicit event, identify a relevant subset of the implicit event data corresponding to the explicit event based on evaluating the dependency rules, and determine a high probability that a select subset of implicit event data corresponds to the explicit event based on the historical usage of the apparatus; and a transceiver configured to upload, from the apparatus, the relevant subset of the implicit event data and upload explicit event data corresponding to the explicit event, and wherein the device activity manager is further configured to defer the uploading of the select subset of the implicit event data in response to determining a high probability of a select subset of implicit event data corresponding to the explicit event.