An electronic device monitoring method, apparatus and device
By monitoring the location and timing of children's interaction with electronic devices, the duration of their use can be limited, thus solving the problem of children's prolonged use of electronic devices and protecting their health.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- QINGDAO HAIER AIR CONDITIONER GENERAL CORP LTD
- Filing Date
- 2022-05-31
- Publication Date
- 2026-05-12
AI Technical Summary
Prolonged use of electronic devices is harmful to children's growth and development, and parents are unable to effectively control the duration of use, which affects their physical and mental health.
By obtaining the location of the monitored object and electronic device, it is determined whether the two overlap, and when the target time is reached, the device is controlled to switch to a preset state, such as disconnecting from the network or shutting down, to limit the usage time.
Effectively prevent children from using electronic devices for extended periods, protect their physical and mental health, and achieve effective monitoring of usage time.
Smart Images

Figure CN114996088B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of smart terminals, and more specifically to a method, apparatus, and device for monitoring electronic devices. Background Technology
[0002] With the continuous development and progress of technology, mobile phones, tablets and other electronic devices have become indispensable items in people's daily lives. However, if children are allowed to use these electronic devices for extended periods of time, it can seriously harm their growth and development. For example, it can cause myopia in children, expose them to knowledge and content that is not appropriate for their age group at an early age, and make them more susceptible to the influence of such content, which is detrimental to their physical and mental health. Especially during periods when parents are not able to supervise, the duration of children's use of electronic devices cannot be effectively controlled, which has a serious impact on children's physical and mental health. Summary of the Invention
[0003] In view of this, embodiments of the present invention provide an electronic device monitoring method, apparatus, and device, which realizes the limitation on the duration of use of electronic devices by the monitored object.
[0004] To achieve the above objectives, the embodiments of the present invention provide the following technical solutions:
[0005] A method for monitoring electronic devices, comprising:
[0006] Obtain the location of the monitored object and record it as the user's location;
[0007] Obtain the location of the electronic devices to be monitored, and record it as the device location;
[0008] Determine whether the user's location and the device's location overlap;
[0009] When the user's location is detected to coincide with the device's location, and the electronic device is in operation, the timer starts.
[0010] Determine whether the timing duration has reached the target duration. If so, control the electronic device to switch to a preset state.
[0011] Optionally, in the above electronic device monitoring method, before obtaining the location of the monitored object, the following steps are included:
[0012] Based on infrared scanning of users within the monitoring area, the measured body parameters of the users are obtained. The measured body parameters are then matched with pre-stored body parameters to determine whether the two are successfully matched. If the match is successful, the user is identified as a child user and is recorded as a subject of supervision.
[0013] Optionally, in the above electronic device monitoring method, when the measured body parameters do not match the pre-stored body parameters, the measured body parameters are matched with the pre-stored developmental parameter table. When the measured body parameters successfully match more than N parameters in the developmental parameter table, the user is determined to be a child user and the user is recorded as a subject of supervision, where N is a positive integer not less than 2.
[0014] Optionally, before obtaining the location of the monitored object, the above electronic device monitoring method further includes:
[0015] The monitoring area is scanned, and a spatial map of the monitoring area is constructed;
[0016] The method of obtaining the location of the monitored object is to obtain the location of the monitored object in the spatial map;
[0017] The process of obtaining the location of the electronic device to be monitored refers to obtaining the location of the electronic device to be monitored in the spatial map.
[0018] Optionally, in the above electronic device monitoring method, controlling the electronic device to switch to a preset state includes:
[0019] Control the electronic device to switch to a network disconnected state.
[0020] Optionally, in the above electronic device monitoring method, controlling the electronic device to switch to a network-off state includes:
[0021] Obtain the device identifier of the electronic device;
[0022] By sending a network disconnection command to the network control device of the electronic device, the network disconnection command including the device identifier, so that the network control device can disconnect the electronic device from the network.
[0023] Optionally, in the above electronic device monitoring method, before determining whether the timing duration has reached the target duration, the method further includes:
[0024] Obtain the device identifier of the electronic device;
[0025] Obtain the target duration that matches the device identifier.
[0026] Optionally, the above-mentioned electronic device monitoring method further includes:
[0027] Based on the total time during which the electronic device and the monitored object overlap in location within the current time period, when the total time exceeds a preset cumulative time, the electronic device is controlled to switch to a preset state.
[0028] An electronic device monitoring device, comprising:
[0029] The user location acquisition unit is used to acquire the location of the monitored object, which is denoted as the user location.
[0030] The device location acquisition unit is used to acquire the location of the electronic equipment to be monitored, and denoted as the device location;
[0031] A location comparison unit is used to determine whether the user's location and the device's location overlap.
[0032] The device control unit is used to start timing when the user's location is detected to coincide with the device's location; determine whether the timing duration has reached the target duration, and if so, control the electronic device to switch to a preset state.
[0033] An electronic device monitoring device, comprising:
[0034] Memory and processor;
[0035] The memory is used to store programs;
[0036] The processor is configured to execute the program to implement the various steps of the electronic device monitoring method as described in any of the preceding claims.
[0037] Based on the above technical solution, the above solution provided by the embodiments of the present invention collects the location of the monitored object and the electronic device to be monitored. When the two locations overlap, it indicates that the monitored object is using the electronic device. At this time, timing begins. When the timing duration is detected to have reached the target duration, the operating state of the electronic device is intervened and switched to a preset state so that the monitored object cannot use the electronic device normally. Attached Figure Description
[0038] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0039] Figure 1 This is a flowchart illustrating the electronic device monitoring method disclosed in the embodiments of this application;
[0040] Figure 2 This is a flowchart illustrating an electronic device monitoring method disclosed in another embodiment of this application;
[0041] Figure 3 This is a schematic diagram of the structure of the electronic device monitoring device disclosed in the embodiments of this application;
[0042] Figure 4This is a schematic diagram of the structure of an electronic device monitoring device disclosed in another embodiment of this application;
[0043] Figure 5 This is a schematic diagram of the structure of the electronic device monitoring device disclosed in the embodiments of this application. Detailed Implementation
[0044] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0045] In response to the aforementioned problems mentioned in the background section of this application, this application discloses an electronic device monitoring method, apparatus, and device. By identifying the location of a child and the electronic device to be monitored, if the locations of the two overlap, it indicates that the child is using the electronic device to be monitored. The duration of the overlap is taken as the duration of the child's use of the electronic device. If the duration exceeds a preset duration, the electronic device is controlled, thereby preventing the child from using the electronic device for too long.
[0046] See Figure 1 The electronic device monitoring method disclosed in this application embodiment may include:
[0047] Step S101: Obtain the location of the monitored object and record it as the user location.
[0048] In this solution, the monitored object is the child user to be monitored. This solution can obtain the location of the monitored object in the monitoring area by infrared scanning or video monitoring. The location of the monitored object is the user location. The location information of the monitored object in the monitoring area can be determined by the user location. In this solution, the monitoring area can be a single area or a combination of multiple areas. For example, the image acquisition area of a single camera can be used as the monitoring area, or the image acquisition areas of multiple cameras can be used as the monitoring area. The camera can be a pan-tilt camera, or other types of cameras, such as cameras installed on air conditioners or televisions.
[0049] When determining the monitoring area, the coverage area can be spatially scanned using image acquisition equipment, and a corresponding spatial map can be created in the control center where this method is applied. This spatial map is the monitoring area.
[0050] The location of the monitored object is specifically the location of the monitored object in the spatial map;
[0051] In the following text, the location of the electronic device refers to its position on the spatial map.
[0052] Step S102: Obtain the location of the electronic device to be monitored, and record it as the device location.
[0053] When the system using this solution is in operation, it connects to each electronic device in the monitoring space via a wireless network, simultaneously identifying the brand, model, and other information of the electronic devices. Based on the identified brand, model, and other information, the type of the electronic device is determined. When its type belongs to a preset set, the electronic device is identified as the electronic device to be monitored. For example, this preset set may include televisions, mobile phones, computers, etc. When the system using this solution is in operation, the location of all electronic devices in the space can be confirmed through wireless signal transmission location. The system using this method can be an air conditioning system or other systems.
[0054] Step S103: Determine whether the user's location and the device's location overlap.
[0055] If the monitored object needs to use the electronic device, the user location and the device location will inevitably coincide or differ from each other within a preset range. Therefore, after obtaining the user location and the device location, the two locations are compared, and the comparison result is used to determine whether the monitored object is using the electronic device.
[0056] Step S104: When the user's location is detected to coincide with the device's location, and the electronic device is in operation, start timing.
[0057] If the two locations coincide and the electronic device is in operation, it indicates that the monitored object is using the electronic device. At this time, the timing unit is controlled to start timing, and the duration of continuous use of the electronic device by the monitored object is determined by the timing result.
[0058] Step S105: Determine whether the timing duration has reached the target duration.
[0059] In this step, the usage time of the electronic device is recorded. If the usage time reaches the target time, it indicates that the user has reached the maximum usage time of the electronic device, and intervention is required to control the operation of the electronic device. The target time may differ for different electronic devices; for example, the target time may be 20 minutes for a television and 10 minutes for a mobile phone.
[0060] Step S106: Control the electronic device to switch to a preset state.
[0061] In this solution, when the timed duration reaches the target duration, the operating state of the electronic device is intervened, switching it to a preset state. This preset state can refer to switching the electronic device to an offline state. After switching to offline mode, the electronic device will be unable to access the internet. At this time, the system using this method can directly interact with the electronic device via infrared or internet signals to switch it to offline mode, or it can interact with the electronic device via a router in the local area network to switch it to offline mode. Of course, the preset state can also refer to a powered-off state.
[0062] The above-described solution provided by the embodiments of the present invention collects the location of the monitored object and the electronic device to be monitored. When the two locations overlap, it indicates that the monitored object is using the electronic device. At this time, a timer is started. When the timer reaches the target duration, the operating state of the electronic device is intervened and switched to a preset state so that the monitored object cannot use the electronic device normally.
[0063] When controlling the electronic device to switch to a network-off state, it is necessary to obtain the device identifier of the electronic device and send a network disconnection command to the network control device of the electronic device directly or through the router. The network disconnection command includes the device identifier so that the network control device can control the electronic device to disconnect from the network.
[0064] In addition to limiting the continuous usage time of the electronic device by the monitored object, the total usage time of the electronic device by the monitored object can also be limited. In this case, when the monitored object is detected using the electronic device, a record list is created. The record list records the cumulative usage time of the electronic device by the monitored object within the current time period. Here, a time period can be one day. The record list can use the collected measured body parameters as the monitored object and the device identifier of the electronic device as the electronic device to be monitored. Therefore, the total usage time of the electronic device by the monitored object within the current time period can be recorded through this record table. Based on the total time that the electronic device and the monitored object overlap in location within the current time period, when the total time exceeds the preset cumulative time, the electronic device is controlled to switch to a preset state.
[0065] That is, see Figure 2 The methods also include:
[0066] Step S201: Obtain the total duration during which the electronic device and the monitored object overlap in location within the current time period;
[0067] Step S202: Determine whether the total duration is greater than the preset cumulative duration. If it is greater than the preset cumulative duration, proceed to step S106.
[0068] As can be seen from the above scheme, this application determines whether a user is using an electronic device by comparing the user's location with the device's location. When it is detected that the user is using the electronic device, a timer is started. When the timer reaches the target duration, the electronic device is controlled to switch to a preset state. This achieves the monitoring of the duration of the user's use of the electronic device and prevents the user from being harmed by using the electronic device for a long time.
[0069] In the technical solution disclosed in the embodiments of this application, when the system using this method is set up for the first time, it can perform infrared scanning on the body of the monitored object under the control of the user. After scanning, it automatically creates body parameters of the monitored object, such as height, head size, shoulder width, arm length, leg length, etc.
[0070] During the acquisition process, when determining whether a user within the monitoring area is a subject of supervision, the user within the monitoring area can be scanned by infrared to obtain the user's measured body parameters. The measured body parameters are then matched with the aforementioned pre-stored body parameters to determine whether the two are successfully matched. If the match is successful, the user is determined to be a child user and is recorded as a subject of supervision.
[0071] In another embodiment of the technical solution disclosed in this application, if it is necessary to manage a monitored object that does not have pre-stored body parameters, for example, if the monitored object is a visitor, it is not possible to determine whether the user is a monitored object by comparing the collected body parameters with the pre-stored body parameters. Therefore, a developmental parameter table can be pre-configured. When it is detected that the measured body parameters do not match the pre-stored body parameters, the measured body parameters are matched with the pre-stored developmental parameter table. When the measured body parameters successfully match more than N parameters in the developmental parameter table, the user is determined to be a child user and the user is recorded as a monitored object, where N is a positive integer not less than 2.
[0072] Different electronic devices may have different target durations and preset cumulative durations. In this solution, the target duration and preset cumulative duration matching the electronic device can be obtained through the device identifier of the electronic device.
[0073] This embodiment discloses an electronic device monitoring device. For the specific working content of each unit in the device, please refer to the content of the above method embodiment.
[0074] The electronic device monitoring device provided in the embodiments of the present invention is described below. The electronic device monitoring device described below and the electronic device monitoring method described above can be referred to in correspondence.
[0075] See Figure 3 The device may include:
[0076] User location acquisition unit A is used to acquire the location of the monitored object, denoted as user location;
[0077] Device location acquisition unit B is used to acquire the location of the electronic equipment to be monitored, which is denoted as device location;
[0078] The location comparison unit C is used to determine whether the user's location and the device's location overlap.
[0079] The device control unit D is used to start timing when the user's location is detected to coincide with the device's location; determine whether the timing duration has reached the target duration, and if so, control the electronic device to switch to a preset state.
[0080] See Figure 4 Corresponding to the above method, the above device also includes: a monitored object identification unit E, which is used to obtain the measured body parameters of the user based on infrared scanning of the user in the monitoring area, match the measured body parameters with the pre-stored body parameters, determine whether the two are successfully matched, and if the match is successful, determine that the user is a child user and record the user as a monitored object.
[0081] Corresponding to the above method, the regulatory object identification unit is further configured to:
[0082] When the measured body parameters do not match the pre-stored body parameters, the measured body parameters are matched with the pre-stored developmental parameter table. When the measured body parameters successfully match more than N parameters in the developmental parameter table, the user is determined to be a child user and the user is recorded as a subject of supervision, where N is a positive integer not less than 2.
[0083] See Figure 4 Corresponding to the above method, the above device may also include a spatial map creation unit F, which is used to scan the monitoring area and construct a spatial map of the monitoring area.
[0084] Corresponding to the above method, the device control unit D is also used to control the electronic device to switch to a preset state based on the total time during which the electronic device and the monitored object overlap in location within the current time period, when the total time exceeds a preset cumulative time.
[0085] Figure 5 The hardware structure diagram of the electronic device monitoring device provided in the embodiment of the present invention is shown below. Figure 5 As shown, it may include: at least one processor 100, at least one communication interface 200, at least one memory 300 and at least one communication bus 400;
[0086] In this embodiment of the invention, the number of processor 100, communication interface 200, memory 300, and communication bus 400 is at least one, and the processor 100, communication interface 200, and memory 300 communicate with each other through communication bus 400; obviously, Figure 5 The communication connections shown for the processor 100, communication interface 200, memory 300, and communication bus 400 are optional.
[0087] Optionally, the communication interface 200 can be an interface of a communication module, such as the interface of a GSM module;
[0088] Processor 100 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention.
[0089] The memory 300 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0090] Specifically, processor 100 is used for:
[0091] Obtain the location of the monitored object and record it as the user's location;
[0092] Obtain the location of the electronic devices to be monitored, and record it as the device location;
[0093] Determine whether the user's location and the device's location overlap;
[0094] When the user's location is detected to coincide with the device's location, and the electronic device is in operation, the timer starts.
[0095] Determine whether the timing duration has reached the target duration. If so, control the electronic device to switch to a preset state.
[0096] The processor 100 is also used to implement the process of the electronic device monitoring method provided in other embodiments of this application, which will not be described in detail here.
[0097] For ease of description, the above system is described by dividing it into various modules based on their functions. Of course, in implementing this invention, the functions of each module can be implemented in one or more software and / or hardware components.
[0098] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, for system or system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and relevant parts can be referred to the descriptions in the method embodiments. The systems and system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without creative effort.
[0099] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0100] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0101] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0102] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for monitoring electronic equipment, characterized in that, include: The monitoring area is scanned, and a spatial map of the monitoring area is constructed; Obtain the location of the monitored object in the spatial map and record it as the user's location; The brand and model information of electronic devices are identified through wireless networks. The type of electronic device is determined based on the brand and model information. When the type of electronic device belongs to a preset set, the electronic device is determined to be an electronic device that needs to be monitored. The location of the electronic device to be monitored is obtained and recorded as the device location. The location of the electronic device is determined in the spatial map by the location of the wireless signal transmission of the electronic device. Determine whether the user's location overlaps with the device's location; When the user's location is detected to coincide with the device's location, and the electronic device is in operation, the timer starts. Determine whether the timing duration has reached the target duration. If so, control the electronic device to switch to a preset state.
2. The electronic device monitoring method according to claim 1, characterized in that, Before obtaining the location of the monitored object in the spatial map, the following steps are included: Based on infrared scanning of users within the monitoring area, the measured body parameters of the users are obtained. The measured body parameters are then matched with pre-stored body parameters to determine whether the two are successfully matched. If the match is successful, the user is identified as a child user and is recorded as a subject of supervision.
3. The electronic device monitoring method according to claim 2, characterized in that, When the measured body parameters do not match the pre-stored body parameters, the measured body parameters are matched with the pre-stored developmental parameter table. When the measured body parameters successfully match more than N parameters in the developmental parameter table, the user is determined to be a child user and the user is recorded as a subject of supervision, where N is a positive integer not less than 2.
4. The electronic device monitoring method according to claim 1, characterized in that, Controlling the electronic device to switch to a preset state includes: Control the electronic device to switch to a network disconnected state.
5. The electronic device monitoring method according to claim 4, characterized in that, Controlling the electronic device to switch to a network-disconnected state includes: Obtain the device identifier of the electronic device; By sending a network disconnection command to the network control device of the electronic device, the network disconnection command including the device identifier, so that the network control device can disconnect the electronic device from the network.
6. The electronic device monitoring method according to claim 1, characterized in that, Before determining whether the timeout period has reached the target duration, the following steps are also included: Obtain the device identifier of the electronic device; Obtain the target duration that matches the device identifier.
7. The electronic device monitoring method according to claim 1, characterized in that, Also includes: Based on the total time during which the electronic device and the monitored object overlap in location within the current time period, when the total time exceeds a preset cumulative time, the electronic device is controlled to switch to a preset state.
8. An electronic equipment monitoring device, characterized in that, include: The spatial map creation unit is used to scan the monitoring area and construct a spatial map of the monitoring area; The user location acquisition unit is used to acquire the location of the monitored object in the spatial map, which is denoted as the user location. The device location acquisition unit is used to acquire the location of the electronic device to be monitored, which is denoted as the device location. The location of the electronic device is determined in the spatial map by the location of the wireless signal transmission of the electronic device. A location comparison unit is used to determine whether the user's location and the device's location overlap. The device control unit is used to start timing when the user's location is detected to coincide with the device's location; determine whether the timing duration has reached the target duration, and if so, control the electronic device to switch to a preset state; The device is also used to: identify the brand and model information of electronic devices through a wireless network, determine the type of electronic devices based on the brand and model information, and determine that the electronic device is an electronic device to be monitored when the type of the electronic device belongs to a preset set.
9. An electronic equipment monitoring device, characterized in that, include: Memory and processor; The memory is used to store programs; The processor is used to execute the program to implement the various steps of the electronic device monitoring method as described in any one of claims 1-7.