IP Library Granted Patent US 12,656,445
Granted Patent B2
US 12,656,445 · App. 18/407,133 · Granted Jun 16, 2026

Information generation method and apparatus, and information use method and apparatus

Inventors: Wenkai Fei (Beijing, CN); Jianqin Liu (Beijing, CN); Yong Wu (Beijing, CN)
Assignee: Yinwang Intelligent Technologies Co., Ltd.
G01S5/0284G01S5/14H04L5/0053G01S2205/002
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,656,445
App. No.
18/407,133
Granted
Jun 16, 2026
Kind
B2
Abstract

The present disclosure relates to information generation apparatuses and methods and information use apparatuses and methods. An example method includes generating and sending first information, where the first information indicates a geographical area, a relative distance between a plurality of location points in a location point set in the geographical area, and at least one location point that belongs to the location point set, the at least one location point is for determining a location reference point.

Claims (110)

1 . An apparatus for information generation, comprising:

at least one processor; and

one or more memories coupled to the at least one processor and storing programming instructions for execution by the at least one processor to:

generate first information, wherein the first information indicates a geographical area, a relative location between a plurality of location points in a location point set in the geographical area on a first map, and at least one location point that belongs to the location point set, and the at least one location point is for determining a location reference point on a second map, wherein the location reference point is a relative reference for expressing a location on the second map, and the second map is different from the first map, and the first information further comprises at least one of:

information indicating location precision of the at least one location point in the plurality of location points;

information indicating a priority of the at least one location point in the plurality of location points; or

information indicating a rule for determining the location reference point based on the at least one location point; and

send the first information.

2 . The apparatus according to claim 1 , wherein the first information further comprises at least one of the following content:

information indicating a quantity of the plurality of location points;

information indicating a type of a coordinate system on which the relative location is based;

information indicating a type of each location point in the plurality of location points;

information indicating a version of the first information;

information indicating an update time of the first information;

information indicating whether location precision of at least some of the plurality of location points is reduced;

information indicating whether location precision of the location reference point determined based on the at least one location point is reduced; or

information indicating whether location precision of a target location point is reduced.

3 . The apparatus according to claim 1 , wherein the programming instructions are for execution by the at least one processor to:

send second information, wherein the second information indicates a location of a target location point relative to the location reference point.

4 . The apparatus according to claim 3 , wherein the first information and the second information are carried in different messages, and the programming instructions are for execution by the at least one processor to:

receive an acknowledgment message, wherein the acknowledgment message indicates that the first information is successfully received, and wherein the second information is sent based on reception of the acknowledgment message.

5 . The apparatus according to claim 3 , wherein the first information and the second information are carried in a same message.

6 . The apparatus according to claim 1 , wherein the first information is periodically repeated information.

7 . The apparatus according to claim 1 , wherein the plurality of location points are determined based on at least one of the following content:

location precision of the plurality of location points; and

geometric distribution of the plurality of location points.

8 . The apparatus according to claim 1 , wherein a geometric shape including the plurality of location points is particular such that no other group of location points that form the geometric shape of a same size is found in the geographic area on the first map, wherein the geometric shape including the plurality of location points is a closed shape including combining lines of every two adjacent location points in the plurality of location points.

9 . An apparatus for information use, comprising:

at least one processor; and

one or more memories coupled to the at least one processor and storing programming instructions for execution by the at least one processor to:

receive first information, wherein the first information indicates a geographical area, a relative location between a plurality of location points in a first location point set in the geographical area on a first map, at least one location point that belongs to the first location point set, and the at least one location point is for determining a location reference point, wherein the location reference point is a relative reference for expressing a location on a second map, and the second map is different from the first map, and the first information further comprises at least one of:

information indicating location precision of the at least one location point in the plurality of location points;

information indicating a priority of the at least one location point in the plurality of location points; or

information indicating a rule for determining the location reference point based on the at least one location point; and

determine the location reference point based on the first information.

10 . The apparatus according to claim 9 , wherein the first information further comprises at least one of the following content:

information indicating a quantity of the plurality of location points;

information indicating a type of a coordinate system on which the relative location is based;

information indicating a type of each location point in the plurality of location points;

information indicating a version of the first information;

information indicating an update time of the first information;

information indicating whether location precision of at least some of the plurality of location points is reduced;

information indicating whether location precision of the location reference point determined based on the at least one location point is reduced; or

information indicating whether location precision of a target location point is reduced.

11 . The apparatus according to claim 9 , wherein the programming instructions are for execution by the at least one processor to:

determine, based on update indication information comprised in the first information, that the location reference point is not updated; and

determine a currently stored location reference point as the location reference point.

12 . The apparatus according to claim 9 , wherein the programming instructions are for execution by the at least one processor to:

obtain a second location point set in the geographical area on the second map, wherein the second location point set comprises at least one second location point, and the at least one second location point geometrically matches at least a part of the at least one location point;

determine at least one third location point based on information that is in the first information and that indicates the at least one location point, wherein at least a part of the at least one third location point belongs to the at least one second location point; and

determine the location reference point according to a first rule and the at least one third location point.

13 . The apparatus according to claim 12 , wherein the at least one third location point comprises a virtual location point, and the virtual location point is obtained based on a relative location between the at least a part of the at least one third location point and the plurality of location points.

