User group management method and related device

By displaying a group chat interface and relationship management on electronic devices, the problem of managing multiple children's terminal devices in families with multiple children is solved, and effective control over learning progress and application usage is achieved.

CN121509380APending Publication Date: 2026-02-10HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411050961.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-31
Publication Date
2026-02-10

AI Technical Summary

Technical Problem

In families with multiple children, effectively managing the devices used by multiple children becomes a challenge.

Method used

By displaying a group chat interface on electronic devices, parents can switch between different groups, manage different children's accounts, and control permissions and task assignments through association relationships, thereby monitoring their children's learning progress and managing application usage.

Benefits of technology

It facilitates unified management of multiple children's devices for parents, improves management efficiency, and ensures timely follow-up of learning tasks and control over application usage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121509380A_ABST
    Figure CN121509380A_ABST
Patent Text Reader

Abstract

The invention provides a user group management method and a related device. In the method, different nursed persons can be managed through different groups, and a caregiver, such as a father or a mother, can quickly switch to another group by executing the first operation on the first interface, so that the caregiver in a family with multiple children can manage multiple children more conveniently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of terminal technology, and in particular to a user group management method and related apparatus. Background Technology

[0002] More and more parents are now buying devices (such as tablets) for their children to use for learning, and parents can also manage their children (e.g., communicate with them about homework) through another device (such as a mobile phone). However, for families with multiple children, how parents can manage multiple children is a problem that needs to be solved. Summary of the Invention

[0003] This application provides a user group management method and related apparatus, which facilitates users in managing multiple children through electronic devices.

[0004] In a first aspect, this application provides a user group management method, applied to an electronic device, the method comprising: displaying a first interface, the first interface including a group chat display area and a group switching display area; wherein, the group chat display area currently displays a first chat window of a first group, the first group including a first caregiver and one or more accounts of a first caregiver; the group switching display area currently displays at least the identifier of the first caregiver and the identifier of a second caregiver, the identifier of the first caregiver currently being selected; receiving a first operation on the identifier of the second caregiver; in response to the first operation, updating the group chat display area to display a second chat window of a second group, the second group including the second caregiver and one or more accounts of a second caregiver; the group switching display area updating to display the identifier of the first caregiver currently being deselected and the identifier of the second caregiver currently being selected.

[0005] In this embodiment, different caregivers can be managed separately through different groups. Furthermore, the first caregiver, such as a father or mother, can quickly switch to another group by performing a first operation on the first interface, making the management of multiple children more convenient. It is understood that caregivers include a first caregiver and a second caregiver; that is, a caregiver can be both a first and a second caregiver. A caregiver can be both a first and a second caregiver.

[0006] In conjunction with the first aspect, in one possible implementation, the account of the first person under care is associated with any one of the accounts of the one or more first caregivers; and the account of the second person under care is associated with any one of the accounts of the one or more second caregivers.

[0007] In this embodiment, by establishing a link between the account of the first caregiver and the account of the first person under care, the caregiver associated with the first person under care can manage the account of the first person under care based on this link. Conversely, accounts not associated with the account of the first person under care cannot manage the account of the first person under care. In other words, the existence of a link determines whether an account has the function or permission to manage another account.

[0008] In conjunction with the first aspect, in one possible implementation, the first chat window includes a task posting control, and the method further includes: receiving a second operation on the task posting control; in response to the second operation, displaying a first message in the first chat window, the first message including a learning task sent by the account of the first caregiver, the learning task being set for the first caregiver; and displaying a second message in the first chat window, the second message including homework results fed back from the account of the first caregiver regarding the learning task.

[0009] In this embodiment, the first caregiver's account can use a task publishing control to publish learning tasks to the first careee's account in the first group, thereby enabling the first caregiver's account to better manage the first careee's learning progress and keep abreast of the first careee's learning status.

[0010] In conjunction with the first aspect, in one possible implementation, the method further includes: displaying a third message in the first chat window, the third message including a permission request and a first control and a second control related to the permission request, the permission request being sent by the account of the first person under care; receiving a third operation on the first control or the second control; and in response to the third operation, updating the first chat window to display the request result corresponding to the permission request.

[0011] In this embodiment, the account of the first person under care can send a permission request to the account of the first caregiver through a first group. The permission request can be used to request the use of a specific application, such as WeChat. This method allows the account of the first caregiver to control the duration of the first person under care's use of various applications and manage the behavior of the first person under care's account.

[0012] In conjunction with the first aspect, in one possible implementation, the method further includes: displaying a second interface, the second interface including a third control; receiving a fourth operation on the third control, the fourth operation being performed by the account of the first caregiver; displaying a third interface in response to the fourth operation, the third interface including an input box; receiving a fifth operation on the input box; and displaying a fourth interface in response to the fifth operation, the fourth interface including an identifier of the first caregiver associated with the account of the first caregiver.

[0013] In this embodiment of the application, the QR code of the first person under care can be identified through the input box of the third interface, thereby quickly establishing an association with the account of the first person under care.

[0014] In conjunction with the first aspect, in one possible implementation, the one or more first caregivers include a first administrator of the first group, whose account has management privileges for the first group; the one or more second caregivers include a second administrator of the second group, whose account has management privileges for the second group.

[0015] In this embodiment of the application, by including a first administrator among one or more first caregivers and a second administrator among one or more second caregivers, the first administrator's account has management authority over the accounts of one or more first caregivers in the first group, and the second administrator's account has management authority over the accounts of one or more second caregivers in the second group, thereby facilitating the management of the accounts of one or more first caregivers that are associated with the account of the first caregiver, and / or facilitating the management of the accounts of one or more second caregivers that are associated with the account of the second caregiver.

[0016] In conjunction with the first aspect, in one possible implementation, the first interface further includes a group management control, and the method further includes: receiving a sixth operation on the group management control; displaying a fifth interface in response to the sixth operation, the fifth interface including the identifiers of the one or more first caregivers; receiving a seventh operation on the identifier of a third caregiver, the seventh operation being performed by the account of the first administrator, the third caregiver being the account of one of the one or more first caregivers other than the account of the first administrator; and displaying the third caregiver as a new first administrator in response to the seventh operation.

[0017] In this embodiment, the first administrator's account can transfer administrator privileges. That is, the first administrator's account can select one of one or more first caregiver accounts as the new first administrator account. In other words, a new first administrator is determined from one or more first caregivers, thus improving the management function of the group.

[0018] In conjunction with the first aspect, in one possible implementation, the first interface further includes a group management control, and the method further includes: receiving an eighth operation for the group management control; displaying a fifth interface in response to the eighth operation, the fifth interface including the identifiers of the one or more first caregivers; receiving a ninth operation for the identifier of a fourth caregiver, the fourth caregiver's account being the account of one of the one or more first caregivers excluding the first administrator's account, the ninth operation being performed by the first administrator's account; in response to the ninth operation, the fifth interface is updated to include the identifiers of the one or more first caregivers excluding the fourth caregiver, and the first group chat is updated to include the first caregiver and the one or more first caregivers excluding the fourth caregiver, the fourth caregiver and the first caregiver no longer having an association relationship.

[0019] In this embodiment of the application, the first administrator's account can manage the accounts of one or more first caregivers in the first group. For example, it can remove the accounts of one or more first caregivers from the first group and disconnect the association between the accounts of the first caregivers removed from the first group and the accounts of the first caregivers, thereby improving the management function of the group.

[0020] In conjunction with the first aspect, in one possible implementation, the first interface further includes a group management control, and the method further includes: receiving a tenth operation on the group management control; displaying a fifth interface in response to the tenth operation, the fifth interface including disbanding the group control; receiving an eleventh operation on the disbanding group control, the eleventh operation being performed by the account of the first administrator; and displaying a first interface in response to the eleventh operation, the first interface being updated to display a second chat window of the second group, the group switching display area not including the identifier of the first person under care, and the account of the first person under care no longer having any association with the accounts of the one or more first caregivers.

[0021] In this embodiment, the first administrator's account can disband the first group and remove the association between the accounts of all first caregivers and the accounts of the first caregivers in the first group, thus improving the management function of the group.

[0022] In conjunction with the first aspect, in one possible implementation, the first interface further includes a group management control, and the method further includes: receiving a twelfth operation on the group management control, the twelfth operation being performed by the account of the first administrator; displaying a fifth interface in response to the twelfth operation, the fifth interface including the identifier of the first administrator; receiving a thirteenth operation on the identifier of the first administrator, the thirteenth operation being performed by the account of the first administrator; displaying the identifiers of other first caregivers among the one or more first caregivers besides the first administrator and displaying a prompt to the first administrator to select a new first administrator in response to the thirteenth operation; receiving a fourteenth operation on the identifier of a fifth caregiver, the fifth caregiver's account being the account of one of the one or more first caregivers besides the account of the first administrator; and displaying a first interface in response to the fourteenth operation, the first interface being updated to display as a second chat window of the second group, the group switching display area not including the identifier of the first caregiver, and the account of the first caregiver no longer having an association with the account of the first administrator.

[0023] In this embodiment, the first administrator can leave the first group on their own. However, if there are other first caregiver accounts in the first group besides the first administrator's account, the first administrator can select one of the other first caregiver accounts as the new first administrator before leaving the first group and then disconnect the association between the first administrator's account and the first caregiver's account, thus improving the management function of the group.

[0024] In conjunction with the first aspect, in one possible implementation, the first interface further includes a group management control, and the method further includes: receiving a fifteenth operation on the group management control, the fifteenth operation being performed by the account of the first administrator; displaying a fifth interface in response to the fifteenth operation, the fifth interface including the identifier of the first administrator; receiving a sixteenth operation on the identifier of the first administrator, the sixteenth operation being performed by the account of the first administrator; and displaying a first interface in response to the sixteenth operation, the first interface being updated to display a second chat window of the second group, the group switching display area not including the identifier of the first person under care, and the account of the first person under care no longer having an association with the account of the first administrator.

[0025] In this embodiment, the first administrator can leave the first group on their own. If there are no other first caregiver accounts besides the first administrator's account in the first group, the first administrator's account can directly leave the first group and the association between the first administrator's account and the first caregiver's account is terminated, thus improving the management function of the group. Attached Figure Description

[0026] Figure 1A This is a schematic diagram of the structure of an electronic device 100 provided in an embodiment of this application;

[0027] Figure 1B A software structure block diagram of an electronic device 100 provided in this application embodiment;

[0028] Figures 2A-2B This application provides a schematic diagram of an interface for switching groups.

[0029] Figures 3A-3B A schematic diagram of an interface for publishing learning tasks provided in an embodiment of this application;

[0030] Figures 4A-4B A schematic diagram of an interface for processing permission request provided in an embodiment of this application;

[0031] Figures 5A-5E A schematic diagram of an interface for establishing an association relationship is provided for an embodiment of this application;

[0032] Figures 6A-6B A schematic diagram of an application jump interface provided in an embodiment of this application;

[0033] Figures 7A-7F This is a schematic diagram of an interface that displays the account QR code of the person being cared for when the account is already logged in, as provided in an embodiment of this application.

[0034] Figures 8A-8F A schematic diagram of an interface for displaying the account QR code of the person being cared for when they are not logged in, as provided in an embodiment of this application;

[0035] Figures 9A-9E A schematic diagram of an interface including a first caregiver in a first group, provided as an embodiment of this application;

[0036] Figures 10A-10I A schematic diagram of the interface of a transfer administrator provided in an embodiment of this application;

[0037] Figures 11A-11D A schematic diagram of an interface for removing a member, provided as an embodiment of this application;

[0038] Figures 12A-12E A schematic diagram of an interface for disbanding a group, provided as an embodiment of this application;

[0039] Figures 13A-13G This is a schematic diagram of an interface for leaving a group, provided as an embodiment of this application.

