# US 11,994,607 B2 · Location information adjustment method and system, and device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,994,607 B2
- Document ID: US11994607B2
- Status: Granted
- Kind: B2
- Application number: 18/191,998
- Filed: 2023-03-29
- Published: 2023-08-10
- Granted: 2024-05-28
- Earliest claimed: 2020-09-30
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Jiajia You; Yong Chen; Jianhui Li; Zengcai Sun; Qi Wang
- Web page: https://patentgrep.com/patent/US11994607B2

## CPC

- G01S 5/18: using ultrasonic, sonic or infrasonic waves
- H04M 1/72412: using two-way short-range wireless interfaces
- G01S 5/0284: {Relative positioning}
- G06F 3/1446: {display composed of modules, e.g. video walls}
- H04M 1/72454: according to context-related or environment-related conditions
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A first electronic device determines that a first trigger condition is satisfied, sends a first instruction to enable a first sound wave transmitter to send a first sound wave signal, and sends a second instruction to enable a second sound wave transmitter to send a second sound wave signal. A second electronic device sends a third instruction to enable a first sound wave receiver to receive the first sound wave signal and the second sound wave signal, calculates a first receiving start moment and a second receiving start moment, obtains first location information, determines second location information based on the first receiving start moment, the second receiving start moment, and the first location information, and sends the second location information to the first electronic device. The first electronic device updates third location information by using the second location information.

## Claims

### Claim 1

A location information adjustment system, comprising a first electronic device and a second electronic device,
wherein the first electronic device is configured to:
determine that a first trigger condition is satisfied, wherein the first trigger condition is for triggering detection of a relative location relationship between the first electronic device and the second electronic device;
send a first instruction, wherein the first instruction is for enabling a first sound wave transmitter to send a first sound wave signal;
send a second instruction, wherein the second instruction is for enabling a second sound wave transmitter to send a second sound wave signal, wherein the first sound wave signal and the second sound wave signal have different amplitudes and/or frequencies, and wherein the first sound wave transmitter and the second sound wave transmitter are disposed in the first electronic device;
receive second location information from the second electronic device; and
update third location information by using the second location information, wherein the third location information is for describing a left-right relative location relationship between the first electronic device and the second electronic device based on an angle from which a user watches a display screen of the first electronic device, and
wherein the second electronic device is configured to:
send a third instruction, wherein the third instruction is for enabling a first sound wave receiver to receive the first sound wave signal and the second sound wave signal, and the first sound wave receiver is disposed in the second electronic device;
calculate a first receiving start moment and a second receiving start moment, wherein the first receiving start moment is a start moment when the first sound wave receiver receives the first sound wave signal, and the second receiving start moment is a start moment when the first sound wave receiver receives the second sound wave signal;
obtain first location information, and determine the second location information based on the first receiving start moment, the second receiving start moment, and the first location information, wherein the first location information is for describing that the first sound wave transmitter is located on a left side of the second sound wave transmitter based on the angle from which the user watches the first electronic device; and the second location information is for describing the left-right relative location relationship between the first electronic device and the second electronic device based on an angle from which the user watches a display screen of the second electronic device; and
send the second location information to the first electronic device.

### Claim 2 (depends on 1)

The system according to claim 1, wherein sending moments of the first sound wave signal and the second sound wave signal are the same, and
wherein the second electronic device is configured to determine the second location information based on the first receiving start moment, the second receiving start moment, and the first location information by:
determining a time sequence of the first receiving start moment and the second receiving start moment; and
in response to determining that the first receiving start moment is earlier than the second receiving start moment, determining the second location information as first information, wherein the first information is for describing that the second electronic device is located on a left side of the first electronic device based on the angle from which the user watches the display screen of the second electronic device; or
in response to determining that the first receiving start moment is later than the second receiving start moment, determining the second location information as second information, wherein the second information is for describing that the second electronic device is located on a right side of the first electronic device based on the angle from which the user watches the display screen of the second electronic device.

### Claim 3 (depends on 2)

The system according to claim 2, wherein the determining, by the second electronic device, the time sequence of the first receiving start moment and the second receiving start moment
is performed in response to determining that a time difference between the first receiving start moment and the second receiving start moment is not less than a preset first threshold.

### Claim 4 (depends on 1)

