[go: up one dir, main page]

WO2019033947A1 - Interface display method, apparatus and device, and storage medium - Google Patents

Interface display method, apparatus and device, and storage medium Download PDF

Info

Publication number
WO2019033947A1
WO2019033947A1 PCT/CN2018/098971 CN2018098971W WO2019033947A1 WO 2019033947 A1 WO2019033947 A1 WO 2019033947A1 CN 2018098971 W CN2018098971 W CN 2018098971W WO 2019033947 A1 WO2019033947 A1 WO 2019033947A1
Authority
WO
WIPO (PCT)
Prior art keywords
interface
login
terminal device
target button
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2018/098971
Other languages
French (fr)
Chinese (zh)
Inventor
李荣强
史晓龙
林聪�
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Publication of WO2019033947A1 publication Critical patent/WO2019033947A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Definitions

  • the present application relates to the field of computer technology, and in particular, to an interface display method, an interface display device, a terminal device, a storage medium, and an operating system for a terminal device.
  • terminal devices With the advancement of terminal technologies, more and more users use terminal devices to perform various operations required. For example, users can watch video works, search information, play games, etc. by using terminal devices, and students can also use learning software on terminal devices. To learn, users can also work through terminal equipment.
  • the technical problem to be solved by the embodiments of the present application is to provide an interface display method to improve data security.
  • the embodiment of the present application further provides an interface display device, a terminal device, a storage medium, and an operating system, to ensure implementation and application of the foregoing method.
  • the embodiment of the present application discloses an interface display method, including: displaying a login interface in full screen and disabling a target button, wherein the target button is used to exit the login interface; and the login information is obtained from the login interface. After confirming the verification according to the login information, the system interface is displayed.
  • the embodiment of the present application further discloses an interface display device, including: a full screen disable module, configured to display a login interface in full screen and disable a target button, wherein the target button is used to exit the login interface; and the login module is used to The login interface obtains the login information, and the display module is configured to display the system interface after the verification is confirmed according to the login information.
  • a full screen disable module configured to display a login interface in full screen and disable a target button, wherein the target button is used to exit the login interface
  • the login module is used to The login interface obtains the login information
  • the display module is configured to display the system interface after the verification is confirmed according to the login information.
  • the embodiment of the present application further discloses a terminal device, including: one or more processors; and one or more machine-readable media having instructions stored thereon, when executed by the one or more processors, The terminal device is caused to perform the method as described in one or more of the embodiments of the present application.
  • the embodiment of the present application further discloses one or more machine readable mediums having stored thereon instructions that, when executed by one or more processors, cause the terminal device to perform one or more of the embodiments as described in the embodiments of the present application. method.
  • the embodiment of the present application further discloses an operating system for a terminal device, including: a full screen unit, displaying a login screen in full screen and disabling a target button, wherein the target button is used to exit the login interface;
  • the login interface obtains the login information;
  • the display unit displays the system interface after confirming the verification according to the login information.
  • the embodiments of the present application include the following advantages:
  • the login interface can be displayed in full screen and the target button is disabled, thereby prohibiting the login interface from being logged out.
  • the login information is obtained in the login interface, and the system interface can be displayed after the verification is confirmed according to the login information, that is, the login is required.
  • Use terminal devices to ensure data security and to manage devices.
  • FIG. 1 is a schematic diagram of a login interface according to an embodiment of the present application
  • FIG. 3 is a flow chart showing the steps of another embodiment of the interface display method of the present application.
  • FIG. 4 is a schematic diagram of another login interface in the embodiment of the present application.
  • FIG. 5 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
  • FIG. 6 is a structural block diagram of an embodiment of an interface display device according to the present application.
  • FIG. 7 is a structural block diagram of another embodiment of an interface display device of the present application.
  • FIG. 8 is a schematic structural diagram of hardware of a terminal device according to an embodiment of the present disclosure.
  • FIG. 9 is a schematic structural diagram of hardware of a terminal device according to another embodiment of the present disclosure.
  • FIG. 10 is a schematic diagram of an operating system according to an embodiment of the present application.
  • the terminal device refers to a device with an intelligent operating system, and the device can support audio, video, data, and the like, including a smart mobile terminal, such as a smart phone, a tablet computer, a smart wearable device, or Smart TV, personal computer and other equipment.
  • Intelligent operating systems such as YunOS, IOS, Android, etc.
  • the terminal device is a tablet computer and is used in the field of education, the school can use a tablet computer to assist students in learning, and the tablet computer can provide teaching functions.
  • FIG. 1 a schematic diagram of a login interface of an embodiment of the present application is shown.
  • the screen After the terminal device is powered on and the screen is unlocked, the screen will light up and the terminal device can be operated by the user. Therefore, the login interface can be displayed in full screen and the target button can be disabled. Therefore, the screen must be logged in to display the system interface after the screen is lit and the terminal device is available for user operation. Otherwise, the mobile terminal cannot be used, and the login interface cannot be used to display the system through other buttons.
  • the login interface is displayed in full screen on the screen of the terminal device, and the login interface is used to assist the user to log in.
  • the login interface may include a login control, and the login control is used to obtain login information, such as a username and a password, and the login control may include
  • the window for obtaining the username and the window for obtaining the password may further include a login button for triggering the acquisition of the username and password.
  • the target button of the terminal device is disabled, the target button is used to exit the login interface, the target button includes a physical button and a virtual button, and the virtual button may include a virtual button on the touch screen, an interface control, etc.
  • the target button includes: a home button, a back button, an F1 button, etc., wherein the home button and the back button may be virtual buttons or physical buttons.
  • the target button includes various buttons that can cause the login interface to be exited.
  • the specific target button is determined according to the terminal device.
  • the target button of the tablet computer may include a home button
  • the target button of the notebook computer may include an F1 button, etc., in this embodiment, the login interface is exited. It means that the login interface is not displayed full screen on the screen, such as switching to other interfaces. Therefore, in the login interface of the full screen display, if the target button is triggered, since the target button has been disabled, the response operation corresponding to the target button is not executed, thereby prohibiting the login interface from being displayed in the non-login state.
  • the login information can be received through the login control in the login interface, and then the login information is used for verification to confirm whether it is a registered user, and after confirming the verification according to the login information, the system interface is displayed.
  • the system interface is an operable interface of the operating system in the terminal device, such as the main interface of the operating system (desktop interface), an interface of an application, etc., and the system interface may not include a login interface for disabling the target button.
  • the target button can be re-enabled, that is, the response of each target button is restored after login, and the user can normally use the home button, the back button, the F1 button, and the like.
  • the login interface can be displayed in full screen and the target button can be disabled, so that the login interface cannot be quit.
  • the system interface can be displayed after verification according to the login information, that is, the system interface must be logged in to ensure the data security. And use it after logging in to facilitate management of the device.
  • FIG. 2 a flow chart of steps of an embodiment of an interface display method of the present application is shown.
  • Step 202 Display the login interface in full screen and disable the target button, wherein the target button is used to exit the login interface.
  • Step 204 Obtain login information from the login interface.
  • Step 206 After confirming the verification according to the login information, display the system interface.
  • the login interface can be used to obtain login information, such as the login control of the login interface receiving the login information, and then obtaining the login information from the login control.
  • the login information is used for verification, that is, whether it is a legitimate user, such as a registered user, etc., and the login information sending server can perform verification, and after confirming the verification according to the login information, the system interface can be displayed, thereby Perform the required operations in the interface, such as start learning software to learn, open office software for office, and so on.
  • the target button can be re-enabled, that is, the response of each target button is restored after login, and the user can normally use the home button, the back button, the F1 button, and the like.
  • the embodiment of the present application can be applied to a scenario used by a group of users such as a school or a company.
  • the school, the company, and the like can uniformly purchase the terminal device, and the terminal device is installed with an operating system supporting the above interface display mode.
  • Schools, companies, and other organizations can register terminal devices uniformly through management devices. Therefore, an organization can be regarded as a group.
  • Each device can belong to only one organization, so that device information of each terminal device, such as devices, is recorded in the server. Description, device identification, affiliation, etc., wherein the affiliation can be characterized by an organization code, that is, an organization corresponds to an organization code, and then the organization code can be sent to each terminal device, for example, directly to the terminal device, or sent to the server through the server.
  • the terminal device so that each terminal device stores an organization code, and based on the organization code, identifies a mechanism to which the terminal device belongs. Therefore, the mechanism code can also be used for verifying the terminal device and determining the mechanism to which the terminal
  • the school, the company, and the like can also perform user registration through the management device to obtain the corresponding login information in batches.
  • the server can generate login information of 100 users and return to the corresponding management. device.
  • the number of user registrations and the number of device registrations of each organization may not be related, such as registering 50 terminal devices and 160 users.
  • the user of the organization and the terminal device may also have no association relationship, that is, the terminal device corresponding to the login information is not specified. Therefore, after the login information of the user is obtained, the login information may be notified to the user if necessary, so that the user can log in based on the login information.
  • Information uses terminal equipment.
  • the setting event may be executed according to the setting instruction, where the setting instruction includes an unlocking instruction and/or a power-on instruction, the setting event includes an unlocking event and/or a power-on event, and the unlocking instruction is used to contact the terminal.
  • the screen lock status of the device, the boot command is used to start the terminal device. Therefore, after the screen is started, the login screen can be called and the target button is determined, then the login screen is displayed in full screen, and the response to the target button is prohibited from being executed.
  • FIG. 3 a flow chart of steps of another embodiment of the interface display method of the present application is shown.
  • Step 302 executing a setting event according to the setting instruction.
  • an unlocking instruction is received, and an unlocking event of the screen is performed according to the unlocking instruction.
  • the unlocking event may be executed according to the unlocking instruction, for example, determining whether the unlocking parameter corresponds to the unlocking parameter is accurate, etc., and after performing the unlocking, the unlocking event is executed, and the unlocking event is performed.
  • the screen is locked.
  • the unlocking command can be set according to requirements, such as performing a gesture operation such as a screen swipe, and is sent after the password is input and verified.
  • the power-on command is received, and the power-on event is executed according to the power-on command.
  • the terminal device is in the shutdown state, it cannot be used. Therefore, if the power-on command is received, the power-on event is executed according to the power-on command, and the terminal device and its screen are activated according to the power-on event.
  • Step 304 Determine whether an organization code is stored in the terminal device.
  • the terminal device After the screen is started, it can be determined whether the organization code is stored in the terminal device, wherein the terminal device registered in the server stores the organization code of the corresponding organization to identify the organization, and if the terminal device does not store the mechanism The code may be unregistered or malfunctioning. Therefore, if yes, go to step 306; if no, go to step 318.
  • step 306 the login interface is invoked and the target button is determined.
  • Step 308 displaying the login interface in full screen, and prohibiting execution of the response to the target button.
  • the login interface may be invoked, and the target button corresponding to the terminal device, such as a primary key (home key), a return key (back key), an F1 key, etc., may be caused to exit the login interface. Then, the login interface is displayed in full screen on the screen of the terminal device, and the response to the target button is prohibited from being executed, that is, the target button is disabled, and the response operation is not performed even if the target button receives the trigger, thereby keeping the login interface effective. To use the device after the user has logged in.
  • the target button corresponding to the terminal device such as a primary key (home key), a return key (back key), an F1 key, etc.
  • the interface of the target button is monitored by the hook program, and then the call to the target button is intercepted, thereby prohibiting the execution of the response to the target button; and if the login interface is displayed in full screen, The state of the target button is set to the invalid state (disable) at the system layer, so that no response or the like is performed for the trigger of the target button.
  • the unlocking event is received by the lock screen application, so that the lock screen application can evoke the login interface, and after the screen unlocking event is monitored, the login interface is called and the target button is determined; the full screen display The login interface prohibits execution of a response to the target button.
  • the operating system of the terminal device After receiving the power-on command, the operating system of the terminal device performs a boot event, and the underlying system monitors the boot event, and then invokes the login interface, after the boot event is detected, the login interface is invoked and the target button is determined; Log in to the interface and disable the response to the target button.
  • Step 310 Obtain login information from the login interface.
  • the user can enter login information in the login control of the login interface to obtain login information, such as user name and password, according to the login control.
  • Step 312 Acquire a stored organization code, configure the login information and the organization code to form verification information, and send the verification information.
  • the terminal device acquires the stored organization code, and then the organization code and the login information constitute verification information, and sends the verification information to the server.
  • the server may determine the mechanism based on the organization code, and then check whether the login information in the verification information belongs to the organization, such as obtaining the login information set of the organization, and determining whether the login information in the verification information is in the login. In the information collection, if it is started, it passes the verification, otherwise the verification fails. The server can then return verification results for verification success or verification failure.
  • Step 314 receiving the verification result. If the verification result is successful, step 316 is performed; if the verification result is failure, then return to step 308, continue to obtain login information, and display prompt information in the login interface to prompt verification identification, re-enter, and the like.
  • step 316 the system interface is displayed.
  • the system interface can be displayed, so that the user can use various functions in the terminal device, including the functions related to the organization, and can interact with the server to accept the assistance and management of the server.
  • the school's terminal equipment can use learning software, access to teaching courses, etc.; the company's terminal equipment can use office software.
  • step 318 a system interface for limiting functions is displayed.
  • the terminal device may not be registered or has a fault.
  • the system interface may be displayed, but the system interface is a system interface for restricting functions, that is, some of the functions cannot be used, and the limited function is It includes functions related to login, that is, some functions in the terminal device need to be used after login, for example, a function that requires a server to provide a service, and thus the terminal device cannot connect to the related server, and cannot obtain assistance and management of the server.
  • the organization code is stored.
  • the login information registered by the organization uses the terminal device. Therefore, the device code is not stored in the terminal device, and the user login is provided differently. Therefore, the function related to the login (registered user) cannot be used. Used, so some functions in the system interface displayed when the organization code is not stored are restricted.
  • the login interface further includes a network control, where the network control is used to set a network, that is, the network control is provided with a network entry, and based on the network entry, the network connection interface can be jumped to the network.
  • the connection interface can set the network to which the terminal device is connected, so that the terminal device accesses the network.
  • An example is shown in FIG. 4 . Therefore, the triggering of the network control may be received, jumping to a network connection interface corresponding to the network control, and disabling the return key in the target button; obtaining networking information in the network connection interface, according to the Describe the networked information connection network; trigger the return key to return to the login interface.
  • the network control is not a target button, and after receiving the trigger of the network control, may jump to a network connection interface corresponding to the network control, and after displaying the network connection interface, may cancel the target button
  • the return key is disabled, that is, the return key can be used in this interface to return to the login interface.
  • different target buttons are triggered under the network connection interface, that is, in the case of no login, the system interface is not bypassed under the network connection interface.
  • network information such as the selected network identifier and network password is obtained, and then the network can be connected according to the network information, such as a Wifi network, a 4G network, or the like, or a password is connected to the wired network.
  • Step 320 Receive a set gesture operation, and display a corresponding management interface according to the set gesture operation.
  • Step 322 Obtain an administrative password from the management interface.
  • the device may also be faulty. Therefore, when you need to perform maintenance and management operations on the device, you can display the system interface without logging in information, but display it through the management mode. For example, the device fails to be connected to the network, and the device fails to be used. In other cases, the organization can repair the terminal equipment to the manufacturer, and the manufacturer can display the system interface according to the management password.
  • the stored management password is obtained from the server after the terminal device is registered, that is, when the organization registers the device, the server configures each device with an administrative password, which may be determined through certain calculation, or may be random.
  • the generated management password can be generated by at least one combination of a number, an alphabetic symbol, and the like.
  • the management password is also sent for storage.
  • the management password can be based on a TKS (Trust KeyStore) service.
  • TKS Turust KeyStore
  • the TKS service has an encryption function, and can provide an interface for the stored application to read, preventing other applications from stealing the management password.
  • the setting gesture can be received, and the setting gesture is a preset setting gesture for starting the management interface, for example, setting the gesture to continuous tap, Press and hold the interface, tap the top left corner of the title bar, tap the upper right corner of the title bar, long press the text in the title bar, etc.
  • the corresponding management interface can be displayed to activate the management mode.
  • the management interface includes a password control, and the password control user obtains an administrative password.
  • Step 324 Determine whether the management password matches the management password stored in the terminal device.
  • step 326 After receiving the management password, it can be determined whether the received management password matches the management password stored in the terminal device. If yes, go to step 326; if no, go back to step 322 to re-acquire the management password.
  • the system interface is displayed.
  • the verification verification is passed, and the system interface can be displayed, so that the terminal device can be repaired, such as detecting the reason that the network cannot be connected.
  • the terminal device can periodically send the target data to the server, so that the server can synchronize the usage of the terminal device, which is convenient for management and monitoring.
  • the target data includes at least: usage time information, usage content information, and usage status information.
  • the usage time information includes a login time, an exit time, and a usage time of each application.
  • the usage content information includes usage of each application in the terminal device, such as which applications are used, logs of each application, and the like; and the usage status information includes the terminal device. Status and status of the application, etc.
  • Step 328 enabling the target button.
  • the target button can be re-enabled, that is, the response of each target button is restored after login, and the user can normally use the home button, the back button, the F1 button, and the like. Or you can re-enable the target button after displaying the system interface based on the administrative password.
  • the method of enabling is different. For example, if the target button is disabled by hook interception, the call of the target button is no longer intercepted after being enabled, or the corresponding button is intercepted after the target button is intercepted, and the response is executed; When the corresponding setting target button is in the invalid state, the setting target button is enabled (enable).
  • the wireless network information may be preset in the terminal device, so that the device is automatically networked, automatically upgraded, and acquired under the premise of ensuring data security, thereby exempting the technical support personnel from configuring the local device. As shown in Figure 5.
  • the default SSID (Service Set Identifier) and the network password of the known wireless network can be preset in the Wifi list of the operating system.
  • the known wireless network can be a Wifi network, Bluetooth, NFC (Near Field Communication), and the like.
  • the terminal device is purchased by the organization, the organization has a Known Wifi, that is, a WiFi router with the same SSID and password as the factory setting of the device.
  • the system can directly connect to the same SSID and password WiFi router by using the Known Wifi setting, and connect to the Internet through the router.
  • the initialization process can be performed, that is, the terminal device can automatically check the system upgrade through FOTA (Firmware Over The Air), and automatically install the compatible environment through the system service (such as the Android running plug-in). Configuration data such as Android Runtime Plug-in).
  • the terminal device can automatically acquire the system configuration items preset in the server through the OMA (OPEN MOBILE ALLIANCE) protocol. Therefore, the process of the terminal device from booting to configuration completion does not require local manual intervention.
  • the registration of the terminal device may be performed before the terminal device is automatically networked and upgraded, so that the organization code and the management password are delivered in the automatic network upgrade process.
  • the terminal device is automatically networked, upgraded, and then registered by the organization, and then the server issues the organization code and the management password.
  • the server can assign an institution code to each institution.
  • the institution code of school A is 001
  • the school A registers 50 terminal devices, and the 50 terminal devices are randomly allocated.
  • the server can send the organization code 001 of the school A and the management password assigned thereto to the terminal device, so that the terminal device can store the organization code 001 and the management password.
  • the server also sends the management password of each terminal device to the management device of the school A, so that the school A can manage the terminal device.
  • school A can register for each student separately, and 226 login information can be obtained through registration. The login information can be assigned by the server.
  • the student's student number can be used as the user name, and the server configures a password for each user name to determine the login information.
  • the school A registers 50 users based on the terminal device and acquires 50 login information, and the students can share the terminal devices and the login information. After completing the registration of the user and the terminal device, the school A may distribute the terminal device to the student if the terminal device assists the teaching in the teaching process. After the student obtains the terminal device and starts, the terminal device displays the login interface in full screen and disables the target button. The student can input the login information distributed by the school into the login interface, and the terminal device generates the verification information according to the login information and the organization code 001, and sends the verification information to the server.
  • the server can return the result of the verification.
  • the system interface can be displayed in the terminal device, and the student can operate on the terminal device, such as the application of the corresponding auxiliary teaching.
  • the target data of the terminal device can be acquired and synchronized to the server, so that the school can supervise the student using the terminal device based on the target data of the server.
  • the administrator of the school or the maintenance personnel of the manufacturer can manage the mode through the management password, display the system interface in the management mode, and repair and manage the terminal device.
  • the server can assign an organization code to each company.
  • the company code of company B is 002
  • the company B purchases 80 terminal devices, and the 80 terminal devices are started for the first time. It can be automatically networked, automatically upgraded and configured, and can be registered.
  • the server randomly assigns the management password to the 80 terminal devices, that is, for each terminal device, the server can send the organization code 002 of the company B and the management password assigned thereto to the terminal device, so that the terminal device can store the organization code. 002 and administrative password.
  • the server also sends the management password of each terminal device to the management device of company B, so that company B can manage the terminal device.
  • the company B registers the user for the employee, and the server can randomly assign the login information, or the employee's job number can be registered as the user name, and the password can be obtained from the server.
  • the terminal device can be distributed to the employee, and after the employee obtains the terminal device and starts, the terminal The device displays the login interface in full screen and disables the target button.
  • the employee can input the login information distributed by the company to the login interface.
  • the terminal device generates verification information according to the login information and the organization code 002, and sends the verification information to the server.
  • the server confirms that the verification information passes the verification.
  • the result of the verification pass can be returned, and then the system interface can be displayed in the terminal device, and the employee can operate on the terminal device, such as an application for starting a video conference.
  • the target data of the terminal device can be acquired and synchronized to the server, so that the company can supervise the employee using the terminal device based on the target data of the server.
  • the administrator of the company or the maintenance personnel of the manufacturer can manage the mode by managing the password, display the system interface in the management mode, and repair and manage the terminal device.
  • the embodiment of the present application displays the login interface in full screen after the screen is started and disables the target button, that is, provides the flood screen mode, and the account login can be started after the terminal system is unlocked, and the full screen and key value management capabilities are provided, and the account cannot be skipped. Sign in to use the app.
  • the organization code is an attribute possessed by the terminal device after registration, that is, the organization code can determine whether the terminal device is a registered device, and can provide system services and the like.
  • the account of the embodiment of the present application is a toB account, that is, an organization (institution), so that the institution is related to the terminal device, and the organization and the login information (account) are related, so that the account can be associated with the terminal device and the login information, so that the account can be on the device. Login to use.
  • the management password is sent and stored in the terminal device after registration, and the security of the management password is ensured by the TKS service.
  • the management mode can be started by setting a gesture, and the system interface can be performed by managing the password. Maintenance and management configuration of the terminal equipment. Therefore, in an example, after the terminal device is powered on, restarted, or unlocked, the terminal device enters the flood screen mode, and the account (login information) is used as a system entry, and the unregistered user is not allowed to use the system, thereby facilitating the control of the device.
  • the login of the login information involves problems such as network authentication. Therefore, when the system interface is required to be repaired but the login information cannot be used (or is not authorized), the login mode can be performed through the management mode, and the management mode can provide a comparison. Highly privileged administrators manage and use.
  • the wireless network information is preset in the terminal device, so that the device is automatically networked, automatically upgraded, and acquired under the premise of ensuring data security, thereby realizing device configuration without human intervention.
  • the embodiment of the present application further provides an interface display device, which is applied to a mobile terminal.
  • FIG. 6 a structural block diagram of an embodiment of an interface display device of the present application is shown, which may specifically include the following modules:
  • the full screen disable module 602 is configured to display the login interface in full screen and disable the target button, wherein the target button is used to exit the login interface;
  • the login module 604 is configured to obtain login information from the login interface.
  • the display module 606 is configured to display the system interface after the verification is verified according to the login information.
  • the login interface can be displayed in full screen and the target button can be disabled, thereby prohibiting the login interface from being logged out.
  • the login information is obtained on the login interface, and the system interface can be displayed after the verification is confirmed according to the login information, that is, the terminal device needs to be logged in, Keep data secure and easy to manage devices.
  • FIG. 7 a structural block diagram of another embodiment of an interface display device of the present application is shown, which may specifically include the following modules:
  • the startup module 608 is configured to execute a setting event according to the setting instruction.
  • the full screen disable module 602 is configured to display the login interface in full screen and disable the target button, wherein the target button is used to exit the login interface;
  • the login module 604 is configured to obtain login information from the login interface.
  • the display module 606 is configured to display the system interface after the verification is verified according to the login information.
  • the login module 604 is further configured to acquire the stored organization code, configure the login information and the organization code to form verification information, and send the verification information.
  • the mechanism code is used to identify a mechanism to which the terminal device uniquely belongs, and the mechanism code is acquired from the server when the terminal device registers.
  • the startup module 608 is configured to receive an unlocking instruction, and execute an unlocking event according to the unlocking instruction.
  • the full screen disable module 602 is configured to invoke the login interface and determine the target button after listening to the unlock event of the screen; display the login interface in full screen, and prohibit execution of the response to the target button.
  • the startup module 608 is configured to receive a booting instruction, and execute a booting event according to the booting instruction.
  • the full screen disable module 602 is configured to invoke the login interface and determine the target button after the boot event is monitored; display the login interface in full screen, and prohibit execution of the response to the target button.
  • the login interface includes a network control, and the network control is used to set a network.
  • the device further includes: a networking module 610, configured to receive a trigger on the network control, and jump to a corresponding a network connection interface; obtaining networking information in the network connection interface, and connecting to the network according to the networking information.
  • the networking module 610 is further configured to release the disable of the return key in the target button after displaying the network connection interface.
  • the device further includes: a management login module 612, configured to receive a setting gesture operation, display a corresponding management interface according to the setting gesture operation; obtain a management password from the management interface; and the display module is configured to After the management password confirmation verification is passed, the system interface is displayed.
  • a management login module 612 configured to receive a setting gesture operation, display a corresponding management interface according to the setting gesture operation; obtain a management password from the management interface; and the display module is configured to After the management password confirmation verification is passed, the system interface is displayed.
  • the management login module 612 is further configured to determine whether the management password matches the management password stored in the terminal device, where the stored management password is obtained from the server after the terminal device is registered; if the management password is The management password stored in the terminal device matches, and the verification is confirmed.
  • the startup module 608 is further configured to determine whether an organization code is stored in the terminal device; if the mechanism code is stored, the full screen disable module 602 is triggered; if the mechanism code is not stored, the display module 606 is triggered to display the restriction function.
  • System interface where restricted functionality is associated with login.
  • the embodiment of the present application can be applied to the field of education, and the terminal device includes a tablet computer.
  • the device further includes a synchronization module 614, configured to collect target data in the terminal device, and synchronize the target data to the server, wherein the target data includes at least: usage time information, usage content information, and usage status information.
  • a synchronization module 614 configured to collect target data in the terminal device, and synchronize the target data to the server, wherein the target data includes at least: usage time information, usage content information, and usage status information.
  • the display module 606 is further configured to enable the target button.
  • the embodiment of the present application further provides a non-volatile readable storage medium, where the storage medium stores one or more programs, and when the one or more modules are applied to the terminal device, the terminal may be The device executes the instructions of the method steps in the embodiment of the present application.
  • a further optional embodiment comprising: one or more machine readable medium having stored thereon instructions that, when executed by one or more processors, cause the server to perform one or more of the embodiments of the present application
  • the interface display method comprising: one or more machine readable medium having stored thereon instructions that, when executed by one or more processors, cause the server to perform one or more of the embodiments of the present application
  • the interface display method comprising: one or more machine readable medium having stored thereon instructions that, when executed by one or more processors, cause the server to perform one or more of the embodiments of the present application The interface display method.
  • FIG. 8 is a schematic structural diagram of hardware of a device according to an embodiment of the present disclosure.
  • the device may include various devices such as a server, a terminal device, and a temperature control device.
  • the terminal device may include an input device 80, a processor 81, an output device 82, a memory 83, and at least one communication bus 84.
  • Communication bus 84 is used to implement a communication connection between the components.
  • Memory 83 may include high speed RAM memory, and may also include non-volatile memory NVM, such as at least one disk memory, in which various programs may be stored for performing various processing functions and implementing the method steps of the present embodiments.
  • the processor 81 may be, for example, a central processing unit (CPU), an application specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), and a programmable logic.
  • CPU central processing unit
  • ASIC application specific integrated circuit
  • DSP digital signal processor
  • DSPD digital signal processing device
  • programmable logic A device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic component is implemented that is coupled to the input device 80 and output device 82 described above by a wired or wireless connection.
  • PLD field programmable gate array
  • controller microcontroller, microprocessor or other electronic component is implemented that is coupled to the input device 80 and output device 82 described above by a wired or wireless connection.
  • the input device 80 may include multiple input devices, for example, at least one of a user-oriented user interface, a device-oriented device interface, a software programmable interface, a camera, and a sensor.
  • the device-oriented device interface may be a wired interface for data transmission between the device and the device, or may be a hardware insertion interface (for example, a USB interface, a serial port, etc.) for data transmission between the device and the device.
  • the user-oriented user interface may be, for example, a user-oriented control button, a voice input device for receiving voice input, and a touch-sensing device for receiving a user's touch input (eg, a touch screen with touch sensing function, touch
  • the programmable interface of the software may be, for example, an input for the user to edit or modify the program, such as an input pin interface or an input interface of the chip; optionally, the transceiver may have Radio frequency transceiver chip, baseband processing chip, and transceiver antenna for communication functions.
  • An audio input device such as a microphone can receive voice data.
  • Output device 82 may include an output device such as a display, an audio, or the like.
  • the processor of the terminal device includes functions for executing the modules of the data processing device in each device.
  • the specific functions and technical effects may be referred to the foregoing embodiments, and details are not described herein again.
  • FIG. 9 is a schematic structural diagram of hardware of a terminal device according to another embodiment of the present disclosure.
  • Figure 9 is a specific embodiment of the implementation of Figure 8.
  • the terminal device of this embodiment includes a processor 91 and a memory 92.
  • the processor 91 executes the computer program code stored in the memory 92 to implement the interface display method of FIGS. 1 to 5 in the above embodiment.
  • the memory 92 is configured to store various types of data to support operation at the terminal device. Examples of such data include instructions for any application or method operating on the terminal device, such as messages, pictures, videos, and the like.
  • the memory 92 may include a random access memory (RAM), and may also include a non-volatile memory such as at least one disk storage.
  • processor 91 is disposed in processing component 90.
  • the terminal device may also include a communication component 93, a power component 94, a multimedia component 95, an audio component 96, an input/output interface 97 and/or a sensor component 98.
  • the components and the like included in the terminal device are set according to actual requirements, which is not limited in this embodiment.
  • Processing component 90 typically controls the overall operation of the terminal device.
  • Processing component 90 may include one or more processors 91 to execute instructions to perform all or part of the steps of the above-described methods of Figures 1-5.
  • processing component 90 can include one or more modules to facilitate interaction between component 90 and other components.
  • processing component 90 can include a multimedia module to facilitate interaction between multimedia component 95 and processing component 90.
  • Power component 94 provides power to various components of the terminal device.
  • Power component 94 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the terminal devices.
  • the multimedia component 95 includes a display screen between the terminal device and the user that provides an output interface.
  • the display screen can include a liquid crystal display (LCD) and a touch panel (TP). If the display includes a touch panel, the display can be implemented as a touch screen to receive input signals from the user.
  • the touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor may sense not only the boundary of the touch or sliding action, but also the duration and pressure associated with the touch or slide operation.
  • the audio component 96 is configured to output and/or input an audio signal.
  • audio component 96 includes a microphone (MIC) that is configured to receive an external audio signal when the terminal device is in an operational mode, such as a voice recognition mode.
  • the received audio signal may be further stored in memory 92 or transmitted via communication component 93.
  • audio component 96 also includes a speaker for outputting an audio signal.
  • the input/output interface 97 provides an interface between the processing component 90 and the peripheral interface module, which may be a click wheel, a button, or the like. These buttons may include, but are not limited to, a volume button, a start button, and a lock button.
  • Sensor assembly 98 includes one or more sensors for providing status assessment of various aspects to the terminal device.
  • sensor component 98 can detect the open/closed state of the terminal device, the relative positioning of the components, and the presence or absence of contact of the user with the terminal device.
  • Sensor assembly 98 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact, including detecting the distance between the user and the terminal device.
  • the sensor assembly 98 can also include a camera or the like.
  • Communication component 93 is configured to facilitate wired or wireless communication between the terminal device and other devices.
  • the terminal device can access a wireless network based on a communication standard such as WiFi, 2G or 3G, or a combination thereof.
  • the terminal device may include a SIM card slot for inserting the SIM card, so that the terminal device can log in to the GPRS network and establish communication with the server through the Internet.
  • the communication component 93, the audio component 96, and the input/output interface 97 and the sensor component 98 involved in the embodiment of FIG. 9 can be implemented as an input device in the embodiment.
  • a terminal device of this embodiment comprising: one or more processors; and one or more machine-readable media having stored thereon instructions, when executed by the one or more processors, The terminal device is caused to perform the method as described in one or more of the embodiments of the present application.
  • the embodiment of the present application further provides an operating system for a terminal device.
  • the operating system of the device includes: a full screen unit 1002, a login unit 1004, and a display unit 1006.
  • the full screen unit 1002 displays the login interface in full screen and disables the target button, wherein the target button is used to exit the login interface.
  • the login unit 1004 acquires login information from the login interface.
  • the display unit 1006 displays the system interface after confirming the verification according to the login information.
  • the description is relatively simple, and the relevant parts can be referred to the description of the method embodiment.
  • Embodiments of the present application are described with reference to flowcharts and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG.
  • These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing terminal device to produce a machine such that instructions are executed by a processor of a computer or other programmable data processing terminal device
  • Means are provided for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the instruction device implements the functions specified in one or more blocks of the flow or in a flow or block diagram of the flowchart.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

