A parent-child type intelligent device

Through the design of mother-child smart devices, the problem of students' indulging in entertainment functions in smartphones is solved, and the effective use of students' e-teaching functions is realized, ensuring the rational use of smartphones in student groups.

CN116708642BActive Publication Date: 2025-03-25GUANGZHOU SHIYUAN ELECTRONICS CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210188454.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-02-28
Publication Date
2025-03-25
Estimated Expiration
2042-02-28

AI Technical Summary

Technical Problem

Existing smartphones are generally addicted to entertainment functions among students, and the lack of specially designed mobile phone products for students has affected students' use of electronic teaching functions.

Method used

Provides a parent-child intelligent device, including a master and a slave. The slave has basic communication functions when it is not paired with the host. After obtaining the application flow request after pairing, it obtains the use permission of the target application software and has the functions of controlling and displaying the application software. The host can respond to the slave's operating instructions and feedback the execution results.

Benefits of technology

Through the pairing of the host and slave, the monitoring group can effectively monitor students' mobile phone usage and the use of application software, avoid students from being addicted to entertainment functions, and ensure students' effective use of electronic teaching functions, realizing the rational use of smartphones in the student group.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116708642B_ABST
    Figure CN116708642B_ABST
Patent Text Reader

Abstract

The present application discloses a parent-child type intelligent device, including a host and a slave. If the slave does not establish a parent-child pairing with the host, it is an independent device with pre-configured basic communication functions; if the slave establishes a parent-child pairing with the host, it has the basic communication functions and, after receiving the application flow request sent by the host to the target application software, obtains the use authority of the target application software and has the control function of the target application software. By using this parent-child type intelligent device, the basic communication of the student group can be guaranteed. After the slave establishes a parent-child pairing with the host, the application software allowed by the guardian group can be obtained from the host side and the relevant functional applications of the application software can be normally executed on the slave side, which effectively avoids the student group from being addicted to the entertainment function applications in the mobile phone, and at the same time ensures the effective use of the electronic teaching function applications by the students, realizing the rational use of smart phones among the student group.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of computer equipment, and in particular to a parent-child type intelligent device. Background Art

[0002] The healthy development and safety of students have always been the focus of parents. Therefore, equipping students with mobile phones can facilitate students to contact their parents in emergency situations. In addition, with the development of science and technology and the improvement of living standards, smartphones have been widely used among students and have penetrated into different age groups.

[0003] However, in addition to conventional functions such as making and receiving calls, existing smartphones also provide functional applications such as games, video playback, and live broadcasting. The prevalence of entertainment applications on smartphones makes it easy for students to indulge in the temptation brought by mobile phones, which also causes trouble for many parents. If students are only equipped with ordinary mobile phones that can only make and receive calls, it will affect students' use of electronic teaching applications.

[0004] Among the conventional mobile phones currently circulating in the market, there are no mobile phone products specially designed for students. Summary of the invention

[0005] In view of this, an embodiment of the present application provides a parent-child type intelligent device, which provides a suitable intelligent communication device for underage students and guardians.

[0006] In a first aspect, an embodiment of the present application provides a parent-child type intelligent device, including: a host and a slave;

[0007] The slave, if not paired with the master, acts as an independent device with pre-configured basic communication functions;

[0008] If the slave establishes a parent-child pairing with the host, it not only has the basic communication function, but is also used to obtain the use permission of the target application software after receiving the application transfer request sent by the host to the target application software, and has the control and display functions of the target application software.

[0009] Furthermore, the slave includes:

[0010] A first pairing request module, configured to broadcast a parent-child pairing request to the local area network after receiving a pairing trigger;

[0011] The first pairing response module is used to capture the parent-child pairing request broadcast by the host in the local area network, and when it is determined that the pairing condition with the host is met, send a parent-child pairing response message to the host to establish the parent-child pairing with the host.

[0012] Furthermore, the slave includes:

[0013] An application control module, used to establish an application transfer connection with the host through an application transfer request sent by the host, obtain the use authority of the target application software to be transferred, and send an operation instruction related to the target application software to the host, wherein the operation instruction is generated by triggering any control component on the target application software;

[0014] The application display module is used to present the target application software on the device screen after obtaining the use permission, and is also used to receive the execution result of the host relative to the operation instruction and display the execution result.

[0015] Furthermore, the slave is used to send an application for permission to use the target application software to a host with which a parent-child pairing is established in the local area network, so as to obtain permission to use the target application software, and has the function of controlling and displaying the target application software.

[0016] Further, the target application software is recorded as the first designated software;

[0017] The slave is further used for:

[0018] The usage time of the first designated software on the local machine is counted, and the usage time is fed back to the host to which the first designated software belongs, so that the host determines whether to trigger the application flow transfer of the second designated software to the slave machine based on the usage time.

[0019] Furthermore, the slave includes: an information interaction module, which is used to send a video call request to the host to which the target application software belongs through user triggering during the use of the target application software, and after establishing a video connection, share the selected interface on the target application software to the host.

[0020] Furthermore, the slave includes: a remote interaction module, which is used to provide remote monitoring authority to the host that sends the remote monitoring request, so that the host can obtain the geographical location of the host;

[0021] It is also used to start the sound pickup device of the local machine after receiving the sound pickup monitoring request of the host, so that the host can obtain the audio information picked up by the local machine.

[0022] Further, the hardware configuration of the slave is lower than that of the slave;

[0023] The slave device, including the specific application software initially configured and installed before leaving the factory, prohibits the download and installation of third-party application software during user use;

[0024] The basic call functions include: audio and video call function, text message sending and receiving function, navigation function, positioning function and remote communication function with a remote authorized host.

[0025] In a second aspect, an embodiment of the present application further provides a parent-child type intelligent device, including: a host and a slave;

[0026] The host is used to send an application flow request of the target application software to the slave according to the received flow trigger after establishing a parent-child pairing with the slave;

[0027] It is also used to receive and respond to the control instructions generated by the slave machine relative to the target application software after sending the application transfer request.

[0028] Furthermore, the host comprises:

[0029] A second pairing request module is used to broadcast a parent-child pairing request to the local area network after receiving a pairing trigger;

[0030] The second pairing response module is used to capture the parent-child pairing request broadcast by the slave in the local area network, and when it is determined that the pairing condition with the slave is met, send a parent-child pairing response message to the slave to establish the parent-child pairing with the slave.

[0031] Furthermore, the host comprises:

[0032] An application transfer module, configured to, after receiving a transfer trigger, send an application transfer request of a target application software to a slave through a set application transfer protocol, so as to establish an application transfer connection with the slave, wherein the slave has established a parent-child pairing with the host and is in the same local area network;

[0033] The application response module is used to receive the operation instruction sent by the slave machine relative to the target application software, execute the functional operation corresponding to the operation instruction, and feed back the execution result to the slave machine so as to display the execution result on the slave machine.

[0034] Furthermore, the host is used to:

