Method for controlling a positioning chip and electronic device

US12529802B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12529802-B2
Application numberUS-202217955242-A
CountryUS
Kind codeB2
Filing dateSep 28, 2022
Priority dateJun 7, 2022
Publication dateJan 20, 2026
Grant dateJan 20, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for controlling a positioning chip includes: receiving a positioning request sent by an application; obtaining information of the application, and determining a working mode of the positioning chip based on the information of the application; and controlling resources for the positioning chip based on the working mode. The method may be implemented in an electronic device.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for controlling a positioning chip, performed by an electronic device, comprising: receiving a positioning request sent by an application; obtaining information of the application, and determining a working mode of the positioning chip based on the information of the application; controlling satellite channel resources for the positioning chip based on the working mode; and providing a positioning result for the application using controlled satellite channel resources; wherein, determining a working mode of the positioning chip based on the information of the application comprises: obtaining a requirement on the positioning accuracy of the application; and determining the working mode based on the requirement; wherein determining the working mode based on the requirement comprises: determining the working mode of the positioning chip to be a second working mode, in response to determining that the requirement indicating that the positioning accuracy corresponding to the application being less than a first positioning accuracy threshold and greater than a second positioning accuracy threshold, wherein the second working mode comprises a second satellite constellation configuration mode, the second satellite constellation configuration mode comprises at least three satellite constellations and a single frequency mode, the second positioning accuracy threshold is less than the first positioning accuracy threshold, and a number of the at least three satellite constellations is less than a total number of satellite constellations. 2 . The method of claim 1 , wherein, determining the working mode based on the requirement comprises: determining the working mode of the positioning chip to be a first working mode, in response to determining that the requirement indicating that the positioning accuracy corresponding to the application being greater than a first positioning accuracy threshold, wherein the first working mode comprises a first satellite constellation configuration mode, and the first satellite constellation configuration mode comprises a full satellite constellation and a multi-frequency mode. 3 . The method of claim 1 , wherein, determining the working mode based on the requirement comprises: determining the working mode of the positioning chip to be a third working mode, in response to determining that the positioning accuracy corresponding to the application being less than a second positioning accuracy threshold and greater than a third positioning accuracy threshold, wherein the third working mode comprises a third satellite constellation configuration mode, the third satellite constellation configuration mode comprises double satellite constellations and a single frequency mode, and the third positioning accuracy threshold is less than the second positioning accuracy threshold. 4 . The method of claim 1 , wherein, determining the working mode based on the requirement comprises: determining the working mode of the positioning chip to be a fourth working mode, in response to determining that the positioning accuracy corresponding to the application being less than a third positioning accuracy threshold, wherein the fourth working mode comprises a fourth satellite constellation configuration mode, and the fourth satellite constellation configuration mode comprises single satellite constellation and a single frequency mode. 5 . The method of claim 1 , wherein, determining a requirement indicating the positioning chip based on the information of the application comprises: obtaining a requirement on the positioning accuracy of the application by a neural network model. 6 . The method of claim 1 , wherein, obtaining a requirement on the positioning accuracy of the application comprises: obtaining a type of the application, wherein the application is a map-type application; and obtaining a requirement on the positioning accuracy of the application based on the type. 7 . The method of claim 1 , wherein, controlling the satellite channel resources for the positioning chip based on the working mode comprises: controlling a working state of at least one satellite constellation and a working state of at least one frequency in the satellite channel resources for the positioning chip based on the working mode. 8 . An electronic device, comprising: at least one processor; and a memory communicatively coupled to the at least one processor; wherein, the memory is stored with instructions executable by the at least one processor, and the processor is configured to: receive a positioning request sent by an application; obtain information of the application, and determine a working mode of a positioning chip based on the information of the application; control satellite channel resources for the positioning chip based on the working mode; and provide a positioning result for the application using controlled satellite channel resources; wherein the processor is configured to: obtain a requirement on the positioning accuracy of the application; and determine the working mode based on the requirement; wherein when determines the working mode based on the requirement, the processor is configured to: determine the working mode of the positioning chip to be a second working mode, in response to determining that the requirement indicating that the positioning accuracy corresponding to the application being less than a first positioning accuracy threshold and greater than a second positioning accuracy threshold, wherein the second working mode comprises a second satellite constellation configuration mode, the second satellite constellation configuration mode comprises at least three satellite constellations and a single frequency mode, the second positioning accuracy threshold is less than the first positioning accuracy threshold, and a number of the at least three satellite constellations is less than a total number of satellite constellations. 9 . The electronic device of claim 8 , wherein the processor is configured to: determine the working mode of the positioning chip to be a first working mode, in response to determining that the requirement indicating that the positioning accuracy corresponding to the application being greater than a first positioning accuracy threshold, wherein the first working mode comprises a first satellite constellation configuration mode, and the first satellite constellation configuration mode comprises a full satellite constellation and a multi-frequency mode. 10 . The electronic device of claim 8 , wherein the processor is configured to: determine the working mode of the positioning chip to be a third working mode, in response to determining that the positioning accuracy corresponding to the application being less than a second positioning accuracy threshold and greater than a third positioning accuracy threshold, wherein the third working mode comprises a third satellite constellation configuration mode, the third satellite constellation configuration mode comprises double satellite constellations and a single frequency mode, and the third positioning accuracy threshold is less than the second positioning accuracy threshold. 11 . The electronic device of claim 8 , wherein the processor is configured to: determine the working mode of the positioning chip to be a fourth working mode, in response to determining that the positioning accuracy corresponding to the application being less than a third positioning accuracy threshold, wherein the fourth working mode comprises a fourth satellite constellation configuration mode, and the fourth satellite constellation configuration mode

Assignees

Inventors

Classifications

  • locating network equipment · CPC title

  • Location-based management or tracking services · CPC title

  • in wireless communication networks · CPC title

  • Determining position · CPC title

  • G01S19/47Primary

    the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12529802B2 cover?
A method for controlling a positioning chip includes: receiving a positioning request sent by an application; obtaining information of the application, and determining a working mode of the positioning chip based on the information of the application; and controlling resources for the positioning chip based on the working mode. The method may be implemented in an electronic device.
Who is the assignee on this patent?
Beijing Xiaomi Mobile Software Co Ltd
What technology area does this patent fall under?
Primary CPC classification G01S19/47. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 20 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).