Method, device, equipment and system for explaining scenic spot information

By setting up low-power Bluetooth base stations to send synchronous ISO broadcast packets at scenic spots, the problem of GPS positioning in remote or poor signal areas is solved, and efficient and accurate push and automatic playback of scenic spot information is achieved, improving user experience.

CN114125713BActive Publication Date: 2025-02-28SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111430571.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-29
Publication Date
2025-02-28
Estimated Expiration
2041-11-29

AI Technical Summary

Technical Problem

Existing tour guide APPs rely on GPS positioning, resulting in low positioning accuracy in remote attractions or areas with poor signal, high power consumption and poor user experience.

Method used

Set up low-power Bluetooth base stations at different attractions, and send synchronous ISO broadcast packets to the outside through the Bluetooth base station, including attractions information data. When the user is approaching, the terminal device receives and parses the broadcast packet through the APP, obtains audio explanation data and automatically plays it.

Benefits of technology

The tourist information can be accurately pushed without GPS positioning, reducing power consumption and improving user experience. Users do not need to search for information about attractions by themselves.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114125713B_ABST
    Figure CN114125713B_ABST
Patent Text Reader

Abstract

The present application provides a method, device, equipment and system for explaining scenic spot information. Low-power Bluetooth base stations are set up at different scenic spots. Synchronous ISO broadcast packets are sent out through the Bluetooth base stations. The ISO broadcast packets contain scenic spot information corresponding to the scenic spot where the Bluetooth base station is located. When the user terminal device is close to the Bluetooth base station, it means that the user is within the range of the scenic spot where the Bluetooth base station is located. At this time, the user terminal device can receive the ISO broadcast packet sent by the Bluetooth base station through the APP, thereby obtaining the audio explanation data of the scenic spot through content analysis, and then automatically playing the audio content. Compared with the existing technology, the present application can push scenic spot information to users without GPS positioning, and the push result is highly accurate; in addition, users do not need to search for scenic spots by themselves, thereby improving user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method, device, equipment and system for explaining scenic spot information. Background Art

[0002] With the rapid development of my country's tourism industry, scenic spots across the country have attracted a large number of tourists to visit. As the number of tourists continues to increase, various tour guide applications (Application, APP) have been developed. Tourists can obtain information about different attractions through the tour guide APP, so as to realize their own tour.

[0003] At present, tour guide APPs generally rely on the Global Positioning System (GPS) to locate users, so that the scenic spots where the users are located can be determined based on the user positioning results, and then relevant information of the scenic spots can be pushed to the users.

[0004] However, there are certain limitations to using GPS positioning. For example, if the location of the scenic spot is relatively remote and the signal is poor, the GPS positioning accuracy will be low.

[0005] The above information disclosed in the background section is only for enhancing understanding of the background of the present application and therefore it may contain information that does not form the prior art known to a person of ordinary skill in the art. Summary of the invention

[0006] The present application provides a method, device, equipment and system for explaining scenic spot information to solve the problems existing in the prior art.

[0007] In a first aspect, the present application provides a method for explaining scenic spot information, which is applied to a terminal device, comprising:

[0008] Receive a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application program APP, wherein the ISO broadcast packet contains scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located;

[0009] The scenic spot information data is parsed through the APP to obtain the audio explanation data corresponding to the scenic spot where the target Bluetooth base station is located;

[0010] The audio explanation data is played through the APP.

[0011] In some embodiments, the ISO broadcast packet includes scenic spot information data in at least two different language types corresponding to the scenic spot where the target Bluetooth base station is located;

[0012] Receive the synchronous ISO broadcast packet sent by the target Bluetooth base station through the application APP, including:

[0013] Obtain the target language type corresponding to the terminal device through the APP;

[0014] Select and receive the scenic spot information data corresponding to the target language type from the ISO broadcast package through the APP.

[0015] In some embodiments, obtaining the target language type corresponding to the terminal device through the APP includes:

[0016] Get the target language type set by the user through the APP;

[0017] Alternatively, the system language type of the terminal device is obtained through the APP, and the system language type of the terminal device is determined to be the target language type.

[0018] In some embodiments, the ISO broadcast packet includes a broadcast synchronization group BIG, where the BIG corresponds to the scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located;

[0019] BIG includes at least two broadcast synchronization streams BIS, each BIS corresponds to scenic spot information data in different languages;

[0020] Select and receive the scenic spot information data corresponding to the target language type from the ISO broadcast package through the APP, including:

[0021] Select and receive the BIS corresponding to the target language type from the BIG of the ISO broadcast package through the APP.

[0022] In some embodiments, receiving a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application APP includes:

[0023] If the terminal device establishes a Bluetooth communication link with at least two Bluetooth base stations at the same time, the ISO broadcast packet sent by each of the at least two Bluetooth base stations is received through the APP, and the receiving signal strength corresponding to each Bluetooth base station is determined;

[0024] Determine a Bluetooth base station with the highest received signal strength among at least two Bluetooth base stations as a target Bluetooth base station;

[0025] The ISO broadcast packet sent by the target Bluetooth base station is received through the APP, and the ISO broadcast packets sent by other Bluetooth base stations except the target Bluetooth base station among at least two Bluetooth base stations are discarded.

