Positioning method, device, electronic equipment and storage medium
AssigneeBeijing Xiaomi Mobile Software Co., Ltd.
InventorsChongwei Chen, Xue Fu, Kongpeng Xing, Yucheng Chen
Life of this patent
Estimating the term…
Abstract
A positioning method may include: receiving a positioning signal of at least one constellation; determining a quality parameter of each constellation of the at least one constellation correspondingly based on the positioning signal of the at least one constellation; controlling a terminal equipment to stop receiving the positioning signal of the constellation of the at least one constellation, where the quality parameter of the constellation meets a preset condition.
Claims18
A positioning method, comprising:
- receiving, by a terminal equipment, a positioning signal of at least one constellation;
- determining, by the terminal equipment, a quality parameter of the at least one constellation to which the positioning signal belongs correspondingly based on the positioning signal of the at least one constellation;
- and
- controlling the terminal equipment to stop receiving the positioning signal transmitted by a constellation, wherein the constellation is among the at least one constellation, and the quality parameter of the constellation meets a preset condition;
- wherein the quality parameter comprises a satellite elevation, a carrier noise density value and a number of satellites;
- and
- the satellite elevation comprises an average satellite elevation, a median satellite elevation, or a maximum satellite elevation;
- wherein controlling the terminal equipment to stop receiving the positioning signal transmitted by the constellation comprises at least one of following acts:
- controlling the terminal equipment to stop receiving the positioning signal transmitted by the constellation, with the satellite elevation being less than a preset elevation threshold;
- controlling the terminal equipment to stop receiving the positioning signal transmitted by the constellation, with the carrier noise density value being less than a preset first density threshold;
- and
- controlling the terminal equipment to stop receiving the positioning signal transmitted by the constellation, with the number of satellites being less than a first number threshold.
An electronic equipment for receiving a positioning signal from a constellation, comprising a memory and a processor, wherein the memory is configured to store computer instructions runnable on the processor;
- the processor is configured to perform following acts:
- receiving a positioning signal of at least one constellation;
- determining a quality parameter of the at least one constellation to which the positioning signal belongs correspondingly based on the positioning signal of the at least one constellation;
- controlling the terminal equipment to stop receiving the positioning signal transmitted by a constellation, wherein the constellation is among the at least one constellation, and the quality parameter of the constellation meets a preset condition;
- wherein the quality parameter comprises a satellite elevation, a carrier noise density value and a number of satellites;
- and
- the satellite elevation comprises an average satellite elevation, a median satellite elevation, or a maximum satellite elevation;
- wherein controlling the terminal equipment to stop receiving the positioning signal transmitted by the constellation comprises at least one of following acts:
- controlling the terminal equipment to stop receiving the positioning signal transmitted by the constellation, with the satellite elevation being less than a preset elevation threshold;
- controlling the terminal equipment to stop receiving the positioning signal transmitted by the constellation, with the carrier noise density value being less than a preset first density threshold;
- and
- controlling the terminal equipment to stop receiving the positioning signal transmitted by the constellation, with the number of satellites being less than a first number threshold.
A non-transitory computer readable storage medium having stored therein computer programs executed by a processor of an electronic equipment for receiving a positioning signal from a constellation to implement operations comprising:
- receiving a positioning signal of at least one constellation;
- determining a quality parameter of the at least one constellation to which the positioning signal belongs correspondingly based on the positioning signal of the at least one constellation;
- and
- controlling the terminal equipment to stop receiving the positioning signal transmitted by a constellation, wherein the constellation is among the at least one constellation, and the quality parameter of the constellation meets a preset condition;
- wherein the quality parameter comprises at least one of a satellite elevation, a carrier noise density value and a number of satellites;
- and
- the satellite elevation comprises an average satellite elevation, a median satellite elevation, or a maximum satellite elevation;
- wherein controlling the terminal equipment to stop receiving the positioning signal transmitted by the constellation comprises at least one of following acts:
- controlling the terminal equipment to stop receiving the positioning signal transmitted by the constellation, with the satellite elevation being less than a preset elevation threshold;
- controlling the terminal equipment to stop receiving the positioning signal transmitted by the constellation, with the carrier noise density value being less than a preset first density threshold;
- and
- controlling the terminal equipment to stop receiving the positioning signal transmitted by the constellation, with the number of satellites being less than a first number threshold.
Dependencies are inferred from the claim text.