Terminal device control method and apparatus, electronic device, and storage medium

By introducing control device broadcast permission control commands and detecting online status in the terminal device, the problem of the terminal device's inability to fully manage the device is solved, and the device's functions are effectively restricted and its efficiency is improved.

CN113722682BActive Publication Date: 2026-02-27MEIZU TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202110939321.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-16
Publication Date
2026-02-27
Estimated Expiration
2041-08-16

AI Technical Summary

Technical Problem

Existing technologies cannot provide comprehensive and effective control over terminal devices, leading to frequent use of these devices by users during learning or work, which impacts efficiency.

Method used

The first control device broadcasts control commands to multiple terminal devices. After receiving the commands, the terminal devices perform access control and send the result information to other devices. If no result information is received, the device's online status is checked and the control command is forwarded to achieve full control.

Benefits of technology

It enables comprehensive and effective control over terminal devices, ensuring that devices are subject to functional restrictions according to preset modes within preset time periods, thereby improving learning and work efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113722682B_ABST
    Figure CN113722682B_ABST
Patent Text Reader

Abstract

The application relates to a terminal device control method and device, electronic equipment and a storage medium, and is applied to the technical field of terminal devices. The method comprises the following steps: receiving a first control instruction broadcasted and sent by a first control device, performing permission control on the available functions of a single terminal device based on the first control instruction; sending permission control result information of the single terminal device to other terminal devices except the single terminal device in a plurality of terminal devices; for any terminal device in the other terminal devices, if the permission control result information sent by the terminal device is not received, detecting the online state of the terminal device; and if it is detected that the online state of the terminal device is online, the first control instruction is sent to the terminal device, so that the terminal device performs permission control on the available functions of the terminal device based on the first control instruction. The application can improve the comprehensiveness of terminal device control.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of terminal device, and particularly relates to a terminal device control method and device, electronic device and storage medium. BACKGROUND

[0002] Terminal devices provide convenience for people's life, and are applied more and more widely in life. However, if a user frequently uses a terminal device in the process of learning or working, the efficiency of learning and working will be seriously affected. In the related art, although the terminal device can be controlled to limit the function of the terminal device, the terminal device still cannot be comprehensively and effectively controlled. SUMMARY

[0003] In order to solve the above technical problems or at least partially solve the above technical problems, the present application provides a terminal device control method and device, electronic device and storage medium.

[0004] According to a first aspect of the present application, a terminal device control method is provided, applied to a single terminal device in a plurality of terminal devices bound with a first control device, and the method comprises the following steps.

[0005] Receiving a first control instruction broadcasted and sent by the first control device, and performing permission control on available functions of the single terminal device based on the first control instruction;

[0006] Sending permission control result information of the single terminal device to other terminal devices in the plurality of terminal devices except the single terminal device;

[0007] For any terminal device in the other terminal devices, if the permission control result information sent by the terminal device is not received, detecting an online state of the terminal device;

[0008] If it is detected that the online state of the terminal device is online, sending the first control instruction to the terminal device, so that the terminal device performs permission control on available functions of the terminal device based on the first control instruction.

[0009] In an optional implementation, the first control instruction comprises a preset control time period and a preset control mode.

[0010] The permission control on the available functions of the single terminal device based on the first control instruction comprises:

[0011] In the preset control time period, the available functions of the single terminal device are controlled based on the preset control mode.

[0012] In an alternative embodiment, the first control device and the plurality of terminal devices are located in a first preset geographical location range.

[0013] In an alternative embodiment, the method further comprises:

[0014] If the single terminal device is located in a second preset geographical location range, receiving a second control instruction sent by a second control device, and performing authority control on the available functions of the single terminal device based on the second control instruction.

[0015] In an alternative embodiment, the first control device broadcasts the first control instruction in one or more of the following ways: Bluetooth communication, device-to-device communication, network communication, mobile communication.

[0016] In an alternative embodiment, before receiving the first control instruction sent by the first control device, the method further comprises:

[0017] sending unique identification information of the single terminal device to the first control device, so that the first control device binds the first control device and the single terminal device according to the unique identification information;