L'invention concerne un procédé, un appareil et un dispositif d'affichage d'interface, et un support de stockage, pour améliorer la sécurité des données. Le procédé consiste à : afficher une interface d'ouverture de session en plein écran et désactiver une clé cible, la clé cible étant utilisée pour sortir de l'interface d'ouverture de session; acquérir des informations d'ouverture de session à partir de l'interface correspondante; et après confirmation, selon les informations d'ouverture de session, que la vérification est réussie, afficher une interface de système. Un équipement terminal peut être utilisé uniquement après ouverture de session, de sorte que la sécurité des données est assurée, et la gestion du dispositif facilitée.A method, an apparatus and an interface display device, and a storage medium for improving data security. The method includes: displaying a full screen logon interface and disabling a target key, the target key being used to exit the logon interface; acquire login information from the corresponding interface; and after confirming, according to the logon information, that the verification is successful, displaying a system interface. Terminal equipment can be used only after login, so data security is ensured, and device management facilitated.

Description

一种界面显示方法、装置、设备和存储介质Interface display method, device, device and storage medium

本申请要求2017年08月17日递交的申请号为201710708980.4、发明名称为“一种界面显示方法、装置、设备和存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。The present application claims the priority of the Chinese Patent Application No. 201710708980.4, the entire disclosure of which is incorporated herein by reference in its entirety, the entire disclosure of in.

