1. A method comprising: accessing first context information for a device, the first context information associated with a first duration; accessing second context information for the device; determining a context segmentation boundary based at least in part on the second context information, the context segmentation boundary indicating an expected change from a first device context to a second device context; deriving an inferred segmented aggregated context for the device based at least in part on an average inferred context based on averaging the first context information over at least a portion of the first duration, the second context information, and the context segmentation boundary.