Interactive tablet positioning method, device, equipment and storage medium
By receiving and analyzing WIFI signal strength information, combining signal attenuation rules and triangular positioning rules, the problem of difficulty in obtaining position information of large interactive tablet devices is solved, precise positioning and dynamic control are achieved, and the management and user experience of the centralized control system are improved.
Patent Information
- Application Number
- CN202110477996.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-29
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2041-04-29
AI Technical Summary
The existing large interactive tablet centralized control system cannot accurately obtain the device's location information, resulting in the inability to provide location-related services.
By receiving the WIFI signal strength information uploaded by the tablet device to be located, the spatial distance between the device and the control device is calculated based on the signal attenuation rules, and the precise position of the device is determined using the triangular positioning rules.
It realizes the precise positioning of large interactive tablet devices, improves the management convenience and user experience of the centralized control system, and can provide services such as dynamic control and anti-theft alarms.
Smart Images

Figure CN115267755B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the technical field of interactive tablet positioning, and in particular, to an interactive tablet positioning method, device, equipment and storage medium. Background Art
[0002] With the rapid development of Internet of Things and artificial intelligence technologies, the centralized control system of large interactive tablet devices has moved from "intelligent control" to "smart control". "Smart control" is based on the device information collected by various sensors and big data for precise control, among which the location information of the device is the cornerstone for the centralized control system to provide users with a series of location-based services. Accurately and real-time acquisition of the location information of large interactive tablet devices is an indispensable capability element of "smart control".
[0003] The inventors have discovered that the current large-scale interactive flat-panel centralized control system basically records and displays the location information of large-scale interactive flat-panel devices through static text. This text information can only be used for display, and cannot be used for a series of value-added management and control services based on precise location. Large-scale interactive flat-panel centralized control systems are generally used in areas such as schools and commercial office buildings. Such areas often have many floors and complex spatial locations. Existing positioning technologies based on base stations or satellites cannot accurately locate large-scale interactive flat-panel devices in classrooms or conference rooms because signals are difficult to penetrate complex buildings. In addition, large-scale interactive flat-panel devices are generally not installed with global navigation satellite systems for cost and user privacy considerations, so they cannot be positioned by satellite. In summary, the large-scale interactive flat-panel centralized control system of the prior art cannot obtain accurate location information of large-scale interactive flat-panel devices, and thus the large-scale interactive flat-panel centralized control system cannot provide location-related services to users based on location information. Summary of the invention
[0004] The embodiments of the present application provide an interactive tablet positioning method, device, equipment and storage medium, which solve the problem that the existing centralized control system cannot obtain accurate location information of large interactive tablet devices.
[0005] In a first aspect, an embodiment of the present application provides an interactive tablet positioning method, including:
[0006] Receive WIFI signal strength information uploaded by the tablet device to be located, where the WIFI signal strength is the signal strength detected when the second WIFI module of the tablet device to be located scans the first WIFI module of a preset control device, and the spatial position of the control device is fixed;
[0007] Based on the signal attenuation rule, according to the WIFI signal strength information, the spatial distance between the tablet device to be located and the control device is calculated;
[0008] The first spatial position information of the control device is obtained, and based on the triangulation positioning rule, the second spatial position information of the tablet device to be positioned is calculated according to the spatial distance between the tablet device to be positioned and three or more control devices, and the first spatial position information of the corresponding control devices.
[0009] In a second aspect, an embodiment of the present application provides an interactive tablet positioning method, including:
[0010] After powering on, controlling the second WIFI module to scan the first WIFI module of the preset control device, and obtaining corresponding WIFI signal strength information;
[0011] The WIFI signal strength information is uploaded to a server, so that the server determines the second spatial position information according to the WIFI signal strength information and the first spatial position information of the corresponding control device.
[0012] In a third aspect, an embodiment of the present application provides an interactive tablet positioning device, including:
[0013] A receiving module, configured to receive WIFI signal strength information uploaded by the tablet device to be located, wherein the WIFI signal strength is a signal strength detected when the second WIFI module of the tablet device to be located scans the first WIFI module of the preset control device;
[0014] A distance calculation module is configured to calculate the spatial distance between the tablet device to be located and the control device based on the signal attenuation rule and the WIFI signal strength information;
[0015] The position determination module is configured to obtain the first spatial position information of the control device, and based on the triangulation positioning rule, calculate the second spatial position information of the tablet device to be positioned according to the spatial distance between the tablet device to be positioned and three or more control devices, and the first spatial position information of the corresponding control device.
[0016] In a fourth aspect, an embodiment of the present application provides an interactive tablet positioning device, including:
[0017] The scanning module is configured to control the second WIFI module to scan the first WIFI module of the preset control device after power-on and obtain the corresponding WIFI signal strength information;
[0018] The sending module is configured to upload the WIFI signal strength information to the server, so that the server determines the second spatial position information according to the WIFI signal strength information and the first spatial position information of the corresponding control device.
[0019] In a fifth aspect, an embodiment of the present application provides an interactive tablet positioning device, including:
[0020] memory and one or more processors;
[0021] The memory is used to store one or more programs;
[0022] When the one or more programs are executed by the one or more processors, the one or more processors implement the interactive tablet positioning method as described in any one of the first aspect and the second aspect.
[0023] In a sixth aspect, an embodiment of the present application provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the interactive tablet positioning method as described in any one of the first aspect and the second aspect.
[0024] In the embodiment of the present application, a control device with a fixed position is pre-selected, and its first spatial position information is pre-stored. According to the WIFI signal strength information detected when the tablet device to be located scans the preset control device, based on the principle that the WIFI signal strength weakens as the transmission distance increases and the mapping relationship between the distance and the signal attenuation value, the distance between the tablet device to be located and the control device can be determined. Further, based on the triangulation positioning principle, the second spatial position information of the tablet device to be located can be determined according to the distance between the tablet device to be located and three or more control devices, and the first spatial position information of the corresponding control device. The user does not need to manually enter the spatial position of each tablet device to be located in the centralized control system, which improves the management convenience of the centralized control system and improves the user experience. In addition, the spatial position information of the tablet device is no longer static text information, but dynamic digital information. The centralized control system can dynamically control the tablet device based on its spatial position information, and can also set a geographical location fence to realize the anti-theft alarm of the device. For some tablet devices with fixed positions, after obtaining the corresponding second spatial position information, it is used as a new control device to expand the signal range of the control device and further expand the positioning range of the centralized control system. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 is a flow chart of an interactive tablet positioning method for a server provided by an embodiment of the present application;
[0026] Figure 2 This is a schematic diagram of the mapping relationship between distance and signal attenuation value provided in an embodiment of the present application;
[0027] Figure 3 This is a schematic diagram of triangulation positioning provided by an embodiment of the present application;
[0028] Figure 4 is a flow chart of another interactive tablet positioning method for a server provided by an embodiment of the present application;
[0029] Figure 5 is a flow chart of an interactive tablet positioning method for a tablet device provided by an embodiment of the present application;
[0030] Figure 6 It is a structural schematic diagram of an interactive tablet positioning device for a server provided by an embodiment of the present application;
[0031] Figure 7 It is a structural schematic diagram of an interactive tablet positioning device for a tablet device provided by an embodiment of the present application;
[0032] Figure 8 It is a structural schematic diagram of an interactive tablet positioning device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0033] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only the part related to the present application but not all the contents are shown in the accompanying drawings. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of each operation can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.
[0034] It should be noted that, in this article, relational terms such as first and second are only used to distinguish one entity or operation or object from another entity or operation or object, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations or objects. For example, the "first" and "second" of the first spatial position information and the second spatial position information are used to distinguish the spatial position information of the control device and the tablet device to be located.
[0035] The interactive tablet positioning method provided in the embodiment of the present application can be executed by an interactive tablet positioning device, which can be implemented by software and / or hardware, and the interactive tablet positioning device can be composed of two or more physical entities, or can be composed of one physical entity. For example, the interactive tablet positioning device in this embodiment includes a large interactive tablet device and a server.
[0036] The interactive tablet positioning device is installed with at least one type of operating system, wherein the operating system includes but is not limited to Android system, Linux system and Windows system. The interactive tablet positioning device can install at least one application based on the operating system, and the application can be an application that comes with the operating system, or an application downloaded from a third-party device or server. In the embodiment, the interactive tablet positioning device is at least based on the application that can execute the interactive tablet positioning method, so the interactive tablet positioning device can also be the application itself.
[0037] For ease of understanding, the embodiments are described exemplarily using a large interactive tablet device and a server as an interactive tablet positioning device.
[0038] Figure 1 1 is a flow chart of a method for positioning an interactive tablet for a server provided by an embodiment of the present application. Figure 1 The interactive tablet positioning method provided in the embodiment of the present application includes:
[0039] S110, receiving WIFI signal strength information uploaded by the tablet device to be located, where the WIFI signal strength is the signal strength detected when the second WIFI module of the tablet device to be located scans the first WIFI module of the preset control device, and the spatial position of the control device is fixed.
[0040] The tablet device is a large interactive tablet, which is generally arranged in space areas such as teaching buildings or office buildings. The centralized control system is used to control all large interactive tablets in the area. However, areas such as teaching buildings and office buildings have many floors and complex spatial locations, and base stations or satellite positioning technologies are difficult to achieve precise positioning. In these areas, the layout of WIFI devices is indispensable. Therefore, this embodiment uses the existing WIFI devices and the first WIFI module installed on the tablet device without upgrading or replacing the tablet device hardware. Based on the signal attenuation rules and triangulation positioning rules, the tablet device can be more accurately located in buildings such as teaching buildings and office buildings, so that the centralized control system can perceive the spatial position of the tablet device in the corresponding control area in real time and accurately, and achieve more efficient and comprehensive control.
[0041] Specifically, a control device with a fixed position is selected in advance in a building such as a teaching building or an office building. The control device can be a tablet device with a hotspot turned on, or a router with a WIFI access point function, etc. The first spatial position information of the control device is recorded in the server of the centralized control system. Among them, the selection of the control device only needs to ensure that the WIFI signal of the selected device can cover most areas in the building. Through the control device selected in advance, a reference position reference network is constructed. As long as the tablet device is within the range of the reference position reference network, it can be accurately located by the centralized control system.
[0042] Based on this, the tablet device to be located in the reference network of the reference position turns on the site mode of its first WIFI module, and scans the second WIFI module information of all control devices within the maximum detection range through the first WIFI module, and the information includes the WIFI signal strength information of each control device. Further, the WIFI signal strength information obtained by the tablet device to be located is uploaded to the server, and it can be understood that the WIFI signal strength information includes the WIFI signal strength and the corresponding control device. On the other hand, the server receives the WIFI signal strength information uploaded by the tablet device to be located, and locates the tablet device to be located according to the WIFI signal strength information.
[0043] S120: Based on the signal attenuation rule and according to the WIFI signal strength information, calculate the spatial distance between the tablet device to be located and the control device.
[0044] Figure 2 Schematic diagram of the mapping relationship between distance and signal attenuation value provided in the embodiment of the present application. Figure 2 ,Since the WIFI signal strength attenuates as the distance increases when propagating in space, there is a certain mapping relationship between the distance and the signal attenuation value. Figure 2 The figure shows the mapping relationship between distance and signal attenuation when the WIFI frequency band is 2.4 GHZ. Figure 2 It can be seen that, based on the WIFI strength information, the WIFI signal attenuation value from the first WIFI module to the second WIFI module can be determined, and based on the mapping relationship between the distance and the signal attenuation value, the distance between the first WIFI module and the second WIFI module can be determined, that is, the distance between the tablet device to be located corresponding to the first WIFI module and the control device corresponding to the second WIFI module can be determined.
[0045] S130, obtaining first spatial position information of the control device, and calculating second spatial position information of the tablet device to be located based on a triangulation positioning rule, according to spatial distances between the tablet device to be located and three or more control devices, and the first spatial position information of the corresponding control device.
[0046] Figure 3 Schematic diagram of triangulation positioning provided by the embodiment of the present application. Figure 3 , select any three control devices whose distances to the device to be located are determined, use the distances from the device to be located to the three control devices as the radius, and use the second spatial positions of the three control devices as the sphere centers to draw three spheres. The intersection of the three spheres is the position of the device to be located, that is, the second spatial position information of the device to be located can be determined through the first spatial position information of the three control devices whose distances to the device to be located are determined, and the corresponding positions. Moreover, when the distances are accurate, the spheres drawn by three control devices and more than three control devices will intersect at one point, so selecting more than three control devices can also determine the second spatial position information of the device to be located.
[0047] It is understandable that if the distance between one of the three control devices and the device to be positioned is inaccurate, the three spheres constructed by the three control devices cannot intersect at one point. Therefore, when the spheres constructed by the three control devices do not intersect, a new control device is added and the sphere of the new control device is drawn so that the new sphere and the original sphere form the intersection of the three spheres. Furthermore, in order to improve the accuracy of positioning, after calculating the second spatial position of the device to be positioned, the staff can verify the positioning result. If the verification fails, the second spatial position of the device to be positioned is recalculated.
[0048] Exemplarily, the preset control device does not include a tablet device, and the first spatial position information of the preset control device can be obtained in the following two ways:
[0049] The first acquisition method is to install a base station or a satellite positioning module on the control device to determine the three-dimensional world coordinates of the control device, and use the three-dimensional world coordinates as the first spatial position information of the control device.
[0050] The second acquisition method is to determine the first spatial position information of the three control devices through satellite positioning technology, and select a control device within the signal coverage range of the three control devices, place the mobile phone terminal on the control device, turn on the WIFI site mode of the mobile phone terminal, obtain the WIFI signal strength information between the three control devices through the mobile phone terminal, and determine the three-dimensional world coordinates of the mobile phone terminal based on the signal attenuation rule and the triangulation positioning rule, and use the three-dimensional world coordinates as the first spatial position information of the control device. Further, within the signal coverage range of the four control devices, select a control device, use the same method as above to determine the first spatial position information of the control device, and then determine the first spatial position information of all control devices.
[0051] In summary, the interactive tablet positioning method for a server provided in this embodiment pre-selects a control device with a fixed position and pre-stores its first spatial position information. According to the WIFI signal strength information detected when the tablet device to be positioned scans the preset control device, based on the principle that the WIFI signal strength weakens with the increase of the transmission distance and the mapping relationship between the distance and the signal attenuation value, the distance between the tablet device to be positioned and the control device can be determined. Furthermore, based on the principle of triangulation positioning, the second spatial position information of the tablet device to be positioned can be determined according to the distance between the tablet device to be positioned and three or more control devices, and the first spatial position information of the corresponding control devices. The above technical means solve the problem that the existing centralized control system cannot obtain accurate location information of large interactive tablet devices.
[0052] Furthermore, the centralized control system provided in this embodiment has the function of accurately locating large interactive tablet devices in real time, so a series of service functions based on location information can be developed based on the centralized control system of this embodiment. For example, for newly added tablet devices in teaching buildings and office buildings, the administrator does not need to manually enter the second spatial location information of the newly added tablet devices in the system, but can quickly and accurately obtain the second spatial location information of the newly added tablet devices through the server of the centralized control system and automatically save it.
[0053] Figure 4 1 is a flow chart of another interactive tablet positioning method for a server provided by an embodiment of the present application. This embodiment is specific based on the above embodiment. Figure 4 The interactive tablet positioning method provided in this embodiment includes:
[0054] S210: Send a first positioning instruction to the control device, so that the first WIFI module of the control device switches to a WIFI access point mode.
[0055] Exemplarily, when a tablet device accesses the Internet through the second WIFI module, the second WIFI module, as a site, will scan the wireless access points within the detection range. The wireless access points are the first WIFI modules of the control device. Since the distances between the wireless access points and the sites are different, the signal strengths received by the sites from the wireless access points are also different. When the sites scan the wireless access points, they will automatically obtain the signal strength information of the wireless access points. Therefore, in order to obtain the WIFI signal strength information between the device to be located and the control device, the first WIFI module of the control device needs to be switched to the WIFI access point mode. It is understandable that the control device includes some tablet devices, and the second WIFI modules of these tablet devices generally work in the WIFI site mode or are turned off, so the WIFI access point mode of these tablet devices needs to be turned on, while the routers are generally in the WIFI access point mode.
[0056] S220: Send a second positioning instruction to the tablet device to be positioned, so that the second WIFI module of the tablet device to be positioned switches to a WIFI site mode.
[0057] Exemplarily, the server may send a second positioning instruction to the tablet device to be located whose location information is to be determined. The tablet device to be located receives the second positioning instruction and switches its second WIFI module to WIFI site mode, and uses the second WIFI module to scan all WIFI access points within the detection range and obtain corresponding WIFI signal strength information.
[0058] S230, receiving WIFI signal strength information uploaded by the tablet device to be located, where the WIFI signal strength is the signal strength detected when the second WIFI module of the tablet device to be located scans the first WIFI module of the preset control device, and the spatial position of the control device is fixed.
[0059] S240: Based on the signal attenuation rule and according to the WIFI signal strength information, calculate the spatial distance between the tablet device to be located and the control device.
[0060] S250, obtaining first spatial position information of the control device, and calculating second spatial position information of the tablet device to be located based on a triangulation positioning rule, according to spatial distances between the tablet device to be located and three or more control devices, and the first spatial position information of the corresponding control device.
[0061] Exemplarily, the specific implementation process of steps S230 to S250 may refer to steps S110 to S130.
[0062] S260: Set the tablet device that determines the second spatial position information as a new control device.
[0063] Exemplarily, the tablet device is a large interactive tablet whose spatial position information generally does not change. This characteristic meets the condition that the control device has a fixed position. Therefore, the tablet device that determines the second spatial position information can be added to the baseline position reference network as a new control device to expand the coverage area of the baseline position reference network or refine the distribution of the baseline position reference network.
[0064] S270: Receive WIFI signal strength information uploaded by the mobile terminal to be located indoors, and determine third spatial position information of the mobile terminal to be located according to the WIFI signal strength information and the first spatial position information of the corresponding control device.
[0065] It is understandable that tablet devices are generally installed in classrooms of teaching buildings or conference rooms of office buildings. For some indoor spaces without routers installed, the signal coverage of the router in the floor area is too large to accurately locate the mobile terminal in the room. Therefore, the tablet device with a determined position in the classroom or conference room can be used as a control device to locate the mobile terminal with WIFI site function indoors. These mobile terminals include but are not limited to student tablets, mobile phones and smart wearable devices. Based on the positioning of these mobile terminals, the positioning of personnel can be realized. For example, the precise location of students in the classroom or even the school can be dynamically monitored to improve the personal safety of students on campus.
[0066] S280: Obtain safety position range information of the tablet device to be located, and monitor whether the second spatial position is within the safety position range based on the safety position range information and the corresponding second spatial position information.
[0067] Exemplarily, the second spatial location information of the tablet device is dynamic digital information, and the centralized control system can set a geographic location fence based on the spatial location information of the tablet device to monitor it in real time. Specifically, the centralized control system periodically sends a second positioning instruction to the tablet device to determine the second spatial location information of the tablet device in real time. The safe location range information of the tablet device is pre-set, and the safe location range is used as the geographic location fence of the tablet device. The positional relationship between the second spatial location and the safe location range is used to monitor whether the tablet device is within the location fence.
[0068] S290: When the second spatial position exceeds the safe position range, an alarm signal is generated and the second spatial position information is displayed.
[0069] For example, a large interactive tablet is generally fixed indoors. If the second space position of the tablet device exceeds the location fence, it indicates that the tablet device may be stolen. Therefore, when an abnormal situation of the second space position exceeding the location fence is detected, an alarm is actively sounded, and the user is reminded of the abnormal situation of the tablet device at which location, so that the user can contact nearby security personnel to check here and improve property safety.
[0070] On the other hand, in order to ensure that the tablet device can actively send WIFI signal strength information to the server, a method for positioning an interactive tablet running on a tablet device is proposed for the above-mentioned method for positioning an interactive tablet running on the server, which corresponds to the method for positioning an interactive tablet running on the server.
[0071] Figure 5 1 is a flow chart of an interactive tablet positioning method for a tablet device provided by an embodiment of the present application. Figure 5 The interactive tablet positioning method provided in the embodiment of the present application includes:
[0072] S310: After powering on, control the second WIFI module to scan the first WIFI module of the preset control device and obtain corresponding WIFI signal strength information.
[0073] For example, due to the presence of a tripod, a large interactive tablet has a certain degree of mobility in a teaching building or an office building. When the position of the tablet device changes, the existing centralized control system cannot actively determine the position of the tablet device after it moves, which is not conducive to the equipment manager's regular inventory and inspection of the tablet device. Tablet devices generally work by plugging in and do not have battery power. To move a tablet device over a large distance, the power must be turned off. During the power off process, the centralized control system sends a first positioning instruction to the tablet device to determine its spatial position information. Therefore, this embodiment proposes that when the tablet device is turned on next time after a power outage, it actively reports the WIFI signal strength information between its own second WIFI module and the first WIFI module of the control device to the server of the centralized control system, so that the server can determine the second spatial position information of the tablet device based on the WIFI signal strength information, allowing the centralized control system to simply and efficiently control the spatial position of the tablet device in real time.
[0074] S320: Upload the WIFI signal strength information to the server, so that the server determines the second spatial location information according to the WIFI signal strength information and the first spatial location information of the corresponding control device.
[0075] The interactive tablet positioning method provided in the embodiment of the present application pre-selects a control device with a fixed position and pre-stores its first spatial position information. According to the WIFI signal strength information detected when the tablet device to be positioned scans the preset control device, based on the principle that the WIFI signal strength weakens as the transmission distance increases and the mapping relationship between the distance and the signal attenuation value, the distance between the tablet device to be positioned and the control device can be determined. Further, based on the triangulation positioning principle, according to the distance between the tablet device to be positioned and three or more control devices, and the first spatial position information of the corresponding control device, the second spatial position information of the tablet device to be positioned can be determined. The user does not need to manually enter the spatial position of each tablet device to be positioned in the centralized control system, which improves the management convenience of the centralized control system and improves the user experience. In addition, the spatial position information of the tablet device is no longer static text information, but dynamic digital information. The centralized control system can dynamically control the tablet device based on its spatial position information, and can also set a geographical location fence to realize the anti-theft alarm of the device. For some tablet devices with fixed positions, after obtaining the corresponding second spatial position information, it is used as a new control device to expand the signal range of the control device and further expand the positioning range of the centralized control system. Based on the method of actively reporting WIFI signal strength information after the tablet device is powered on, the centralized control system can simply and efficiently control the spatial position of the tablet device in real time.
[0076] Figure 6 1 is a schematic diagram of a structure of an interactive tablet positioning device for a server provided by an embodiment of the present application. Figure 6 The interactive tablet positioning device includes: a receiving module 41, a distance calculation module 42 and a position determination module 43.
[0077] The receiving module 41 is configured to receive WIFI signal strength information uploaded by the tablet device to be located, where the WIFI signal strength is the signal strength detected when the second WIFI module of the tablet device to be located scans the first WIFI module of the preset control device, and the spatial position of the control device is fixed;
[0078] The distance calculation module 42 is configured to calculate the spatial distance between the tablet device to be located and the control device based on the signal attenuation rule and the WIFI signal strength information;
[0079] The position determination module 43 is configured to obtain the first spatial position information of the control device, and based on the triangulation positioning rule, calculate the second spatial position information of the tablet device to be positioned according to the spatial distance between the tablet device to be positioned and three or more control devices, and the first spatial position information of the corresponding control device.
[0080] Based on the above embodiment, the interactive tablet positioning device also includes: a first positioning instruction sending module, configured to send a first positioning instruction to the control device so that the first WIFI module of the control device switches to the WIFI access point mode; a second positioning instruction sending module, configured to send a second positioning instruction to the tablet device to be positioned so that the second WIFI module of the tablet device to be positioned switches to the WIFI site mode.
[0081] On the basis of the above embodiment, the interactive tablet positioning device further includes: a control device adding module configured to set the tablet device that determines the second spatial position information as a new control device.
[0082] Based on the above embodiments, the interactive tablet positioning device also includes: a monitoring module, configured to obtain the safety position range information of the tablet device to be positioned, and monitor whether the second spatial position is within the safety position range based on the safety position range information and the corresponding second spatial position information; an alarm module, configured to generate an alarm signal and display the second spatial position information when the second spatial position exceeds the safety position range.
[0083] Based on the above embodiment, the interactive tablet positioning device also includes: a mobile terminal positioning module, which is configured to receive WIFI signal strength information uploaded by the mobile terminal to be positioned indoors, and determine the third spatial position information of the mobile terminal to be positioned based on the WIFI signal strength information and the first spatial position information of the corresponding control device.
[0084] Figure 7 1 is a schematic diagram of a structure of an interactive tablet positioning device for a tablet device provided by an embodiment of the present application. Figure 7 The interactive tablet positioning device includes: a scanning module 51 and a sending module 52.
[0085] The scanning module 51 is configured to control the second WIFI module to scan the first WIFI module of the preset control device after power-on, and obtain the corresponding WIFI signal strength information;
[0086] The sending module 52 is configured to upload the WIFI signal strength information to the server, so that the server determines the second spatial position information according to the WIFI signal strength information and the first spatial position information of the corresponding control device.
[0087] The interactive tablet positioning device provided in the embodiment of the present application pre-selects a control device with a fixed position and pre-stores its first spatial position information. According to the WIFI signal strength information detected when the tablet device to be positioned scans the preset control device, based on the principle that the WIFI signal strength weakens as the transmission distance increases and the mapping relationship between the distance and the signal attenuation value, the distance between the tablet device to be positioned and the control device can be determined. Further, based on the triangulation positioning principle, according to the distance between the tablet device to be positioned and three or more control devices, and the first spatial position information of the corresponding control device, the second spatial position information of the tablet device to be positioned can be determined. The user does not need to manually enter the spatial position of each tablet device to be positioned in the centralized control system, which improves the management convenience of the centralized control system and improves the user experience. In addition, the spatial position information of the tablet device is no longer static text information, but dynamic digital information. The centralized control system can dynamically control the tablet device based on its spatial position information, and can also set a geographical location fence to realize the anti-theft alarm of the device. For some tablet devices with fixed positions, after obtaining the corresponding second spatial position information, it is used as a new control device to expand the signal range of the control device and further expand the positioning range of the centralized control system. Based on the method of actively reporting WIFI signal strength information after the tablet device is powered on, the centralized control system can simply and efficiently control the spatial position of the tablet device in real time.
[0088] The interactive tablet positioning device provided in the embodiment of the present application is included in the interactive tablet positioning equipment, and can be used to execute the interactive tablet positioning method provided in any of the above embodiments, and has corresponding functions and beneficial effects.
[0089] Figure 8 Schematic diagram of an interactive tablet positioning device provided by an embodiment of the present application. Figure 8 As shown, the interactive tablet positioning device includes a processor 60, a memory 61, an input device 62, an output device 63 and a display screen 64; the number of processors 60 in the interactive tablet positioning device can be one or more. Figure 8 In the example, a processor 60 is used; the number of display screens 64 in the interactive flat panel positioning device can be one or more, Figure 8 A display screen 64 is taken as an example; the processor 60, the memory 61, the input device 62, the output device 63 and the display screen 64 in the interactive tablet positioning device can be connected by a bus or other means, Figure 8 The example of connecting through bus is taken in the following.
[0090] The memory 61, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the interactive tablet positioning method in the embodiment of the present application (for example, the receiving module 41, the distance calculation module 42 and the position determination module 43 or the scanning module 51 and the sending module 52 in the interactive tablet positioning device). The processor 60 executes various functional applications and data processing of the interactive tablet positioning device by running the software programs, instructions and modules stored in the memory 61, that is, realizes the above-mentioned interactive tablet positioning method.
[0091] The memory 61 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the interactive flat-panel positioning device, etc. In addition, the memory 61 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 61 may further include a memory remotely arranged relative to the processor 60, and these remote memories may be connected to the interactive flat-panel positioning device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0092] The input device 62 can be used to receive input digital or character information, and generate key signal input related to user settings and function control of the interactive flat-panel positioning device. The output device 63 may include an audio output device such as a speaker. The display screen 64 is a display screen with a touch function, which can be a capacitive screen, an electromagnetic screen or an infrared screen. Optionally, when the display screen 64 is an infrared screen, it also includes an infrared touch frame, which is arranged around the display screen 64, and can also be used to receive infrared signals and send the infrared signals to the processor 60 or other devices. The display screen 64 can display other content according to the instructions of the processor.
[0093] The above-mentioned interactive tablet positioning device includes an interactive tablet positioning device, which can be used to execute any interactive tablet positioning method and has corresponding functions and beneficial effects.
[0094] The embodiment of the present application provides a storage medium containing computer executable instructions for a server. When the computer executable instructions are executed by a computer processor, the method for positioning an interactive tablet provided in the above embodiment is executed. The method includes:
[0095] Receive WIFI signal strength information uploaded by the tablet device to be located, where the WIFI signal strength is the signal strength detected when the second WIFI module of the tablet device to be located scans the first WIFI module of the preset control device, and the spatial position of the control device is fixed;
[0096] Based on the signal attenuation rule and the WIFI signal strength information, the spatial distance between the tablet device to be located and the control device is calculated;
[0097] The first spatial position information of the control device is obtained, and based on the triangulation positioning rule, the second spatial position information of the tablet device to be positioned is calculated according to the spatial distance between the tablet device to be positioned and three or more control devices, and the first spatial position information of the corresponding control device.
[0098] The present application also provides a storage medium containing computer executable instructions for a tablet device. When the computer executable instructions are executed by a computer processor, the method for positioning an interactive tablet provided in the above embodiment is used to execute the method, which includes:
[0099] After powering on, controlling the second WIFI module to scan the first WIFI module of the preset control device, and obtaining corresponding WIFI signal strength information;
[0100] The WIFI signal strength information is uploaded to the server, so that the server determines the second spatial position information according to the WIFI signal strength information and the first spatial position information of the corresponding control device.
[0101] Of course, the computer executable instructions of a storage medium containing computer executable instructions provided in an embodiment of the present application are not limited to the method operations described above, and can also execute related operations in the interactive tablet positioning method provided in any embodiment of the present application.
[0102] Through the above description of the implementation method, the technicians in the relevant field can clearly understand that the present application can be implemented by means of software and necessary general hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application can be essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods of each embodiment of the present application.
[0103] It is worth noting that in the above-mentioned embodiment of the interactive tablet positioning device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application.
[0104] Note that the above are only preferred embodiments of the present application and the technical principles used. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the appended claims.
Claims
1. An interactive tablet positioning method, characterized in that: include: Receive WIFI signal strength information uploaded by the tablet device to be located, where the WIFI signal strength is the signal strength detected when the second WIFI module of the tablet device to be located scans the first WIFI module of a preset control device, and the spatial position of the control device is fixed; Based on the signal attenuation rule, according to the WIFI signal strength information, the spatial distance between the tablet device to be located and the control device is calculated; Acquire the first spatial position information of the control device, and calculate the second spatial position information of the tablet device to be located based on the triangulation positioning rule, according to the spatial distances between the tablet device to be located and more than three control devices, and the first spatial position information of the corresponding control device; The method includes: selecting any three control devices, taking the spatial distance between the tablet device to be positioned and the three control devices as the radius, and drawing three spheres respectively with the first spatial position information of the three control devices as the center of the spheres; if the three spheres intersect at one point, determining the corresponding intersection point as the second spatial position information of the tablet device to be positioned; if the three spheres do not intersect at one point, adding a new control device and drawing the sphere of the new control device so that the new sphere and the original sphere form the intersection point of the three spheres.
2. The method according to claim 1, characterized in that Before receiving the WIFI signal strength information uploaded by the tablet device to be located, the method further includes: Sending a first positioning instruction to the control device so that the first WIFI module of the control device switches to a WIFI access point mode; A second positioning instruction is sent to the tablet device to be positioned, so that the second WIFI module of the tablet device to be positioned switches to a WIFI site mode.
3. The method according to claim 1, characterized in that After the second spatial position information of the tablet device to be located is obtained by calculation, the method further includes: The tablet device that determines the second spatial position information is set as a new control device.
4. The method according to claim 1, characterized in that: After the second spatial position information of the tablet device to be located is obtained by calculation, the method further includes: Acquire the safety position range information of the tablet device to be located, and monitor whether the second spatial position is within the safety position range according to the safety position range information and the corresponding second spatial position information; When the second spatial position exceeds the safe position range, an alarm signal is generated and the second spatial position information is displayed.
5. The method according to claim 3, characterized in that: After the tablet device that determines the second spatial position information is used as a new control device, the method further includes: Receive WIFI signal strength information uploaded by the mobile terminal to be located indoors, and determine the third spatial position information of the mobile terminal to be located according to the WIFI signal strength information and the first spatial position information of the corresponding control device.
6. An interactive tablet positioning method, characterized in that: include: After powering on, controlling the second WIFI module of the tablet device to be located to scan the first WIFI module of the preset control device, and obtaining corresponding WIFI signal strength information; Uploading the WIFI signal strength information to the server, so that the server can calculate the spatial distance between the tablet device to be located and the control device according to the WIFI signal strength information based on the signal attenuation rule; Select any three control devices, take the spatial distance between the tablet device to be positioned and the three control devices as the radius, and draw three spheres with the first spatial position information of the three control devices as the center of the sphere. If the three spheres intersect at one point, determine the corresponding intersection point as the second spatial position information of the tablet device to be positioned. If the three spheres do not intersect at one point, add a new control device and draw the sphere of the new control device so that the new sphere and the original sphere form the intersection point of the three spheres.
7. An interactive tablet positioning device, characterized in that: include: A receiving module, configured to receive WIFI signal strength information uploaded by the tablet device to be located, wherein the WIFI signal strength is the signal strength detected when the second WIFI module of the tablet device to be located scans the first WIFI module of a preset control device, and the spatial position of the control device is fixed; A distance calculation module is configured to calculate the spatial distance between the tablet device to be located and the control device based on the signal attenuation rule and the WIFI signal strength information; The position determination module is configured to obtain the first spatial position information of the control device, and based on the triangulation positioning rule, calculate the second spatial position information of the tablet device to be positioned according to the spatial distance between the tablet device to be positioned and more than three control devices, and the first spatial position information of the corresponding control devices; wherein the position determination module is specifically configured to randomly select three control devices whose distances from the tablet device to be positioned have been determined, use the distances from the tablet device to be positioned to the three control devices as radii, and draw three spheres with the first spatial positions of the three control devices as sphere centers; if the three spheres intersect at one point, determine the corresponding intersection point as the second spatial position information of the tablet device to be positioned; if the three spheres do not intersect at one point, add a new control device and draw the sphere of the new control device so that the new sphere and the original sphere constitute the intersection point of the three spheres.
8. An interactive tablet positioning device, characterized in that: include: The scanning module is configured to control the second WIFI module of the tablet device to be located to scan the first WIFI module of the preset control device after power-on, and obtain the corresponding WIFI signal strength information; A sending module is configured to upload the WIFI signal strength information to a server, so that based on a signal attenuation rule, the spatial distance between the tablet device to be located and the control device is calculated according to the WIFI signal strength information; Select any three control devices, take the spatial distance between the tablet device to be positioned and the three control devices as the radius, and draw three spheres with the first spatial position information of the three control devices as the center of the sphere. If the three spheres intersect at one point, determine the corresponding intersection point as the second spatial position information of the tablet device to be positioned. If the three spheres do not intersect at one point, add a new control device and draw the sphere of the new control device so that the new sphere and the original sphere form the intersection point of the three spheres.
9. An interactive tablet positioning device, characterized in that: include: memory and one or more processors; The memory is used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the interactive tablet positioning method as described in any one of claims 1-6.
10. A storage medium containing computer executable instructions, characterized in that: The computer executable instructions are used to execute the interactive tablet positioning method as described in any one of claims 1 to 6 when executed by a computer processor.
Citation Information
Patent Citations
Self-positioning type RFID positioning system
CN103293514A
Mobile terminal location information display method and system
CN105451183A
Method and device for connecting interactive tablets, communication system, terminal and storage medium
CN108449423A