[0026] In some embodiments, receiving a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application APP includes:

[0027] If the terminal device establishes a Bluetooth communication link with at least two Bluetooth base stations at the same time, determining a target Bluetooth base station from the at least two Bluetooth base stations;

[0028] Receive ISO broadcast packets sent by the target Bluetooth base station through the APP.

[0029] In some embodiments, determining a target Bluetooth base station from at least two Bluetooth base stations includes:

[0030] Determine as a target Bluetooth base station the Bluetooth base station that establishes a Bluetooth communication link with the terminal device the earliest and the established Bluetooth communication link is an available Bluetooth communication link;

[0031] Or, obtain the target Bluetooth base station set by the user through the APP.

[0032] In a second aspect, the present application provides a scenic spot information explanation device, which is applied to a terminal device including:

[0033] A receiving module, used to receive a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application program APP, wherein the ISO broadcast packet contains scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located;

[0034] The parsing module is used to parse the scenic spot information data through the APP to obtain the audio explanation data corresponding to the scenic spot where the target Bluetooth base station is located;

[0035] The playing module is used to play the audio explanation data through the APP.

[0036] In a third aspect, the present application provides a terminal device, including: a memory, a transceiver, and a processor:

[0037] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0038] Receive a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application program APP, wherein the ISO broadcast packet contains scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located;

[0039] The scenic spot information data is parsed through the APP to obtain the audio explanation data corresponding to the scenic spot where the target Bluetooth base station is located;

[0040] The audio explanation data is played through the APP.

[0041] In a fourth aspect, the present application provides a scenic spot information explanation system, including:

[0042] Server, used to provide scenic spot information data;

[0043] A Bluetooth base station is arranged at a scenic spot, and is used to obtain scenic spot information data from the server and send a synchronous ISO broadcast packet, wherein the ISO broadcast packet contains scenic spot information data corresponding to the scenic spot where the Bluetooth base station is located;

[0044] The terminal device is used to receive the synchronous ISO broadcast package sent by the Bluetooth base station through the application APP; parse the scenic spot information data through the APP to obtain the audio explanation data corresponding to the scenic spot where the Bluetooth base station is located; and play the audio explanation data through the APP.

[0045] The scenic spot information explanation method, device, equipment and system provided by this application respectively set low-power Bluetooth base stations at different scenic spots, and send synchronous ISO broadcast packets outward through the Bluetooth base stations. The ISO broadcast packets contain the scenic spot information corresponding to the scenic spot where the Bluetooth base station is located; when the user terminal device is close to the Bluetooth base station, it means that the user is within the range of the scenic spot where the Bluetooth base station is located. At this time, the user terminal device can receive the ISO broadcast packet sent by the Bluetooth base station through the APP, thereby obtaining the audio explanation data of the scenic spot through content analysis, and then automatically playing the audio content. Compared with the existing technology, this application can push scenic spot information to users without GPS positioning, and the push results are highly accurate; in addition, users do not need to search for scenic spots by themselves, thereby improving user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0047] Figure 1 A schematic diagram of a scenic spot information explanation system provided in an embodiment of the present application;

[0048] Figure 2 A schematic diagram of a method for explaining scenic spot information provided in an embodiment of the present application;

[0049] Figure 3 A schematic diagram of an application scenario provided in an embodiment of the present application;

[0050] Figure 4 A schematic diagram of another application scenario provided by an embodiment of the present application;

[0051] Figure 5 A schematic diagram of a scenic spot information explanation device provided in an embodiment of the present application;

[0052] Figure 6 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application.

[0053] The above drawings show clear embodiments of the present disclosure, which will be described in more detail below. These drawings and text descriptions are not intended to limit the scope of the present disclosure in any way, but to illustrate the concepts of the present disclosure to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0054] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0055] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms "a", "an" and "the" used in the embodiments of the present application are also intended to include plural forms, unless the context clearly indicates other meanings.

[0056] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.

[0057] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a product or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such a product or system. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the product or system including the elements.

[0058] With the rapid development of my country's tourism industry, scenic spots across the country have attracted a large number of tourists to visit. As the number of tourists continues to increase, various tour guide applications (Application, APP) have been developed. Tourists can obtain information about different attractions through the tour guide APP, so as to realize their own tour.

[0059] At present, tour guide APPs generally rely on the Global Positioning System (GPS) to locate the user terminal, so that the scenic spot where the user terminal is located can be determined based on the positioning result, and then the relevant information of the scenic spot can be pushed to the user terminal. The pushed relevant information can be in audio format, so that the user terminal can automatically play the audio to facilitate the user to understand the scenic spot information. Alternatively, the user searches for the scenic spot by himself through the tour guide APP and then learns the relevant information of the scenic spot.

[0060] However, there are certain limitations to using GPS positioning. For example, if the location of the scenic spot is remote and the signal is poor, the GPS positioning accuracy will be low. In addition, the user terminal device also has the problem of high power consumption through GPS positioning. In addition, if the user searches for scenic spot information by himself, it will reduce the convenience of the tour guide APP, resulting in a poor user experience.

[0061] The scenic spot information explanation method, device, equipment and system provided in this application are intended to solve the above technical problems of the prior art.