[0035] Receive the usage permission application sent by the slave to the target application software, and when it is determined that the usage permission application meets the response condition, determine that the current flow trigger is met to flow the corresponding target application software to the slave, so that the slave obtains the usage permission of the target application software.

[0036] Further, the target application software is recorded as the first designated software;

[0037] The host is also used for:

[0038] The usage time of the slave machine relative to the first designated software is received, and when the usage time meets the set time, the application flow of the second designated software to the slave machine is triggered through the application flow protocol.

[0039] Furthermore, the host is also used for:

[0040] After the target application software is shared to the slave machine through the established application flow connection, the background operation of the application flow connection is supported, allowing the normal use of other functional applications loaded on the host machine.

[0041] Furthermore, the host comprises:

[0042] The interactive response module is used to receive a video call request sent by the slave during the use of the target application software, and establish a video connection with the slave through the video call request, and present a selected interface shared by the slave through the video connection.

[0043] Furthermore, the host includes a remote monitoring module for monitoring the geographical location of the slave with which the parent-child pairing is established after obtaining the remote monitoring authority of the slave.

[0044] Furthermore, the remote monitoring module is also used for:

[0045] After receiving the trigger of the sound pickup monitoring, the slave is controlled to turn on the corresponding sound pickup device to obtain the audio information picked up by the sound pickup device.

[0046] Furthermore, the hardware configuration of the host is higher than that of the slave;

[0047] The host allows the download and installation of third-party application software during user use.

[0048] The above embodiment provides a parent-child type intelligent device, which includes a host and a slave, wherein when the slave does not establish a parent-child pairing with the host, as an independent device, it only has pre-configured basic communication functions. After the slave establishes a parent-child pairing with the host, while having the basic communication function, if it receives an application flow sent by the host to a target application software, it is equivalent to obtaining the use permission of the target application software, thereby executing the control and display functions of the target application software through the target application software data resources obtained from the host side, wherein the host can respond to the operation of the slave on the target application software, and feedback the execution results to display on the slave. In the parent-child type intelligent device, the slave can be held by the student group, and the host can be held by the student's guardian group. When the slave is used independently, the slave can ensure the basic communication of the student group. After the slave establishes a parent-child pairing with the host, it can obtain the application software allowed by the guardian group from the host side, and the slave side can normally execute the relevant control and display of the application software. The pairing of the host and the slave in this technical solution can ensure that the guardian group can effectively monitor the use of the student group's mobile phones and manage the use permissions of application software, effectively avoiding the student group's addiction to entertainment functions on the mobile phone. At the same time, it can also ensure the effective use of electronic teaching functions by students, and realize the rational use of smartphones among students. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] Other features, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:

[0050] Figure 1 A schematic diagram of the structure of a parent-child type smart device provided in Example 1 of the present application;

[0051] Figure 2 A diagram showing the effect of application transfer between a host and a slave in a parent-child type smart device is provided for the first embodiment of the present application;

[0052] Figure 3 A structural schematic diagram of a slave device in a parent-child type intelligent device is provided for the first embodiment of the present application;

[0053] Figure 4 A schematic diagram of the structure of a parent-child type smart device provided in Embodiment 2 of the present application;

[0054] Figure 5 This is a schematic diagram of the structure of a host in a parent-child type smart device provided in Example 2 of the present application. DETAILED DESCRIPTION

[0055] In order to make the purpose, technical scheme and advantages of the present application clearer, the embodiments of the present application will be further described in detail below in conjunction with the accompanying drawings. It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0056] When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are only examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.

[0057] In the description of the present application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence, nor can they be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances. In addition, in the description of the present application, unless otherwise specified, "multiple" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0058] Embodiment 1

[0059] Figure 1 This is a schematic diagram of the structure of a parent-child type smart device provided in the first embodiment of the present application. Figure 1 As shown, the parent-child type intelligent device includes: a host 10 and a slave 11;

[0060] Among them, the slave 11, if it has not established a parent-child pairing with the master 10, acts as an independent device and has pre-configured basic communication functions;

[0061] The slave 11, if not paired with the master 10, acts as an independent device with pre-configured basic communication functions;

[0062] The slave 11, if establishing a parent-child pairing with the host 10, not only has the basic communication function, but is also used to obtain the use permission of the target application software after receiving the application transfer request sent by the host 10 to the target application software, and has the control and display functions of the target application software.

[0063] In this embodiment, the host 10 and the slave 11 are preferably smart phones, respectively, and their appearance design can be similar to the design of existing smart phones in circulation. In terms of hardware configuration, the host 10 and the slave 11 are also equipped with a processor, a storage device, a display touch device, a wireless communication device, and a subscriber identity module (Subscriber Identity Module, SIM), etc. Further, in this embodiment, the hardware configuration of the slave 11 is preferably lower than the hardware configuration of the host 10, that is, the processor configured on the slave 11 can have a lower computing power than the processor configured on the host 10, and the memory and running memory configured on the slave 11 can have lower storage space than the memory and running memory configured on the host 10. That is, in this embodiment, the hardware configuration of the slave 11 can be preferably maintained to run the basic functional items on the device, without the need to invest higher hardware costs.

[0064] In terms of software configuration, both the host 10 and the slave 11 can integrate operating systems used in mobile intelligent terminals, such as the Android operating system and the IOS operating system. Furthermore, the preferred host 10 and the slave 11 of the parent-child type intelligent device provided in this embodiment have the following characteristics, that is, the software system integrated on the host 10 maintains normal operating functions, and allows normal download and installation of third-party application software during user use; however, the software system integrated on the slave 11 will no longer provide an interface for downloading and installing application software to the outside world. After the initial configuration and installation of a series of specific application software (such as call, text message, positioning, navigation, photo taking, audio and video instant messaging, etc.) before leaving the factory, the download and installation of third-party application software is prohibited during user use.

[0065] In this embodiment, the host 10 and the slave 11 can establish a parent-child pairing through a parent-child pairing operation. When the host 10 and the slave 11 do not establish a parent-child pairing, the host 10 and the slave 11 can operate normally as independent devices respectively, and the slave 11 only has the pre-configured basic communication functions in normal operation. Among them, the basic communication functions include audio and video call functions, text message sending and receiving functions, navigation functions, and positioning functions that can be realized by a cellular mobile network module, a wireless communication module, or a GPS positioning module that can rely on a SIM card. After the slave 11 authorizes the remote monitoring authority to the host 10, it can also include accepting remote monitoring of the remotely authorized host 10 and having the function of remote communication.

[0066] In this embodiment, after the parent-child pairing is established between the host 10 and the slave 11, when the application flow condition is met, the slave 11 can receive the application software shared by the host 10 through the application flow operation, and the application software is recorded as the target application software. The slave 11 can present the target application software on the device screen and obtain the right to use the application software, and at the same time has the function of controlling the transferred application software and displaying the received control results. Among them, the application flow condition satisfied by the host 10 and the slave 11 can be: after the parent-child pairing is established between the host 10 and the slave 11 and they are in the same local area network, the local area network can be a wireless network provided by a router or a relay device, or a wireless network formed by the host 10 as a hotspot.