技术领域Technical field

本申请涉及计算机技术领域,特别是涉及一种界面显示方法、一种界面显示装置、一种终端设备、一种存储介质和一种用于终端设备的操作系统。The present application relates to the field of computer technology, and in particular, to an interface display method, an interface display device, a terminal device, a storage medium, and an operating system for a terminal device.

背景技术Background technique

随着终端技术的进步,越来越多的用户使用终端设备执行所需各种操作,例如用户可采用终端设备观看影视作品、搜索信息、玩游戏等,学生也可以通过终端设备上的学习软件进行学习,用户也可通过终端设备办公等。With the advancement of terminal technologies, more and more users use terminal devices to perform various operations required. For example, users can watch video works, search information, play games, etc. by using terminal devices, and students can also use learning software on terminal devices. To learn, users can also work through terminal equipment.

因此,学校、公司等机构会统一采购终端设备,然后将终端设备发放给学生、员工使用。但是,终端设备分配给每个用户使用后,管理不便捷,无法获知对于终端设备的使用情况,且一旦设备丢失,还可能导致信息泄露,影响数据安全。Therefore, schools, companies and other institutions will uniformly purchase terminal equipment, and then distribute the terminal equipment to students and employees. However, after the terminal device is allocated to each user, the management is not convenient, and the use of the terminal device cannot be known, and once the device is lost, information leakage may occur, which may affect data security.

发明内容Summary of the invention

本申请实施例所要解决的技术问题是提供一种界面显示方法,以提高数据的安全性。The technical problem to be solved by the embodiments of the present application is to provide an interface display method to improve data security.

相应的,本申请实施例还提供了一种界面显示装置、一种终端设备、一种存储介质和一种操作系统,用以保证上述方法的实现及应用。Correspondingly, the embodiment of the present application further provides an interface display device, a terminal device, a storage medium, and an operating system, to ensure implementation and application of the foregoing method.

为了解决上述问题,本申请实施例公开了一种界面显示方法,包括:全屏显示登录界面并禁用目标按键,其中,所述目标按键用于退出所述登录界面;从所述登录界面获取登录信息;依据所述登录信息确认通过验证后,显示系统界面。In order to solve the above problem, the embodiment of the present application discloses an interface display method, including: displaying a login interface in full screen and disabling a target button, wherein the target button is used to exit the login interface; and the login information is obtained from the login interface. After confirming the verification according to the login information, the system interface is displayed.

本申请实施例还公开了一种界面显示装置,包括:全屏禁用模块,用于全屏显示登录界面并禁用目标按键,其中,所述目标按键用于退出所述登录界面;登录模块,用于从所述登录界面获取登录信息;显示模块,用于依据所述登录信息确认通过验证后,显示系统界面。The embodiment of the present application further discloses an interface display device, including: a full screen disable module, configured to display a login interface in full screen and disable a target button, wherein the target button is used to exit the login interface; and the login module is used to The login interface obtains the login information, and the display module is configured to display the system interface after the verification is confirmed according to the login information.

本申请实施例还公开了一种终端设备,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述终端设备 执行如本申请实施例中一个或多个所述的方法。The embodiment of the present application further discloses a terminal device, including: one or more processors; and one or more machine-readable media having instructions stored thereon, when executed by the one or more processors, The terminal device is caused to perform the method as described in one or more of the embodiments of the present application.

本申请实施例还公开了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得终端设备执行如本申请实施例中一个或多个所述的方法。The embodiment of the present application further discloses one or more machine readable mediums having stored thereon instructions that, when executed by one or more processors, cause the terminal device to perform one or more of the embodiments as described in the embodiments of the present application. method.

本申请实施例还公开了一种用于终端设备的操作系统,包括:全屏单元,全屏显示登录界面并禁用目标按键,其中,所述目标按键用于退出所述登录界面;登录单元,从所述登录界面获取登录信息;显示单元,依据所述登录信息确认通过验证后,显示系统界面。The embodiment of the present application further discloses an operating system for a terminal device, including: a full screen unit, displaying a login screen in full screen and disabling a target button, wherein the target button is used to exit the login interface; The login interface obtains the login information; the display unit displays the system interface after confirming the verification according to the login information.

与现有技术相比,本申请实施例包括以下优点:Compared with the prior art, the embodiments of the present application include the following advantages:

在本申请实施例中,能够全屏显示登录界面并禁用目标按键,从而禁止退出登录界面,要在登录界面中获取登录信息,依据所述登录信息确认通过验证后才能显示系统界面,即需要登录才能使用终端设备,保证数据安全,且便于管理设备。In the embodiment of the present application, the login interface can be displayed in full screen and the target button is disabled, thereby prohibiting the login interface from being logged out. The login information is obtained in the login interface, and the system interface can be displayed after the verification is confirmed according to the login information, that is, the login is required. Use terminal devices to ensure data security and to manage devices.

附图说明DRAWINGS

图1是本申请实施例的一种登录界面示意图;FIG. 1 is a schematic diagram of a login interface according to an embodiment of the present application;

图2是本申请的一种界面显示方法实施例的步骤流程图;2 is a flow chart of steps of an embodiment of an interface display method of the present application;

图3是本申请的另一种界面显示方法实施例的步骤流程图;3 is a flow chart showing the steps of another embodiment of the interface display method of the present application;

图4是本申请实施例的另一种登录界面示意图;4 is a schematic diagram of another login interface in the embodiment of the present application;

图5是本申请实施例中一种终端设备配置示意图;FIG. 5 is a schematic structural diagram of a terminal device according to an embodiment of the present application;

图6是本申请一种界面显示装置实施例的结构框图;6 is a structural block diagram of an embodiment of an interface display device according to the present application;

图7是本申请另一种界面显示装置实施例的结构框图;7 is a structural block diagram of another embodiment of an interface display device of the present application;

图8是本申请一实施例提供的终端设备的硬件结构示意图;FIG. 8 is a schematic structural diagram of hardware of a terminal device according to an embodiment of the present disclosure;

图9是本申请另一实施例提供的终端设备的硬件结构示意图;FIG. 9 is a schematic structural diagram of hardware of a terminal device according to another embodiment of the present disclosure;

图10是本申请一实施例提供的操作系统示意图。FIG. 10 is a schematic diagram of an operating system according to an embodiment of the present application.

具体实施方式Detailed ways

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。The above described objects, features and advantages of the present application will become more apparent and understood.

本申请实施例中,终端设备指的是具有智能操作系统的设备,这些设备可支持音频、视频、数据等方面的功能,包括智能移动终端如智能手机、平板电脑、智能穿戴设备, 也可以是智能电视、个人计算机等设备。智能操作系统如YunOS、IOS、Android等。例如终端设备为平板电脑,应用于教育领域,则学校可采用平板电脑辅助学生学习,平板电脑可提供教学功能。In the embodiment of the present application, the terminal device refers to a device with an intelligent operating system, and the device can support audio, video, data, and the like, including a smart mobile terminal, such as a smart phone, a tablet computer, a smart wearable device, or Smart TV, personal computer and other equipment. Intelligent operating systems such as YunOS, IOS, Android, etc. For example, if the terminal device is a tablet computer and is used in the field of education, the school can use a tablet computer to assist students in learning, and the tablet computer can provide teaching functions.

参照图1,示出了本申请实施例的一种登录界面示意图。Referring to FIG. 1, a schematic diagram of a login interface of an embodiment of the present application is shown.