[0062] The main idea of ​​this application is: set up low-power Bluetooth base stations at different scenic spots, and send out synchronous (ISO) broadcast packets through the Bluetooth base stations. The ISO broadcast packets contain the scenic spot information corresponding to the scenic spot where the Bluetooth base station is located; when the user terminal device is close to the Bluetooth base station, it means that the user is within the range of the scenic spot where the Bluetooth base station is located. At this time, the user terminal device can receive the ISO broadcast packet sent by the Bluetooth base station through the APP, thereby obtaining the audio explanation data of the scenic spot through content analysis, and then automatically playing the audio content. Compared with the existing technology, this application can push scenic spot information to users without GPS positioning, and the push result is highly accurate; in addition, users do not need to search for scenic spots by themselves, thereby improving user experience.

[0063] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0064] It can be understood that the processing steps of the scenic spot information explanation method in the present application can be implemented by a terminal device.

[0065] Among them, the terminal device can be a wireless terminal or a wired terminal. The wireless terminal can be a device that provides voice and / or other business data connectivity to users, a handheld device with wireless connection function, or other processing devices connected to a wireless modem. The wireless terminal can perform Bluetooth communication with one or more Bluetooth base stations. The wireless terminal can be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device, which exchanges language and / or data with a wireless access network.

[0066] For another example, the wireless terminal may also be a Personal Communication Service (PCS) phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), etc. The wireless terminal may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, an access terminal, a user terminal, a user agent, a user device or user equipment, which is not limited here.

[0067] Optionally, the terminal device may also be a smart watch, tablet computer or other device.

[0068] In some embodiments, a scenic spot information explanation system is provided. Figure 1 A schematic diagram of a scenic spot information explanation system provided in an embodiment of the present application, such as Figure 1 As shown, the scenic spot information explanation system includes:

[0069] Server 10, used to provide scenic spot information data;

[0070] The Bluetooth base station 20 is set at the scenic spot, and is used to obtain the scenic spot information data from the server and send a synchronous ISO broadcast packet, wherein the ISO broadcast packet contains the scenic spot information data corresponding to the scenic spot where the Bluetooth base station is located;

[0071] The terminal device 30 is used to receive the synchronous ISO broadcast packet sent by the Bluetooth base station through the application APP; parse the scenic spot information data through the APP to obtain the audio explanation data corresponding to the scenic spot where the Bluetooth base station is located; and play the audio explanation data through the APP.

[0072] In the above scenic spot information explanation system, low-power Bluetooth base stations are set up at different scenic spots, and synchronous ISO broadcast packets are sent out through the Bluetooth base stations. The ISO broadcast packets contain the scenic spot information corresponding to the scenic spot where the Bluetooth base station is located; when the user terminal device is close to the Bluetooth base station, it means that the user is within the range of the scenic spot where the Bluetooth base station is located. At this time, the user terminal device can receive the ISO broadcast packet sent by the Bluetooth base station through the APP, thereby obtaining the audio explanation data of the scenic spot through content analysis, and then automatically playing the audio content. Compared with the existing technology, this application can push scenic spot information to users without GPS positioning, and the push result is highly accurate; in addition, users do not need to search for scenic spots by themselves, thereby improving user experience.

[0073] In some embodiments, a method for explaining scenic spot information is provided, which is applied to a terminal device in a scenic spot information explanation system.

[0074] It can be understood that since the terminal device in this application needs to communicate with the Bluetooth base station, the terminal device in this application needs to have Bluetooth function and ensure that the Bluetooth function is in the turned on state.

[0075] Figure 2 A schematic diagram of a method for explaining scenic spot information provided in an embodiment of the present application, such as Figure 2 As shown, the method mainly includes the following steps:

[0076] S100, receiving a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application APP, wherein the ISO broadcast packet includes scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located;

[0077] The target Bluetooth base station is a Bluetooth base station installed at a scenic spot, and the target Bluetooth base station may be a low-power Bluetooth base station.

[0078] Optionally, the power of the Bluetooth base station at each scenic spot can be set accordingly, so that the Bluetooth base station covers the sightseeing range of the scenic spot as much as possible, and it is ensured that there is no overlapping coverage between the Bluetooth base stations as much as possible.

[0079] Optionally, the Bluetooth base station may send the ISO broadcast packet in a broadcasting manner, so that multiple terminal devices in a scenic spot may receive the ISO broadcast packet sent by the Bluetooth base station.

[0080] After the user enters the scenic spot, the terminal device carried by the user enters the coverage range of the Bluetooth base station. At this time, if the Bluetooth function of the terminal device is turned on, the terminal device can establish a Bluetooth communication link with the target Bluetooth base station. Based on the established Bluetooth communication link, the terminal device can receive the synchronous ISO broadcast packet sent by the target Bluetooth base station through the APP. The ISO broadcast packet contains the scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located.

[0081] Optionally, the APP may be, for example, a tour guide APP, and the scenic spot information data may include brief introduction information of the scenic spot, and / or include detailed introduction information of the scenic spot.

[0082] S200, parsing the scenic spot information data through the APP to obtain the audio explanation data corresponding to the scenic spot where the target Bluetooth base station is located;