[0067] It should be noted that the host 10 is installed with various application software downloaded by the host 10 user. When an application software (which can be recorded as the target application software) has an application flow trigger, the application software can be synchronously shared with the slave 11 through the application flow operation. Among them, the execution of the application flow operation depends on the distributed background / screen projection technology. First, the host 10 can establish an application flow connection with the slave 11 based on the application flow protocol, and then the software-related data of the selected application software can be transmitted to the slave 11, so that the application software can be presented on the slave 11, and the slave 11 has the control function of the application software. It can be understood that when the host 10 and the slave 11 disconnect the application flow connection, the slave 11 will not be able to obtain the software-related data of the transferred application software from the host 10, and thus will no longer have the right to use the target application software, and the target application software will no longer be presented on the corresponding device screen.

[0068] In this embodiment, the target application software to be transferred can be selected by the host 10 user at the host 10 end and the application transfer can be triggered. The application transfer trigger can be to select the target application software and select the application transfer function item in the pop-up function menu. In addition, the target application software to be transferred can also be actively triggered by the slave 11, that is, the slave 11 user can trigger the use of the slave 11 when there is a need to use the application software, and the slave 11 can send an application for permission to use the application software to the host 10 that has established a parent-child pairing, so as to inform the host 10 that the slave 11 user currently has a need to use a certain application software. The host 10 can then determine the application for permission to use. If the application software applied for is a shared application allowed by the host 10 user, an application transfer connection can be established to transfer the application software to the slave 11 and share it with the slave 11 user.

[0069] In this embodiment, after the slave 11 obtains the right to use the target application software, the target application software can be presented on the screen of the slave 11. The user can trigger each control button in the application window interface presented by the target application software to generate corresponding control instructions, and can feed back the control instructions to the host 10 end, and the host 10 responds to the execution of the control instructions and feeds back the execution results to the slave 11 to be presented on the slave 11. Exemplarily, when the target application software is an online learning software, a course learning interface can be presented on the slave 11, and the user can generate corresponding control instructions after triggering a control component in the course learning interface; the host 10 end can directly run or run the control instruction in the background, and feed back the execution results to the slave 11, and the slave 11 can display the execution results.

[0070] For ease of understanding, Figure 2 A diagram showing the effect of application transfer between a host 10 and a slave 11 in a parent-child type smart device is provided for the first embodiment of the present application. Figure 2 As shown, a host 10 and a slave 11 are included, and the host 10 and the slave 11 establish a parent-child pairing in the same wireless local area network environment. The application software 201 on the host 10 is triggered by the user of the host 10, and the host 10 starts to send an application flow request relative to the application software 201 to the slave 11, so that the slave 11 and the host 10 establish an application flow connection relative to the application software 201, and then the software-related data of the application software 201 can be shared with the slave 11, so that the application software 201 is presented on the device screen of the slave 11. The user of the slave 11 has the right to use the application software 201, and then controls the application software 201 on the slave 11.

[0071] It can be understood that, in the parent-child type intelligent device provided in this embodiment, one host 10 can establish parent-child pairing with multiple slaves 11, and one slave 11 can also establish parent-child pairing with multiple hosts 10. The usage scenario of the host 10 and the slave 11 in the parent-child type intelligent device can be described as: in a teaching scenario, such as in a classroom of the same class, the teacher can hold the host 10, and the student group in the classroom can hold the slave 11 respectively. Through the parent-child pairing operation, the student group can control the slave 11 to establish a parent-child pairing with the host 10 held by the teacher. After the above-mentioned paired slaves 11 and the host 10 are in the same local area network, the host 10 can send an application flow request of the selected teaching application software to each slave 11, so that each slave 11 has the right to use the selected teaching application software, so as to realize online teaching between teachers and students.

[0072] In addition, another application scenario of the host 10 and the slave 11 in the parent-child type intelligent device can be described as follows: in a family scenario, the parent can hold the host 10, and the student still holds the slave 11. Through the parent-child pairing operation, the student group can control the slave 11 to establish a parent-child pairing with the host 10 held by the parent. After the paired slaves 11 and the host 10 are in the same local area network, the host 10 can send an application transfer request of the selected entertainment application software to each slave 11, so that the slave 11 has the right to use the entertainment application software, so as to realize the monitoring and restriction of the application software used by the students by the host 10.

[0073] This embodiment provides a parent-child type smart device, in which the slave 11 can be held by the student group, and the host 10 can be held by the student's guardian group. When the slave 11 is used independently, the slave 11 can ensure the basic communication of the student group. After the slave 11 and the host 10 establish a parent-child pairing, the application software allowed by the guardian group can be obtained from the host 10 end, and the slave 11 end can normally perform the relevant control and display of the application software. The mutual pairing of the host 10 and the slave 11 in this technical solution can ensure the effective monitoring of the student group's mobile phone usage and the application software usage permission management by the guardian group, effectively avoiding the student group's addiction to entertainment function applications in the mobile phone, and at the same time ensuring the effective use of electronic teaching function applications by students, and realizing the rational use of smart phones among the student group.

[0074] Further, Figure 3 A schematic diagram of the structure of the slave 11 in the parent-child type intelligent device is provided for the first embodiment of the present application. Figure 3 As shown, the slave 11 includes: a first pairing request module 111 and a first pairing response module 112 .

[0075] The first pairing request module 111 is used to broadcast a parent-child pairing request to the local area network after receiving a pairing trigger;

[0076] The first pairing response module 112 is used to capture the parent-child pairing request broadcast by the host 10 in the local area network, and when it is determined that the pairing condition with the host 10 is met, send a parent-child pairing response message to the host 10 to establish parent-child pairing with the host 10.

[0077] In this embodiment, the slave 11 needs to establish a parent-child pairing with the host 10 to have the conditions to execute other functional applications except the functional applications integrated in itself. The parent-child pairing of the slave 11 and the host 10 can be realized by the pairing request module and the pairing response module included in the device (host 10 and slave 11). It can be known that both the slave 11 and the host 10 have the parent-child pairing function. Preferably, the pairing request module in the slave 11 is recorded as the first pairing request module 111, and the pairing response module is recorded as the first pairing response module 112.

[0078] Exemplarily, the parent-child pairing of the slave 11 and the host 10, taking the active pairing of the slave 11 as an example, firstly, the user of the slave 11 and the user of the host 10 need to turn on the parent-child pairing switch of the corresponding device, and then the slave 11 can broadcast the parent-child pairing request to the local area network where it is located through the first pairing request module 111 included, so that the host 10 can capture the parent-child pairing request, and finally realize the parent-child pairing of the slave 11 and the host 10. It can be known that while the slave 11 broadcasts the parent-child pairing request through the first pairing request module 111, the first pairing response module 112 of the slave 11 can also actively capture the parent-child pairing request broadcast by the host 10 from the local area network where it is located, and then it can be determined whether the own device and the host 10 corresponding to the captured parent-child pairing request meet the pairing conditions. If so, a parent-child pairing response message can be sent to the host 10, thereby establishing parent-child pairing with the host 10.