终端设备在终端设备开机、解除屏幕锁定后,屏幕会亮起且终端设备可供用户操作,因此可全屏显示登录界面并禁用目标按键。从而在屏幕亮起且终端设备可供用户操作后必须登录才能显示系统界面,否则无法使用该移动终端,也不能通过其他按键绕过登录界面来显示系统。After the terminal device is powered on and the screen is unlocked, the screen will light up and the terminal device can be operated by the user. Therefore, the login interface can be displayed in full screen and the target button can be disabled. Therefore, the screen must be logged in to display the system interface after the screen is lit and the terminal device is available for user operation. Otherwise, the mobile terminal cannot be used, and the login interface cannot be used to display the system through other buttons.

其中,在终端设备的屏幕中全屏显示登录界面,该登录界面用于辅助用户登录,该登录界面可包括登录控件,该登录控件用于获取登录信息,如用户名和密码,则登录控件可包括用于获取用户名的窗口和用于获取密码的窗口,还可包括登录按钮,用于触发获取该用户名和密码。并且在该全屏显示的登录界面下,终端设备的目标按键被禁用,目标按键用于退出所述登录界面,目标按键包括物理按键和虚拟按键,虚拟按键可包括触摸屏上的虚拟按钮、界面控件等,例如目标按键包括:主键(home键)、返回键(back键)、F1键等,其中,home键、back键可能是虚拟按键,也可能为物理按键。目标按键包括各种可导致退出登录界面的按键,具体目标按键依据终端设备确定,如平板电脑的目标按键可包括home键,笔记本电脑的目标按键可包括F1键等,本实施例中退出登录界面指的是在屏幕中不全屏展示该登录界面,如切换到其他界面等。从而在全屏显示的登录界面下,若触发目标按键,由于目标按键已经被禁用,因此不会执行该目标按键对应的响应操作,从而禁止非登录状态下退出登录界面显示系统界面。The login interface is displayed in full screen on the screen of the terminal device, and the login interface is used to assist the user to log in. The login interface may include a login control, and the login control is used to obtain login information, such as a username and a password, and the login control may include The window for obtaining the username and the window for obtaining the password may further include a login button for triggering the acquisition of the username and password. And in the login interface of the full screen display, the target button of the terminal device is disabled, the target button is used to exit the login interface, the target button includes a physical button and a virtual button, and the virtual button may include a virtual button on the touch screen, an interface control, etc. For example, the target button includes: a home button, a back button, an F1 button, etc., wherein the home button and the back button may be virtual buttons or physical buttons. The target button includes various buttons that can cause the login interface to be exited. The specific target button is determined according to the terminal device. For example, the target button of the tablet computer may include a home button, and the target button of the notebook computer may include an F1 button, etc., in this embodiment, the login interface is exited. It means that the login interface is not displayed full screen on the screen, such as switching to other interfaces. Therefore, in the login interface of the full screen display, if the target button is triggered, since the target button has been disabled, the response operation corresponding to the target button is not executed, thereby prohibiting the login interface from being displayed in the non-login state.

因此可在登录界面中通过登录控件接收登录信息,然后采用该登录信息进行验证,确认是否为已注册用户,在依据该登录信息确认通过验证后,显示系统界面。系统界面即终端设备中操作系统的可操作界面,如操作系统的主界面(桌面界面),某一应用的界面等,该系统界面可不包括禁用目标按键的登录界面。在显示系统界面后,可重新启用该目标按键,即在登录后恢复各目标按键的响应,用户可以正常使用home键、back键、F1键等。Therefore, the login information can be received through the login control in the login interface, and then the login information is used for verification to confirm whether it is a registered user, and after confirming the verification according to the login information, the system interface is displayed. The system interface is an operable interface of the operating system in the terminal device, such as the main interface of the operating system (desktop interface), an interface of an application, etc., and the system interface may not include a login interface for disabling the target button. After the system interface is displayed, the target button can be re-enabled, that is, the response of each target button is restored after login, and the user can normally use the home button, the back button, the F1 button, and the like.

能够全屏显示登录界面并禁用目标按键,从而禁止退出登录界面,要在登录界面中获取登录信息,依据所述登录信息确认通过验证后才能显示系统界面,即必须登录才能显示系统界面,保证数据安全,且在登录后再使用,便于管理设备。The login interface can be displayed in full screen and the target button can be disabled, so that the login interface cannot be quit. To obtain the login information on the login interface, the system interface can be displayed after verification according to the login information, that is, the system interface must be logged in to ensure the data security. And use it after logging in to facilitate management of the device.

参照图2、示出了本申请的一种界面显示方法实施例的步骤流程图。Referring to FIG. 2, a flow chart of steps of an embodiment of an interface display method of the present application is shown.

步骤202,全屏显示登录界面并禁用目标按键,其中,所述目标按键用于退出所述登录界面。Step 202: Display the login interface in full screen and disable the target button, wherein the target button is used to exit the login interface.

步骤204,从所述登录界面获取登录信息。Step 204: Obtain login information from the login interface.

步骤206,依据所述登录信息确认通过验证后,显示系统界面。Step 206: After confirming the verification according to the login information, display the system interface.

终端设备在终端设备开机、解除屏幕锁定后,屏幕会亮起且终端设备可供用户操作,因此可确定登录界面和目标按键,然后全屏显示登录界面,并禁止执行对所述目标按键的响应,从而在屏幕亮起且终端设备可供用户操作后必须登录才能显示系统界面,因此可采用该登录界面获取登录信息,如登录界面的登录控件接收登录信息,然后从该登录控件中获取登录信息。再采用该登录信息进行验证,即确定是否为合法用户如已注册用户等,可将该登录信息发送服务器进行验证,在依据所述登录信息确认通过验证后,可以显示系统界面,从而在该系统界面中执行所需的操作,例如开启学习软件进行学习,开启办公软件进行办公等。在显示统界面后,可重新启用该目标按键,即在登录后恢复各目标按键的响应,用户可以正常使用home键、back键、F1键等。After the terminal device is powered on and the screen is unlocked, the screen will light up and the terminal device can be operated by the user. Therefore, the login interface and the target button can be determined, and then the login interface is displayed in full screen, and the response to the target button is prohibited from being executed. Therefore, after the screen is lit and the terminal device is available for the user to operate, the system interface must be logged in. Therefore, the login interface can be used to obtain login information, such as the login control of the login interface receiving the login information, and then obtaining the login information from the login control. The login information is used for verification, that is, whether it is a legitimate user, such as a registered user, etc., and the login information sending server can perform verification, and after confirming the verification according to the login information, the system interface can be displayed, thereby Perform the required operations in the interface, such as start learning software to learn, open office software for office, and so on. After the display interface is displayed, the target button can be re-enabled, that is, the response of each target button is restored after login, and the user can normally use the home button, the back button, the F1 button, and the like.

本申请实施例可应用于学校、公司等群体用户使用的场景下,学校、公司等机构可统一采购终端设备,该终端设备安装有支持上述界面显示方式的操作系统。学校、公司等机构可通过管理设备统一对终端设备进行注册,因此可将一个机构看作一个群组,每台设备只能属于一个机构,从而在服务器中记录各终端设备的设备信息,如设备描述、设备标识、所属机构等,其中,所属机构可以机构码表征,即一个机构对应一个机构码,然后可将机构码发送给各终端设备,如直接发送给终端设备,或通过服务器下发给终端设备,从而每个终端设备中存储有机构码,基于该机构码标识终端设备唯一所属的机构。从而该机构码也可用于进行终端设备的验证,确定终端设备所属的机构。The embodiment of the present application can be applied to a scenario used by a group of users such as a school or a company. The school, the company, and the like can uniformly purchase the terminal device, and the terminal device is installed with an operating system supporting the above interface display mode. Schools, companies, and other organizations can register terminal devices uniformly through management devices. Therefore, an organization can be regarded as a group. Each device can belong to only one organization, so that device information of each terminal device, such as devices, is recorded in the server. Description, device identification, affiliation, etc., wherein the affiliation can be characterized by an organization code, that is, an organization corresponds to an organization code, and then the organization code can be sent to each terminal device, for example, directly to the terminal device, or sent to the server through the server. The terminal device, so that each terminal device stores an organization code, and based on the organization code, identifies a mechanism to which the terminal device belongs. Therefore, the mechanism code can also be used for verifying the terminal device and determining the mechanism to which the terminal device belongs.

本申请实施例中,学校、公司等机构还可通过管理设备统一进行用户注册,批量获取对应的登录信息,例如机构注册100个用户,则服务器可生成100个用户的登录信息返回给对应的管理设备。其中,各机构的用户注册数量和设备注册数量可不具有关联,如注册50台终端设备,160个用户。机构的用户和终端设备也可不具有关联关系,即不指定登录信息对应的终端设备,因此获取到用户的登录信息后,可在有需要的情况下将登录信息告知用户,从而用户能够基于该登录信息使用终端设备。In the embodiment of the present application, the school, the company, and the like can also perform user registration through the management device to obtain the corresponding login information in batches. For example, if the organization registers 100 users, the server can generate login information of 100 users and return to the corresponding management. device. Among them, the number of user registrations and the number of device registrations of each organization may not be related, such as registering 50 terminal devices and 160 users. The user of the organization and the terminal device may also have no association relationship, that is, the terminal device corresponding to the login information is not specified. Therefore, after the login information of the user is obtained, the login information may be notified to the user if necessary, so that the user can log in based on the login information. Information uses terminal equipment.

本申请实施例中,可依据设定指令执行设定事件来启动屏幕,该设定指令包括解锁指令和/或开机指令,设定事件包括解锁事件和/或开机事件,解锁指令用于接触终端设备的屏幕锁定状态,开机指令用于启动终端设备。因此在启动屏幕后,可调用登录界面并 确定目标按键,然后全屏显示所述登录界面,并禁止执行对所述目标按键的响应。In the embodiment of the present application, the setting event may be executed according to the setting instruction, where the setting instruction includes an unlocking instruction and/or a power-on instruction, the setting event includes an unlocking event and/or a power-on event, and the unlocking instruction is used to contact the terminal. The screen lock status of the device, the boot command is used to start the terminal device. Therefore, after the screen is started, the login screen can be called and the target button is determined, then the login screen is displayed in full screen, and the response to the target button is prohibited from being executed.

参照图3、示出了本申请的另一种界面显示方法实施例的步骤流程图。Referring to FIG. 3, a flow chart of steps of another embodiment of the interface display method of the present application is shown.

步骤302,依据设定指令执行设定事件。Step 302, executing a setting event according to the setting instruction.

一个可选实施例中,接收到解锁指令,依据所述解锁指令执行屏幕的解锁事件。终端设备已启动,但屏幕锁定无法使用时,若接收到解锁指令,可依据该解锁指令执行解锁事件,如确定该解锁指令对应解锁参数是否准确等,在确定能够解锁后执行解锁事件,解除对屏幕的锁定。其中,解锁指令可依据需求设定,如执行屏幕滑动等手势操作发出,又如输入密码等信息并验证通过后发出。In an optional embodiment, an unlocking instruction is received, and an unlocking event of the screen is performed according to the unlocking instruction. When the terminal device is started, but the screen lock cannot be used, if the unlock command is received, the unlocking event may be executed according to the unlocking instruction, for example, determining whether the unlocking parameter corresponds to the unlocking parameter is accurate, etc., and after performing the unlocking, the unlocking event is executed, and the unlocking event is performed. The screen is locked. The unlocking command can be set according to requirements, such as performing a gesture operation such as a screen swipe, and is sent after the password is input and verified.

另一个可选实施例中,接收开机指令,依据所述开机指令执行开机事件。终端设备处于关机状态时无法使用,因此若接收到开机指令,则依据该开机指令执行开机事件,依据该开机事件启动终端设备及其屏幕。In another optional embodiment, the power-on command is received, and the power-on event is executed according to the power-on command. When the terminal device is in the shutdown state, it cannot be used. Therefore, if the power-on command is received, the power-on event is executed according to the power-on command, and the terminal device and its screen are activated according to the power-on event.

步骤304,判断终端设备中是否存储有机构码。Step 304: Determine whether an organization code is stored in the terminal device.

在屏幕启动后,可以判断该终端设备中是否存储有机构码,其中,在服务器中注册过的终端设备会存储有对应机构的机构码,以标识所属的机构,而若终端设备中未存储机构码,则该设备可能未注册或出现故障。因此若是,执行步骤306;若否,执行步骤318。After the screen is started, it can be determined whether the organization code is stored in the terminal device, wherein the terminal device registered in the server stores the organization code of the corresponding organization to identify the organization, and if the terminal device does not store the mechanism The code may be unregistered or malfunctioning. Therefore, if yes, go to step 306; if no, go to step 318.

步骤306,调用登录界面并确定目标按键。In step 306, the login interface is invoked and the target button is determined.

步骤308,全屏显示所述登录界面,并禁止执行对所述目标按键的响应。Step 308, displaying the login interface in full screen, and prohibiting execution of the response to the target button.

判断终端设备中存储有机构码后,可调用登录界面,并确定该终端设备对应的目标按键,如主键(home键)、返回键(back键)、F1键等可导致退出登录界面的按键。然后在终端设备的屏幕中全屏显示所述登录界面,并禁止执行对所述目标按键的响应,即禁用目标按键,即使目标按键接收到触发也不会执行响应操作,从而保持登录界面的有效,以在用户登录后才能使用设备。其中,禁用目标按键的方式有多种,例如通过钩子程序监听目标按键的接口,然后拦截对该目标按键的调用,从而禁止执行对所述目标按键的响应;又如全屏显示登录界面的情况下,在系统层设置目标按键的状态为无效状态(disable),从而对于目标按键的触发不执行响应等。After determining that the organization code is stored in the terminal device, the login interface may be invoked, and the target button corresponding to the terminal device, such as a primary key (home key), a return key (back key), an F1 key, etc., may be caused to exit the login interface. Then, the login interface is displayed in full screen on the screen of the terminal device, and the response to the target button is prohibited from being executed, that is, the target button is disabled, and the response operation is not performed even if the target button receives the trigger, thereby keeping the login interface effective. To use the device after the user has logged in. There are various ways to disable the target button, for example, the interface of the target button is monitored by the hook program, and then the call to the target button is intercepted, thereby prohibiting the execution of the response to the target button; and if the login interface is displayed in full screen, The state of the target button is set to the invalid state (disable) at the system layer, so that no response or the like is performed for the trigger of the target button.