[0018] receiving unique identification information of the other terminal devices sent by the first control device, and binding with the other terminal devices.

[0019] In an alternative embodiment, after performing authority control on the available functions of the single terminal device based on the first control instruction, the method further comprises:

[0020] sending authority control result information for the single terminal device to the first control device, so that the first control device monitors the use state of the single terminal device.

[0021] According to a second aspect of the present application, a terminal device control apparatus is provided, which is applied to a single terminal device in a plurality of terminal devices bound with a first control device, and the apparatus comprises:

[0022] a first control instruction receiving module, configured to receive a first control instruction broadcasted and sent by the first control device;

[0023] a first control module, configured to perform authority control on the available functions of the single terminal device based on the first control instruction;

[0024] a control result sending module, configured to send authority control result information for the single terminal device to other terminal devices in the plurality of terminal devices except the single terminal device;

[0025] an online state detection module configured to, for any terminal device of the other terminal devices, if no permission control result information sent by the terminal device is received, detect an online state of the terminal device;

[0026] a first control instruction sending module configured to, if the online state of the terminal device is detected as online, send the first control instruction to the terminal device, so that the terminal device performs permission control on available functions of the terminal device based on the first control instruction.

[0027] In an optional implementation, the first control instruction comprises a preset control time period and a preset control mode.

[0028] The first control module is specifically configured to, within the preset control time period, perform permission control on the available functions of the single terminal device based on the preset control mode.

[0029] In an optional implementation, the first control device and the plurality of terminal devices are located in a first preset geographical location range.

[0030] In an optional implementation, the terminal device control apparatus further comprises:

[0031] a second control instruction receiving module configured to, if the single terminal device is located in a second preset geographical location range, receive a second control instruction sent by a second control device;

[0032] a second control module configured to perform permission control on the available functions of the single terminal device based on the second control instruction.

[0033] In an optional implementation, the first control device broadcasts the first control instruction in one or more of the following manners: Bluetooth communication, device-to-device communication, network communication, and mobile communication.

[0034] In an optional implementation, the terminal device control apparatus further comprises:

[0035] a unique identification information sending module configured to send unique identification information of the single terminal device to the first control device, so that the first control device binds the first control device and the single terminal device according to the unique identification information;

[0036] a unique identification information receiving module configured to receive unique identification information of the other terminal devices sent by the first control device, and bind the first control device and the other terminal devices.

[0037] In an optional implementation, the terminal device control apparatus further comprises:

[0038] The permission control result information sending module is used to send permission control result information for the single terminal device to the first control device, so that the first control device can monitor the usage status of the single terminal device.

[0039] According to a third aspect of this application, an electronic device is provided, comprising:

[0040] Processor; and

[0041] Memory for storing the executable instructions of the processor;

[0042] The processor is configured to execute the method described in the first aspect by executing the executable instructions.

[0043] According to a fourth aspect of this application, a storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the method described in the first aspect.

[0044] The technical solution provided in this application has the following advantages compared with the prior art:

[0045] The first control device can broadcast a first control command to multiple terminal devices to control them. Upon receiving the first control command, each terminal device can control its own available functions according to the command and send the control result information to other terminal devices, allowing them to know its control status. If no control result information is received from any other terminal device, it indicates that the other terminal device has not received the first control command. Therefore, the online status of the other terminal device can be detected. If the other terminal device is online, the first control command can be forwarded to it, enabling it to receive the same control, thus achieving comprehensive and effective management of the terminal devices. Attached Figure Description

[0046] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0047] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0048] Figure 1A system architecture diagram suitable for an application environment of the terminal device control method in the embodiments of the present application;

[0049] Figure 2 A flow chart of the terminal device control method in the embodiments of the present application;

[0050] Figure 3 Another flow chart of the terminal device control method in the embodiments of the present application;

[0051] Figure 4 A structure diagram of the terminal device control apparatus in the embodiments of the present application;

[0052] Figure 5 A structure diagram of the electronic device in the embodiments of the present application. DETAILED DESCRIPTION

[0053] In order to more clearly understand the above objectives, features and advantages of the present application, the solutions of the present application will be further described below. It should be explained that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.