[0083] After receiving the ISO broadcast packet sent by the target Bluetooth base station, the terminal device parses the scenic spot information data in the ISO broadcast packet through the tour guide APP, thereby obtaining the audio explanation data corresponding to the scenic spot where the target Bluetooth base station is located. Among them, the process of the terminal device parsing and processing the received Bluetooth data can be implemented by an existing processing method, and this embodiment does not limit this.

[0084] Optionally, the scenic spot information data may also be a brief introduction information of the scenic spot and / or a server address of specific introduction information. The terminal device obtains the above server address through data analysis, and then obtains corresponding audio explanation data by accessing the server address.

[0085] S300, play audio explanation data through APP.

[0086] After the terminal device obtains the audio explanation data corresponding to the scenic spot where the target Bluetooth base station is located through analysis and processing, it automatically plays the audio explanation data through the APP, so that the user can know the relevant information of the scenic spot while visiting the scenic spot.

[0087] This embodiment provides a method for explaining scenic spot information. Low-power Bluetooth base stations are set up at different scenic spots. Synchronous ISO broadcast packets are sent out through the Bluetooth base stations. The ISO broadcast packets contain scenic spot information corresponding to the scenic spot where the Bluetooth base station is located. When the user terminal device is close to the Bluetooth base station, it means that the user is within the range of the scenic spot where the Bluetooth base station is located. At this time, the user terminal device can receive the ISO broadcast packet sent by the Bluetooth base station through the APP, thereby obtaining the audio explanation data of the scenic spot through content analysis, and then automatically playing the audio content. Compared with the existing technology, this application can push scenic spot information to users without GPS positioning, and the push result is highly accurate; in addition, users do not need to search for scenic spots by themselves, thereby improving user experience.

[0088] In some embodiments, the ISO broadcast packet includes scenic spot information data in at least two different languages ​​corresponding to the scenic spot where the target Bluetooth base station is located.

[0089] Specifically, tourists at a scenic spot may come from different countries, and tourists from different countries use different languages, such as Chinese and English. Therefore, the scenic spot information data contained in the ISO broadcast package is in at least two different languages ​​to meet the needs of tourists from different countries.

[0090] Accordingly, the synchronous ISO broadcast packet sent by the target Bluetooth base station is received through the application APP, including:

[0091] S110, obtaining the target language type corresponding to the terminal device through the APP;

[0092] Among them, the target language type corresponding to the terminal device is the language type corresponding to the tourist.

[0093] S120 . Selecting and receiving scenic spot information data corresponding to the target language type from the ISO broadcast package through the APP.

[0094] After obtaining the target language type corresponding to the terminal device, the terminal device can select and receive the scenic spot information data corresponding to the target language type from the ISO broadcast package through the APP. For example, if the target language type corresponding to the terminal device is Chinese, the terminal device selects and receives Chinese scenic spot information data from the ISO broadcast package through the APP, and the same applies to other language types.

[0095] In some embodiments, obtaining the target language type corresponding to the terminal device through the APP includes:

[0096] Get the target language type set by the user through the APP;

[0097] Alternatively, the system language type of the terminal device is obtained through the APP, and the system language type of the terminal device is determined to be the target language type.

[0098] Specifically, the target language type can be set by the user through an APP on the terminal device. For example, the terminal device displays a user interface for language type selection to the user through the APP. The user interface includes multiple selectable language types, and the user can select the target language type to be used in the user interface.

[0099] In addition, the APP can also directly obtain the current system language type of the terminal device by obtaining the terminal device information, and determine it as the target language type, thereby automatically determining the target language type without the user making a selection.

[0100] In some embodiments, the ISO broadcast packet includes a Broadcast Isochronous Group (BIG), and the BIG corresponds to the scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located; the BIG includes at least two Broadcast Isochronous Streams (BIS), and each BIS corresponds to the scenic spot information data of different language types;

[0101] Specifically, BIS is a logical transmission that enables devices to transmit synchronous data. Synchronous data can be framed or unframed. BIS supports variable-sized data packets and the transmission of one or more data packets in each synchronization event, thereby supporting a range of data rates. The data traffic is unidirectional data from the Bluetooth base station; therefore, there is no confirmation protocol, and broadcast synchronization traffic is inherently unreliable. In order to improve the reliability of data packet delivery, BIS supports multiple retransmissions. A BIG consists of two or more BISs with the same ISO interval and expected to have a time relationship at the application layer, or consists of one BIS. The maximum number of BISs in a BIG is 31. It can be understood that each BIS corresponds to a language type of scenic spot information data.

[0102] Correspondingly, selecting and receiving scenic spot information data corresponding to the target language type from the ISO broadcast package through the APP includes: selecting and receiving BIS corresponding to the target language type from the BIG of the ISO broadcast package through the APP.

[0103] In some embodiments, the signal coverage of Bluetooth base stations may overlap. When a terminal device is in the signal overlapping area of ​​multiple Bluetooth base stations, the terminal device can communicate with multiple Bluetooth base stations at the same time.

[0104] For example, Figure 3 A schematic diagram of an application scenario provided in an embodiment of the present application, such as Figure 3 As shown, the scenic spot information explanation system includes: a Bluetooth base station 20a, a Bluetooth base station 20b, a Bluetooth base station 20c, a terminal device 30a, a terminal device 30b and a terminal device 30c.