14 . The apparatus according to claim 12 , wherein the programming instructions are for execution by the at least one processor to:

obtain a plurality of candidate location points in the geographical area on the second map based on the information that is in the first information and that indicates a type of each location point in the plurality of location points; and

select the second location point set from the plurality of candidate location points based on the relative location between the plurality of location points in the first location point set.

15 . The apparatus according to claim 14 , wherein the programming instructions are for execution by the at least one processor to:

select, from the plurality of candidate location points, a location point whose location precision is higher than a threshold or whose priority is higher than a threshold as a location point in the second location point set.

16 . The apparatus according to claim 12 , wherein the programming instructions are for execution by the at least one processor to:

determine a location and confidence of the location reference point based on the first information, wherein the confidence is related to at least a geometric matching degree, and the geometric matching degree is a degree of geometric matching between the at least one location point and the at least one second location point.

17 . The apparatus according to claim 12 , wherein the programming instructions are for execution by the at least one processor to:

optimize at least a part of the at least one third location point according to a second rule, to obtain at least one fourth location point; and

determine the location reference point according to the first rule and the at least one fourth location point.

18 . The apparatus according to claim 9 , wherein the programming instructions are for execution by the at least one processor to:

determine that a version of the first information is updated; and

determine the location reference point based on the first information.

19 . The apparatus according to claim 9 , wherein the programming instructions are for execution by the at least one processor to:

receive second information, wherein the second information indicates a location of a target location point relative to the location reference point; and

determine the location of the target location point based on the location reference point and the second information.

20 . The apparatus according to claim 9 , wherein the programming instructions are for execution by the at least one processor to:

send an acknowledgment message, wherein the acknowledgment message indicates that the first information is successfully received.

21 . A method for information generation, comprising:

generating first information, wherein the first information indicates a geographical area, a relative location between a plurality of location points in a location point set in the geographical area on a first map, and at least one location point that belongs to the location point set, and the at least one location point is for determining a location reference point on a second map, wherein the location reference point is a relative reference for expressing a location on the second map, and the second map is different from the first map, and the first information further comprises at least one of:

information indicating location precision of the at least one location point in the plurality of location points;

information indicating a priority of the at least one location point in the plurality of location points; or

information indicating a rule for determining the location reference point based on the at least one location point; and

sending the first information.

22 . The method according to claim 21 , wherein the first information further comprises at least one of the following content:

information indicating a quantity of the plurality of location points;

information indicating a type of a coordinate system on which the relative location is based;

information indicating a type of each location point in the plurality of location points;

information indicating a version of the first information;

information indicating an update time of the first information;

information indicating whether location precision of at least some of the plurality of location points is reduced;

information indicating whether location precision of the location reference point determined based on the at least one location point is reduced; or

information indicating whether location precision of a target location point is reduced.

23 . The method according to claim 21 , wherein the method further comprises:

sending second information, wherein the second information indicates a location of a target location point relative to the location reference point.

24 . The method according to claim 21 , wherein the first information is periodically repeated information.

25 . The method according to claim 21 , wherein the plurality of location points are determined based on at least one of the following content:

location precision of the plurality of location points; and

geometric distribution of the plurality of location points.

26 . A method for information use, comprising:

receiving first information, wherein the first information indicates a geographical area, a relative location between a plurality of location points in a first location point set in the geographical area on a first map, at least one location point that belongs to the first location point set, and the at least one location point is for determining a location reference point on a second map, wherein the location reference point is a relative reference for expressing a location on the second map, and the second map is different from the first map, and the first information further comprises at least one of:

information indicating location precision of the at least one location point in the plurality of location points;

information indicating a priority of the at least one location point in the plurality of location points; or

information indicating a rule for determining the location reference point based on the at least one location point; and

determining the location reference point based on the first information.

27 . The method according to claim 26 , wherein the determining the location reference point based on the first information comprises:

determining, based on update indication information comprised in the first information, that the location reference point is not updated; and

determining a currently stored location reference point as the location reference point.

28 . The method according to claim 26 , wherein the determining the location reference point based on the first information comprises:

obtaining a second location point set in the geographical area on the second map, wherein the second location point set comprises at least one second location point, and the at least one second location point geometrically matches at least a part of the at least one location point;

determining at least one third location point based on information that is in the first information and that indicates the at least one location point, wherein at least a part of the at least one third location point belongs to the at least one second location point; and

determining the location reference point according to a first rule and the at least one third location point.

29 . The method according to claim 26 , wherein the determining the location reference point based on the first information comprises:

determining that a version of the first information is updated; and

determining the location reference point based on the first information.

30 . The method according to claim 26 , wherein the method further comprises:

receiving second information, wherein the second information indicates a location of a target location point relative to the location reference point; and

determining the location of the target location point based on the location reference point and the second information.

Assignments (3)
CHANGE OF NAME Recorded Apr 28, 2026
From: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
To: YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 075492/0796 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2024
From: HUAWEI TECHNOLOGIES CO., LTD.
To: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 069336/0125 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2024
From: FEI, WENKAI; LIU, JIANQIN; WU, YONG
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 069070/0055 →