[0079] It should be noted that in the parent-child smart device, the device as the host 10 and the device as the slave 11 have different device attributes, which are mainly characterized by setting an identifier to indicate whether the device is a host 10 or a slave 11. For the slave 11, the first pairing response module 112 can also capture the parent-child pairing request broadcast by a non-host 10. For such captured requests, it can be considered that the pairing conditions between the slave 11 and the host 10 are not met, and thus the slave 11 will not perform subsequent response operations.

[0080] It can be known that in the same local area network, multiple slaves 11 or hosts 10 can send parent-child pairing requests through the corresponding pairing request modules; the same parent-child pairing request can also be received by multiple hosts 10 or slaves 11. In addition, the same slave 11 or host 10 can also receive parent-child pairing requests broadcast by multiple other devices through the pairing response module.

[0081] At the same time, it can be known that after the host 10 establishes a parent-child pairing with the slave 11, the slave 11 device information of each slave 11 in the established parent-child pairing can be cached, so that when the host 10 and the slave 11 are in the same local area network again, the parent-child pairing can be automatically established with the slave 11 through the cached slave 11 device information.

[0082] Furthermore, if Figure 3 As shown, the slave 11 includes:

[0083] The application control module 113 is used to establish an application transfer connection with the host 10 through the application transfer request sent by the host 10, obtain the use authority of the target application software to be transferred, and send the operation instructions related to the target application software to the host 10, wherein the operation instructions are generated by triggering any control component on the target application software;

[0084] The application display module 114 is used to present the target application software on the device screen after obtaining the use permission, and is also used to receive the execution result of the host 10 relative to the operation instruction and display the execution result.

[0085] It is important to know that the technologies for sharing application software on one smart device to another smart device so that the other smart device can operate the application software mainly include: screen projection technology, screen projection-like technology and distributed background technology. The key to achieving application software sharing through the above technologies is the use of specially constructed data transmission protocols. Based on the specially constructed data transmission protocols, the relevant resource data of the application software can be shared to another smart device.

[0086] The slave 11 in this embodiment can receive the application flow request sent by the host 10 that has established a parent-child pairing request in the same local area network through the application control module 113, and obtain the resource data of the target application software corresponding to the application flow request, obtain the use rights of the target application software based on the obtained resource data, and can also present the target application software on the screen through the application display module 114. In addition, for the application control module 113, it can generate corresponding operation instructions after the user of the slave 11 triggers any control component on the target application software, and then the operation instruction can be fed back to the host 10 that has established the application flow connection, so that the host 10 responds to the operation instruction and performs the corresponding operation. Finally, the application control module 113 can receive the execution result fed back by the host 10 after executing the operation instruction, and present the execution result on the slave 11 through the application display module 114.

[0087] For example, the application software presented on the slave 11 can be transferred by the host 10. The application software transferred by the host 10 to the slave 11 can be any application software installed on the host 10, such as online course learning software, reading software, etc., or entertainment game software or video playback software. Among them, the host 10 can share at least one application software with the slave 11 in one application transfer operation, or can share multiple application software at one time.

[0088] The execution result presented by the slave 11 corresponds to the control instruction generated by the slave 11. Exemplarily, the control that the user of the slave 11 can perform may include turning the application page, triggering the application function, etc. Assuming that the control instruction sent by the slave 11 to the host 10 is a page turning instruction of the application page, the host 10 can respond to the page turning instruction and feed back the application page after the page turning as the execution result to the slave 11, and the device screen of the slave 11 can present the application page after the page turning.

[0089] It is understandable that, for the application software on the host 10 to be transferred to the slave 11, so that the slave 11 has the right to use the application software, the host 10 can take the initiative to transfer the application. In addition, another triggering method of application transfer is also preferred in the following embodiment.

[0090] Furthermore, the parent-child type smart device provided in this embodiment can also preferably be a slave machine 11, which is used to send an application for permission to use the target application software to a host machine 10 with a parent-child pairing established in the local area network, so as to obtain permission to use the target application software and have the ability to control and display the target application software.

[0091] Specifically, this preferred embodiment mainly provides another triggering method for application transfer. That is, when the user of the slave 11 has the need to use the application software, he can operate the slave 11, thereby actively triggering the generation of a permission application for the application software to be used, and sending it to the host 10 that is in the same local area network and has established a parent-child pairing. The host 10 can start the application transfer operation of the application software to the slave 11 through the received permission application, thereby enabling the slave 11 to obtain the permission to use the application software.

[0092] On the basis of the above embodiment, for the convenience of distinction, in this embodiment, the target application software may be preferably recorded as the first designated software;

[0093] Accordingly, the slave 11 can also be used for:

[0094] The usage time of the first designated software on the local machine is counted, and the usage time is fed back to the host 10 to which the first designated software belongs, so that the host 10 determines whether to trigger the application flow of the second designated software to the slave 11 based on the usage time.

[0095] In this embodiment, the slave 11 also has a usage monitoring function for the application software shared by the host 10, such as monitoring the usage of the target application software by the slave 11 user, counting the usage time, and feeding back the usage time to the host 10 that shares the target application software. In this embodiment, the slave 11 preferably only monitors the usage of the application software pre-specified by the host 10 user, and this embodiment records this type of application software as the first designated software.

[0096] It should be noted that the above execution logic of this embodiment is equivalent to realizing the automatic flow of application software from the host 10 to the slave 11. The triggering condition of the automatic flow is the usage time of the slave 11 relative to the first designated software. The host 10 sharing the target application software can determine the usage time and determine whether to automatically trigger the application flow of the second designated software to the slave 11.

[0097] For example, the association of the two application softwares for application flow triggering can be pre-configured by the host 10 user or the slave 11 user. For example, an online course application software can be used as the first designated software to be circulated first, and then an entertainment application software can be used as the second designated software to be circulated. In this way, the host 10 can determine whether to perform application flow of the second designated software to the slave 11 based on the usage time of the first designated software on the slave 11.

[0098] like Figure 3 As shown, based on the above embodiment, this embodiment also preferably includes an information interaction module 115 from the machine 11, which is used to send a video call request to the host 10 to which the target application software belongs through the user's trigger during the use of the target application software, and after the video connection is established, share the selected interface on the target application software to the host 10.

[0099] The execution logic of the above preferred embodiment is mainly used to reflect the instant audio and video communication and real-time sharing of data information between the host 10 and the slave 11. For example, in actual use, the host 10 and the slave 11 also have the need to share data information in real time. For example, a student holding the slave 11 may have problems that require help when using online course application software for learning, and there may also be homework that needs to be reviewed by the user of the host 10.