[0054] In the following description, a lot of specific details are set forth in order to fully understand the present application, but the present application can also be implemented in other ways different from those described herein; obviously, the embodiments in the description are only some of the embodiments of the present application, not all the embodiments.

[0055] Figure 1 A system architecture diagram suitable for an application environment of the terminal device control method in the embodiments of the present application.

[0056] As shown in Figure 1 , the system architecture 100 can include a control device 101, a network 1021, a network 1022, and a terminal device 103, a terminal device 104 and a terminal device 105. The control device 101 and the terminal device 103, the terminal device 104, the terminal device 105 can transmit data through the network 1021, and the terminal device 103 and the terminal device 104 can transmit data through the network 1022. The network 1021 and the network 1022 can include various connection types, such as wired, wireless communication links or optical fiber cables, etc. The control device 101 is used to control the terminal device 103, the terminal device 104, the terminal device 105, and the control device 101 can also be a terminal device. The terminal device 103, the terminal device 104, the terminal device 105 can be various electronic devices, including but not limited to desktop computers, portable computers, smart phones and tablet computers, etc. It should be understood that Figure 1 The number of terminal devices in the embodiments of the present application is only illustrative. According to the implementation needs, there can be any number of terminal devices.

[0057] The terminal device control method provided by the embodiments of the present application can be executed by the single terminal device 103, the single terminal device 104, and the single terminal device 105, and correspondingly, the terminal device control apparatus can be arranged in the terminal device 103, the terminal device 104, and the terminal device 105. For example, the control device 101 can broadcast the control instruction, and if the terminal device 103, the terminal device 104, and the terminal device 105 receive the control instruction, the available functions of the terminal device can be controlled according to the control instruction, and the permission control result information is sent to other terminal devices. For example, the terminal device 103 sends the permission control result information to the terminal device 104 and the terminal device 105, the terminal device 104 sends the permission control result information to the terminal device 103 and the terminal device 105, and the terminal device 105 sends the permission control result information to the terminal device 103 and the terminal device 104.

[0058] Suppose that the terminal device 104 cannot receive the control instruction when the control device 101 broadcasts the control instruction, then the terminal device 104 will not perform the corresponding permission control operation, and will not send the permission control result information to the terminal device 103 and the terminal device 105. In this way, the terminal device 103 and the terminal device 105 can know that the terminal device 104 does not receive the control instruction, and can detect the online state of the terminal device. If it is detected that the online state of the terminal device 104 is online, the first control instruction is sent to the terminal device 104, and the terminal device 104 can control the available functions of the terminal device based on the control instruction. It can be seen that the control device 101 can send the control instruction only once, and the repeated execution of the control instruction can be realized, so that the effective control of all terminal devices can be realized.

[0059] The terminal device control method of the embodiments of the present application will be introduced first.

[0060] Referring to Figure 2 , Figure 2 A flowchart of the terminal device control method in the embodiments of the present application can include the following steps:

[0061] In step S210, a first control instruction broadcasted by a first control device is received, and the available functions of a single terminal device are controlled based on the first control instruction.

[0062] The terminal device control method of the embodiments of the present application is applied to a single terminal device in a plurality of terminal devices bound to a first control device. For example, the first control device is a teacher terminal, and the terminal device is a student terminal. In this way, the teacher terminal can control a plurality of student terminals, and the execution subject of the terminal device control method is a single student terminal. Alternatively, the first control device can also be a parent terminal, and the parent terminal can control a plurality of student terminals, that is, the parent controls the student terminals used by the children of the parent through the parent terminal.

[0063] In the case where the first control device controls a plurality of terminal devices, for example, when students are about to start a class, the teacher terminal controls the student terminals in the classroom. At this time, the first control device can broadcast the first control instruction, each terminal device can receive the first control instruction, and the available function of the terminal device is controlled according to the first control instruction, that is, the use permission of the available function of the terminal device is limited by the user of the terminal device. In this way, the students can avoid distraction during the class and affect the learning efficiency.