其中,接收到解锁指令,可通过锁屏应用执行解锁事件,从而该则所述锁屏应用可唤起登录界面,则可在监听到屏幕的解锁事件后,调用登录界面并确定目标按键;全屏显示所述登录界面,并禁止执行对所述目标按键的响应。The unlocking event is received by the lock screen application, so that the lock screen application can evoke the login interface, and after the screen unlocking event is monitored, the login interface is called and the target button is determined; the full screen display The login interface prohibits execution of a response to the target button.

接收到开机指令后,终端设备的操作系统会执行开机事件,并由系统底层监听开机 事件,再唤起登录界面,则可在监听到开机事件后,调用登录界面并确定目标按键;全屏显示所述登录界面,并禁止执行对所述目标按键的响应。After receiving the power-on command, the operating system of the terminal device performs a boot event, and the underlying system monitors the boot event, and then invokes the login interface, after the boot event is detected, the login interface is invoked and the target button is determined; Log in to the interface and disable the response to the target button.

步骤310,从所述登录界面获取登录信息。Step 310: Obtain login information from the login interface.

用户可在登录界面的登录控件中输入登录信息,从而依据该登录控件获取登录信息,如用户名、密码等信息。The user can enter login information in the login control of the login interface to obtain login information, such as user name and password, according to the login control.

步骤312,获取存储的机构码,将所述登录信息和机构码构成验证信息,发送所述验证信息。Step 312: Acquire a stored organization code, configure the login information and the organization code to form verification information, and send the verification information.

终端设备获取存储的机构码,然后将机构码和登录信息构成验证信息,发送所述验证信息给服务器。服务器接收到验证信息后,可基于机构码确定所述的机构,再检测验证信息中的登录信息是否属于该机构,如获取该机构的登录信息集合,判断验证信息中的登录信息是否在该登录信息集合中,若在启动则通过验证,否则验证不通过。然后服务器可返回验证成功或验证失败的验证结果,The terminal device acquires the stored organization code, and then the organization code and the login information constitute verification information, and sends the verification information to the server. After receiving the verification information, the server may determine the mechanism based on the organization code, and then check whether the login information in the verification information belongs to the organization, such as obtaining the login information set of the organization, and determining whether the login information in the verification information is in the login. In the information collection, if it is started, it passes the verification, otherwise the verification fails. The server can then return verification results for verification success or verification failure.

步骤314,接收验证结果。若验证结果为成功,则执行步骤316;若验证结果为失败,则返回步骤308,继续获取登录信息,并可在登录界面中显示提示信息,以提示验证识别,重新输入等。Step 314, receiving the verification result. If the verification result is successful, step 316 is performed; if the verification result is failure, then return to step 308, continue to obtain login information, and display prompt information in the login interface to prompt verification identification, re-enter, and the like.

步骤316,显示系统界面。At step 316, the system interface is displayed.

依据所述登录信息确认通过验证后,可显示系统界面,从而用户可在终端设备中使用各中功能,包括与机构相关的功能,并且能够与服务器进行交互,接受服务器的辅助和管理。例如学校的终端设备中可使用学习软件,接入教学课程等;公司的终端设备可使用办公软件等。After confirming the verification by the login information, the system interface can be displayed, so that the user can use various functions in the terminal device, including the functions related to the organization, and can interact with the server to accept the assistance and management of the server. For example, the school's terminal equipment can use learning software, access to teaching courses, etc.; the company's terminal equipment can use office software.

步骤318,显示限制功能的系统界面。In step 318, a system interface for limiting functions is displayed.

若判断终端设备中未存储机构码,则该终端设备可能未注册或出现故障,此时可显示系统界面,但是该系统界面为限制功能的系统界面,即其中部分功能无法使用,被限制的功能包括与登录相关的功能,即终端设备中部分功能需要登录后采用使用,例如需要服务器提供服务的功能等,因此该终端设备也不能连接相关的服务器,不能获得服务器的辅助和管理。终端设备由机构注册后存储机构码,该机构注册的登录信息采用使用该终端设备,因此终端设备中未存储机构码,也就不同提供用户登录,因此与登录(注册用户)相关的功能就不能使用,因此在未存储机构码时显示的系统界面中部分功能被限制使用。If it is judged that the organization code is not stored in the terminal device, the terminal device may not be registered or has a fault. At this time, the system interface may be displayed, but the system interface is a system interface for restricting functions, that is, some of the functions cannot be used, and the limited function is It includes functions related to login, that is, some functions in the terminal device need to be used after login, for example, a function that requires a server to provide a service, and thus the terminal device cannot connect to the related server, and cannot obtain assistance and management of the server. After the terminal device is registered by the organization, the organization code is stored. The login information registered by the organization uses the terminal device. Therefore, the device code is not stored in the terminal device, and the user login is provided differently. Therefore, the function related to the login (registered user) cannot be used. Used, so some functions in the system interface displayed when the organization code is not stored are restricted.

本申请一个可选实施例中,所述登录界面还包括网络控件,所述网络控件用于设置 网络,即网络控件设置有网络入口,基于该网络入口可跳转至网络连接界面,在该网络连接界面可设置终端设备连接的网络,使终端设备接入网络,一种示例如图4所示。因此可接收对所述网络控件的触发,跳转到所述网络控件对应的网络连接界面,并解除对所述目标按键中返回键的禁用;在所述网络连接界面中获取联网信息,依据所述联网信息连接网络;触发返回键返回所述登录界面。In an optional embodiment of the present application, the login interface further includes a network control, where the network control is used to set a network, that is, the network control is provided with a network entry, and based on the network entry, the network connection interface can be jumped to the network. The connection interface can set the network to which the terminal device is connected, so that the terminal device accesses the network. An example is shown in FIG. 4 . Therefore, the triggering of the network control may be received, jumping to a network connection interface corresponding to the network control, and disabling the return key in the target button; obtaining networking information in the network connection interface, according to the Describe the networked information connection network; trigger the return key to return to the login interface.

该网络控件不是目标按键,在接收到对该网络控件的触发后,可跳转到所述网络控件对应的网络连接界面,并且在显示所述网络连接界面后,可解除对所述目标按键中返回键的禁用,即此界面下可使用返回键,从而返回到登录界面中。但不同在该网络连接界面下触发其他目标按键,即在未登录情况下,网络连接界面下也不会绕过登录而显示系统界面。在该网络连接界面中获取联网信息,如选择的网络标识及网络密码等联网信息,然后可依据该联网信息连接网络,如Wifi网络、4G网络等无线网络,或者通过密码连接有线网络等。在连接网络后可通过返回键返回登录界面,从而在联网情况下上传登录信息、机构码等第一验证信息。The network control is not a target button, and after receiving the trigger of the network control, may jump to a network connection interface corresponding to the network control, and after displaying the network connection interface, may cancel the target button The return key is disabled, that is, the return key can be used in this interface to return to the login interface. However, different target buttons are triggered under the network connection interface, that is, in the case of no login, the system interface is not bypassed under the network connection interface. In the network connection interface, network information such as the selected network identifier and network password is obtained, and then the network can be connected according to the network information, such as a Wifi network, a 4G network, or the like, or a password is connected to the wired network. After connecting to the network, you can return to the login interface through the return key, so as to upload the first verification information such as login information and organization code in the case of networking.

步骤320,接收设定手势操作,依据所述设定手势操作显示对应的管理界面。Step 320: Receive a set gesture operation, and display a corresponding management interface according to the set gesture operation.

步骤322,从所述管理界面获取管理密码。Step 322: Obtain an administrative password from the management interface.

有时设备也可能出现故障等问题,因此在需要对设备进行维护、管理等配置操作时,可不通过登录信息显示系统界面,而是通过管理模式进行显示,例如设备故障无法联网、设备故障应用无法使用等情况下,机构可将终端设备给厂商维修,则厂商可依据管理密码显示系统界面。其中,所述存储的管理密码是在终端设备注册后从服务器中获取的,即机构在注册设备时,服务器会给每个设备配置一个管理密码,该管理密码可经过一定计算确定,也可是随机生成的,管理密码可由数字、字母符号等至少一种组合生成,然后在终端设备中存储机构码时,也会下发管理密码进行存储,管理密码可基于TKS(TrustKeyStore,信任密钥存储)服务中存储,该TKS服务具有加密功能,并能够提供接口实现存储的应用才能读取,防止其他应用盗取管理密码。Sometimes, the device may also be faulty. Therefore, when you need to perform maintenance and management operations on the device, you can display the system interface without logging in information, but display it through the management mode. For example, the device fails to be connected to the network, and the device fails to be used. In other cases, the organization can repair the terminal equipment to the manufacturer, and the manufacturer can display the system interface according to the management password. The stored management password is obtained from the server after the terminal device is registered, that is, when the organization registers the device, the server configures each device with an administrative password, which may be determined through certain calculation, or may be random. The generated management password can be generated by at least one combination of a number, an alphabetic symbol, and the like. Then, when the organization code is stored in the terminal device, the management password is also sent for storage. The management password can be based on a TKS (Trust KeyStore) service. In the storage, the TKS service has an encryption function, and can provide an interface for the stored application to read, preventing other applications from stealing the management password.

因此在屏幕启动后全屏显示登录界面并禁用目标按键的情况下,可接收设定手势,该设定手势为预设设定的用于启动管理界面的手势,例如设定手势为连续点按、长按界面、点按标题栏左上角、点按标题栏右上角、长按标题栏中间文字等,在接收到设定手势后可显示对应的管理界面,激活管理模式。该管理界面中包括密码控件,该密码控件用户获取管理密码。Therefore, when the login screen is displayed full screen after the screen is started and the target button is disabled, the setting gesture can be received, and the setting gesture is a preset setting gesture for starting the management interface, for example, setting the gesture to continuous tap, Press and hold the interface, tap the top left corner of the title bar, tap the upper right corner of the title bar, long press the text in the title bar, etc. After receiving the setting gesture, the corresponding management interface can be displayed to activate the management mode. The management interface includes a password control, and the password control user obtains an administrative password.

步骤324,判断所述管理密码与终端设备中存储的管理密码是否匹配。Step 324: Determine whether the management password matches the management password stored in the terminal device.

在接收到管理密码后,可判断接收的管理密码与终端设备中存储的管理密码是否匹配。若是,执行步骤326;若否,返回步骤322,重新获取管理密码。After receiving the management password, it can be determined whether the received management password matches the management password stored in the terminal device. If yes, go to step 326; if no, go back to step 322 to re-acquire the management password.

步骤326,显示所述系统界面。At step 326, the system interface is displayed.

若管理密码与终端设备中存储的管理密码匹配,确认验证通过,可显示系统界面,从而可以进行终端设备的维修,如检测无法联网的原因等。If the management password matches the management password stored in the terminal device, the verification verification is passed, and the system interface can be displayed, so that the terminal device can be repaired, such as detecting the reason that the network cannot be connected.

用户在通过登录信息显示系统界面来使用终端设备后,终端设备可定期采用目标数据发送给服务器,使得服务器能够同步终端设备的使用情况,便于管理和监控。After the user uses the terminal device through the login information display system interface, the terminal device can periodically send the target data to the server, so that the server can synchronize the usage of the terminal device, which is convenient for management and monitoring.

其中,所述目标数据至少包括:使用时间信息、使用内容信息、使用状态信息。使用时间信息包括登录时间、退出时间以及各应用的使用时间等;使用内容信息包括终端设备中各应用程序的使用情况,如使用哪些应用,各应用的日志等数据;使用状态信息包括终端设备的状态以及应用的状态等。The target data includes at least: usage time information, usage content information, and usage status information. The usage time information includes a login time, an exit time, and a usage time of each application. The usage content information includes usage of each application in the terminal device, such as which applications are used, logs of each application, and the like; and the usage status information includes the terminal device. Status and status of the application, etc.

步骤328,启用所述目标按键。Step 328, enabling the target button.

在显示系统界面后,可重新启用该目标按键,即在登录后恢复各目标按键的响应,用户可以正常使用home键、back键、F1键等。或者在基于管理密码显示系统界面后,也可重新启用该目标按键。依据禁用方式的不同,启用的方式也不同,例如若通过钩子拦截来禁用目标按键,则启用后不再拦截目标按键的调用,或拦截目标按键的调用后再发送相应的按键执行响应;又如对应设置目标按键为无效状态,则在启动用设置目标按键为有效状态(enable)。After the system interface is displayed, the target button can be re-enabled, that is, the response of each target button is restored after login, and the user can normally use the home button, the back button, the F1 button, and the like. Or you can re-enable the target button after displaying the system interface based on the administrative password. Depending on the mode of disabling, the method of enabling is different. For example, if the target button is disabled by hook interception, the call of the target button is no longer intercepted after being enabled, or the corresponding button is intercepted after the target button is intercepted, and the response is executed; When the corresponding setting target button is in the invalid state, the setting target button is enabled (enable).

本申请实施例中,还可在终端设备中预设无线网络信息,从而在保证数据安全的前提下,实现设备自动联网、自动升级和获取配置,免除技术支持人员在本地设备的配置工作。如图5所示。In the embodiment of the present application, the wireless network information may be preset in the terminal device, so that the device is automatically networked, automatically upgraded, and acquired under the premise of ensuring data security, thereby exempting the technical support personnel from configuring the local device. As shown in Figure 5.

终端设备出厂前,可在操作系统的Wifi列表中预置有默认的SSID(Service Set Identifier,服务集标识)和已知无线网络(Known Wifi)的网络密码(password)。其中,已知无线网络(Known Wifi)可为Wifi网络、蓝牙、NFC(Near Field Communication,近场通讯技术)等。终端设备被机构采购后,机构中设置有Known Wifi,即与设备出厂设置同样SSID和password的WiFi路由器。Before the terminal device leaves the factory, the default SSID (Service Set Identifier) and the network password of the known wireless network (Known Wifi) can be preset in the Wifi list of the operating system. Among them, the known wireless network (Known Wifi) can be a Wifi network, Bluetooth, NFC (Near Field Communication), and the like. After the terminal device is purchased by the organization, the organization has a Known Wifi, that is, a WiFi router with the same SSID and password as the factory setting of the device.