[0105] When the terminal device 30a is only within the signal coverage of the Bluetooth base station 20a, the terminal device 30a only receives the ISO broadcast packet sent by the Bluetooth base station 20a; similarly, the terminal device 30b only receives the ISO broadcast packet sent by the Bluetooth base station 20b.

[0106] However, there is a signal overlap area between the signal coverage areas of the Bluetooth base station 20a and the Bluetooth base station 20c. When the terminal device 30c is in the signal overlap area, the terminal device 30c cannot determine which Bluetooth base station sends the ISO broadcast packet to receive.

[0107] Based on the above problem, the solution provided by this embodiment is: the terminal device can determine which Bluetooth base station sends the ISO broadcast packet to receive according to the received signal strength.

[0108] In this embodiment, receiving a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application program APP includes:

[0109] If the terminal device establishes a Bluetooth communication link with at least two Bluetooth base stations at the same time, the ISO broadcast packet sent by each of the at least two Bluetooth base stations is received through the APP, and the receiving signal strength corresponding to each Bluetooth base station is determined;

[0110] Determine a Bluetooth base station with the highest received signal strength among at least two Bluetooth base stations as a target Bluetooth base station;

[0111] The ISO broadcast packet sent by the target Bluetooth base station is received through the APP, and the ISO broadcast packets sent by other Bluetooth base stations except the target Bluetooth base station among at least two Bluetooth base stations are discarded.

[0112] Specific, combined Figure 3 For explanation, when the terminal device 30c can establish a Bluetooth communication link with the Bluetooth base station 20a and the Bluetooth base station 20c at the same time, that is, when the terminal device 30c is in the signal overlapping area of ​​the Bluetooth base station 20a and the Bluetooth base station 20c, the terminal device 30c can first receive the ISO broadcast packets of the two Bluetooth base stations respectively through the APP, and determine the corresponding receiving signal strength of each Bluetooth base station.

[0113] Then, the terminal device compares the received signal strengths corresponding to the two Bluetooth base stations, and selects the Bluetooth base station with the highest received signal strength as the target Bluetooth base station. For example, assume that the received signal strength of Bluetooth base station 20a is greater than that of Bluetooth base station 20c.

[0114] Finally, the terminal device 30c receives the ISO broadcast packet of the Bluetooth base station 20a through the APP. For the ISO broadcast packet of the Bluetooth base station 20c, the terminal device 30c may not receive it, or may discard it after receiving it.

[0115] Thus, the terminal device determines to receive the ISO broadcast packet of the target Bluetooth base station by comparing the received signal strength of each Bluetooth base station. The target Bluetooth base station is the Bluetooth base station with the highest received signal strength, thereby ensuring that the Bluetooth communication quality of the terminal device is optimal.

[0116] In some embodiments, receiving a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application APP includes:

[0117] If the terminal device establishes a Bluetooth communication link with at least two Bluetooth base stations at the same time, determining a target Bluetooth base station from the at least two Bluetooth base stations;

[0118] Receive ISO broadcast packets sent by the target Bluetooth base station through the APP.

[0119] Optionally, determining a target Bluetooth base station from at least two Bluetooth base stations includes:

[0120] Determine the Bluetooth base station that establishes a Bluetooth communication link with the terminal device earliest and the established Bluetooth communication link is an available Bluetooth communication link as the target Bluetooth base station; or obtain the target Bluetooth base station set by the user through the APP.

[0121] Specifically, for Figure 3 In the situation shown, when the terminal device 30c is in the signal overlap area between the Bluetooth base station 20a and the Bluetooth base station 20c, the terminal device 30c may first determine the target Bluetooth base station from the two Bluetooth base stations, and then only receive the ISO broadcast packets sent by the target Bluetooth base station.

[0122] Among them, the terminal device can determine that the Bluetooth base station that establishes a Bluetooth communication link with the terminal device earliest and the established Bluetooth communication link is an available Bluetooth communication link is the target Bluetooth base station, wherein the available Bluetooth communication link refers to a Bluetooth communication link that can still perform Bluetooth communication.

[0123] For example, Figure 4 A schematic diagram of another application scenario provided by an embodiment of the present application, such as Figure 4 As shown, the initial position of the terminal device 30c is point A. At point A, the terminal device 30c establishes a Bluetooth communication link with the Bluetooth base station 20a for Bluetooth communication; when the terminal device 30c moves from point A to point B, the terminal device 30c can establish a Bluetooth communication link with the Bluetooth base station 20c. At this time, the Bluetooth base station that first establishes a Bluetooth communication link with the terminal device and the established Bluetooth communication link is an available Bluetooth communication link is the Bluetooth base station 20a. Therefore, the terminal device 30c determines the Bluetooth base station 20a as the target Bluetooth base station, and receives the ISO broadcast packet sent by the Bluetooth base station 20a through the APP.

[0124] Therefore, when the user is still within the signal coverage of the Bluetooth base station 20a, it means that the user is still visiting the scenic spot corresponding to the Bluetooth base station 20a. Therefore, the terminal device 30c continues to automatically play the audio explanation data of the scenic spot where the Bluetooth base station 20a is located by communicating with the Bluetooth base station 20a.

[0125] In addition, users can also set the target Bluetooth base station from multiple Bluetooth base stations through the APP, so that users can freely choose according to their own needs.