The system according to claim 1, wherein the second electronic device is configured to determine the second location information based on the first receiving start moment, the second receiving start moment, and the first location information by:
obtaining a first sending start moment and a second sending start moment, wherein the first sending start moment is a start moment when the first electronic device sends the first sound wave signal via the first sound wave transmitter, and the second sending start moment is a start moment when the second electronic device sends the second sound wave signal via the second sound wave transmitter;
calculating a first time difference based on the first sending start moment and the first receiving start moment, and calculating a second time difference based on the second sending start moment and the second receiving start moment;
determining a magnitude relationship between the first time difference and the second time difference; and
in response to determining that the first time difference is greater than the second time difference, determining the second location information as first information, wherein the first information is for describing that the second electronic device is located on a left side of the first electronic device based on the angle from which the user watches the display screen of the second electronic device; or
in response to determining that the first time difference is less than the second time difference, determining the second location information as second information, wherein the second information is for describing that the second electronic device is located on a right side of the first electronic device based on the angle from which the user watches the display screen of the second electronic device.

### Claim 5 (depends on 4)

The system according to claim 4, wherein the determining, by the second electronic device, the magnitude relationship between the first time difference and the second time difference in performed in response to determining that a difference between the first time difference and the second time difference is not less than a preset second threshold.

### Claim 6 (depends on 1)

The system according to claim 1, wherein, to determine that the first trigger condition is satisfied, the first electronic device is to:
receive a first message sent by the second electronic device, wherein the first message is an acknowledgment message for a collaborative display request sent by the first electronic device; or
receive an interface switching operation for a display element in a collaborative display state; or
determine, based on received movement data in a collaborative display state, that the first electronic device has moved; or
receive a location information adjustment request sent by the second electronic device in a collaborative display state, wherein the location information adjustment request is sent after the second electronic device detects that the second electronic device has moved; or
determine, based on a preset periodicity in a collaborative display state, that a trigger moment of the detection of the relative location relationship is reached.

### Claim 7 (depends on 1)

The system according to claim 1, wherein, the third location information is updated by using the second location information in response to
determining that the third location information is inconsistent with the second location information.

### Claim 8

A location information adjustment method, applied to a first electronic device, and comprising:
determining that a first trigger condition is satisfied, wherein the first trigger condition is for triggering detection of a relative location relationship between the first electronic device and a second electronic device;
sending a first instruction, wherein the first instruction is for enabling a first sound wave transmitter to send a first sound wave signal; and sending a second instruction, wherein the second instruction is for enabling a second sound wave transmitter to send a second sound wave signal, wherein the first sound wave signal and the second sound wave signal have different amplitudes and/or frequencies, and wherein the first sound wave transmitter and the second sound wave transmitter are disposed in the first electronic device;
receiving second location information sent by the second electronic device, wherein the second location information is for describing a left-right relative location relationship between the first electronic device and the second electronic device based on an angle from which a user watches a display screen of the second electronic device, and wherein the second location information is determined by the second electronic device based on a first receiving start moment, a second receiving start moment, and first location information, the first receiving start moment is a start moment when a first sound wave receiver receives the first sound wave signal, the second receiving start moment is a start moment when the first sound wave receiver receives the second sound wave signal, the first location information is for describing that the first sound wave transmitter is located on a left side of the second sound wave transmitter based on an angle from which the user watches the first electronic device, and the first sound wave receiver is disposed in the second electronic device; and
updating third location information by using the second location information, wherein the third location information is for describing the left-right relative location relationship between the first electronic device and the second electronic device based on an angle from which the user watches a display screen of the first electronic device.

### Claim 9 (depends on 8)

The method according to claim 8, wherein the determining that the first trigger condition is satisfied comprises:
receiving a first message sent by the second electronic device, wherein the first message is an acknowledgment message for a collaborative display request sent by the first electronic device; or
receiving an interface switching operation for a display element in a collaborative display state; or
determining, based on received movement data in a collaborative display state, that the first electronic device has moved; or
receiving a location information adjustment request sent by the second electronic device in a collaborative display state, wherein the location information adjustment request is sent after the second electronic device detects that the second electronic device has moved; or
determining, based on a preset periodicity in a collaborative display state, that a trigger moment of the detection of the relative location relationship is reached.

