Data distribution method and system
First Claim
1. A computer implemented data distribution method for radar data, comprising the steps of:
- (a) receiving at least one distribution group, wherein each distribution group corresponds to a data storage terminal and comprises at least one source code, wherein each source code corresponds to a data collection terminal and has a priority level for representing a processing order therein;
(b) calculating distances between the data storage terminal and the composed data collection terminal and selecting the source code with the shortest distance for each distribution group;
(c) if source code is selected repeatedly in the distribution groups, comparing the priority levels of the source code in the repeated distribution groups and selecting the source code for a distribution group in which the source code has a highest priority level;
(d) if the priority levels of the source code are the same, calculating distances between the data storage terminals and the data collection terminal corresponding to the repeated source code, and selecting the source code for the distribution group which has the shortest distance; and
(e) executing step (c) and step (d) until the source code is all selected.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented data distribution method for radar data. The method first receives distribution groups. Each distribution group corresponds to a data storage terminal and includes source code corresponding to data collection terminals. Next, the method calculates distances between the data storage terminals and the data collection terminals and selects the source code in the distribution groups with a shortest distance. In the previous comparison, if the priority levels of the source code are the same, distances between the data storage terminals and the data collection terminal corresponding to the repeated source code are calculated. The source code is selected for a distribution group which has the shortest distance. The steps are repeated until the source code is all selected.
-
Citations
15 Claims
-
1. A computer implemented data distribution method for radar data, comprising the steps of:
-
(a) receiving at least one distribution group, wherein each distribution group corresponds to a data storage terminal and comprises at least one source code, wherein each source code corresponds to a data collection terminal and has a priority level for representing a processing order therein;
(b) calculating distances between the data storage terminal and the composed data collection terminal and selecting the source code with the shortest distance for each distribution group;
(c) if source code is selected repeatedly in the distribution groups, comparing the priority levels of the source code in the repeated distribution groups and selecting the source code for a distribution group in which the source code has a highest priority level;
(d) if the priority levels of the source code are the same, calculating distances between the data storage terminals and the data collection terminal corresponding to the repeated source code, and selecting the source code for the distribution group which has the shortest distance; and
(e) executing step (c) and step (d) until the source code is all selected. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A machine-readable storage medium storing a computer program providing a computer implemented data distribution method for radar data, the method comprising the steps of:
-
(a) receiving at least one distribution group, wherein each distribution group corresponds to a data storage terminal and comprises at least one source code, wherein each source code corresponds to a data collection terminal and has a priority level for representing a processing order therein;
(b) calculating distances between the data storage terminal and the composed data collection terminal and selecting the source code with the shortest distance for each distribution group;
(c) if the source code is selected repeatedly in the distribution groups, comparing the priority levels of the source code for the repeated distribution groups and selecting the source code in a distribution group in which the source code has a highest priority level;
(d) in comparison of the step (c), if the priority levels of the source code are the same, calculating distances between the data storage terminals and the data collection terminal corresponding to the repeated source code, and selecting the source code in the distribution group which has the shortest distance; and
(e) executing step (c) and step (d) until the source code is all selected. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for radar data distribution, comprising:
-
a receiving module, receiving at least one distribution group, wherein each distribution group corresponds to a data storage terminal and comprises at least one source code, wherein each source code corresponds to a data collection terminal and has a priority level for representing a processing order therein;
a first distribution module, coupled to the receiving module, calculating distances between the data storage terminal and the composed data collection terminal and selecting the source code with the shortest distance for each distribution group;
a second distribution module, coupled to the first distribution module, if the source code is selected repeatedly for the distribution groups, comparing the priority levels of the source code for the repeated distribution groups and selecting the source code in a distribution group in which the source code has the highest priority level;
a third distribution module, coupled to the second distribution module, if the priority levels of the source code are the same, calculating distances between the data storage terminals and the data collection terminal corresponding to the repeated source code, and selecting the source code for the distribution group which has the shortest distance; and
a fourth distribution module, coupled to the second and the third distribution module, executing the second and the third distribution module until the source code is all selected. - View Dependent Claims (12, 13, 14, 15)
-
Specification