[0100] When the above requirements are met, the user of the slave machine 11 can trigger instant communication with the host machine 10. Specifically, the user can send an instant video call request to the host machine 10 to which the application software being used belongs through the information interaction module 115 configured on the slave machine 11, so as to establish a video connection with the host machine 10, and after the video connection is established, the application interface of the target application software presented on the slave machine 11 can be shared to the host machine 10 in real time, so that the user of the host machine 10 can view the application interface synchronously.

[0101] Exemplarily, one of the usage scenarios of the above execution logic can be described as: when a user of slave machine 11 encounters a learning problem while using an online course application software, the application interface with the learning problem is shared in real time with the host machine 10 through a video call request, and the user of host machine 10 and the user of slave machine 11 can discuss the learning problem in the shared application interface.

[0102] like Figure 3 As shown, on the basis of the above embodiment, the present embodiment also preferably includes a remote interaction module 116 in the slave machine 11, which is used to provide remote monitoring authority to the host machine 10 for sending a remote monitoring request, so that the host machine 10 can obtain the geographical location of the local machine; and is also used to turn on the local sound pickup device after receiving the sound pickup monitoring request from the host machine 10, so that the host machine 10 can obtain the audio information picked up by the local machine.

[0103] In this embodiment, the host 10 can realize the remote monitoring function of the slave 11, and the slave 11 can receive the remote monitoring request sent by the host 10, and provide the remote monitoring authority to the host 10 when the host 10 is allowed to remotely monitor, so that the host 10 can perform geographic location monitoring and sound pickup monitoring on the slave 11. Exemplarily, before performing sound pickup monitoring, the host 10 can send a sound pickup monitoring request to the slave 11 again, and the slave 11 can control the sound pickup device to start through the remote interaction module 116, so that the host 10 can obtain the audio information picked up by the slave 11.

[0104] The parent-child type intelligent device provided in this embodiment includes a slave for use by minors such as students, and a host for use by guardians such as parents. When the slave does not establish a parent-child pairing with the host, it has basic functions such as calls, text messages, and positioning, which can meet the needs of minors and guardians to maintain normal contact. After establishing a parent-child pairing with the host, the slave can share the application software on the host to meet daily network learning and game entertainment and other application needs. This embodiment provides the pairing establishment of the slave and the host and the implementation of the application flow function. The parent-child type intelligent device ensures that the guardian group effectively monitors the use of the student group's mobile phone and manages the use rights of the application software, effectively avoiding the student group's addiction to entertainment function applications in the mobile phone, and at the same time can also ensure the effective use of students' electronic teaching function applications, realizing the rational use of smart phones in the student group.

[0105] Embodiment 2

[0106] Figure 4 This is a schematic diagram of the structure of a parent-child type smart device provided in Example 2 of the present application, such as Figure 4 As shown, the parent-child type intelligent device also includes: a host 30 and a slave 31;

[0107] The host 30 is used to send an application flow request of the target application software to the slave 31 according to the received flow trigger after establishing a parent-child pairing with the slave 31;

[0108] It is also used to receive and respond to the control instructions generated by the slave machine 31 relative to the target application software after sending the application transfer request.

[0109] In this embodiment, the host 30 and the slave 31 can also be preferably smart phones, and their appearance design can be similar to the design of existing smart phones. In terms of hardware configuration, the host 30 and the slave 31 are also equipped with a processor, a storage device, a display touch device, a wireless communication device, and a subscriber identity module (Subscriber Identity Module, SIM). Furthermore, in this embodiment, the hardware configuration of the host 30 is preferably higher than that of the slave 31, that is, the processor configured on the host 30 has a higher computing power than the processor configured on the slave 31, and the memory and running memory configured on the host 30 have a higher storage space than the memory and running memory configured on the slave 31.

[0110] In terms of software configuration, both the host 30 and the slave 31 can integrate operating systems used in mobile intelligent terminals, such as Android operating systems and IOS operating systems. Furthermore, the parent-child type intelligent device provided in this embodiment also preferably has a software system integrated on the host 30 that can maintain normal operating functions, allowing normal download and installation of third-party application software during user use.

[0111] In this embodiment, after the host 30 and the slave 31 establish a parent-child pairing, for the application software installed on the local machine, when a certain application software meets the flow trigger, the host 30 can share the application software with the slave 31 through the distributed background / screen projection technology based on the relevant application flow protocol, so that the slave 31 obtains the use right of the transferred application software, and has the function of controlling the transferred application software and displaying the control results. Among them, in this embodiment, the transferred application software is recorded as the target application software, and the transferred application software can be the application software selected by the user of the host 30.

[0112] In this embodiment, the application flow of the target application software to the slave 31 is equivalent to the host 30 determining that the target application software satisfies the flow trigger, and the host 30 sends an application flow request relative to the target application software to the slave 31. The target application software can be any application software installed on the host 30 and allowed to be shared by the host 30 user. After the target application software flows to the slave 31, it is equivalent to sharing the target application software with the slave 31, and the slave 31 has the right to use the shared application software.

[0113] Among them, the flow trigger satisfied by the target application software can be: the host 30 user selects the application software and triggers the application flow operation; or the host 30 receives the use permission application sent by the slave 31 relative to the target application software. That is, the application flow from the application software on the host 30 to the slave 31 can be actively triggered by the host 30 or the slave 31. For example, the user of the slave 31 can trigger the use on the slave 31 when there is a need to use the application software, and the slave 31 can send the application permission application for the application software to the host 30 that has established the parent-child pairing, so as to inform the host 30 that the user of the slave 31 currently has the need to use a certain application software. The host 30 can then determine the use permission application. If the applied application software is a shared application allowed by the host 30 user, an application flow connection can be established to flow the application software to the slave 31 and share it with the slave 31 user.

[0114] It should be noted that the premise for the host 30 and the slave 31 to transfer applications is that the two establish a parent-child pairing and are in the same local area network, which can be a wireless network provided by a router or relay device, or a wireless network formed by the host 30 as a hotspot.

[0115] In this embodiment, after the slave machine 31 obtains the permission to use the target application software, the target application software can be presented on the screen of the slave machine 31. The user can trigger each control button in the application window interface presented by the target application software to generate corresponding control instructions, and can feed back the control instructions to the host machine 30. The host machine 30 can receive the control instructions and respond to the execution of the control instructions, and finally feed back the execution results to the slave machine 31 for presentation on the slave machine 31.

[0116] For example, when the target application software is an online learning software, a course learning interface can be presented on the slave 31, and a corresponding control instruction can be generated after the user triggers a certain control component in the course learning interface; the host 30 can directly run or run the control instruction in the background, and feed back the execution result to the slave 31, and the slave 31 can display the execution result. Similarly, in the parent-child smart device provided in this embodiment, one host 30 can establish a parent-child pairing with multiple slaves 31, and one slave 31 can also establish a parent-child pairing with multiple hosts 30.

