# US 11,906,320 B2 · Method for managing navigation broadcast, 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,906,320 B2
- Document ID: US11906320B2
- Status: Granted
- Kind: B2
- Application number: 17/255,004
- Filed: 2020-04-07
- Published: 2022-10-13
- Granted: 2024-02-20
- Earliest claimed: 2019-10-14
- Assignees: Baidu Online Network Technology (Beijing) Co., Ltd.
- Applicants: Baidu Online Network Technology (Beijing) Co., Ltd.
- Inventors: Ran Ji; Jizhou Huang; Ying Li; Yongzhi Ji; Lei Jia
- Web page: https://patentgrep.com/patent/US11906320B2

## CPC

- G01C 21/3629: {Guidance using speech or audio output, e.g. text-to-speech (text to speech systems per se G10L13/00)}
- G06F 16/29: Geographical information databases
- G01C 21/3608: {using speech input, e.g. using speech recognition}
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04W 4/06: Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The present disclosure provides a method and an apparatus for managing navigation broadcast, and a device, related to an Intelligent transportation technology field. A specific implementation solution includes: obtaining a geographical identifier of a user; obtaining a statement-conversion template set corresponding to the geographical identifier based on the geographical identifier of the user; converting a standard navigation broadcast statement based on the statement-conversion template set to generate a geographical navigation broadcast statement; and performing navigation broadcast based on the geographical navigation broadcast statement. Thereby, the navigation broadcasts are matched with respective regions, users in different regions are provided with diversified and personalized navigation broadcasts.

## Claims

### Claim 1

A method for managing navigation broadcast, comprising:
obtaining a geographical identifier of a user;
obtaining a statement-conversion template set corresponding to the geographical identifier based on the geographical identifier of the user, wherein the statement-conversion template set comprises a plurality of types of statement-conversion templates;
converting a standard navigation broadcast statement based on the statement-conversion template set to generate a geographical navigation broadcast statement; and
performing navigation broadcast based on the geographical navigation broadcast statement;
wherein converting the standard navigation broadcast statement based on the statement-conversion template set to generate the geographical navigation broadcast statement comprises:
obtaining a type of the standard navigation broadcast statement;
obtaining a statement-conversion template corresponding to the type of the standard navigation broadcast statement; and
converting the standard navigation broadcast statement based on the statement-conversion template corresponding to the type to generate the geographical navigation broadcast statement.

### Claim 2 (depends on 1)

The method according to claim 1, wherein converting the standard navigation broadcast statement based on the statement-conversion template corresponding to the type to generate the geographical navigation broadcast statement comprises:
performing word segmentation on the standard navigation broadcast statement to generate a plurality of navigation-content words, and obtaining attribute of the plurality of navigation-content words; and
filling a part of the plurality of navigation-content words into the statement-conversion template corresponding to the type based on the attribute of the plurality of navigation-content words, to generate the geographical navigation broadcast statement.

### Claim 3 (depends on 2)

The method according to claim 2, after performing word segmentation on the standard navigation broadcast statement to generate the plurality of navigation-content words, further comprising:
obtaining a regional language library corresponding to the geographical identifier; and
converting the plurality of navigation-content words based on the regional language library.

### Claim 4 (depends on 1)

The method according to claim 1, wherein performing navigation broadcast based on the geographical navigation broadcast statement comprising:
obtaining a geographical voice packet corresponding to the geographical identifier; and
generating a navigation broadcast voice based on the geographical navigation broadcast statement and the geographical voice packet.

### Claim 5 (depends on 1)

The method according to claim 1, wherein obtaining the geographical identifier of the user comprising:
obtaining the geographical identifier based on position information of the user; or
obtaining the geographical identifier based on an instruction input by the user.

### Claim 6

An electronic device, comprising:
at least one processor; and
a storage device communicatively connected to the at least one processor;
wherein, the storage device has instructions executable by the at least one processor stored thereon, when the instructions are executed by the at least one processor, the at least one processor is caused to implement a method for managing navigation broadcast, the method comprising:
obtaining a geographical identifier of a user;
obtaining a statement-conversion template set corresponding to the geographical identifier based on the geographical identifier of the user, wherein the statement-conversion template set comprises a plurality of types of statement-conversion templates;
converting a standard navigation broadcast statement based on the statement-conversion template set to generate a geographical navigation broadcast statement; and
performing navigation broadcast based on the geographical navigation broadcast statement;
wherein converting the standard navigation broadcast statement based on the statement-conversion template set to generate the geographical navigation broadcast statement comprises:
obtaining a type of the standard navigation broadcast statement;
obtaining a statement-conversion template corresponding to the type of the standard navigation broadcast statement; and
converting the standard navigation broadcast statement based on the statement-conversion template corresponding to the type to generate the geographical navigation broadcast statement.