从而在对终端设备进行配置时,终端设备在本地开机后,系统可以利用Known Wifi设置,直接连接该同样SSID和password的WiFi路由器,并通过路由器连接到互联网。终端设备在连接网络后,可执行初始化过程,即终端设备可以通过FOTA(Firmware Over The Air,移动终端的空中下载软件升级)自动检查系统升级,并通过系统服务自动安装 兼容环境(如安卓运行插件Android Runtime Plug-in)等配置数据。终端设备可以通过OMA(OPEN MOBILE ALLIANCE,开放移动联盟)协议自动获取服务器中预置的系统配置项。从而终端设备从开机到配置完成的流程,可不需要本地的人工干预。Therefore, when the terminal device is configured, after the terminal device is powered on locally, the system can directly connect to the same SSID and password WiFi router by using the Known Wifi setting, and connect to the Internet through the router. After the terminal device is connected to the network, the initialization process can be performed, that is, the terminal device can automatically check the system upgrade through FOTA (Firmware Over The Air), and automatically install the compatible environment through the system service (such as the Android running plug-in). Configuration data such as Android Runtime Plug-in). The terminal device can automatically acquire the system configuration items preset in the server through the OMA (OPEN MOBILE ALLIANCE) protocol. Therefore, the process of the terminal device from booting to configuration completion does not require local manual intervention.

一个示例中,终端设备的注册可在上述终端设备自动联网、升级前执行,从而在自动联网升级过程中下发机构码和管理密码。另一个示例中,终端设备先自动联网、升级,再由机构注册,而后服务器下发机构码和管理密码。In one example, the registration of the terminal device may be performed before the terminal device is automatically networked and upgraded, so that the organization code and the management password are delivered in the automatic network upgrade process. In another example, the terminal device is automatically networked, upgraded, and then registered by the organization, and then the server issues the organization code and the management password.

在一个示例中,以学校为机构,则服务器可对每个机构分配一个机构码,例如学校A的机构码为001,该学校A注册了50台终端设备,则给这50台终端设备随机分配管理密码,则针对每台终端设备,服务器可将学校A的机构码001和为其分配的管理密码下发给终端设备,从而终端设备可存储机构码001和管理密码。服务器也会将各终端设备的管理密码发送给学校A的管理设备,从而便于学校A对终端设备进行管理。该学校A今年新入学的一年级学生有226人,则一个方案中,学校A可为每个学生分别注册,则可通过注册获取226个登录信息,其中,登录信息可有服务器分配,学校A也可将学生的学号等作为用户名,并由服务器为每个用户名配置密码,从而确定登录信息。另一个方案中,学校A基于终端设备注册50个用户,并获取50个登录信息,则学生可共用这些终端设备和登录信息。在完成用户和终端设备的注册后,学校A在教学过程中如需要终端设备辅助教学,可将终端设备分发给学生,学生获取到终端设备并启动后,终端设备全屏显示登录界面并禁用目标按键,学生可将学校分发的登录信息输入到登录界面中,终端设备依据该登录信息和机构码001生成验证信息,发送给服务器,服务器确认验证信息通过校验后,可返回校验通过的结果,然后终端设备中可显示系统界面,学生可在终端设备上操作,如开启相应辅助教学的应用等。在终端设备的使用过程中,可获取终端设备的目标数据同步给服务器,从而学校可基于服务器的目标数据,对学生使用终端设备进行监管。另外,若某个终端设备出现故障,学校的管理员或厂家的维修人员可通过管理密码进行管理模式,在管理模式下显示系统界面,维修、管理该终端设备。In one example, with the school as the institution, the server can assign an institution code to each institution. For example, the institution code of school A is 001, and the school A registers 50 terminal devices, and the 50 terminal devices are randomly allocated. For the management of the password, the server can send the organization code 001 of the school A and the management password assigned thereto to the terminal device, so that the terminal device can store the organization code 001 and the management password. The server also sends the management password of each terminal device to the management device of the school A, so that the school A can manage the terminal device. There are 226 first-year students enrolled in this school. In one program, school A can register for each student separately, and 226 login information can be obtained through registration. The login information can be assigned by the server. The student's student number can be used as the user name, and the server configures a password for each user name to determine the login information. In another solution, the school A registers 50 users based on the terminal device and acquires 50 login information, and the students can share the terminal devices and the login information. After completing the registration of the user and the terminal device, the school A may distribute the terminal device to the student if the terminal device assists the teaching in the teaching process. After the student obtains the terminal device and starts, the terminal device displays the login interface in full screen and disables the target button. The student can input the login information distributed by the school into the login interface, and the terminal device generates the verification information according to the login information and the organization code 001, and sends the verification information to the server. After confirming that the verification information passes the verification, the server can return the result of the verification. Then, the system interface can be displayed in the terminal device, and the student can operate on the terminal device, such as the application of the corresponding auxiliary teaching. During the use of the terminal device, the target data of the terminal device can be acquired and synchronized to the server, so that the school can supervise the student using the terminal device based on the target data of the server. In addition, if a terminal device fails, the administrator of the school or the maintenance personnel of the manufacturer can manage the mode through the management password, display the system interface in the management mode, and repair and manage the terminal device.

在另一个示例中,以公司为机构,则服务器可对每个公司分配一个机构码,例如公司B的机构码为002,该公司B采购了80台终端设备,这80台终端设备在初次启动时可自动联网、自动升级和获取配置,并且可进行注册。则服务器会给这80台终端设备随机分配管理密码,即针对每台终端设备,服务器可将公司B的机构码002和为其分配的管理密码下发给终端设备,从而终端设备可存储机构码002和管理密码。服务器也会将各终端设备的管理密码发送给公司B的管理设备,从而便于公司B对终端设备进行管理。 该公司B为员工进行用户注册,可由服务器随机分配登录信息,也可将员工的工号作为用户名进行注册,从服务器获取密码等信息。在完成用户和终端设备的注册后,公司B在工作过程中需要终端设备辅助时,如不同地域的员工进行视频会议等,可将终端设备分发给员工,员工获取到终端设备并启动后,终端设备全屏显示登录界面并禁用目标按键,员工可将公司分发的登录信息输入到登录界面中,终端设备依据该登录信息和机构码002生成验证信息,发送给服务器,服务器确认验证信息通过校验后,可返回校验通过的结果,然后终端设备中可显示系统界面,员工可在终端设备上操作,如开启视频会议的应用等。在终端设备的使用过程中,可获取终端设备的目标数据同步给服务器,从而公司可基于服务器的目标数据,对员工使用终端设备进行监管。另外,若某个终端设备出现故障,公司的管理员或厂家的维修人员可通过管理密码进行管理模式,在管理模式下显示系统界面,维修、管理该终端设备。In another example, with the company as the organization, the server can assign an organization code to each company. For example, the company code of company B is 002, and the company B purchases 80 terminal devices, and the 80 terminal devices are started for the first time. It can be automatically networked, automatically upgraded and configured, and can be registered. Then, the server randomly assigns the management password to the 80 terminal devices, that is, for each terminal device, the server can send the organization code 002 of the company B and the management password assigned thereto to the terminal device, so that the terminal device can store the organization code. 002 and administrative password. The server also sends the management password of each terminal device to the management device of company B, so that company B can manage the terminal device. The company B registers the user for the employee, and the server can randomly assign the login information, or the employee's job number can be registered as the user name, and the password can be obtained from the server. After completing the registration of the user and the terminal device, when the company B needs the assistance of the terminal device in the work process, if the employee in different regions performs a video conference, the terminal device can be distributed to the employee, and after the employee obtains the terminal device and starts, the terminal The device displays the login interface in full screen and disables the target button. The employee can input the login information distributed by the company to the login interface. The terminal device generates verification information according to the login information and the organization code 002, and sends the verification information to the server. The server confirms that the verification information passes the verification. The result of the verification pass can be returned, and then the system interface can be displayed in the terminal device, and the employee can operate on the terminal device, such as an application for starting a video conference. During the use of the terminal device, the target data of the terminal device can be acquired and synchronized to the server, so that the company can supervise the employee using the terminal device based on the target data of the server. In addition, if a terminal device fails, the administrator of the company or the maintenance personnel of the manufacturer can manage the mode by managing the password, display the system interface in the management mode, and repair and manage the terminal device.

综上,本申请实施例在屏幕启动后全屏显示登录界面并禁用目标按键,即提供霸屏模式,可在终端系统解锁后即启动账号登录,并提供全屏、键值管控能力,无法跳过账号登录来使用应用。In summary, the embodiment of the present application displays the login interface in full screen after the screen is started and disables the target button, that is, provides the flood screen mode, and the account login can be started after the terminal system is unlocked, and the full screen and key value management capabilities are provided, and the account cannot be skipped. Sign in to use the app.

其次,机构码是终端设备注册后拥有的属性,即通过机构码可确定终端设备是否为已注册设备,能够为其提供系统服务等功能。本申请实施例的账号为toB账号,即面向机构(机构),从而机构和终端设备相关,机构和登录信息(账号)相关,因而能够基于机构关联终端设备和登录信息,使得账号能够在设备上登录使用。Secondly, the organization code is an attribute possessed by the terminal device after registration, that is, the organization code can determine whether the terminal device is a registered device, and can provide system services and the like. The account of the embodiment of the present application is a toB account, that is, an organization (institution), so that the institution is related to the terminal device, and the organization and the login information (account) are related, so that the account can be associated with the terminal device and the login information, so that the account can be on the device. Login to use.

再次,管理密码在注册后下发并存储到终端设备中,通过TKS服务保证管理密码的安全,从而在霸屏模式下,可通过设定手势启动管理模式,通过管理密码进行系统界面,来进行终端设备的维修和管理配置。因此,在一个示例中,终端设备开机、重启、解锁后,终端设备会进入霸屏模式,账号(登录信息)作为系统入口,不允许未登录用户使用系统,从而便于设备的管控。此外,登录信息的登录涉及联网鉴权等问题,因此在需要维修而显示系统界面,但又无法(或无权限)使用登录信息的情况下,可以通过管理模式进行登录,管理模式可提供具有较高权限的管理员管理、使用。Once again, the management password is sent and stored in the terminal device after registration, and the security of the management password is ensured by the TKS service. In the flood screen mode, the management mode can be started by setting a gesture, and the system interface can be performed by managing the password. Maintenance and management configuration of the terminal equipment. Therefore, in an example, after the terminal device is powered on, restarted, or unlocked, the terminal device enters the flood screen mode, and the account (login information) is used as a system entry, and the unregistered user is not allowed to use the system, thereby facilitating the control of the device. In addition, the login of the login information involves problems such as network authentication. Therefore, when the system interface is required to be repaired but the login information cannot be used (or is not authorized), the login mode can be performed through the management mode, and the management mode can provide a comparison. Highly privileged administrators manage and use.

再次,在终端设备中预设无线网络信息,从而在保证数据安全的前提下,实现设备自动联网、自动升级和获取配置,实现免人工干预的设备配置。Thirdly, the wireless network information is preset in the terminal device, so that the device is automatically networked, automatically upgraded, and acquired under the premise of ensuring data security, thereby realizing device configuration without human intervention.

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人 员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。It should be noted that, for the method embodiments, for the sake of simple description, they are all expressed as a series of action combinations, but those skilled in the art should understand that the embodiments of the present application are not limited by the described action sequence, because In accordance with embodiments of the present application, certain steps may be performed in other sequences or concurrently. In the following, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present application.

本申请实施例还提供了一种界面显示装置,应用于移动终端。The embodiment of the present application further provides an interface display device, which is applied to a mobile terminal.

参照图6,示出了本申请一种界面显示装置实施例的结构框图,具体可以包括如下模块:Referring to FIG. 6, a structural block diagram of an embodiment of an interface display device of the present application is shown, which may specifically include the following modules:

全屏禁用模块602,用于全屏显示登录界面并禁用目标按键,其中,所述目标按键用于退出所述登录界面;The full screen disable module 602 is configured to display the login interface in full screen and disable the target button, wherein the target button is used to exit the login interface;

登录模块604,用于从所述登录界面获取登录信息;The login module 604 is configured to obtain login information from the login interface.

显示模块606,用于依据所述登录信息确认通过验证后,显示系统界面。The display module 606 is configured to display the system interface after the verification is verified according to the login information.

综上,能够全屏显示登录界面并禁用目标按键,从而禁止退出登录界面,要在登录界面中获取登录信息,依据所述登录信息确认通过验证后才能显示系统界面,即需要登录才能使用终端设备,保证数据安全,且便于管理设备。In summary, the login interface can be displayed in full screen and the target button can be disabled, thereby prohibiting the login interface from being logged out. The login information is obtained on the login interface, and the system interface can be displayed after the verification is confirmed according to the login information, that is, the terminal device needs to be logged in, Keep data secure and easy to manage devices.

参照图7,示出了本申请另一种界面显示装置实施例的结构框图,具体可以包括如下模块:Referring to FIG. 7, a structural block diagram of another embodiment of an interface display device of the present application is shown, which may specifically include the following modules:

启动模块608,用于依据设定指令执行设定事件。The startup module 608 is configured to execute a setting event according to the setting instruction.

全屏禁用模块602,用于全屏显示登录界面并禁用目标按键,其中,所述目标按键用于退出所述登录界面;The full screen disable module 602 is configured to display the login interface in full screen and disable the target button, wherein the target button is used to exit the login interface;

登录模块604,用于从所述登录界面获取登录信息;The login module 604 is configured to obtain login information from the login interface.

显示模块606,用于依据所述登录信息确认通过验证后,显示系统界面。The display module 606 is configured to display the system interface after the verification is verified according to the login information.

所述登录模块604,还用于获取存储的机构码,将所述登录信息和机构码构成验证信息;发送所述验证信息。所述机构码用于标识终端设备唯一所属的机构,所述机构码在所述终端设备注册时从服务器获取。The login module 604 is further configured to acquire the stored organization code, configure the login information and the organization code to form verification information, and send the verification information. The mechanism code is used to identify a mechanism to which the terminal device uniquely belongs, and the mechanism code is acquired from the server when the terminal device registers.