[0040] Figures 14A-14B This application provides a schematic diagram of a message notification interface as an embodiment of the present application.

[0041] Figures 15A-15B This is a schematic diagram illustrating the display of different types of messages provided in an embodiment of this application;

[0042] Figures 16A-16C A schematic diagram of an interface for displaying information about a first caregiver, provided as an embodiment of this application;

[0043] Figures 17A-17B This is a schematic diagram of an interface for displaying a chat window, provided as an embodiment of this application. Detailed Implementation

[0044] The terminology used in the following embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. As used in the specification and appended claims of this application, the singular expressions “a,” “an,” “the,” “the,” “the,” and “this” are intended to include the plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this application refers to and includes any or all possible combinations of one or more of the listed items.

[0045] The following describes an electronic device, a user interface for such an electronic device, and embodiments for using such an electronic device. In some embodiments, the electronic device may be a portable electronic device that also includes other functions such as a personal digital assistant and / or music player, such as a mobile phone, tablet computer, wearable electronic device with wireless communication capabilities (such as a smartwatch), etc. Exemplary embodiments of the portable electronic device include, but are not limited to, carrying... Alternatively, it could be a portable electronic device with another operating system. The aforementioned portable electronic device could also be other portable electronic devices, such as a laptop computer with a touch-sensitive surface or touch panel. It should also be understood that in some other embodiments, the aforementioned electronic device may not be a portable electronic device, but rather a desktop computer with a touch-sensitive surface or touch panel.

[0046] The term "user interface (UI)" used in the specification, claims, and drawings of this application refers to the medium through which an application or operating system interacts and exchanges information with the user. It converts information from its internal form to a form acceptable to the user. The user interface of an application is source code written in a specific computer language such as Java or Extensible Markup Language (XML). This source code is parsed and rendered on the terminal device, ultimately presenting user-recognizable content such as images, text, and buttons. Controls, also known as widgets, are the basic elements of the user interface. Typical controls include toolbars, menu bars, text boxes, buttons, scroll bars, images, and text. The attributes and content of controls in the interface are defined using tags or nodes, such as XML tags. <textview> 、 <imgview> 、 <videoview>Nodes define the controls contained in the interface. A node corresponds to a control or property in the interface, and after parsing and rendering, the node is presented as the content visible to the user. In addition, many applications, such as hybrid applications, often contain web pages within their interfaces. A web page, also known as a webpage, can be understood as a special control embedded in the application interface. Web pages are source code written in a specific computer language, such as Hypertext Markup Language (GTML), Cascading Style Sheets (CSS), JavaScript (JS), etc. Web page source code can be loaded and displayed as user-readable content by a browser or a web page display component with browser-like functionality. The specific content contained in a webpage is also defined through tags or nodes in the webpage source code; for example, GTML uses tags or nodes to define the content. 、 、 <video> 、 <canvas>To define the elements and attributes of a web page.

[0047] A common form of user interface is a graphic user interface (GUI), which refers to a user interface that displays in a graphical manner. It can be an icon, window, control, etc. interface element displayed in the display screen of an electronic device, wherein the control can include an icon, button, menu, tab, text box, dialog box, status bar, navigation bar, Widget, etc. visual interface element.

[0048] First, an exemplary electronic device 100 provided in the following embodiments of the present application is introduced.

[0049] Figure 1A A structural schematic diagram of the electronic device 100 is shown.

[0050] The electronic device 100 can include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a loudspeaker 170A, a receiver 170B, a microphone 170C, a headset interface 170D, a sensor module 180, a key 190, a motor 191, an indicator 192, a 3D camera module 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 can include a pressure sensor 180A, a gyroscope sensor 180B, a barometric pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180G, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.

[0051] It can be understood that the structure shown in the embodiments of the present application does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 can include more or fewer components than shown, or combine certain components, or split certain components, or different component arrangements. The components shown can be implemented in hardware, software, or a combination of software and hardware.

[0052] Processor 110 may include one or more processing units, such as application processors (APs), central processing units (CPUs), graphics processing units (GPUs), neural network processing units (NPUs), modem processors, image signal processors (ISPs), controllers, memory, video codecs, digital signal processors (DSPs), baseband processors, etc. Different processing units may be independent devices or integrated into one or more processors. In some embodiments, electronic device 100 may also include one or more processors 110.

[0053] The controller can be the nerve center and command center of the electronic device 100. The controller can generate operation control signals according to the instruction opcode and timing signals to complete the control of fetching and executing instructions.

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

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

[0056] The I2C interface is a bidirectional synchronous serial bus, including a serial data line (SDA) and a serial clock line (SCL). In some embodiments, the processor 110 may include multiple I2C buses. The processor 110 can couple to the touch sensor 180K, charger, flash, 3D camera module 193, etc., through different I2C bus interfaces. For example, the processor 110 can couple to the touch sensor 180K through the I2C interface, enabling the processor 110 and the touch sensor 180K to communicate through the I2C bus interface, thereby realizing the touch function of the electronic device 100.

[0057] The I2S interface can be used for audio communication. In some embodiments, the processor 110 may include multiple I2S buses. The processor 110 can be coupled to the audio module 170 via the I2S bus to enable communication between the processor 110 and the audio module 170. In some embodiments, the audio module 170 can transmit audio signals to the wireless communication module 160 via the I2S interface to enable the function of answering phone calls through a Bluetooth headset.

[0058] The PCM interface can also be used for audio communication, sampling, quantizing, and encoding analog signals. In some embodiments, the audio module 170 and the wireless communication module 160 can be coupled via the PCM bus interface. In some embodiments, the audio module 170 can also transmit audio signals to the wireless communication module 160 via the PCM interface, enabling the function of answering phone calls through a Bluetooth headset. Both the I2S interface and the PCM interface can be used for audio communication.

[0059] The UART interface is a universal serial data bus used for asynchronous communication. This bus can be a bidirectional communication bus. It converts the data to be transmitted between serial and parallel communication. In some embodiments, the UART interface is typically used to connect the processor 110 and the wireless communication module 160. For example, the processor 110 communicates with the Bluetooth module in the wireless communication module 160 via the UART interface to implement Bluetooth functionality. In some embodiments, the audio module 170 can transmit audio signals to the wireless communication module 160 via the UART interface to enable music playback through Bluetooth headphones.

[0060] The MIPI interface can be used to connect the processor 110 to peripheral devices such as the display screen 194 and the 3D camera module 193. The MIPI interface includes a camera serial interface (CSI) and a display serial interface (DSI). In some embodiments, the processor 110 and the 3D camera module 193 communicate via the CSI interface to realize the camera function of the electronic device 100. The processor 110 and the display screen 194 communicate via the DSI interface to realize the display function of the electronic device 100.

[0061] The GPIO interface is configurable via software. It can be configured as a control signal or a data signal. In some embodiments, the GPIO interface can be used to connect the processor 110 to a 3D camera module 193, a display screen 194, a wireless communication module 160, an audio module 170, a sensor module 180, etc. The GPIO interface can also be configured as an I2C interface, an I2S interface, a UART interface, a MIPI interface, etc.

[0062] USB port 130 is a USB standard compliant interface, specifically a Mini USB port, Micro USB port, USB Type-C port, etc. USB port 130 can be used to connect a charger to charge electronic device 100, and can also be used for data transfer between electronic device 100 and peripheral devices. It can also be used to connect headphones for audio playback. This interface can also be used to connect other electronic devices, such as AR devices.

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

[0064] The charging management module 140 receives charging input from a charger. The charger can be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 receives charging input from the wired charger via the USB interface 130. In some wireless charging embodiments, the charging management module 140 receives wireless charging input via the wireless charging coil of the electronic device 100. While charging the battery 142, the charging management module 140 can also supply power to the electronic device via the power management module 141.

[0065] The power management module 141 connects the battery 142, the charging management module 140, and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140, providing power to the processor 110, internal memory 121, external memory, display screen 194, 3D camera module 193, and wireless communication module 160, etc. The power management module 141 can also monitor parameters such as battery capacity, battery cycle count, and battery health status (leakage current, impedance). In some other embodiments, the power management module 141 may also be located within the processor 110. In other embodiments, the power management module 141 and the charging management module 140 may be located in the same device.

[0066] The wireless communication function of electronic device 100 can be realized through antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem processor and baseband processor, etc.

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

[0068] The mobile communication module 150 can provide solutions for wireless communication, including 2G / 3G / 4G / 5G, applied to the electronic device 100. The mobile communication module 150 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves via antenna 1, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to a modem processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation via antenna 1. In some embodiments, at least some functional modules of the mobile communication module 150 may be housed in the processor 110. In some embodiments, at least some functional modules of the mobile communication module 150 and at least some modules of the processor 110 may be housed in the same device.

[0069] The modem processor may include a modulator and a demodulator. The modulator modulates the low-frequency baseband signal to be transmitted into a mid-to-high frequency signal. The demodulator demodulates the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After processing by the baseband processor, the low-frequency baseband signal is transmitted to the application processor. The application processor outputs sound signals through an audio device (not limited to speaker 170A, receiver 170B, etc.) or displays images or videos through the display screen 194. In some embodiments, the modem processor may be a separate device. In other embodiments, the modem processor may be independent of the processor 110 and may be housed in the same device as the mobile communication module 150 or other functional modules.

[0070] The wireless communication module 160 can provide solutions for wireless communication applications on the electronic device 100, including wireless local area networks (WLANs) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), and infrared (IR) technologies. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via antenna 2, performs frequency modulation and filtering of the electromagnetic wave signals, and sends the processed signal to processor 110. The wireless communication module 160 can also receive signals to be transmitted from processor 110, perform frequency modulation and amplification, and convert them into electromagnetic waves for radiation via antenna 2. For example, the wireless communication module 160 may include a Bluetooth module, a Wi-Fi module, etc.

[0071] In some embodiments, antenna 1 of electronic device 100 is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, enabling electronic device 100 to communicate with networks and other devices via wireless communication technology. The wireless communication technology may include Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time Division Code Division Multiple Access (TD-SCDMA), Long Term Evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technologies, etc. The GNSS may include the Global Positioning System (GPS), the Global Navigation Satellite System (GLONASS), the BeiDou Navigation Satellite System (BDS), the Quasi-Zenith Satellite System (QZSS), and / or satellite-based augmentation systems (SBAS).

[0072] Electronic device 100 can realize display functions through GPU, display screen 194, and application processor. GPU is a microprocessor for image processing, connected to display screen 194 and application processor. GPU is used to perform mathematical and geometric calculations for graphics rendering. Processor 110 may include one or more GPUs, which execute instructions to generate or modify display information.

[0073] Display screen 194 is used to display images, videos, etc. Display screen 194 includes a display panel. The display panel may be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a miniature LED, a microLED, a quantum dot light-emitting diode (QLED), etc. In some embodiments, electronic device 100 may include one or N displays 194, where N is a positive integer greater than 1.

[0074] Electronic device 100 can realize camera function through 3D camera module 193, ISP, video codec, GPU, display screen 194, application processor AP, neural network processor NPU, etc.

[0075] The 3D camera module 193 can be used to acquire color image data and depth data of the subject. The Information Service Provider (ISP) can be used to process the color image data acquired by the 3D camera module 193. For example, when taking a picture, the shutter is opened, and light is transmitted through the lens to the camera's photosensitive element. The light signal is converted into an electrical signal, and the camera's photosensitive element transmits the electrical signal to the ISP for processing, converting it into an image visible to the naked eye. The ISP can also perform algorithmic optimization of image noise and brightness. The ISP can also optimize parameters such as exposure and color temperature of the shooting scene. In some embodiments, the ISP can be set within the 3D camera module 193.

[0076] In some embodiments, the 3D camera module 193 may consist of a color camera module and a 3D sensing module.

[0077] In some embodiments, the photosensitive element of the camera in the color camera module can be a charge-coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the light signal into an electrical signal, which is then transmitted to the ISP for conversion into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into image signals in standard RGB, YUV, or other formats.

[0078] In some embodiments, the 3D sensing module can be a time-of-flight (TOF) 3D sensing module or a structured light 3D sensing module. Structured light 3D sensing is an active depth sensing technology. The basic components of a structured light 3D sensing module may include an infrared emitter, an IR camera module, etc. The working principle of a structured light 3D sensing module is to first emit a specific pattern of light onto the object being photographed, then receive the light coding on the object's surface, compare it with the original projected light pattern, and calculate the object's three-dimensional coordinates using triangulation principles. These three-dimensional coordinates include the distance between the electronic device 100 and the object being photographed. Similarly, TOF 3D sensing is also an active depth sensing technology. The basic components of a TOF 3D sensing module may include an infrared emitter, an IR camera module, etc. The working principle of a TOF 3D sensing module is to calculate the distance (i.e., depth) between the TOF 3D sensing module and the object being photographed by measuring the infrared reflection time to obtain a 3D depth map.

[0079] Structured light 3D sensing modules can also be applied to facial recognition, motion-sensing game consoles, and industrial machine vision inspection. Time-of-flight (TOF) 3D sensing modules can also be applied to game consoles, augmented reality (AR) / virtual reality (VR) and other fields.

[0080] In other embodiments, the 3D camera module 193 may also consist of two or more cameras. These two or more cameras may include a color camera, which can be used to acquire color image data of the object being photographed. These two or more cameras may employ stereo vision technology to acquire depth data of the object being photographed. Stereo vision technology is based on the principle of human parallax. Under natural light, two or more cameras capture images of the same object from different angles, and then triangulation and other calculations are performed to obtain the distance information, i.e., depth information, between the electronic device 100 and the object being photographed.

[0081] In some embodiments, the electronic device 100 may include one or N 3D camera modules 193, where N is a positive integer greater than 1. Specifically, the electronic device 100 may include one front-facing 3D camera module 193 and one rear-facing 3D camera module 193. The front-facing 3D camera module 193 is typically used to capture color image data and depth data of the photographer facing the display screen 194, while the rear-facing 3D camera module is used to capture color image data and depth data of the subject (such as a person, landscape, etc.) being photographed.

[0082] In some embodiments, the CPU, GPU, or NPU in the processor 110 can process the color image data and depth data acquired by the 3D camera module 193. In some embodiments, the NPU can identify the color image data acquired by the 3D camera module 193 (specifically, the color camera module) using neural network algorithms based on skeletal point recognition technology, such as convolutional neural network algorithms (CNN), to determine the skeletal points of the person being photographed. The CPU or GPU can also run neural network algorithms to determine the skeletal points of the person being photographed based on the color image data. In some embodiments, the CPU, GPU, or NPU can also be used to confirm the body shape of the person being photographed (such as body proportions, the degree of fatness or thinness of body parts between skeletal points) based on the depth data acquired by the 3D camera module 193 (specifically, the 3D sensing module) and the identified skeletal points, and can further determine body beautification parameters for the person being photographed, and finally process the captured image of the person being photographed based on the body beautification parameters so that the body shape of the person being photographed in the captured image is beautified. Subsequent embodiments will detail how to perform body shaping processing on the image of the photographed person based on the color image data and depth data collected by the 3D camera module 193, which will not be elaborated here.

[0083] Digital signal processors (DSPs) are used to process digital signals. Besides digital image signals, they can also process other digital signals. For example, when electronic device 100 selects a frequency, the DSP can perform Fourier transforms on the frequency energy.

[0084] Video codecs are used to compress or decompress digital video. Electronic device 100 may support one or more video codecs. Thus, electronic device 100 can play or record videos in various encoding formats, such as Moving Picture Experts Group (MPEG)-1, MPEG-2, MPEG-3, MPEG-4, etc.

[0085] An NPU (Neural Processing Unit) is a computational processor for neural networks (NNs). By borrowing the structure of biological neural networks, such as the transmission patterns between neurons in the human brain, it can rapidly process input information and continuously learn on its own. NPUs enable intelligent cognitive applications in electronic devices, such as image recognition, facial recognition, speech recognition, and text understanding.

[0086] The external storage interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 through the external storage interface 120 to perform data storage functions. For example, music, photos, videos, and other data can be stored on the external memory card.

[0087] The internal memory 121 can be used to store one or more computer programs, which include instructions. The processor 110 can execute the instructions stored in the internal memory 121, thereby causing the electronic device 100 to perform the photographic preview method, various functional applications, and data processing provided in some embodiments of this application. The internal memory 121 may include a program storage area and a data storage area. The program storage area may store the operating system; it may also store one or more application programs (such as a gallery, contacts, etc.). The data storage area may store data created during the use of the electronic device 100 (such as photos, contacts, etc.). Furthermore, the internal memory 121 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc.

[0088] Electronic device 100 can implement audio functions, such as music playback and recording, through audio module 170, speaker 170A, receiver 170B, microphone 170C, headphone jack 170D, and application processor.

[0089] The audio module 170 is used to convert digital audio information into analog audio signals for output, and also to convert analog audio input into digital audio signals. The audio module 170 can also be used for encoding and decoding audio signals. In some embodiments, the audio module 170 may be located in the processor 110, or some functional modules of the audio module 170 may be located in the processor 110.

[0090] The speaker 170A, also known as a "loudspeaker," is used to convert audio electrical signals into sound signals. The electronic device 100 can listen to music or make hands-free calls through the speaker 170A.

[0091] The receiver 170B, also known as the "earpiece," is used to convert audio electrical signals into sound signals. When the electronic device 100 answers a telephone call or voice message, the receiver 170B can be brought close to the ear to listen to the voice.

[0092] Microphone 170C, also known as a "microphone" or "voice transducer," is used to convert sound signals into electrical signals. When making a phone call or sending a voice message, the user can speak by bringing their mouth close to microphone 170C, inputting the sound signal into microphone 170C. Electronic device 100 may have at least one microphone 170C. In some embodiments, electronic device 100 may have two microphones 170C, which, in addition to collecting sound signals, can also perform noise reduction. In other embodiments, electronic device 100 may also have three, four, or more microphones 170C, which can collect sound signals, reduce noise, identify the sound source, and perform directional recording, etc.

[0093] The 170D headphone jack is used to connect wired headphones. The 170D headphone jack can be a USB 130 interface or a 3.5mm Open Mobile Terminal Platform (OMTP) standard interface, a CTIA (Cellular Telecommunications Industry Association of the USA) standard interface.

[0094] Pressure sensor 180A is used to sense pressure signals and convert them into electrical signals. In some embodiments, pressure sensor 180A can be disposed on display screen 194. There are many types of pressure sensors 180A, such as resistive pressure sensors, inductive pressure sensors, and capacitive pressure sensors. A capacitive pressure sensor may include at least two parallel plates with conductive material. When force is applied to pressure sensor 180A, the capacitance between the electrodes changes. Electronic device 100 determines the pressure intensity based on the change in capacitance. When a touch operation is applied to display screen 194, electronic device 100 detects the intensity of the touch operation based on pressure sensor 180A. Electronic device 100 can also calculate the touch position based on the detection signal from pressure sensor 180A. In some embodiments, touch operations applied to the same touch position but with different touch operation intensities can correspond to different operation commands. For example, when a touch operation with an intensity less than a first pressure threshold is applied to the SMS application icon, a command to view an SMS is executed. When a touch operation with an intensity greater than or equal to the first pressure threshold is applied to the SMS application icon, a command to create a new SMS is executed.

[0095] The gyroscope sensor 180B can be used to determine the motion attitude of the electronic device 100. In some embodiments, the gyroscope sensor 180B can determine the angular velocity of the electronic device 100 about three axes (i.e., the x, y, and z axes). The gyroscope sensor 180B can be used for image stabilization. For example, when the shutter is pressed, the gyroscope sensor 180B detects the angle of the shake of the electronic device 100, calculates the distance that the lens module needs to compensate based on the angle, and allows the lens to counteract the shake of the electronic device 100 by moving in the opposite direction, thus achieving image stabilization. The gyroscope sensor 180B can also be used in navigation and motion-sensing game scenarios.

[0096] The barometric pressure sensor 180C is used to measure air pressure. In some embodiments, the electronic device 100 calculates altitude using the air pressure value measured by the barometric pressure sensor 180C to assist in positioning and navigation.

[0097] The magnetic sensor 180D includes a Hall sensor. The electronic device 100 can use the magnetic sensor 180D to detect the opening and closing of the flip cover. In some embodiments, when the electronic device 100 is a flip phone, the electronic device 100 can detect the opening and closing of the flip cover using the magnetic sensor 180D. Then, based on the detected opening and closing state of the cover or the flip cover, features such as automatic flip unlocking can be set.

[0098] The 180E accelerometer can detect the magnitude of acceleration of electronic device 100 in various directions (typically three axes). When electronic device 100 is stationary, it can detect the magnitude and direction of gravity. It can also be used to identify the posture of electronic devices and applied to applications such as screen orientation switching and pedometers.

[0099] A distance sensor 180F is used to measure distance. Electronic device 100 can measure distance via infrared or laser. In some embodiments, during a shooting scene, electronic device 100 can utilize the distance sensor 180F to measure distance for rapid focusing.

[0100] The proximity sensor 180G may include, for example, a light-emitting diode (LED) and a light detector, such as a photodiode. The LED may be an infrared LED. The electronic device 100 emits infrared light outward through the LED. The electronic device 100 uses the photodiode to detect infrared reflected light from nearby objects. When sufficient reflected light is detected, it can be determined that there is an object near the electronic device 100. When insufficient reflected light is detected, the electronic device 100 can determine that there is no object near the electronic device 100. The electronic device 100 may use the proximity sensor 180G to detect when a user holds the electronic device 100 close to their ear for a call, so as to automatically turn off the screen to save power. The proximity sensor 180G can also be used in holster mode and pocket mode for automatic unlocking and locking of the screen.

[0101] The ambient light sensor 180L is used to sense the brightness of ambient light. The electronic device 100 can adaptively adjust the brightness of the display screen 194 based on the sensed ambient light brightness. The ambient light sensor 180L can also be used to automatically adjust the white balance when taking pictures. The ambient light sensor 180L can also work with the proximity sensor 180G to detect whether the electronic device 100 is in a pocket to prevent accidental touches.

[0102] The fingerprint sensor 180G is used to collect fingerprints. The electronic device 100 can utilize the characteristics of the collected fingerprints to achieve fingerprint unlocking, accessing application locks, taking photos with fingerprints, answering calls with fingerprints, etc.

[0103] Temperature sensor 180J is used to detect temperature. In some embodiments, electronic device 100 uses the temperature detected by temperature sensor 180J to execute a temperature handling strategy. For example, when the temperature reported by temperature sensor 180J exceeds a threshold, electronic device 100 performs thermal protection by reducing the performance of a processor located near temperature sensor 180J to reduce power consumption. In other embodiments, when the temperature is below another threshold, electronic device 100 heats battery 142 to prevent abnormal shutdown of electronic device 100 due to low temperature. In still other embodiments, when the temperature is below yet another threshold, electronic device 100 boosts the output voltage of battery 142 to prevent abnormal shutdown due to low temperature.

[0104] Touch sensor 180K, also known as a touch panel or touch-sensitive surface, can be located on display screen 194. The touch sensor 180K and display screen 194 together form a touchscreen, also called a "touchscreen." Touch sensor 180K detects touch operations applied to or near it. The touch sensor can transmit the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through display screen 194. In other embodiments, touch sensor 180K may also be located on the surface of electronic device 100, in a different position than display screen 194.

[0105] The bone conduction sensor 180M can acquire vibration signals. In some embodiments, the bone conduction sensor 180M can acquire vibration signals from the vibrating bone segments of the human vocal cords. The bone conduction sensor 180M can also contact the human pulse to receive blood pressure signals. In some embodiments, the bone conduction sensor 180M can also be incorporated into headphones to form bone conduction headphones. The audio module 170 can parse the voice signals from the vibrating bone segments of the vocal cords acquired by the bone conduction sensor 180M to realize voice functionality. The application processor can parse heart rate information from the blood pressure signals acquired by the bone conduction sensor 180M to realize heart rate detection functionality.

[0106] Buttons 190 include a power button, volume buttons, etc. Buttons 190 can be mechanical buttons or touch-sensitive buttons. Electronic device 100 can receive button input and generate key signal inputs related to user settings and function control of electronic device 100.

[0107] Motor 191 can generate vibration alerts. Motor 191 can be used for incoming call vibration alerts or for touch vibration feedback. For example, different vibration feedback effects can correspond to touch operations performed on different applications (such as taking photos, playing audio, etc.). Motor 191 can also correspond to different vibration feedback effects for touch operations performed on different areas of the display screen 194. Different application scenarios (such as time reminders, receiving messages, alarm clocks, games, etc.) can also correspond to different vibration feedback effects. The touch vibration feedback effect can also be customized.

[0108] Indicator 192 can be an indicator light, used to indicate charging status, power changes, or to indicate messages, missed calls, notifications, etc.

[0109] The SIM card interface 195 is used to connect a SIM card. The SIM card can be inserted into or removed from the SIM card interface 195 to make contact with and separate from the electronic device 100. The electronic device 100 can support one or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 195 can support Nano SIM cards, Micro SIM cards, SIM cards, etc. Multiple cards can be inserted into the same SIM card interface 195 simultaneously. The multiple cards can be of the same or different types. The SIM card interface 195 is also compatible with different types of SIM cards. The SIM card interface 195 is also compatible with external memory cards. The electronic device 100 interacts with the network through the SIM card to realize functions such as calls and data communication. In some embodiments, the electronic device 100 uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the electronic device 100 and cannot be separated from the electronic device 100.

[0110] Figure 1A The exemplary electronic device 100 can display various user interfaces described in the following embodiments via a display screen 194. The electronic device 100 can detect touch operations in each user interface via a touch sensor 180K, such as click operations (e.g., touch on an icon, double-click operation), swipe up or down operations, or circle drawing gestures, etc. In some embodiments, the electronic device 100 can detect motion gestures performed by a user holding the electronic device 100, such as shaking the electronic device, via a gyroscope sensor 180B, an accelerometer sensor 180E, etc. In some embodiments, the electronic device 100 can detect non-touch gesture operations via a 3D camera module 193 (e.g., a 3D camera, a depth camera).

[0111] The software system of electronic device 100 can adopt a layered architecture, event-driven architecture, microkernel architecture, microservice architecture, or cloud architecture. This embodiment of the invention uses the layered architecture Android system as an example to exemplify the software structure of electronic device 100.

[0112] Figure 1B This is a software structure block diagram of the electronic device 100 according to an embodiment of this application.

[0113] A layered architecture divides software into several layers, each with a clear role and function. Layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, from top to bottom: the application layer, the application framework layer, the Android runtime and system libraries, and the kernel layer.

[0114] The application layer can include a series of application packages.

[0115] like Figure 1B As shown, the application package may include applications such as camera, gallery, calendar, call, map, navigation, WLAN, Bluetooth, music, video, and SMS.

[0116] The application framework layer provides application programming interfaces (APIs) and a programming framework for applications in the application layer. The application framework layer includes some predefined functions.

[0117] like Figure 1B As shown, the application framework layer may include a window manager, content provider, view system, event manager, phone manager, resource manager, notification manager, etc.

[0118] The window manager is used to manage windowed applications. It can retrieve screen size, determine the presence of a status bar, lock the screen, and capture screenshots, among other things.

[0119] Content providers store and retrieve data, making that data accessible to applications. This data may include videos, images, audio, made and received phone calls, browsing history and bookmarks, phone books, etc.

[0120] A view system includes visual controls, such as controls for displaying text and controls for displaying images. View systems can be used to build applications. A display interface can consist of one or more views. For example, a display interface including a text notification icon could include views for displaying text and views for displaying images.

[0121] The phone manager is used to provide communication functions for electronic device 100. For example, it manages call status (including connection and disconnection).

[0122] The file explorer provides applications with various resources, such as localized strings, icons, images, layout files, video files, and more.

[0123] The notification manager allows applications to display notifications in the status bar. These notifications can be used to deliver informational messages and can disappear automatically after a short pause, requiring no user interaction. For example, the notification manager can be used to notify users of completed downloads or message alerts. The notification manager can also display notifications as icons or scrolling text in the top status bar, such as notifications from background applications, or as dialog boxes on the screen. Examples include displaying text messages in the status bar, emitting sounds, vibrating electronic devices, and flashing indicator lights.

[0124] The Android Runtime consists of core libraries and a virtual machine. The Android runtime is responsible for the scheduling and management of the Android system.

[0125] The core library consists of two parts: one part is the functionalities that need to be called by the Java language, and the other part is the Android core library.

[0126] The application layer and application framework layer run in a virtual machine. The virtual machine executes the Java files of the application layer and application framework layer as binary files. The virtual machine is used to perform functions such as object lifecycle management, stack management, thread management, security and exception management, and garbage collection.

[0127] System libraries can include multiple functional modules. For example: surface manager, media libraries, 3D graphics processing libraries (e.g., OpenGL ES), 2D graphics engines (e.g., SGL), etc.

[0128] The Surface Manager is used to manage the display subsystem and provides the blending of 2D and 3D layers for multiple applications.

[0129] The media library supports playback and recording of various common audio and video formats, as well as still image files. It supports multiple audio and video encoding formats, such as MPEG4, G.264, MP3, AAC, AMR, JPG, and PNG.

[0130] The 3D graphics processing library is used to implement 3D graphics drawing, image rendering, compositing, and layer processing.

[0131] A 2D graphics engine is a graphics engine for 2D drawing.

[0132] The kernel layer is the layer between hardware and software. The kernel layer contains at least the display driver, camera driver, audio driver, and sensor driver.

[0133] Figure 1B The software system shown involves application presentations that utilize sharing capabilities (such as a library and file manager), an instant sharing module that provides sharing capabilities, a print service and a print spooler that provide printing capabilities, an application framework layer that provides a printing framework, WLAN service, and Bluetooth service, and a kernel and underlying layer that provide WLAN and Bluetooth capabilities and basic communication protocols.

[0134] The following example, using a scene of capturing a photograph, illustrates the workflow of the software and hardware of the electronic device 100.

[0135] When the touch sensor 180K receives a touch operation, a corresponding hardware interrupt is sent to the kernel layer. The kernel layer processes the touch operation into a raw input event (including touch coordinates, timestamp of the touch operation, etc.). The raw input event is stored in the kernel layer. The application framework layer retrieves the raw input event from the kernel layer and identifies the control corresponding to the input event. Taking the touch operation as an example, where the corresponding control is the camera application icon, the camera application calls the interface of the application framework layer to launch the camera application, and then calls the kernel layer to launch the camera driver, capturing still images or videos through the 3D camera module 193.

[0136] More and more parents are now buying devices (such as tablets) for their children to use for learning, and parents can also manage their children (e.g., communicate with them about homework) through another device (such as a mobile phone). However, for families with multiple children, how parents can manage multiple children is a problem that needs to be solved.

[0137] To address the aforementioned issues, this application provides a method for user group management. This method establishes separate groups for each child in a multi-child family to manage their tablet usage. It also allows for quick switching between displaying one child's group and another child's group, making it easier for parents in multi-child families to manage their children. Please refer to the following for details. Figures 2A-17B Related explanations.

[0138] Please refer to the following first. Figures 2A-2B . Figures 2A-2B An exemplary schematic diagram of the interface for switching groups provided in an embodiment of this application is shown.

[0139] like Figure 2A The first interface 200 may include a group chat display area 201 and a group switching display area 202.

[0140] The group chat display area 201 currently displays the first chat window of the group to which Niu Niu's account belongs. The group to which Niu Niu's account belongs can include Niu Niu's account and one or more accounts of Niu Niu's caregivers. For example, the caregivers' accounts could be Niu Niu's father and mother's accounts; for ease of description, these will be referred to as "father and mother's accounts" below. The group to which Niu Niu's account belongs is used by Niu Niu's father and mother's accounts to manage the functions and time Niu Niu uses electronic devices. The group chat display area can display various types of messages, such as messages requesting to use WeChat, messages rejecting or agreeing to requests to use WeChat, messages announcing learning tasks, messages about completing learning tasks, video messages, and voice messages, etc., which are not limited in this application.

[0141] The group switching display area 202 currently displays Niu Niu's identifier 2021 and Lele's identifier 2022, with Niu Niu's identifier currently selected. For example, in... Figure 2A In the text, Niu Niu's icon is highlighted in bold to indicate that she is currently selected. This means that when Niu Niu's icon is selected, the first chat window of the group chat display area will be shown for the group containing Niu Niu's account; conversely, when Lele's icon is selected, the second chat window of the group containing Lele's account will be shown.

[0142] In such Figure 2A In the first interface shown, if a click operation is received on the icon for Lele, then in response to the click operation on the icon for Lele, the following will be displayed: Figure 2B The first interface shown. Figure 2B In the first interface shown, the group chat display area 201 updates and displays the second chat window of the group to which Lele's account belongs. The group to which Lele's account belongs includes Lele's account and one or more of Lele's caregiver's accounts, such as Lele's father's and mother's accounts. Furthermore, Figure 2B In the group switching display area 202, the updated display shows that Niu Niu's icon is currently deselected or unselected, while Le Le's icon is currently selected. For example, in... Figure 2B In the text, Lele's logo is highlighted in bold to indicate that Lele's logo is currently selected.

[0143] In this embodiment, Niu Niu can be referred to as the first person under care, Niu Niu's caregiver can be referred to as the first caregiver, and Niu Niu's identifier can be referred to as the first identifier. The group to which Niu Niu's account belongs can be referred to as the first group. The first group is where one or more first caregiver accounts manage the functions, time, etc., of the electronic devices used by the first person under care. The chat window corresponding to the first group is the first chat window. Lele can be referred to as the second person under care, Lele's caregiver can be referred to as the second caregiver, and Lele's identifier can be referred to as the second identifier. The group to which Lele's account belongs can be referred to as the second group. The second group is where one or more second caregiver accounts manage the functions, time, etc., of the electronic devices used by the second person under care. The chat window corresponding to the second group is the second chat window. It is understood that the one or more first caregivers included in the first group and the one or more persons under care included in the second group can be the same or different. A caregiver can also be referred to as a guardian, protector, or custodian, or any person who can take care of the person under care. The person under care can be a child, the elderly, or other person who needs care. Different groups allow for the management of different caregivers. Furthermore, the primary caregiver, such as a father or mother, can quickly switch to another group by performing the first action, making it more convenient for caregivers to manage multiple children.

[0144] In one possible implementation, the first caregiver's account can post learning tasks set for the first caregiver in a first group. The second caregiver's account can post learning tasks set for the second caregiver in a second group. The following explanation uses the example of the first caregiver's account posting learning tasks set for the first caregiver in the first group.

[0145] like Figures 3A-3B As shown, Figures 3A-3B An exemplary schematic diagram of the interface for publishing learning tasks provided in an embodiment of this application is shown. Figure 3A In the first interface 200 shown, the currently selected identifier is Niu Niu's identifier 2021. This means that the group chat display area 201 of the first interface currently displays the first chat window of the group Niu Niu belongs to. Figure 3A After receiving a click on the "More Functions" control 203 in the first interface 201 shown, more function controls can be displayed on the first interface 201, such as... Figure 3B The audio call control 2031, video call control 2032, remote tutoring control 2033, and task posting control 2034 are shown. When the mother's account clicks the task posting control 2034, that is, when a click operation for the task posting control 20304 is received on the first interface 200, a learning task for Niu Niu can be set and sent to the first chat window. Thus, in... Figure 3A or Figure 3B The first chat window 201 displays message 301, which includes a learning task A sent from the mother's account. Learning task A is set up for Niu Niu.

[0146] In one possible implementation, the first interface could also display the homework results sent by Niu Niu's account in response to the learning task A posted by her mother. For example, after Niu Niu's account receives learning task A posted by her mother in Niu Niu's group, she can use the tablet to complete learning task A and then send the homework results (or learning outcomes) of learning task A back to the group. For example, after Niu Niu's account sends the homework results of learning task A back to the group, the interface could display the homework results sent by Niu Niu's account in the following way: Figure 3A or Figure 3B The first chat window of the first group shown can display message 302, which includes the homework results for Learning Task A. Furthermore, the primary caregiver, such as the mother or father, can evaluate the homework results submitted by Niu Niu for Learning Task A. For example, the mother can give Niu Niu a thumbs-up on her homework results for Learning Task A. After the mother gives Niu Niu a thumbs-up, as... Figure 3A or Figure 3B As shown, the first chat window displays the mother's "likes" for Niu Niu's submitted learning tasks (303).

[0147] In this embodiment, message 301 can be referred to as the first message. Message 302 can be referred to as the first message. Clicking the "More Functions" control 203 and clicking the task publishing control 2034 can be referred to as the second operation on the task publishing control.

[0148] In one possible implementation, the first caregiver's account can process the permission requests of the first caregiver in a first group. The second caregiver's account can process the permission requests of the second caregiver in a second group. The following explanation uses the example of the first caregiver's account processing the permission requests of the first caregiver in the first group.

[0149] like Figures 4A-4B As shown, Figures 4A-4B This is a schematic diagram of an interface for processing permission request provided in an embodiment of this application. Figure 4A In the first interface 200 shown, the currently selected element is identified by Niu Niu's identifier 2021. This means that the group chat display area 201 of the first interface 200 currently displays the first chat window 2011 of the group Niu Niu belongs to. When Niu Niu sends a permission request for the WeChat application, in the following... Figure 4A The first chat window 2011 shown can display a message from Niu Niu requesting to use WeChat, which is Niu Niu's permission request 401 for the WeChat application, along with the related "agree" control 402 and "deny" control 403. When a click is received on either the "agree" control 402 or the "deny" control 403, the first chat window 2011 will update the display of the permission request result 401 in response to the click. For example, when a click is received on the "deny" control 403, the following will be displayed: Figure 4B The first interface shown is 200. Figure 4B In the first chat window 2011 of the first interface 200 shown, the result 404 indicates that Mom has rejected Niu Niu's request to use WeChat. After Mom rejected Niu Niu's permission request to use WeChat, Niu Niu's account will be unable to use the WeChat application on electronic devices. After being rejected, Niu Niu's account can send a new permission request to use WeChat again. Niu Niu's account can only use the WeChat application on electronic devices after Mom or Dad, or other primary caregivers in the first group, click the "agree" button on the new permission request to use WeChat.

[0150] In this embodiment, the consent control 402 can be referred to as the first control, and the rejection control 403 can be referred to as the second control. Niu Niu's permission request 401 for the WeChat application, and the consent control 402 and rejection control 403 related to the permission request 401, can be referred to as the third message. That is, the third message includes the permission request and the first and second controls related to the permission request. Clicking on the consent control 402 or the rejection control 403 can be referred to as a third operation on the first control or the first control.

[0151] In such Figure 4A In the first chat window 2011 shown, the permission request 401, the agree control 402, and the refuse control 403 in the third message are displayed side-by-side below the permission request 401. Alternatively, the permission request 401, agree control 402, and refuse control 403 can also be displayed side-by-side after the permission request 401, or the permission request 401 can be displayed first, and after clicking the permission request 401 message, the agree control 402 and refuse control 403 can be displayed in the first chat window 2011. This embodiment does not limit the display to these methods.

[0152] In one possible implementation, the account of the first person under care is associated with any one of the accounts of one or more first caregivers, and the account of the second person under care is associated with any one of the accounts of one or more second caregivers.

[0153] In one possible implementation, the account of the first person under care and the account of the first caregiver can be linked in the following way.

[0154] Please see Figures 5A-5E This is a schematic diagram of an interface for establishing association relationships provided in an embodiment of this application.

[0155] Figure 5A The second interface 500 shown includes a "Bound Family" module 501 and a "Family Messages" module 502. The "Bound Family" module 501 displays identifiers of accounts that are associated with the current account or have established an association. For example, if... Figure 5A The account shown is the mother's account. Accounts already linked to the mother include Niu Niu's account, Nini's account, Lele's account, and the maternal grandfather's account. Additionally, the "Bound Family Members" module 501 can also include an "Add Control" 5011. The "Add Control" 5011 can be used to establish links with other accounts. When a click is received on the "Add Control" 5011, the following can be displayed: Figure 5B The third interface 510 is shown. The third interface 510 includes a scanning box 511. The scanning box 511 can be used to scan the account QR code (device QR code) of the person being cared for using the first caregiver's account, thereby establishing an association with the account logged into on the device. For example, as... Figure 5C As shown, after moving the scanning frame 511 until the QR code of the person being cared for is completely within the scanning frame 511, the QR code of the person being cared for can be scanned, thus displaying the result as shown below. Figure 5D The fourth interface, 530, indicates that the association between the current account and the account logged in on the device is being established; that is, the current account is being bound to the account logged in on the device. Once the binding is successful, the following will be displayed: Figure 5E The fourth interface 530 is shown. The fourth interface 530 includes the identifier 531 of Niu Niu, which is newly linked to the mother's account.

[0156] In one possible implementation, embodiments of this application provide a method for application redirection.

[0157] Please see Figures 6A-6B , Figures 6A-6B This is a schematic diagram of an application jump interface shown in an embodiment of this application.

[0158] in, Figure 6A This is a schematic diagram of a sixth interface 600 of a first application provided in an embodiment of this application. Figure 6A The sixth interface 600 shown includes a currently displayed caregiver 601, a switching control 602, a device management control 603, currently displayed caregiver information 604, a message display module 605, and a return control 606. For example, as... Figure 6A As shown, the currently displayed caregiver is Niu Niu. Therefore, the currently displayed caregiver information 604 is Niu Niu's information. For example, this information includes a study calendar and today's study time. The study calendar can display today's courses and / or assignments, and today's study time can display the total study time for the day. The first application can refer to the smart space application.

[0159] If a click on the switching control 602 can display one or more caregivers associated with the mother (assuming the current device account is the mother's account), allowing selection of a target caregiver (e.g., grandfather) from among these, then a click on the grandfather's identifier updates the currently displayed caregiver to grandfather, and the relevant information 604 for the currently displayed caregiver is updated to grandfather's relevant information. It is understood that the modules included in the relevant information 604 for different caregivers as the currently displayed caregiver can be the same or different. For example, when the currently displayed caregiver is grandfather, his relevant information may include his location information, health status information, etc., but not his study calendar or today's study time.

[0160] If a click operation is performed on the return control 606, the following can be displayed: Figure 5A The second interface shown is 500.

[0161] If a click operation is performed on the device management control 603, the user can be redirected to the second application and the following will be displayed: Figure 6B The sixth interface of the second application is shown. This second application could be, for example, a parental control application. Figure 6B The sixth interface 610 of the second application shown may include a currently displayed caregiver 611, currently displayed caregiver-related information 614, and a message display module 615. The specific content and functions of the currently displayed caregiver 611, currently displayed caregiver-related information 614, and message display module 615 can be found in [reference needed]. Figure 6A The descriptions of the currently displayed caregiver 601, the currently displayed caregiver related information 604, and the message display module 605 are not repeated here.

[0162] The sixth interface can be, for example, Figure 5E The response shown is to a click operation on the "OK" control 532 or to a response in such a way as Figure 5B The fourth interface 530 shown will be displayed after a preset time, or it can be displayed in... Figure 5A The second interface 500 in the middle responds to one of the identifiers 5012 corresponding to the account with established association in the bound family module 501, and can also be displayed in Figure 2A The first interface 200 shown is displayed in response to a click on the return control 203, etc. In one possible implementation, if a sixth interface is displayed in the first interface 200 in response to a click on the return control 203, the person being cared for displayed on the sixth interface can be determined by the identifier of the person being cared for who was selected in the first interface 200 before the sixth interface was displayed. For example, in Figure 2A In the first interface shown, the currently selected element is Niu Niu's icon. If... Figure 2A In response to a click on the return control 203 in the first interface 200 shown, Niu Niu's information can be displayed in the sixth interface 600 or the sixth interface 610. For example, in Figure 2B In the first interface shown, the currently selected icon is Lele's. If... Figure 2B In the first interface 200 shown, in response to a click operation on the return control 203, Lele's information can be displayed in the sixth interface 600 or the sixth interface 610. Furthermore, if the first interface 200 is initially selected by Niu Niu's identifier, and then in response to a click operation on Lele's identifier, making Lele's identifier the selected identifier, and then receives an operation on the return control 203 in the first interface 200, then the sixth interface will display Lele's information instead of Niu Niu's information.

[0163] In this embodiment, the added control 5011 can be referred to as a third control, and the click operation on the added control can be referred to as a fourth operation on the third control. The scanning box can be referred to as an input box. Moving the scanning box 511 until the account QR code of the person being cared for is completely within the scanning box 511 can be referred to as a fifth operation on the input box.

[0164] In one possible implementation, the QR code of the person being cared for can be displayed as follows.

[0165] Please see Figures 7A-7F , Figures 7A-7F This is a schematic diagram illustrating an interface that displays the account QR code of the person being cared for when they are already logged in, as shown in an embodiment of this application.

[0166] like Figure 7A The eighth interface 700 shown includes a login control 701. In response to a click operation on the login control 701, the following occurs: Figure 7B As shown, a password input box 702 is displayed on the eighth interface 700. In response to the password entered into the password input box 702, a message can be displayed as follows: Figure 7C The ninth interface, as shown, displays Niu Niu's account information. This includes her ID 713, cumulative study days, consecutive study days, number of completed tasks, number of stars earned, and learning progress analysis.

[0167] In response to clicking on Niu Niu's icon 713, if Niu Niu's account is not currently associated with any other account, the following will be displayed: Figure 7D The tenth interface shown is 720. Figure 7D The tenth interface shown includes Niu Niu's account QR code 724 and Niu Niu's account association information. Figure 7D As can be seen, no information is currently displayed in the association information. If the mother's account is linked to Niu Niu's account at this time, the information will be displayed after the association is successfully established. Figure 7E The tenth interface shown is 720. Figure 7E The tenth interface 720 shown includes Niu Niu's account QR code 724 and Niu Niu's account association information. Figure 7E As can be seen in the "Family Members" module 725, the association information shows that the mother's account and Niu Niu's account have been linked.

[0168] In response to clicking on Niu Niu's icon 713, if Niu Niu's account is currently associated with another account (e.g., her mother), the following will be displayed: Figure 7E The tenth interface shown is 720. Figure 7E The tenth interface 720 shown includes Niu Niu's account QR code 724 and Niu Niu's account association information. Figure 7E As can be seen, the association information shows that the mother's account and Niu Niu's account are associated. If the account "181****5510" is associated with Niu Niu at this time, the following will be displayed after the association is successfully established: Figure 7F The tenth interface shown is 720. Figure 7F The tenth interface 720 shown includes Niu Niu's account QR code 724 and Niu Niu's account association information. Figure 7F As can be seen in the "Family Members" module 725, the association information shows that the mother's account is associated with Niu Niu's account, and the account "181****5510" has also been associated with Niu Niu's account.

[0169] In one possible implementation, before the person being cared for is confirmed by entering a password through the password input box 702, such as Figure 7A As shown, the default displayed information for the person under care is "baby". In one possible implementation, different passwords can be used to identify the account of the person under care to be associated, thereby displaying the account information of the person under care to be associated.

[0170] In this embodiment of the application, Niu Niu can be referred to as the caregiver who needs to be associated.

[0171] Please see Figures 8A-8F , Figures 8A-8F This is a schematic diagram illustrating an interface for displaying the account QR code of the person being cared for when they are not logged in, as shown in an embodiment of this application. Figure 8A The eleventh interface 800 shown includes an account input box 801 and a "Next" control 802. In response to a click on the "Next" control 802, it determines whether to enter a mobile phone number, email address, or account name associated with the account in the account input box 801. If the input is correct, the following is displayed: Figure 8B The twelfth interface 810 shown includes one or more account controls 811 for the person being cared for, such as Niu Niu's account control 8111 and Nini's account information 8112. The twelfth interface also includes a control for creating new child information 812. If a click operation is received on Niu Niu's account control 8111, the following can be displayed: Figure 8C The thirteenth interface 820 is shown. The thirteenth interface 820 includes a caregiver information module 821 and a remote monitoring control 822. In this case, the caregiver is Niu Niu; therefore, the caregiver information module 821 displays Niu Niu's information, including her nickname, grade, gender, date of birth, region, school, and associated accounts. This embodiment does not limit the specific details of this information. In response to a click on the remote monitoring control 822, the displayed interface can be determined based on whether the caregiver's (e.g., Niu Niu's) account currently has any associated accounts.

[0172] If Niu Niu's account is not currently associated with any other account, it will display as follows: Figure 8D The tenth interface shown is 720. Figure 8D The tenth interface shown includes Niu Niu's account QR code 724 and Niu Niu's account association information. Figure 8D As can be seen, no information is currently displayed in the association information. If the mother's account is linked to Niu Niu's account at this time, the information will be displayed after the association is successfully established. Figure 8E The tenth interface shown is 720. Figure 8E The tenth interface 720 shown includes Niu Niu's account QR code 724 and Niu Niu's account association information. Figure 8E As can be seen, the association information shows that the mother's account and Niu Niu's account have been linked. If Niu Niu's account is currently linked to other accounts (e.g., the mother's), it will display as follows. Figure 8E The tenth interface shown is 720. Figure 8E The tenth interface 720 shown includes Niu Niu's account QR code 724 and Niu Niu's account association information. Figure 8E As can be seen, the association information shows that the mother's account and Niu Niu's account are associated. If the account "181****5510" is associated with Niu Niu at this time, the following will be displayed after the association is successfully established: Figure 8F The tenth interface shown is 720. Figure 8F The tenth interface 720 shown includes Niu Niu's account QR code 724 and Niu Niu's account association information. Figure 8F As can be seen from this, the relationship information shows that the mother's account is associated with Niu Niu's account, and the account "181****5510" has also been associated with Niu Niu's account.

[0173] In one possible implementation, one or more first caregivers include a first administrator of a first group, whose account has administrative privileges for the first group. One or more second caregivers include a second administrator of a second group, whose account has administrative privileges for the second group. These administrative privileges include: transferring administrator privileges, removing family members, disbanding the family group, and leaving the family group. These will be explained in detail below.

[0174] Please see Figures 9A-9E , Figures 9A-9E This is a schematic diagram of an interface for a first group including a first caregiver, provided as an embodiment of this application. Figure 9A The sixth interface 610 shown includes a message display module 615. The message display module 615 includes a member information module 6151 and a recent message module 6152. The member information module 6151 displays the accounts of the people included in the first group, for example, in... Figure 9A In the group where Niu Niu belongs, the member information module 6151 displays "Niu Niu, Mom," indicating that the group only includes Niu Niu as the primary caregiver and her mother as the primary caregiver. The recent messages module 6152 displays the most recent message. (In response to...) Figure 9A The click operation of the message display module 615 displays, as shown below. Figure 9B The first interface shown is 200. Figure 9B The first interface 200 shown displays the first chat window 2011 of the group to which Niu Niu belongs. The first chat window 2011 can display the chat conversation between the mother's account and Niu Niu's account. Figure 9B The first interface 200 also displays a "More Operations" control 204. In response to a click on the "More Operations" control 204, the following is displayed: Figure 9C The first interface 200 shown is as follows: Figure 9C The first interface 200 shown displays a group management control 205. In response to a click on the group management control 205, the following is displayed: Figure 9D The interface shown. Figure 9D The interface shown displays Niu Niu's caregivers (or family members). It can be seen that Niu Niu's family members currently include her mother's account, which is displayed as her identifier 901, and she is an administrator. If a click is made on the "Add Bind Member" control 902, Niu Niu can be associated with other primary caregivers through the administrator's account (the mother's account). If a click is made on the mother's identifier 901, the following will be displayed: Figure 9E The interface shown. In, as... Figure 9E The interface shown includes the mother's identifier 903, the mother's information 904, and a group exit control 905. Clicking the mother's identifier 903 allows you to change the mother's identifier. The mother's information 904 can include her name, logged-in account, and linked accounts (accounts with an association). Clicking the group exit control 905 will cause the mother's account to leave the group containing Niu Niu's account and unlink the mother's account from Niu Niu's account.

[0175] Please see Figures 10A-10I , Figures 10A-10I This is a schematic diagram of the interface of a transfer administrator as shown in an embodiment of this application.

[0176] like Figure 10A The sixth interface 610 shown includes a message display module 615. In response to a click operation on the message display module 615, the following is displayed: Figure 10B The first interface 200 shown includes a group chat display area 201 and a "More Operations" control 204. The group chat display area 201 currently displays the first chat window 2011 of the group Niu Niu belongs to. In response to a click on the "More Operations" control 204, the following is displayed: Figure 10C The first interface 200 shown is as follows: Figure 10C The first interface 200 shown displays a group management control 205. In response to a click on the group management control 205, the following is displayed: Figure 10D The fifth interface shown. Figure 10D The fifth interface 1000 shows Niu Niu's caregiver information 1001 (or, Niu Niu's family member information). It can be seen that Niu Niu's family members currently include the mother's account, the father's account, and the grandfather's account, along with the mother's identifier 10011, the father's identifier 10012, and the grandfather's identifier 10013. It can also be seen that the current administrator is the mother. In response to a click on the father's identifier 10012, the following is displayed: Figure 10E The member information interface 1010 shown currently displays the father's information and includes a "Set as Administrator" control 1011. In response to a click on the "Set as Administrator" control 1011, the following is displayed: Figure 10F The member information interface shown is 1010. Figure 10F The member information interface 1010 includes a prompt message asking "Do you want to set 181****5510 [Dad] as an administrator?", a cancel control 1012, and a confirm control 1013. In response to clicking the cancel control 1012, Dad is not set as the new first administrator; Mom remains the first administrator. In response to clicking the confirm control 1013, the following is displayed: Figure 10G The fifth interface shown is 1000. Figure 10G The fifth interface 1000 shown includes information about Niu Niu's caregivers 1001 (or, in other words, Niu Niu's family member information). It can be seen that Niu Niu's family members currently include her mother's account, her father's account, and her grandfather's account, along with the mother's identifier 10011, the father's identifier 10012, and the grandfather's identifier 10013. It can also be seen that the current administrator is the father. Figure 10G In the fifth interface 1000 shown, in response to a click on the icon 10012 for "father", the following is displayed: Figure 10H The administrator profile interface 1014 shown includes information about the father, specifically his identifier, title, login account, and linked contacts. Figure 10G In the fifth interface 1000 shown, in response to a click on the icon 10011 for "mother", the following is displayed: Figure 10I The member information interface 1015 and the administrator information interface 1014 shown include the mother's information, which may include the mother's identifier, title, login account, and bound object, etc.

[0177] In this embodiment, Niu Niu can be referred to as the first person under care, and her mother, father, and grandfather can be referred to as the first caregivers. The group Niu Niu belongs to can be referred to as the first group, and her mother can be referred to as the first administrator in the first group. A click operation on the group management control 205 can be referred to as the sixth operation on the group management control 205. Her father can be referred to as the third caregiver, and the third caregiver is one of the first caregivers other than the first administrator. For example, in... Figure 10D In this context, the primary caregivers include the mother, father, and grandfather, while the third caregiver can be either the father or the grandfather. Because in... Figure 10D The received data is a click action targeting the father's icon, therefore, in Figure 10D In this scenario, the third caregiver is the father. The clicks on the father's identifier 10012, the "Set as Administrator" control 1011, and the "Confirm" control 1013 can be considered the seventh operation. This seventh operation is performed by the first administrator's account, which is the mother's account.

[0178] Please see Figures 11A-11D , Figures 11A-11D This is a schematic diagram of an interface for removing a member, as shown in an embodiment of this application.

[0179] like Figure 11A The fifth interface 1000 shows Niu Niu's caregiver information 1001 (or, Niu Niu's family member information). It can be seen that Niu Niu's family members currently include the mother's account, the father's account, and the grandfather's account, along with the mother's identifier 10011, the father's identifier 10012, and the grandfather's identifier 10013. It can also be seen that the current administrator is the mother. In response to a click on the father's identifier 10012, the following is displayed: Figure 11B The member information interface 1020 shown currently displays the father's information and includes a "Remove from Group" control 1021. In response to a click on the "Remove from Group" control 1021, the following is displayed: Figure 11C The member information interface shown in 1020 is as follows: Figure 11C The member information interface 1010 includes a prompt message asking "Do you want to remove 181****5510 [Dad] from the group?", a cancel control 1022, and a confirm control 1023. In response to clicking the cancel control 1022, Dad's account is not removed from the group, and the association between Dad's account and Niu Niu's account remains. In response to clicking the confirm control 1023, the following is displayed: Figure 11D The fifth interface shown is 1000. Figure 11D The fifth interface 1000 shows updated information about Niu Niu's caregiver 1001 (or, in other words, Niu Niu's family member information). It can be seen that Niu Niu's family members currently include her mother's account and grandfather's account, with her mother's identifier 10011 and grandfather's identifier 10013, but not her father's account. This means that her father's account has been removed from Niu Niu's group by her mother's account. In one possible implementation, when her father's account is removed from Niu Niu's group, the association between her father's and Niu Niu's accounts is also severed; that is, their accounts are no longer associated. This is understandable. Figure 11A The fifth interface 1000 shown can be accessed through, for example... Figures 10A-10C The interface diagram shown is obtained. Specifically, as... Figure 10A The sixth interface 610 shown includes a message display module 615. In response to a click operation on the message display module 615, the following is displayed: Figure 10B The first interface 200 shown includes a group chat display area 201 and a "More Operations" control 204. The group chat display area 201 currently displays the first chat window 2011 of the group Niu Niu belongs to. In response to a click on the "More Operations" control 204, the following is displayed: Figure 10C The first interface 200 shown is as follows: Figure 10C The first interface 200 shown displays a group management control 205. In response to a click on the group management control 205, the following is displayed: Figure 11A The fifth interface shown is 1000.

[0180] In this embodiment, Niu Niu can be referred to as the first person under care, and her mother, father, and grandfather can be referred to as the first caregivers. The group Niu Niu belongs to can be referred to as the first group, and her mother can be referred to as the first administrator in the first group. A click operation on the group management control 205 can be referred to as the eighth operation on the group management control. The father can be referred to as the fourth caregiver, and the fourth caregiver is one of the first caregivers other than the first administrator. For example, in... Figure 11A In this context, the first caregiver includes the mother, father, and grandfather, while the fourth caregiver can be either the father or the grandfather. Because in... Figure 11A The received data is a click action targeting the father's icon, therefore, in Figure 11A In this scenario, the fourth caregiver is the father. The clicks on the father's identifier 10012, the "Remove from Group" control 1021, and the "Confirm" control 1023 can be considered the ninth operation. This ninth operation is performed by the first administrator's account, which is the mother's account.

[0181] Please see Figures 12A-12E , Figures 12A-12E This is a schematic diagram of an interface for disbanding a group, as shown in an embodiment of this application.

[0182] like Figure 12A The fifth interface 1000 shown includes a disband group control 1201 and Niu Niu's caregiver information 1001 (or, Niu Niu's family member information). It can be seen that Niu Niu's family members currently include her mother's account and her mother's identifier 10011, and it can be seen that the current administrator is her mother. That is to say, as... Figure 12A The fifth interface shown is the interface when Niu Niu's group only includes one primary caregiver. In response to a click operation on the disband group control 1201, the following is displayed: Figure 12B The fifth interface 1000 shown includes a prompt message "After disbanding the group, the binding relationship with [Niu Niu] will be terminated," a cancel control 1222, and a "Disband Still" control 1223. In response to a click on the cancel control 1222, the group Niu Niu belongs to is not disbanded. In response to a click on the "Disband Still" control 1223, the group Niu Niu belongs to is disbanded, the association between the mother's account and Niu Niu's account is terminated, and the following is displayed: Figure 12C The first interface shown is 200. (As shown) Figure 12C In the group switching display area 202 of the first interface 200 shown, Lele's identifier 2022 is included, but Niu Niu's identifier is not. Currently, Lele's identifier 2022 is selected, and the group chat display area 201 displays the second chat window corresponding to the group Lele belongs to. It can be seen that Niu Niu's group has been disbanded.

[0183] Or, such as Figure 12D The fifth interface 1000 shown includes a disband group control 1201 and Niu Niu's caregiver information 1001 (or, Niu Niu's family member information). It can be seen that Niu Niu's family members currently include the mother's account, the father's account, and the grandfather's account, along with the mother's identifier 10011, the father's identifier 10012, and the grandfather's identifier 10013. Furthermore, it can be seen that the current administrator is the mother. That is to say, as... Figure 12D The fifth interface shown is the interface when Niu Niu's group includes multiple primary caregivers. (In the example...) Figure 12D In the fifth interface 1000 shown, if a click operation is received on the disband group control 1201, the following will be displayed: Figure 12E The fifth interface shown is 1000. (As shown...) Figure 12E The fifth interface 1000 shown includes a prompt message stating "After disbanding the group, family members and administrators will be unbound from [Niu Niu]", a cancellation control 1222, and a "Still Disband" control 1223. In response to a click on the cancellation control 1222, the group Niu Niu belongs to is not disbanded. In response to a click on the "Still Disband" control 1223, the group Niu Niu belongs to is disbanded, the association between the mother's account, father's account, grandfather's account and Niu Niu's account is severed, and the following is displayed: Figure 12C The first interface shown is 200. (As shown) Figure 12C In the group switching display area 202 of the first interface 200 shown, Lele's identifier 2022 is included, but Niu Niu's identifier is not. Currently, Lele's identifier 2022 is selected, and the group chat display area 201 displays the second chat window corresponding to the group Lele belongs to. It can be seen that Niu Niu's group has been disbanded.

[0184] Understandable Figure 12A or Figure 12D The fifth interface 1000 shown can be accessed through, for example... Figures 10A-10C The interface diagram shown is obtained. Specifically, as... Figure 10A The sixth interface 610 shown includes a message display module 615. In response to a click operation on the message display module 615, the following is displayed: Figure 10B The first interface 200 shown includes a group chat display area 201 and a "More Operations" control 204. The group chat display area 201 currently displays the first chat window 2011 of the group Niu Niu belongs to. In response to a click on the "More Operations" control 204, the following is displayed: Figure 10C The first interface 200 shown is as follows: Figure 10C The first interface 200 shown displays a group management control 205. In response to a click on the group management control 205, the following is displayed: Figure 12A or Figure 12D The fifth interface shown is 1000.

[0185] In this embodiment, Niu Niu can be referred to as the first person under care, and Niu Niu's account can be referred to as the first person under care's account. Mom, Dad, and Grandpa can be referred to as the first caregivers. Mom, Dad, and Grandpa's accounts can be referred to as the first caregiver's accounts. Mom can be referred to as the first administrator. Mom's account can be referred to as the first administrator's account. The group Niu Niu belongs to can be referred to as the first group, and the group Le Le belongs to can be referred to as the second group. A click operation on the group management control 205 can be referred to as the tenth operation on the group management control. A click operation on disbanding the group 1201 and a click operation on the "Still Disband" control 1223 can be referred to as the eleventh operation, which is performed by the first administrator's account, i.e., Mom's account.

[0186] Please see Figures 13A-13G This is a schematic diagram of an interface for leaving a group, as shown in an embodiment of this application.

[0187] like Figure 13A The fifth interface 1000 shown includes Niu Niu's caregiver information 1001 (or, in other words, Niu Niu's family member information). It can be seen that Niu Niu's family members currently include her mother's account and her identifier 10011, and it can be seen that the current administrator is her mother. That is to say, as... Figure 12A The fifth interface shown is the interface when Niu Niu's group only includes one primary caregiver. In response to a click on the mother's identifier 10011, the following is displayed: Figure 13B The administrator profile page shown is 1300. The click action targeting the mother (identity 10011) was performed by the mother's account. Figure 13B The administrator profile interface 1300 shown includes a group exit control 1301. In response to a click on the group exit control 1301, the following is displayed: Figure 13C The administrator profile interface shown is 1300. Figure 13C The administrator profile interface 1300 includes a prompt message "After leaving the group, the account will be unlinked from [Niu Niu]", a cancellation control 1302, and a "Still leaving" control 1303. In response to clicking the cancellation control 1302, the administrator does not leave the group containing Niu Niu. In response to clicking the "Still leaving" control 1303, the administrator leaves the group containing Niu Niu, unlinks the mother's account from Niu Niu's account, and displays the following... Figure 13D The first interface shown is 200. (As shown) Figure 13D In the group switching display area 202 of the first interface 200 shown, Lele's identifier 2022 is included, but Niu Niu's identifier is not. Currently, Lele's identifier 2022 is selected, and the group chat display area 201 displays the second chat window corresponding to the group Lele belongs to. It can be seen that the mother's account has left the group Niu Niu belongs to. This is understandable. Figure 13A The fifth interface 1000 shown can be accessed through, for example... Figures 10A-10C The interface diagram shown is obtained. Specifically, as... Figure 10A The sixth interface 610 shown includes a message display module 615. In response to a click operation on the message display module 615, the following is displayed: Figure 10B The first interface 200 shown includes a group chat display area 201 and a "More Operations" control 204. The group chat display area 201 currently displays the first chat window 2011 of the group Niu Niu belongs to. In response to a click on the "More Operations" control 204, the following is displayed: Figure 10C The first interface 200 shown is as follows: Figure 10C The first interface 200 shown displays a group management control 205. In response to a click on the group management control 205, the following is displayed: Figure 13A The fifth interface shown is 1000.

[0188] In this embodiment, Niu Niu can be referred to as the first person under care, and Niu Niu's account can be referred to as the first person under care's account. The mother can be referred to as the first caregiver. The mother's account can be referred to as the first caregiver's account. The mother can be referred to as the first administrator. The mother's account can be referred to as the first administrator's account. The group Niu Niu belongs to can be referred to as the first group, and the group Le Le belongs to can be referred to as the second group. A click operation on the group management control 205 can be referred to as the fifteenth operation on the group management control. A click operation on the "Leave Group" 1301 and a click operation on the "Still Exit" control 1303 can be referred to as the sixteenth operation. The fifteenth and sixteenth operations are performed by the first administrator's account, which is the mother's account.

[0189] like Figure 13E The fifth interface 1000 shown includes Niu Niu's caregiver information 1001 (or, Niu Niu's family member information). It can be seen that Niu Niu's family members currently include the mother's account, the father's account, and the grandfather's account, along with the mother's identifier 10011, the father's identifier 10012, and the grandfather's identifier 10013. Furthermore, it can be seen that the current administrator is the mother. That is to say, as... Figure 13E The fifth interface shown is the interface when Niu Niu's group includes multiple primary caregivers. (In the example...) Figure 13E In the fifth interface 1000 shown, if a click operation is received targeting the mother icon 10011, the following will be displayed: Figure 13F The administrator profile page shown is 1300. The click action targeting the mother (identity 10011) was performed by the mother's account. Figure 13F The administrator profile interface 1300 shown includes a group exit control 1301. Since there are other primary caregivers besides the mother, the mother's account can select one of these other primary caregivers as the new primary administrator and then exit the group containing Niu Niu. For example, in... Figure 13F In the administrator information interface 1300 shown, in response to a click operation on the exit group control 1301, the following is displayed: Figure 13G The administrator profile interface shown is 1300. Figure 13G The administrator profile interface 1300 includes the following prompts: "Please transfer administrator privileges to other members before leaving the group. After leaving the group, you will be unbound from [Niu Niu]," a selection box for the father's identifier 1304, a selection box for the grandfather's identifier 1305, a cancel control 1302, and a "Still Exit" control 1303. In response to clicking the cancel control 1302, the administrator does not leave the group containing Niu Niu. In response to clicking the "Still Exit" control 1303 and the selection box for the father's identifier, the administrator leaves the group containing Niu Niu, unlinks the mother's account from Niu Niu's account, sets the father as the new first administrator, and sets the father's account as the new first administrator's account, displaying the following... Figure 13D The first interface shown is 200. (As shown) Figure 13D In the group switching display area 202 of the first interface 200 shown, Lele's identifier 2022 is included, but Niu Niu's identifier is not. Currently, Lele's identifier 2022 is selected, and the group chat display area 201 displays the second chat window corresponding to the group Lele belongs to. It can be seen that the mother's account has left the group Niu Niu belongs to. This is understandable. Figure 13E The fifth interface 1000 shown can be accessed through, for example... Figures 10A-10C The interface diagram shown is obtained. Specifically, as... Figure 10A The sixth interface 610 shown includes a message display module 615. In response to a click operation on the message display module 615, the following is displayed: Figure 10B The first interface 200 shown includes a group chat display area 201 and a "More Operations" control 204. The group chat display area 201 currently displays the first chat window 2011 of the group Niu Niu belongs to. In response to a click on the "More Operations" control 204, the following is displayed: Figure 10C The first interface 200 shown is as follows: Figure 10C The first interface 200 shown displays a group management control 205. In response to a click on the group management control 205, the following is displayed: Figure 13E The fifth interface shown is 1000.

[0190] In this embodiment, Niu Niu can be referred to as the first person under care, and Niu Niu's account can be referred to as the first person under care's account. Mom, Dad, and Grandpa can be referred to as the first caregivers. Mom, Dad, and Grandpa's accounts can be referred to as the first caregiver's accounts. Mom can be referred to as the first administrator. Mom's account can be referred to as the first administrator's account. The group Niu Niu belongs to can be referred to as the first group, and the group Le Le belongs to can be referred to as the second group. A click operation on the group management control 205 can be referred to as the twelfth operation on the group management control. A click operation on Mom's identifier 10011 and a click operation on the exit group control 1301 can be referred to as the thirteenth operation. A click operation on Dad's identifier selection box 1304 and a click operation on the "Still Exit" control 1303 can be referred to as the fourteenth operation. The twelfth, thirteenth, and fourteenth operations are performed by the first administrator's account, which is Mom's account.

[0191] In one possible implementation, when a first caregiver leaves the first group, disbands the first group, or establishes a connection with the first careee, other first caregivers and the first careee can receive message notifications on any interface.

[0192] For example, see Figures 14A-14B , Figures 14A-14B This is a schematic diagram of a message notification interface shown in an embodiment of this application.

[0193] If the currently displayed interface is Figure 14A When the second interface shown is at state 500, if the father's account and the daughter's account are linked at this time, then it is possible to... Figure 14A The second interface 500 shows notification message 1401, which reads "181****5510 [Dad] becomes [Niu Niu]'s guardian family member," indicating that Dad's account and Niu Niu's account have been linked. In one possible implementation, if a click is received on notification message 1401, the following could be displayed: Figure 14B The system notification interface 1400 is shown. The system notification interface 1400 can display multiple notification messages, such as notification message 1402 "181****5510 [Dad] has become [Niu Niu]'s guardian family member", notification message 2 1403 "181****5510 [Dad] has left [Niu Niu]'s family group", notification message 3 1404 "181****5510 [Mom] has removed you from [Niu Niu]'s family group", and notification message 4 1405 "Administrator 181****5510 [Dad] has disbanded [Niu Niu]'s family group".

[0194] In one possible implementation, different types of messages can be displayed in different ways.

[0195] Please see Figures 15A-15B This is a schematic diagram illustrating the display of different types of messages provided in an embodiment of this application.

[0196] like Figure 15A As shown, the sixth interface 610 includes a message display module 615, which in turn includes a recent message module 6152. The specific content of the recent message module 6152 is determined according to the message type. For example... Figure 15B As shown, when the most recent chat message is a WeChat application application message sent by Niu Niu, the recent messages module 6152 displays the content shown in 6153.

[0197] When the most recent chat message is a homework message sent to Niu Niu, the recent messages module 6152 displays the content shown in 6154.

[0198] When the most recent chat message is a picture message sent by Niu Niu, the recent messages module 6152 displays the content shown in 6155.

[0199] When the most recent chat message is a video message sent by Niu Niu, the recent messages module 6152 displays the content shown in 6156.

[0200] When the most recent chat message is a voice message sent by the father, the recent messages module 6152 displays the content shown in 6157, which may include the duration of the voice message.

[0201] When the most recent chat message is a text message sent by Niu Niu, the recent messages module 6152 displays the content shown in 6158, that is, the specific content of the text message.

[0202] In one possible implementation, the first caregiver's information can be viewed through a group.

[0203] Please see Figures 16A-16C This is a schematic diagram of an interface for displaying information about a first caregiver, as shown in an embodiment of this application.

[0204] like Figure 16A The first interface 200 shown includes a group switching display area 202 and a group chat display area 201. It can be seen that Niu Niu's identifier 2021 is currently selected, and the group chat display area 201 displays the first chat window of the first group Niu Niu belongs to. When Niu Niu's identifier 2021 is selected, clicking on Niu Niu's identifier 2021 or Niu Niu's identifier 2012 will retrieve Niu Niu's information. In other words, when a click operation is received on Niu Niu's identifier 2021 or Niu Niu's identifier 2012, the following will be displayed: Figure 16B The image shows Niu Niu's information interface 1600. Niu Niu's information includes her nickname, profile picture, identity, a QR code business card control 1601, and more information. When a click is received on the QR code business card control 1601, it can display something like... Figure 16C The QR code shown is Niu Niu's (account) QR code. It can be seen that... Figures 16A-16C The schematic diagram shown is an interface displaying the information of the first person under care, which is different from... Figures 7A-7F as well as Figures 8A-8F Another way to display the caregiver's (account) QR code, besides displaying the caregiver's account QR code.

[0205] Please see Figures 17A-17B , Figures 17A-17B This is a schematic diagram of an interface for displaying a chat window, provided as an embodiment of this application.

[0206] like Figure 17A The learning assistant interface 1700 shown can include one or more learning tasks and one or more homework assistance functions. Homework assistance functions include taking photos of homework, restoring test papers, mental arithmetic checking, remote tutoring, a mistake notebook, a vocabulary notebook, and a word and phrase notebook. If a click operation is received on the group control 1701, it can display something like... Figure 17B The learning assistant interface shown is 1700. Figure 17B The learning assistant interface 1700 shown can display the first chat window 1702 of the first group in a stacked manner. In one possible implementation, learning tasks on the learning assistant interface 1700 can be dragged and dropped into the first chat window 1702 for sending. It is understood that what is actually being sent is the result of completing the learning task.

[0207] It is understandable that the above Figures 2A-17B The information, controls, icons, or functions shown in the interface diagram are merely examples and should not constitute any limitation on the embodiments of this application. For example, in response to a click operation on the "More Functions" control 203, more function controls may be displayed on the first interface 201, such as... Figure 3B The audio call control 2031, video call control 2032, remote tutoring control 2033, and task publishing control 2034 are shown. In practical applications, more other functional controls may be included, or one or more of the audio call control 2031, video call control 2032, remote tutoring control 2033, and task publishing control 2034 may be omitted, and other functional controls may be included instead. For example, in Figure 17A The interface shown includes controls or functions such as "Learning Assistant," "Chinese," "Mathematics," "English," and "Advanced Learning." In practical applications, "Advanced Learning" may not be included, or more spaces or functions may be added. It is understandable that the above... Figures 2A-17B The display and arrangement of information, controls, icons, or included functions shown in the interface diagram are merely examples and should not constitute any limitation on the embodiments of this application. For example, in Figure 2A In the first interface 200 shown, the identifiers of one or more caregivers in the group switching display area 202 can be displayed as an identifier A. Upon receiving a click operation on identifier A, the identifiers of all caregivers are displayed. For example, in... Figure 2A In the first interface 200 shown, the group switching display area 202 may not be located above the group chat display area 201, but may be located to the left or right of the group chat display area 201.

[0208] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.< / canvas> < / video> < / videoview> < / imgview> < / textview>

Claims

1. A user group management method, characterized in that, The method includes: The first interface is displayed, which includes a group chat display area and a group switching display area; The group chat display area currently displays the first chat window of the first group, which includes the first caregiver and one or more accounts of the first caregiver; the group switching display area currently displays at least the identifiers of the first caregiver and the second caregiver, and the identifier of the first caregiver is currently selected. Receive a first operation targeting the identifier of the second person under care; In response to the first operation, the group chat display area is updated to display a second chat window for the second group, which includes the second person under care and the accounts of one or more second caregivers; the group switching display area is updated to display that the identifier of the first person under care is currently deselected and the identifier of the second person under care is currently selected.

2. The method according to claim 1, characterized in that, The account of the first person under care is associated with any one of the accounts of the one or more first caregivers; The account of the second person under care is associated with any one of the accounts of the one or more second caregivers.

3. The method according to claim 1 or 2, characterized in that, The first chat window includes a task posting control, and the method further includes: Receive a second operation for the task publishing control; In response to the second operation, the first message is displayed in the first chat window. The first message includes a learning task sent by the first caregiver's account, and the learning task is set for the first caregiver. The first chat window also displays a second message, which includes the homework results sent by the account of the first person being cared for in response to the learning task.

4. The method according to any one of claims 1-3, characterized in that, The method further includes: A third message is displayed in the first chat window. The third message includes a permission request and a first control and a second control related to the permission request. The permission request is sent by the account of the first person being cared for. Receive a third operation on the first control or the second control; In response to the third operation, the first chat window updates and displays the request result corresponding to the permission request.

5. The method according to any one of claims 1-4, characterized in that, The method further includes: Display a second interface, which includes a third control; Receive a fourth operation for the third control, the fourth operation being performed by the first caregiver's account; In response to the fourth operation, a third interface is displayed, the third interface including an input box; Receive the fifth operation for the input box; In response to the fifth operation, a fourth interface is displayed, which includes the identifier of the first person under care who is associated with the account of the first caregiver.

6. The method according to any one of claims 1-5, characterized in that, The one or more first caregivers include the first administrator of the first group, whose account has management privileges for the first group; The one or more second caregivers include a second administrator of the second group, whose account has management privileges for the second group.

7. The method according to claim 6, characterized in that, The first interface also includes group management controls, and the method further includes: Receive the sixth operation for the group management control; In response to the sixth operation, a fifth interface is displayed, the fifth interface including the identifiers of the one or more first caregivers; A seventh operation is received for the identifier of a third caregiver, the seventh operation being performed by the account of the first administrator, wherein the account of the third caregiver is one of the one or more first caregiver accounts other than the account of the first administrator; In response to the seventh operation, the third caregiver is displayed as the new first administrator.

8. The method according to claim 6 or 7, characterized in that, The first interface also includes group management controls, and the method further includes: Receive the eighth operation for the group management control; In response to the eighth operation, a fifth interface is displayed, the fifth interface including the identifiers of the one or more first caregivers; A ninth operation is received for the identifier of a fourth caregiver, wherein the account of the fourth caregiver is one of the accounts of the one or more first caregivers other than the account of the first administrator, and the ninth operation is performed by the account of the first administrator. In response to the ninth operation, the fifth interface is updated to include the identifiers of one or more first caregivers other than the fourth caregiver, and the first group chat is updated to include the first person being cared for and one or more first caregivers other than the fourth caregiver. The fourth caregiver and the first person being cared for no longer have any association relationship.

9. The method according to any one of claims 6-8, characterized in that, The first interface also includes group management controls, and the method further includes: Receive the tenth operation for the group management control; In response to the tenth operation, a fifth interface is displayed, the fifth interface including a disband group control; Receive an eleventh operation for disbanding the group control, the eleventh operation being executed by the first administrator's account; In response to the eleventh operation, a first interface is displayed, which is updated to display as the second chat window of the second group. The group switching display area does not include the identifier of the first person under care, and the account of the first person under care is no longer associated with the accounts of the one or more first caregivers.

10. The method according to any one of claims 6-9, characterized in that, The first interface also includes group management controls, and the method further includes: Receive a twelfth operation for the group management control, the twelfth operation being performed by the first administrator's account; In response to the twelfth operation, a fifth interface is displayed, the fifth interface including the identifier of the first administrator; Receive a thirteenth operation targeting the identifier of the first administrator, the thirteenth operation being performed by the account of the first administrator; In response to the thirteenth operation, the identifiers of the other first caregivers among the one or more first caregivers besides the first administrator are displayed, and a prompt is displayed to the first administrator to select a new first administrator; The fourteenth operation is received for the identifier of the fifth caregiver, whose account is one of the first caregiver accounts other than the first administrator's account; In response to the fourteenth operation, a first interface is displayed, which is updated to display as the second chat window of the second group. The group switching display area does not include the identifier of the first person under care, and the account of the first person under care is no longer associated with the account of the first administrator.

11. The method according to any one of claims 6-9, characterized in that, The first interface also includes group management controls, and the method further includes: Receive a fifteenth operation for the group management control, the fifteenth operation being performed by the first administrator's account; In response to the fifteenth operation, a fifth interface is displayed, the fifth interface including the identifier of the first administrator; Receive a sixteenth operation targeting the identifier of the first administrator, the sixteenth operation being performed by the account of the first administrator; In response to the sixteenth operation, a first interface is displayed, which is updated to display as the second chat window of the second group. The group switching display area does not include the identifier of the first person under care, and the account of the first person under care is no longer associated with the account of the first administrator.

12. An electronic device, characterized in that, The electronic device includes: one or more processors, memory, and a display screen; The memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the electronic device to perform the method as described in any one of claims 1-11.

13. A chip system, characterized in that, The chip system is applied to an electronic device, the chip system including one or more processors, the processors being configured to invoke computer instructions to cause the electronic device to perform the method as described in any one of claims 1-11.

14. A computer-readable storage medium comprising instructions, characterized in that, When the instructions are executed on an electronic device, the electronic device causes the electronic device to perform the method as described in any one of claims 1-11.