Patent ID: 8892403
Filing Date: 2014-11-18
Classification: G01C,G01D

Abstract:
1. A method of batching sensor data while one or more main application processors of a mobile device is in an inactive state, the method comprising: in response to an application that is running on the mobile device undergoing a triggering event that triggers the one or more main application processors to retrieve batched sensor data at a future point in time from one or more first-in, first-out (FIFO) queues in memory of the mobile device, receiving, by one or more sensor processors and from the one or more main application processors, a request to collect sensor data using one or more sensors of the mobile device, wherein the one or more sensor processors are configured to determine sensor data using less power than the one or more main application processors use when determining sensor data; in response to receiving the request, determining, by the one or more sensor processors, sensor data using the one or more sensors while the main application processor of the mobile device is in the inactive state; and storing the sensor data into the one or more FIFO queues in memory of the mobile device.