Method and device for operating terminal equipment and VR equipment
By displaying the preference setting interface on the terminal device, determining and storing user preferences, and creating corresponding preference tasks, the problem of users needing frequent operations to meet preference habits is solved, and the terminal device is improved ready-to-use and user experience is achieved.
Patent Information
- Application Number
- CN202510007402.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-02
- Publication Date
- 2025-05-06
AI Technical Summary
When using terminal devices, users need to operate frequently to meet their preferences, resulting in cumbersome operation steps and poor user experience.
By displaying the preference setting interface on the terminal device, determining preference configuration instructions based on user interaction input, storing user preferences and creating corresponding preference tasks, and automatically performing preference tasks to meet user preferences.
It reduces the operation steps of users every time they use the terminal device, realizes the ready-to-use terminal device, and improves the user experience.
Smart Images

Figure CN119938172A_ABST
Abstract
Description
Background Art
[0002] Users usually have some preferences when using terminal devices, such as preferring to use a certain application at a certain time or in a certain environment. In this scenario, the user needs to turn on the terminal device, find the corresponding application, open it and use it, and perform certain adjustments and configuration operations on the terminal device during use.
[0003] The operations corresponding to these preference habits need to be performed every time the terminal device is used, which brings about the problem of cumbersome operation steps and leads to poor user experience.
[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0005] The present disclosure provides a method, an apparatus and a VR device for operating a terminal device, which at least to some extent overcome the problem of poor experience caused by cumbersome operation due to user preference habits of related technologies.
[0006] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.
[0007] According to one aspect of the present disclosure, there is provided a method for operating a terminal device, comprising:
[0008] Displaying a preference setting interface on a terminal device according to a preference configuration instruction determined based on user interaction input;
[0009] In response to the user's interaction with the preference setting interface, determining a preference task and a preference parameter; the preference parameter stores the user's preference for using the terminal device;
[0010] In response to the preference task being triggered, the terminal device is operated according to the user's preference for using the terminal device based on the preference parameters.
[0011] In some embodiments, if the preference configuration instruction is an application preference configuration instruction, then the preference setting interface is an application preference setting interface;
[0012] The application preference setting interface includes: an application self-start configuration page;
[0013] In response to the user's interaction with the preference setting interface, determining the preference task and the preference parameter includes:
[0014] In response to the start-up condition configured by the user in the application self-start configuration page of the application preference setting interface, determining the name of the self-start application and the start-up condition data;
[0015] In response to performing biometric authentication with the user, obtaining a user identity;
[0016] Determine a first preference parameter by using the application name, the startup condition data, and the user identity as the user's preference for using the terminal device;
[0017] A first preference task is created according to the first preference parameter.
[0018] In some embodiments, in response to the preference task being triggered, based on the preference parameter, operating the terminal device according to the user's preference for using the terminal device includes:
[0019] If the start condition data meets the trigger condition, the first preference task is triggered, the application is started according to the application name, and the user is notified that the application has been started through the user identity.
[0020] In some embodiments, the application preference setting interface includes: an application running environment parameter configuration page;
[0021] In response to the user's interaction with the preference setting interface, determining the preference task and the preference parameter includes:
[0022] In response to the application running environment configured by the user in the application running environment parameter configuration page of the application preference setting interface, determining the application name and the application running environment parameters;
[0023] In response to performing biometric authentication with the user, obtaining a user identity;
[0024] Determine a second preference parameter by using the application name, application running environment parameters and user identity as the user's preference for using the terminal device;
[0025] A second preference task is created according to the second preference parameter.
[0026] In some embodiments, in response to the preference task being triggered, based on the preference parameter, operating the terminal device according to the user's preference for using the terminal device includes:
[0027] If the application corresponding to the application name is started, the second preference task is triggered to adjust the application running environment according to the application running environment parameters and the user identity.
[0028] In some embodiments, if the preference configuration instruction is a software and hardware service preference configuration instruction, then the preference setting interface is a software and hardware service preference setting interface;
[0029] The software and hardware service preference setting interface includes: a screen lighting action configuration page;
[0030] In response to the user's interaction with the preference setting interface, determining the preference task and the preference parameter includes:
[0031] In response to the software and hardware actions configured by the user in the screen lighting action configuration page of the software and hardware service preference setting interface, determining the communication connection service start-up data and the application start-up data;
[0032] In response to performing biometric authentication with the user, obtaining a user identity;
[0033] Determine a third preference parameter by using the communication connection service activation data, the application activation data and the user identity as the user's preference for using the terminal device;
[0034] A third preference task is created according to the third preference parameter.
[0035] In some embodiments, the third preference task is used to start the communication connection service and start the application according to the first interaction action; the first interaction action includes: when the terminal device is in a screen-off state, clicking the power button to light up the screen or unlocking the screen when the terminal device is in a screen-locked state;
[0036] In response to the preference task being triggered, based on the preference parameter, operating the terminal device according to the user's preference for using the terminal device, including:
[0037] In response to the occurrence of the first interactive action, triggering the third preference task, starting the communication connection service according to the communication connection service start data, and starting the application according to the application start data;
[0038] According to the user identity, the user is notified that the application has been started.
[0039] In some embodiments, the software and hardware service preference setting interface includes: a screen off action configuration page;
[0040] In response to the user's interaction with the preference setting interface, determining the preference task and the preference parameter includes:
[0041] In response to the software and hardware actions configured by the user in the screen off action configuration page of the software and hardware service preference setting interface, determining the communication connection service closing data and the application closing data;
[0042] In response to performing biometric authentication with the user, obtaining a user identity;
[0043] Using the communication connection service shutdown data, the application shutdown data and the user identity as the user's preference for using the terminal device, and determining a fourth preference parameter;
[0044] A fourth preference task is created according to the fourth preference parameter.
[0045] In some embodiments, the fourth preference task is used to close the communication connection service and close the application according to the second interaction action; the second interaction action includes: when the terminal device is in a screen-on state, clicking a power button to turn off the screen or locking the screen when the terminal device is in a screen-unlocked state;
[0046] In response to the preference task being triggered, based on the preference parameter, operating the terminal device according to the user's preference for using the terminal device, including:
[0047] In response to the occurrence of the second interactive action, triggering the fourth preference task, closing the communication connection service according to the communication connection service closing data, and closing the application according to the application closing data;
[0048] According to the user identity, the user is notified that the application has been started.
[0049] According to another aspect of the present disclosure, there is also provided an apparatus for operating a terminal device, including:
[0050] A preference setting interface display module, used to display a preference setting interface on a terminal device according to a preference configuration instruction determined based on user interaction input;
[0051] A preference task and preference parameter determination module, used to determine a preference task and a preference parameter in response to an interaction operation between a user and the preference setting interface; the preference parameter stores the user's preference for using the terminal device;
[0052] The management module for operating the terminal device is used to operate the terminal device according to the user's preference for using the terminal device based on the preference parameters in response to the preference task being triggered.
[0053] According to another aspect of the present disclosure, a VR device is also provided, including the above-mentioned terminal device.
[0054] According to another aspect of the present disclosure, an electronic device is also provided, which includes: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned methods for operating a terminal device by executing the executable instructions.
[0055] According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method for operating a terminal device described in any one of the above is implemented.
[0056] According to another aspect of the present disclosure, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the computer program implements any one of the above methods for operating a terminal device.
[0057] The method, device and VR device for operating a terminal device provided in the embodiments of the present disclosure include: the method includes: displaying a preference setting interface on the terminal device according to a preference configuration instruction determined based on user interaction input; determining a preference task and a preference parameter in response to the user's interaction operation with the preference setting interface; storing the user's preference for using the terminal device in the preference parameter; and operating the terminal device according to the user's preference for using the terminal device based on the preference parameter in response to the preference task being triggered. The embodiment of the present disclosure displays the preference setting interface on the upper and lower sides of the terminal device through the preference configuration instruction obtained by the user's interactive input, and the user can interact in the displayed preference setting interface according to his personal usage preferences, save the user's preference for using the terminal device into the preference parameter and create a corresponding preference task. When the preference task is triggered, the terminal device will be operated according to the user's preference for using the terminal device, thereby avoiding the problem of the user following cumbersome steps to operate each time the terminal device is used, automating the user's preference habits for using the terminal device, and realizing that the terminal device is ready for use, thereby improving the user experience.
[0058] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.
[0060] Figure 1A schematic diagram showing the system structure of a method for operating a terminal device in an embodiment of the present disclosure.
[0061] Figure 2 A schematic diagram of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0062] Figure 3 A diagram of an application preference setting interface of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0063] Figure 4 A schematic diagram showing the self-starting of an application program by time on a self-starting configuration page of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0064] Figure 5 A flow chart of time-based self-start configuration of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0065] Figure 6 A flowchart of a triggering timed start preference task of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0066] Figure 7 A schematic diagram of self-starting by location on a self-starting configuration page of an application in a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0067] Figure 8 A flowchart of self-start configuration by location of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0068] Fig. 9 A flowchart of a triggering delayed start preference task of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0069] Fig.10 An application program running environment parameter configuration page of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0070] Fig.11 A schematic diagram of the operation of an application program running environment parameter configuration page in a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0071] Fig.12 A volume and screen preference configuration flow chart of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0072] Fig.13 A flow chart of triggering volume and screen preference adjustment tasks of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0073] Fig.14 An immersive experience triggering flowchart of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0074] Fig.15 A software and hardware service preference setting interface of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0075] Fig.16 A key action configuration diagram of a screen lighting action configuration page of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0076] Fig.17 A screen lighting action configuration page and an unlocking action configuration diagram of a method for operating a terminal device in an embodiment of the present disclosure are shown.
[0077] Fig.18 A flowchart of screen light action configuration is shown for a method of operating a terminal device in an embodiment of the present disclosure.
[0078] Fig.19 A flowchart of a key-triggered third preference task in a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0079] Fig. 20 A flowchart of a third preference task triggered by unlocking the screen in a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0080] Fig.21 A screen-off action configuration page of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0081] Fig. 22 A key action configuration diagram of a screen-off action configuration page of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0082] Fig.23 A screen-off action configuration page unlocking action configuration diagram of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0083] Fig.24 A flowchart of screen-off action configuration for a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0084] Fig.25 A flowchart of a key-triggered fourth preference task in a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0085] Fig.26 A flowchart of a fourth preference task triggered by unlocking the screen in a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0086] Fig. 27 A functional flow chart of a method for operating a terminal device in an embodiment of the present disclosure is shown.
[0087] Fig.28 A schematic diagram of an apparatus for operating a terminal device in an embodiment of the present disclosure is shown.
[0088] Fig.29 A structural block diagram of a computer device showing a method for operating a terminal device in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0089] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the disclosure will be more comprehensive and complete and to fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0090] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.
[0091] For ease of understanding, before introducing the embodiments of the present disclosure, several terms involved in the embodiments of the present disclosure are first explained as follows:
[0092] VR (Virtual Reality) is a three-dimensional environment simulation system generated by computer technology. It allows users to feel as if they are in a virtual world through multiple sensory feedback such as vision, hearing, and touch. Users can interact with virtual objects in this environment and experience a feeling close to reality.
[0093] The specific implementation of the embodiment of the present disclosure is described in detail below with reference to the accompanying drawings.
[0094] Figure 1 FIG. 1 is a schematic diagram showing an exemplary application system architecture to which the method for operating a terminal device in an embodiment of the present disclosure can be applied. Figure 1 As shown, the system architecture may include a terminal device 101 , a network 102 and a server 103 .
[0095] The network 102 is a medium for providing a communication link between the terminal device 101 and the server 103, and can be a wired network or a wireless network.
[0096] Optionally, the wireless network or wired network described above uses standard communication technology and / or protocol. The network is usually the Internet, but it can also be any network, including but not limited to a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a mobile, wired or wireless network, a dedicated network or any combination of a virtual private network). In some embodiments, technologies and / or formats including Hyper Text Mark-up Language (HTML), Extensible Markup Language (XML), etc. are used to represent data exchanged through the network. In addition, conventional encryption technologies such as Secure Socket Layer (SSL), Transport Layer Security (TLS), Virtual Private Network (VPN), Internet Protocol Security (IPsec) can also be used to encrypt all or some links. In other embodiments, customized and / or dedicated data communication technologies can also be used to replace or supplement the above data communication technologies.
[0097] The terminal device 101 can be various electronic devices, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, wearable devices, augmented reality devices, virtual reality devices, etc.
[0098] Optionally, the client of the application installed in different terminal devices 101 is the same, or the client of the same type of application based on different operating systems. Based on the different terminal platforms, the specific form of the client of the application can also be different, for example, the application client can be a mobile client, a PC client, etc.
[0099] The server 103 may be a server that provides various services, such as a background management server that provides support for the device operated by the user using the terminal device 101. The background management server may analyze and process the received request and other data, and feed back the processing results to the terminal device.
[0100] Optionally, the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. The terminal can be a smart phone, tablet computer, laptop computer, desktop computer, smart speaker, smart watch, etc., but is not limited to this. The terminal and the server can be directly or indirectly connected via wired or wireless communication, which is not limited in this application.
[0101] Those skilled in the art will know that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration, and any number of terminal devices, networks and servers may be provided according to actual needs, and the embodiments of the present disclosure do not limit this.
[0102] Under the above system architecture, a method for operating a terminal device is provided in an embodiment of the present disclosure. The method can be executed by any electronic device with computing and processing capabilities.
[0103] In some embodiments, the method for operating a terminal device provided in the embodiments of the present disclosure may be executed by a terminal device of the above-mentioned system architecture; in other embodiments, the method for operating a terminal device provided in the embodiments of the present disclosure may be executed by a server in the above-mentioned system architecture; in other embodiments, the method for operating a terminal device provided in the embodiments of the present disclosure may be implemented by the terminal device and the server in the above-mentioned system architecture through interaction.
[0104] At this stage, with the development of technology, people prefer to use VR devices for a three-dimensional immersive experience. Because when using VR devices for a three-dimensional experience, users prefer to use a certain application (APP) at a certain time or in a certain environment based on their preferences. Every time they put on the VR device and turn it on, they need to search for the application and open it to use it. Sometimes they also need to reset the user's preferred screen brightness, volume, and other preferences, which brings tedious and repetitive steps. For example;
[0105] The user recently likes to play a certain game. After work every day, he wants to put on and turn on the VR device to play the game in his free time. However, every time he puts on the VR device and turns it on, he needs to find the game app and then open the game app, which is cumbersome.
[0106] By utilizing the disclosed embodiments, one can quickly enter the game and play it by putting on the VR device within a period of time, eliminating the above tedious and repetitive steps and operations, thereby achieving a better experience.
[0107] Figure 2 A schematic diagram of a method for operating a terminal device in an embodiment of the present disclosure is shown. Figure 2 As shown, the method for operating a terminal device provided in an embodiment of the present disclosure includes the following steps:
[0108] Step S202: displaying a preference setting interface on a terminal device according to the preference configuration instruction determined based on the user interaction input;
[0109] Step S204: determining a preferred task and a preferred parameter in response to the user's interaction with the preference setting interface; the preference parameter stores the user's preference for using the terminal device;
[0110] Step S206: In response to the preference task being triggered, based on the preference parameters, the terminal device is operated according to the user's preference for using the terminal device.
[0111] The embodiment of the disclosure uses the preference configuration instructions obtained by user interactive input to display the preference setting interface on the upper and lower sides of the terminal device. The user can interact in the displayed preference setting interface according to personal usage preferences, save the user's preferences for using the terminal device into preference parameters and create corresponding preference tasks. When the preference task is triggered, the terminal device will be operated according to the user's preferences for using the terminal device, thereby avoiding the problem of the user following cumbersome steps every time the terminal device is used, automating the user's preference habits for using the terminal device, and realizing that the terminal device is ready for use, thereby improving the user experience. The terminal device of the embodiment of the disclosure may be a VR device.
[0112] In an embodiment, according to the preference configuration instruction determined based on the user interaction input, displaying the preference setting interface on the terminal device includes:
[0113] Get user interaction input;
[0114] Identify user interaction input and determine the preference configuration instruction corresponding to the user interaction input;
[0115] According to the preference configuration instruction, the preference setting interface is displayed on the terminal device.
[0116] In an embodiment, user interaction input is obtained through an input device; wherein the input device is used to detect and collect user interaction behaviors based on user intentions, including sensors, keyboards, mice, and buttons; user interaction behaviors include: user gestures, user eye movements, and user button movements; wherein user gestures and user eye movements are collected through a camera sensor (Camera sensor), and user button movements are composed of a single button or a shortcut key composed of multiple buttons. The obtained user interaction input is identified to determine the preference configuration instructions corresponding to the user interaction input; taking the user interaction input as a user gesture action as an example, the key points of the hand (such as fingertips, joints, etc.) are extracted from the collected user gesture actions, and these key points are crucial for describing the gesture; based on the key point information, the overall posture of the hand, including the position and direction of the fingers, is estimated to determine the gesture features. The extracted gesture features are compared with the predefined gesture instruction library to find the most similar gesture instructions. This can be achieved through a machine learning model (such as a neural network, a support vector machine, etc.). When the corresponding gesture instruction is matched in the gesture instruction library, the matched gesture instruction is determined as the preference configuration instruction corresponding to the user gesture action. For example, the "clenched fist" gesture can be mapped to an "application preference configuration instruction", while the "open palm" gesture can be mapped to a "software and hardware service preference configuration instruction". A mapping relationship table between preference configuration instructions and preference setting interfaces is stored in the terminal device. When a preference configuration instruction is identified, it is matched with the above mapping relationship table to obtain the corresponding preference setting interface. The preference setting interface is rendered by the graphics engine and displayed on the terminal device.
[0117] In an embodiment, the preference configuration instructions include: application preference configuration instructions;
[0118] According to the preference configuration instructions, the preference setting interface is displayed on the terminal device, including:
[0119] According to the application preference configuration instruction, the application preference setting interface is displayed on the terminal device.
[0120] Figure 3 A diagram showing an application preference setting interface of a method for operating a terminal device according to an embodiment of the present disclosure is shown as follows: Figure 3 As shown, in the embodiment, when a user is using a terminal device, in one case the user may prefer to use one or more specific applications. In this case, taking the above-mentioned "fist" gesture as an application preference configuration instruction as an example, when the user interaction input is a "fist" gesture, the corresponding application preference setting interface is displayed on the terminal device.
[0121] In an embodiment, if the preference configuration instruction is an application preference configuration instruction, the preference setting interface is an application preference setting interface, and the application preference setting interface includes: an application self-start configuration page;
[0122] In response to the user's interaction with the preference setting interface, determining the preference task and preference parameters includes:
[0123] In response to the start-up condition configured by the user in the application self-start configuration page of the application preference setting interface, determining the name of the self-start application and the start-up condition data;
[0124] In response to performing biometric authentication with the user, obtaining a user identity;
[0125] Using the application name, the startup condition data, and the user identity as the user's preference for using the terminal device, and determining a first preference parameter;
[0126] A first preference task is created according to the first preference parameter.
[0127] like Figure 3 In the application preference setting interface shown, an application self-start configuration page is shown, and the application self-start configuration page includes multiple start conditions; wherein the start conditions include at least: automatic start by time and automatic start by location. Automatic start by time means that a start time is preset, and when the system time of the terminal device running the application reaches the start time, the corresponding application is started; automatic start by location means that the geographical location range of the location is preset, and when the terminal device running the application moves to the geographical location range, the application automatically starts. In the application self-start configuration page. When performing preference settings, the application is generally in the state of being turned on and used, and the application self-start configuration page displays the application name of the application. In the application self-start configuration page, the user selects the check box of the corresponding start condition and fills in or selects the relevant content to generate the corresponding start condition data. In addition, in the application self-start configuration page, there is also an option content "Send a notification to remind that the application has been automatically started". After selecting this option content, a notification reminder will be sent to the user after the application is started.
[0128] After determining the application name and the startup condition data, the user clicks the Save Preference button to start biometric authentication. Biometric authentication refers to collecting the user's biometric information for identification, such as a combination of one or more of fingerprint authentication, iris authentication, facial recognition authentication, and vein authentication. When the terminal device is a VR device, iris authentication can be used as a biometric authentication method. After the user's authorization, the user's iris data is collected through an iris recognition camera, and biometric authentication is performed to obtain the user's identity. The user identity is a unique identifier. The application name, startup condition data, and user identity are used as the user's preference for using the terminal device, and the first preference parameters are determined, and the first preference parameters are stored in the database. Create a first preference task based on the first preference data. If the user clicks the Cancel button, the application preference setting interface will be directly closed. Furthermore, if the user clicks the Delete Preference button, the saved first preference parameters and first preference tasks will be deleted.
[0129] In an embodiment, the preference task includes: a first preference task, a second preference task, a third preference task and a fourth preference task; wherein the first preference task, the second preference task, the third preference task and the fourth preference task are parallel tasks. The first preference task is used to start the application according to the start condition. When the first preference task is triggered, the corresponding application is started according to the application name and the user is notified. The second preference task is used to adjust the application running environment parameters. When the second preference task is triggered, the application running environment is adjusted according to the application running environment parameters. The third preference task is used to start the communication connection service and start the application according to the first interactive action. When the third preference task is triggered, the communication connection service and the application are started. The fourth preference task is used to close the communication connection service and close the application according to the second interactive action. When the fourth preference task is triggered, the communication connection service and the application are closed. In another embodiment, the first preference task, the second preference task, the third preference task and the fourth preference task can also be classified according to the interface, the first preference task and the second preference task belong to the application preference setting interface, and the third preference task and the fourth preference task belong to the software and hardware service preference setting interface; the first preference task, the second preference task, the third preference task and the fourth preference task can trigger one of the tasks individually, or can trigger multiple tasks to operate continuously.
[0130] In an embodiment, in response to the triggering of the preference task, based on the preference parameters, the terminal device is operated according to the user's preference for using the terminal device, including: if the start condition data reaches the trigger condition, the first preference task is triggered, the application is started according to the application name, and the user is notified through the user identity that the application has been started. Wherein, the start condition data reaches the trigger condition, including: the operating system time of the terminal device reaches the start time, or the set time length of the delayed start preference task expires.
[0131] In the embodiment, the start condition data is timed self-start data, and the timed self-start data includes the start time; the first preference task is a timed start preference task, and the timed start preference task is a cyclic task triggered according to the start time;
[0132] In response to the preference task being triggered, based on the preference parameters, the terminal device is operated according to the user's preference for using the terminal device, including:
[0133] If the operating system time of the terminal device reaches the startup time, the scheduled startup preference task is triggered to start the application according to the application name;
[0134] Based on the user identity, the user is notified that the application has been started.
[0135] Figure 4 A schematic diagram showing a method for operating a terminal device according to an embodiment of the present disclosure wherein an application program self-start configuration page self-starts according to time. Figure 4 As shown, the user selected the start condition as automatic start by time, selected the time checkbox, and selected Monday, Tuesday, Wednesday, Thursday and Friday, with the specific time point of 19:30, that is, the user's preference is to start a certain APP at 19:30 every day from Monday to Friday; based on the above user selection operation, the corresponding start condition data is scheduled self-start data, and the scheduled self-start data includes the start time of 19:30 every day from Monday to Friday. At the same time, since it is started every day from Monday to Friday, the first preference task created is a cyclic task that starts at the start time, which is a scheduled start preference task.
[0136] Figure 5 A flowchart of a method for operating a terminal device according to a time-based self-start configuration is shown in the embodiment of the present disclosure. Figure 5As shown, open a certain App and use it to recognize gestures through the camera sensor. When the gesture command is the "application preference configuration command", the "application preference setting interface" is opened; in the "application preference setting interface", the application name shows the application name of the application currently in use. Users set the automatic startup preferences in this interface. Click the automatic startup tab in the "App Preferences" interface. After checking the time checkbox, you can set the day and time of the week to automatically start and open the App. If you click the Save button, the iris recognition camera works, obtains the current user's iris data to extract feature information as the iris ID, and uses the iris ID as the user identity. In the database, record the user identity, application name and startup condition data; at the same time, set a scheduled task of a certain App preference at a certain time as a scheduled startup preference task. If you click the Cancel button, the "Application Preferences Setting Interface" is directly closed.
[0137] Since the scheduled start preference task is associated with the system time of the terminal operating device, if the operating system time of the terminal device reaches the startup time of 19:30 from Monday to Friday, the scheduled start preference task will be triggered, and the corresponding application will be found from all applications according to the application name for startup. Furthermore, the user also checked "Send a notification to remind that the application has been automatically started"; according to the user identity, the user's communication method is obtained to notify the user that the application has been started. One way is to notify the user locally on the terminal device, and the corresponding communication method is local communication. The current user is verified according to the user identity. If the verification is successful, a message is sent in the message notification bar of the terminal device to notify the user that the application has been started. Another way is to send messages to other terminal devices to implement multi-device linkage notification reminders for application startup. Specifically, if the application on the current terminal device has been started, the other terminal devices corresponding to the user identity are determined based on the user identity, and notifications are sent to the other terminal devices to remind the user that the application on the current terminal device has been started. For example, the current terminal device is a VR device, and the other terminal devices are mobile phones. After the application is started on the VR device, the user's mobile phone is obtained based on the user identity, and a message is sent to the mobile phone. The message is displayed on the mobile phone to remind the user that the application on the VR device has been started, and the user can directly put on the VR device to use the application.
[0138] Figure 6 A flowchart of a trigger timing start preference task of a method for operating a terminal device in an embodiment of the present disclosure is shown. Figure 6 As shown,
[0139] After setting the preference of automatically opening an application at a certain time, when the time comes to trigger the scheduled start preference task, the application is retrieved from the database according to the application name, and the set start condition data of the day of the week and the time of the week; and the current time meets the start time set by the user, the application is automatically started and opened. Then check whether the "Send a notification to remind that the application has been automatically started" checkbox is turned on; if it is turned on, send a notification to remind the user that the application has been started.
[0140] In the embodiment, the start condition data is location self-start data, and the location self-start data includes the geographical location range of the set location; the first preference task is a delayed start preference task, and the delayed start preference task is a single task triggered after the set time period expires;
[0141] In response to the preference task being triggered, based on the preference parameters, the terminal device is operated according to the user's preference for using the terminal device, including:
[0142] When the set time is up, the delayed start preference task is triggered to obtain the current geographic location of the terminal device;
[0143] If the current geographical location of the terminal device is not within the geographical location range of the set location, the current delayed start preference task is terminated and a delayed start preference task is re-created;
[0144] If the current geographical location of the terminal device is within the geographical location range of the set location, the application is started according to the application name;
[0145] Based on the user identity, the user is notified that the application has been started.
[0146] Figure 7 A schematic diagram of a method for operating a terminal device according to an embodiment of the present disclosure showing a self-starting configuration page of an application program according to a location. Figure 7As shown, the start condition selected by the user is to automatically start by location, the location check box is selected, and a certain address is selected, that is, the user's preference is to use a certain application at a certain address; when the user selects a location, the user clicks the positioning icon, calls the map data to select a geographical location on the map, and sets the geographical location range based on the selected geographical location. Among them, the geographical location can be determined by longitude and latitude values; the longitude value is the center, and the set value is added or subtracted respectively to obtain the longitude range; similarly, with the latitude as the center, the set value is added or subtracted respectively to obtain the latitude range, and the area circled by the longitude range and the latitude range is used as the geographical location range. Based on the above user selection operation, the corresponding start condition data is the location self-start data; wherein, the location self-start data includes the location position range of the set location. The task triggered by the location belongs to a delayed task, that is, a set duration is configured, and the set duration begins to decrease when the task is created, and the task is triggered when the set duration is exhausted. If the task does not reach the set geographical location range when it is triggered, a delayed task will be recreated. Therefore, the first preferred task is a delayed start preference task triggered after the set duration is exhausted.
[0147] Figure 8 A flowchart of a method for operating a terminal device according to a location self-start configuration in an embodiment of the present disclosure is shown. Figure 8 As shown, open an App and use it, recognize gestures through the camera sensor. When the gesture command is the "application preference configuration command", open the "application preference interface"; in the "application preference interface", the application name shows the application name of the currently used application. The user sets the automatic start preference in this interface. Click the automatic start tab in the "App Preferences" interface. After checking the location checkbox, click the location icon to select a location. If you click the Save button, the iris recognition camera works, obtains the current user's iris data to extract feature information as the iris ID, and uses the iris ID as the user identity. In the database, record the user identity, application name and start condition data; among them, the start condition data can be longitude and latitude (longitude, latitude). At the same time, create a delayed start preference task with a set duration. If you click the Cancel button, the "application preference interface" is directly closed.
[0148] When the delayed start preference task is created, the set duration begins to decrease. When the set duration is reduced to zero, the set duration is exhausted, triggering the delayed start preference task, and obtaining the current geographic location of the terminal device, that is, the current longitude and latitude; if the geographic location corresponding to the current longitude and latitude is not within the geographic location range of the set location, then it means that the terminal device is not currently at the set location, and there is no need to start the application. Therefore, the current delayed start preference task is ended, and a new delayed start preference task is created at the same time. The set duration of the newly created delayed start preference task is the same as the previous delayed start preference task, and the set duration begins to decrease. If the geographic location corresponding to the current longitude and latitude is within the geographic location range of the set location, then it means that the terminal device is currently at the set location, then the corresponding application can be found from all applications according to the application name to start. Furthermore, the user also checked "Send a notification to remind that the application has been automatically started"; according to the user identity, the user's communication method is obtained. One communication method is to send a message in the message notification bar of the terminal device's application to notify the user that the application has been started. Another communication method is to send messages to other terminal devices; for example, the current terminal device is a VR device, and the other terminal device is a mobile phone. When the application is started on the VR device, a message is sent to the mobile phone. The message on the mobile phone reminds the user that the application on the VR device has been started, and the user can directly put on the VR device to use the application.
[0149] Fig. 9 A flowchart of a trigger delay start preference task of a method for operating a terminal device in an embodiment of the present disclosure is shown. Fig. 9 As shown, after setting the preference of opening an application at a certain location, the delayed start preference task checks the location coordinates when the set time expires to check whether the current location coordinates are within the geographical location range of the set location; if not, restart a delayed start preference task with a set time. If yes, automatically start to open the application. Then check whether the Send a notification to remind that the application has been automatically started checkbox is turned on; if it is turned on, send a notification to remind the user that the application has been started.
[0150] In the embodiment, the application preference setting interface includes: an application running environment parameter configuration page;
[0151] In response to the user's interaction with the preference setting interface, determining the preference task and preference parameters includes:
[0152] In response to the application runtime environment configured by the user in the application runtime environment parameter configuration page of the application preference setting interface, determining the application name and the application runtime environment parameters;
[0153] In response to performing biometric authentication with the user, obtaining a user identity;
[0154] Using the application name, application running environment parameters and user identity as the user's preference for using the terminal device, determining a second preference parameter;
[0155] A second preference task is created according to the second preference parameters.
[0156] Fig.10 The following is a diagram showing an application program operating environment parameter configuration page for a method of operating a terminal device according to an embodiment of the present disclosure. Fig.10 As shown, in the application running environment parameter configuration page, multiple application running environments are included. In this embodiment, the application running environment is volume and screen brightness, the application running environment parameter configuration page is a volume and brightness configuration page, and the corresponding application running environment parameters are volume value and screen brightness value. Among them, the record current volume option is used to record the current volume. If the record current volume option is selected, the volume is automatically set to the current UnionPay size when the APP is opened again. The record current screen brightness option is used to record the current screen brightness. If the record current screen brightness option is selected, the screen brightness is automatically set to the current screen brightness when the APP is opened again. Further, in the application running environment parameter configuration page, an immersive experience option is also included. Among them, the immersive experience option is used to automatically update the application running environment parameters after the volume or screen brightness is adjusted when the application is used, without having to call up the application running environment parameter configuration page again to adjust the volume and screen brightness, thereby achieving an immersive experience.
[0157] Fig.11 A schematic diagram of an application program operating environment parameter configuration page operation of a method for operating a terminal device in an embodiment of the present disclosure is shown. Fig.11 As shown, when the user is using the current application, he selects the record current volume option, the record current screen brightness option and the immersive experience option, so that the volume value and screen brightness value when the current application is used are recorded as application running environment parameters. The corresponding second preference task is the volume and screen preference adjustment task. The volume and screen preference adjustment task is a conditional trigger task, and the trigger condition is that the application corresponding to the application name is turned on.
[0158] Fig.12 A volume and screen preference configuration flow chart of a method for operating a terminal device in an embodiment of the present disclosure is shown. Fig.12As shown, open an App for use, open an App for use, recognize gestures through the camera sensor, and when the gesture command is an "application preference configuration command", open the "application preference setting interface"; in the "application preference setting interface", the application name shows the application name of the application currently in use. The user sets the automatic startup preference in this interface. Click the volume and brightness tab in the "App Preferences" interface. Check the record current volume or record current screen brightness checkbox or the immersive experience checkbox. If you click the Save button, the iris recognition camera works, obtains the current user's iris data to extract feature information as the iris ID, and uses the iris ID as the user identity. In the database, record the user identity, application name and application running environment parameters, determine the second preference parameters; create the second preference task according to the second preference parameters. If the user clicks the Cancel button, the "application preference setting interface" is directly closed. Further, if the user clicks the Delete Preference button, the saved first preference parameters and the first preference task will be deleted.
[0159] In an embodiment, in response to a preference task being triggered, the terminal device is operated according to the user's preference for using the terminal device based on the preference parameters, including: if the application corresponding to the application name is turned on, a second preference task is triggered, and the application running environment is adjusted according to the application running environment parameters and the user identity.
[0160] In the embodiment, the application running environment parameters are a volume value and a screen brightness value; the second preference task is a volume and screen preference adjustment task, and the volume and screen preference adjustment task is a task triggered when the application corresponding to the application name is started;
[0161] In response to the preference task being triggered, based on the preference parameters, the terminal device is operated according to the user's preference for using the terminal device, including:
[0162] If the application corresponding to the application name is opened, the volume and screen preference adjustment task is triggered, and the current user identity is obtained;
[0163] If the current user identity is consistent with the user identity in the second preference parameter, the volume and screen brightness of the terminal device are adjusted according to the volume value and the screen brightness value.
[0164] When the application corresponding to the application name is detected to be opened, the volume and screen preference adjustment task will be triggered. The iris recognition camera is also used to collect and obtain the iris data of the current user, and the current user identity is obtained after user authorization; if the current user identity is consistent with the user identity in the second preference parameter, it means that the current user is the same user when setting the operating environment parameter preference. Therefore, the volume value and screen brightness value in the application operating environment parameters are called to adjust the volume and screen brightness of the terminal device accordingly.
[0165] Fig.13 A flowchart of a task of triggering volume and adjusting screen preference in a method of operating a terminal device in an embodiment of the present disclosure is shown. Fig.13 As shown in the figure, after setting the volume or screen brightness preference of a certain APP, when the App is opened again, the iris recognition camera works to obtain the iris data of the current user to determine whether the current user identity is the same as the second preference parameter record; if yes, the application running environment parameters are extracted from the database, and the volume and screen brightness of the terminal device are adjusted according to the volume value and screen brightness value. If not, no processing is performed.
[0166] In the embodiment, it also includes:
[0167] If the volume value and screen brightness value of the application corresponding to the application name are adjusted when in use, biometric authentication is performed with the user to obtain the current user identity;
[0168] If the current user identity is consistent with the user identity in the second preference parameter, the application program running environment parameter is updated according to the adjusted volume value and screen brightness value.
[0169] Fig.14 An immersive experience triggering flow chart of a method for operating a terminal device in an embodiment of the present disclosure is shown. Fig.14 As shown, when the application is opened for use, the user adjusts the volume or screen brightness, the iris recognition camera works, obtains the iris data of the current user, and determines the current user identity. From the database, the user identity in the second preference parameter is retrieved according to the current user identity. If the current user identity is consistent with the user identity in the second preference parameter, and the immersive experience is determined to be turned on through the second preference parameter; if so, the volume or screen brightness is updated to the application operating environment parameters in the database. In this way, the user does not need to reopen the application operating environment parameter configuration page to set the volume or screen brightness.
[0170] In an embodiment, the preference configuration instructions include: software and hardware service preference configuration instructions;
[0171] According to the preference configuration instructions, the preference setting interface is displayed on the terminal device, including:
[0172] According to the software and hardware service preference configuration instructions, the software and hardware service preference setting interface is displayed on the terminal device.
[0173] Fig.15 The software and hardware service preference setting interface of a method for operating a terminal device in an embodiment of the present disclosure is shown. Fig.15 As shown, in the embodiment, when a user uses a terminal device, in one case the user may prefer to configure the software and hardware of the terminal device. In this case, the preference configuration instruction may be a software and hardware service preference configuration instruction. The above-mentioned "open palm" gesture is listed as the "software and hardware service preference configuration instruction". When the user interaction input is "open palm", the software and hardware service preference setting interface is displayed on the terminal device.
[0174] In the embodiment, if the preference configuration instruction is a software and hardware service preference configuration instruction, the preference setting interface is a software and hardware service preference setting interface; the software and hardware service preference setting interface includes: a screen lighting action configuration page;
[0175] In response to the user's interaction with the preference setting interface, determining the preference task and preference parameters includes:
[0176] In response to the software and hardware actions configured by the user in the screen lighting action configuration page of the software and hardware service preference setting interface, determining the communication connection service startup data and the application startup data;
[0177] In response to performing biometric authentication with the user, obtaining a user identity;
[0178] The communication connection service start-up data, the application start-up data and the user identity are used as the user's preference for using the terminal device to determine a third preference parameter;
[0179] A third preference task is created according to the third preference parameter.
[0180] like Fig.15In the display software and hardware service preference setting interface shown, the screen lighting action configuration page is shown. The screen lighting action configuration page includes two interactive action options, one of which is to execute the set action when clicking the power button, and the other interactive action is to execute the set action when unlocking the screen. These two interactive actions are single options, and after selecting one, the other cannot be selected. In the screen lighting action configuration page, the above two actions belong to the first interactive action; specifically, the action set when clicking the power button is the action corresponding to clicking the power button to light up the screen when the terminal device is in the screen off state; the action set when unlocking the screen is the action corresponding to unlocking the screen when the terminal device is in the screen locked state. Further, the screen lighting action configuration page also includes a communication connection service startup option and an application startup option; wherein the communication connection service startup option includes: automatically opening the mobile network, automatically opening the WiFi network, automatically opening Bluetooth, and automatically opening NFC, etc.; the application startup option includes automatically opening the application and the corresponding application name. In addition, on the screen lighting action configuration page, there is an option called "Send a notification to remind that the application has been automatically started". After selecting this option, a notification reminder will be sent to the user after the application is started.
[0181] The user configures the software and hardware actions on the screen lighting action configuration page. After selecting the interactive action option as "Execute the set action when clicking the power button" or "Execute the set action when unlocking the screen", you can select the corresponding actions of "Automatically open the mobile network, Automatically open the WiFi network, Automatically open Bluetooth and Automatically open NFC", as well as "Automatically open the APP" and select the name of the application. And select "Send a notification to remind that the application has been automatically started" to complete the configuration and determine the communication connection service startup data and application startup data.
[0182] The user clicks the Save Preferences button to start biometric authentication. Iris authentication is used as a biometric authentication method. After user authorization, the user's iris data is collected through an iris recognition camera to perform biometric authentication and obtain the user's identity. The communication connection service startup data, application startup data and user identity are used as the user's preference for using the terminal device to determine the third preference parameter. The third preference parameter is stored in the database. A third preference task is created based on the third preference data. If the user clicks the Cancel button, the software and hardware service preference setting interface will be directly closed. Furthermore, if the user clicks the Delete Preferences button, the saved third preference parameters and third preference tasks will be deleted.
[0183] In an embodiment, the third preference task is used to start the communication connection service and start the application according to the first interaction action; the first interaction action includes: clicking the power button to light up the screen when the terminal device is in a screen-off state or unlocking the screen when the terminal device is in a screen-locked state;
[0184] In response to the preference task being triggered, based on the preference parameters, the terminal device is operated according to the user's preference for using the terminal device, including:
[0185] In response to the occurrence of the first interactive action, triggering a third preference task, enabling the communication connection service according to the communication connection service enabling data, and enabling the application according to the application enabling data;
[0186] Based on the user identity, the user is notified that the application has been started.
[0187] Fig.16 A key action configuration diagram of a screen lighting action configuration page of a method for operating a terminal device in an embodiment of the present disclosure is shown, such as Fig.16 As shown, "Execute the set action when clicking the power button" is a way to light up the screen by clicking the power button when the terminal device is in the screen off state, so "Execute the set action when clicking the power button" is selected as the first interactive action. And correspondingly, "Automatically open the mobile network, automatically open the WiFi network, automatically open the Bluetooth, automatically open the NFC, and automatically open the application" are selected, and the application name is filled in; "Send a notification to remind that the application has been automatically started" is also selected to complete the configuration of software and hardware actions, and determine the communication connection service startup data and application startup data. When the user clicks the Save Preferences button, biometric authentication is performed to obtain the user identity; the communication connection service startup data, application startup data and user identity are used as the user's preference for using the terminal device to determine the third preference parameter; according to the third preference parameter, a third preference task is created. The third preference task is used to perform the action of "automatically opening the mobile network, automatically opening the WiFi network, automatically opening the Bluetooth, automatically opening the NFC, and automatically opening the application" when the user clicks the power button according to the selected "Execute the set action when clicking the power button", and notify the user of the opening application.
[0188] Fig.17 The screen lighting action configuration page unlocking action configuration diagram of a method for operating a terminal device in an embodiment of the present disclosure is shown as follows Fig.17 As shown,
[0189] "Execute the set action when unlocking the screen" is a way to unlock the screen when the terminal device is in the screen locked state. Therefore, "Execute the set action when unlocking the screen" is selected as the first interactive action, and "Automatically open the mobile network, automatically open the WiFi network, automatically open Bluetooth, automatically open NFC, and automatically open the application" are selected accordingly, and the application name is filled in; "Send a notification to remind that the application has been automatically started" is also selected to complete the software and hardware action configuration and determine the communication connection service startup data and application startup data. When the user clicks the Save Preferences button, biometric authentication is performed to obtain the user identity; the communication connection service startup data, application startup data, and user identity are used as the user's preferences for using the terminal device to determine the third preference parameters; based on the third preference parameters, a third preference task is created. The third preference task is used to execute the action of "automatically opening the mobile network, automatically opening the WiFi network, automatically opening Bluetooth, automatically opening NFC, and automatically opening the application" when the user unlocks the screen according to the selected "Execute the set action when unlocking the screen", and notify the user of the opening application.
[0190] Fig.18 A flowchart of screen light action configuration of a method for operating a terminal device in an embodiment of the present disclosure is shown. Fig.18 As shown, open a certain App and use it, recognize gestures through the camera sensor, and when the gesture command is the "software and hardware service preference configuration command", open the "software and hardware service preference setting interface". In the "software and hardware service preference setting interface", the user sets the preference for the screen light action in this interface. Click the screen light action tab in the "software and hardware service preference setting interface". Click the radio button for executing the set action when clicking the Power button or the set action when unlocking the screen. Only one of the two radio buttons can be selected. Automatically open the mobile network, automatically open the Wifi network, automatically open Bluetooth, automatically open NFC, etc. check boxes, and multiple check boxes can be selected. If you check the automatic opening of the App, you need to click the App icon to select an App application name, otherwise, the App name is NULL, and the communication connection service opening data and application opening data are generated. If you click the Save button, the iris recognition camera works, obtains the current user's iris data to extract feature information as the iris ID, and uses the iris ID as the user identity. In the database, the communication connection service opening data, application opening data and user identity are recorded as the user's preference for using the terminal device, and the third preference parameter is determined. According to the third preference parameter, create a third preference task. If you click the Cancel button, the "Software and Hardware Service Preferences Interface" will be closed directly.
[0191] The third preference task is to start the communication connection service and start the application when the first interaction action occurs; then the third preference task is an interaction action triggering task. When the first interaction action is detected, the third preference task is triggered, the communication connection service is started according to the communication connection service start data, and the application is started according to the application start data; according to the user identity, the user is notified that the application has been started.
[0192] Fig.19 A flowchart of a key-triggered third preference task in a method for operating a terminal device in an embodiment of the present disclosure is shown. Fig.19 As shown, after setting the global preference screen-on action preference, when the Power button is clicked to turn on the screen, the global third preference parameter is retrieved from the database to check whether the set action is turned on when the Power button is clicked; if so, check in sequence: if automatically turning on the mobile network is turned on, call the system interface to turn on the mobile network; if automatically turning on the Wifi network is turned on, call the system interface to turn on the Wifi network; if automatically turning on Bluetooth is turned on, call the system interface to turn on Bluetooth; if automatically turning on NFC is turned on, call the system interface to turn on NFC; if automatically turning on App is turned on, check whether the application name is NULL; if it is not NULL, close the App according to the application name; then check whether sending a notification to remind that the application has been automatically started is turned on; if so, send a notification to remind the user that an App has been started according to the user identity.
[0193] Fig. 20 A flowchart of a method for operating a terminal device in an embodiment of the present disclosure is shown, in which the unlock screen triggers a third preference task. Fig. 20 As shown, after setting the global preference screen-on action preference, when the screen is unlocked and turned on, the global third preference parameter is retrieved from the database to see whether the set action is turned on when the screen is unlocked; if so, check in sequence: if automatically turning on the mobile network is turned on, then call the system interface to turn on the mobile network; if automatically turning on the Wifi network is turned on, then call the system interface to turn on the Wifi network; if automatically turning on Bluetooth is turned on, then call the system interface to turn on Bluetooth; if automatically turning on NFC is turned on, then call the system interface to turn on NFC; if automatically opening the App is turned on, check whether the application name is NULL; if it is not NULL, open the App according to the application name; then check whether sending a notification to remind that the application has been automatically started is turned on; if so, send a notification to remind the user that an App has been started according to the user identity.
[0194] In an embodiment, a software and hardware service preference setting interface includes: a screen off action configuration page;
[0195] In response to the user's interaction with the preference setting interface, determining the preference task and preference parameters includes:
[0196] In response to the software and hardware actions configured by the user in the screen off action configuration page of the software and hardware service preference setting interface, determining the communication connection service closing data and the application closing data;
[0197] In response to performing biometric authentication with the user, obtaining a user identity;
[0198] Using the communication connection service shutdown data, the application shutdown data, and the user identity as the user's preference for using the terminal device, and determining a fourth preference parameter;
[0199] A fourth preference task is created according to the fourth preference parameter.
[0200] like Fig.21 A screen-off action configuration page of a software and hardware service preference setting interface of a method for operating a terminal device in an embodiment of the present disclosure is shown, and the screen-off action configuration page is shown.
[0201] The screen off action configuration page includes two interactive action options, one of which is to execute the set action when clicking the power button, and the other is to execute the set action when the screen is locked. These two interactive actions are single options, and the other cannot be selected after one is selected. The above two actions belong to the second interactive action in the screen off action configuration page. Specifically, the action to be executed when clicking the power button is the action to be executed when the terminal device is in the screen lit state and the power button is turned off; the action to be executed when the screen is locked is the action to be executed when the terminal device is in the screen unlocked state. Further, the screen off action configuration page also includes a communication connection service shutdown option and an application shutdown option; wherein the communication connection service shutdown option includes: automatically shutting down the mobile network, automatically shutting down the WiFi network, automatically shutting down the Bluetooth, and automatically shutting down the NFC, etc.; the application shutdown option includes automatically shutting down the application and the corresponding application name. In addition, in the screen off action configuration page, there is another option content "Send a notification to remind that the application has been automatically closed". After selecting this option content, a notification reminder will be sent to the user after the application is closed.
[0202] The user configures the software and hardware actions on the screen off action configuration page. After selecting the interactive action option as "Execute the set action when clicking the power button" or "Execute the set action when locking the screen", you can select the "Automatically turn off mobile network, Automatically turn off WiFi network, Automatically turn off Bluetooth and Automatically turn off NFC" actions, as well as "Automatically turn off APP" and select the name of the application. And select "Send a notification to remind that the application has been automatically turned off" to complete the configuration and determine the communication connection service shutdown data and application shutdown data.
[0203] The user clicks the Save Preferences button to start biometric authentication. Iris authentication is used as a biometric authentication method. After user authorization, the user's iris data is collected through an iris recognition camera to perform biometric authentication and obtain the user's identity. The communication connection service shutdown data, application shutdown data and user identity are used as the user's preference for using the terminal device to determine the fourth preference parameter. The fourth preference parameter is stored in the database. A fourth preference task is created based on the fourth preference data. If the user clicks the Cancel button, the software and hardware service preference setting interface will be directly closed. Furthermore, if the user clicks the Delete Preferences button, the saved fourth preference parameters and fourth preference tasks will be deleted.
[0204] In an embodiment, the fourth preference task is used to close the communication connection service and close the application according to the second interaction action; the second interaction action includes: when the terminal device is in a screen-lit state, clicking the power button to turn off the screen or locking the screen when the terminal device is in a screen-unlocked state;
[0205] In response to the preference task being triggered, based on the preference parameters, the terminal device is operated according to the user's preference for using the terminal device, including:
[0206] In response to the occurrence of the second interactive action, triggering a fourth preference task, shutting down the communication connection service according to the communication connection service shut-down data, and shutting down the application according to the application shut-down data;
[0207] Based on the user identity, the user is notified that the application has been started.
[0208] Fig. 22 A key action configuration diagram of a screen off action configuration page of a method for operating a terminal device in an embodiment of the present disclosure is shown, such as Fig. 22It is indicated that "Execute the set action when clicking the power button" is a way to turn off the screen by clicking the power button when the terminal device is in the screen lighting state, so "Execute the set action when clicking the power button" is selected as the second interactive action. And correspondingly, "Automatically turn off the mobile network, automatically turn off the WiFi network, automatically turn off Bluetooth, automatically turn off NFC, and automatically turn off the application" are selected, and the application name is filled in; "Send a notification to remind that the application has been automatically turned off" is also selected to complete the software and hardware action configuration, and determine the communication connection service shutdown data and application shutdown data. When the user clicks the Save Preferences button, biometric authentication is performed to obtain the user identity; the communication connection service shutdown data, application shutdown data, and user identity are used as the user's preference for using the terminal device to determine the fourth preference parameter; according to the fourth preference parameter, the fourth preference task is created. The fourth preference task is used to perform the action of "automatically turning off the mobile network, automatically turning off the WiFi network, automatically turning off Bluetooth, automatically turning off NFC, and automatically turning off the application" when the user clicks the power button according to the selected "Execute the set action when clicking the power button", and notify the user of the shutdown application.
[0209] Fig.23 The screen off action configuration page unlock action configuration diagram of a method for operating a terminal device in an embodiment of the present disclosure is shown as follows Fig.23 As shown, "Perform the set action when the screen is locked" is a way to lock the screen when the terminal device is in the unlocked state. Therefore, "Perform the set action when the screen is locked" is selected as the first interactive action, and "Automatically close the mobile network, automatically close the WiFi network, automatically close the Bluetooth, automatically close the NFC, and automatically close the application" are selected accordingly, and the application name is filled in; "Send a notification to remind that the application has been automatically closed" is also selected to complete the configuration of software and hardware actions, and determine the communication connection service shutdown data and application shutdown data. When the user clicks the Save Preferences button, biometric authentication is performed to obtain the user identity; the communication connection service shutdown data, application shutdown data and user identity are used as the user's preference for using the terminal device to determine the fourth preference parameter; according to the fourth preference parameter, the fourth preference task is created. The fourth preference task is used to perform the action of "automatically closing the mobile network, automatically closing the WiFi network, automatically closing the Bluetooth, automatically closing the NFC, and automatically closing the application" when the user locks the screen according to the selected "Perform the set action when the screen is locked", and notify the user of the closing application.
[0210] Fig.24 A flowchart of screen-off action configuration of a method for operating a terminal device in an embodiment of the present disclosure is shown. Fig.24As shown, open a certain App and use it, recognize gestures through the camera sensor, and when the gesture command is the "software and hardware service preference configuration command", open the "software and hardware service preference setting interface". In the "software and hardware service preference setting interface", the user sets the preference for the screen-off action in this interface. Click the screen-off action tab in the "software and hardware service preference setting interface". Click the radio button for executing the set action when clicking the Power button or the set action when locking the screen. Only one of the two radio buttons can be selected. Automatically turn off the mobile network, automatically turn off the Wifi network, automatically turn off Bluetooth, automatically turn off NFC, etc. check boxes, and multiple check boxes can be selected. If you check the automatic app shutdown, you need to click the App icon to select an App application name, otherwise, the App name is NULL, and the communication connection service shutdown data and application shutdown data are generated. If you click the Save button, the iris recognition camera works, obtains the current user's iris data, extracts feature information as the iris ID, and uses the iris ID as the user identity. In the database, the communication connection service shutdown data, application shutdown data and user identity are recorded as the user's preference for using the terminal device, and the fourth preference parameter is determined. According to the fourth preference parameter, create a fourth preference task. If you click the Cancel button, the "Software and Hardware Service Preferences Interface" will be closed directly.
[0211] The fourth preference task is to close the communication connection service and close the application when the second interaction action occurs; then the fourth preference task is an interaction action triggering task. When the second interaction action is detected, the fourth preference task is triggered, the communication connection service is closed according to the communication connection service closing data, and the application is closed according to the application closing data; according to the user identity, the user is notified that the application has been closed.
[0212] Fig.25 A flowchart of a key-triggered fourth preference task in a method for operating a terminal device in an embodiment of the present disclosure is shown. Fig.25As shown, after setting the global preference screen-off action preference, when the Power button is clicked to turn off the screen, the fourth global preference parameter is retrieved from the database to check whether the set action is turned on when the Power button is clicked; if so, check in sequence: if automatic shutdown of mobile network is turned on, call the system interface to turn off the mobile network; if automatic shutdown of Wifi network is turned on, call the system interface to turn off the Wifi network; if automatic shutdown of Bluetooth is turned on, call the system interface to turn off Bluetooth; if automatic shutdown of NFC is turned on, call the system interface to turn off NFC; if automatic shutdown of App is turned on, check whether the application name is NULL; if it is not NULL, close the App according to the application name; then check whether sending a notification to remind that the application has been automatically closed is turned on; if so, send a notification to remind the user that an App has been started according to the user identity.
[0213] Fig.26 A flowchart of a method for operating a terminal device in an embodiment of the present disclosure is shown, in which the unlock screen triggers the fourth preference task. Fig.26 As shown, after setting the screen-off action preference of the global preference, when the lock screen is turned off, retrieve the global fourth preference parameter from the database to see whether the set action is turned on when the screen is locked; if so, check in sequence: if automatically turning off the mobile network is turned on, call the system interface to turn off the mobile network; if automatically turning off the Wifi network is turned on, call the system interface to turn off the Wifi network; if automatically turning off Bluetooth is turned on, call the system interface to turn off Bluetooth; if automatically turning off NFC is turned on, call the system interface to turn off NFC; if automatically turning off App is turned on, check whether the application name is NULL; if it is not NULL, close the App according to the application name; then check whether sending a notification to remind that the application has been automatically turned off is turned on; if so, send a notification to remind the user that an App has been closed according to the user identity.
[0214] Fig. 27 A functional flow chart of a method for operating a terminal device in an embodiment of the present disclosure is shown as follows: Fig. 27 As shown, this embodiment relates to a method for operating a terminal device based on quick preference settings and use of VR devices. When experiencing a panoramic VR device, the user generally prefers to use a specific application App at a certain time or in a certain environment, and saves and opens the current preference scene settings through shortcuts such as shortcut keys, gesture commands or eyeball command settings. You can configure the lock screen and unlock screen time and the screen on and off time when clicking the power button, open a preferred App at a certain time or near a certain location, and other preference settings.
[0215] In the embodiment, in the morning, when the terminal is set as a mobile phone, the mobile phone is connected to the home wifi network and the 4G mobile network at the same time. However, the current wifi network speed is very slow, while the mobile phone mobile network speed is relatively fast, so the user manually turns off the wifi network and uses the 4G mobile network. Then, when the user goes out to work and the home wifi network speed returns to normal after get off work, if the user forgets to turn on the wifi network and continues to use the mobile phone to surf the Internet, the mobile operator will only receive a text message reminder when the 4G mobile network traffic is almost used up. By applying the embodiment of the present disclosure to set the Wifi function to be automatically turned on when unlocking, this problem can be avoided well.
[0216] The embodiment of the present disclosure also provides a VR device, including the above-mentioned terminal device.
[0217] It should be noted that the acquisition, storage, use, and processing of data in the technical solution disclosed in this disclosure are in compliance with the relevant provisions of national laws and regulations, and various types of data such as personal identity data, operation data, behavioral data, etc. related to individuals, customers, and groups obtained in the embodiments of this disclosure have all been authorized.
[0218] Based on the same inventive concept, the present disclosure also provides an apparatus for operating a terminal device, as described in the following embodiments. Since the principle of solving the problem in the apparatus embodiment is similar to that in the above method embodiment, the implementation of the apparatus embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.
[0219] Fig.28 A schematic diagram of an apparatus for operating a terminal device in an embodiment of the present disclosure is shown. Fig.28 As shown, the device comprises:
[0220] The preference setting interface display module 2801 is used to display the preference setting interface on the terminal device according to the preference configuration instruction determined based on the user interaction input;
[0221] The preference task and preference parameter determination module 2802 is used to determine the preference task and preference parameter in response to the user's interaction operation with the preference setting interface; the preference parameter stores the user's preference for using the terminal device;
[0222] The terminal device operation management module 2803 is used to operate the terminal device according to the user's preference of using the terminal device based on the preference parameters in response to the preference task being triggered.
[0223] It should be noted that the preference setting interface display module 2801, the preference task and preference parameter determination module 2802, and the operation terminal device management module 2803 correspond to S202 to S206 in the method embodiment, and the examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the contents disclosed in the above method embodiment. It should be noted that the above modules as part of the device can be executed in a computer system such as a set of computer executable instructions.
[0224] In the embodiment, the preference setting interface display module is specifically used for:
[0225] Get user interaction input;
[0226] Identifying the user interaction input, and determining a preference configuration instruction corresponding to the user interaction input;
[0227] According to the preference configuration instruction, a preference setting interface is displayed on the terminal device.
[0228] In an embodiment, the preference configuration instructions include: application preference configuration instructions;
[0229] The preference interface display module is also used to:
[0230] According to the application preference configuration instruction, an application preference setting interface is displayed on the terminal device.
[0231] In an embodiment, the application preference setting interface includes: an application self-start configuration page;
[0232] The preference task and preference parameter determination module is specifically used for:
[0233] In response to the start-up condition configured by the user in the application self-start configuration page of the application preference setting interface, determining the name of the self-start application and the start-up condition data;
[0234] In response to performing biometric authentication with the user, obtaining a user identity;
[0235] Determine a first preference parameter by using the application name, the startup condition data, and the user identity as the user's preference for using the terminal device;
[0236] A first preference task is created according to the first preference parameter.
[0237] In an embodiment, the start condition data is timed self-start data, and the timed self-start data includes a start time; the first preferred task is a timed start preference task, and the timed start preference task is a cyclic task triggered according to the start time;
[0238] The management module of the operating terminal device is specifically used for:
[0239] If the operating system time of the terminal device reaches the startup time, the scheduled startup preference task is triggered, and the application is started according to the application name;
[0240] According to the user identity, the user is notified that the application has been started.
[0241] In an embodiment, the start condition data is location self-start data, and the location self-start data includes a geographical location range of a set location; the first preference task is a delayed start preference task, and the delayed start preference task is a single task triggered after a set time period has expired;
[0242] The management module of the operating terminal device is specifically used for:
[0243] When the set time period expires, triggering the delayed start preference task, and obtaining the current geographic location of the terminal device;
[0244] If the current geographical location of the terminal device is not within the geographical location range of the set location, then terminating the current delayed start preference task and re-creating the delayed start preference task;
[0245] If the current geographical location of the terminal device is within the geographical location range of the set location, launching the application according to the application name;
[0246] According to the user identity, the user is notified that the application has been started.
[0247] In an embodiment, the application preference setting interface includes: an application running environment parameter configuration page;
[0248] The preference task and preference parameter determination module is also used to:
[0249] In response to the application running environment configured by the user in the application running environment parameter configuration page of the application preference setting interface, determining the application name and the application running environment parameters;
[0250] In response to performing biometric authentication with the user, obtaining a user identity;
[0251] Determine a second preference parameter by using the application name, application running environment parameters and user identity as the user's preference for using the terminal device;
[0252] A second preference task is created according to the second preference parameter.
[0253] In an embodiment, the application running environment parameter is a volume value and a screen brightness value; the second preference task is a volume and screen preference adjustment task, and the volume and screen preference adjustment task is a task triggered when the application corresponding to the application name is started;
[0254] The management module of the operating terminal device is also used to:
[0255] If the application corresponding to the application name is opened, triggering the volume and screen preference adjustment task, and obtaining the current user identity;
[0256] If the current user identity is consistent with the user identity in the second preference parameter, the volume and screen brightness of the terminal device are adjusted according to the volume value and screen brightness value.
[0257] In the embodiment, the management module of the operation terminal device is further used for:
[0258] If the volume value and screen brightness value of the application corresponding to the application name are adjusted when in use, biometric authentication is performed with the user to obtain the current user identity;
[0259] If the current user identity is consistent with the user identity in the second preference parameter, the application program running environment parameter is updated according to the adjusted volume value and screen brightness value.
[0260] In an embodiment, the preference configuration instructions include: software and hardware service preference configuration instructions;
[0261] The preference interface display module is also used to:
[0262] According to the software and hardware service preference configuration instruction, a software and hardware service preference setting interface is displayed on the terminal device.
[0263] In the embodiment, the software and hardware service preference setting interface includes: a screen lighting action configuration page;
[0264] The preference task and preference parameter determination module is also used to:
[0265] In response to the software and hardware actions configured by the user in the screen lighting action configuration page of the software and hardware service preference setting interface, determining the communication connection service start-up data and the application start-up data;
[0266] In response to performing biometric authentication with the user, obtaining a user identity;
[0267] Determine a third preference parameter by using the communication connection service activation data, the application activation data and the user identity as the user's preference for using the terminal device;
[0268] A third preference task is created according to the third preference parameter.
[0269] In an embodiment, the third preference task is used to start the communication connection service and start the application according to the first interaction action; the first interaction action includes: when the terminal device is in a screen-off state, clicking the power button to light up the screen or unlocking the screen when the terminal device is in a screen-locked state;
[0270] The management module of the operating terminal device is also used to:
[0271] In response to the occurrence of the first interactive action, triggering the third preference task, starting the communication connection service according to the communication connection service start data, and starting the application according to the application start data;
[0272] According to the user identity, the user is notified that the application has been started.
[0273] In an embodiment, the software and hardware service preference setting interface includes: a screen off action configuration page;
[0274] The preference task and preference parameter determination module is also used to:
[0275] In response to the software and hardware actions configured by the user in the screen off action configuration page of the software and hardware service preference setting interface, determining the communication connection service closing data and the application closing data;
[0276] In response to performing biometric authentication with the user, obtaining a user identity;
[0277] Using the communication connection service shutdown data, the application shutdown data and the user identity as the user's preference for using the terminal device, and determining a fourth preference parameter;
[0278] A fourth preference task is created according to the fourth preference parameter.
[0279] In an embodiment, the fourth preference task is used to close the communication connection service and close the application according to the second interaction action; the second interaction action includes: when the terminal device is in a screen-on state, clicking the power button to turn off the screen or locking the screen when the terminal device is in a screen-unlocked state;
[0280] The management module of the operating terminal device is also used to:
[0281] In response to the occurrence of the second interactive action, triggering the fourth preference task, closing the communication connection service according to the communication connection service closing data, and closing the application according to the application closing data;
[0282] According to the user identity, the user is notified that the application has been started.
[0283] Those skilled in the art will appreciate that various aspects of the present disclosure may be implemented as systems, methods or program products. Therefore, various aspects of the present disclosure may be specifically implemented in the following forms, namely: complete hardware implementation, complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as "circuits", "modules" or "systems".
[0284] Refer to the following Fig.29 hereinafter describes an electronic device 2900 according to this embodiment of the present disclosure. Fig.29 The electronic device 2900 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0285] like Fig.29 As shown, the electronic device 2900 is in the form of a general computing device. The components of the electronic device 2900 may include but are not limited to: at least one processing unit 2910, at least one storage unit 2920, and a bus 2930 connecting different system components (including the storage unit 2920 and the processing unit 2910).
[0286] The storage unit stores a program code, which can be executed by the processing unit 2910, so that the processing unit 2910 performs the steps described in the "Exemplary Method" section of the present specification according to various exemplary embodiments of the present disclosure. For example, the processing unit 2910 can perform the following steps of the above method embodiment: displaying a preference setting interface on a terminal device according to a preference configuration instruction determined based on user interaction input; determining a preference task and a preference parameter in response to the user's interaction with the preference setting interface; storing the user's preference for using the terminal device in the preference parameter; in response to the preference task being triggered, operating the terminal device according to the user's preference for using the terminal device based on the preference parameter. The storage unit 2920 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 29201 and / or a cache storage unit 29202, and may further include a read-only storage unit (ROM) 29203.
[0287] The storage unit 2920 may also include a program / utility 29204 having a set (at least one) of program modules 29205, such program modules 29205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0288] Bus 2930 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0289] The electronic device 2900 may also communicate with one or more external devices 2940 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 2900, and / or communicate with any device that enables the electronic device 2900 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 2950. In addition, the electronic device 2900 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 2960. As shown, the network adapter 2960 communicates with other modules of the electronic device 2900 via a bus 2930. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 2900, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0290] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0291] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart may be implemented as a computer program product, which includes: a computer program, which implements the above method of operating a terminal device when executed by a processor.
[0292] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. A program product capable of implementing the above method of the present disclosure is stored thereon. In some possible implementations, various aspects of the present disclosure may also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to cause the terminal device to execute the steps according to various exemplary implementations of the present disclosure described in the above “Exemplary Method” section of this specification.
[0293] More specific examples of computer-readable storage media in the present disclosure may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0294] In the present disclosure, a computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, wherein a readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A readable signal medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0295] Alternatively, the program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.
[0296] In a specific implementation, the program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., using an Internet service provider to connect through the Internet).
[0297] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.
[0298] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.
[0299] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0300] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the appended claims.
Claims
1. A method for operating a terminal device, characterized in that: include: Displaying a preference setting interface on a terminal device according to a preference configuration instruction determined based on user interaction input; In response to user interaction with the preference setting interface, determining a preference task and a preference parameter; The preference parameters store the user's preference for using the terminal device; In response to the preference task being triggered, the terminal device is operated according to the user's preference for using the terminal device based on the preference parameters.
2. The method for operating a terminal device according to claim 1, characterized in that: If the preference configuration instruction is an application preference configuration instruction, then the preference setting interface is an application preference setting interface; The application preference setting interface includes: an application self-start configuration page; In response to the user's interaction with the preference setting interface, determining the preference task and the preference parameter includes: In response to the start-up condition configured by the user in the application self-start configuration page of the application preference setting interface, determining the name of the self-start application and the start-up condition data; In response to performing biometric authentication with the user, obtaining a user identity; Determine a first preference parameter by using the application name, the startup condition data, and the user identity as the user's preference for using the terminal device; A first preference task is created according to the first preference parameter.
3. The method for operating a terminal device according to claim 2, characterized in that: In response to the preference task being triggered, based on the preference parameter, operating the terminal device according to the user's preference for using the terminal device, including: If the start condition data meets the trigger condition, the first preference task is triggered, the application is started according to the application name, and the user is notified that the application has been started through the user identity.
4. The method for operating a terminal device according to claim 2, characterized in that: The application preference setting interface includes: an application running environment parameter configuration page; In response to the user's interaction with the preference setting interface, determining the preference task and the preference parameter includes: In response to the application running environment configured by the user in the application running environment parameter configuration page of the application preference setting interface, determining the application name and the application running environment parameters; In response to performing biometric authentication with the user, obtaining a user identity; Determine a second preference parameter by using the application name, application running environment parameters and user identity as the user's preference for using the terminal device; A second preference task is created according to the second preference parameter.
5. The method for operating a terminal device according to claim 4, characterized in that: In response to the preference task being triggered, based on the preference parameter, operating the terminal device according to the user's preference for using the terminal device, including: If the application corresponding to the application name is started, the second preference task is triggered to adjust the application running environment according to the application running environment parameters and the user identity.
6. The method for operating a terminal device according to claim 1, characterized in that: If the preference configuration instruction is a software and hardware service preference configuration instruction, then the preference setting interface is a software and hardware service preference setting interface; The software and hardware service preference setting interface includes: a screen lighting action configuration page; In response to the user's interaction with the preference setting interface, determining the preference task and the preference parameter includes: In response to the software and hardware actions configured by the user in the screen lighting action configuration page of the software and hardware service preference setting interface, determining the communication connection service activation data and the application activation data; In response to performing biometric authentication with the user, obtaining a user identity; Determine a third preference parameter by using the communication connection service activation data, the application activation data and the user identity as the user's preference for using the terminal device; A third preference task is created according to the third preference parameter.
7. The method for operating a terminal device according to claim 6, characterized in that: The third preference task is used to start the communication connection service and the application according to the first interaction action; the first interaction action includes: when the terminal device is in a screen-off state, clicking the power button to light up the screen or unlocking the screen when the terminal device is in a screen-locked state; In response to the preference task being triggered, based on the preference parameter, operating the terminal device according to the user's preference for using the terminal device, including: In response to the occurrence of the first interactive action, triggering the third preference task, starting the communication connection service according to the communication connection service start data, and starting the application according to the application start data; According to the user identity, the user is notified that the application has been started.
8. The method for operating a terminal device according to claim 6, characterized in that: The software and hardware service preference setting interface includes: a screen off action configuration page; In response to the user's interaction with the preference setting interface, determining the preference task and the preference parameter includes: In response to the software and hardware actions configured by the user in the screen off action configuration page of the software and hardware service preference setting interface, determining the communication connection service closing data and the application closing data; In response to performing biometric authentication with the user, obtaining a user identity; Determine a fourth preference parameter by using the communication connection service shutdown data, the application shutdown data and the user identity as the user's preference for using the terminal device; A fourth preference task is created according to the fourth preference parameter.
9. The method for operating a terminal device according to claim 8, characterized in that: The fourth preference task is used to close the communication connection service and close the application according to the second interaction action; The second interaction action includes: when the terminal device is in a screen-on state, clicking a power button to turn off the screen or locking the screen when the terminal device is in a screen-unlocked state; In response to the preference task being triggered, based on the preference parameter, operating the terminal device according to the user's preference for using the terminal device, including: In response to the occurrence of the second interactive action, triggering the fourth preference task, closing the communication connection service according to the communication connection service closing data, and closing the application according to the application closing data; According to the user identity, the user is notified that the application has been started.
10. A device for operating a terminal device, characterized in that: include: A preference setting interface display module, used to display a preference setting interface on a terminal device according to a preference configuration instruction determined based on user interaction input; A preference task and preference parameter determination module, used to determine the preference task and preference parameter in response to the user's interaction operation with the preference setting interface; The preference parameters store the user's preference for using the terminal device; The management module for operating the terminal device is used to operate the terminal device according to the user's preference for using the terminal device based on the preference parameters in response to the preference task being triggered.
11. A VR device, characterized in that: A terminal device comprising any one of claims 1 to 9.
12. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to execute the method for operating a terminal device according to any one of claims 1 to 9 by executing the executable instructions.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for operating a terminal device according to any one of claims 1 to 9 is implemented.
14. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method for operating a terminal device according to any one of claims 1 to 9 is implemented.