Equipment Management Methods and Devices

By using sensor interaction to identify the electronic devices that users are interested in and playing relevant multimedia content, the problem of low user attention in electronic device display scenarios is solved, resulting in a more efficient improvement in user experience.

CN117749842BActive Publication Date: 2025-12-02HONOR DEVICE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202211120296.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-14
Publication Date
2025-12-02
Estimated Expiration
2042-09-14

AI Technical Summary

Technical Problem

In electronic device demonstration scenarios, users may see intermediate content or no content playing when they enter, leading to reduced user attention. Existing technologies cannot accurately identify the devices that users are interested in and play relevant multimedia content.

Method used

By interacting with sensors corresponding to multiple electronic devices, the system identifies the target device that the user is interested in. The management device then instructs the target device to play preset multimedia content based on the distance information collected by the sensors. By combining the user's dwell time and orientation information, the relevance of the multimedia content is improved.

Benefits of technology

It improves user experience, ensures that electronic devices play content that users are interested in, reduces the playback of irrelevant multimedia content, and increases user attention and satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117749842B_ABST
    Figure CN117749842B_ABST
Patent Text Reader

Abstract

A device management method and apparatus, relating to the field of communication technology, improves user experience by determining electronic devices of interest to the user through interaction with sensors. One or more sensors collect and transmit a first distance between themselves and the user to a management device; the management device determines the target sensor closest to the user based on the distance between the one or more sensors and the user; the management device sends information to the target electronic device corresponding to the target sensor, instructing the target electronic device to play preset video content; in response to this information, the target electronic device plays preset multimedia content.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electronic equipment technology, and in particular to a device management method and apparatus. Background Technology

[0002] In electronic device demonstrations, to enhance the user experience, electronic devices can display multimedia content related to the device, enabling users to understand it. For example, an electronic device can display multimedia content related to its hardware information. In this way, users can learn about the device's hardware details through this multimedia content.

[0003] Typically, electronic devices display multimedia content in a one-way manner, meaning they repeatedly and cyclically display the same content. However, in a typical display scenario, multiple electronic devices are often present. When a user enters the scenario, the currently displayed content might be in the middle of a multimedia presentation or not playing at all, failing to capture the user's attention and thus reducing their enjoyment. Summary of the Invention

[0004] In view of this, this application provides a device management method and apparatus to improve user experience.

[0005] In a first aspect, this application provides a device management method. This method, when a user approaches multiple electronic devices, interacts with sensors corresponding to those devices to accurately identify the target electronic device the user is interested in. The method is applied to a device management system, which includes a management device, multiple electronic devices, and multiple first sensors.

[0006] The multiple electronic devices correspond one-to-one with the multiple first sensors, and the multiple electronic devices are placed in fixed positions on the display table for playing multimedia content; the placement position of each electronic device corresponds to the location of the corresponding first sensor, and the orientation of the display screen of each electronic device is consistent with the orientation of the corresponding first sensor.

[0007] In response to a user entering a target area, multiple first sensors acquire a first distance from the user and send the acquired distance data to the management device. After receiving the distance data from the multiple first sensors, the management device determines the target sensor closest to the user among the multiple first sensors. In this way, the management device can accurately determine the sensor corresponding to the user.

[0008] After identifying the target sensor closest to the user, the management device can send an instruction to the target electronic device corresponding to the target sensor, instructing it to play a first preset multimedia content. In response to this instruction, the target electronic device can play the first preset multimedia content.

[0009] Using the solution of this application, the management device can determine the target sensor closest to the user based on the distances collected by multiple sensors. Since each sensor corresponds one-to-one with a different electronic device, the management device can accurately identify the electronic device that the user is most interested in. Thus, the management device can instruct the target electronic device to play multimedia content that enhances the user's interest. Compared to electronic devices simply looping multimedia content regardless of the user's presence, this application can trigger the electronic device to play multimedia content that increases the user's interest based on the user's proximity, thereby improving the user experience.

[0010] In one possible implementation of the first aspect, the device management system further includes one or more second sensors disposed at the corner of the display table; the method further includes: in response to a user entering the target area, the one or more second sensors can acquire a second distance between themselves and the user's toes. The position of the second sensor differs from the position of the first sensor. For example, the first sensor may be disposed on the display table, and the second sensor may be disposed at the corner of the display table. Thus, the second sensor can acquire the distance between itself and the user's toes.

[0011] One or more second sensors send the collected second distance between themselves and the user's toes to the management device. Thus, the management device can determine the user's orientation based on the first distance collected by multiple first sensors and the second distance collected by one or more second sensors. For example, the management device can determine whether the user is facing a target electronic device based on whether the ratio between the first and second distances is within a preset range.

[0012] After determining that a user is facing a target electronic device, the management device can send an instruction to the target electronic device to play the first multimedia content. This avoids situations where a user is near an electronic device but not paying attention to it, causing the device to play the first multimedia content. This increases signaling overhead without achieving the goal of improving the user experience.

[0013] In another possible implementation of the first aspect, the management device determines the duration of the user's stay in the identification area corresponding to the target electronic device. If the user's stay in the identification area exceeds a preset duration, the management device sends information to the target electronic device instructing it to play a first preset multimedia content. This avoids situations where the user only briefly stays in the identification area, but the management device still instructs the electronic device to play preset multimedia content, increasing signaling overhead and failing to improve the user experience.

[0014] In another possible implementation of the first aspect, the number of multiple first sensors is greater than or equal to three, and the management device determines the three adjacent first sensors closest to the user based on the first distances collected by the multiple first sensors.

[0015] In this configuration, any two adjacent first sensors are spaced equidistantly, and the three first sensors are arranged side-by-side along a first horizontal line. The management device determines the distance between the user and the first horizontal line based on the first distances collected by the three first sensors. If the distance between the user and the first horizontal line is less than or equal to a preset distance, it indicates that the user is located within the identification area (or area of ​​interest) corresponding to the electronic device. Specifically, determining the target sensor based on the first distances collected by multiple first sensors can include: the management device can determine the target sensor based on the first distances collected by the three first sensors.

[0016] In another possible implementation of the first aspect, the target electronic device plays the second preset multimedia content or is in a sleep state before receiving information for instructing the playback of the first preset multimedia content.

[0017] The second preset multimedia content differs from the first preset multimedia content. For example, the first preset multimedia content could be multimedia content that enhances user experience, while the second preset multimedia content could be basic information related to the electronic device. Thus, after identifying the electronic device the user is interested in, the management device can proactively display multimedia content that the user is likely to be interested in, thereby improving the user's experience.

[0018] In another possible implementation of the first aspect, the recognition radius of the first sensor is related to the distance between the electronic device corresponding to the first sensor and adjacent electronic devices, as well as a preset distance. For example, the greater the distance between the electronic device corresponding to the first sensor and adjacent electronic devices, the larger the recognition radius of the first sensor. Similarly, the larger the preset distance, the larger the recognition radius of the first sensor. The preset distance can be the optimal distance from which the user can clearly see the multimedia content played on the electronic device. The recognition range of the first sensor includes the target area. Thus, when the user approaches the target area, the first sensor can quickly detect the user, thereby triggering the management device to select the electronic device that the user is most interested in.

[0019] Secondly, this application provides a device management method. This method manages devices that identify electronic devices of interest to the user and instructs these devices to play preset multimedia content of interest to the user, thereby improving the user experience. This method is applied to a device management system, which includes a management device, multiple electronic devices, and multiple first sensors.

[0020] In this system, multiple electronic devices correspond one-to-one with multiple first sensors. The electronic devices are placed in fixed positions on the display table and are used to play multimedia content. The placement of each electronic device corresponds to the location of its corresponding first sensor, and the orientation of the display screen of each electronic device is the same as the orientation of its corresponding first sensor.

[0021] The management device receives a first distance from the user from multiple first sensors, and determines the target sensor closest to the user based on the first distance collected by the multiple first sensors.