[0117] The second embodiment provides a parent-child type intelligent device, in which the slave 31 can be held by the student group, and the host 30 can be held by the student's guardian group. When the slave 31 is used independently, the slave 31 can ensure the basic communication of the student group. After the slave 31 and the host 30 establish a parent-child pairing, the application software allowed by the guardian group can be obtained from the host 30 end, and the slave 31 end can normally perform the relevant control and display of the application software. The mutual pairing of the host 30 and the slave 31 in this technical solution can ensure the effective monitoring of the student group's mobile phone usage and the application software usage permission management by the guardian group, effectively avoiding the student group's addiction to entertainment function applications in the mobile phone, and at the same time ensuring the effective use of electronic teaching function applications by students, and realizing the rational use of smart phones among the student group.

[0118] Further, Figure 5 This is a schematic diagram of the structure of the host 30 in a parent-child type smart device provided in the second embodiment of the present application. Figure 5 As shown, the host 30 includes:

[0119] The second pairing request module 301 is used to broadcast a parent-child pairing request to the local area network after receiving a pairing trigger;

[0120] The second pairing response module 302 is used to capture the parent-child pairing request broadcast by the slave 31 in the local area network, and when it is determined that the pairing condition with the slave 31 is met, send a parent-child pairing response message to the slave 31 to establish parent-child pairing with the slave 31.

[0121] In this embodiment, the host 30 and the slave 31 can first turn on the parent-child pairing switch, and then the host 30 can broadcast the parent-child pairing request to the local area network through the included second pairing request module 301; at the same time, the included second pairing response module 302 can capture the parent-child pairing requests of other devices in the local area network, and can determine whether the own device and the device corresponding to the captured parent-child pairing request meet the pairing conditions. If so, a parent-child pairing response message can be sent to the device, thereby establishing parent-child pairing with the device.

[0122] Among them, the description that the pairing condition is met in this embodiment can be that the device corresponding to the parent-child pairing request is the slave 31. It should be noted that the device attributes of the host 30 can be considered as the attributes of the host 30, and the device can be characterized as the host 30 by setting an identifier, and the device attributes of the slave 31 can be considered as the attributes of the slave 31, and can also be characterized as the slave 31 by setting an identifier.

[0123] In this embodiment, the parent-child pairing request message may include information such as the device attribute identifier and device identifier of the own device. The device attributes of other devices that meet the pairing conditions with the own device must first be different from those of the own device. For example, if the device attribute of the own device is the host 30, then the device attribute of other devices should be the slave 31. That is, it is meaningful only when the host 30 and the slave 31 establish parent-child pairing.

[0124] It can be known that, in the same local area network, multiple hosts 30 can send parent-child pairing requests through the corresponding second pairing request module 301; the same parent-child pairing request can also be received by multiple slaves 31. In addition, the same host 30 can also receive parent-child pairing requests broadcast by multiple other devices through the second pairing response module 302.

[0125] At the same time, it can be known that after the host 30 establishes a parent-child pairing with the slave 31, the slave 31 device information of each slave 31 in the established parent-child pairing can be cached, so that when the host 30 and the slave 31 are in the same local area network again, the cached slave 31 device information can be used to automatically establish a parent-child pairing with the slave 31.

[0126] Furthermore, if Figure 2 As shown, the host 30 includes:

[0127] The application transfer module 303 is used to send an application transfer request of the target application software to the slave 31 through a set application transfer protocol after receiving a transfer trigger, so as to establish an application transfer connection with the slave 31, wherein the slave 31 and the host 30 have established a parent-child pairing and are in the same local area network;

[0128] The application response module 304 is used to receive the operation instruction sent by the slave 31 to the target application software, execute the functional operation corresponding to the operation instruction, and feed back the execution result to the slave 31 so as to display the execution result on the slave 31.

[0129] It should be noted that the technology of sharing application software on one smart device to another smart device so that the other smart device can operate the application software mainly includes: screen projection technology, screen projection-like technology and distributed background technology. The key to realizing application software sharing through the above technologies is to adopt specially constructed data transmission protocols respectively. Based on the specially constructed data transmission protocols, the relevant resource data of the application software can be shared to another smart device. The host 30 in this embodiment can be used as a smart device for sharing application software.

[0130] Exemplarily, the application transfer module 303 included in the host 30 can share the installed application software with the slave 31 that is paired with the parent and child and in the same local area network by using a set application transfer protocol through a screen projection technology or a distributed background technology. Specifically, the application software selected by the user of the host 30 can be used as the target application software to be transferred on the host 30, and then the host 30 can generate an application transfer request containing resource data related to the target application software, and finally send the application transfer request to the slave 31 through the set application transfer protocol. An application transfer connection of the target application software is established with the slave 31 through the application transfer request.

[0131] Among them, the target application software transferred to the slave 31 can be presented on the device screen of the slave 31, and can be operated by the user of the slave 31. The application response module 304 on the host 30 can receive the operation instruction sent by the slave 31, respond to the execution of the operation instruction, and transmit the execution result to the slave 31, so as to present the execution result of the operation instruction on the slave 31. It can be known that the operation instruction can be generated by the user of the slave 31 after triggering any control component on the target application software.

[0132] For example, the application software transferred from the host 30 to the slave 31 can be any application software installed on the host 30, such as online learning software, reading software, etc., or entertainment game software or video playback software. In one application transfer operation of the host 30, at least one application software can be shared with the slave 31, or multiple application software can be shared at one time.

[0133] It is understandable that, for the application flow from the host 30 to the slave 31, so that the slave 31 has the right to use the application software, the host 30 can actively perform the application flow as described above.

[0134] Furthermore, the parent-child type intelligent device provided in this embodiment may also preferably be a host 30 for:

[0135] Receive the usage permission application sent by the slave 31 to the target application software, and when it is determined that the usage permission application meets the response condition, determine that the current flow trigger is met to flow the corresponding target application software to the slave 31, so that the slave 31 obtains the usage permission of the target application software.

[0136] Specifically, this preferred embodiment mainly provides another triggering method for application transfer. That is, the transfer trigger is performed by the slave 31 and is implemented by sending a permission application for the target application software to the host 30. The host 30 determines whether to transfer the target application software to the slave 31 by receiving the permission application sent by the slave 31.

[0137] Before the host 30 transfers the application software to the slave 31, it can first determine whether to respond to the application based on the received permission application. The response condition can be that the host 30 user's consent to transfer is received, or the current time meets the time range for the slave 31 user to use the application software to be transferred.

[0138] Based on the above embodiment, the target application software is recorded as the first designated software;

[0139] The host 30 is also used for:

[0140] The usage time of the slave machine 31 relative to the first designated software is received, and when the usage time meets the set time, the application flow of the second designated software to the slave machine 31 is triggered through the application flow protocol.

[0141] In this embodiment, the application software on the host 30 can be automatically applied to the slave 31, and the automatic application flow can determine whether to trigger the application flow of the subsequent application software to the slave 31 through the usage of the previous application software that has been transferred to the slave 31. In this embodiment, the previous application software and the subsequent application software can be considered as two application softwares that are pre-associated on the host 30, and the previous application software that has been applied can be recorded as the first designated software, and the associated subsequent application software can be recorded as the second designated software. If the usage time of the first designated software meets the set time, the application flow of the second designated software to the slave 31 can be automatically triggered.

[0142] It should be noted that the above execution logic of this embodiment is equivalent to realizing the automatic flow of application software from the host 30 to the slave 31. For example, the host 30 user can set the application software participating in the automatic flow in advance, and when these application software meet the flow triggering conditions, the host 30 end can realize the automatic application flow of the application software to the slave 31 end.

[0143] Among them, the flow trigger condition can be triggered according to a set time point, such as the current time point reaches the automatic flow time point of a selected application software; it can also be triggered according to the usage of the application software that has been transferred to the slave 31 end. For example, the host 30 end can establish a trigger association between two application software. After obtaining the usage of the transferred application software, it can be determined whether the usage time reaches the trigger condition of the next application software. If so, it can automatically trigger the flow of the next application software to the slave 31 end.

[0144] Based on the above embodiment, the host 30 in this embodiment can also be used for:

[0145] After the target application software is shared to the slave machine 31 through the established application flow connection, the background operation of the application flow connection is supported, allowing the normal use of other functional applications loaded on the host machine 30.

[0146] In this embodiment, the flow of application software on the host 30 to the slave 31 does not affect the normal use of other application software by the host 30. It can support the background operation of the established application flow connection and perform background processing on the operation instructions sent by the slave 31. After other application software on the host 30 is triggered, it can still generate corresponding front-end processes to support the normal operation of its functional applications.

[0147] like Figure 2 As shown, based on the above embodiment, the present embodiment further preferably comprises:

[0148] The interactive response module 305 is used to receive a video call request sent by the slave 31 during the use of the target application software, and establish a video connection with the slave 31 through the video call request, and present a selected interface shared by the slave 31 through the video connection.

[0149] In actual use, the host 30 and the slave 31 also have the need to share data information in real time. For example, students holding the slave 31 may encounter problems that require help when using online course application software for learning, and there may also be homework that needs to be reviewed by the user of the host 30. When the above requirements are met, the user of the slave 31 can trigger instant communication with the host 30. Specifically, through the information interaction module configured on the slave 31, an instant video call request is sent to the host 30 to which the application software used belongs to establish a video connection with the host 30, and after the video connection is established, the application interface of the target application software presented on the slave 31 can be shared to the host 30 in real time, so that the user of the host 30 can view the application interface synchronously. Among them, the application interface viewed by the user of the host 30 can be realized by the interactive response module 305 configured on the host 30. The interactive response module 305 can establish a video connection with the slave 31 after receiving the video call request, and then obtain the application interface to be shared on the slave 31 for interface sharing.

[0150] like Figure 2 As shown, based on the above embodiment, the host 30 is further optimized to include a remote monitoring module 306 for monitoring the geographical location of the slave 31 after obtaining the remote monitoring authority of the slave 31 for establishing a parent-child pairing.

[0151] This optimized embodiment can realize the remote monitoring function of the host 30 to the slave 31. Specifically, the host 30 and the slave 31 that are paired can send a remote monitoring request to the slave 31 through the remote monitoring module 306 to apply for remote monitoring of the slave 31. After that, after obtaining the remote monitoring authority of the slave 31, the geographic location monitoring of the slave 31 can be realized, that is, the geographic location information of the location of the slave 31 is obtained in real time, or the geographic location information of the slave 31 is obtained periodically, or the geographic location information of the slave 31 is fed back when the host 30 user is triggered.

[0152] Based on the above optimization, the remote monitoring module 306 on the host 30 can be further preferably used for:

[0153] After receiving the trigger of the sound pickup monitoring, the slave 31 is controlled to turn on the corresponding sound pickup device to obtain the audio information picked up by the sound pickup device.

[0154] It can be known that the host 30 can remotely monitor the slave 31, in addition to obtaining the geographical location information of the slave 31 in real time, and can further obtain the sound pickup authority of the slave 31. Exemplarily, after the slave 31 opens the remote monitoring authority to the host 30 and obtains the sound pickup device monitoring authority of the slave 31, when the host 30 user has the sound pickup monitoring demand, or detects that the sound pickup monitoring conditions are currently met, the host 30 can be triggered to start the sound pickup monitoring function, and then remotely control the slave 31 to turn on the corresponding sound pickup device, so as to obtain the audio information of the slave 31 in time through the sound pickup device. In this way, the host 30 user can grasp the situation of the slave 31 user in real time and understand whether the slave 31 user is safe or not.

[0155] Among them, a preferred condition of the sound pickup monitoring condition is that the geographical location information of the remotely captured slave 31 exceeds the pre-set safety area. The host 30 user can also receive a trigger to start the sound pickup monitoring function of the host 30 when it has the sound pickup monitoring demand, thereby realizing the sound pickup monitoring of the slave 31 user.

[0156] In order to better understand the parent-child smart device provided in this embodiment, this embodiment is described by the following example to illustrate the functional embodiment of the parent-child smart device in actual use. Exemplarily, the host in the parent-child smart device is held by parent A, and the slave is held by student B. The host and the slave can establish a parent-child pairing connection through the parent-child pairing operation in the home LAN formed by the router. After student B leaves home to go to school, it is equivalent to being separated from the parent-child pairing with the host. It can be used as an independent device and only has basic communication functions (basic communication functions may include making and receiving calls, sending and receiving text messages, instant messaging, device positioning and navigation, and it can also have the function of responding to the host's remote monitoring after allowing the host to remotely monitor it). Under the premise of having the above-mentioned basic communication functions, if student B forgets to bring an important learning material, he can call parent A, and parent A can take a photo of the learning material and pass the photographed image to student B through instant messaging. At this time, the slave does not have the download, installation and use rights for other third-party application software that is not integrated before leaving the factory, thereby better ensuring the learning quality of student B.

[0157] Continuing with the above description, when student B finishes school and parent A has contacted student B many times but has not received a response, the geographical location information of the slave device held by student B can be obtained through the remote monitoring function. If the geographical location information is within the set area range, student B can be considered relatively safe. If the geographical location information exceeds the area range, the slave device can be controlled to start the sound pickup device (such as a microphone) to obtain the audio information from the slave device in a timely manner.

[0158] Continuing with the above description, when student B and parent A both arrive home, the slave and host will actively establish a parent-child pairing through the home LAN. Parent A can transfer some online course applications to student B through the host. The slave has the right to use these applications and can be used by student B to study the corresponding courses. Afterwards, when student B encounters learning problems, he can send a video request to the host through the slave and share the learning problems with parent A on the host side, so that parent A can provide targeted tutoring; after studying for a period of time, parent A can also transfer some entertainment applications to the slave through the host so that student B can relax and have fun.

[0159] The technical solution further optimized in this embodiment provides a specific interactive implementation of the host and slave in the parent-child type intelligent device after the parent-child pairing. The provided parent-child type intelligent device includes a slave that takes into account the basic essential functions of a mobile phone in terms of function. In addition to basic functions such as communication use, when the student group needs to study / entertain, through the application flow of the host to the slave, the slave can also meet the students' learning and entertainment needs, thereby making the mobile phone a truly useful tool for the student group, avoiding the student group's process entertainment, overindulgence and addiction to the mobile phone, rather than a product that affects learning. And the configuration required for the slave in the parent-child type intelligent device is relatively low, so the cost can be unified and low. On the one hand, it can meet the use of the student group in different scenes at different times, and it can also unify the mobile phone ownership of the student group, avoiding the student group's mutual comparison of smart phones.

[0160] Through the above description of the implementation method, the technicians in the relevant field can clearly understand that the present application can be implemented with the help of software and necessary general hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application can be essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for a computer device (which can be a robot, a personal computer, a server, or a network device, etc.) to execute the course recommendation method described in any embodiment of the present application.

[0161] It is worth noting that in the above-mentioned course recommendation device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application.

[0162] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0163] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0164] Note that the above are only preferred embodiments of the present application and the technical principles used. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the appended claims.