### Claim 10 (depends on 8)

The method according to claim 8, wherein the updating the third location information by using the second location information is performed in response to determining that the second location information is inconsistent with the third location information.

### Claim 11

A location information adjustment method, applied to a second electronic device, and comprising:
sending a third instruction, wherein the third instruction is for enabling a first sound wave receiver to receive a first sound wave signal and a second sound wave signal, and the first sound wave receiver is disposed in the second electronic device; the first sound wave signal is sent via a first sound wave transmitter after a first electronic device determines that a first trigger condition is satisfied, the second sound wave signal is sent via a second sound wave transmitter after the first electronic device determines that the first trigger condition is satisfied, and the first trigger condition is for triggering detection of a relative location relationship between the first electronic device and the second electronic device, wherein the first sound wave signal and the second sound wave signal have different amplitudes and/or frequencies, wherein the first sound wave transmitter and the second sound wave transmitter are disposed in the first electronic device, and wherein the first sound wave transmitter is located on a left side of the second sound wave transmitter based on an angle from which a user watches the first electronic device;
calculating a first receiving start moment and a second receiving start moment, wherein the first receiving start moment is a start moment when the first sound wave receiver receives the first sound wave signal, and the second receiving start moment is a start moment when the first sound wave receiver receives the second sound wave signal;
obtaining first location information, and determining second location information based on the first receiving start moment, the second receiving start moment, and the first location information, wherein the first location information is for describing that the first sound wave transmitter is located on the left side of the second sound wave transmitter based on the angle from which the user watches the first electronic device, and wherein the second location information is for describing a left-right relative location relationship between the first electronic device and the second electronic device based on an angle from which the user watches a display screen of the second electronic device; and
sending the second location information to the first electronic device, wherein the second location information is for indicating the first electronic device to update third location information by using the second location information, and wherein the third location information is for describing the left-right relative location relationship between the first electronic device and the second electronic device based on an angle from which the user watches a display screen of the first electronic device.

### Claim 12 (depends on 11)

The method according to claim 11, wherein sending moments of the first sound wave signal and the second sound wave signal are the same; and the determining the second location information based on the first receiving start moment, the second receiving start moment, and the first location information comprises:
determining a time sequence of the first receiving start moment and the second receiving start moment; and
in response to determining that the first receiving start moment is earlier than the second receiving start moment, determining the second location information as first information, wherein the first information is for describing that the second electronic device is located on a left side of the first electronic device based on the angle from which the user watches the display screen of the second electronic device; or
in response to determining that the first receiving start moment is later than the second receiving start moment, determining the second location information as second information, wherein the second information is for describing that the second electronic device is located on a right side of the first electronic device based on the angle from which the user watches the display screen of the second electronic device.

### Claim 13 (depends on 12)

The method according to claim 12, wherein the determining the time sequence of the first receiving start moment and the second receiving start moment is performed in response to determining that a time difference between the first receiving start moment and the second receiving start moment is not less than a preset first threshold.

### Claim 14 (depends on 11)

The method according to claim 11, wherein the determining the second location information based on the first receiving start moment, the second receiving start moment, and the first location information comprises:
obtaining a first sending start moment and a second sending start moment, wherein the first sending start moment is a start moment when the first electronic device sends the first sound wave signal via the first sound wave transmitter, and the second sending start moment is a start moment when the second electronic device sends the second sound wave signal via the second sound wave transmitter;
calculating a first time difference based on the first sending start moment and the first receiving start moment, and calculating a second time difference based on the second sending start moment and the second receiving start moment;
determining a magnitude relationship between the first time difference and the second time difference; and
in response to determining that the first time difference is greater than the second time difference, determining the second location information as first information, wherein the first information is for describing that the second electronic device is located on a left side of the first electronic device based on the angle from which the user watches the display screen of the second electronic device; or
in response to determining that the first time difference is less than the second time difference, determining the second location information as second information, wherein the second information is for describing that the second electronic device is located on a right side of the first electronic device based on the angle from which the user watches the display screen of the second electronic device.

### Claim 15 (depends on 14)

The method according to claim 14, the determining the magnitude relationship between the first time difference and the second time difference is performed in response to determining that a difference between the first time difference and the second time difference is not less than a preset second threshold.