[0126] Understandable, reference Figure 4 When the user moves to point C in the figure, the terminal device 30c only establishes a Bluetooth communication link with the Bluetooth base station 20c. Therefore, the terminal device 30c automatically plays the audio explanation data of the scenic spot where the Bluetooth base station 20c is located for the user by receiving the ISO broadcast packet sent by the Bluetooth base station 20c, thereby achieving the purpose of automatically switching the audio explanation data according to different scenic spots.

[0127] It should be understood that, although the various steps in the flowcharts in the above-described embodiments are sequentially displayed according to the indications of the arrows, these steps are not necessarily executed sequentially in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps is not strictly limited in order, and they can be executed in other orders. Moreover, at least a portion of the steps in the figure may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily to be carried out sequentially, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.

[0128] In some embodiments, a device for explaining scenic spot information is provided.

[0129] Figure 5 A schematic diagram of a scenic spot information explanation device provided in an embodiment of the present application, such as Figure 5 As shown, the device comprises:

[0130] The receiving module 100 is used to receive a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application program APP, wherein the ISO broadcast packet contains scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located;

[0131] The parsing module 200 is used to parse the scenic spot information data through the APP to obtain the audio explanation data corresponding to the scenic spot where the target Bluetooth base station is located;

[0132] The playing module 300 is used to play the audio explanation data through the APP.

[0133] In some embodiments, the ISO broadcast packet includes scenic spot information data in at least two different language types corresponding to the scenic spot where the target Bluetooth base station is located;

[0134] Receive the synchronous ISO broadcast packet sent by the target Bluetooth base station through the application APP, including:

[0135] Obtain the target language type corresponding to the terminal device through the APP;

[0136] Select and receive the scenic spot information data corresponding to the target language type from the ISO broadcast package through the APP.

[0137] In some embodiments, obtaining the target language type corresponding to the terminal device through the APP includes:

[0138] Get the target language type set by the user through the APP;

[0139] Alternatively, the system language type of the terminal device is obtained through the APP, and the system language type of the terminal device is determined to be the target language type.

[0140] In some embodiments, the ISO broadcast packet includes a broadcast synchronization group BIG, where the BIG corresponds to the scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located;

[0141] BIG includes at least two broadcast synchronization streams BIS, each BIS corresponds to scenic spot information data in different languages;

[0142] Select and receive the scenic spot information data corresponding to the target language type from the ISO broadcast package through the APP, including:

[0143] Select and receive the BIS corresponding to the target language type from the BIG of the ISO broadcast package through the APP.

[0144] In some embodiments, receiving a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application APP includes:

[0145] If the terminal device establishes a Bluetooth communication link with at least two Bluetooth base stations at the same time, the ISO broadcast packet sent by each of the at least two Bluetooth base stations is received through the APP, and the receiving signal strength corresponding to each Bluetooth base station is determined;

[0146] Determine a Bluetooth base station with the highest received signal strength among at least two Bluetooth base stations as a target Bluetooth base station;

[0147] The ISO broadcast packet sent by the target Bluetooth base station is received through the APP, and the ISO broadcast packets sent by other Bluetooth base stations except the target Bluetooth base station among at least two Bluetooth base stations are discarded.

[0148] In some embodiments, receiving a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application APP includes:

[0149] If the terminal device establishes a Bluetooth communication link with at least two Bluetooth base stations at the same time, determining a target Bluetooth base station from the at least two Bluetooth base stations;

[0150] Receive ISO broadcast packets sent by the target Bluetooth base station through the APP.

[0151] In some embodiments, determining a target Bluetooth base station from at least two Bluetooth base stations includes:

[0152] Determine as a target Bluetooth base station the Bluetooth base station that establishes a Bluetooth communication link with the terminal device the earliest and the established Bluetooth communication link is an available Bluetooth communication link;

[0153] Or, obtain the target Bluetooth base station set by the user through the APP.

[0154] The specific definition of the scenic spot information explanation device can be found in the definition of the scenic spot information explanation method above, which will not be repeated here. Each module in the above-mentioned scenic spot information explanation device can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0155] The present application provides a device for explaining scenic spot information. Low-power Bluetooth base stations are respectively set at different scenic spots. Synchronous ISO broadcast packets are sent out through the Bluetooth base stations. The ISO broadcast packets contain scenic spot information corresponding to the scenic spot where the Bluetooth base station is located. When the user terminal device is close to the Bluetooth base station, it means that the user is within the range of the scenic spot where the Bluetooth base station is located. At this time, the user terminal device can receive the ISO broadcast packet sent by the Bluetooth base station through the APP, thereby obtaining the audio explanation data of the scenic spot through content analysis, and then automatically playing the audio content. Compared with the existing technology, the present application can push scenic spot information to users without GPS positioning, and the push result is highly accurate; in addition, users do not need to search for scenic spots by themselves, thereby improving user experience.

[0156] In some embodiments, a terminal device is provided.

[0157] Figure 6 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application, such as Figure 6 As shown, the terminal device includes: a processor 111, a memory 112 and a transceiver 113.

[0158] The memory is used to store the computer program; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations:

[0159] Receive the synchronous ISO broadcast packet sent by the target Bluetooth base station through the application APP, where the ISO broadcast packet contains the scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located;

[0160] The scenic spot information data is parsed through the APP to obtain the audio explanation data corresponding to the scenic spot where the target Bluetooth base station is located;

[0161] Play audio to explain data through the APP.

[0162] In some embodiments, the ISO broadcast packet includes scenic spot information data in at least two different language types corresponding to the scenic spot where the target Bluetooth base station is located;

[0163] Receive the synchronous ISO broadcast packet sent by the target Bluetooth base station through the application APP, including:

[0164] Obtain the target language type corresponding to the terminal device through the APP;

[0165] Select and receive the scenic spot information data corresponding to the target language type from the ISO broadcast package through the APP.

[0166] In some embodiments, obtaining the target language type corresponding to the terminal device through the APP includes:

[0167] Get the target language type set by the user through the APP;

[0168] Alternatively, the system language type of the terminal device is obtained through the APP, and the system language type of the terminal device is determined to be the target language type.

[0169] In some embodiments, the ISO broadcast packet includes a broadcast synchronization group BIG, where the BIG corresponds to the scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located;

[0170] BIG includes at least two broadcast synchronization streams BIS, each BIS corresponds to scenic spot information data in different languages;

[0171] Select and receive the scenic spot information data corresponding to the target language type from the ISO broadcast package through the APP, including:

[0172] Select and receive the BIS corresponding to the target language type from the BIG of the ISO broadcast package through the APP.

[0173] In some embodiments, receiving a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application APP includes:

[0174] If the terminal device establishes a Bluetooth communication link with at least two Bluetooth base stations at the same time, the ISO broadcast packet sent by each of the at least two Bluetooth base stations is received through the APP, and the receiving signal strength corresponding to each Bluetooth base station is determined;

[0175] Determine a Bluetooth base station with the highest received signal strength among at least two Bluetooth base stations as a target Bluetooth base station;

[0176] The ISO broadcast packet sent by the target Bluetooth base station is received through the APP, and the ISO broadcast packets sent by other Bluetooth base stations except the target Bluetooth base station among at least two Bluetooth base stations are discarded.

[0177] In some embodiments, receiving a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application APP includes:

[0178] If the terminal device establishes a Bluetooth communication link with at least two Bluetooth base stations at the same time, determining a target Bluetooth base station from the at least two Bluetooth base stations;

[0179] Receive ISO broadcast packets sent by the target Bluetooth base station through the APP.

[0180] In some embodiments, determining a target Bluetooth base station from at least two Bluetooth base stations includes:

[0181] Determine as a target Bluetooth base station the Bluetooth base station that establishes a Bluetooth communication link with the terminal device the earliest and the established Bluetooth communication link is an available Bluetooth communication link;

[0182] Or, obtain the target Bluetooth base station set by the user through the APP.

[0183] In the above terminal device, the memory and the processor are electrically connected directly or indirectly to realize data transmission or interaction. For example, these elements can be electrically connected to each other through one or more communication buses or signal lines, such as through a bus connection. The memory stores computer-executable instructions for implementing the data access control method, including at least one software function module that can be stored in the memory in the form of software or firmware. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory.

[0184] The memory may be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable read-only memory (EEPROM), etc. The memory is used to store programs, and the processor executes the programs after receiving the execution instructions. Furthermore, the software programs and modules in the above-mentioned memory may also include an operating system, which may include various software components and / or drivers for managing system tasks (such as memory management, storage device control, power management, etc.), and may communicate with various hardware or software components to provide an operating environment for other software components.

[0185] The processor may be an integrated circuit chip having the ability to process signals. The above-mentioned processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc. The disclosed methods, steps and logic block diagrams in the embodiments of the present application may be implemented or executed. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0186] In some embodiments, a computer-readable storage medium is provided, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the steps of various method embodiments of the present application.

[0187] In some embodiments, a computer program product is provided, including a computer program, which implements the steps of the method embodiments of the present application when executed by a processor.

[0188] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0189] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the application disclosed herein. This application is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0190] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for explaining scenic spot information, applied to a terminal device, characterized in that: include: Receive a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application program APP, wherein the ISO broadcast packet contains scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located, and low-power Bluetooth base stations are respectively set up at different scenic spots; The scenic spot information data is parsed through the APP to obtain the audio explanation data corresponding to the scenic spot where the target Bluetooth base station is located; Play the audio explanation data through the APP; The ISO broadcast packet includes scenic spot information data in at least two different languages ​​corresponding to the scenic spot where the target Bluetooth base station is located, and the ISO broadcast packet includes a broadcast synchronization group BIG, and the BIG corresponds to the scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located. The BIG includes at least two broadcast synchronization streams BIS, and each BIS corresponds to scenic spot information data in different languages; The receiving, through the application APP, a synchronous ISO broadcast packet sent by the target Bluetooth base station comprises: Obtaining a target language type set by a user through an APP; or obtaining a system language type of the terminal device through an APP, and determining that the system language type of the terminal device is the target language type; The BIS corresponding to the target language type is selected and received from the BIG of the ISO broadcast package through the APP.

2. The method according to claim 1, characterized in that The receiving, through the application APP, a synchronous ISO broadcast packet sent by the target Bluetooth base station comprises: If the terminal device establishes a Bluetooth communication link with at least two Bluetooth base stations at the same time, the ISO broadcast packet sent by each of the at least two Bluetooth base stations is received through the APP, and the received signal strength corresponding to each of the Bluetooth base stations is determined; Determine the Bluetooth base station with the highest received signal strength among the at least two Bluetooth base stations as the target Bluetooth base station; The ISO broadcast packet sent by the target Bluetooth base station is received through the APP, and the ISO broadcast packets sent by other Bluetooth base stations among the at least two Bluetooth base stations except the target Bluetooth base station are discarded.

3. The method according to claim 1, characterized in that The receiving, through the application APP, a synchronous ISO broadcast packet sent by the target Bluetooth base station comprises: If the terminal device establishes a Bluetooth communication link with at least two Bluetooth base stations at the same time, determining a target Bluetooth base station from the at least two Bluetooth base stations; The ISO broadcast packet sent by the target Bluetooth base station is received through the APP.

4. The method according to claim 3, characterized in that: Determining a target Bluetooth base station from the at least two Bluetooth base stations includes: Determine the Bluetooth base station that establishes a Bluetooth communication link with the terminal device earliest and the established Bluetooth communication link is an available Bluetooth communication link as the target Bluetooth base station; Or, obtain the target Bluetooth base station set by the user through the APP.

5. A scenic spot information explanation device, applied to a terminal device, characterized in that: include: A receiving module is used to receive a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application program APP, wherein the ISO broadcast packet contains scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located, and low-power Bluetooth base stations are respectively set up at different scenic spots; The parsing module is used to parse the scenic spot information data through the APP to obtain the audio explanation data corresponding to the scenic spot where the target Bluetooth base station is located; A playback module, used to play the audio explanation data through the APP; The ISO broadcast packet includes scenic spot information data in at least two different languages ​​corresponding to the scenic spot where the target Bluetooth base station is located, and the ISO broadcast packet includes a broadcast synchronization group BIG, and the BIG corresponds to the scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located. The BIG includes at least two broadcast synchronization streams BIS, and each BIS corresponds to scenic spot information data in different languages; The receiving module is specifically used to obtain the target language type set by the user through the APP; or obtain the system language type of the terminal device through the APP, and determine that the system language type of the terminal device is the target language type; The BIS corresponding to the target language type is selected and received from the BIG of the ISO broadcast package through the APP.

6. A terminal device, characterized in that: include: Memory, transceiver, processor: Memory for storing computer programs; a transceiver, for transmitting and receiving data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Receive a synchronous ISO broadcast packet sent by a target Bluetooth base station through an application program APP, wherein the ISO broadcast packet contains scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located, and low-power Bluetooth base stations are respectively set up at different scenic spots; The scenic spot information data is parsed through the APP to obtain the audio explanation data corresponding to the scenic spot where the target Bluetooth base station is located; Play the audio explanation data through the APP; The ISO broadcast packet includes scenic spot information data in at least two different languages ​​corresponding to the scenic spot where the target Bluetooth base station is located, and the ISO broadcast packet includes a broadcast synchronization group BIG, and the BIG corresponds to the scenic spot information data corresponding to the scenic spot where the target Bluetooth base station is located. The BIG includes at least two broadcast synchronization streams BIS, and each BIS corresponds to scenic spot information data in different languages; The receiving, through the application APP, a synchronous ISO broadcast packet sent by the target Bluetooth base station comprises: Obtaining a target language type set by a user through an APP; or obtaining a system language type of the terminal device through an APP, and determining that the system language type of the terminal device is the target language type; The BIS corresponding to the target language type is selected and received from the BIG of the ISO broadcast package through the APP.

7. A scenic spot information explanation system, characterized in that: include: Server, used to provide scenic spot information data; A Bluetooth base station is set at a scenic spot, and is used to obtain scenic spot information data from the server and send a synchronous ISO broadcast packet, wherein the ISO broadcast packet contains the scenic spot information data corresponding to the scenic spot where the Bluetooth base station is located, and different scenic spots are respectively provided with low-power Bluetooth base stations; The terminal device is used to receive the synchronous ISO broadcast package sent by the Bluetooth base station through the application APP; parse the scenic spot information data through the APP to obtain the audio explanation data corresponding to the scenic spot where the Bluetooth base station is located; and play the audio explanation data through the APP; The ISO broadcast packet includes scenic spot information data in at least two different languages ​​corresponding to the scenic spot where the Bluetooth base station is located, and the ISO broadcast packet includes a broadcast synchronization group BIG, and the BIG corresponds to the scenic spot information data corresponding to the scenic spot where the Bluetooth base station is located. The BIG includes at least two broadcast synchronization streams BIS, and each BIS corresponds to scenic spot information data in different languages; The receiving of the synchronous ISO broadcast packet sent by the Bluetooth base station through the application program APP includes: Obtaining a target language type set by a user through an APP; or obtaining a system language type of the terminal device through an APP, and determining that the system language type of the terminal device is the target language type; The BIS corresponding to the target language type is selected and received from the BIG of the ISO broadcast package through the APP.

Citation Information

Patent Citations

  • Navigation method based on iBeacon Bluetooth positioning and related components

    CN111246378A

  • Station reporting method and system, electronic equipment and broadcasting equipment

    CN112885121A