启动模块608,用于接收到解锁指令,依据所述解锁指令执行解锁事件。则所述全屏禁用模块602,用于在监听到屏幕的解锁事件后,调用登录界面并确定目标按键;全屏显示所述登录界面,并禁止执行对所述目标按键的响应。The startup module 608 is configured to receive an unlocking instruction, and execute an unlocking event according to the unlocking instruction. The full screen disable module 602 is configured to invoke the login interface and determine the target button after listening to the unlock event of the screen; display the login interface in full screen, and prohibit execution of the response to the target button.

启动模块608,用于接收开机指令,依据所述开机指令执行开机事件。则所述全屏禁用模块602,用于在监听到开机事件后,调用登录界面并确定目标按键;全屏显示所述登录界面,并禁止执行对所述目标按键的响应。The startup module 608 is configured to receive a booting instruction, and execute a booting event according to the booting instruction. The full screen disable module 602 is configured to invoke the login interface and determine the target button after the boot event is monitored; display the login interface in full screen, and prohibit execution of the response to the target button.

其中,所述登录界面包括网络控件,所述网络控件用于设置网络,所述的装置还包括:联网模块610,用于接收对所述网络控件的触发,跳转到所述网络控件对应的网络 连接界面;在所述网络连接界面中获取联网信息,依据所述联网信息连接网络。The login interface includes a network control, and the network control is used to set a network. The device further includes: a networking module 610, configured to receive a trigger on the network control, and jump to a corresponding a network connection interface; obtaining networking information in the network connection interface, and connecting to the network according to the networking information.

联网模块610,还用于在显示所述网络连接界面后,解除对所述目标按键中返回键的禁用。The networking module 610 is further configured to release the disable of the return key in the target button after displaying the network connection interface.

所述的装置还包括:管理登录模块612,用于接收设定手势操作,依据所述设定手势操作显示对应的管理界面;从所述管理界面获取管理密码;所述显示模块,用于依据所述管理密码确认验证通过后,显示所述系统界面。The device further includes: a management login module 612, configured to receive a setting gesture operation, display a corresponding management interface according to the setting gesture operation; obtain a management password from the management interface; and the display module is configured to After the management password confirmation verification is passed, the system interface is displayed.

所述管理登录模块612,还用于判断所述管理密码与终端设备中存储的管理密码是否匹配,其中,所述存储的管理密码是在终端设备注册后从服务器中获取的;若管理密码与终端设备中存储的管理密码匹配,确认验证通过。The management login module 612 is further configured to determine whether the management password matches the management password stored in the terminal device, where the stored management password is obtained from the server after the terminal device is registered; if the management password is The management password stored in the terminal device matches, and the verification is confirmed.

所述启动模块608,还用于判断终端设备中是否存储有机构码;若存储有所述机构码,触发全屏禁用模块602;若未存储所述机构码,触发显示模块606以显示限制功能的系统界面,其中,限制的功能与登录相关。The startup module 608 is further configured to determine whether an organization code is stored in the terminal device; if the mechanism code is stored, the full screen disable module 602 is triggered; if the mechanism code is not stored, the display module 606 is triggered to display the restriction function. System interface, where restricted functionality is associated with login.

本申请实施例可应用于教育领域,所述终端设备包括平板电脑。The embodiment of the present application can be applied to the field of education, and the terminal device includes a tablet computer.

所述的装置还包括同步模块614,用于采集终端设备中的目标数据,将目标数据同步给服务器,其中,所述目标数据至少包括:使用时间信息、使用内容信息、使用状态信息。The device further includes a synchronization module 614, configured to collect target data in the terminal device, and synchronize the target data to the server, wherein the target data includes at least: usage time information, usage content information, and usage status information.

所述显示模块606,还用于启用所述目标按键。The display module 606 is further configured to enable the target button.

本申请实施例还提供了一种非易失性可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在终端设备时,可以使得该终端设备执行本申请实施例中各方法步骤的指令(instructions)。The embodiment of the present application further provides a non-volatile readable storage medium, where the storage medium stores one or more programs, and when the one or more modules are applied to the terminal device, the terminal may be The device executes the instructions of the method steps in the embodiment of the present application.

另一个可选实施例中,包括:一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得服务器执行本申请实施例中一个或多个所述的界面显示方法。A further optional embodiment, comprising: one or more machine readable medium having stored thereon instructions that, when executed by one or more processors, cause the server to perform one or more of the embodiments of the present application The interface display method.

图8为本申请一实施例提供的设备的硬件结构示意图。该设备可包括服务器、终端设备、温度控制设备等各种设备。如图8所示,该终端设备可以包括输入设备80、处理器81、输出设备82、存储器83和至少一个通信总线84。通信总线84用于实现元件之间的通信连接。存储器83可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器,存储器83中可以存储各种程序,用于完成各种处理功能以及实现本实施例的方法步骤。FIG. 8 is a schematic structural diagram of hardware of a device according to an embodiment of the present disclosure. The device may include various devices such as a server, a terminal device, and a temperature control device. As shown in FIG. 8, the terminal device may include an input device 80, a processor 81, an output device 82, a memory 83, and at least one communication bus 84. Communication bus 84 is used to implement a communication connection between the components. Memory 83 may include high speed RAM memory, and may also include non-volatile memory NVM, such as at least one disk memory, in which various programs may be stored for performing various processing functions and implementing the method steps of the present embodiments.

可选的,上述处理器81例如可以为中央处理器(Central Processing Unit,简称CPU)、 应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,该处理器81通过有线或无线连接耦合到上述输入设备80和输出设备82。Optionally, the processor 81 may be, for example, a central processing unit (CPU), an application specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), and a programmable logic. A device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic component is implemented that is coupled to the input device 80 and output device 82 described above by a wired or wireless connection.

可选的,上述输入设备80可以包括多种输入设备,例如可以包括面向用户的用户接口、面向设备的设备接口、软件的可编程接口、摄像头、传感器中至少一种。可选的,该面向设备的设备接口可以是用于设备与设备之间进行数据传输的有线接口、还可以是用于设备与设备之间进行数据传输的硬件插入接口(例如USB接口、串口等);可选的,该面向用户的用户接口例如可以是面向用户的控制按键、用于接收语音输入的语音输入设备以及用户接收用户触摸输入的触摸感知设备(例如具有触摸感应功能的触摸屏、触控板等);可选的,上述软件的可编程接口例如可以是供用户编辑或者修改程序的入口,例如芯片的输入引脚接口或者输入接口等;可选的,上述收发信机可以是具有通信功能的射频收发芯片、基带处理芯片以及收发天线等。麦克风等音频输入设备可以接收语音数据。输出设备82可以包括显示器、音响等输出设备。Optionally, the input device 80 may include multiple input devices, for example, at least one of a user-oriented user interface, a device-oriented device interface, a software programmable interface, a camera, and a sensor. Optionally, the device-oriented device interface may be a wired interface for data transmission between the device and the device, or may be a hardware insertion interface (for example, a USB interface, a serial port, etc.) for data transmission between the device and the device. Optionally, the user-oriented user interface may be, for example, a user-oriented control button, a voice input device for receiving voice input, and a touch-sensing device for receiving a user's touch input (eg, a touch screen with touch sensing function, touch Optionally, the programmable interface of the software may be, for example, an input for the user to edit or modify the program, such as an input pin interface or an input interface of the chip; optionally, the transceiver may have Radio frequency transceiver chip, baseband processing chip, and transceiver antenna for communication functions. An audio input device such as a microphone can receive voice data. Output device 82 may include an output device such as a display, an audio, or the like.

在本实施例中,该终端设备的处理器包括用于执行各设备中数据处理装置各模块的功能,具体功能和技术效果参照上述实施例即可,此处不再赘述。In this embodiment, the processor of the terminal device includes functions for executing the modules of the data processing device in each device. The specific functions and technical effects may be referred to the foregoing embodiments, and details are not described herein again.

图9为本申请另一实施例提供的终端设备的硬件结构示意图。图9是对图8在实现过程中的一个具体的实施例。如图9所示,本实施例的终端设备包括处理器91以及存储器92。FIG. 9 is a schematic structural diagram of hardware of a terminal device according to another embodiment of the present disclosure. Figure 9 is a specific embodiment of the implementation of Figure 8. As shown in FIG. 9, the terminal device of this embodiment includes a processor 91 and a memory 92.

处理器91执行存储器92所存放的计算机程序代码,实现上述实施例中图1至图5的界面显示方法。The processor 91 executes the computer program code stored in the memory 92 to implement the interface display method of FIGS. 1 to 5 in the above embodiment.