### Claim 16

A first electronic device, comprising:
a first sound wave transmitter, a second sound wave transmitter, a receiver, and a processor, wherein the processor is configured to perform operations comprising:
determining that a first trigger condition is satisfied, wherein the first trigger condition is for triggering detection of a relative location relationship between the first electronic device and a second electronic device;
sending a first instruction, wherein the first instruction is for enabling the first sound wave transmitter to send a first sound wave signal;
sending a second instruction, wherein the second instruction is for enabling the second sound wave transmitter to send a second sound wave signal, and wherein the first sound wave signal and the second sound wave signal have different amplitudes and/or frequencies;
obtaining second location information that is sent by the second electronic device and received by the receiver, wherein the second location information is for describing a left-right relative location relationship between the first electronic device and the second electronic device based on an angle from which a user watches a display screen of the second electronic device, and wherein the second location information is determined by the second electronic device based on a first receiving start moment, a second receiving start moment, and first location information, the first receiving start moment is a start moment when a first sound wave receiver receives the first sound wave signal, the second receiving start moment is a start moment when the first sound wave receiver receives the second sound wave signal, the first location information is for describing that the first sound wave transmitter is located on a left side of the second sound wave transmitter based on an angle from which the user watches the first electronic device, and the first sound wave receiver is disposed in the second electronic device; and
updating third location information by using the second location information, wherein the third location information is for describing the left-right relative location relationship between the first electronic device and the second electronic device based on an angle from which the user watches a display screen of the first electronic device.

### Claim 17 (depends on 16)

The first electronic device according to claim 16, wherein sending moments of the first sound wave signal and the second sound wave signal are the same, and
wherein, to determine the second location information based on the first receiving start moment, a second receiving start moment, and a first location information, the second electronic device is to:
determine a time sequence of the first receiving start moment and the second receiving start moment; and
in response to determining that the first receiving start moment is earlier than the second receiving start moment, determine the second location information as first information, wherein the first information is for describing that the second electronic device is located on a left side of the first electronic device based on the angle from which the user watches the display screen of the second electronic device; or
in response to determining that the first receiving start moment is later than the second receiving start moment, determine the second location information as second information, wherein the second information is for describing that the second electronic device is located on a right side of the first electronic device based on the angle from which the user watches the display screen of the second electronic device.

### Claim 18 (depends on 16)

The first electronic device according to claim 16, wherein to determine the second location information based on the first receiving start moment, a second receiving start moment, and a first location information, the second electronic device is to:
obtain a first sending start moment and a second sending start moment, wherein the first sending start moment is a start moment when the first electronic device sends the first sound wave signal via the first sound wave transmitter, and the second sending start moment is a start moment when the second electronic device sends the second sound wave signal via the second sound wave transmitter;
calculate a first time difference based on the first sending start moment and the first receiving start moment, and calculating a second time difference based on the second sending start moment and the second receiving start moment;
determine a magnitude relationship between the first time difference and the second time difference; and
in response to determining that the first time difference is greater than the second time difference, determine the second location information as first information, wherein the first information is for describing that the second electronic device is located on a left side of the first electronic device based on the angle from which the user watches the display screen of the second electronic device; or
in response to determining that the first time difference is less than the second time difference, determine the second location information as second information, wherein the second information is for describing that the second electronic device is located on a right side of the first electronic device based on the angle from which the user watches the display screen of the second electronic device.

### Claim 19 (depends on 16)

The first electronic device according to claim 16, wherein the determining, by the first electronic device, that the first trigger condition is satisfied comprises:
receiving a first message sent by the second electronic device, wherein the first message is an acknowledgment message for a collaborative display request sent by the first electronic device; or
receiving an interface switching operation for a display element in a collaborative display state; or
determining, based on received movement data in a collaborative display state, that the first electronic device has moved; or
receiving a location information adjustment request sent by the second electronic device in a collaborative display state, wherein the location information adjustment request is sent after the second electronic device detects that the second electronic device has moved; or
determining, based on a preset periodicity in a collaborative display state, that a trigger moment of the detection of the relative location relationship is reached.

### Claim 20 (depends on 16)

The first electronic device according to claim 16, wherein the updating the third location information by using the second location information is performed in response to determining that the second location information is inconsistent with the third location information.
