Method and apparatus for processing data
First Claim
Patent Images
1. A method comprising:
- receiving, by a device, geolocation information for data segments received at a plurality of distributed components of a data processing system,the data segments being received from a plurality of network elements of a wireless communication network, anda plurality of geographic regions being defined within a coverage area of the wireless communication network;
identifying, by the device and for each respective data segment of the data segments, a particular geographic region, of the plurality of geographic regions, to which a respective data segment relates based on the geolocation information for the respective data segment;
determining, by the device and for each respective data segment, a respective centralized backend processing resource, of a plurality of centralized backend processing resources, assigned to the particular geographic region from which to process data based on information that indicates assignments of each geographic region, of the plurality of geographic regions, to the respective centralized backend processing resource,the plurality of centralized backend processing resources being shared to process data from the plurality of geographic regions,each of the plurality of geographic regions from which to process data being assignable to each of the plurality of centralized backend processing resources and assigned to a single centralized backend processing resource that processes all data segments related to an assigned geographic region; and
forwarding, by the device, the data segments to the plurality of centralized backend processing resources based on the respective centralized backend processing resource determined for each respective data segment.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of processing data for at least one wireless communication network and a data processing system for implementing such a method are provided. The method comprises determining geolocation information for data segments received at a plurality of distributed components of a data processing system, the data segments being received from at least one network element of the wireless communication network, and forwarding the data segments to backend processing resources based at least partly on their respective geolocation information.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a device, geolocation information for data segments received at a plurality of distributed components of a data processing system, the data segments being received from a plurality of network elements of a wireless communication network, and a plurality of geographic regions being defined within a coverage area of the wireless communication network; identifying, by the device and for each respective data segment of the data segments, a particular geographic region, of the plurality of geographic regions, to which a respective data segment relates based on the geolocation information for the respective data segment; determining, by the device and for each respective data segment, a respective centralized backend processing resource, of a plurality of centralized backend processing resources, assigned to the particular geographic region from which to process data based on information that indicates assignments of each geographic region, of the plurality of geographic regions, to the respective centralized backend processing resource, the plurality of centralized backend processing resources being shared to process data from the plurality of geographic regions, each of the plurality of geographic regions from which to process data being assignable to each of the plurality of centralized backend processing resources and assigned to a single centralized backend processing resource that processes all data segments related to an assigned geographic region; and forwarding, by the device, the data segments to the plurality of centralized backend processing resources based on the respective centralized backend processing resource determined for each respective data segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 20)
-
-
8. A device comprising:
a processor to; receive geolocation information for data segments received at a plurality of distributed components of a data processing system, the data segments being received from a plurality of network elements of a wireless communication network, and a plurality of geographic regions being defined within a coverage area of the wireless communication network; identify, for each respective data segment of the data segments, a particular geographic region, of the plurality of geographic regions, to which a respective data segment relates based on the geolocation information for the respective data segment; determine, for each respective data segment, a respective centralized backend processing resource, of a plurality of centralized backend processing resources, assigned to the particular geographic region from which to process data based on information that indicates assignments of each geographic region, of the plurality of geographic regions, to the respective centralized backend processing resource, the plurality of centralized backend processing resources being shared to process data from the plurality of geographic regions, and each of the plurality of geographic regions from which to process data being assignable to each of the plurality of centralized backend processing resources and assigned to a single centralized backend processing resource that processes all data segments related to an assigned geographic region; and forward the data segments to the plurality of centralized backend processing resources based on the respective centralized backend processing resource determined for each respective data segment. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive geolocation information for data segments received at a plurality of distributed components of a data processing system, the data segments being received from a plurality of network elements of a wireless communication network, and a plurality of geographic regions being defined within a coverage area of the wireless communication network; identify, for each respective data segment of the data segments, a particular geographic region, of the plurality of geographic regions, to which a respective data segment relates based on the geolocation information for the respective data segment; determine, for each respective data segment, a respective centralized backend processing resource, of a plurality of centralized backend processing resources, assigned to the particular geographic region from which to process data based on information that indicates assignments of each geographic region, of the plurality of geographic regions, to the respective centralized backend processing resource, the plurality of centralized backend processing resources being shared to process data from the plurality of geographic regions, and each of the plurality of geographic regions from which to process data being assignable to each of the plurality of centralized backend processing resources and assigned to a single centralized backend processing resource that processes all data segments related to an assigned geographic region; and forward the data segments to the plurality of centralized backend processing resources based on the respective centralized backend processing resources determined for each respective data segment. - View Dependent Claims (16, 17, 18, 19)
Specification