存储器92被配置为存储各种类型的数据以支持在终端设备的操作。这些数据的示例包括用于在终端设备上操作的任何应用程序或方法的指令,例如消息,图片,视频等。存储器92可能包含随机存取存储器(random access memory,简称RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。The memory 92 is configured to store various types of data to support operation at the terminal device. Examples of such data include instructions for any application or method operating on the terminal device, such as messages, pictures, videos, and the like. The memory 92 may include a random access memory (RAM), and may also include a non-volatile memory such as at least one disk storage.

可选地,处理器91设置在处理组件90中。该终端设备还可以包括:通信组件93,电源组件94,多媒体组件95,音频组件96,输入/输出接口97和/或传感器组件98。终端设备具体所包含的组件等依据实际需求设定,本实施例对此不作限定。Optionally, processor 91 is disposed in processing component 90. The terminal device may also include a communication component 93, a power component 94, a multimedia component 95, an audio component 96, an input/output interface 97 and/or a sensor component 98. The components and the like included in the terminal device are set according to actual requirements, which is not limited in this embodiment.

处理组件90通常控制终端设备的整体操作。处理组件90可以包括一个或多个处理器91来执行指令,以完成上述图1至图5方法的全部或部分步骤。此外,处理组件90 可以包括一个或多个模块,便于处理组件90和其他组件之间的交互。例如,处理组件90可以包括多媒体模块,以方便多媒体组件95和处理组件90之间的交互。Processing component 90 typically controls the overall operation of the terminal device. Processing component 90 may include one or more processors 91 to execute instructions to perform all or part of the steps of the above-described methods of Figures 1-5. Moreover, processing component 90 can include one or more modules to facilitate interaction between component 90 and other components. For example, processing component 90 can include a multimedia module to facilitate interaction between multimedia component 95 and processing component 90.

电源组件94为终端设备的各种组件提供电力。电源组件94可以包括电源管理系统,一个或多个电源,及其他与为终端设备生成、管理和分配电力相关联的组件。Power component 94 provides power to various components of the terminal device. Power component 94 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the terminal devices.

多媒体组件95包括在终端设备和用户之间的提供一个输出接口的显示屏。在一些实施例中,显示屏可以包括液晶显示器(LCD)和触摸面板(TP)。如果显示屏包括触摸面板,显示屏可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。The multimedia component 95 includes a display screen between the terminal device and the user that provides an output interface. In some embodiments, the display screen can include a liquid crystal display (LCD) and a touch panel (TP). If the display includes a touch panel, the display can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor may sense not only the boundary of the touch or sliding action, but also the duration and pressure associated with the touch or slide operation.

音频组件96被配置为输出和/或输入音频信号。例如,音频组件96包括一个麦克风(MIC),当终端设备处于操作模式,如语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器92或经由通信组件93发送。在一些实施例中,音频组件96还包括一个扬声器,用于输出音频信号。The audio component 96 is configured to output and/or input an audio signal. For example, audio component 96 includes a microphone (MIC) that is configured to receive an external audio signal when the terminal device is in an operational mode, such as a voice recognition mode. The received audio signal may be further stored in memory 92 or transmitted via communication component 93. In some embodiments, audio component 96 also includes a speaker for outputting an audio signal.

输入/输出接口97为处理组件90和外围接口模块之间提供接口,上述外围接口模块可以是点击轮,按钮等。这些按钮可包括但不限于:音量按钮、启动按钮和锁定按钮。The input/output interface 97 provides an interface between the processing component 90 and the peripheral interface module, which may be a click wheel, a button, or the like. These buttons may include, but are not limited to, a volume button, a start button, and a lock button.

传感器组件98包括一个或多个传感器,用于为终端设备提供各个方面的状态评估。例如,传感器组件98可以检测到终端设备的打开/关闭状态,组件的相对定位,用户与终端设备接触的存在或不存在。传感器组件98可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在,包括检测用户与终端设备间的距离。在一些实施例中,该传感器组件98还可以包括摄像头等。Sensor assembly 98 includes one or more sensors for providing status assessment of various aspects to the terminal device. For example, sensor component 98 can detect the open/closed state of the terminal device, the relative positioning of the components, and the presence or absence of contact of the user with the terminal device. Sensor assembly 98 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact, including detecting the distance between the user and the terminal device. In some embodiments, the sensor assembly 98 can also include a camera or the like.

通信组件93被配置为便于终端设备和其他设备之间有线或无线方式的通信。终端设备可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个实施例中,该终端设备中可以包括SIM卡插槽,该SIM卡插槽用于插入SIM卡,使得终端设备可以登录GPRS网络,通过互联网与服务器建立通信。Communication component 93 is configured to facilitate wired or wireless communication between the terminal device and other devices. The terminal device can access a wireless network based on a communication standard such as WiFi, 2G or 3G, or a combination thereof. In an embodiment, the terminal device may include a SIM card slot for inserting the SIM card, so that the terminal device can log in to the GPRS network and establish communication with the server through the Internet.

由上可知,在图9实施例中所涉及的通信组件93、音频组件96以及输入/输出接口97、传感器组件98均可以作为实施例中的输入设备的实现方式。As can be seen from the above, the communication component 93, the audio component 96, and the input/output interface 97 and the sensor component 98 involved in the embodiment of FIG. 9 can be implemented as an input device in the embodiment.

在本实施例的一种终端设备中,包括:一个或多个处理器;和,其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述终端设备执行如本申请实施例中一个或多个所述的方法。In a terminal device of this embodiment, comprising: one or more processors; and one or more machine-readable media having stored thereon instructions, when executed by the one or more processors, The terminal device is caused to perform the method as described in one or more of the embodiments of the present application.

本申请实施例还提供一种用于终端设备的操作系统,如图10所示,该设备的操作系 统包括:全屏单元1002、登录单元1004和显示单元1006。The embodiment of the present application further provides an operating system for a terminal device. As shown in FIG. 10, the operating system of the device includes: a full screen unit 1002, a login unit 1004, and a display unit 1006.

全屏单元1002,全屏显示登录界面并禁用目标按键,其中,所述目标按键用于退出所述登录界面。The full screen unit 1002 displays the login interface in full screen and disables the target button, wherein the target button is used to exit the login interface.

登录单元1004,从所述登录界面获取登录信息。The login unit 1004 acquires login information from the login interface.

显示单元1006,依据所述登录信息确认通过验证后,显示系统界面。The display unit 1006 displays the system interface after confirming the verification according to the login information.

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description of the method embodiment.

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。The various embodiments in the present specification are described in a progressive manner, and each embodiment focuses on differences from other embodiments, and the same similar parts between the various embodiments can be referred to each other.

本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。Embodiments of the present application are described with reference to flowcharts and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing terminal device to produce a machine such that instructions are executed by a processor of a computer or other programmable data processing terminal device Means are provided for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The instruction device implements the functions specified in one or more blocks of the flow or in a flow or block diagram of the flowchart.

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device such that a series of operational steps are performed on the computer or other programmable terminal device to produce computer-implemented processing, such that the computer or other programmable terminal device The instructions executed above provide steps for implementing the functions specified in one or more blocks of the flowchart or in a block or blocks of the flowchart.

尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。While a preferred embodiment of the embodiments of the present application has been described, those skilled in the art can make further changes and modifications to the embodiments once they are aware of the basic inventive concept. Therefore, the appended claims are intended to be interpreted as including all the modifications and the modifications

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何 其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。Finally, it should also be noted that in this context, relational terms such as first and second are used merely to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply these entities. There is any such actual relationship or order between operations. Furthermore, the terms "comprises" or "comprising" or "comprising" or any other variations are intended to encompass a non-exclusive inclusion, such that a process, method, article, or terminal device that includes a plurality of elements includes not only those elements but also Other elements that are included, or include elements inherent to such a process, method, article, or terminal device. An element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or terminal device that comprises the element, without further limitation.

以上对本申请所提供的一种界面显示方法、一种界面显示装置、一种终端设备、一种存储介质、一种操作系统,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。The above describes an interface display method, an interface display device, a terminal device, a storage medium, and an operating system provided by the present application. In this paper, a specific example is applied to the principle of the present application. The embodiments are described, and the description of the above embodiments is only for helping to understand the method of the present application and its core ideas; at the same time, for those skilled in the art, according to the idea of the present application, in the specific embodiments and application scopes In the above, the contents of this specification should not be construed as limiting the present application.

Claims (19)

一种界面显示方法,其特征在于,包括:An interface display method, comprising: 全屏显示登录界面并禁用目标按键,其中,所述目标按键用于退出所述登录界面;Displaying the login interface in full screen and disabling the target button, wherein the target button is used to exit the login interface; 从所述登录界面获取登录信息;Obtaining login information from the login interface; 依据所述登录信息确认通过验证后,显示系统界面。After confirming the verification by the login information, the system interface is displayed. 根据权利要求1所述的方法,其特征在于,从所述登录界面获取登录信息之后,还包括:The method according to claim 1, wherein after obtaining the login information from the login interface, the method further comprises: 获取存储的机构码,将所述登录信息和机构码构成验证信息;Obtaining the stored organization code, and the login information and the organization code constitute verification information; 发送所述验证信息。Send the verification information. 根据权利要求2所述的方法,其特征在于,所述机构码用于标识终端设备唯一所属的机构,所述机构码在所述终端设备注册时从服务器获取。The method according to claim 2, wherein the mechanism code is used to identify a mechanism to which the terminal device uniquely belongs, and the mechanism code is acquired from the server when the terminal device registers. 根据权利要求1所述的方法,其特征在于,还包括:The method of claim 1 further comprising: 接收到解锁指令,依据所述解锁指令执行解锁事件。Receiving an unlocking instruction, performing an unlocking event according to the unlocking instruction. 根据权利要求4所述的方法,其特征在于,全屏显示登录界面并禁用目标按键,包括:The method according to claim 4, wherein displaying the login interface in full screen and disabling the target button comprises: 在监听到屏幕的解锁事件后,调用登录界面并确定目标按键;After listening to the unlocking event of the screen, calling the login interface and determining the target button; 全屏显示所述登录界面,并禁止执行对所述目标按键的响应。The login interface is displayed in full screen, and execution of the response to the target button is prohibited. 根据权利要求1所述的方法,其特征在于,还包括:The method of claim 1 further comprising: 接收开机指令,依据所述开机指令执行开机事件。Receiving a boot command, and executing a boot event according to the boot command. 根据权利要求6所述的方法,其特征在于,全屏显示登录界面并禁用目标按键,包括:The method according to claim 6, wherein displaying the login interface in full screen and disabling the target button comprises: 在监听到开机事件后,调用登录界面并确定目标按键;After listening to the boot event, the login interface is invoked and the target button is determined; 全屏显示所述登录界面,并禁止执行对所述目标按键的响应。The login interface is displayed in full screen, and execution of the response to the target button is prohibited. 根据权利要求1所述的方法,其特征在于,所述登录界面包括网络控件,所述网络控件用于设置网络,所述的方法还包括:The method of claim 1, wherein the login interface comprises a network control, the network control is used to set a network, and the method further comprises: 接收对所述网络控件的触发,跳转到所述网络控件对应的网络连接界面;Receiving a trigger for the network control, and jumping to a network connection interface corresponding to the network control; 在所述网络连接界面中获取联网信息,依据所述联网信息连接网络。Obtaining networking information in the network connection interface, and connecting to the network according to the networking information. 根据权利要求8所述的方法,其特征在于,还包括:The method of claim 8 further comprising: 在显示所述网络连接界面后,解除对所述目标按键中返回键的禁用。After the network connection interface is displayed, the disable of the return key in the target button is released. 根据权利要求1所述的方法,其特征在于,所述全屏显示登录界面并禁用目标按 键之后,还包括:The method according to claim 1, wherein after the full screen displays the login interface and disables the target button, the method further includes: 接收设定手势操作,依据所述设定手势操作显示对应的管理界面;Receiving a setting gesture operation, and displaying a corresponding management interface according to the setting gesture operation; 从所述管理界面获取管理密码;Obtaining an administrative password from the management interface; 依据所述管理密码确认验证通过后,显示所述系统界面。After the verification password is confirmed according to the management password, the system interface is displayed. 根据权利要求10所述的方法,其特征在于,从所述管理界面获取管理密码之后,还包括:The method according to claim 10, further comprising: after obtaining the management password from the management interface, further comprising: 判断所述管理密码与终端设备中存储的管理密码是否匹配,其中,所述存储的管理密码是在终端设备注册后从服务器中获取的;Determining whether the management password matches the management password stored in the terminal device, where the stored management password is obtained from the server after the terminal device registers; 若管理密码与终端设备中存储的管理密码匹配,确认验证通过。If the management password matches the management password stored in the terminal device, the verification is verified. 根据权利要求3所述的方法,其特征在于,在屏幕启动后,还包括:The method according to claim 3, further comprising: after the screen is started, further comprising: 判断终端设备中是否存储有机构码;Determining whether an organization code is stored in the terminal device; 若存储有所述机构码,执行全屏显示登录界面并禁用目标按键的步骤;If the mechanism code is stored, the step of displaying the login interface in full screen and disabling the target button is performed; 若未存储所述机构码,显示限制功能的系统界面,其中,限制的功能与登录相关。If the organization code is not stored, a system interface of the restriction function is displayed, wherein the restricted function is related to the login. 根据权利要求3所述的方法,其特征在于,应用于教育领域,所述终端设备包括平板电脑。The method according to claim 3, characterized in that, in the field of education, the terminal device comprises a tablet computer. 根据权利要求1所述的方法,其特征在于,还包括:The method of claim 1 further comprising: 采集终端设备中的目标数据,将目标数据同步给服务器,其中,所述目标数据至少包括:使用时间信息、使用内容信息、使用状态信息。The target data in the terminal device is collected, and the target data is synchronized to the server, wherein the target data includes at least: usage time information, usage content information, and usage status information. 根据权利要求1所述的方法,其特征在于,显示系统界面之后,还包括:The method according to claim 1, further comprising: after displaying the system interface, further comprising: 启用所述目标按键。Enable the target button. 一种界面显示装置,其特征在于,包括:An interface display device, comprising: 全屏禁用模块,用于全屏显示登录界面并禁用目标按键,其中,所述目标按键用于退出所述登录界面;a full screen disable module, configured to display a login screen in full screen and disable a target button, wherein the target button is used to exit the login interface; 登录模块,用于从所述登录界面获取登录信息;a login module, configured to obtain login information from the login interface; 显示模块,用于依据所述登录信息确认通过验证后,显示系统界面。The display module is configured to display the system interface after confirming the verification according to the login information. 一种终端设备,其特征在于,包括:A terminal device, comprising: 一个或多个处理器;和One or more processors; and 其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述终端设备执行如权利要求1-15中一个或多个所述的方法。One or more machine-readable media having stored thereon instructions that, when executed by the one or more processors, cause the terminal device to perform the method of one or more of claims 1-15. 一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使 得终端设备执行如权利要求1-15中一个或多个所述的方法。One or more machine-readable medium having stored thereon instructions that, when executed by one or more processors, cause the terminal device to perform the method of one or more of claims 1-15. 一种用于终端设备的操作系统,其特征在于,包括:An operating system for a terminal device, comprising: 全屏单元,全屏显示登录界面并禁用目标按键,其中,所述目标按键用于退出所述登录界面;a full screen unit, displaying the login interface in full screen and disabling the target button, wherein the target button is used to exit the login interface; 登录单元,从所述登录界面获取登录信息;a login unit, obtaining login information from the login interface; 显示单元,依据所述登录信息确认通过验证后,显示系统界面。The display unit displays the system interface after confirming the verification according to the login information.
PCT/CN2018/098971 2017-08-17 2018-08-06 Interface display method, apparatus and device, and storage medium Ceased WO2019033947A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710708980.4 2017-08-17
CN201710708980.4A CN109426705A (en) 2017-08-17 2017-08-17 A kind of interface display method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
WO2019033947A1 true WO2019033947A1 (en) 2019-02-21

Family

ID=65361772

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/098971 Ceased WO2019033947A1 (en) 2017-08-17 2018-08-06 Interface display method, apparatus and device, and storage medium

Country Status (2)

Country Link
CN (1) CN109426705A (en)
WO (1) WO2019033947A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210014674A1 (en) * 2019-07-11 2021-01-14 Slim Hmi Technology Secure interaction system and communication display device
CN111143227B (en) * 2019-12-31 2023-11-17 上海米哈游天命科技有限公司 A data operation method, device, terminal and storage medium
CN112508507B (en) * 2020-11-17 2024-05-24 北京聚友大道科技发展有限公司 Information management method and device and electronic equipment
CN114615377B (en) * 2020-11-25 2023-08-15 成都鼎桥通信技术有限公司 Application program control method, device and equipment
CN113158172B (en) * 2021-02-26 2022-03-22 山东英信计算机技术有限公司 A chip-based password acquisition method, device, device and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101730094A (en) * 2009-11-30 2010-06-09 广州市聚晖电子科技有限公司 Method for accessing terminal equipment to service platform of security system and transmitting information
CN104008318A (en) * 2013-02-26 2014-08-27 京瓷办公信息系统株式会社 Image forming system, image forming apparatus
CN105099676A (en) * 2014-04-18 2015-11-25 阿里巴巴集团控股有限公司 User login method, user terminal and server
CN106972950A (en) * 2017-02-20 2017-07-21 上海赛印信息技术股份有限公司 Quality information service end and the quality information management system comprising it

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101727281A (en) * 2009-09-04 2010-06-09 丁贵 System and method for one-key locking of computer monitor
CN103095457B (en) * 2013-01-11 2016-03-23 广东欧珀移动通信有限公司 A kind of login of application program, verification method
CN105516368A (en) * 2016-02-03 2016-04-20 浪潮软件股份有限公司 Cloud desktop client, server and method and system for implementing cloud desktop

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101730094A (en) * 2009-11-30 2010-06-09 广州市聚晖电子科技有限公司 Method for accessing terminal equipment to service platform of security system and transmitting information
CN104008318A (en) * 2013-02-26 2014-08-27 京瓷办公信息系统株式会社 Image forming system, image forming apparatus
CN105099676A (en) * 2014-04-18 2015-11-25 阿里巴巴集团控股有限公司 User login method, user terminal and server
CN106972950A (en) * 2017-02-20 2017-07-21 上海赛印信息技术股份有限公司 Quality information service end and the quality information management system comprising it

Also Published As

Publication number Publication date
CN109426705A (en) 2019-03-05

Similar Documents

Publication Publication Date Title
US12238239B1 (en) Methods and devices for secure authentication to a compute device
US10223520B2 (en) System and method for integrating two-factor authentication in a device
US9921819B2 (en) Persistent mobile device enrollment
WO2019033947A1 (en) Interface display method, apparatus and device, and storage medium
US10581833B2 (en) Electronic device and method for processing secure information
US12099689B2 (en) Remotely restricting client devices
US20080120716A1 (en) System and method for enhancing security of an electronic device
WO2016023367A1 (en) Method, apparatus and system for access verification
CN101794361A (en) System and method for providing additional security to a platform using location-based data
CN108702413A (en) A verification code input method and device
CN109214187B (en) Method and device for controlling computer to start and electronic equipment
EP3176719B1 (en) Methods and devices for acquiring certification document
JP2014519674A (en) Trusted platform based open ID authentication method, apparatus and system therefor
US20190220477A1 (en) Method for controlling electronic picture frame, electronic picture frame, electronic picture frame cloud platform and mobile terminal
WO2017008676A1 (en) Application authority configuration method and apparatus, and electronic device
WO2015066389A1 (en) Method and security system for network-enabled i/o devices
CN107231338B (en) Network connection method, device and device for network connection
CN102594815B (en) Before register system, user right is set and performs method, the device of corresponding operating
CN104021076B (en) Application testing method and router
KR20190052319A (en) Electronic device and control method thereof
US20200311234A1 (en) Electronic device security
CN106462696A (en) Authority controlling method and device
CN113672886B (en) Prompt method and device
CN116506215B (en) Access processing method, device, electronic equipment and storage medium
CN116032504B (en) Data decryption method, device and storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18847077

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18847077

Country of ref document: EP

Kind code of ref document: A1