SYSTEMS AND METHODS FOR GEO-STAGING OF SENSOR DATA THROUGH DISTRIBUTED GLOBAL (CLOUD) ARCHITECTURE
1 Assignment
0 Petitions
Accused Products
Abstract
There is disclosed a method of staging real-time data in proximity to a mobile device. The method includes determining a geographic location associated with the mobile device and identifying a storage device located in proximity to the determined geographic location. The method also includes enabling real-time data published by the mobile device or provided to the mobile device to be stored on the identified storage device.
4 Citations
45 Claims
-
1-25. -25. (canceled)
-
26. A computer-implemented method of staging real-time data in proximity to a mobile device, the method comprising the following operations performed via one or more processors:
-
identifying a set of expected routes associated with the mobile device based on location data associated with the mobile device; identifying a set of potential storage devices based on the set of expected routes, wherein each potential storage device is associated with at least one expected route; determining a set of latency factors for each potential storage device based on a geographical distance between the potential storage device and an expected route; selecting a set of storage devices at which to stage real-time data, wherein the set of selected storage devices are selected from among the set of potential storage devices as a function of the set of latency factors for each potential storage device; and staging real-time data proximate to the mobile device by transmitting the real-time data to a selected storage device and enabling the mobile device to access the real-time data. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A system for staging real-time data in proximity to a mobile device, the system comprising:
-
a memory for storing instructions; and one or more processors coupled to the memory for executing the instructions to perform a set of operations, the set of operations comprising; identifying a set of expected routes associated with the mobile device based on location data associated with the mobile device; identifying a set of potential storage devices based on the set of expected routes, wherein each potential storage device is associated with at least one expected route; determining a set of latency factors for each potential storage device based on a geographical distance between the potential storage device and an expected route; selecting a set of storage devices at which to stage real-time data, wherein the set of selected storage devices are selected from among the set of potential storage devices as a function of the set of latency factors for each potential storage device; and staging real-time data proximate to the mobile device by transmitting the real-time data to a selected storage device and enabling the mobile device to access the real-time data. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A mobile sensor for staging real-time data proximate to the mobile sensor, the mobile sensor comprising:
-
a sensor for collecting sensor-collectable data, wherein the sensor-collectable data includes location data and environmental data; a memory for storing instructions; and a processor coupled to the memory for executing the instructions such that, when executed, cause the processor to perform a set of operations, the set of operations comprising; receiving a poll from a host system for the location data collected by the sensor; transmitting the location data to the host system based on the poll; receiving an identification of a set of selected storage devices from the host system, wherein the set of storage devices are selected from among a set of potential storage devices based on a set of latency factors, wherein the set of latency factors is based on a geographical distance between a potential storage device and a predicted future location of the mobile sensor, and wherein the predicted future location is based on the location data collected by the sensor; and providing the environmental data collected by the sensor to a selected storage device based on the identification of the set of selected storage devices from the host system.
-
Specification