[0022] Then, the management device sends information to the target electronic device corresponding to the target sensor, instructing it to play a first preset multimedia content. This triggers the target electronic device to play the first preset multimedia content. In other words, the management device can determine the electronic device the user is most interested in based on the distance between the user and the electronic device. Therefore, the management device can instruct the electronic device the user is interested in to play multimedia content that can enhance the user's interest, thus improving the user experience. Alternatively, the management device can, based on the user's interest, instruct the electronic device to play multimedia content specific to that electronic device, allowing the user to quickly and completely understand relevant information about that electronic device. For example, in some scenarios, when a user approaches an electronic device, the management device can quickly introduce the main features of that electronic device to the user. This way, the user can learn about the electronic device without waiting, reducing waiting time and improving the user experience.

[0023] Thirdly, this application provides a device management method for triggering a target electronic device of interest to play preset multimedia content. This method is applied to a device management system, which includes a management device, multiple electronic devices, and multiple first sensors.

[0024] In this system, multiple electronic devices correspond one-to-one with multiple first sensors. The electronic devices are placed in fixed positions on the display table and are used to play multimedia content. The placement of each electronic device corresponds to the location of its corresponding first sensor, and the orientation of the display screen of each electronic device is the same as the orientation of its corresponding first sensor.

[0025] The target electronic device receives information from the management device instructing the playback of a first preset multimedia content. In response to this information, the target electronic device can play the first preset multimedia content.

[0026] In another possible design embodiment of the second or third aspect, the device management system may further include one or more second sensors disposed at the corners of the display table. The management device receives a second distance between itself and the user's toes from the one or more second sensors. Based on the first distance between itself and the user collected by multiple first sensors and the second distance between itself and the user's toes collected by the one or more second sensors, the management device can determine the user's orientation. For example, the management device can determine whether the user is facing a target electronic device based on whether the ratio between the first and second distances is within a preset range.

[0027] After determining that a user is facing a target electronic device, the management device can send an instruction to the target electronic device to play the first multimedia content. This avoids situations where a user is near an electronic device but not paying attention to it, causing the device to play the first multimedia content. This increases signaling overhead without achieving the goal of improving the user experience.

[0028] In another possible design approach of the second or third aspect, the number of multiple first sensors is greater than or equal to three, and the management device determines the three adjacent first sensors closest to the user based on the first distance collected by the multiple first sensors.

[0029] In another possible design of the second or third aspect, the target electronic device plays the second preset multimedia content or is in a sleep state before receiving information for instructing the playback of the first preset multimedia content.

[0030] The second preset multimedia content differs from the first preset multimedia content. For example, the first preset multimedia content could be multimedia content that enhances user experience, while the second preset multimedia content could be basic information related to the electronic device. Thus, after identifying the electronic device the user is interested in, the management device can proactively display multimedia content that the user is likely to be interested in, thereby improving the user's experience.

[0031] In another possible design approach of the second or third aspect, the recognition radius of the first sensor is related to the distance between the electronic device corresponding to the first sensor and adjacent electronic devices, as well as a preset distance. For example, the greater the distance between the electronic device corresponding to the first sensor and adjacent electronic devices, the larger the recognition radius of the first sensor. Similarly, the larger the preset distance, the larger the recognition radius of the first sensor. The preset distance can be the optimal distance from which the user can clearly see the multimedia content played on the electronic device. The recognition range of the first sensor includes the target area. Thus, when the user approaches the target area, the first sensor can quickly detect the user, thereby triggering the management device to select the electronic device that the user is most interested in.

[0032] Fourthly, this application provides an electronic device. The electronic device includes: a memory, a display screen, a communication module, and one or more processors. The memory, display screen, and communication module are coupled to the processors.

[0033] The display screen is used to display preset multimedia content. The communication module is used to communicate with other devices. The memory is used to store data in the electronic device. The memory also stores computer program code, which includes computer instructions. When the computer instructions are executed by the processor, they cause the electronic device to perform the methods described in the first, second, or third aspects and any possible design embodiments thereof.

[0034] Fifthly, this application provides a management device. The management device may be the management device described in the first or second aspect above. The management device includes a memory, a communication module, and one or more processors. The memory and the communication module are coupled to the processors; the communication module is used to communicate with other devices, and the memory is used to store data in the management device. The memory is also used to store computer program code, which includes computer instructions. When the computer instructions are executed by the processor, the management device performs the method performed by the management device as described in the first or second aspect and any possible design embodiment thereof.

[0035] Sixthly, embodiments of this application provide a chip system applied to an electronic device including a display screen, a communication module, and a memory. The chip system includes one or more interface circuits and one or more processors. The interface circuits and processors are interconnected via lines. The interface circuits are used to receive signals from the memory of the electronic device and send the signals to the processors, the signals including computer instructions stored in the memory. When the processor executes the computer instructions, the electronic device performs a method as described in the first, second, or third aspects and any possible design embodiments thereof.

[0036] In a seventh aspect, embodiments of this application provide a chip system applied to a management device including a communication module and a memory. The chip system includes one or more interface circuits and one or more processors. The interface circuits and processors are interconnected via lines. The interface circuits are used to receive signals from the memory of the management device and send the signals to the processors, the signals including computer instructions stored in the memory. When the processor executes the computer instructions, the management device performs the method as described in the first aspect or the second aspect and any possible design configuration thereof.

[0037] Eighthly, embodiments of this application provide a computer storage medium including computer instructions that, when executed on a device, cause the device to perform the methods described in the first, second, or third aspects and any possible design embodiments thereof. The device may be the aforementioned electronic device or management device.

[0038] Ninthly, embodiments of this application provide a computer program product that, when run on a computer, causes the computer to perform the methods described in the first, second, or third aspects and any possible design embodiments thereof. The computer may be an electronic device or a management device.

[0039] It is understood that the beneficial effects achieved by the electronic device described in the fourth aspect, the management device described in the fifth aspect and any possible design thereof, the chip system described in the seventh aspect, the computer storage medium described in the eighth aspect, and the computer program product described in the ninth aspect can be referred to as the beneficial effects described in the first aspect and any possible design thereof, and will not be repeated here. Attached Figure Description

[0040] Figure 1 This is a schematic diagram of the structure of an equipment management system provided in an embodiment of this application;

[0041] Figure 2 This is a schematic diagram of the structure of an equipment management system provided in an embodiment of this application;

[0042] Figure 3 This is a schematic diagram illustrating a sensor configuration method provided in an embodiment of this application.

[0043] Figure 4 A schematic diagram illustrating the coverage area of ​​a sensor provided in an embodiment of this application;

[0044] Figure 5 A structural entity diagram of an equipment management system provided in an embodiment of this application;

[0045] Figure 6 A schematic diagram illustrating an electronic device configuration method provided in an embodiment of this application;

[0046] Figure 7 A schematic diagram of an electronic device structure provided in an embodiment of this application;

[0047] Figure 8 A flowchart of a device management method provided in an embodiment of this application;

[0048] Figure 9 An example diagram illustrating the distance between a sensor and a user, provided as an embodiment of this application;

[0049] Figure 10 A schematic diagram of a target-determining sensor provided in an embodiment of this application;

[0050] Figure 11 A flowchart of a device management method provided in an embodiment of this application;

[0051] Figure 12 A flowchart of a device management method provided in an embodiment of this application;

[0052] Figure 13 A flowchart of a device management method provided in an embodiment of this application;

[0053] Figure 14 This is a schematic diagram of the structural composition of a chip system provided in an embodiment of this application. Detailed Implementation

[0054] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this embodiment, unless otherwise stated, "a plurality of" means two or more.

[0055] This application provides a device management method, which identifies an electronic device that a user is interested in from a plurality of electronic devices and instructs the electronic device to play multimedia content that can increase user attention, thereby improving the user experience.

[0056] It should be noted that, in the embodiments of this application, multimedia content may include video, audio, images, etc.

[0057] Please refer to Figure 1 This illustration shows a schematic diagram of the equipment management system to which an equipment management method provided in an embodiment of this application is applied. Figure 1 As shown, the device management system may include multiple electronic devices (such as electronic devices 101, 102, 103, 104, and 105), a management device 200, and one or more sensors (such as sensors 301, 302, 303, 304, 305, 306, and 307). The management device 200 is communicatively connected to one or more sensors and multiple electronic devices.