[0064] The functions of the terminal device include a call function, a short message function, a function of accessing an application software, a function of accessing a browser, and a networking function, and the like. The available function of the terminal device can be one or more of the above functions. For a single application software, since the functions of the application software can also include a plurality of functions, the available function of the terminal device can also include one or more functions of the application software.

[0065] In step S220, the permission control result information for the single terminal device is sent to other terminal devices in the plurality of terminal devices except the single terminal device.

[0066] After the single terminal device controls the available function of the terminal device, the permission control result information can be sent to other terminal devices. In this way, the other terminal devices can know the use state of each other.

[0067] In step S230, for any terminal device in the other terminal devices, if the permission control result information sent by the terminal device is not received, the online state of the terminal device is detected.

[0068] It can be understood that if the terminal device does not receive the permission control result information sent by one or more terminal devices (i.e., target terminal device) in other terminal devices, it indicates that the target terminal device does not receive the first control instruction. When the first control device sends the first control instruction, the target terminal device can be powered off or have no signal. In order to enable the target terminal device to be controlled by the first control device, and avoid the first control device repeatedly sending the first control instruction, the terminal device can detect the online state of the target terminal device, so as to forward the first control instruction to the target terminal device when the target terminal device is online.

[0069] Step S240, if it is detected that the online state of the terminal device is online, sending the first control instruction to the terminal device, so that the terminal device controls the available functions of the terminal device based on the first control instruction.

[0070] In the case of detecting that the target terminal device is online, the first control instruction can be forwarded to the target terminal device, and the target terminal device can perform corresponding permission control.

[0071] The terminal device control method of the embodiment of the present application can broadcast the first control instruction to the plurality of terminal devices by the first control device, so as to control the plurality of terminal devices. After receiving the first control instruction, each terminal device can control the available functions of the terminal device based on the first control instruction, and send the permission control result information to other terminal devices, so that other terminal devices can know the control state of the terminal device. If no permission control result information sent by any other terminal device is received, it indicates that the any other terminal device does not receive the first control instruction, and therefore, the online state of the any other terminal device can be detected, and the first control instruction can be forwarded to the any other terminal device when the any other terminal device is online, so that the any other terminal device can also be controlled, thereby realizing comprehensive and effective control of the terminal device.

[0072] Referring to Figure 3 , Figure 3 For another flowchart of the terminal device control method in the embodiment of the present application, the following steps can be included:

[0073] Step S310, sending the unique identification information of the single terminal device to the first control device, so that the first control device binds the first control device and the single terminal device according to the unique identification information.

[0074] Before the control device controls the terminal device, the single terminal device and the control device can be bound first. Specifically, each terminal device can send its unique identification information (such as physical address, mobile phone number, international mobile equipment identity, etc.) to the first control device, and the first control device can bind the first control device and the single terminal device according to the unique identification information. In this way, the binding relationship between the first control device and the plurality of terminal devices can be established.

[0075] Further, the first control device can also send the unique identification information of other terminal devices to the single terminal device. For example, the number of terminal devices is 5, which are the first terminal device, the second terminal device, the third terminal device, the fourth terminal device and the fifth terminal device. The first control device can send the unique identification information of the second terminal device, the third terminal device, the fourth terminal device and the fifth terminal device to the first terminal device.

[0076] Step S320, receiving the unique identification information of other terminal devices sent by the first control device, and binding with other terminal devices.

[0077] Similar to the binding method of the first control device and the terminal device described above, after the terminal device receives the unique identification information of other terminal devices, it can also bind with other terminal devices.

[0078] Step S330, receiving the first control instruction broadcasted by the first control device, and performing permission control on the available functions of the single terminal device based on the first control instruction.

[0079] It should be noted that there can be multiple control devices bound with the terminal device, and the application can automatically sort the control devices according to the priority of the geographical position, that is, the control device in the same geographical position range with the terminal device has the highest priority. For example, if the terminal device is in the first preset geographical position range (such as a school), the terminal device can be controlled by the first control device, that is, the teacher terminal. If the terminal device is located in the second preset geographical position range (which can be a range outside the first preset geographical position range, or the home of the user of the terminal device, etc.), the terminal device can be controlled by the second control device, that is, the parent terminal. That is, the terminal device receives the second control instruction sent by the second control device, and performs permission control on the available functions of the single terminal device based on the second control instruction.

