Joint positioning method and device
First Claim
1. A joint positioning device for a terminal comprising:
- a memory storing executable instructions; and
a processor configured to be capable of executing the stored executable instructions to perform steps of;
after the terminal receives a positioning request, selecting a primary positioning sub device implementing a primary positioning mode and an auxiliary positioning sub device implementing an auxiliary positioning mode according to a communication scenario or a predetermined setting from multiple positioning sub devices;
wherein the primary positioning sub device and the auxiliary positioning sub device are configured to implement respectively a positioning operation and output respective positioning results of the terminal;
comparing the positioning results of the primary positioning sub device and the auxiliary positioning sub device, selecting an optimal positioning result from the positioning results and sending the optimal positioning result and/or positioning results other than the optimal positioning result to the primary positioning sub device instead of the auxiliary positioning sub device, such that the primary positioning sub device aggregates the optimal positioning result and/or positioning results other than the optimal positioning result; and
reporting, as final positioning results of the terminal, the optimal positioning result and/or positioning results other than the optimal positioning result aggregated by the primary positioning sub device to a server or the terminal,wherein the processor is further configured to be capable of executing the stored programming instructions to perform the step of;
determining the primary positioning mode according to the communication scenario or the predetermined setting, selecting from the multiple positioning sub devices a positioning sub device implementing the primary positioning mode as the primary positioning sub device and selecting positioning sub devices implementing positioning modes other than the primary positioning mode as the auxiliary positioning sub device.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are a joint positioning method and device, and the method includes: a positioning module is enabled after a terminal receives a positioning request; the positioning module determines a primary positioning submodule implementing a primary positioning mode and an auxiliary positioning submodule implementing an auxiliary positioning mode according to a communication scenario or a predetermined setting; implementing respectively positioning by the primary positioning submodule and by the auxiliary positioning submodule, and outputting respective positioning results to a comparison module of the terminal; the comparison module compares the positioning results, selects an optimal positioning result and sends the optimal positioning result and/or positioning results other than the optimal positioning result to the primary positioning submodule; and the primary positioning submodule reports the optimal positioning result and/or positioning results other than the optimal positioning result to a server or the terminal through an interaction module of the terminal. The present disclosure can solve a problem that existing positioning applications have limited methods and poor accuracy can be better solved.
21 Citations
18 Claims
-
1. A joint positioning device for a terminal comprising:
-
a memory storing executable instructions; and a processor configured to be capable of executing the stored executable instructions to perform steps of; after the terminal receives a positioning request, selecting a primary positioning sub device implementing a primary positioning mode and an auxiliary positioning sub device implementing an auxiliary positioning mode according to a communication scenario or a predetermined setting from multiple positioning sub devices; wherein the primary positioning sub device and the auxiliary positioning sub device are configured to implement respectively a positioning operation and output respective positioning results of the terminal; comparing the positioning results of the primary positioning sub device and the auxiliary positioning sub device, selecting an optimal positioning result from the positioning results and sending the optimal positioning result and/or positioning results other than the optimal positioning result to the primary positioning sub device instead of the auxiliary positioning sub device, such that the primary positioning sub device aggregates the optimal positioning result and/or positioning results other than the optimal positioning result; and reporting, as final positioning results of the terminal, the optimal positioning result and/or positioning results other than the optimal positioning result aggregated by the primary positioning sub device to a server or the terminal, wherein the processor is further configured to be capable of executing the stored programming instructions to perform the step of; determining the primary positioning mode according to the communication scenario or the predetermined setting, selecting from the multiple positioning sub devices a positioning sub device implementing the primary positioning mode as the primary positioning sub device and selecting positioning sub devices implementing positioning modes other than the primary positioning mode as the auxiliary positioning sub device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A joint positioning method for a terminal comprising:
-
enabling a positioning device after the terminal receives a positioning request; determining, by the positioning device, a primary positioning sub device implementing a primary positioning mode and an auxiliary positioning sub device implementing an auxiliary positioning mode according to a communication scenario or a predetermined setting;
wherein the positioning device comprises the primary positioning sub device and the auxiliary positioning sub device;implementing respectively positioning by the primary positioning sub device and by the auxiliary positioning sub device, and outputting respective positioning results of the terminal to a comparison device of the terminal; comparing, by the comparison device, the positioning results of the primary positioning sub device and the auxiliary positioning sub device, selecting an optimal positioning result from the positioning results and sending the optimal positioning result and/or positioning results other than the optimal positioning result to the primary positioning sub device instead of the auxiliary positioning sub device, such that the primary positioning sub device aggregates the optimal positioning result and/or positioning results other than the optimal positioning result; and reporting, by the primary positioning sub device, the optimal positioning result and/or positioning results other than the optimal positioning result aggregated by the primary positioning sub device to a server or the terminal through an interaction device of the terminal, wherein the step of determining by the positioning device a primary positioning sub device and an auxiliary positioning sub device according to a communication scenario or a predetermined setting comprises; determining, by the positioning device, the primary positioning mode according to the communication scenario or the predetermined setting; selecting, by the positioning device, from its multiple positioning sub devices a positioning sub device implementing the primary positioning mode as the primary positioning sub device and selecting positioning sub devices implementing positioning modes other than the primary positioning mode as the auxiliary positioning sub device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification