Online exhibition intelligent visiting method, device and electronic equipment
By implementing intelligent management on the server side in the online exhibition hall, the explanation terminal is instructed to start explaining only after the client terminal arrives at the preset area, which solves the problem of high server load and improves the exhibition experience.
Patent Information
- Application Number
- CN202211578585.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-06
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2042-12-06
AI Technical Summary
The server load in the online exhibition hall was too high, causing lag and affecting the exhibition experience for participants.
After receiving the coordinates and exhibition hall information from the narration terminal, the server broadcasts a query to determine if the client terminal wants to listen to the narration. Based on the coordinates of the narration terminal, it determines whether the client terminal has arrived at the preset area. Only after all client terminals have arrived does the server send a narration instruction message to instruct the narration terminal to begin the narration.
This reduced the server load, prevented lag in the online exhibition hall, and improved the exhibition experience for attendees.
Smart Images

Figure CN116132516B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of mobile communication, and particularly relates to an online exhibition hall intelligent visiting method and device and electronic equipment. BACKGROUND
[0002] With the development of cloud technology, the exhibition hall industry has begun to hold online exhibitions to expand the audience and influence of the exhibition, and also to meet the needs of manufacturers and users who cannot participate in the offline exhibition. Among them, the online exhibition has realized the construction and deployment of the 3D exhibition hall, but if the online exhibition only provides model browsing and picture display of visual effects, it cannot well promote the characteristics of the goods, and when the exhibitors enter the online exhibition hall for the first time, they often do not know how to choose among the many exhibition halls on the exhibition interface due to the lack of understanding of the actual exhibition situation of each exhibition hall, thereby leading to blind participation. Therefore, the organizers can lead the exhibitors to visit the exhibition together, which can not only help the exhibitors to answer questions through real-time voice, but also allows the exhibitors to freely walk in the exhibition hall, thereby improving the exhibition experience of the exhibitors and saving the exhibition time of the exhibitors.
[0003] However, in the related art, the server synchronizes the position information of the organizer terminal in real time within a preset time period, and then the server broadcasts the position information of the organizer terminal to each client terminal to synchronize the position information of the organizer terminal. However, since the online exhibition hall has a small memory, if the server continuously synchronizes the position information in real time, it will cause continuous packeting due to too large a signal, resulting in too large a load rate of the server, thereby causing the online exhibition hall to appear lag and not run normally, and thus reducing the exhibition experience of the exhibitors. SUMMARY
[0004] The present disclosure provides an online exhibition hall intelligent visiting method, device and electronic equipment to at least solve the technical problems of large server pressure and poor user experience in the related art.
[0005] According to a first aspect of the present disclosure, an online exhibition hall intelligent visiting method is provided, which is executed by a server end and includes the following steps.
[0006] Receiving explanation information sent by an explanation terminal, wherein the explanation information includes coordinate information of the explanation terminal and explanation hall information;
[0007] Broadcasting the explanation hall information and inquiry information to all client terminals in the online exhibition hall, wherein the inquiry information is used to inquire whether the client terminal wants to listen to the explanation;
[0008] Determining the client terminal that wants to listen to the explanation;
[0009] According to the coordinate information of the explanation terminal, it is determined whether the client terminals that want to listen to the explanation all reach a preset area where the explanation terminal is located.
[0010] If the client terminals that want to listen to the explanation all reach the preset area where the explanation terminal is located, explanation instruction information is sent to the explanation terminal, and the explanation instruction information is used to instruct the explanation terminal to start the explanation.
[0011] According to a second aspect of the present disclosure, an online exhibition hall intelligent visiting device configured in a server end includes:
[0012] A receiving module is configured to receive explanation information sent by an explanation terminal, wherein the explanation information includes coordinate information of the explanation terminal and explanation exhibition hall information.
[0013] A broadcasting module is configured to broadcast the explanation exhibition hall information and inquiry information to all client terminals in the online exhibition hall, and the inquiry information is used to inquire whether the client terminals want to listen to the explanation.
[0014] A first determining module is configured to determine the client terminals that want to listen to the explanation.
[0015] A second determining module is configured to determine, according to the coordinate information of the explanation terminal, whether the client terminals that want to listen to the explanation all reach a preset area where the explanation terminal is located.
[0016] A sending module is configured to send, if the client terminals that want to listen to the explanation all reach the preset area where the explanation terminal is located, explanation instruction information to the explanation terminal, and the explanation instruction information is used to instruct the explanation terminal to start the explanation.
[0017] According to a third aspect of the present disclosure, an electronic device includes a processor, a memory for storing instructions executable by the processor, and the processor is configured to execute the instructions to implement the online exhibition hall intelligent visiting method of the first aspect or the second aspect or the third aspect of the embodiments.
[0018] According to a fourth aspect of the present disclosure, a computer readable storage medium is provided, and when instructions in the computer readable storage medium are executed by a processor of a data management device / electronic device / server, the data management device / electronic device / server can execute the online exhibition hall intelligent visiting method of the first aspect or the second aspect or the third aspect of the embodiments.
[0019] According to a fifth aspect of the present disclosure, a computer program product is provided, including a computer program / instruction, and when the computer program / instruction is executed by a processor, the online exhibition hall intelligent visiting method of the first aspect or the second aspect or the third aspect of the embodiments is implemented.
[0020] The technical solutions provided by the embodiments of the present disclosure at least have the following beneficial effects:
[0021] In the online exhibition hall intelligent visiting device provided by the present disclosure, the server can broadcast the exhibition hall information and the inquiry information in the explanation information to all client terminals in the online exhibition hall after receiving the explanation information sent by the explanation terminal, wherein the inquiry information is used to inquire whether the client terminals want to listen to the explanation, to determine the client terminals that want to listen to the explanation, to determine whether the client terminals that want to listen to the detailed explanation all reach the preset area where the explanation terminal is located according to the coordinate information of the explanation terminal, and to send the explanation instruction information to the explanation terminal when the client terminals that want to listen to the detailed explanation all reach the preset area where the explanation terminal is located, wherein the explanation instruction information is used to instruct the explanation terminal to start the explanation. Thus, in the method provided by the present disclosure, the server only needs to broadcast the exhibition hall information and the inquiry information to the client terminals once, so that the explanation terminal can lead the exhibition personnel to visit the exhibition synchronously, without the need for real-time broadcasting for multiple times, thereby reducing the load rate of the server and avoiding the phenomenon that the online exhibition hall cannot run normally due to lag. Meanwhile, the server instructs the explanation terminal to start the explanation when it is determined that the client terminals that want to listen to the explanation all reach the preset area where the explanation terminal is located, so that the client terminals can visit the online exhibition hall better and the exhibition experience of the exhibition personnel is improved.
[0022] The additional aspects and advantages of the present disclosure will be partially given in the following description, partially become obvious from the following description, or be understood through the practice of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0023] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure and do not constitute an improper limitation of the present disclosure.
[0024] Figure 1 A flowchart of an online exhibition hall intelligent visiting method according to an embodiment of the present disclosure is provided.
[0025] Figure 2 A flowchart of an online exhibition hall intelligent visiting method according to another embodiment of the present disclosure is provided.
[0026] Figure 3 A flowchart of an online exhibition hall intelligent visiting method according to another embodiment of the present disclosure is provided.
[0027] Figure 4 A flowchart of an online exhibition hall intelligent visiting method according to another embodiment of the present disclosure is provided.
[0028] Figure 5 A flowchart of an online exhibition hall intelligent visiting method according to another embodiment of the present disclosure is provided.
[0029] Figure 6 A flowchart of an online exhibition intelligent visiting method according to another embodiment of the present disclosure is provided.
[0030] Figure 7 A flowchart of an online exhibition intelligent visiting method according to another embodiment of the present disclosure is provided.
[0031] Figure 8 A structural diagram of an online exhibition intelligent visiting device according to an embodiment of the present disclosure is provided.
[0032] Figure 9 A structural diagram of an online exhibition intelligent visiting device according to another embodiment of the present disclosure is provided.
[0033] Figure 10 A structural diagram of an online exhibition intelligent visiting device according to another embodiment of the present disclosure is provided.
[0034] Figure 11 A block diagram of an electronic device according to an exemplary embodiment is shown. DETAILED DESCRIPTION
[0035] Embodiments of the present disclosure are described in detail below with reference to the accompanying drawings, in which the same or similar components or components having the same or similar functions are denoted by the same or similar reference numerals throughout. The embodiments described below by reference to the accompanying drawings are exemplary and are intended to explain the present disclosure, and cannot be understood as limiting the present disclosure.
[0036] It should be noted that the acquisition, storage, use, processing, etc. of data in the technical solutions of the present application comply with relevant provisions of national laws and regulations.
[0037] The online exhibition intelligent visiting method, device and electronic device of the embodiments of the present disclosure are described below with reference to the accompanying drawings.
[0038] Figure 1 A flowchart of an online exhibition intelligent visiting method according to an embodiment of the present disclosure is provided, which is executed by a server side, as shown in Figure 1 may include:
[0039] Step 101, receiving the explanation information sent by the explanation terminal, wherein the explanation information includes the coordinate information of the explanation terminal and the exhibition hall information.
[0040] The server side can determine the terminal type corresponding to the terminal when the terminal logs in and enters the online exhibition. The terminal type can include the explanation terminal and the customer terminal.
[0041] In addition, in the embodiment of the present disclosure, the exhibition hall information can include exhibition hall theme and exhibition hall introduction.
[0042] In step 102, the exhibition hall information and the inquiry information are broadcast to all client terminals in the online exhibition hall.
[0043] In the embodiment of the present disclosure, the inquiry information is used to inquire whether the client terminal wants to listen to the explanation.
[0044] In step 103, the client terminal that wants to listen to the explanation is determined.
[0045] In the embodiment of the present disclosure, the server needs to determine the client terminal that wants to listen to the explanation, so that the server does not need to send broadcast to all client terminals all the time, thereby reducing the load rate of the server.
[0046] In step 104, whether the client terminal that wants to listen to the explanation reaches the preset area where the explanation terminal is located is determined according to the coordinate information of the explanation terminal.
[0047] In the embodiment of the present disclosure, according to the coordinate information of the explanation terminal, the preset area where the explanation terminal is located can be determined, that is, when the client terminal is in the preset area where the explanation terminal is located, the client terminal can hear the explanation of the explanation terminal; when the client terminal is outside the preset area where the explanation terminal is located, the client terminal cannot hear the explanation of the explanation terminal.
[0048] In step 105, if the client terminal that wants to listen to the explanation reaches the preset area where the explanation terminal is located, the explanation instruction information is sent to the explanation terminal.
[0049] In the embodiment of the present disclosure, the explanation instruction information is used to instruct the explanation terminal to start the explanation.
[0050] In addition, in the embodiment of the present disclosure, if the client terminal that wants to listen to the explanation does not reach the preset area where the explanation terminal is located, the client terminal needs to wait until it reaches the preset area where the explanation terminal is located, so that all client terminals that want to listen to the explanation can hear the explanation, thereby improving the exhibition experience of the exhibition personnel.
[0051] In the intelligent visiting method of the online exhibition hall provided in the disclosure, the server can broadcast the explanation hall information and the inquiry information in the explanation information to all client terminals in the online exhibition hall after receiving the explanation information sent by the explanation terminal, wherein the inquiry information is used to inquire whether the client terminal wants to listen to the explanation, to determine the client terminal that wants to listen to the explanation, to determine whether the client terminal that wants to listen to the detailed explanation all reaches the preset area where the explanation terminal is located according to the coordinate information of the explanation terminal, and to send the explanation instruction information to the explanation terminal when the client terminal that wants to listen to the detailed explanation all reaches the preset area where the explanation terminal is located, wherein the explanation instruction information is used to instruct the explanation terminal to start the explanation. Thus, in the method provided in the disclosure, the server only needs to broadcast the explanation hall information and the inquiry information to the client terminal once, so that the explanation terminal can lead the exhibition personnel to visit the exhibition hall synchronously, without the need for real-time broadcasting for multiple times, thereby reducing the load rate of the server and avoiding the phenomenon that the online exhibition hall is not running normally. Meanwhile, the server instructs the explanation terminal to start the explanation when it is determined that the client terminal that wants to listen to the explanation all reaches the preset area where the explanation terminal is located, so that the client terminal can better visit the online exhibition hall and the exhibition experience of the exhibition personnel is improved.
[0052] Figure 2 The flowchart of the intelligent visiting method of the online exhibition hall provided according to another embodiment of the disclosure is executed by the server, as shown in Figure 2 , which can include the following steps.
[0053] Step 201: receiving explanation information sent by an explanation terminal, wherein the explanation information includes coordinate information of the explanation terminal and explanation hall information.
[0054] In the embodiment of the disclosure, the inquiry information is used to inquire whether the client terminal wants to listen to the explanation.
[0055] Step 202: broadcasting the explanation hall information and the inquiry information to all client terminals in the online exhibition hall.
[0056] In the embodiment of the disclosure, the inquiry information is used to inquire whether the client terminal wants to listen to the explanation.
[0057] For detailed introduction of steps 201-202, reference can be made to the related introduction in the above-mentioned embodiment, which will not be described herein again.
[0058] Step 203: receiving reply information sent by a client terminal.
[0059] In the embodiment of the disclosure, the client terminal that receives the inquiry information can determine whether it wants to listen to the explanation according to the explanation hall information and send the reply information to the client. The reply information is used to indicate whether the client terminal wants to listen to the explanation.
[0060] Step 204, if the reply information is the first value, the control client terminal moves to the preset area where the explanation terminal is located, and stores the ID of the client terminal into the user list.
[0061] In the embodiment of the present disclosure, if the reply information is the first value, it indicates that the client terminal wants to listen to the explanation, and then the server end can control the client terminal to move to the preset area where the explanation terminal is located, so that the client terminal can listen to the explanation; if the reply information is the second value, it indicates that the client terminal does not want to listen to the explanation, and then the client terminal can freely walk in the online exhibition hall. The first value and the second value can be set in advance.
[0062] In the embodiment of the present disclosure, the method for the server end to control the client terminal to move to the preset area where the explanation terminal is located can include: the server end controls the client terminal to move to the preset area where the explanation terminal is located by using interpolation motion according to the position information of the client terminal and the position information of the explanation terminal.
[0063] Further, in the embodiment of the present disclosure, the method for the server end to control the client terminal to move to the preset area where the explanation terminal is located can include: the server end directly switches the client terminal from the current position to the preset area where the explanation terminal is located. The method does not need to move in the online exhibition hall, and can be directly switched to the preset area where the explanation terminal is located.
[0064] It should be noted that in the embodiment of the present disclosure, the client terminal can select the way to move to the preset area where the explanation terminal is located, and the server end controls the client terminal to move to the preset area where the explanation terminal is located by using the corresponding way according to the selection of the client terminal.
[0065] Step 205, determining whether the client terminals who want to listen to the explanation have all arrived at the area where the explanation terminal is located according to the user list.
[0066] In the embodiment of the present disclosure, the method for the server end to determine whether the client terminals who want to listen to the explanation have all arrived at the area where the explanation terminal is located can include: determining whether each ID corresponding to the client terminal in the user list is in the preset area where the explanation terminal is located; if each ID corresponding to the client terminal in the user list is in the preset area where the explanation terminal is located, it is determined that the client terminals who want to listen to the explanation have all arrived at the area where the explanation terminal is located; otherwise, it is determined that the client terminals who want to listen to the explanation have not all arrived at the area where the explanation terminal is located.
[0067] Step 206, if the client terminals who want to listen to the explanation have all arrived at the area where the explanation terminal is located, sending the explanation instruction information to the explanation terminal.
[0068] The explanation instruction information is used to instruct the explanation terminal to start the explanation.
[0069] The detailed description of step 206 can refer to the related description in the above embodiment, and the embodiment of the present disclosure will not be repeated here.
[0070] In the online exhibition intelligent visiting method provided by the present disclosure, after receiving the explanation information sent by the explanation terminal, the server end can broadcast the explanation exhibition information and the inquiry information in the explanation information to all customer terminals in the online exhibition, wherein the inquiry information is used to inquire whether the customer terminals want to listen to the explanation, to determine the customer terminals that want to listen to the explanation, to determine whether the customer terminals that want to listen to the detailed explanation all reach the preset area where the explanation terminal is located according to the coordinate information of the explanation terminal, and to send the explanation instruction information to the explanation terminal when the customer terminals that want to listen to the detailed explanation all reach the preset area where the explanation terminal is located, wherein the explanation instruction information is used to instruct the explanation terminal to start the explanation. Therefore, in the method provided by the present disclosure, the server end only needs to broadcast the explanation exhibition information and the inquiry information to the customer terminals once, which can realize that the explanation terminal leads the exhibition personnel to visit the exhibition synchronously, without the need for real-time broadcasting for multiple times, thereby reducing the load rate of the server and avoiding the phenomenon that the online exhibition is not running normally. At the same time, the server end instructs the explanation terminal to start the explanation when it is determined that the customer terminals that want to listen to the explanation all reach the preset area where the explanation terminal is located, so that the customer terminals can better visit the online exhibition, and the exhibition experience of the exhibition personnel is improved.
[0071] Figure 3 The flowchart of the online exhibition intelligent visiting method according to another embodiment of the present disclosure is executed by the server end, as shown in Figure 3 , which can include:
[0072] Step 301, receiving the explanation information sent by the explanation terminal, wherein the explanation information includes the coordinate information of the explanation terminal and the explanation exhibition information.
[0073] Step 302, broadcasting the explanation exhibition information and the inquiry information to all customer terminals in the online exhibition.
[0074] In the embodiment of the present disclosure, the above inquiry information is used to inquire whether the customer terminals want to listen to the explanation.
[0075] Step 303, determining the customer terminals that want to listen to the explanation.
[0076] Step 304, determining whether the customer terminals that want to listen to the detailed explanation all reach the preset area where the explanation terminal is located according to the coordinate information of the explanation terminal.
[0077] Step 305, if the customer terminals that want to listen to the detailed explanation all reach the preset area where the explanation terminal is located, sending the explanation instruction information to the explanation terminal.
[0078] In the embodiment of the present disclosure, the above explanation instruction information is used to instruct the explanation terminal to start the explanation.
[0079] The details of steps 301-305 can refer to the above-mentioned related descriptions in the embodiments, and will not be repeated here.
[0080] Step 306, receiving the explanation content information sent by the explanation terminal.
[0081] Step 307, broadcasting the explanation content information sent by the explanation terminal to the customer terminal that wants to listen to the explanation.
[0082] In the embodiments of the present disclosure, the server broadcasts the explanation content information sent by the explanation terminal to the customer terminal that wants to listen to the explanation, so that all customer terminals that want to listen to the explanation can hear the current exhibition hall corresponding explanation content broadcast information.
[0083] In the online exhibition intelligent visiting method provided by the present disclosure, after receiving the explanation information sent by the explanation terminal, the server can broadcast the explanation exhibition hall information and the inquiry information in the explanation information to all customer terminals in the online exhibition, wherein the inquiry information is used to inquire whether the customer terminal wants to listen to the explanation, to determine the customer terminal that wants to listen to the explanation, to determine whether the customer terminal that wants to listen to the explanation has all arrived at the preset area where the explanation terminal is located according to the coordinate information of the explanation terminal, and to send the explanation instruction information to the explanation terminal when the customer terminal that wants to listen to the explanation has all arrived at the preset area where the explanation terminal is located, wherein the explanation instruction information is used to instruct the explanation terminal to start the explanation. Therefore, in the method provided by the present disclosure, the server only needs to broadcast the explanation exhibition hall information and the inquiry information to the customer terminal once, which can realize that the explanation terminal leads the exhibition personnel to visit the exhibition together, without the need for multiple real-time broadcasts, thereby reducing the load rate of the server and avoiding the phenomenon that the online exhibition is not running normally. At the same time, the server instructs the explanation terminal to start the explanation when it is determined that the customer terminal that wants to listen to the explanation has all arrived at the preset area where the explanation terminal is located, so that the customer terminal can better visit the online exhibition, and the exhibition experience of the exhibition personnel is improved.
[0084] Figure 4 The flowchart of the online exhibition intelligent visiting method according to another embodiment of the present disclosure is executed by the explanation terminal, as shown in Figure 4 , which can include:
[0085] Step 401, sending explanation information to the server, wherein the explanation information includes: coordinate information of the explanation terminal and explanation exhibition hall information.
[0086] In the embodiments of the present disclosure, the explanation terminal can send the explanation information to the server after a preset time in the online exhibition, to lead the customer terminal to visit the online exhibition.
[0087] Step 402, receiving the explanation instruction information sent by the server.
[0088] In the embodiment of the present disclosure, the above-mentioned explanation instruction information is used to instruct the explanation terminal to start the explanation.
[0089] In the online exhibition intelligent visiting method provided by the present disclosure, after receiving the explanation information sent by the explanation terminal, the server can broadcast the explanation exhibition information and the inquiry information in the explanation information to all client terminals in the online exhibition, wherein the inquiry information is used to inquire whether the client terminal wants to listen to the explanation, determine the client terminal that wants to listen to the explanation, determine whether the client terminal that wants to listen to the detailed explanation all reaches the preset area where the explanation terminal is located according to the coordinate information of the explanation terminal, and send the explanation instruction information to the explanation terminal when the client terminal that wants to listen to the detailed explanation all reaches the preset area where the explanation terminal is located, wherein the explanation instruction information is used to instruct the explanation terminal to start the explanation. Therefore, in the method provided by the present disclosure, the server only needs to broadcast the explanation exhibition information and the inquiry information to the client terminal once, which can realize that the explanation terminal leads the exhibition personnel to visit the exhibition synchronously, without the need for real-time broadcasting multiple times, thereby reducing the load rate of the server, avoiding the phenomenon that the online exhibition is stuck and cannot run normally. At the same time, when the server determines that the client terminal that wants to listen to the explanation all reaches the preset area where the explanation terminal is located, the server instructs the explanation terminal to start the explanation, so that the client terminal can better visit the online exhibition, and the exhibition experience of the exhibition personnel is improved.
[0090] Figure 5 The flowchart of the online exhibition intelligent visiting method according to another embodiment of the present disclosure is executed by the explanation terminal, as shown in Figure 5 may include:
[0091] Step 501, sending explanation information to the server, wherein the explanation information includes: coordinate information of the explanation terminal and information of the explanation exhibition.
[0092] Step 502, receiving the explanation instruction information sent by the server.
[0093] In the embodiment of the present disclosure, the above-mentioned explanation instruction information is used to instruct the explanation terminal to start the explanation.
[0094] Step 503, sending explanation content information to the server.
[0095] In the online exhibition intelligent visiting method provided by the present disclosure, the server can broadcast the explanation exhibition information and the inquiry information in the explanation information to all client terminals in the online exhibition after receiving the explanation information sent by the explanation terminal, wherein the inquiry information is used to inquire whether the client terminals want to listen to the explanation, to determine the client terminals that want to listen to the explanation, to determine whether the client terminals that want to listen to the detailed explanation all reach the preset area where the explanation terminal is located according to the coordinate information of the explanation terminal, and to send the explanation instruction information to the explanation terminal when the client terminals that want to listen to the detailed explanation all reach the preset area where the explanation terminal is located, wherein the explanation instruction information is used to instruct the explanation terminal to start the explanation. Therefore, in the method provided by the present disclosure, the server only needs to broadcast the explanation exhibition information and the inquiry information to the client terminals once, which can realize that the explanation terminal leads the exhibition personnel to visit the exhibition synchronously, without the need for real-time broadcasting for multiple times, thereby reducing the load rate of the server and avoiding the phenomenon that the online exhibition cannot run normally. At the same time, the server instructs the explanation terminal to start the explanation when it is determined that the client terminals that want to listen to the explanation all reach the preset area where the explanation terminal is located, so that the client terminals can better visit the online exhibition, and the exhibition experience of the exhibition personnel is improved.
[0096] Figure 6 The flowchart of the online exhibition intelligent visiting method provided according to another embodiment of the present disclosure is executed by a client terminal, as shown in Figure 6 , which can include the following steps.
[0097] Step 601: Receive the explanation exhibition information and the inquiry information broadcast by the server.
[0098] In the embodiment of the present disclosure, the inquiry information is used to inquire whether the client terminal wants to listen to the explanation.
[0099] Step 602: Send the reply information to the server.
[0100] In the embodiment of the present disclosure, the reply information is used to indicate whether the client terminal wants to listen to the explanation.
[0101] In addition, in the embodiment of the present disclosure, the client terminal can determine whether it is interested in the explanation exhibition information according to the received explanation exhibition information, and then send the reply information to the server.
[0102] In the intelligent visiting method of the online exhibition hall provided in the disclosure, the server end can broadcast the explanation exhibition hall information and the inquiry information in the explanation information to all client terminals in the online exhibition hall after receiving the explanation information sent by the explanation terminal, wherein the inquiry information is used to inquire whether the client terminal wants to listen to the explanation, to determine the client terminal that wants to listen to the explanation, to determine whether the client terminal that wants to listen to the detailed explanation all reaches the preset area where the explanation terminal is located according to the coordinate information of the explanation terminal, and to send the explanation instruction information to the explanation terminal when the client terminal that wants to listen to the detailed explanation all reaches the preset area where the explanation terminal is located, wherein the explanation instruction information is used to instruct the explanation terminal to start the explanation. Thus, in the method provided in the disclosure, the server end only needs to broadcast the explanation exhibition hall information and the inquiry information to the client terminal once, so that the explanation terminal can lead the exhibition personnel to visit the exhibition synchronously, without the need for real-time broadcasting for multiple times, thereby reducing the load rate of the server and avoiding the phenomenon that the online exhibition hall cannot run normally. Meanwhile, the server end instructs the explanation terminal to start the explanation when it is determined that the client terminal that wants to listen to the explanation all reaches the preset area where the explanation terminal is located, so that the client terminal can visit the online exhibition hall better and the exhibition experience of the exhibition personnel is improved.
[0103] Figure 7 The flowchart of the intelligent visiting method of the online exhibition hall provided according to another embodiment of the disclosure is executed by the client terminal, as shown in Figure 7 , which can include the following steps.
[0104] Step 701: Receive the explanation exhibition hall information broadcast by the server end.
[0105] Step 702: Receive the inquiry information sent by the server end.
[0106] In the embodiment of the disclosure, the inquiry information is used to inquire whether the client terminal wants to listen to the explanation.
[0107] Step 703: Send the reply information to the server end.
[0108] In the embodiment of the disclosure, the reply information is used to indicate whether the client terminal wants to listen to the explanation.
[0109] Step 704: If the reply information is a first value, move to the preset area where the explanation terminal is located.
[0110] In the embodiment of the disclosure, if the reply information is the first value, it means that the client terminal wants to listen to the explanation, and then the server end can control the movement to the preset area where the explanation terminal is located. For the detailed introduction of this part, reference can be made to the related introduction in the above-mentioned embodiment, and the embodiment of the disclosure will not be described here.
[0111] Step 705: Receive the explanation content information broadcast by the server end.
[0112] In the intelligent visiting method of the online exhibition hall, the server can broadcast the explanation hall information and the inquiry information in the explanation information to all client terminals in the online exhibition hall after receiving the explanation information sent by the explanation terminal, wherein the inquiry information is used to inquire whether the client terminals want to listen to the explanation, the client terminals that want to listen to the explanation are determined, whether the client terminals that want to listen to the detailed explanation all reach the preset area where the explanation terminal is located is determined according to the coordinate information of the explanation terminal, and the explanation instruction information is sent to the explanation terminal when the client terminals that want to listen to the detailed explanation all reach the preset area where the explanation terminal is located, and the explanation instruction information is used to instruct the explanation terminal to start the explanation. Thus, in the method proposed by the present disclosure, the server only needs to broadcast the explanation hall information and the inquiry information to the client terminals once, so that the explanation terminal can lead the exhibition personnel to visit the exhibition hall synchronously, without the need for real-time broadcasting for multiple times, thereby reducing the load rate of the server and avoiding the phenomenon that the online exhibition hall cannot run normally. At the same time, the server instructs the explanation terminal to start the explanation when the client terminals that want to listen to the explanation all reach the preset area where the explanation terminal is located, so that the client terminals can better visit the online exhibition hall and improve the exhibition experience of the exhibition personnel.
[0113] Figure 8 is a block diagram of an online exhibition hall intelligent visiting device according to an exemplary embodiment.
[0114] As Figure 8 shown, the online exhibition hall intelligent visiting device 800 includes a receiving module 801, a broadcasting module 802, a first determination module 803, a second determination module 804, and a sending module 805.
[0115] The receiving module 801 is configured to receive explanation information sent by an explanation terminal, wherein the explanation information includes coordinate information of the explanation terminal and explanation hall information.
[0116] The broadcasting module 802 is configured to broadcast the explanation hall information and inquiry information to all client terminals in the online exhibition hall, wherein the inquiry information is used to inquire whether the client terminals want to listen to the explanation.
[0117] The first determination module 803 is configured to determine the client terminals that want to listen to the explanation.
[0118] The second determination module 804 is configured to determine whether the client terminals that want to listen to the detailed explanation all reach the preset area where the explanation terminal is located according to the coordinate information of the explanation terminal.
[0119] The sending module 805 is configured to send explanation instruction information to the explanation terminal if the client terminals that want to listen to the detailed explanation all reach the preset area where the explanation terminal is located, and the explanation instruction information is used to instruct the explanation terminal to start the explanation.
[0120] In the online exhibition intelligent visiting device provided by the disclosure, after receiving the explanation information sent by the explanation terminal, the server end broadcasts the explanation exhibition information and the inquiry information in the explanation information to all customer terminals in the online exhibition, wherein the inquiry information is used to inquire whether the customer terminals want to listen to the explanation, to determine the customer terminals that want to listen to the explanation, to determine whether the customer terminals that want to listen to the detailed explanation all reach the preset area where the explanation terminal is located according to the coordinate information of the explanation terminal, and to send the explanation instruction information to the explanation terminal when the customer terminals that want to listen to the detailed explanation all reach the preset area where the explanation terminal is located, wherein the explanation instruction information is used to instruct the explanation terminal to start the explanation. Thus, in the method provided by the disclosure, the server end only needs to broadcast the explanation exhibition information and the inquiry information to the customer terminals once, so that the explanation terminal can lead the exhibition personnel to visit the exhibition synchronously, without the need for real-time broadcasting for multiple times, thereby reducing the load rate of the server and avoiding the phenomenon that the online exhibition is not running normally due to lag. Meanwhile, the server end instructs the explanation terminal to start the explanation when it is determined that the customer terminals that want to listen to the explanation all reach the preset area where the explanation terminal is located, so that the customer terminals can visit the online exhibition better, and the exhibition experience of the exhibition personnel is improved.
[0121] In the embodiment of the disclosure, the first determination module 803 is specifically configured to:
[0122] receive the reply information sent by the customer terminal, wherein the reply information is used to indicate whether the customer terminal wants to listen to the explanation;
[0123] if the reply information is the first value, the customer terminal is controlled to move to the preset area where the explanation terminal is located, and the ID of the customer terminal is stored in the user list.
[0124] Optionally, in the embodiment of the disclosure, the second determination module 804 is further configured to determine whether the customer terminals that want to listen to the explanation all reach the area where the explanation terminal is located according to the user list.
[0125] Optionally, in the embodiment of the disclosure, the second determination module 804 is specifically configured to:
[0126] determine whether the customer terminals corresponding to each ID in the user list are all in the preset area where the explanation terminal is located;
[0127] if the customer terminals corresponding to each ID in the user list are all in the preset area where the explanation terminal is located, it is determined that the customer terminals that want to listen to the detailed explanation all reach the area where the explanation terminal is located; otherwise, it is determined that the customer terminals that want to listen to the detailed explanation do not all reach the area where the explanation terminal is located.
[0128] Optionally, in the embodiment of the disclosure, the device is further configured to:
[0129] receive the explanation content information sent by the explanation terminal;
[0130] broadcast the explanation content information sent by the explanation terminal to the client terminal which wants to listen to the explanation.
[0131] Figure 9 is a block diagram of an online exhibition intelligent visiting device according to an example embodiment.
[0132] As shown in Figure 9 The online exhibition intelligent visiting device 900 includes a sending module 901 and a receiving module 902.
[0133] The sending module 901 is configured to send explanation information to a server end, wherein the explanation information includes coordinate information of an explanation terminal and exhibition hall information.
[0134] The receiving module 902 is configured to receive explanation instruction information sent by the server end, wherein the explanation instruction information is used to instruct the explanation terminal to start the explanation.
[0135] In the online exhibition intelligent visiting device provided by the present disclosure, after receiving the explanation information sent by the explanation terminal, the server end can broadcast the exhibition hall information and inquiry information in the explanation information to all client terminals in the online exhibition, wherein the inquiry information is used to inquire whether the client terminals want to listen to the explanation, determine the client terminals which want to listen to the explanation, determine whether the client terminals which want to listen to the detailed explanation all arrive at a preset area where the explanation terminal is located according to the coordinate information of the explanation terminal, and send the explanation instruction information to the explanation terminal when the client terminals which want to listen to the detailed explanation all arrive at the preset area where the explanation terminal is located, wherein the explanation instruction information is used to instruct the explanation terminal to start the explanation. Thus, in the method provided by the present disclosure, the server end only needs to broadcast the exhibition hall information and the inquiry information to the client terminals once, so that the explanation terminal can lead the exhibition personnel to visit the exhibition synchronously, without the need of real-time broadcasting for multiple times, thereby reducing the load rate of the server and avoiding the phenomenon that the online exhibition is not running normally due to lag. Meanwhile, the server end instructs the explanation terminal to start the explanation when it is determined that the client terminals which want to listen to the explanation all arrive at the preset area where the explanation terminal is located, so that the client terminals can visit the online exhibition better and the exhibition experience of the exhibition personnel is improved.
[0136] In the embodiments of the present disclosure, the device is further used for:
[0137] sending explanation content information to the server end.
[0138] Figure 10 is a block diagram of an online exhibition intelligent visiting device according to an example embodiment.
[0139] As shown in Figure 10As shown, the online exhibition hall intelligent visitor device 1000 includes: a receiving module 1001 and a sending module 1002.
[0140] The receiving module 1001 is used to receive the exhibition hall information and inquiry information broadcast by the server. The inquiry information is used to ask the client terminal whether they want to listen to the explanation.
[0141] The sending module 1002 is used to send reply information to the server.
[0142] In the intelligent online exhibition hall visitor device proposed in this disclosure, after receiving the explanation information sent by the explanation terminal, the server can broadcast the explanation information of the exhibition hall and the inquiry information in the explanation information to all customer terminals in the online exhibition hall. The inquiry information is used to ask customer terminals whether they want to listen to the explanation. After confirming that customer terminals want to listen to the explanation, the server determines whether all customer terminals wanting to listen to the explanation have arrived at the preset area where the explanation terminal is located, and sends explanation instruction information to the explanation terminal when all customer terminals wanting to listen to the explanation have arrived at the preset area where the explanation terminal is located. The explanation instruction information is used to instruct the explanation terminal to start the explanation. Therefore, in the method proposed in this disclosure, the server only needs to broadcast the explanation information of the exhibition hall and the inquiry information to the customer terminals once, so that the explanation terminal can guide the exhibitors to tour the exhibition synchronously. There is no need for multiple real-time broadcasts, thereby reducing the server load and avoiding the phenomenon of lag and failure to operate normally in the online exhibition hall. At the same time, the server instructs the explanation terminal to start the explanation when it confirms that all customer terminals wanting to listen to the explanation have arrived at the preset area where the explanation terminal is located, so that the customer terminals can better tour the online exhibition hall and improve the exhibitors' experience.
[0143] In the embodiments of this disclosure, the above-described apparatus is further used for:
[0144] If the response information is the first value, then move to the preset area where the explanation terminal is located;
[0145] Receive the explanation content information broadcast by the server.
[0146] Figure 11 This is a block diagram illustrating an electronic device according to an exemplary embodiment.
[0147] like Figure 11 As shown, the above-mentioned electronic device 1100 includes:
[0148] The components include a processing component 1102, a memory 1104, a power supply component 1106, a multimedia component 1108, an audio component 1110, an input / output (I / O) interface 1112, a sensor component 1114, and a communication component 1116.
[0149] The processing component 1102 generally controls the overall operations of the electronic device 1100, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1102 can include one or more processors 620 to execute instructions and to complete all or part of steps of the methods described above. In addition, the processing component 1102 can include one or more modules to facilitate the interaction between the processing component 1102 and other components. For example, the processing component 1102 can include a multimedia module to facilitate the interaction between the multimedia component 1108 and the processing component 1102.
[0150] The memory 1104 is configured to store various types of data to support operations of the electronic device 1100. Examples of these data include instructions for any application or method operating on the electronic device 1100, contact data, phonebook data, messages, pictures, videos, and so on. The memory 1104 can be implemented by any type of volatile or nonvolatile memory, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0151] The power component 1106 provides power to various components of the electronic device 1100. The power component 1106 can include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the electronic device 1100.
[0152] The multimedia component 1108 includes a touch display screen providing an output interface between the electronic device 1100 and a user. In some embodiments, the touch display screen can include a liquid crystal display (LCD) and a touch panel (TP). The touch panel includes one or more touch sensors to sense a touch, a slide, and a gesture on the touch panel. The touch sensor can not only sense a boundary of a touch or a slide action, but also detect duration and pressure related to the touch or slide operation. In some embodiments, the multimedia component 1108 includes a front-facing camera and / or a rear-facing camera. The front-facing camera and / or the rear-facing camera can receive external multimedia data when the electronic device 1100 is in an operation mode, such as a shooting mode or a video mode. Each of the front-facing camera and the rear-facing camera can be a fixed optical lens system or have a focal length and optical zoom capability.
[0153] The audio component 1110 is configured to output and / or input audio signals. For example, the audio component 1110 includes a microphone (MIC) that is configured to receive an external audio signal when the electronic device 1100 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 1104 or transmitted via the communication component 1116.
[0154] In some embodiments, the audio component 1110 further includes a speaker for outputting audio signals.
[0155] The I / O interface 1112 provides an interface between the processing component 1102 and peripheral interface modules, which can be a keypad, a click wheel, buttons, and the like. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.
[0156] The sensor component 1114 includes one or more sensors for providing various state assessments for the electronic device 1100. For example, the sensor component 1114 can detect an open / closed state of the electronic device 1100, relative positioning of components, such as a display and a keypad of the electronic device 1100, a change in position of the electronic device 1100 or a component of the electronic device 1100, presence or absence of user contact with the electronic device 1100, an orientation or acceleration / deceleration of the electronic device 1100, and a temperature change of the electronic device 1100. The sensor component 1114 can include a proximity sensor configured to detect presence of a nearby object without any physical touch. The sensor component 1114 can further include a light sensor, such as a CMOS or CCD image sensor, for use in an imaging application. In some embodiments, the sensor component 1114 can further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0157] The communication component 1116 is configured to facilitate wired or wireless communication between the electronic device 1100 and other devices. The electronic device 1100 can access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an example embodiment, the communication component 1116 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an example embodiment, the communication component 1116 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technology.
[0158] In an exemplary embodiment, the electronic device 1100 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors, or other electronic elements for performing the above-described data pre-warming cache method.
[0159] In an exemplary embodiment, a computer-readable storage medium including instructions, such as the memory 1104 including instructions, is also provided, which can be executed by the processor 1120 of the electronic device 1100 to complete the above-described method. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0160] Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the application being indicated by the following claims.
[0161] It should be understood that the application is not limited to the precise construction that has been described above and shown in the accompanying drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application is limited only by the appended claims.
[0162] It should be understood that the implementation process and technical principles of the electronic device of the present embodiment refer to the above-mentioned explanation of the online exhibition hall intelligent visiting method of the present disclosure. Therefore, no further description is given here.
[0163] To implement the above-mentioned embodiments, the present disclosure further provides a computer-readable storage medium.
[0164] The instructions in the computer-readable storage medium are executed by the processor of the electronic device, so that the electronic device can execute the online exhibition hall intelligent visiting method of the first aspect or the second aspect or the third aspect of the above-mentioned embodiments. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0165] To implement the above-mentioned embodiments, the present disclosure further provides a computer program product, comprising a computer program, characterized by the computer program being executed by the processor to implement the online exhibition hall intelligent visiting method of the first aspect or the second aspect or the third aspect of the above-mentioned embodiments.
[0166] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features of the disclosure disclosed herein. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the disclosure being indicated by the following claims.
[0167] It is to be understood that the disclosure is not limited to the precise construction herein described and as shown in the attached drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the disclosure. The scope of the disclosure is limited only by the claims that follow.
[0168] In an example embodiment, a computer program product is also provided, comprising a computer program characterized in that the computer program is for implementing the online store intelligent visiting method of the first aspect or the second aspect or the third aspect of the above-mentioned embodiments when executed by a processor.
[0169] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features of the disclosure disclosed herein. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the disclosure being indicated by the following claims.
[0170] It is to be understood that the disclosure is not limited to the precise construction herein described and as shown in the attached drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the disclosure. The scope of the disclosure is limited only by the claims that follow.
Claims
1. An online showroom intelligent visiting method, characterized in that, executed by a server side, comprising: receiving guide information sent by a guide terminal, wherein the guide information comprises coordinate information of the guide terminal and guide hall information; broadcasting the guide hall information and inquiry information to all customer terminals in an online exhibition hall, the inquiry information being used to inquire whether the customer terminals want to listen to a guide; determining customer terminals that want to listen to a guide; determining whether the customer terminals that want to listen to a guide all reach a preset area where the guide terminal is located according to the coordinate information of the guide terminal, wherein the customer terminals only hear the guide of the guide terminal in the preset area; if the customer terminals that want to listen to a guide all reach the preset area where the guide terminal is located, sending guide instruction information to the guide terminal, the guide instruction information being used to instruct the guide terminal to start a guide; the determining of the customer terminals that want to listen to a guide comprises: receiving reply information sent by the customer terminals, the reply information being used to indicate whether the customer terminals want to listen to a guide; if the reply information is a first value, moving the customer terminals to the preset area where the guide terminal is located by using interpolation motion control according to position information of the customer terminals and position information of the guide terminal, and storing IDs of the customer terminals in a user list.
2. The method as claimed in claim 1, characterized in that, the determining of whether the customer terminals that want to listen to a guide all reach the area where the guide terminal is located comprises determining whether the customer terminals that want to listen to a guide all reach the area where the guide terminal is located according to the user list; the determining of whether the customer terminals that want to listen to a guide all reach the area where the guide terminal is located according to the user list comprises: determining whether the customer terminals corresponding to each ID in the user list all reach the preset area where the guide terminal is located; if the customer terminals corresponding to each ID in the user list all reach the preset area where the guide terminal is located, it is determined that the customer terminals that want to listen to a guide all reach the area where the guide terminal is located; otherwise, it is determined that the customer terminals that want to listen to a guide do not all reach the area where the guide terminal is located.
3. The method as claimed in claim 1, wherein, the method further comprises: receiving guide content information sent by the guide terminal; broadcasting the guide content information sent by the guide terminal to the customer terminals that want to listen to a guide.
4. An intelligent visiting device for an online showroom, characterized by, an apparatus configured in a server side, comprising: a receiving module configured to receive guide information sent by a guide terminal, wherein the guide information comprises coordinate information of the guide terminal and guide hall information; a broadcasting module configured to broadcast the guide hall information and inquiry information to all customer terminals in an online exhibition hall, the inquiry information being used to inquire whether the customer terminals want to listen to a guide; a first determining module configured to determine customer terminals that want to listen to a guide; a second determining module configured to determine whether the customer terminals that want to listen to a guide all reach a preset area where the guide terminal is located according to the coordinate information of the guide terminal, wherein the customer terminals only hear the guide of the guide terminal in the preset area; The sending module is configured to send, to the explanation terminal, explanation instruction information if all the client terminals that want to listen to the explanation reach a preset area where the explanation terminal is located, the explanation instruction information being used to instruct the explanation terminal to start the explanation. The first determining module is specifically configured to: receive the reply information sent by the client terminal, the reply information being used to indicate whether the client terminal wants to listen to the explanation; if the reply information is a first value, control the client terminal to move to the preset area where the explanation terminal is located by using interpolation motion according to the position information of the client terminal and the position information of the explanation terminal, and store the ID of the client terminal into a user list.
5. The apparatus of claim 4, wherein, The second determining module is specifically configured to: determine whether all the client terminals corresponding to the IDs in the user list are in the preset area where the explanation terminal is located; if all the client terminals corresponding to the IDs in the user list are in the preset area where the explanation terminal is located, it is determined that all the client terminals that want to listen to the explanation reach the area where the explanation terminal is located; otherwise, it is determined that all the client terminals that want to listen to the explanation do not reach the area where the explanation terminal is located.
6. The apparatus of claim 4, wherein, The apparatus is further configured to: receive the explanation content information sent by the explanation terminal; broadcast the explanation content information sent by the explanation terminal to the client terminals that want to listen to the explanation.
7. An electronic device, comprising: comprise: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the method for intelligent visiting of an online exhibition hall according to any one of claims 1-3. 8.A computer-readable storage medium, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the instructions enable the electronic device to perform the method for intelligent visiting of an online exhibition hall according to any one of claims 1-3.
9. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the method for intelligent visiting of an online exhibition hall according to any one of claims 1-3.
Citation Information
Patent Citations
Multimedia data processing system and method based on team voice communication platform
CN109727558A
Intelligence wireless broadcast receiver
CN207995103U