[0080] In the embodiments of the present application, the first control device and the plurality of terminal devices can be located in a first preset geographical location range (for example, for the teacher terminal and the student terminal, they are in the same classroom, etc.). In this way, in addition to mobile communication and network communication, the first control device and the plurality of terminal devices can also perform short-distance communication. The first control device can broadcast the first control instruction in one or more of the following ways: Bluetooth communication, device-to-device communication, network communication, and mobile communication. By combining multiple ways to issue the first control instruction, the situation that the first control instruction cannot be received due to network disconnection of the controlled terminal device can be avoided, and the probability of successful reception of the first control instruction can be improved.

[0081] Optionally, the first control instruction can include a preset control time period and a preset control mode. The preset control time period and the preset control mode are a time period and a control mode set in advance according to actual needs. Similar to the first control instruction, the second control instruction can also include a control time period and a control mode set in advance by the parent.

[0082] For example, the preset control time period can be a class time period. The preset control mode includes a limited use state of each available function, for example, a limited use of a networking function, a limited use of a first application, and an unlimited use of a second application. During the preset control time period, the available function of the single terminal device can be controlled based on the preset control mode. That is, at the start time of the preset control time period, the available function of the single terminal device is controlled based on the preset control mode, and at the end time of the preset control time period, the control of the available function of the single terminal device is released.

[0083] In step S340, the permission control result information for the single terminal device is sent to other terminal devices in the plurality of terminal devices except the single terminal device.

[0084] This step is the same as step S220 of the embodiment, and details are described in the description of the embodiment. Figure 2 The embodiment step S220, and details are described in the description of the embodiment. Figure 2 The embodiment step S220, and details are described in the description of the embodiment.

[0085] In step S350, the permission control result information for the single terminal device is sent to the first control device, so that the first control device monitors the use state of the single terminal device.

[0086] In addition to sending the permission control result information to other terminal devices, the terminal device can also send the permission control result information to the first control device, that is, the use state of the terminal device can be actively reported to the first control device. In this way, the first control device can monitor each terminal device.

[0087] Step S360, for any of the other terminal devices, if the permission control result information sent by the terminal device is not received, detecting the online state of the terminal device.

[0088] Step S370, if the online state of the terminal device is detected as online, sending the first control instruction to the terminal device, so that the terminal device controls the available functions of the terminal device based on the first control instruction.

[0089] Steps S360-S370 are the same as Figure 2 The embodiment is the same as steps S230-S240, and details are described in the embodiment Figure 2 The embodiment is the same as steps S230-S240, and details are described in the embodiment

[0090] The terminal device control method of the embodiment can send the unique identification information of the terminal device to the first control device to realize the binding with the first control device. The unique identification information of the other terminal device sent by the first control device is received to realize the binding with the other terminal device. After the binding, the first control device can broadcast and send the first control instruction to the plurality of terminal devices to control the plurality of terminal devices. After receiving the first control instruction, each terminal device can control the available functions of the terminal device according to the first control instruction, and send the permission control result information to the other terminal device. The other terminal device can know the control state of the terminal device, and can also send the permission control result information to the first control device. In this way, the first control device can monitor the control state of the terminal device. If the permission control result information sent by any of the other terminal devices is not received, it indicates that the first control instruction is not received by the any of the other terminal devices. Therefore, the online state of the any of the other terminal devices can be detected. When the any of the other terminal devices is online, the first control instruction can be forwarded to the any of the other terminal devices, so that the any of the other terminal devices can also obtain the same control, thereby realizing the comprehensive and effective management and control of the terminal device.

[0091] Corresponding to the above method embodiment, the embodiment of the application also provides a terminal device control apparatus applied to a single terminal device in a plurality of terminal devices bound with a first control device, referring to Figure 4 The terminal device control apparatus 400 comprises:

[0092] A first control instruction receiving module 410 is configured to receive the first control instruction broadcasted and sent by the first control device.

