POSITIONING METHOD AND COMMUNICATION SYSTEM USING THE SAME
First Claim
1. A communication system for supporting a positioning operation in a specific area, which comprises m training locations and n signal transceiver stations, wherein n and m are natural numbers greater than 1, the communication system comprising:
- a system server for receiving a set of training location data corresponding to each of the m training locations, wherein the set of training location data relates to signal intensities outputted from the n signal transceiver stations and detected on each of the m training locations, the system server further converts m sets of training location data, respectively corresponding to the m training locations, into a first set of parameters and a second set of parameters, which determine a signal distribution function within the specific area; and
a communication device for downloading a part or the entirety of the first set of parameters and a part or the entirety of the second set of parameters from the system server, and correspondingly establishing a positioning function, relating to the signal distribution function, on a side of the communication device, wherein the communication device further receives signals, outputted from the n signal transceiver stations, at a to-be-positioned location to determine to-be-positioned location data, and the communication device substitutes the to-be-positioned location data into the positioning function to generate positioning result data corresponding to the to-be-positioned location of the communication device;
wherein the positioning function is a function of the to-be-positioned location data;
wherein the system server has means to further perform area partitioning according to actual spatial positions of the m training locations to partition the m training locations into K partitions, the system server further establishes a clustering look-up table for dividing the first set of parameters into K groups respectively corresponding to the K partitions, and also dividing the second set of parameters into K groups respectively corresponding to the K partitions, wherein each of the K partitions comprises at least one of the m training locations, and K is a natural number greater than 1; and
wherein the communication device further downloads the clustering look-up table from the system server and finds the to-be-positioned location of the communication device approaching at least one current position partition of the K partitions according to start position data corresponding to the to-be-positioned location of the communication device, wherein the communication device downloads a portion the K groups of the first set and the second set of parameters corresponding to the at least one current position partition, and therefrom establishes the positioning function and generates the positioning result data.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication system for supporting a positioning operation within a specific area includes a system server and a communication device. The system server receives training location data corresponding to m training locations, wherein m is a natural number greater than 1, and obtains a first set and a second set of parameters according to m sets of training location data respectively corresponding to m training locations by way of conversion. The communication device downloads a part or an entire of the first set and the second set of parameters from the system server, establishes a positioning function according to the downloaded part or entire of the first set and the second set of parameters, determines to-be-positioned location data of a to-be-positioned location, and substitutes the to-be-positioned location data into the positioning function to generate positioning result data corresponding to the to-be-positioned location of communication device.
11 Citations
20 Claims
-
1. A communication system for supporting a positioning operation in a specific area, which comprises m training locations and n signal transceiver stations, wherein n and m are natural numbers greater than 1, the communication system comprising:
-
a system server for receiving a set of training location data corresponding to each of the m training locations, wherein the set of training location data relates to signal intensities outputted from the n signal transceiver stations and detected on each of the m training locations, the system server further converts m sets of training location data, respectively corresponding to the m training locations, into a first set of parameters and a second set of parameters, which determine a signal distribution function within the specific area; and a communication device for downloading a part or the entirety of the first set of parameters and a part or the entirety of the second set of parameters from the system server, and correspondingly establishing a positioning function, relating to the signal distribution function, on a side of the communication device, wherein the communication device further receives signals, outputted from the n signal transceiver stations, at a to-be-positioned location to determine to-be-positioned location data, and the communication device substitutes the to-be-positioned location data into the positioning function to generate positioning result data corresponding to the to-be-positioned location of the communication device; wherein the positioning function is a function of the to-be-positioned location data; wherein the system server has means to further perform area partitioning according to actual spatial positions of the m training locations to partition the m training locations into K partitions, the system server further establishes a clustering look-up table for dividing the first set of parameters into K groups respectively corresponding to the K partitions, and also dividing the second set of parameters into K groups respectively corresponding to the K partitions, wherein each of the K partitions comprises at least one of the m training locations, and K is a natural number greater than 1; and wherein the communication device further downloads the clustering look-up table from the system server and finds the to-be-positioned location of the communication device approaching at least one current position partition of the K partitions according to start position data corresponding to the to-be-positioned location of the communication device, wherein the communication device downloads a portion the K groups of the first set and the second set of parameters corresponding to the at least one current position partition, and therefrom establishes the positioning function and generates the positioning result data. - View Dependent Claims (2, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
3. (canceled)
-
4. (canceled)
-
13. A positioning method, applied to a communication system, for supporting a positioning operation in a specific area, which comprises m training locations and n signal transceiver stations, wherein n and m are natural numbers greater than 1, the positioning method comprising the steps of:
-
receiving a set of training location data corresponding to each of the m training locations, wherein the set of training location data relates to a part or the entirety of signal intensities outputted from the n signal transceiver stations and detected at each of the m training locations; converting m sets of training location data, respectively corresponding to the m training locations, into a first set of parameters and a second set of parameters, which determine a signal distribution function; downloading a part or the entirety of the first set of parameters and downloading a part or the entirety of the second set of parameters from a system server to a communication device; establishing a positioning function, corresponding to the signal distribution function, on one side of the communication device according to a part or the entirety of the downloaded first set and second set of parameters; receiving signals, outputted from the n signal transceiver stations, on a to-be-positioned location, where the communication device is located, to determine to-be-positioned location data, wherein the positioning function is a function of the to-be-positioned location data; substituting the to-be-positioned location data into the positioning function on the side of the communication device so as to generate positioning result data corresponding to the to-be-positioned location of the communication device; performing area partitioning according to actual spatial positions of the m training locations to partition the m training locations into K partitions; establishing a clustering look-up table to divide the first set of parameters into K groups respectively corresponding to the K partitions, and to divide the second set of parameters into K groups respectively corresponding to the K partitions, wherein each of the K partitions comprises at least one of the m training locations, and K is a natural number greater than 1; downloading the clustering look-up table from the system server to the communication device; finding the to-be-positioned location of the communication device approaching at least one current position partition of the K partitions according to start position data corresponding to the to-be-positioned location of the communication device; and downloading a portion the K groups of the first set and the second set of parameters corresponding to the at least one current position partition, and therefrom establishing the positioning function and generating the positioning result data. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
14. (canceled)
-
15. (canceled)
Specification