### Claim 7

A non-transitory computer-readable storage medium having computer instructions stored thereon, wherein, the computer instructions are configured to cause a computer to implement a method for managing navigation broadcast, the method comprising:
obtaining a geographical identifier of a user;
obtaining a statement-conversion template set corresponding to the geographical identifier based on the geographical identifier of the user, wherein the statement-conversion template set comprises a plurality of types of statement-conversion templates;
converting a standard navigation broadcast statement based on the statement-conversion template set to generate a geographical navigation broadcast statement;
and performing navigation broadcast based on the geographical navigation broadcast statement;
wherein converting the standard navigation broadcast statement based on the statement-conversion template set to generate the geographical navigation broadcast statement comprises:
obtaining a type of the standard navigation broadcast statement;
obtaining a statement-conversion template corresponding to the type of the standard navigation broadcast statement; and
converting the standard navigation broadcast statement based on the statement-conversion template corresponding to the type to generate the geographical navigation broadcast statement.

### Claim 8 (depends on 1)

The method according to claim 1, wherein performing navigation broadcast based on the geographical navigation broadcast statement comprising:
obtaining a geographical voice packet corresponding to the geographical identifier; and
generating a navigation broadcast voice based on the geographical navigation broadcast statement and the geographical voice packet.

### Claim 9 (depends on 2)

The method according to claim 2, wherein performing navigation broadcast based on the geographical navigation broadcast statement comprising:
obtaining a geographical voice packet corresponding to the geographical identifier; and
generating a navigation broadcast voice based on the geographical navigation broadcast statement and the geographical voice packet.

### Claim 10 (depends on 6)

The electronic device according to claim 6, wherein converting the standard navigation broadcast statement based on the statement-conversion template corresponding to the type to generate the geographical navigation broadcast statement comprises:
performing word segmentation on the standard navigation broadcast statement to generate a plurality of navigation-content words, and obtaining attribute of the plurality of navigation-content words; and
filling a part of the plurality of navigation-content words into the statement-conversion template corresponding to the type based on the attribute of the plurality of navigation-content words, to generate the geographical navigation broadcast statement.

### Claim 11 (depends on 10)

The electronic device according to claim 10, wherein, after performing word segmentation on the standard navigation broadcast statement to generate the plurality of navigation-content words, the method further comprises:
obtaining a regional language library corresponding to the geographical identifier; and
converting the plurality of navigation-content words based on the regional language library.

### Claim 12 (depends on 6)

The electronic device according to claim 6, wherein performing navigation broadcast based on the geographical navigation broadcast statement comprising:
obtaining a geographical voice packet corresponding to the geographical identifier; and
generating a navigation broadcast voice based on the geographical navigation broadcast statement and the geographical voice packet.

### Claim 13 (depends on 6)

The electronic device according to claim 6, wherein obtaining the geographical identifier of the user comprising:
obtaining the geographical identifier based on position information of the user; or
obtaining the geographical identifier based on an instruction input by the user.

### Claim 14 (depends on 7)

The storage medium according to claim 7, wherein converting the standard navigation broadcast statement based on the statement-conversion template corresponding to the type to generate the geographical navigation broadcast statement comprises:
performing word segmentation on the standard navigation broadcast statement to generate a plurality of navigation-content words, and obtaining attribute of the plurality of navigation-content words; and
filling a part of the plurality of navigation-content words into the statement-conversion template corresponding to the type based on the attribute of the plurality of navigation-content words, to generate the geographical navigation broadcast statement.

### Claim 15 (depends on 14)

The storage medium according to claim 14, wherein, after performing word segmentation on the standard navigation broadcast statement to generate the plurality of navigation-content words, the method further comprises:
obtaining a regional language library corresponding to the geographical identifier; and
converting the plurality of navigation-content words based on the regional language library.

### Claim 16 (depends on 7)

The storage medium according to claim 7, wherein performing navigation broadcast based on the geographical navigation broadcast statement comprising:
obtaining a geographical voice packet corresponding to the geographical identifier; and
generating a navigation broadcast voice based on the geographical navigation broadcast statement and the geographical voice packet.

### Claim 17 (depends on 7)

The storage medium according to claim 7, wherein obtaining the geographical identifier of the user comprising:
obtaining the geographical identifier based on position information of the user; or
obtaining the geographical identifier based on an instruction input by the user.