Claims

1. A parent-child type intelligent device, characterized in that: include: Master and slave, The slave, if not paired with the master, acts as an independent device with pre-configured basic communication functions; The slave, if it establishes a parent-child pairing with the master, has the basic communication function and is also used to obtain the use permission of the target application software after receiving the application transfer request sent by the master to the target application software, and has the control and display functions of the target application software; The slave is used to send an application for permission to use the target application software to a host with which a parent-child pairing is established in the local area network, so as to obtain permission to use the target application software, and has the function of controlling and displaying the target application software; The target application software is recorded as the first designated software; The slave is further configured to: count the usage time of the first designated software on the local machine, and feed back the usage time to the host to which the first designated software belongs, so that the host determines whether to trigger the application flow of the second designated software to the slave according to the usage time; The host realizes the automatic transfer of the application software from the host to the slave by determining the usage time, and the triggering condition of the automatic transfer is the usage time of the slave relative to the first designated software. The slave includes: a first pairing request module, configured to broadcast a parent-child pairing request to the local area network after receiving a pairing trigger; The first pairing response module is used to capture the parent-child pairing request broadcast by the host in the local area network, and when it is determined that the pairing condition with the host is met, send a parent-child pairing response message to the host to establish a parent-child pairing with the host; wherein, after the host establishes the parent-child pairing with the slave, the slave device information of each slave in the established parent-child pairing is cached; The slave includes: an information interaction module, which is used to send a video call request to the host to which the target application software belongs through a user's trigger during the use of the target application software, and share the selected interface on the target application software with the host after establishing a video connection; The slave machine includes specific application software that is initially configured and installed before leaving the factory. During user use, the download and installation of third-party application software is prohibited.

2. The parent-child type smart device according to claim 1, characterized in that: The slave comprises: An application control module, used to establish an application transfer connection with the host through an application transfer request sent by the host, obtain the use authority of the target application software to be transferred, and send an operation instruction related to the target application software to the host, wherein the operation instruction is generated by triggering any control component on the target application software; The application display module is used to present the target application software on the device screen after obtaining the use permission, and is also used to receive the execution result of the host relative to the operation instruction and display the execution result.

3. The parent-child type smart device according to claim 1 or 2, characterized in that: The slave includes: a remote interaction module, which is used to provide remote monitoring authority to the host that sends a remote monitoring request, so that the host can obtain the geographical location of the host; It is also used to start the sound pickup device of the local machine after receiving the sound pickup monitoring request of the host, so that the host can obtain the audio information picked up by the local machine.

4. The parent-child type smart device according to claim 1, characterized in that: The hardware configuration of the slave is lower than that of the master; The basic call functions include: audio and video call function, text message sending and receiving function, navigation function, positioning function and remote communication function with a remote authorized host.

5. A parent-child type intelligent device, characterized in that: include: Master and slave; The host is used to send an application flow request of the target application software to the slave according to the received flow trigger after establishing a parent-child pairing with the slave; It is also used to receive and respond to the control instruction generated by the slave machine relative to the target application software after sending the application transfer request; The host is used to: receive a permission application sent by a slave to a target application software, and when it is determined that the permission application satisfies a response condition, determine that a transfer trigger is currently satisfied, so as to transfer the corresponding target application software to the slave, so that the slave obtains the right to use the target application software; The target application software is recorded as the first designated software; the host is further used to: receive the usage time of the slave relative to the first designated software, and when the usage time meets the set time, trigger the application flow of the second designated software to the slave through the application flow protocol; The host realizes the automatic transfer of the application software from the host to the slave by determining the usage time, and the triggering condition of the automatic transfer is the usage time of the slave relative to the first designated software. The host comprises: a second pairing request module, configured to broadcast a parent-child pairing request to the local area network after receiving a pairing trigger; The second pairing response module is used to capture the parent-child pairing request broadcast by the slave in the local area network, and when it is determined that the pairing condition with the slave is met, send a parent-child pairing response message to the slave to establish a parent-child pairing with the slave; wherein, after the host establishes the parent-child pairing with the slave, the slave device information of each slave in the established parent-child pairing is cached; The host includes: an interactive response module, which is used to receive a video call request sent by the slave during the use of the target application software, and establish a video connection with the slave through the video call request, and present a selected interface shared by the slave through the video connection.

6. The parent-child type smart device according to claim 5, characterized in that: The host comprises: An application flow module, configured to, after receiving a flow trigger, send an application flow request of a target application software to a slave through a set application flow protocol, so as to establish an application flow connection with the slave, wherein the slave has established a parent-child pairing with the host and is in the same local area network; The application response module is used to receive the operation instruction sent by the slave machine relative to the target application software, execute the functional operation corresponding to the operation instruction, and feed back the execution result to the slave machine so as to display the execution result on the slave machine.

7. The parent-child type smart device according to claim 5, characterized in that: The host is also used for: After the target application software is shared to the slave machine through the established application flow connection, the background operation of the application flow connection is supported, allowing the normal use of other functional applications loaded on the host machine.

8. The parent-child type smart device according to claim 5, characterized in that: The host includes a remote monitoring module, which is used to monitor the geographical location of the slave machine after obtaining the remote monitoring authority of the slave machine.

9. The parent-child type smart device according to claim 8, characterized in that: The remote monitoring module is also used for: After receiving the trigger of the sound pickup monitoring, the slave is controlled to turn on the corresponding sound pickup device to obtain the audio information picked up by the sound pickup device.

10. The parent-child type smart device according to claim 5, characterized in that: The hardware configuration of the host is higher than that of the slave; The host allows the download and installation of third-party application software during user use.

Citation Information

Patent Citations

  • Application program sharing method and application program sharing device

    CN104850463A

  • Remote monitoring method and system and computer storage medium

    CN110971668A

  • Method and device for controlling mother-son machine and mother-son machine system

    CN113656769A