Device management method, control device, system, readable storage medium and chip
By using positioning devices to emit ultrasonic signals with different characteristics in a smart home system, the control device can accurately locate its own space and perform intelligent management, solving the problem of users having to search for target devices in a multi-device environment and improving the user experience.
Patent Information
- Application Number
- CN202311096717.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-28
- Publication Date
- 2026-01-09
- Estimated Expiration
- 2043-08-28
AI Technical Summary
In existing technologies, as the number of smart home devices and their storage space increases, the operation of controlling devices and locating target devices becomes cumbersome, resulting in a poor user experience.
By emitting ultrasonic signals with different characteristics through positioning devices, control devices determine their own spatial location based on the received ultrasonic signals and display or perform corresponding operations on the interface to achieve intelligent management and control.
It improves the ease with which users can find and control devices in a smart home system, thus enhancing the user experience.
Smart Images

Figure CN119544395B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of smart home, and in particular to a device management method, a control device, a system, a readable storage medium and a chip. BACKGROUND
[0002] With the development of computer technology, various smart home devices can be connected together with the control device of the user through the Internet of Things technology to form a smart home system. Based on the smart home system, the user can efficiently and conveniently manage and control various smart home devices in the home.
[0003] At present, in order to facilitate the user to find and control the smart home device, the device management application usually classifies and manages the smart home device based on space, that is, the smart home devices located in the same space are set in the same device set. Based on this, the user opens the device set of the space to which the target device belongs, and can find and control the target device. However, as the number of smart home devices and their storage spaces in the house gradually increases, the number of device sets managed by the control device and the number of devices in each device set also gradually increases, which leads to the fact that these device sets and the smart home devices in the device sets may not be displayed in the same display interface. Therefore, when the user needs to control the target device, the user usually needs to go through a tedious search operation to find the target device, and the management and control of the device are not intelligent enough, and the user experience is not good. SUMMARY
[0004] The present application provides a device management method, a control device, a system, a readable storage medium and a chip, which are used to solve the problem that the management and control of the control device on the electronic device are not intelligent enough in the prior art, resulting in tedious operation when the user finds the target device.
[0005] In a first aspect, the present application provides a device management method applied to a control device, which includes: in response to a first event, sending indication information for instructing a plurality of positioning devices to emit ultrasonic signals, wherein the ultrasonic signals emitted by the positioning devices located in different spaces are different in characteristics. Receiving at least one ultrasonic signal, which is derived from at least one of the plurality of positioning devices. According to the characteristics of the at least one ultrasonic signal, determining that the space where the control device is currently located is a first space. According to the determination that the space where the control device is currently located is the first space, displaying the related information of the first space on the interface of the control device, or instructing the positioning device or other device of the first space to perform a corresponding operation, or sending the related information for indicating that the space where the control device is currently located is the first space to a management device.
[0006] In the technical solutions provided in this application, the control device can determine the space in which the control device is located as the first space according to the characteristics of the ultrasonic signals transmitted by the positioning devices in different spaces, and can perform a series of operations related to the first space based on the determination that the control device is in the first space, so as to realize intelligent management and control of the devices in the first space and improve user experience. For example, the control device can display the relevant information of the first space on an interface, so that the user can quickly find the information. Alternatively, the control device can instruct the positioning devices or other devices in the first space to perform corresponding operations, so as to intelligently control the electronic devices. Alternatively, the control device can send the relevant information indicating that the space in which the control device is currently located is the first space to the management device, so that the management device can manage other electronic devices located in the first space.
[0007] It should be noted that the management device can be a hub device connected between the control device and the electronic devices, and the hub device can manage and control the electronic devices.
[0008] In some embodiments, the first event includes: the position of the control device moves; or a device management application in the control device is successfully started, and the device management application is used to manage and control the plurality of positioning devices and / or other devices.
[0009] In some embodiments, in response to the first event, the indication information for instructing the plurality of positioning devices to transmit the ultrasonic signals is sent, including: in response to the first event, the indication information for instructing the plurality of positioning devices to transmit the ultrasonic signals is sent to the plurality of positioning devices; or in response to the first event, the indication information for instructing the plurality of positioning devices to transmit the ultrasonic signals is sent to the plurality of positioning devices by the management device.
[0010] In some embodiments, the characteristics of the ultrasonic signals include at least one of intensity, frequency, and voiceprint encoding information. The voiceprint encoding information can carry unique identification information of the space in which the positioning device is located, such as a space name, a space ID, and the like.
[0011] In some embodiments, the characteristics of the ultrasonic signals include intensity and frequency. Based on this, the space in which the electronic device is currently located is determined as the first space according to the characteristics of the at least one ultrasonic signal, including: determining that the frequency of the ultrasonic signal with the maximum intensity in the received at least one ultrasonic signal is a first frequency; and determining that the control device is currently located in the first space according to the first frequency and a preset correspondence between frequency and space. By this method, the position of the control device can be accurately determined.
[0012] Of course, in some other embodiments, the control device can also determine that the space in which it is currently located is the first space according to the intensity of the ultrasonic signal and the voiceprint coded information. Specifically, the control device determines the first voiceprint coded information carried by the ultrasonic signal with the largest intensity in the received at least one ultrasonic signal; and determines that the control device is currently located in the first space according to the first voiceprint coded information and the preset corresponding relationship between the voiceprint coded information and the space.
[0013] In some embodiments, displaying the related information of the first space on the interface of the control device includes highlighting or preferentially displaying the related information of the first space on the interface of the control device. This includes displaying the related information of the first space above the information of other spaces; or displaying the related information of the first space in bold, highlighted, enlarged, or with a highlighted background color. It can be understood that the above-mentioned highlighting methods help the user quickly find the related information of the first space.
[0014] In some embodiments, displaying the related information of the first space on the interface of the control device includes displaying the related information of the electronic device located in the first space on the interface of the control device. This includes displaying the device set of the first space on the space information interface of the control device, the device set including a plurality of electronic devices; and / or displaying the device information of each electronic device of the first space on the device information interface of the control device; and / or displaying the device information of the multimedia device of the first space on the sound projection management interface of the control device; and / or displaying the device control card or space control card of the first space on the desktop of the control device.
[0015] In some embodiments, the control device can also display recommended content adapted to the first space on the interface of the control device, such as audio and video adapted to the first space.
[0016] In some embodiments, the control device instructs the positioning device or other device of the first space to perform a corresponding operation, including instructing the multimedia device of the first space to play the audio and video information of the control device.
[0017] In some embodiments, the control device is a mobile terminal; and / or the positioning device is a sound box.
[0018] It is worth noting that after the control device determines that it is currently located in the first space, if the control device detects that the first event occurs again, the control device can select to re-perform the following operations: in response to the first event, sending indication information for instructing the plurality of positioning devices to emit ultrasonic signals, wherein the ultrasonic signals emitted by the positioning devices located in different spaces are different in characteristics. Receiving at least one ultrasonic signal, the ultrasonic signal being derived from at least one of the plurality of positioning devices. According to the characteristics of the at least one ultrasonic signal, determining that the electronic device is currently located in the second space. And displaying, on the interface of the control device, the relevant information of the second space, or instructing the positioning device or other device in the second space to perform a corresponding operation, or sending, to the management device, the relevant information for indicating that the control device is currently located in the second space.
[0019] It can be understood that when the first space and the second space are different, based on the fact that the control device can control the positioning device or other device in the first space to perform a corresponding operation in the first space, and can control the positioning device or other device in the second space to perform a corresponding operation in the second space, the control device can control the electronic devices in the first space and the second space to realize audio-video continuation playing. For example, when the control device is located in the first space, the multimedia device in the first space plays audio-video, and after the control device moves from the first space to the second space, the multimedia device in the second space starts to play audio-video. The control process is intuitive for a user carrying the control device to move, and the user has a very good experience that the audio-video playing device intelligently changes with the position of the user.
[0020] In a second aspect, the present application provides a control device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the method shown in the first aspect when executing the computer program.
[0021] In a third aspect, the present application provides a device management system, comprising a control device and a plurality of electronic devices connected to the control device, and the control device is configured to execute the method shown in the first aspect.
[0022] In a fourth aspect, the present application provides a computer readable storage medium, the computer readable storage medium storing a computer program, and the computer program is executed by a processor to implement the method shown in the first aspect.
[0023] In a fifth aspect, the present application provides a chip, comprising a processor and a memory, the memory storing a computer program, and the computer program is executed by the processor to implement the method shown in the first aspect.
[0024] It can be understood that the beneficial effects of the above-mentioned second to fifth aspects can be referred to the related description in the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0025] Figure 1 is a structural schematic diagram of a smart home system provided by an embodiment of the present application;
[0026] Figure 2A is a structural schematic diagram of a smart home system provided by another embodiment of the present application;
[0027] Figure 2B is a structural schematic diagram of a smart home system provided by yet another embodiment of the present application;
[0028] Figure 3 is a structural schematic diagram of a control device provided by an embodiment of the present application;
[0029] Figure 4 is a schematic diagram of a space information interface provided by an embodiment of the present application;
[0030] Figure 5 is a schematic flow chart of a device management method provided by an embodiment of the present application;
[0031] Figure 6 is a structural schematic diagram of a house provided by an embodiment of the present application;
[0032] Figure 7A is a schematic diagram of a sending process of an ultrasonic wave emission instruction provided by an embodiment of the present application;
[0033] Figure 7B is a schematic diagram of a sending process of an ultrasonic wave emission instruction provided by another embodiment of the present application;
[0034] Figure 8A is a schematic diagram of a space information interface provided by an embodiment of the present application;
[0035] Figure 8B is a schematic diagram of a space information interface provided by another embodiment of the present application;
[0036] Figure 9 is a schematic diagram of a device information interface provided by an embodiment of the present application;
[0037] Figure 10 is a schematic diagram of a voice casting management interface provided by an embodiment of the present application;
[0038] Figure 11A is a schematic diagram of a device control card provided by an embodiment of the present application;
[0039] Figure 11BFIG. 1 is a schematic diagram of a space control card provided by an embodiment of the present application;
[0040] Figure 12 FIG. 2 is a schematic diagram of a display interface of a home management device provided by an embodiment of the present application;
[0041] Figure 13A FIG. 3 is a schematic diagram of information recommendation provided by an embodiment of the present application;
[0042] Figure 13B FIG. 4 is a schematic diagram of information recommendation provided by another embodiment of the present application;
[0043] Figure 14 FIG. 5 is a schematic diagram of a structure of a device management apparatus provided by an embodiment of the present application.
[0044] Figure 15 FIG. 6 is a schematic diagram of a structure of a chip provided by an embodiment of the present application. DETAILED DESCRIPTION
[0045] It should be understood that, in the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in this document only describes the relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can mean that A exists alone, A and B exist together, and B exists alone.
[0046] In the embodiments, the terms "first", "second" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined with "first", "second" can explicitly or implicitly include one or more of the features. In the description of the embodiments, unless otherwise specified, the meaning of "multiple" is two or more.
[0047] The technical solutions provided by the embodiments of the present application will be described below with reference to the accompanying drawings.
[0048] With the development of computer technology, smart home is more and more widely used in people's life. In the smart home scene, various smart home devices are connected together through Internet of Things technology and control devices to form a smart home system. Based on the smart home system, users can efficiently and conveniently control each smart home device in the home through the control device, and have a good user experience.
[0049] Figure 1This is a schematic diagram of the smart home system provided in an embodiment of this application. The system includes a control device and multiple smart home devices (also referred to as electronic devices). The control device is wirelessly connected to each smart home device, and the smart home devices may or may not be connected to each other. Furthermore, the wireless connection method between different devices can be Wi-Fi, Bluetooth, etc., and this embodiment does not impose specific limitations on this.
[0050] Smart home devices are objects managed and controlled by control devices, capable of executing corresponding control operations based on control commands from the control devices. Examples of smart home devices include televisions, speakers, headphones, air purifiers, refrigerators, air conditioners, robot vacuums, lights, cameras, routers, power strips, table lamps, humidifiers, sockets, smart door locks, water purifiers, treadmills, etc. Depending on the device type, the control operations performed by smart home devices according to control commands vary. For example, the control operations performed by a light might be turning the light on / off or adjusting its brightness; the control operations performed by a speaker might be playing / pausing music; and the control operations performed by an air conditioner might be turning it on / off or adjusting the temperature. This application does not limit the specific types of smart home devices.
[0051] Control devices play a management and control role in smart home systems, enabling intelligent management and control of various smart home devices through device management applications (such as smart living applications). In this embodiment, the control device can be a portable terminal device with a display screen, such as a mobile phone or tablet, or a home management device with a display screen, such as a central control screen, smart screen, or central control panel. It is understood that the connection methods between the control device and various smart home devices may differ depending on the type of control device.
[0052] In some embodiments, see Figure 2A As shown, when the control device is a terminal device or a home management device, the control device can directly connect to and control various smart home devices.
[0053] In other embodiments, see Figure 2B As shown, when the control device is a terminal device such as a mobile phone or tablet, it can indirectly connect to various smart home devices through a central device. Therefore, when controlling various smart home devices, the control device needs to relay signaling or data through the central device. For example, when controlling an air conditioner to turn on, the control device needs to first send the power-on command to the central device, which then forwards it to the air conditioner. The central device can be the home management device mentioned in the above embodiments, or it can be a router, home gateway, or other devices; this embodiment does not impose any restrictions on this.
[0054] To further improve the management experience of the user, one or more subsystems, such as a whole-house lighting system, a whole-house music system, a whole-house air purification system, and a whole-house temperature control system, can be further provided in the smart home system. Each of the subsystems includes a control device and smart home devices distributed in different spaces. Through the subsystems, the control device can cooperatively manage and control multiple smart home devices of the same type in the home, and has a good user experience.
[0055] For example, the whole-house lighting system includes a control device and lighting devices such as ceiling lamps and table lamps distributed in different spaces. Based on the whole-house lighting system, the control device can implement intelligent lighting control modes such as one-key lighting or custom-scene lighting. For another example, the whole-house music system includes a control device and audio playback devices such as fixed audio boxes and smart audio boxes distributed in different spaces. Based on the whole-house music system, the control device can control some or all of the audio boxes to simultaneously play audio according to user needs, or perform audio streaming between different audio boxes. The audio streaming refers to a process of transferring audio from one audio playback device to another audio playback device for playing.
[0056] Figure 3 FIG. 1 is a structural schematic diagram of a control device provided by an embodiment of the present application. The control device includes a processor 310, an external memory interface 320, an internal memory 321, a universal serial bus (USB) interface 330, a charging management module 340, a power management module 341, a battery 342, an antenna 1, an antenna 2, a mobile communication module 350, a wireless communication module 360, an audio module 370, a loudspeaker 370A, a receiver 370B, a microphone 370C, a headset jack 370D, a sensor module 380, a key 390, a motor 391, an indicator 392, a camera 393, a display screen 394, and a subscriber identification module (SIM) card interface 395, etc.
[0057] It can be understood that the structure shown in the embodiments of the present application does not constitute a specific limitation on the control device. In some other embodiments of the present application, the control device can include more or fewer components than shown, or combine some components, or split some components, or different arrangement of components. The components shown can be implemented in hardware, software, or a combination of software and hardware.
[0058] The processor 310 can include one or more processing units, for example: the processor 310 can include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units can be independent devices, or can be integrated in one or more processors. Among them, the controller can be the nerve center and command center of the device. The controller can generate operation control signals according to instruction operation codes and timing signals, complete the control of fetching instructions and executing instructions.
[0059] The processor 310 can also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 310 is a cache memory. The memory can save instructions or data that the processor 310 has just used or repeatedly uses. If the processor 310 needs to use the instructions or data again, it can be directly called from the memory. Avoiding repeated access, reducing the waiting time of the processor 310, thus improving the efficiency of the system.
[0060] The charging management module 340 is used to receive charging input from the charger. Among them, the charger can be a wireless charger, or can be a wired charger. In some wired charging embodiments, the charging management module 340 can receive the charging input of the wired charger through the USB interface 330. In some wireless charging embodiments, the charging management module 340 can receive the wireless charging input through the wireless charging coil of the device. The charging management module 340 charges the battery 342, and at the same time, it can also supply power to the electronic device through the power management module 341.
[0061] The power management module 341 is used to connect the battery 342, the charging management module 340 and the processor 310. The power management module 341 receives the input of the battery 342 and / or the charging management module 340, and supplies power to the processor 310, the internal memory 321, the external memory, the display screen 394, the camera 393, and the wireless communication module 360, etc. The power management module 341 can also be used to monitor parameters such as battery capacity, battery cycle number, battery health state (leakage, impedance), etc.
[0062] The wireless communication function of the control device can be implemented by the antenna 1, the antenna 2, the mobile communication module 350, the wireless communication module 360, the modem processor, and the baseband processor, etc.
[0063] The antenna 1 and the antenna 2 are used for transmitting and receiving electromagnetic wave signals. Each antenna in the control device can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example, the antenna 1 can be multiplexed as a diversity antenna of a wireless local area network. In some other embodiments, the antennas can be used in combination with a tuning switch.
[0064] The mobile communication module 350 can provide a solution including 2G / 3G / 4G / 5G wireless communication applied to the control device. The mobile communication module 350 can include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 350 can receive electromagnetic waves by the antenna 1, and perform filtering, amplification, etc. on the received electromagnetic waves, and transmit the processed electromagnetic waves to the modem processor for demodulation. The mobile communication module 350 can also amplify the signals modulated by the modem processor, and convert the signals into electromagnetic waves radiated by the antenna 1.
[0065] In some embodiments, at least part of the functional modules of the mobile communication module 350 can be arranged in the processor 310. In some embodiments, at least part of the functional modules of the mobile communication module 350 and at least part of the modules of the processor 310 can be arranged in the same device.
[0066] The modem processor can include a modulator and a demodulator. The modulator is used to modulate a low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used to demodulate a received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. The low-frequency baseband signal processed by the baseband processor is transmitted to the application processor. The application processor outputs a sound signal through an audio playing device (not limited to the loudspeaker 370A, the receiver 370B, etc.), or displays an image or a video through the display screen 394. In some embodiments, the modem processor can be an independent device. In some other embodiments, the modem processor can be independent of the processor 310, and arranged in the same device as the mobile communication module 350 or other functional modules.
[0067] The wireless communication module 360 can provide a solution for wireless communication, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) network), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared technology (IR), etc. The wireless communication module 360 can be one or more devices integrated with at least one communication processing module. The wireless communication module 360 receives electromagnetic waves via the antenna 2, frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 310. The wireless communication module 360 can also receive signals to be sent from the processor 310, frequency modulate them, amplify them, and radiate them as electromagnetic waves via the antenna 2.
[0068] The camera 393 is configured to capture still images or videos. In some embodiments, the control device can include one or N cameras 393, where N is a positive integer greater than 1.
[0069] The display screen 394 is configured to display images, videos, etc., such as various device management interfaces in the embodiments of the present application. The display screen 394 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flex light-emitting diode (FLED), a Miniled, a MicroLed, a Micro-oLed, a quantum dot light emitting diode (QLED), etc. In some embodiments, the control device can include one or N display screens 394, where N is a positive integer greater than 1.
[0070] The external memory interface 320 can be configured to connect an external memory card, such as a Micro SD card, to extend the storage capacity of the control device. The external memory card communicates with the processor 310 through the external memory interface 320 to implement a data storage function. For example, files such as music and videos can be saved in the external memory card.
[0071] The internal memory 321 can be configured to store computer executable program codes, which include instructions. The processor 310 executes various function applications and data processing of the control device by running the instructions stored in the internal memory 321. The internal memory 321 can include a program storage area and a data storage area. The program storage area can store an operating system and at least one application program (such as a sound playing function, an image playing function, etc.) required by a function. The data storage area can store data (such as audio data, a phone book, etc.) created during use of the control device.
[0072] In addition, the internal memory 321 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, a universal flash storage (UFS), etc.
[0073] The control device can implement an audio function through an audio module 370, a speaker 370A, a receiver 370B, a microphone 370C, an earphone interface 370D, an application processor, etc.
[0074] The audio module 370 is configured to convert a digital audio signal into an analog audio signal for output, and is also configured to convert an analog audio input into a digital audio signal. The audio module 370 can also be configured to encode and decode an audio signal. In some embodiments, the audio module 370 can be disposed in the processor 310, or some function modules of the audio module 370 can be disposed in the processor 310.
[0075] The speaker 370A, also known as a “loudspeaker”, is configured to convert an audio electrical signal into a sound signal. The control device can listen to music or listen to a hands-free call through the speaker 370A, for example, the speaker can play a comparison and analysis result provided by an embodiment of the present application.
[0076] The receiver 370B, also known as a “earpiece”, is configured to convert an audio electrical signal into a sound signal. When the control device answers a phone or a voice message, the receiver 370B can be held close to an ear to listen to the voice.
[0077] The microphone 370C, also referred to as a "microphone", "microphone", is used to convert a sound signal into an electrical signal. When making a call or sending a voice message, the user can speak into the microphone 370C by placing the mouth close to the microphone 370C, and input the sound signal into the microphone 370C. The control device can be provided with at least one microphone 370C. In other embodiments, the control device can be provided with two microphones 370C, in addition to collecting sound signals, it can also achieve noise reduction function. In other embodiments, the control device can also be provided with three, four or more microphones 370C, to achieve the functions of collecting sound signals, noise reduction, identifying sound sources, achieving directional recording, etc.
[0078] In some embodiments, the control device can receive ultrasonic signals sent by other electronic devices through the microphone 370C, and identify the frequency and receiving strength of the ultrasonic signals through the processor 310.
[0079] The earphone interface 370D is used to connect a wired earphone. The earphone interface 370D can be a USB interface 330, or a 3.5mm open mobile terminal platform (OMTP) standard interface, a cellular telecommunications industry association of the USA (CTIA) standard interface.
[0080] The sensor module 380 can include a pressure sensor 380A, a gyroscope sensor 380B, an air pressure sensor 380C, a magnetic sensor 380D, an acceleration sensor 380E, a distance sensor 380F, a proximity light sensor 380G, a fingerprint sensor 380H, a temperature sensor 380J, a touch sensor 380K, an ambient light sensor 380L, a bone conduction sensor 380M, etc.
[0081] The key 390 includes a power-on key, a volume key, etc. The key 390 can be a mechanical key. It can also be a touch key. The control device can receive key input and generate key signal input related to user settings and function control of the control device.
[0082] The motor 391 can generate a vibration prompt. The motor 391 can be used for incoming call vibration prompt, and can also be used for touch vibration feedback. For example, touch operations acting on different applications (such as taking pictures, playing audio, etc.) can correspond to different vibration feedback effects. The touch operation acting on different regions of the display screen 394 can also correspond to different vibration feedback effects of the motor 391.
[0083] The indicator 392 can be an indicator light, which can be used to indicate the charging state of the control device, the power change, and can also be used to indicate messages, missed calls, notifications, etc.
[0084] The SIM card interface 395 is used to connect the SIM card. The SIM card can be inserted into or pulled out of the SIM card interface 395 to realize and control the connection and disconnection of the device. The control device can support one or N SIM card interfaces, N being a positive integer greater than 1. The SIM card interface 395 can support Nano SIM cards, Micro SIM cards, SIM cards, etc. The same SIM card interface 395 can simultaneously insert multiple cards. The types of multiple cards can be the same or different.
[0085] At present, the control device usually manages various smart home devices through a device management application (such as a smart life application). This includes managing the addition and removal of smart home devices; managing the classification of smart home devices, i.e., the house to which it belongs, and the space (such as the master bedroom, living room, dining room) within the house; and controlling the working state of the smart home device, such as controlling the TV to turn on / off, controlling the air conditioner to turn on / off, controlling the sound box to play songs, controlling the sweeping robot to work, controlling the smart door lock to unlock, etc.
[0086] As can be seen, in order to facilitate users to find and control smart home devices, the device management application classifies and manages smart home devices based on space, i.e., sets smart home devices located in the same space in the same device set. Based on this, the user opens the device set of the space to which the target device belongs, and can find and control the target device. For example, as shown in Figure 4 The device management application sets the smart home devices located in the master bedroom in the device set 1, sets the smart home devices located in the children's room in the device set 2, and sets the smart home devices located in the bathroom in the device set 4, etc. When the user wants to turn on the air conditioner in the children's room, the target air conditioner can be found by opening the device set 2 of the space to which it belongs, and it can be controlled.
[0087] However, as the number of spaces in the house increases, and the number of smart home devices in each space increases, the number of device sets set in the control device and the number of devices in each device set also increase, which results in that these device sets and smart home devices in the device sets cannot be displayed in the same display interface. Based on this, when the user controls the target device, the user usually needs to go through tedious finding operations such as sliding the display interface to find the target device, and the user experience is not good. Therefore, how to intelligently manage and control smart home devices is a technical problem to be solved.
[0088] To this end, an embodiment of the present application provides a device management method, which can determine a space in a house where a control device is located based on different characteristic ultrasonic signals sent by different spatial positioning devices, and intelligently manage and control each electronic device in the space, thereby improving user experience.
[0089] Figure 5 is a schematic flowchart of a device management method provided by an embodiment of the present application. The method is applied to a control device (such as a home management device, a terminal device, etc.), and specifically includes the following steps S501-S505.
[0090] S501, the control device detects a first event.
[0091] In this embodiment, the first event is a trigger condition for triggering the control device to determine the space in the house where it is currently located, which can be a master bedroom, a child's room, a kitchen, or a bathroom, etc. The specific type of the first event is not limited in the embodiments of the present application.
[0092] In some embodiments, the first event is a movement of the position of the control device. It can be understood that after the position of the control device moves, the space in the house where it is located may change, for example, the control device moves from the master bedroom to the kitchen. Therefore, the control device needs to re-detect the space where it is currently located. Of course, the space where the control device is located may not change, for example, the control device only moves in the living room. Therefore, the space where the control device is located after moving is determined according to the measurement result.
[0093] Optionally, the control device can use an inertial measurement unit (IMU) to detect the motion state of the control device, and if the control device detects that the motion state of the control device changes from a motion state to a stationary state, it is determined that the position of the control device has moved. Alternatively, the control device can use the IMU to measure the movement distance of the control device, and when the movement distance is greater than a distance threshold, it is determined that the position of the control device has moved. Exemplarily, the distance threshold can be 0.5 meters, 1 meter, etc., which is not limited in this embodiment. It can be understood that by setting the distance threshold, the control device can avoid detecting the trigger condition and performing device positioning frequently, thereby reducing the power consumption of the control device and other electronic devices participating in positioning (such as the positioning devices in the following).
[0094] In other embodiments, the first event is that a device management application in the control device is successfully started. It can be understood that the successful start of the device management application indicates that the user needs to manage and control the smart home devices. Therefore, it can be used as a trigger condition for positioning the control device.
[0095] In some other embodiments, the first event is a user operation on other preset controls in the device management application, such as a selection operation on the "space" control, the "device" control, and the like. Figure 4
[0096] S502, in response to the first event, controlling the device to send indication information for instructing multiple positioning devices to emit ultrasonic signals.
[0097] In this embodiment, the positioning device is used to assist the control device to determine the space where it is currently located, which is capable of emitting ultrasonic signals with specific characteristics and is generally not mobile. In the smart home system of this embodiment, at least one positioning device is pre-configured in each space, and the ultrasonic signals emitted by the positioning devices located in different spaces have different characteristics. In other words, there is a preset mapping relationship between the space where the positioning device is located and the characteristics of the ultrasonic signals.
[0098] For example, the characteristics of the ultrasonic signals include at least one of intensity, frequency, and acoustic print encoding information. The intensity refers to the intensity of the ultrasonic signals received by the control device. The acoustic print encoding information refers to the information carried by the acoustic print of the ultrasonic wave, which can also be referred to as acoustic print identification (ID).
[0099] In some embodiments, the positioning device in this embodiment can be various sound boxes in a whole-house music system, or various lamps in a whole-house lighting system, or various air conditioners in a whole-house temperature control system, or a dedicated positioning device, which is not limited in this embodiment. Figure 6 For example, as shown in the house structure, the smart home system of the house is provided with a whole-house music system, and the audio playback devices of the whole-house music system include sound boxes 1-8 located in the master bedroom, the children's room, the old people's room, the bathroom, the kitchen, the dining room, the living room, and the balcony. Based on this, the user can pre-configure the sound boxes 1-8 as the positioning devices and pre-configure the characteristics (such as frequency) of the ultrasonic signals thereof.
[0100] After detecting the first event, the control device sends ultrasonic emission instructions to the multiple positioning devices located in various spaces to determine the space where the control device is currently located. For example, as shown in Figure 7A When the control device is directly connected to the various positioning devices, the control device directly sends the ultrasonic emission instructions to the various positioning devices. When the control device is indirectly connected to the various positioning devices through the hub device, as shown in Figure 7B The control device first sends a positioning request to the hub device. In response to the positioning request, the hub device sends the ultrasonic emission instructions to the various positioning devices. The ultrasonic emission instructions are used to instruct the positioning devices to emit ultrasonic signals.
[0101] In some implementations, after detecting the first event, the control device needs to further detect whether the control device is currently in a stationary state. If the control device is in a stationary state, the control device sends an ultrasonic emission instruction to the positioning device to perform device positioning. This is because when the control device is moving, there is a large uncertainty in the target space to be controlled by the user. When the control device is stationary, there is a large probability that the space to be controlled by the control device is the current space. Therefore, the method provided by the embodiments of the present application can improve the probability of positioning to the target space, and further improve the user experience of subsequent device management by the user.
[0102] S503, each positioning device emits an ultrasonic signal with different characteristics, wherein the characteristics of the ultrasonic signal and the space where the positioning device is located have a preset mapping relationship.
[0103] It should be noted that the characteristics of the ultrasonic signal emitted by each positioning device are preset, and the characteristics of the ultrasonic signal emitted by the positioning devices in different spaces are different.
[0104] In some embodiments, the characteristics of the ultrasonic signal include voiceprint encoding information and intensity, wherein the voiceprint encoding information and the space where the positioning device is located have a preset mapping relationship.
[0105] In some other embodiments, the characteristics of the ultrasonic signal include frequency and intensity, wherein the frequency and the space where the positioning device is located have a preset mapping relationship. For example, as shown in the user's current house structure, and the relationship between the space in the house, the positioning device and the ultrasonic signal frequency is shown in Table 1. In Table 1, f1-f8 are all different. For example, f1-f8 can be in the range of 30KHz-50KHz (KHz), and the embodiments of the present application do not specifically limit the frequency of the ultrasonic signal. Figure 6
[0106] Table 1 Mapping relationship table
[0107] The space to which the device belongs The positioning device The frequency of the ultrasonic signal Master bedroom Sound box 1 f1 Children's room Sound box 2 f2 Old people's room Sound box 3 f3 Bathroom Sound box 4 f4 Kitchen Sound box 5 f5 Dining room Sound box 6 f6 Living room Sound box 7 f7 Balcony Sound box 8 f8
[0108] It should be noted that, in the embodiment, when the sound box of the whole-house music system is used as the positioning device to emit the ultrasonic signal, the existing playing device can be fully utilized, and the ultrasonic source emitting device does not need to be newly added, which helps to save the cost of the device. In addition, the sound box of the whole-house music system is usually installed and laid out according to the optimization of the user's music experience, that is, the sound emitted by the sound box has a good propagation effect in the space where the sound box is located. Therefore, when the sound box of the whole-house music system is used as the positioning device to emit the ultrasonic signal, the ultrasonic signal also has a good propagation effect, and the position of the sound box does not need to be specially set for emitting the ultrasonic signal.
[0109] S504, the control device determines that the current space where the control device is located is the first space according to the characteristics of the received ultrasonic signal.
[0110] In some embodiments, the control device determines the first space where the control device is currently located according to the intensity and frequency of the received ultrasonic signal. Specifically, after each positioning device emits an ultrasonic signal of a specific frequency, because each positioning device is located in a different space, and the door, window and wall and other obstacles have a strong blocking effect on the ultrasonic signal, the intensity of the ultrasonic signal received by the control device is usually different, and in the received ultrasonic signal, the received intensity of the ultrasonic signal emitted by the source and the control device in the same space is the largest. Therefore, after receiving each ultrasonic signal, the control device can first use the preset ultrasonic recognition algorithm to identify the signal intensity of each received ultrasonic signal, and determine the frequency of the ultrasonic signal with the highest received intensity. Then, according to the mapping relationship between the frequency and the space, the first space where the active device is currently located is determined.
[0111] Taking the mapping relationship between the space where the positioning device is located and the frequency of the ultrasonic signal shown in Table 1 as an example, when the frequency of the ultrasonic signal with the highest received intensity is f3 in the ultrasonic signal received by the control device, according to the mapping relationship shown in Table 1, the control device can determine that the first space where the control device is currently located is the old people's room.
[0112] S505, the control device displays the related information of the first space on the device management interface, or instructs the positioning device or other device of the first space to perform a corresponding operation, or sends the related information for indicating that the control device is currently located in the first space to the management device.
[0113] In the technical scheme provided in the present application, based on the different characteristics of the ultrasonic signals emitted by the positioning devices in different spaces, the control device can perform space perception according to the received ultrasonic signals, so as to determine that the space where the control device is located is the first space. Moreover, based on the fact that the control device has determined that it is in the first space, the control device can perform a series of operations related to the first space to improve the user experience.
[0114] The following is a detailed explanation of the various control operations performed by the control device after determining that it is currently located in the first space.
[0115] (a) The control device displays relevant information about the first space on the display interface.
[0116] In this embodiment, the display interface can be a spatial information interface, device information interface, or audio projection management interface of a device management application (such as a smart living application), or it can be a desktop for controlling devices. Correspondingly, the relevant information of the first space can be spatial management information, device management information, etc., within the house, and this embodiment does not impose any limitations on this.
[0117] In this embodiment, the control device can highlight or prioritize the display of relevant information in the first space. The display methods include, but are not limited to, the following methods 1 and 2.
[0118] Method 1: The control device displays the relevant information of the first space above the relevant information of other spaces, that is, the control device displays the relevant information of the first space on top.
[0119] Method 2: Control the device to display in bold, and / or highlight, and / or zoom in, and / or display relevant information of the first space with a prominent background color.
[0120] However, it's understandable that in most cases, the target device controlled by the user is located in their current space. For example, when the user is in the master bedroom, they might control the air conditioner to turn on / off or adjust the temperature. Therefore, in this embodiment, the control device prominently displays its location within the first space, helping the user quickly find and control the target device, thus improving the user experience.
[0121] The following examples illustrate how control devices can highlight relevant information about the first space, using different types of interfaces as examples.
[0122] (1) Spatial Information Interface
[0123] The spatial information interface displays the equipment sets in different spaces within a house. For example, the current space of the house... Figure 6 As shown, taking the master bedroom, children's room, elderly person's room, bathroom, kitchen, dining room, living room, and balcony as an example, the control equipment is set up as equipment sets 1 to 8 for these spaces. Therefore, the space information interface of the house can display the equipment sets for each space, i.e., equipment sets 1 to 8.
[0124] However, since the size of the space information interface is usually limited, it can not display all the device sets of the spaces at the same time, which is inconvenient for the user to find the target space. Therefore, the embodiments of the present application can display the device sets of the spaces in the following manner, so that the user can quickly find the target space in the space information interface.
[0125] In some embodiments, the control device displays the device set of the first space on top in the space information interface after detecting that it is currently located in the first space. For example, refer to Figure 8A As shown, when the control device detects that the first space it is currently located in is the old people's room, it displays the device set corresponding to the old people's room on top in the space information interface. It can be understood that since the user usually searches for content in a top-down manner, the on-top display manner helps the user quickly find the target space.
[0126] In other embodiments, the control device can also display the device set of the first space in bold, and / or, in enlarged size, and / or, in highlight, and / or, in a different background color from the device sets of the other spaces. For example, refer to Figure 8B As shown, the control device displays the device set corresponding to the old people's room in bold and in a darker background color in the space information interface. It can be understood that when the device set of the first space is displayed in bold, enlarged size, highlight, and / or in a prominent background color, there is a large visual difference between the device set of the first space and the device sets of the other spaces, and the user can quickly find the device set of the first space.
[0127] Optionally, for the other spaces, the control device can first determine the selection frequency of the user for each space, and display the device sets of the spaces in turn from top to bottom in the order of the frequency from high to low. Of course, the device sets of the remaining spaces can also be displayed in other manners, for example, the device sets of the spaces can be displayed in turn from top to bottom in the order of proximity, and the embodiments of the present application do not limit this.
[0128] (2) Device information interface
[0129] The device information interface is used to display the device information of each electronic device in all the spaces of the house. The device information can be a device icon, a device name, a space to which the device belongs, a device working state, a device control, etc.
[0130] However, the size of the device information interface is usually limited, and the screen of the control device can not display the device information of all the devices at the same time, which is inconvenient for the user to find the target device. Therefore, the embodiments of the present application can display the device information in the following manner, so that the user can quickly find the target device in the device information interface.
[0131] In some embodiments, the control device displays the device information of the first space at the top of the device information interface after detecting that it is currently located in the first space. For example, refer to Figure 9 As shown, when the control device detects that the first space it is currently located in is the old man room, and the old man room includes the air purifier 3, the sound box 3, the bedside lamp 3, and the air conditioner 3, the control device displays the device information of each device in the old man room at the top of the information display area, so that the user can quickly find the electronic device in the space he is currently located in. It can be understood that since the user usually searches for content in a top-down manner, the above-mentioned top display manner helps the user to find the target device.
[0132] In other embodiments, after detecting that it is currently located in the first space, the control device can also display the device information of each electronic device in the first space in bold, and / or enlarged, and / or highlighted, and / or in a different background color from other devices, so that the user can quickly find the electronic device in the space he is currently located in.
[0133] Optionally, for the electronic devices of other spaces, the control device can display the device information of each device in turn from high to low in order of use frequency, from top to bottom. Of course, the electronic devices of the remaining spaces can also be displayed in other manners, which are not limited by the embodiments of the present application.
[0134] (3) Voice casting management interface
[0135] The voice casting management interface is used to control the audio of the local device (i.e. the control device) to be played by other audio playback devices in the smart home system, and to perform playback management, such as controlling the play / pause of the audio, controlling the previous / next song, etc. Taking a smart home system with a whole-house music system as an example, the audio playback devices include multiple audio playback devices in each space, such as the master bedroom, the children's room, the kitchen, the living room, etc. Through the voice casting management interface, the control device can select one or more audio playback devices to play the audio of the local device according to user operations, which has a good user control experience.
[0136] However, since the size of the voice casting management interface is usually limited, it may not be able to display the audio playback device information of all spaces at the same time, which is not convenient for the user to find the target audio playback device. Therefore, the embodiments of the present application can display the audio playback devices of each space in the following manner, so that the user can quickly find the target audio playback device in the voice casting management interface.
[0137] In some embodiments, the control device displays the device information of the first space at the top of the device information interface. For example, refer to Figure 10As shown, when the control device detects that the first space where it is currently located is the old people's room, the control device displays the device information of the old people's room at the top end of the information display area, so that the user can quickly find the audio playing device of the space where it is currently located.
[0138] In some other embodiments, the control device can also display the device information of the first space in bold, and / or, in enlarged size, and / or, in highlight, and / or, in different background color from other spaces, so that the user can quickly find the audio playing device of the space where it is currently located.
[0139] Optionally, for the audio playing devices of other spaces, the control device can display them in order from top to bottom according to the frequency of control on each device, from high to low. Of course, the electronic devices of the remaining spaces can also be displayed in other manners, for example, the audio playing devices of each space can be displayed in order from top to bottom according to the distance from the control device, from near to far, which is not limited in the embodiments of the present application.
[0140] (4) Desktop
[0141] The control device can set one or more control cards on the desktop according to the user operation. The control card is a shortcut control entry of the smart home system, which can be a device control card or a space control card.
[0142] The device control card usually includes device information of the target device. Taking the device control card of the lighting lamp as an example, referring to Figure 11A As shown, the device information in the card includes device name, device icon, space to which the device belongs, device control, device state, etc. Among them, the device control is used to control the running condition of the electronic device, such as controlling the lighting lamp to turn off / on, adjusting the brightness of the lighting lamp, etc. The device state is used to indicate the current running condition of the device, such as the current start state, or the current off state, or the current brightness information, etc. It can be understood that based on the device control card on the desktop, the user can control the running condition of the electronic device in the card without opening the device management application of the smart home system, which has good user experience.
[0143] The space control card usually includes the device set of the target space and the environment information in the space, etc. Taking the space control card of the master bedroom as an example, referring to Figure 11B As shown, the card includes the device set of the master bedroom, which includes 12 electronic devices. In addition, it includes the air quality information "good air" and the temperature information "20℃" in the master bedroom. Through the space control card, the user can quickly find the electronic devices belonging to the space without opening the device management application, and then control them.
[0144] It should be noted that the device control card and the space control card are usually preset by the user according to the use habit, or recommended to be displayed by the control device according to the control frequency of the user on the electronic device or the space, and the embodiments of the present application do not limit this.
[0145] In order to further improve the control experience of the user, in the embodiments, the control device can associate the display content in the control card with the space in which the control device is located.
[0146] Taking the device control card as an example, after detecting that the control device is currently located in the first space, the control device can display the device information of one or more electronic devices in the first space in the device control card on the desktop. Optionally, the control device can display the device information of one or more electronic devices with a higher use frequency in the device control card.
[0147] Taking the space control card as an example, after detecting that the control device is currently located in the first space, the control device displays the related information of the first space, such as the device set and the environmental information, etc. in the device control card on the desktop.
[0148] It can be understood that through the method provided in the embodiments of the present application, when the control device moves in each space, the control device can switch the display of the control card on the desktop in real time according to the space in which the control device is currently located. For example, when the control device is provided with the space control card on the desktop, when the control device moves from the living room to the master bedroom, the device set displayed by the space control card is switched from the device set in the living room to the device set in the master bedroom.
[0149] When the control device is a home management device, in some embodiments, after detecting that the control device is currently located in the first space, the control device can display the related information of the first space, and does not display the related information of other spaces, so as to help the user quickly find the target device.
[0150] For example, the related information of the first space includes the control mode, the sub-set, the device control, and the environmental information of the device in the living room, etc. Figure 12 As shown, the control mode includes “entering the living room”, “leaving the living room”, “viewing mode”, “relaxing mode”, “concentrating mode”, etc. The sub-set of the electronic device includes “lighting”, “music”, “cool and warm fresh air”, “sunshade”, “home appliance”, “furniture”, etc. The device control includes “lighting full on”, “lighting full off”, “temperature control on”, “purification”, “curtain full open”, “curtain full close”, etc. The environmental information includes temperature information, air instruction information, etc.
[0151] In summary, in this embodiment, the content displayed by the control device is associated with the current location of the control device. The control device can highlight the device collection and device information of the first space in the device management interface, which helps users quickly find the target space and target device, resulting in a better user experience.
[0152] When a whole-house music system is installed in a smart home system, the control device can also project and play audio to various spaces within the system via a device management application. However, since the occupants and living scenarios in different spaces are usually different, the types of audio suitable for each space will vary. For example, suitable audio for a child's room includes nursery rhymes and stories, suitable audio for an elderly person's room includes opera and classic old songs, while suitable music for a living room might include pop music and light music. The control device can display corresponding recommendations based on its current location within the space.
[0153] To improve the user's control experience when projecting sound into different spaces, the control device can highlight recommended information suitable for the first space on the projection selection interface based on the current space of the control device during the projection control process.
[0154] For example, see Figure 13A As shown, when the control device is located in a child's room, it displays the current space information "Children's Room" on the audio selection interface and prominently displays recommended content suitable for children to listen to, such as "Collection of Nursery Rhymes," "Children's Stories," and "Science and Knowledge." Other types of music, such as "Popular Music," are displayed below the aforementioned recommendations.
[0155] For example, see Figure 13B As shown, when the control device is located in the elderly person's room, the device displays the current space information "Elderly Person's Room" on the sound selection interface, and prominently displays recommended content suitable for the elderly to listen to, such as "Classic Opera," "Classic Old Songs," and "Soothing Music." Other types of music, such as "Children's Song Collection," are displayed below the aforementioned recommended content.
[0156] Of course, the control device may also display recommended information suitable for the first space by bolding, and / or enlarging, and / or highlighting, and / or using a background color different from other spaces; this application embodiment does not limit this.
[0157] (ii) The control device instructs the positioning device or other equipment in the first space to perform corresponding operations.
[0158] For example, the control device instructs the multimedia equipment in the first space to play audio and video information, controls the lights in the first space to turn on, and controls the air conditioner in the first space to turn on, etc.
[0159] In some embodiments, based on the control device instructing the multimedia device in the first space to play audio / video information, the control device can automatically switch the audio / video stream during the process of playing the audio / video. That is, after the control device determines that it is currently in the first space, the control device uses the multimedia device in the first space to play the audio / video; and when the control device moves from the first space to the second space, the control device switches to using the audio playing device in the second space to play the audio / video. It can be understood that, for a user carrying the control device, the intuitive experience is that the audio / video playing device intelligently changes with the position of the user, which has very good user experience.
[0160] (III) The control device sends the relevant information indicating that the space where the control device is currently located is the first space to the management device.
[0161] Since the control device (such as a mobile phone, a smart watch, etc.) often moves with the user, it can be used as a space perception device to determine the space where the user is located. After the control device determines that it is located in the first space, the control device sends the relevant information indicating that the space where the control device is currently located is the first space to the management device, so that the management device manages other electronic devices located in the first space. For example, the management device controls the air conditioner in the first space to be turned on, or the lighting lamp in the first space to be turned on, etc., which has good user experience. In this embodiment, the management device can be a hub device, such as the home management device mentioned in this application.
[0162] Based on the same concept, as an implementation of the above method, an embodiment of the present application provides a device management apparatus. The apparatus embodiment corresponds to the foregoing method embodiment, and for the sake of reading, the details in the foregoing method embodiment will not be described one by one, but it should be clear that the apparatus in this embodiment can correspondingly implement all the contents in the foregoing method embodiment.
[0163] Figure 14 FIG. 1 is a schematic diagram of a device management apparatus provided by an embodiment of the present application. The apparatus includes a sending module 1401, a receiving module 1402, a determining module 1403, and a control module 1404. The functions of the modules are specifically as follows.
[0164] The sending module 1401 is configured to, in response to a first event, send indication information for instructing a plurality of positioning devices to emit ultrasonic signals, wherein the ultrasonic signals emitted by the positioning devices located in different spaces have different characteristics.
[0165] The receiving module 1402 is configured to receive at least one ultrasonic signal, wherein the ultrasonic signal is from at least one of the plurality of positioning devices.
[0166] The determining module 1403 is configured to determine, according to the characteristic of the at least one ultrasonic wave signal, that the space where the control device is currently located is the first space.
[0167] The control module 1404 is configured to, according to the determination that the space where the control device is currently located is the first space, display, on the interface of the control device, the relevant information of the first space, or instruct the positioning device or other device in the first space to perform a corresponding operation, or send, to the management device, the relevant information for indicating that the space where the control device is currently located is the first space.
[0168] Optionally, the first event includes that the position of the control device moves, or that a device management application in the control device is successfully started, the device management application being configured to manage a plurality of positioning devices and / or other devices.
[0169] Optionally, the sending module 1401 is specifically configured to, in response to the first event, send, to the plurality of positioning devices, indication information for instructing the plurality of positioning devices to emit ultrasonic wave signals, or in response to the first event, send, to the plurality of positioning devices by the management device, the indication information for instructing the plurality of positioning devices to emit ultrasonic wave signals.
[0170] Optionally, the characteristic of the ultrasonic wave signal includes at least one of intensity, frequency and voiceprint encoding information. The voiceprint encoding information can carry unique identification information of the space where the positioning device is located, such as a space name, a space ID, etc.
[0171] Optionally, the characteristic of the ultrasonic wave signal includes intensity and frequency. Based on this, the determining module 140 is specifically configured to determine that the frequency of the ultrasonic wave signal with the largest intensity in the received at least one ultrasonic wave signal is a first frequency, and determine, according to the first frequency and a preset correspondence between frequency and space, that the space where the control device is currently located is the first space.
[0172] Optionally, the control module 1404 displays, on the interface of the control device, the relevant information of the first space, including highlighting or preferentially displaying the relevant information of the first space on the interface of the control device.
[0173] Optionally, the control module 1404 highlights the relevant information of the first space on the interface, including displaying the relevant information of the first space above other spaces, or displaying the relevant information of the first space in bold, and / or highlighting the relevant information of the first space, and / or enlarging the relevant information of the first space, and / or displaying the relevant information of the first space in a highlighted background color.
[0174] Optionally, the control module 1404 displays, on the interface, the relevant information of the first space, including displaying, on the interface of the control device, relevant information of an electronic device located in the first space, or recommended content adapted to the first space, such as audio / video adapted to the first space.
[0175] Optionally, the control module 1404 displays the relevant information of the electronic devices in the first space on the interface, including at least one of the following manners: displaying the device set of the first space on the space information interface of the control device, the device set including a plurality of electronic devices; and / or displaying the device information of each electronic device of the first space on the device information interface of the control device; and / or displaying the device information of the multimedia device of the first space on the voice casting management interface of the control device; and / or displaying the device control card or the space control card of the first space on the desktop of the control device.
[0176] Optionally, the control module 1404 is configured to instruct the positioning device or other device of the first space to perform a corresponding operation, including instructing the multimedia device of the first space to play the audio / video information of the control device.
[0177] It should be understood that the size of the serial number of each step in the above embodiments does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0178] The embodiments of the present application also provide an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor executes the computer program to realize the device management method shown in the above embodiments.
[0179] The embodiments of the present application also provide a chip, which includes a processor and a memory, and the memory stores a computer program, and the computer program is executed by the processor to realize the device management method shown in the above embodiments. Figure 15 The embodiments of the present application also provide a computer readable storage medium, which stores a computer program, and the computer program is executed by the processor to realize the device management method provided in the above embodiments.
[0180] The embodiments of the present application also provide a computer program product, which includes a computer program, and when the computer program is executed by an electronic device, the electronic device realizes the device management method provided in the above embodiments.
[0181] The embodiments of the present application also provide a computer program product, which includes a computer program, and when the computer program is executed by an electronic device, the electronic device realizes the device management method provided in the above embodiments.
[0182] It should be appreciated that the processor referred to in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic components, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0183] It should also be understood that the memory referred to in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM) and direct rambus RAM (DR RAM).
[0184] In the embodiments provided in the present application, the division of each framework or module is only a logical functional division, and when actually implemented, there can be another division manner, for example, a plurality of frameworks or modules can be combined or integrated into another system, or some features can be ignored or not executed.
[0185] In addition, each functional module in each embodiment of the present application can be integrated in one processing module, or each module can be physically present alone, or two or more modules can be integrated in one module. The integrated module can be realized in the form of hardware or in the form of a software functional module.
[0186] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0187] In the present application, the reference to "one embodiment" or "some embodiments" means that the specific features, structures or characteristics described in connection with the embodiment are included in one or more embodiments of the present application. Therefore, the statements "in one embodiment", "in some embodiments", "in other some embodiments", "in further some embodiments" and the like appearing in different places in the specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized. The terms "include", "contain", "have" and their variants mean "include but not limited to", unless otherwise specifically emphasized.
[0188] The above-described embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements to some technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.
Claims
1. A method for managing equipment, characterized in that, Applied to control equipment, the method includes: In response to a first event, an instruction message is sent to instruct multiple positioning devices to emit ultrasonic signals, wherein the ultrasonic signals emitted by the positioning devices located in different spaces have different characteristics. Receive at least one ultrasonic signal, the ultrasonic signal originating from at least one of the plurality of positioning devices; Based on the characteristics of the at least one ultrasonic signal, the space where the control device is currently located is determined to be the first space; Based on the determination that the space where the control device is currently located is the first space, the relevant information of the first space is displayed on the interface of the control device, or the positioning device or other device of the first space is instructed to perform corresponding operations, or the relevant information indicating that the space where the control device is currently located is the first space is sent to the management device.
2. The method according to claim 1, characterized in that, The first event includes: The position of the control device has moved; or... The device management application in the control device was successfully started. The device management application is used to manage and control the multiple positioning devices and / or other devices.
3. The method according to claim 1 or 2, characterized in that, In response to the first event, sending indication information to instruct multiple positioning devices to emit ultrasonic signals includes: In response to the first event, an instruction message is sent to the plurality of positioning devices, instructing the plurality of positioning devices to emit ultrasonic signals; or, In response to the first event, the management device sends instruction information to the plurality of positioning devices, instructing the plurality of positioning devices to emit ultrasonic signals.
4. The method according to any one of claims 1 to 3, characterized in that, The ultrasonic signal features include at least one of intensity, frequency, and acoustic signature information.
5. The method according to claim 4, characterized in that, The ultrasonic signal is characterized by its intensity and frequency. Determining the space where the control device is currently located as a first space based on the characteristics of the at least one ultrasonic signal includes: The frequency of the ultrasonic signal with the highest intensity among the at least one ultrasonic signal is determined as the first frequency; Based on the first frequency and the preset correspondence between frequency and space, the space where the control device is currently located is determined to be the first space.
6. The method according to any one of claims 1 to 5, characterized in that, Displaying relevant information about the first space on the interface of the control device includes highlighting or prioritizing the display of relevant information about the first space on the interface of the control device.
7. The method according to claim 6, characterized in that, The method of highlighting relevant information about the first space on the interface of the control device includes: Display the relevant information of the first space above the other spaces; or, Bold display, and / or, highlight display, and / or, zoom display, and / or, display relevant information located in the first space with a prominent background color.
8. The method according to claim 6 or 7, characterized in that, Displaying relevant information about the first space on the interface of the control device includes: displaying relevant information about electronic devices located in the first space on the interface of the control device, or recommended content adapted to the first space.
9. The method according to claim 8, characterized in that, Displaying relevant information about the electronic device located in the first space on the interface of the control device includes at least one of the following methods: The spatial information interface of the control device displays a set of devices for the first space, which includes multiple electronic devices. The device information interface of the control device displays the device information of each electronic device in the first space; The audio management interface of the control device displays the device information of the multimedia device in the first space; And / or, On the desktop of the control device, the device control card or space control card of the first space is displayed.
10. The method according to claim 8, characterized in that, The recommended content adapted to the first space includes audio and / or video adapted to the first space.
11. The method according to any one of claims 1 to 9, characterized in that, The instruction to the positioning device or other device in the first space to perform corresponding operations includes instructing the multimedia device in the first space to play the audio and video information of the control device.
12. The method according to any one of claims 1-11, characterized in that, The control device is a mobile terminal; and / or the positioning device is a speaker.
13. A control device, characterized in that, The method includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the method as described in any one of claims 1 to 12.
14. An equipment management system, characterized in that, The device includes a control device and a plurality of electronic devices connected to the control device, the control device being configured to perform the method as described in any one of claims 1 to 12.
15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method as described in any one of claims 1 to 12.
16. A chip, characterized in that, The chip includes a processor and a memory, the memory storing a computer program that, when executed by the processor, implements the method as described in any one of claims 1 to 12.
Citation Information
Patent Citations
Positioning method and positioning system in predetermined two-dimensional space
CN110412510A
Data transmission method and device, electronic equipment and intelligent terminal
CN116261124A