[0093] A first control module 420 is configured to control the available functions of the single terminal device based on the first control instruction.

[0094] The control result sending module 430 is configured to send the permission control result information for the single terminal device to other terminal devices in the plurality of terminal devices except the single terminal device.

[0095] The online state detection module 440 is configured to, for any terminal device in the other terminal devices, if the permission control result information sent by the terminal device is not received, detect an online state of the terminal device.

[0096] The first control instruction sending module 450 is configured to, if the online state of the terminal device is detected as online, send a first control instruction to the terminal device, so that the terminal device controls the available functions of the terminal device based on the first control instruction.

[0097] In an optional implementation, the first control instruction comprises a preset control time period and a preset control mode.

[0098] The first control module 420 is specifically configured to, within the preset control time period, control the available functions of the single terminal device based on the preset control mode.

[0099] In an optional implementation, the first control device and the plurality of terminal devices are located in a first preset geographical location range.

[0100] In an optional implementation, the terminal device control apparatus 400 further comprises:

[0101] The second control instruction receiving module is configured to, if the single terminal device is located in a second preset geographical location range, receive a second control instruction sent by a second control device.

[0102] The second control module is configured to control the available functions of the single terminal device based on the second control instruction.

[0103] In an optional implementation, the first control device broadcasts the first control instruction in the following one or more manners: Bluetooth communication, device-to-device communication, network communication, and mobile communication.

[0104] In an optional implementation, the terminal device control apparatus 400 further comprises:

[0105] The unique identification information sending module is configured to send unique identification information of the single terminal device to the first control device, so that the first control device binds the first control device and the single terminal device according to the unique identification information.

[0106] The unique identification information receiving module is configured to receive unique identification information of other terminal devices sent by the first control device, and bind the first control device and the other terminal devices.

[0107] In an alternative embodiment, the terminal device control apparatus 400 further comprises:

[0108] The permission control result information sending module is configured to send the permission control result information for the single terminal device to the first control device, so that the first control device monitors the usage state of the single terminal device.

[0109] The specific details of each module or unit in the above apparatus have been described in detail in the corresponding method, and therefore, will not be described here.

[0110] It should be noted that although several modules or units of the device for action execution are mentioned in the above detailed description, such division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into embodied by multiple modules or units.

[0111] The embodiments of the present application also provide an electronic device, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to perform the steps of the above terminal device control method.

[0112] Figure 5 A structure schematic diagram of the electronic device in the embodiments of the present application. It should be noted that, Figure 5 The electronic device 500 shown is only an example, and should not bring any limitation to the functions and use range of the embodiments of the present application.

[0113] As Figure 5 shown, the electronic device 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 502 or programs loaded from a storage portion 508 to a random access memory (RAM) 503. In the RAM 503, various programs and data required for system operation are also stored. The central processing unit 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0114] The following components are connected to the I / O interface 505: an input part 506 including a keyboard, a mouse, etc.; an output part 507 including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage part 508 including a hard disk, etc.; and a communication part 509 including a network interface card such as a local area network (LAN) card, a modem, etc. The communication part 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as necessary. A removable medium 511 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is attached to the drive 510 as necessary, so that a computer program read out therefrom is installed in the storage part 508 as necessary.

[0115] In particular, according to embodiments of the present application, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present application include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing program code for executing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network by the communication part 509, and / or installed from the removable medium 511. When the computer program is executed by the central processing unit 501, various functions defined in the apparatus of the present application are executed.

[0116] In embodiments of the present application, there is also provided a computer readable storage medium having stored thereon a computer program, which, when executed by a processor, implements the terminal device control method described above.

[0117] It should be noted that the computer readable storage medium shown in the present application can be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any suitable combination of the above. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, device or apparatus. The program code contained in the computer readable storage medium can be transmitted by any suitable medium, including but not limited to wireless, wire, optical cable, radio frequency, etc., or any suitable combination of the above.

[0118] In the embodiments of the present application, a computer program product is also provided, which, when running on a computer, causes the computer to perform the terminal device control method.