[0058] The management device 200 can be used to manage multiple electronic devices and / or one or more sensors. For example, the management device 200 can receive distance data from one or more sensors to the user, and based on the distance data from the one or more sensors, determine the electronic device that the user is interested in (i.e., the target electronic device) among the multiple electronic devices.

[0059] In one example, such as Figure 2 As shown, the management device 200 may include one or more sensor management devices 201 and electronic device management devices 202.

[0060] The sensor management device 201, also known as a sensor signal processing device or sensor management device, can be used to manage one or more sensors. For example, the sensor management device 201 can receive distance data collected by multiple sensors and, based on the distances between the multiple sensors and the user, determine the sensor (i.e., the target sensor) that is closest to the user among the multiple sensors.

[0061] In one scenario, when multiple electronic devices are placed in a fixed position on a display table or display case, the number of sensor management devices 201 can be one.

[0062] In another scenario, when multiple rows of electronic devices are placed on a display table or cabinet, with each row arranged side-by-side, one row of electronic devices can correspond to one row of sensors, and the number of sensor management devices 201 can be one or more. For example, multiple rows of sensors can correspond to one sensor management device 201. Or, for another example, one row of sensors can correspond to one sensor management device.

[0063] In another scenario, when there are multiple display tables or display cases, and each display table or display case holds multiple electronic devices, the number of sensor management devices 201 can be one or more. For example, a single display table or display case can be equipped with one or more sensor management devices 201.

[0064] The electronic device management device 202, also known as an electronic management system or cloud management system, can be used to manage multiple electronic devices. For example, the electronic device management device 202 can be used to control the multimedia content played by the electronic devices. The electronic device management device 202 can be a physical server or a cloud server. When the electronic device management device 202 is a physical server, it can communicate with multiple electronic devices via wired (e.g., system bus) or wireless (e.g., wireless fidelity, WiFi, communication network) means. When the electronic device management device 202 is a cloud server, it can communicate with multiple electronic devices wirelessly.

[0065] In the embodiments of this application, Figure 1 The sensors in the system can be used to collect distance information between the user and the system or to collect image information of the area where multiple electronic devices are located, and send the collected distance information between the user and the system or the collected image information to the management device 200.

[0066] In one example, when the sensor is used to measure the distance between the sensor and the user, the sensor can be a distance sensor (such as an infrared sensor).

[0067] For example, the sensor may be configured with a detector, a processor, and communication circuitry. The detector is used to transmit detection signals and receive reflected detection signals. The processor can be used to determine the distance to the user based on the transmission time of the detection signals. The transmission time of the detection signals is the duration between the transmission time of the detection signals and the reception time of the reflected detection signals, and the distance to the user is half the product of the speed of light and the transmission time of the detection signals. The communication module can be used to send the distance to the user to the management device 200.

[0068] In one scenario, when the sensor is a distance sensor, such as Figure 3As shown, multiple electronic devices are placed on a display table, with adjacent devices spaced evenly. The positions of some sensors (such as sensors 301 to 305, which can be referred to as first sensors) correspond to the positions of the electronic devices. For example, these sensors can be positioned below their respective electronic devices (i.e., on the side of the display table) and facing the same direction as the electronic devices. Other sensors (such as sensors 306 and 307, which can be referred to as second sensors) can be positioned at the corners of the display table.

[0069] Thus, multiple sensors positioned on the sides of the display table can detect whether a user is approaching the electronic device, while multiple sensors positioned at the corners of the display table can detect the distance between the user's toes and the electronic device. Simultaneously, based on these sensors, the management device 200 can accurately determine the presence of a user and, if present, identify the electronic device the user is interested in.

[0070] In another scenario, when the sensor is a distance sensor, the recognition ranges of adjacent sensors among multiple sensors overlap. For example, ... Figure 4 As shown, sensor 301, sensor 302, and sensor 303 are adjacent sensors. The recognition ranges of sensor 301, sensor 302, and sensor 303 are region 1, region 2, and region 3, respectively, and there is an overlap between region 1 and region 3.

[0071] It should be noted that in this embodiment, each electronic device may have a corresponding recognition area or sensing recognition area, and the recognition range of the sensor corresponding to the electronic device can cover the recognition area of ​​the electronic device. That is, when a user moves into the recognition area of ​​an electronic device, the sensor corresponding to the electronic device can detect the user. The recognition range of the sensor can be determined by the recognition radius of the sensor. The recognition radius of the sensor can be determined based on the distance between the corresponding electronic device and adjacent electronic devices and / or a preset distance. For example, the greater the distance between the electronic device and adjacent electronic devices, the larger the recognition radius of the sensor. The greater the preset distance, the larger the recognition radius of the sensor.

[0072] The spacing between adjacent electronic devices can be set as needed. For example, this spacing can be greater than or equal to the width of the user's body. That is, when two users are positioned in front of adjacent electronic devices, the distance between them ensures that the two users will not interfere with each other. A preset distance refers to a distance that helps the user focus their gaze on the electronic device. In other words, when the distance between the user and the electronic device does not exceed this preset distance, the user can clearly see the multimedia content being played. This preset distance is related to parameters such as the ambient light intensity and the resolution of the multimedia content. For example, the greater the ambient light intensity, the smaller the preset distance; the higher the resolution of the multimedia content, the larger the preset distance.

[0073] In one example, such as Figure 5 As shown, when a user moves into the recognition area of ​​the electronic device, the corresponding sensor on the electronic device can collect the distance between the user and the device. Based on this distance, the electronic device can be triggered to play preset multimedia content.

[0074] In another example, when the sensor is an image sensor, the sensor can be an image sensor (such as a camera, video camera, etc.).

[0075] In one scenario, the sensor can be positioned above multiple electronic devices, and the sensor's field of view includes the area where the multiple electronic devices are located.

[0076] For example, such as Figure 6 As shown in Figure 'a', when multiple electronic devices are placed on the same display table, the sensor's shooting range is larger than the area occupied by the display table. Thus, when a user approaches the display table, the sensor can capture an image of the user. Of course, in this embodiment, multiple sensors can also be placed above the area occupied by the same display table to ensure that the user can be captured from multiple angles, thereby allowing the management device to more accurately determine the user's orientation.

[0077] For example, such as Figure 6 As shown in b, multiple electronic devices are placed on multiple display tables. Sensors can be positioned above these tables, with their shooting range covering all of them. Alternatively, a sensor can be positioned above each display table, with the shooting range of each sensor covering that table. In this way, the sensors can capture image information of a user approaching an electronic device. Based on this image information, the management device 200 can accurately determine the electronic device the user is interested in.

[0078] In the embodiments of this application, Figure 1Electronic devices can be used to display multimedia content related to the device. For example, an electronic device can have an application installed to display multimedia content. This application can play the multimedia content. This multimedia content can be pre-configured for the electronic device. For example, the electronic device can have an operating system pre-installed. Based on this operating system, the application can function normally. For example, the application can respond to instructions to play multimedia content or switch the currently displayed multimedia content.

[0079] Combination Figure 3 In the setup shown, each of the multiple electronic devices can have a corresponding sensor. For example, electronic device 101 corresponds to sensor 301, electronic device 102 corresponds to sensor 302, electronic device 103 corresponds to sensor 303, electronic device 104 corresponds to sensor 304, and electronic device 105 corresponds to sensor 305. These multiple electronic devices can be of the same type or different types. The type of electronic device includes device model, device color, etc.

[0080] For example, the electronic device in the embodiments of this application may be a mobile phone, tablet computer, laptop, wearable device (such as a smartwatch), handheld computer, laptop computer, ultra-mobile personal computer (UMPC), netbook, as well as cellular phone, personal digital assistant (PDA), augmented reality (AR) / virtual reality (VR) device, etc., including a display screen and a short-range communication module. The embodiments of this application do not impose any special restrictions on the specific form of the electronic device.

[0081] In the embodiments of this application, Figure 1 The electronic device shown is a mobile phone, used as an example to illustrate the structure of the electronic device provided in this application embodiment. For example... Figure 7 As shown, the electronic device may include: a processor 710, an external memory interface 720, an internal memory 721, a universal serial bus (USB) interface 730, a charging management module 740, a power management module 741, a battery 742, an antenna 1, an antenna 2, a mobile communication module 750, a wireless communication module 760, an audio module 770, a speaker 770A, a receiver 770B, a microphone 770C, a headphone jack 770D, a sensor module 780, a button 790, a motor 791, an indicator 792, a camera 793, a display screen 794, and a subscriber identification module (SIM) card interface 795, etc.

[0082] The aforementioned sensor module 780 may include a pressure sensor 780A, a gyroscope sensor 780B, a barometric pressure sensor 780C, a magnetic sensor 780D, an accelerometer sensor 780E, a distance sensor 780F, a proximity light sensor 780G, a fingerprint sensor 780H, a temperature sensor 780J, a touch sensor 780K, an ambient light sensor 780L, and a bone conduction sensor 780M, among other sensors.

[0083] It is understood that the structure illustrated in this embodiment does not constitute a specific limitation on the electronic device. In other embodiments, the electronic device may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0084] The processor 710 may include one or more processing units, such as an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processing unit (NPU). These different processing units may be independent devices or integrated into one or more processors.

[0085] A controller can be the nerve center and command center of an electronic device. Based on the instruction opcode and timing signals, the controller generates operation control signals to control the fetching and execution of instructions.

[0086] The processor 710 may also include a memory for storing instructions and data. In some embodiments, the memory in the processor 710 is a cache memory. This memory can store instructions or data that the processor 710 has just used or that are used repeatedly. If the processor 710 needs to use the instruction or data again, it can directly retrieve it from the memory. This avoids repeated accesses, reduces the waiting time of the processor 710, and thus improves the efficiency of the system.

[0087] In some embodiments, the processor 710 may include one or more interfaces. Interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.

[0088] It is understood that the interface connection relationships between the modules illustrated in this embodiment are merely illustrative and do not constitute a structural limitation on the electronic device. In other embodiments, the electronic device may also employ different interface connection methods or combinations of multiple interface connection methods as described in the above embodiments.

[0089] The charging management module 740 receives charging input from a charger. The charger can be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 740 receives charging input from the wired charger via a USB interface 730. In some wireless charging embodiments, the charging management module 740 receives wireless charging input via the wireless charging coil of the electronic device 700. While charging the battery 742, the charging management module 740 can also supply power to the electronic device via the power management module 741.

[0090] The power management module 741 connects the battery 742, the charging management module 740, and the processor 710. The power management module 741 receives input from the battery 742 and / or the charging management module 740, providing power to the processor 710, internal memory 721, external memory, display screen 794, camera 793, and wireless communication module 760. The power management module 741 can also monitor parameters such as battery capacity, battery cycle count, and battery health status (leakage current, impedance). In some other embodiments, the power management module 741 may also be located within the processor 710. In other embodiments, the power management module 741 and the charging management module 740 may be located in the same device.

[0091] The wireless communication function of electronic devices can be implemented through antenna 1, antenna 2, mobile communication module 750, wireless communication module 760, modem processor, and baseband processor.

[0092] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device can be used to cover one or more communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with a tuning switch.

[0093] The mobile communication module 750 can provide solutions for wireless communication applications, including 2G / 3G / 4G / 5G, in electronic devices. The mobile communication module 750 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc.

[0094] The antenna 1 of the electronic device is coupled to the mobile communication module 750. The mobile communication module 750 can receive electromagnetic waves through the antenna 1, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to the modem processor for demodulation. The mobile communication module 750 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some functional modules of the mobile communication module 750 can be disposed in the processor 710. In some embodiments, at least some functional modules of the mobile communication module 750 and at least some modules of the processor 710 can be disposed in the same device.

[0095] The wireless communication module 760 can provide solutions for wireless communication applications in electronic devices, including wireless local area networks (WLAN), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near-field communication (NFC), and infrared (IR). For example, the aforementioned WLAN can be a wireless fidelity (Wi-Fi) network.

[0096] The antenna 2 of the electronic device is coupled to the wireless communication module 760. The wireless communication module 760 may be one or more devices integrating at least one communication processing module. The wireless communication module 760 receives electromagnetic waves via the antenna 2, modulates and filters the electromagnetic wave signal, and sends the processed signal to the processor 710. The wireless communication module 760 can also receive signals to be transmitted from the processor 710, modulate and amplify them, and convert them into electromagnetic waves for radiation via the antenna 2.

[0097] Electronic devices implement display functions through a GPU, a display screen 794, and an application processor. The GPU is a microprocessor for image processing, connecting the display screen 794 and the application processor. The GPU performs mathematical and geometric calculations and is used for graphics rendering. The processor 710 may include one or more GPUs, which execute program instructions to generate or modify display information. The display screen 794 may be a touchscreen, used to display images, videos, etc. The display screen 794 includes a display panel.

[0098] Electronic devices can implement shooting functions through ISP, camera 793, video codec, GPU, display 794, and application processor. The ISP is used to process data fed back by the camera 793. In some embodiments, the ISP can be located within the camera 793. The camera 793 is used to capture still images or videos. In some embodiments, the electronic device may include one or N cameras 793, where N is a positive integer greater than 1.

[0099] The external memory interface 720 can be used to connect external memory cards, such as Micro SD cards, to expand the storage capacity of electronic devices. The external memory card communicates with the processor 710 through the external memory interface 720 to perform data storage functions. For example, music, video, and other files can be saved on the external memory card.

[0100] Internal memory 721 can be used to store computer executable program code, which includes instructions. Processor 710 executes various functional applications and data processing of the electronic device by running the instructions stored in internal memory 721. For example, in this embodiment, processor 710 can execute instructions stored in internal memory 721, which may include a program storage area and a data storage area.

[0101] The program storage area can store the operating system, at least one application program required for a function (such as sound playback, image playback, etc.). The data storage area can store data created during the use of the electronic device (such as audio data, phonebook, etc.). Furthermore, the internal memory 721 can include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc.

[0102] Electronic devices can implement audio functions through audio modules 770, speakers 770A, receivers 770B, microphones 770C, headphone jacks 770D, and application processors. Examples include music playback and recording.

[0103] The audio module 770 is used to convert digital audio information into analog audio signals for output, and also to convert analog audio input into digital audio signals. The headphone jack 770D is used to connect wired headphones. The headphone jack 770D can be a USB interface 730, or a 3.5mm Open Mobile Terminal Platform (OMTP) standard interface, or a CTIA (Cellular Telecommunications Industry Association of the USA) standard interface.

[0104] Buttons 790 include a power button, volume buttons, etc. Buttons 790 can be mechanical buttons or touch-sensitive buttons. A motor 791 can generate vibration alerts. Motor 791 can be used for incoming call vibration alerts or for touch vibration feedback. An indicator 792 can be an indicator light, used to indicate charging status, battery level changes, messages, missed calls, notifications, etc. A SIM card interface 795 is used to connect a SIM card. The SIM card can be inserted into or removed from the SIM card interface 795 to achieve contact and separation with the electronic device. The electronic device can support one or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 795 can support Nano SIM cards, Micro SIM cards, and other SIM cards.

[0105] The methods described in the following embodiments can all be applied to electronic devices with the above-described hardware structure and Figure 1 or Figure 2 The management equipment shown Figure 1 Implemented in one or more sensors as shown. In the following embodiments, the above-described electronic device is... Figure 1The electronic devices 101, 102, 103, 104, and 105 shown are... Figure 1 The management device 200 shown, Figure 1 Using sensors 301, 302, 303, 304, 305, 306, and 307 as examples, the method of this application embodiment is introduced.

[0106] It is important to note that the management device 200 needs to interact with sensors 301-307 and electronic devices 101-105 to determine the electronic devices of interest to the user. For ease of understanding, the following embodiments use the interaction between the management device 200 and sensors 301, 302, 303, 306, 307, and electronic devices 101, 102, 103 as an example to illustrate the interaction methods between the management device 200 and the electronic devices and sensors during the process of determining the target electronic device.

[0107] This application provides a device management method, such as... Figure 8 As shown, the method may include the following steps.

[0108] S801, In response to detecting that a user has entered the target area, multiple first sensors acquire a first distance between themselves and the user.

[0109] The target area can be any area detectable by multiple first sensors. For example, such as... Figure 3 As shown, the target area may include area 1 (the detection area of ​​sensor 201), area 2 (the detection area of ​​sensor 202), and area 3 (the detection area of ​​sensor 203). That is, when a user enters the area that the first sensor can detect, the first sensor can begin to detect the distance between itself and the user.

[0110] It should be understood that as users move, for example, combined with Figure 3 ,like Figure 9 As shown, when the user moves from point A, sensor 301 can detect the initial distance between itself and the user. When the user moves from point A to point B, sensors 301, 302, and 303 can all detect the initial distance between themselves and the user.

[0111] In one possible implementation, multiple first sensors can periodically emit detection signals. Thus, after receiving the reflected detection signals, the first sensors can determine the detection distance.

[0112] If the detection distance of the first sensor changes within adjacent periods, it indicates the possible presence of a user. In other words, the first sensor can detect the distance to the user.

[0113] S802, Multiple first sensors send the collected first distance between themselves and the user to the management device.

[0114] In one example, multiple first sensors can periodically send the collected detection distance to the management device, or send the first distance between the sensor and the user to the management device when the sensor detects a change in the detection distance (i.e., the possible presence of a user).

[0115] For example, such as Figure 9 As shown, when the user moves to point B, sensors 301, 302, and 303 can collect the initial distance between themselves and the user. Then, sensors 301, 302, and 303 can send the collected initial distance to the management device 200.

[0116] It should be understood that the first sensor is positioned adjacent to the electronic device; that is, the first distance between the first sensor and the user refers to the distance above the user's feet.

[0117] S803, The management device receives the first distance between itself and the user from multiple first sensors.

[0118] For example, the management device 200 may receive a first distance from the user collected by sensors 301, 302, and 303.

[0119] S804. The management device determines the target sensor based on the first distance between itself and the user collected by multiple first sensors.

[0120] The target sensor is the first sensor closest to the user among multiple first sensors.

[0121] In one scenario, a display table or showcase can hold two or more electronic devices. Correspondingly, multiple first sensors can be installed on this display table or showcase. The management device 200 can determine the target sensor based on the distances to the user collected by the multiple first sensors.

[0122] For example, when two electronic devices are placed side-by-side on a display table, corresponding sensors can be installed below each device (i.e., on the side of the display table). The management device 200 can designate the sensor closest to the user as the target sensor (i.e., the sensor closest to the user). After determining the target sensor, the management device 200 can determine the target electronic device corresponding to the target sensor.

[0123] For example, when a display table has more than two sensors (these multiple electronic devices are placed side by side), the management device 200 can determine the target sensor based on the distances to the user collected by the multiple first sensors. For instance, when a user moves into the recognition area, the multiple first sensors can collect the distances to the user and upload these distances to the management device 200. The management device 200 can then sort these distances and determine the target sensor based on the three smallest distances among them.

[0124] It should be noted that the three sensors with the smallest distance from the user are the three sensors that are closest to the user among the multiple first sensors, and these three sensors are adjacent.

[0125] In one scenario, such as Figure 10 As shown, sensor 301 (located at point A), sensor 302 (located at point B), and sensor 303 (located at point C) are the three sensors closest to the user's location (point Q) among multiple sensors. The distance between sensor 301 and the user is L1, the distance between sensor 302 and the user is L2, and the distance between sensor 303 and the user is L3. The distance between sensor 301 and sensor 302, and the distance between sensor 302 and sensor 303, are both L4. The management device 200 can calculate the area of ​​the largest triangle formed by sensor 301, sensor 302, sensor 303, and point Q based on the distances between these three sensors and the user. That is, the area of ​​△AQC.

[0126] In one possible implementation, the sensor management device can calculate the area S of △AQC according to Heron's formula. Where P = L1 + L2 + L3.

[0127] After calculating the area of ​​△AQC, the management device 200 can calculate the distance from the user to the display table based on the area of ​​△AQC and the distance 2*L4 between sensors 301 and 303. The distance from the user to the display table is h = 2S / L4.

[0128] In some embodiments, if the distance between the user and the display table is greater than a preset distance, it indicates that the user is not in the recognition area, and the management device 200 does not need to determine the target sensor.

[0129] The preset distance can refer to the distance between the farthest boundary point or boundary line of the recognition area corresponding to the multiple electronic devices and the display table. Of course, the preset distance can also be set as needed and is not limited. For example, when two display tables are set up side by side and the distance between the two display tables is 1 meter (m), then in order to avoid interference between the sensors, the preset distance can be less than or equal to 0.5m.

[0130] In some other embodiments, if the distance between the user and the display table is less than or equal to a preset distance, it indicates that the user has entered the recognition area, and the management device 200 can determine the target sensor based on the distance between the user and the sensor detected by multiple sensors.

[0131] In other embodiments, based on the distance from the user to the display table, the management device 200 can determine the point N on the display table closest to the user. Furthermore, the management device 200 can determine the distance L between point N and sensor 302. BN Identify the target sensor.

