Systems and methods for geo-staging of sensor data through distributed global (cloud) architecture
First Claim
Patent Images
1. A computer-implemented method, comprising the following operations performed via one or more processors:
- identifying an expected route associated with a mobile device;
identifying a set of storage devices based on the expected route, wherein the set of storage devices are within a predetermined proximity to the expected route;
determining a set of latency factors for each storage device in the identified set of storage devices based on at least one of a geographical distance between each storage device and the expected route, a number of links between each storage device and the expected route, a processing speed of each storage device, or a network speed between each storage device and the expected route;
selecting one or more storage devices from among the identified set of storage devices based on the set of latency factors for each storage device; and
enabling real-time data published by or provided to the mobile device, to be stored on the one or more selected storage devices.
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.
18 Citations
20 Claims
-
1. A computer-implemented method, comprising the following operations performed via one or more processors:
-
identifying an expected route associated with a mobile device; identifying a set of storage devices based on the expected route, wherein the set of storage devices are within a predetermined proximity to the expected route; determining a set of latency factors for each storage device in the identified set of storage devices based on at least one of a geographical distance between each storage device and the expected route, a number of links between each storage device and the expected route, a processing speed of each storage device, or a network speed between each storage device and the expected route; selecting one or more storage devices from among the identified set of storage devices based on the set of latency factors for each storage device; and enabling real-time data published by or provided to the mobile device, to be stored on the one or more selected storage devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method, comprising the following operations performed via one or more processors:
-
identifying an expected route associated with a mobile device; identifying a set of storage devices based on the expected route, wherein the set of storage devices are within a predetermined proximity to the expected route; determining a set of latency factors for each storage device in the identified set of storage devices based on at least one of a geographical distance between each storage device and the expected route, a number of links between each storage device and the expected route, a processing speed of each storage device, or a network speed between each storage device and the expected route; selecting one or more storage devices from among the identified set of storage devices based on the set of latency factors for each storage device; and enabling real-time data published by the mobile device to be stored on the one or more selected storage devices.
-
-
20. A computer-implemented method, comprising the following operations performed via one or more processors:
-
identifying an expected route associated with a mobile device; identifying a set of storage devices based on the expected route, wherein the set of storage devices are within a predetermined proximity to the expected route; determining a set of latency factors for each storage device in the identified set of storage devices based on at least one of a geographical distance between each storage device and the expected route, a number of links between each storage device and the expected route, a processing speed of each storage device, or a network speed between each storage device and the expected route; selecting one or more storage devices from among the identified set of storage devices based on the set of latency factors for each storage device; and transmitting real-time data for the mobile device to access to the one or more selected storage devices.
-
Specification