[0119] It should be noted that, in this document, the terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply there is any such actual relationship or order between these entities or operations. Also, the terms "comprising", "including", or any other variant thereof are intended to cover a non-exclusive inclusion, so that a process, method, article, or apparatus that comprises a list of elements does not only include those elements, but can also include other elements not expressly listed, or other elements inherent in such process, method, article, or apparatus. Without more limitations, an element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.

[0120] The above description is merely one specific implementation of the present application, which enables one skilled in the art to understand or implement the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein can be applied to other embodiments without departing from the spirit or scope of the present application. Thus, the present application will not be limited to the embodiments described herein, but is intended to cover the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A terminal device control method characterized by comprising: The method is applied to a single terminal device in a plurality of terminal devices bound with a first control device, and comprises the following steps: receiving a first control instruction broadcasted by the first control device, and performing permission control on available functions of the single terminal device based on the first control instruction; wherein the available functions of the single terminal device include at least one of a call function, a short message function, a function of accessing application software, a function of accessing a browser, and a networking function; sending permission control result information for the single terminal device to other terminal devices in the plurality of terminal devices except the single terminal device; for any terminal device in the other terminal devices, if no permission control result information sent by the terminal device is received, detecting an online state of the terminal device; if the online state of the terminal device is detected as online, sending the first control instruction to the terminal device to enable the terminal device to perform permission control on available functions thereof based on the first control instruction.

2. The method of claim 1, wherein, The first control instruction comprises a preset control time period and a preset control mode; the permission control on the available functions of the single terminal device based on the first control instruction comprises: in the preset control time period, performing permission control on the available functions of the single terminal device based on the preset control mode.

3. The method of claim 1, wherein, The first control device and the plurality of terminal devices are located in a first preset geographical location range.

4. The method of claim 3, wherein, The method further comprises: if the single terminal device is located in a second preset geographical location range, receiving a second control instruction sent by a second control device, and performing permission control on the available functions of the single terminal device based on the second control instruction.

5. The method of claim 3, wherein, The first control device broadcasts the first control instruction in one or more of the following ways: Bluetooth communication, device-to-device communication, network communication, and mobile communication.

6. The method of claim 1, wherein, Before receiving the first control instruction sent by the first control device, the method further comprises: sending unique identification information of the single terminal device to the first control device to enable the first control device to bind the first control device with the single terminal device according to the unique identification information; receiving unique identification information of the other terminal devices sent by the first control device, and binding with the other terminal devices.

7. The method of claim 1, wherein, After the permission control on the available functions of the single terminal device based on the first control instruction, the method further comprises: sending the permission control result information for the single terminal device to the first control device to enable the first control device to monitor a use state of the single terminal device.

8. A terminal device control apparatus characterized by comprising: The device is applied to a single terminal device in a plurality of terminal devices bound with a first control device, and comprises the following modules: a first control instruction receiving module, configured to receive a first control instruction broadcasted by the first control device; The first control module is configured to perform authority control on available functions of the single terminal device based on the first control instruction, wherein the available functions of the single terminal device include at least one of a calling function, a short message function, a function of accessing application software, a function of accessing a browser, and a networking function. The control result sending module is configured to send authority control result information for the single terminal device to other terminal devices in the plurality of terminal devices except the single terminal device. The online state detection module is configured to, for any terminal device in the other terminal devices, if authority control result information sent by the terminal device is not received, detect an online state of the terminal device. The first control instruction sending module is configured to, if the online state of the terminal device is detected as online, send the first control instruction to the terminal device, so that the terminal device performs authority control on available functions of the terminal device based on the first control instruction.

9. An electronic device, comprising: The computer program is executed by the processor to implement the method of any one of claims 1-7. The computer program is executed by the processor to implement the method of any one of claims 1-7. ​ ​ ​ 10. A storage medium having stored thereon a computer program, characterized in that ​

Citation Information

Patent Citations

  • Method and apparatus for automatically synchronizing electronic devices

    CN104253854A

  • Intelligent equipment control method and device, electronic equipment and storage medium

    CN112532741A

  • Monitoring method in distributed cooperative system

    JP2007188198A