[0132] For example, such as Figure 10 As shown, when L1 is greater than L2, the management device 200 can determine that the user is located in the area between sensor 302 and sensor 303 (i.e., Figure 10 (2) Identification area in L. BN If the distance is less than L4 / 2, it indicates that the distance between the user and sensor 302 is the shortest. The management device 200 can then use sensor 302 as the target sensor. If L... BN If L = L4 / 2, it means the distance between the user and sensor 302 is equal to the distance between the user and sensor 303. In this case, the management device 200 can use either sensor 302 or sensor 303 as the target sensor. If L... BN If the distance is greater than L4 / 2, it indicates that the distance between the user and sensor 303 is the shortest. The management device 200 can then use sensor 303 as the target sensor.

[0133] For example, when L1 equals L2, that is, the distance between the user and sensors 301 and 303 is equal, the management device 200 can determine that the sensor closest to the user is sensor 302. Therefore, the management device can use sensor 302 as the target sensor.

[0134] For example, when L1 is less than L2, the management device 200 can determine that the user is located in the area between sensor 301 and sensor 302 (i.e., Figure 10 The identification area 1 in L). AN If the distance is less than L4 / 2, it indicates that the distance between the user and sensor 302 is the shortest. The management device 200 can then use sensor 302 as the target sensor. If L...AN If L = L4 / 2, it means the distance between the user and sensor 302 is equal to the distance between the user and sensor 301. In this case, the management device 200 can use either sensor 302 or sensor 303 as the target sensor. If L... AN If the distance is greater than L4 / 2, it indicates that the distance between the user and sensor 301 is the shortest. The management device 200 can then use sensor 301 as the target sensor.

[0135] S805, the management device sends first instruction information to the target electronic device corresponding to the target sensor. Correspondingly, the target electronic device receives the first instruction information from the management device.

[0136] In one example, since multiple first sensors correspond one-to-one with multiple electronic devices, the management device can determine the target electronic device corresponding to the target sensor based on the correspondence between the multiple first sensors and the multiple electronic devices.

[0137] This correspondence can include multiple electronic devices and the corresponding sensors for each electronic device. For example, this correspondence can include device identifiers for multiple electronic devices and identifiers for multiple sensors. Different electronic devices have different device identifiers, and different sensors also have different identifiers.

[0138] In one example, the management device may be pre-configured with a mapping relationship. For instance, the mapping relationship may be pre-configured in the management device in the form of a table or an array. For example, the mapping relationship may be as shown in Table 1.

[0139] Table 1

[0140] electronic devices sensor Electronic Devices 101 Sensor 301 Electronic Devices 102 Sensor 302 Electronic devices 103 Sensor 303 Electronic devices 104 Sensor 304 Electronic devices 105 Sensor 305

[0141] It should be noted that the correspondence in Table 1 is merely an example and may include other electronic devices and sensors without limitation. Thus, the management device 200 can quickly and accurately determine the electronic device corresponding to a sensor based on the correspondence in Table 1. For example, when the target sensor is sensor 301, the management device 200 can determine the target electronic device as electronic device 101 according to Table 1.

[0142] The first instruction information can be used to instruct the target electronic device to play a first preset multimedia content. For example, the first instruction information may include an identifier (such as a number / name) of the first preset multimedia content. Of course, the first instruction information may also include the first preset multimedia content itself.

[0143] S806. In response to the first instruction information, the target electronic device plays the first preset multimedia content.

[0144] In one scenario, before the target electronic device plays first preset multimedia content, it may be playing second preset multimedia content. The first preset multimedia content and the second preset multimedia content are different. For example, the first preset multimedia content may be related to the target electronic device, while the second preset multimedia content may be related to the brand of the electronic device. For instance, the first preset multimedia content may refer to the hardware or functional information of the target electronic device, while the second preset multimedia content may refer to the brand information of the electronic device.

[0145] In another scenario, the multiple first sensors may also include an image sensor, or the device management system may also include an image sensor. Based on the user's image information collected by the image sensor, the management device can determine the user's information (such as gender, age, etc.) through image recognition. Thus, the management device can instruct the target electronic device to play multimedia content corresponding to the user's information. For example, users of different genders can be assigned different types of multimedia content. Or, users of different ages can be assigned different types of multimedia content.

[0146] In another scenario, the target electronic device can be in a sleep state before playing the first preset multimedia content. Thus, when the target electronic device receives the first instruction, it can exit the sleep state and play the first preset multimedia content in response to the instruction.

[0147] In one example, if the target electronic device does not store the first preset multimedia content, it can obtain the first preset multimedia content from another device. For example, the target electronic device can obtain the first preset multimedia content through interaction with the electronic device management device 201, or the first preset multimedia content can be carried in the first instruction information.

[0148] based on Figure 8In this embodiment of the technical solution, one or more first sensors detect that a user has entered a target area. These first sensors can collect the distance to the user and send the collected distance to a management device. Thus, the management device can determine the target sensor closest to the user based on the distances collected by the multiple first sensors. Since multiple electronic devices correspond one-to-one with multiple sensors, the management device can determine the target electronic device based on the correspondence between the electronic devices and sensors. Because there is a correspondence between the position of the target sensor and the position of the target electronic device, and the orientation of the target sensor is consistent with the orientation of the target electronic device, the user being closest to the target sensor indicates that the user is also closest to the target electronic device, meaning the user is paying close attention to that target electronic device. After determining the electronic device that the user is paying close attention to, the management device can send instruction information to the target electronic device to instruct it to play first preset multimedia content. Thus, in this embodiment, multiple sensors can sense the user's approach and collect the distance to the user. Compared to electronic devices that simply loop some fixed content, in this embodiment, based on the distance to the user collected by the multiple sensors, the management device can determine the electronic devices that the user is more interested in and instruct those devices to play some multimedia content that is more attractive to the user, thereby improving the user experience.

[0149] In one embodiment, in order to more accurately determine the electronic devices that the user is interested in, such as Figure 11 As shown, the method provided in this application embodiment further includes:

[0150] S1101, In response to a user entering a target area, one or more second sensors acquire a second distance between the user's toes and the target area.

[0151] One or more second sensors are positioned at the corner of the display table, and based on this configuration, the second sensors can detect the distance between the sensor and the user's toes.

[0152] In one scenario, when the number of second sensors is small, in order to collect the distance to the user's toes to the greatest extent, the coverage of the second sensors can cover the entire display table or the area where multiple electronic devices are located.

[0153] In another scenario, when the number of second sensors is less than the number of first sensors, the recognition radius of the second sensors can be greater than that of the first sensors. Thus, when the first sensors can detect the user, the second sensors can also detect the distance between themselves and the user's toes.

[0154] S1102, One or more second sensors send the acquired second distance to the management device. Correspondingly, the management device receives the second distance sent from one or more second sensors.

[0155] S1103. The management device determines the user's orientation based on the first distance collected by multiple first sensors and the second distance collected by one or more second sensors.

[0156] It should be understood that when a user approaches a display table or display case, a first sensor located on the display table can detect the distance between the sensor and the user's upper body, and a second sensor located at the corner of the table can detect the distance between the sensor and the user's toes. Since the distance from the user's upper body to the display table is less than the distance from the user's toes to the display table, the management device 200 can determine the user's orientation based on the ratio between the distance detected by the second sensor and the distance from the user to the display table (h mentioned above).

[0157] In one example, combining Figure 1 The management device 200 can determine the user's orientation based on the ratio between the distance uploaded by the sensor 306 and / or the sensor 307 and h.

[0158] For example, management device 200 can calculate the ratio between the distance uploaded by sensor 306 and h. If the ratio is within a preset range, the management device can determine that the user is facing the electronic device. If the ratio is not within the preset range, the management device can determine that the user is not facing the electronic device. In this way, the management device can accurately determine whether to continue targeting the electronic device.

[0159] For example, management device 200 can calculate the distance between the user's toes and the display table based on the distance uploaded by sensor 306 and the horizontal distance between sensor 306 and point N. If the distance between the user's toes and the display table is less than h, it means the user is facing the electronic device. If the distance between the user's toes and the display table is greater than or equal to h, it means the user is not facing the electronic device.

[0160] Furthermore, S805 may specifically include S1104.

[0161] S1104. If the user is facing the target electronic device, the management device sends a first instruction message to the target electronic device.

[0162] Based on this embodiment, if it is determined that the user's orientation is towards the target electronic device and the user is closest to the target electronic device, it indicates that the user's focus is on the target electronic device, thus avoiding the phenomenon that the user is closest to the electronic device but is not looking at the target electronic device.

[0163] In some embodiments, to more accurately determine whether a user is interested in the target electronic device, such as Figure 12 As shown, the method provided in this application embodiment may further include:

[0164] S1201, The management device determines the duration of the user's stay in the identification area corresponding to the target electronic device.

[0165] The duration of a user's stay in the recognition area corresponding to the target electronic device can also be described as the user's dwell time, during which the user is closest to and facing the target electronic device. The duration of a user's stay in the recognition area corresponding to the target electronic device is directly proportional to the user's attention to the target electronic device.

[0166] In one possible implementation, the management device can also determine the user's dwell time in the recognition area corresponding to the target electronic device based on multiple distances uploaded by the sensors. For example, the sensors can continuously detect the distance between themselves and the user and upload multiple detected distances to the management device. Thus, the management device can determine the user's dwell time based on changes in these multiple distances. For instance, if there is no user in the recognition area corresponding to the target electronic device, the distance uploaded by the sensor is L. Subsequently, if the sensor uploads a distance of L at time T1, a distance of La < L at time T2, a distance of Lb < L at time T3, and a distance of L at time T4, this indicates that the user moved to the recognition area corresponding to the target electronic device at time T2 and moved out of the recognition area corresponding to the target electronic device at time T4.

[0167] In another possible implementation, the management device can be equipped with a timer. When the management device determines, based on the first distances transmitted by multiple first sensors, that a user is approaching the target electronic device or has entered the recognition area corresponding to the target electronic device, the management device can trigger the timer to start counting. In this way, the management device can determine the user's dwell time based on the statistical duration of the timer.

[0168] Furthermore, S805 may specifically include S1202.

[0169] S1202. If the user stays in the identification area corresponding to the target electronic device for a longer period of time than the preset time, the management device sends the first instruction information to the target electronic device.

[0170] The preset duration can be set as needed, for example, it can be 3 seconds, 5 seconds, etc., without any restrictions.

[0171] In one example, if the time difference between T3 and T2 is greater than or equal to a preset time period, it indicates that the user has spent a relatively long time in the recognition area corresponding to the target electronic device (that is, the user has a high level of attention to the target electronic device), and the management device can instruct the target electronic device to play preset multimedia content.

[0172] In another example, combining the above examples, if the time difference between T3 and T2 is less than the preset time period, it means that the user's stay time in the recognition area corresponding to the target electronic device is short (that is, the user's attention to the target electronic device is low), and the management device may not instruct the target electronic device to play preset multimedia content.

[0173] Based on the above embodiments, the longer a user stays in front of a target electronic device, the higher their interest in it. Therefore, the management device can determine the user's level of attention to the target electronic device based on the length of time the user stays in the recognition area corresponding to the target electronic device.

[0174] In some embodiments, to further enhance the user experience of the electronic devices, the management device can statistically analyze the user's dwell time for each type of electronic device. Based on the user's dwell time, the management device can determine the level of attention given to each type of electronic device.

[0175] In some embodiments, when the sensor is an image sensor, it can periodically capture image information of the area where multiple electronic devices are located. Alternatively, when the sensor detects that a user has moved into its recognition area, it can capture image information of the area where multiple electronic devices are located. The sensor can upload the captured image information to a management device. The management device can perform image recognition on the received image information to determine the user's location and orientation.

[0176] For example, each electronic device can be configured with a corresponding recognition area. The management device can determine the user's location within that recognition area based on the user's location information. For instance, the management device can compare image information uploaded by sensors with preset image information to determine the user's location within the recognition area. Specific details can be found in existing technologies and will not be elaborated further.

[0177] After determining the identification area where the user is located, the management device can use the electronic device corresponding to the identification area as the target electronic device.

[0178] For example, when a user is completely within the recognition area of ​​an electronic device, the management device 200 can determine the sensor corresponding to that recognition area as the target sensor. When the user is between the recognition areas corresponding to two electronic devices, the management device can designate the electronic device corresponding to the recognition area where more than half of the user's shoulder width is located as the target electronic device. When the user is between the recognition areas corresponding to two electronic devices, the management device 200 can designate the electronic device to the left of the user as the target electronic device.

[0179] Furthermore, the management device can perform facial recognition on the user's image in the image information to determine the user's orientation. If the user's orientation is towards the target electronic device, the management device can control the target electronic device to play preset multimedia content. The facial recognition process can refer to existing technologies and will not be elaborated upon here.

[0180] In one scenario, when multiple users are located in the area occupied by electronic devices, sensors can capture images of that area at preset intervals and upload them to a management device. The management device can then determine the identification area for each user based on this image information. Thus, when the area occupied by multiple electronic devices includes multiple users, the management device can accurately identify the target electronic device for each user.

[0181] In another scenario, when a user is present in the identification area corresponding to an electronic device, and the electronic device is playing preset multimedia content, and the sensor detects a new user entering the identification area corresponding to the electronic device, the management device may not send an instruction to the target electronic device to play the preset multimedia content, or the management device may send an instruction to the target electronic device to replay the preset multimedia content.

[0182] In another scenario, when the management device detects that a user is present in the identification area corresponding to an electronic device at the first moment, but no user is present at the second moment after the first moment, the management device can instruct the electronic device to continue playing preset multimedia content, or instruct the electronic device to stop playing preset multimedia content, or instruct the electronic device to stop playing preset multimedia content and play other multimedia content, or instruct the electronic device to enter a sleep state.

[0183] In some embodiments, combined with Figure 2 ,like Figure 13 As shown in the embodiment of this application, a device management method is provided, the method comprising:

[0184] S1301, In response to a user entering the target area, multiple sensors collect data on the distance between the user and the sensor, as well as the duration of the user's stay.

[0185] S1301 can be described with reference to the above descriptions of S801 and S1202, and will not be repeated here.

[0186] S1302, Multiple sensors send the collected distance to the user and the user's dwell time to the sensor management device. Correspondingly, the sensor management device receives the distance to the user and the user's dwell time collected from the multiple sensors.

[0187] S1303 The sensor management device determines the target sensor based on the distance and dwell time between the user and the sensor collected by multiple sensors.

[0188] S1304, The sensor management device sends a second instruction message to the electronic device management device.

[0189] The second indication information may include information indicating the target sensor and the user's dwell time. The information indicating the target sensor may include the target sensor's identification information or characters indicating the target sensor.

[0190] Furthermore, after identifying the target electronic device, the electronic device can also determine whether the user is paying attention to the target electronic device based on the user's dwell time. Specifically, refer to S1201 above.

[0191] S1305, The electronic device management device sends a first instruction message to the target electronic device. Correspondingly, the target electronic device receives the first instruction message from the electronic device management device.

[0192] S1305 can be described with reference to the above description of S805, and will not be repeated here.

[0193] S1306. In response to the first instruction information, the target electronic device plays the first preset multimedia content.

[0194] S1306 can be referred to the description of S806 above, and will not be repeated here.

[0195] based on Figure 13 The proposed technical solution allows the sensor management device to determine the closest sensor to the user based on distance data collected from multiple sensors. After determining the closest sensor, the sensor management device sends information indicating the closest sensor and the user's dwell time to the electronic device management device. In this way, the electronic device management device can accurately determine the electronic device the user is interested in based on the correlation and the user's dwell time. Furthermore, the electronic device can instruct the user's interested electronic device to play multimedia content that enhances the user's experience.

[0196] This application also provides a chip system that can be applied to the aforementioned electronic or management devices. For example... Figure 14 As shown, the chip system 1400 includes at least one processor 1401 and at least one interface circuit 1402. The processor 1401 and the interface circuit 1402 are interconnected via lines. For example, the interface circuit 1402 can be used to receive signals from other devices (e.g., the memory of an electronic device or speaker). As another example, the interface circuit 1402 can be used to send signals to other devices (e.g., the processor 1401 of an electronic device or speaker). Exemplarily, the interface circuit 1402 can read instructions stored in memory and send those instructions to the processor 1401. Of course, the chip system may also include other discrete components, which are not specifically limited in this embodiment.

[0197] When the instruction is executed by the processor 1401, it enables the management device (such as...) Figure 1 The management device 200 shown executes the various steps of the management device 200 in the above embodiments.

[0198] When the instruction is executed by the processor 1401, it can cause electronic devices (such as...) Figure 1 The electronic device shown performs each step of the target electronic device in the above embodiments.

[0199] This application embodiment also provides a computer storage medium, which includes computer instructions, and the computer instructions are used in the above-mentioned electronic device (such as...). Figure 1 When the management device 200 shown is run, the electronic device performs the above-described method embodiment as follows: Figure 1 The various functions or steps performed by the management device 200 shown.

[0200] This application also provides a computer program product that, when run on a computer, causes the computer to perform the methods described in the above embodiments. Figure 1 The various functions or steps performed by the management device 200 shown.

[0201] This application embodiment also provides a computer storage medium, which includes computer instructions, when the computer instructions are used in the aforementioned target electronic device (such as...). Figure 1 When the management device 200 shown is run, it causes the management device 200 to perform the various functions or steps performed by the target electronic device in the above method embodiment.

[0202] This application also provides a computer program product that, when run on a computer, causes the computer to perform various functions or steps performed by the target electronic device in the above method embodiments.

[0203] Other embodiments of this application provide an electronic device that may include the aforementioned touchscreen, memory, and one or more processors. The touchscreen, memory, and processors are coupled. The memory stores computer program code, including computer instructions. When the processor executes the computer instructions, the electronic device can perform various functions or steps performed by the mobile phone in the above method embodiments. The structure of this electronic device can be referred to... Figure 1 The structure of the electronic device 100 shown.

[0204] Other embodiments of this application provide a display device that can be applied to an electronic device including the touchscreen described above. This device is used to perform various functions or steps executed by the target electronic device in the above method embodiments.

[0205] This application also provides a computer storage medium that includes computer instructions. When the computer instructions are executed on the electronic device, the electronic device causes the electronic device to perform various functions or steps performed by the mobile phone in the above method embodiment.

[0206] This application also provides a computer program product that, when run on a computer, causes the computer to perform the various functions or steps performed by the mobile phone in the above method embodiments.

[0207] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0208] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0209] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0210] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0211] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, essentially or in other words, the parts that contribute to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0212] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for managing equipment, characterized in that, This is applied to an equipment management system, which includes a management device, multiple electronic devices, multiple first sensors, and one or more second sensors. The first and second sensors are distance sensors. Each of the multiple electronic devices corresponds to one of the multiple first sensors. The multiple electronic devices are placed in fixed positions on a display table for playing multimedia content. The placement of each electronic device corresponds to the location of its corresponding first sensor, and the orientation of the display screen of each electronic device is consistent with the orientation of its corresponding first sensor. The one or more second sensors are disposed at the corner of the display table, and the first sensor and the second sensor are located on the side of the display table; the method includes: In response to detecting that a user has entered a target area, the plurality of first sensors acquire a first distance between themselves and the user and send the acquired first distance to the management device; the one or more second sensors acquire a second distance between themselves and the user's toes and send the acquired second distance to the management device. The management device receives the first distance from the plurality of first sensors and the second distance from the one or more second sensors; determines that the user is facing the target electronic device based on the ratio of the second distance to the first distance being within a preset range; and determines the target sensor based on the first distance collected by the plurality of first sensors; wherein the target sensor is the first sensor among the plurality of first sensors that is closest to the user. The management device sends a first instruction information to the target electronic device corresponding to the target sensor, the first instruction information being used to instruct the target electronic device to play a first preset multimedia content; Upon receiving the first instruction information, the target electronic device plays the first preset multimedia content in response to the first instruction information.

2. The method according to claim 1, characterized in that, The method further includes: The management device determines the duration of the user's stay within the identification area corresponding to the target electronic device; The management device sends a first instruction message to the target electronic device, including: If the dwell time exceeds the preset time, the management device sends the first indication information to the target electronic device.

3. The method according to claim 1 or 2, characterized in that, The number of the plurality of first sensors is greater than or equal to three, and the management device determines the target sensor based on the first distance collected by the plurality of first sensors, including: The management device determines the three first sensors closest to the user from among the multiple first sensors based on the first distance collected by the multiple first sensors; wherein the three first sensors are arranged side by side on a first horizontal line, and the spacing between any two adjacent first sensors among the three first sensors is the same; The management device determines the distance between the user and the first horizontal line based on the first distance collected by the three first sensors. If the distance between the user and the first horizontal line is less than or equal to a preset distance, the management device determines the target sensor based on the first distance collected by the three first sensors.

4. The method according to claim 3, characterized in that, Before the target electronic device receives the first indication information, the method further includes: The target electronic device is playing a second preset multimedia content or is in a sleep state, and the second preset multimedia content is different from the first preset multimedia content.

5. The method according to claim 1 or 2, characterized in that, The recognition radius of the first sensor is related to the distance between the electronic device corresponding to the first sensor and the adjacent electronic devices, as well as a preset distance, and the recognition range of the first sensor includes the target area; the greater the distance between the electronic device corresponding to the first sensor and the adjacent electronic devices, the larger the recognition radius of the first sensor; the greater the preset distance, the larger the recognition radius of the first sensor.

6. A method for managing equipment, characterized in that, This is applied to an equipment management system, which includes a management device, multiple electronic devices, multiple first sensors, and one or more second sensors. The first and second sensors are distance sensors. Each of the multiple electronic devices corresponds to one of the multiple first sensors. The multiple electronic devices are placed in fixed positions on a display table for playing multimedia content. The placement of each electronic device corresponds to the location of its corresponding first sensor, and the orientation of the display screen of each electronic device is consistent with the orientation of its corresponding first sensor. The one or more second sensors are disposed at the corner of the display table, and the first sensor and the second sensor are located on the side of the display table; the method includes: The management device receives a first distance from a user from multiple first sensors and a second distance from one or more second sensors; determines that the user is facing a target electronic device based on the ratio of the second distance to the first distance being within a preset range; and determines a target sensor based on the first distance collected by the multiple first sensors; wherein the target sensor is the first sensor among the multiple first sensors that is closest to the user. The management device sends a first instruction message to the target electronic device corresponding to the target sensor. The first instruction message is used to instruct the target electronic device to play a first preset multimedia content.

7. The method according to claim 6, characterized in that, The method further includes: The management device determines the duration of the user's stay within the identification area corresponding to the target electronic device; The management device sends a first instruction message to the target electronic device, including: If the dwell time exceeds the preset time, the management device sends the first indication information to the target electronic device.

8. The method according to claim 6 or 7, characterized in that, The number of the plurality of first sensors is greater than or equal to three, and the management device determines the target sensor based on the first distance collected by the plurality of first sensors, including: The management device determines the three first sensors closest to the user from among the multiple first sensors based on the first distance collected by the multiple first sensors; wherein the three first sensors are arranged side by side on a first horizontal line, and the spacing between any two adjacent first sensors among the three first sensors is the same; The management device determines the distance between the user and the first horizontal line based on the first distance collected by the three first sensors. If the distance between the user and the first horizontal line is less than or equal to a preset distance, the management device determines the target sensor based on the first distance collected by the plurality of first sensors.

9. The method according to claim 6 or 7, characterized in that, The recognition radius of the first sensor is related to the distance between the electronic device corresponding to the first sensor and the adjacent electronic device, as well as a preset distance, and the recognition range of the first sensor includes the target area; the greater the distance between the electronic device corresponding to the first sensor and the adjacent electronic device, and / or the greater the recognition radius of the first sensor; the greater the preset distance, the greater the recognition radius of the first sensor.

10. A method for managing equipment, characterized in that, This system is applied to an equipment management system, which includes a management device, multiple electronic devices, multiple first sensors, and one or more second sensors. The first and second sensors are distance sensors. Each of the multiple electronic devices corresponds one-to-one with one of the multiple first sensors. The multiple electronic devices are placed at fixed positions on a display table for playing videos. The placement of each electronic device corresponds to the location of its corresponding first sensor, and the orientation of the display screen of each electronic device matches the orientation of its corresponding first sensor. The one or more second sensors are located at the corners of the display table, while the first and second sensors are located on the sides of the display table. The one or more first sensors are used to collect a first distance from a user, and the one or more second sensors are used to collect a second distance from the user's toes. The management device determines the user's orientation towards a target electronic device based on the ratio of the second distance to the first distance being within a preset range. The method further includes determining a target electronic device based on a first distance between the device and the user collected by one or more first sensors. The target electronic device receives first instruction information from the management device, the first instruction information being used to instruct the target electronic device to play first preset multimedia content; In response to the first instruction information, the target electronic device plays the first preset multimedia content.

11. The method according to claim 10, characterized in that, Before the target electronic device receives the first indication information, the method further includes: The target electronic device is playing a second preset multimedia content or is in a sleep state, and the second preset multimedia content is different from the first preset multimedia content.

12. The method according to claim 10 or 11, characterized in that, The recognition radius of the first sensor is related to the distance between the electronic device corresponding to the first sensor and the adjacent electronic device, as well as a preset distance, and the recognition range of the first sensor includes the target area; the greater the distance between the electronic device corresponding to the first sensor and the adjacent electronic device, and / or the greater the recognition radius of the first sensor; the greater the preset distance, the greater the recognition radius of the first sensor.

13. An electronic device, characterized in that, The electronic device includes: a memory, a display screen, a communication module, and one or more processors; the memory, the display screen, and the communication module are coupled to the processors; the display screen is used to display images or interfaces generated by the processors, the communication module is used to communicate with other devices, and the memory is used to store data in the electronic device; the memory is also used to store computer program code, the computer program code including computer instructions, which, when executed by the processor, cause the electronic device to perform the method as described in any one of claims 10-12.

14. A chip system, characterized in that, The chip system is applied to an electronic device including a display screen, a communication module, and a memory; the chip system includes one or more interface circuits and one or more processors; the interface circuits and the processors are interconnected via lines; the interface circuits are used to receive signals from the memory and send the signals to the processors, the signals including computer instructions stored in the memory; when the processor executes the computer instructions, the electronic device performs the method as described in any one of claims 10-12.

15. A computer storage medium, characterized in that, Includes computer instructions that, when executed on an electronic device, cause the electronic device to perform the method as described in any one of claims 10-12.

Citation Information

Patent Citations

  • Store information processing method and device and store system

    CN110322262A

  • Display method and device, and terminal

    WO2018099017A1

  • Display method and apparatus

    WO2019080065A1