Page switching method and device, scene control panel, equipment and storage medium

By detecting and predicting the behavior of devices with screens, the system automatically switches to the target page, solving the problem of users switching pages multiple times on terminal devices and improving the intelligent experience of smart home devices.

CN114077227BActive Publication Date: 2025-10-24SHENZHEN LUMIUNITED TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010809374.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-08-12
Publication Date
2025-10-24
Estimated Expiration
2040-08-12

AI Technical Summary

Technical Problem

After configuring smart home devices in the application on the terminal device, users need to switch between multiple pages to find the corresponding control homepage. The operation steps are complicated and cumbersome, which affects the user experience.

Method used

By detecting behavioral prediction information from devices with screens, the system automatically switches to the target page based on the target user's current and/or historical operation data, simplifying the user's operation process.

Benefits of technology

It enables intelligent and accurate automatic page switching, simplifies user operations, and enhances the intelligent experience of smart home devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114077227B_ABST
    Figure CN114077227B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a page switching method and device, a scene control panel, a terminal device and a computer readable storage medium. The method comprises: when it is detected that a screen-equipped device currently meets a page switching condition, determining a corresponding target page according to behavior prediction information associated with the screen-equipped device; the associated behavior prediction information is determined according to current operation data and / or historical operation data of a target user on a terminal device corresponding to the screen-equipped device; and switching a current display interface to the target page. The screen-equipped device automatically judges whether the page switching condition is met at present, intelligently and accurately judges the page that the user wants to operate and switches to the corresponding page according to the associated behavior prediction information, simplifies the user operation and improves the intelligent experience.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of smart home, and in particular to a page switching method and device, a scene control panel, a terminal device and a computer readable storage medium. BACKGROUND

[0002] With the rapid development of the Internet of Things, smart home devices are becoming more and more popular, and the proportion of smart home devices with touch screens and smart devices with touch screens for controlling multiple smart home devices is also increasing. Currently, the configuration operation of the user on the smart device with the touch screen is mostly completed in the application program of the terminal device. After more scene parameters are configured in the application program of the terminal device, the home page for controlling the corresponding smart home device is selected by operating the touch screen of the smart device, and the control home page of the corresponding smart home device is set to experience the effect after the configuration.

[0003] However, after the user completes the parameter configuration or parameter modification configuration of the corresponding smart home device in the application program of the terminal device, a page switching is still needed in the process of operating the touch screen of the smart device to select the corresponding home page, and multiple page switching may be needed to find the corresponding home page, which is complex and tedious in operation steps and affects the experience effect. SUMMARY

[0004] In order to solve the existing technical problems, the embodiments of the present application provide a page switching method, device, scene control panel, terminal device and computer readable storage medium which are simple to operate and can intelligently and accurately automatically switch to a target page.

[0005] To achieve the above purpose, the technical scheme of the embodiments of the present application is as follows:

[0006] In a first aspect, the embodiments of the present application provide a page switching method applied to a screen-equipped device, comprising:

[0007] When it is detected that the screen-equipped device currently meets the page switching condition, a corresponding target page is determined according to the behavior prediction information associated with the screen-equipped device; the associated behavior prediction information is determined according to the current operation data and / or historical operation data of the target user on the terminal device corresponding to the screen-equipped device;

[0008] Switching the current display interface to the target page.

[0009] In a second aspect, the embodiments of the present application provide a page switching method applied to a terminal device, comprising:

[0010] Receiving operation instructions of the user on the built-in application or configuration instructions and / or viewing instructions on the control object of the screen-equipped device;

[0011] According to the operation instruction, the configuration instruction and / or the viewing instruction, behavior prediction information is formed and sent to the screen-equipped device, so that the screen-equipped device receives the prediction behavior information and detects whether a page switching condition is met at present, and when the page switching condition is met, a target page is determined according to the behavior prediction information and switching is performed.

[0012] In a third aspect, an embodiment of the present application provides a page switching apparatus applied to a screen-equipped device, comprising:

[0013] A prediction module is configured to determine a corresponding target page according to behavior prediction information associated with the screen-equipped device when it is detected that the screen-equipped device meets a page switching condition at present; the associated behavior prediction information is determined according to current operation data and / or historical operation data of a target user on a terminal device corresponding to the screen-equipped device;

[0014] A switching module is configured to switch a current display interface to the target page.

[0015] In a fourth aspect, an embodiment of the present application provides a page switching apparatus applied to a terminal device, comprising:

[0016] A receiving module is configured to receive an operation instruction of a user on an inbuilt application or a configuration instruction and / or a viewing instruction on a control object of a screen-equipped device;

[0017] A sending module is configured to form behavior prediction information according to the operation instruction, the configuration instruction and / or the viewing instruction and send the behavior prediction information to the screen-equipped device, so that the screen-equipped device receives the prediction behavior information and detects whether a page switching condition is met at present, and when the page switching condition is met, a target page is determined according to the behavior prediction information and switching is performed.

[0018] In a fifth aspect, an embodiment of the present application provides a scene control panel, comprising a memory for storing a computer program and at least one processor, wherein when the processor runs the computer program, a page switching method applied to a screen-equipped device side provided by any of the embodiments of the present application is executed.

[0019] In a sixth aspect, an embodiment of the present application provides a terminal device, comprising a memory and at least one processor, wherein the memory stores a computer program, and when the processor runs the computer program, a page switching method applied to a terminal device side provided by any of the embodiments of the present application is executed.

[0020] In a seventh aspect, an embodiment of the present application provides a computer readable storage medium, wherein the computer readable storage medium stores computer program code, and when the computer program code is loaded and executed by a processor, a page switching method provided by any of the embodiments of the present application is implemented.

[0021] The page switching method, device, scene control panel, terminal device and computer storage medium provided by the above embodiments, when the screen-equipped device detects that the current page switching condition is met, the screen-equipped device determines the corresponding target page according to the behavior prediction information associated with the screen-equipped device, wherein the associated behavior prediction information is determined according to the current operation data and / or historical operation data of the target user on the terminal device corresponding to the screen-equipped device. The screen-equipped device can predict the page that the user is currently preparing to select according to the behavior prediction information, and automatically switch to the predicted target page. For example, after the user performs an associated configuration on the terminal device for the screen-equipped device, the screen-equipped device detects that the user is close, and then predicts the page that the user wants to select according to the user's previous associated configuration operation, and automatically switches the currently displayed page to the corresponding page. In this way, the screen-equipped device automatically determines whether the current page switching condition is met, intelligently and accurately determines the page that the user wants to operate and switches to the corresponding page according to the associated behavior prediction information, avoiding the need for the user to select the page one by one on the screen-equipped device to enter the corresponding home page. This not only simplifies the user operation, but also improves the intelligent experience. BRIEF DESCRIPTION OF DRAWINGS

[0022] Figure 1 Application scenario diagram of the page switching method in an embodiment of the present application;

[0023] Figure 2 Flowchart of the page switching method in an embodiment of the present application;

[0024] Figure 3 Flowchart of the page switching method in another embodiment of the present application;

[0025] Figure 4 Flowchart of the page switching method in another embodiment of the present application;

[0026] Figure 5 Flowchart of the page switching method in another embodiment of the present application;

[0027] Figure 6 Flowchart of the page switching method in another embodiment of the present application;

[0028] Figure 7 Timing diagram of the page switching method in an optional specific example of the present application;

[0029] Figure 8 Timing diagram of the page switching method in another optional specific example of the present application;

[0030] Figure 9 Module schematic diagram of the page switching device in an embodiment of the present application;

[0031] Figure 10 Fig. 1 is a structural schematic diagram of a scene control panel in an embodiment of the present application;

[0032] Figure 11 Fig. 2 is a structural schematic diagram of a scene control panel in another embodiment of the present application;

[0033] Figure 12 Fig. 3 is a structural schematic diagram of a terminal device in an embodiment of the present application;

[0034] Figure 13 Fig. 4 is a structural schematic diagram of a terminal device in another embodiment of the present application;

[0035] Figure 14 Fig. 5 is a module schematic diagram of a page switching device in another embodiment of the present application. DETAILED DESCRIPTION

[0036] The technical solutions of the present application are further described in detail below in combination with the accompanying drawings and specific embodiments. Unless otherwise defined, all the technical and scientific terms used herein have the same meanings as commonly understood by those skilled in the art to which the present application belongs. The terms used in the specification of the present application are only for the purpose of describing specific embodiments and are not intended to limit the present application. The term "and / or" used herein includes any and all combinations of one or more related listed items.

[0037] In the following description, the expression "some embodiments" describes a subset of all possible embodiments, but it should be understood that "some embodiments" can be the same subset or different subsets of all possible embodiments, and can be combined with each other without conflict.

[0038] Please refer to Figure 1An optional application scenario of the page switching method provided by the embodiment of the present application includes a smart home device 10, a screen-equipped device 20, a terminal device 30, and a cloud server 40. The smart home device 10 and the screen-equipped device 20 access a network through a gateway and are in communication connection with the cloud server 40. The smart home device 10 can include home devices used in various living scenarios such as a residence, a hotel, a club, a classroom, and the like, such as a lamp, a sound box, an air conditioner, an electric curtain, and the like. The screen-equipped device 20 is installed with a client of a first application program that can be used to control a plurality of smart home devices 10. A user can set working parameters of the smart home device 10 by selecting a home page corresponding to the corresponding smart home device 10 in the first application program interface of the screen-equipped device 20 to achieve scene control. The screen-equipped device 20 can be any electronic device with a touch screen or a non-touch display screen to achieve control of the smart home devices 10 in different scenes, such as a scene control panel. The client of the first application program at least includes a computer program for implementing the page switching method applied to the screen-equipped device side provided by the embodiment of the present application.

[0039] The terminal device 30 is in communication connection with the cloud server 40. The terminal device 30 can be installed with a client of a second application program that can be used to control the screen-equipped device 20 and the smart home device 10. The terminal device 30 can also be installed with other built-in applications. A user can achieve more configuration of working modes of the screen-equipped device 20 and the smart home device 10 through the second application program of the terminal device 30, such as the user can set the name, the number, and the working parameters of the smart home device 10 in the corresponding scene mode of the scene mode of the screen-equipped device 20 in the terminal device 30 and synchronize the configuration to the screen-equipped device 20 to achieve a more powerful control function of the screen-equipped device 20 and the smart home device 10. The client of the second application program at least includes a computer program for implementing the page switching method applied to the terminal device side provided by the embodiment of the present application. The cloud server 40 is in direct or indirect communication connection with the terminal device 30, the screen-equipped device 20, and the smart home device 10. The cloud server 40 runs a server program of an application program for supporting control of the screen-equipped device 20 and the smart home device 10. The cloud server 40 communicates with the terminal device 30, the screen-equipped device 20, and / or the smart home device 10 to obtain and store operation data of a specified type of the terminal device 30, the screen-equipped device 20, and the smart home device 10. The cloud server 40 can also filter and analyze the operation data according to a preset rule for the terminal device 30, the screen-equipped device 20, and / or the smart home device 10 to call when needed.

[0040] Please refer to Figure 2 The flow chart of the page switching method provided by an embodiment of the present application is applied to a screen-equipped device and includes the following steps:

[0041] In step S103, when it is detected that the screen-equipped device currently meets the page switching condition, the corresponding target page is determined according to the behavior prediction information associated with the screen-equipped device; the associated behavior prediction information is determined according to the current operation data and / or historical operation data of a target user on a terminal device corresponding to the screen-equipped device.

[0042] The screen-equipped device can be any electronic device with a touch screen or a non-touch display screen to control smart home devices in different scenarios, such as a scene control panel. The terminal device corresponding to the screen-equipped device can be a terminal device capable of operating the screen-equipped device; or a terminal device that has performed account binding with the screen-equipped device and / or a smart home device associated with the screen-equipped device to obtain operation data of a user and send the operation data to the screen-equipped device.

[0043] The page switching condition can be a trigger condition set in advance for the screen-equipped device to determine that the user is likely to perform a page switching operation thereon, such as a trigger condition for the screen-equipped device to determine that the user is about to perform a page switching operation thereon when the screen-equipped device detects that someone is approaching or moving. The behavior prediction information refers to information used by the screen-equipped device to predict a target page that the user currently wants to enter when performing a page switching operation thereon, and the behavior prediction information can be determined according to the current operation data and / or historical operation data of a target user on the screen-equipped device. The target user can be a user who has an operation permission for the screen-equipped device and / or a user who has an operation permission for a control object that can be controlled by the screen-equipped device. Taking an example in which a user controls smart home devices at home through a screen-equipped device, the user can perform account binding between a terminal device and the screen-equipped device and smart home devices at home, and the screen-equipped device can obtain operation data of a user of a corresponding account as current operation data and / or historical operation data of a target user on the screen-equipped device. The screen-equipped device can detect whether the set page switching condition is met, and when it is detected that the page switching condition is met, the corresponding target page is determined according to the behavior prediction information associated with the screen-equipped device.

[0044] In step S105, the current display interface is switched to the target page.

[0045] The screen-equipped device automatically switches the current display page to the target page according to the trigger condition detected by the user to perform a page switching operation thereon and according to the behavior prediction information associated therewith to predict the target page to which the user wants to switch.

[0046] Still taking the example that the user controls the smart home devices at home through the screen-equipped device, the user can bind the screen-equipped device and the smart home devices at home with the terminal device through account, and then configure the scenes for the screen-equipped device through the terminal device, such as scene one is a reading scene in a study, corresponding to which the brightness of the lamps in each room, whether the sound box is turned on, and the like are set; scene two is a leisure scene in a living room, corresponding to which the brightness of the lamps in each room, whether the TV is turned on, whether the air conditioner is turned on, and the like are set; scene three is a sleep scene, corresponding to which whether the night light is turned on, the switching of the air conditioner mode, whether the curtain is closed, and the like are set. After the configuration is made on the terminal device, the corresponding scene or the control home page of the corresponding smart home device is switched to through the scene control panel to confirm whether the current configuration meets the requirement. Among them, the user can also modify the configured scene, such as modifying the working parameters of the smart home devices in a scene, deleting a scene, or adding a scene.

[0047] After the terminal device configures the scenes for the screen-equipped device, when the screen-equipped device detects that the user is close, the page that the user wants to enter currently is predicted according to the previous association configuration operation of the user, and the current display page is automatically switched to the corresponding page. In this way, the screen-equipped device automatically judges whether the page switching condition is met at the moment, and intelligently and accurately judges the page that the user wants to operate and switches to the corresponding page according to the associated behavior prediction information, avoiding the user from selecting the page one by one on the screen-equipped device to enter the corresponding home page. This not only simplifies the user operation, but also improves the intelligent experience.

[0048] Please refer to Figure 3 , the step S103 further comprises, before detecting that the screen-equipped device currently meets the page switching condition:

[0049] The step S1011 judges whether the behavior prediction information sent by the terminal device is received; the behavior prediction information comprises a configuration instruction or a viewing instruction of a target user to the control object of the screen-equipped device, and / or the identity information of the control object corresponding to the configuration instruction or the viewing instruction;

[0050] The behavior prediction information can be relevant information determined according to current operation data of the target user on the screen-equipped device. The current operation data can include a configuration instruction or a viewing instruction of the target user on a control object of the screen-equipped device. For example, the user prepares to add a scene setting through a configuration operation of the terminal device, or the user prepares to modify one of the scene settings and thus views the existing configuration parameters in the scene through the terminal device. The behavior prediction information can be corresponding control object identity information determined by the terminal device according to the configuration instruction or the viewing instruction of the target user on the control object of the screen-equipped device, and the corresponding control object identity information is sent to the screen-equipped device. The behavior prediction information can also be corresponding control object identity information determined by the screen-equipped device according to the configuration instruction or the viewing instruction of the target user on the control object of the screen-equipped device, which is received by the screen-equipped device from the terminal device. According to the configuration instruction or the viewing instruction of the target user on the control object of the screen-equipped device, the home page that the user is about to operate can be predicted.

[0051] The screen-equipped device can predict the home page that the user is about to operate according to the configuration instruction or the viewing instruction of the screen-equipped device, or directly accept the identification of the control object pointed by the configuration instruction or the viewing instruction directly from the terminal device. That is, the behavior prediction information includes the configuration instruction or the viewing instruction of the target user on the control object of the screen-equipped device, and / or the corresponding control object identity information of the configuration instruction or the viewing instruction. Optionally, whether the behavior prediction information sent by the terminal device is received by the screen-equipped device can be that the terminal device receives the current operation data of the user on the screen-equipped device, determines the behavior prediction information according to the current operation data, and sends the behavior prediction information to the screen-equipped device, and the screen-equipped device receives the behavior prediction information sent by the terminal device. Alternatively, the terminal device receives the current operation data of the user on the screen-equipped device, and the screen-equipped device obtains the current operation data from the terminal device and determines the behavior prediction information. The identity information of the corresponding control object can be the identification of the control object. For example, the terminal device can determine the smart home device pointed by the latest configuration instruction or viewing instruction of the user, and send the identification of the smart home device to the screen-equipped device, so that the screen-equipped device directly switches to the control home page of the corresponding smart home device after receiving the identification.

[0052] In step S1012, when the screen-equipped device receives the behavior prediction information sent by the terminal device, the environment information of the screen-equipped device is detected, and it is determined whether the page switching condition is met according to the environment information.

[0053] The environment information of the screen-equipped device includes information whether a user is detected to be close or information whether a user is moving within a set range. Optionally, in some optional embodiments, the environment information can further include information whether a face of the user is acquired, etc. The screen-equipped device detects the environment information according to the configuration instruction or the viewing instruction of the user currently received by the terminal device, and determines whether the page switching condition is met according to the detected environment information. When the screen-equipped device detects that a user is close, or a user is moving within a set range, or a face of the user is captured, it can be confirmed that the user is about to operate the screen-equipped device, so as to determine that the page switching condition is currently met.

[0054] In the embodiments of the present application, the screen-equipped device detects whether a user is close within a set time after the user configures or modifies the configuration in the terminal device to predict the intention of the user to operate the screen-equipped device. For example, after the user configures the screen-equipped device on the terminal device, the user is likely to walk to the screen-equipped device to select a page associated with the corresponding configuration to operate and experience the control effect. When the screen-equipped device detects that the user is close after the user configures the screen-equipped device on the terminal device, the screen-equipped device automatically switches to the target page that the user wants to switch to, so that the screen-equipped device can automatically present the page that the user wants to view, simplifying the operation and improving the intelligent experience.

[0055] In some embodiments, referring to Figure 4 , the step S103, when detecting that the screen-equipped device currently meets the page switching condition, determining the corresponding target page according to the behavior prediction information associated with the screen-equipped device; the associated behavior prediction information is determined according to the current operation data and / or historical operation data of the target user on the screen-equipped device, and includes:

[0056] The step S1031, detecting whether the screen-equipped device currently meets the page switching condition;

[0057] The step S1032, when detecting that the screen-equipped device currently meets the page switching condition, sending a page request signal to the terminal device;

[0058] The step S1033, receiving the behavior prediction information returned by the terminal device according to the page request signal; the behavior prediction information includes an operation instruction of the target user on the built-in application, a recent configuration instruction or a recent viewing instruction of the target user on the control object of the screen-equipped device, and / or control object identity information corresponding to the recent configuration instruction or the recent viewing instruction;

[0059] The step S1034, determining the corresponding target page according to the behavior prediction information associated with the screen-equipped device.

[0060] The page request signal refers to a request sent by the screen-equipped device to the terminal device for obtaining behavior prediction information. On one hand, the screen-equipped device can predict a page to be operated by the user according to the configuration instruction or the viewing instruction of the screen-equipped device, on the other hand, the screen-equipped device can also directly receive an identification of a control object pointed by the configuration instruction or the viewing instruction of the terminal device, and predict a page to be operated by the user according to the identification of the control object; on the other hand, the screen-equipped device can predict a page to be operated by the user according to an operation instruction of the user to other built-in applications on the terminal device. Correspondingly, the behavior prediction information can be an operation instruction of the target user to the built-in application, a configuration instruction or a viewing instruction of the control object of the screen-equipped device, or can be control object identity information corresponding to the configuration instruction or the viewing instruction.

[0061] Optionally, the behavior prediction information returned by the terminal device according to the page request signal received by the screen-equipped device can be that the terminal device receives the page request signal sent by the screen-equipped device, determines corresponding control object identity information according to the latest configuration instruction and / or the latest viewing instruction of the user to the screen-equipped device received, and sends the control object identity information as the behavior prediction information to the screen-equipped device, and the screen-equipped device receives the control object identity information sent by the terminal device; or the terminal device receives the page request signal sent by the screen-equipped device, sends the latest configuration instruction and / or the latest viewing instruction of the user to the screen-equipped device as the behavior prediction information to the screen-equipped device according to the page request signal, and the screen-equipped device determines corresponding control object identity information according to the operation data.

[0062] Optionally, the behavior prediction information returned by the terminal device according to the page request signal received by the screen-equipped device can also be that the terminal device receives the page request information signal sent by the screen-equipped device, forms behavior prediction information according to the current operation instruction of the user to the built-in application of the terminal device, and sends the behavior prediction information to the screen-equipped device, and the screen-equipped device determines corresponding control object identity information according to the operation instruction to the built-in application. For example, when the terminal device receives the page request signal sent by the screen-equipped device, the user views a weather application program on the terminal device, and the screen-equipped device predicts the operation of the user to the screen-equipped device according to the operation instruction of the user to view the weather application program, and switches to a target page corresponding to the weather viewed on the same day.

[0063] In this embodiment, the screen-equipped device can send a page request signal to the terminal device when detecting that a user is close, or a user moves within a set range, or the user's face information is captured, to predict the target page that the user currently wants to switch to based on the behavior prediction information returned by the terminal device.

[0064] Still taking the example of the user controlling the smart home device at home through the screen-equipped device, the user can bind the screen-equipped device and the smart home device at home with the terminal device through account, and configure the scene for the screen-equipped device through the terminal device. After the configuration is performed on the terminal device, the corresponding scene or the control home page of the corresponding smart home device is selected through the scene control panel for confirmation, to start or switch to the required scene. When detecting that a user is close, or a user moves within a set range, or the user's face information is captured, the screen-equipped device can send a page request signal to the terminal device, and the terminal device returns behavior prediction information based on the page request signal. The screen-equipped device predicts the target page that the user currently wants to switch to according to the behavior prediction information, and automatically switches to the target page, so that the screen-equipped device can automatically predict the intention of the user about to operate it, and automatically predict and present the page that the user wants to view, which can greatly improve the intelligent experience.

[0065] In some embodiments, referring to Figure 5 , the determining of the corresponding target page according to the behavior prediction information associated with the screen-equipped device comprises:

[0066] In step S1035, user identity information is acquired, and the user identity is determined according to the user identity information; the user identity information comprises user image, user fingerprint or user login information.

[0067] In step S1036, the corresponding target page is determined according to the current time and the behavior prediction information associated with the screen-equipped device corresponding to the user identity; the behavior prediction information comprises the recent configuration instruction or the recent viewing instruction of the target user to the control object of the screen-equipped device, and / or the control object identity information corresponding to the recent configuration instruction or the recent viewing instruction.

[0068] The behavior prediction information can be distinguished according to the user identity and analyzed in combination with time, so as to analyze the corresponding preferences of different users in different time periods, so that the screen-equipped device can further identify the user identity and the current time when detecting that the user is close, and more accurately predict the target page that the user currently wants to switch to. In the embodiment, the screen-equipped device obtains user identity information, and after the user identity information determines the user identity, the target page corresponding to the user identity and the current time can be determined in combination with the current time and the behavior prediction information corresponding to the user identity. In this way, the screen-equipped device can predict the page that the corresponding user currently wants to switch to according to the use habits of multiple users in different time periods, and the accuracy of automatic page switching of the screen-equipped device can be improved. Optionally, the user identity information can be a user face image collected by the screen-equipped device, and the user identity can be determined through face recognition. The user identity information can also be user fingerprint information collected by the screen-equipped device, and the user identity can be determined through the fingerprint information. The screen-equipped device can also statistically learn the behavior habits of each user, and can automatically switch to the corresponding page for the user according to the use habits of different users and in different time periods.

[0069] In the embodiment, the screen-equipped device detects the surrounding environment information in real time, and when detecting that a user is close, or a user moves within a set range, or capturing user face information, obtains user identity information to determine the user identity, and predicts the target page that the user wants to switch to according to the behavior prediction information corresponding to the user identity and the current time. In this way, the screen-equipped device has the ability to identify different identities of people, and can predict what the user wants according to the use habits of different users in different time periods, and automatically switch to the page that the user currently wants to operate.

[0070] Still taking the example that the user controls the smart home device of the home through the screen device, multiple members of the home can respectively bind the screen device and the smart home device of the home with the terminal device of each member, and configure the scene for the screen device through the terminal device. Each member can confirm the required scene or the control home page of the corresponding smart home device through the scene control panel after the configuration on the terminal device, so as to open or switch to the required scene. When the screen device detects that a user is close, or the user moves within a set range, or the user's face information is captured, it is predicted that the user wants to operate the screen device, so that the user's portrait is collected to identify the user's identity, and the target page to which the corresponding user wants to switch is predicted according to the current time and the behavior prediction information corresponding to the user's identity, and the target page is automatically switched to. For example, when the screen device does not receive the command sent by the terminal device, if the screen device detects that the user A will operate it, the screen device automatically switches to the "air conditioner control page" according to the current time period and the past use habit of the user A; if the screen device detects that the user B will operate it, the screen device automatically switches to the "music playing page" according to the current time period and the past use habit of the user B. Thus, the screen device can automatically predict the intention of different users to operate it, and automatically predict and present the page that the user wants to view, which can greatly improve the intelligent experience.

[0071] The detection of whether the screen device currently meets the page switching condition includes:

[0072] Detecting whether a target object appears or moves within a preset range of the screen device.

[0073] The target object usually refers to the user who operates the screen device. The screen device can sense whether the user appears or moves within a specified range (for example, within 50 cm) through an infrared proximity sensor to determine whether the user has the intention to operate it; or the screen device can also collect whether the user appears within a specified range through a camera to determine whether the user has the intention to operate it.

[0074] Another aspect of the embodiment of the application, please refer to Figure 6 A page switching method is also provided, which is applied to a terminal device and includes the following steps.

[0075] Step S201, receiving the operation instruction of the built-in application or the configuration instruction and / or viewing instruction of the control object of the screen device of the user;

[0076] The control object of the screen-equipped device can refer to a smart home device. The user can bind his terminal device with the screen-equipped device and the smart home device in the home through account, and configure scenes for the screen-equipped device through the terminal device, such as scene one for a study reading scene, corresponding settings of the brightness of the lamps in each room, whether the sound box is turned on, etc. in the corresponding scene mode; scene two for a living room leisure scene, the brightness of the lamps in each room, whether the television is turned on, whether the air conditioner is turned on, etc. in the corresponding scene mode; scene three for a sleep scene, whether the night light is turned on, the switching of the air conditioner mode, whether the curtain is closed, etc. in the corresponding scene mode. After the configuration on the terminal device, the corresponding scene or the control home page of the corresponding smart home device is switched through the scene control panel to confirm whether the current configuration meets the requirements.

[0077] The terminal device receives the operation instruction of the built-in application or the configuration instruction and / or the viewing instruction of the control object of the screen-equipped device, which can refer to that the terminal device receives the configuration instruction and / or the viewing instruction of the control object of the screen-equipped device input by the user through the provided configuration interface; or the terminal device obtains the operation instruction of the built-in application such as opening, browsing, clicking and viewing of the user.

[0078] In step S203, the behavior prediction information is formed according to the operation instruction, the configuration instruction and / or the viewing instruction, and is sent to the screen-equipped device, so that the screen-equipped device detects whether the page switching condition is met after receiving the prediction behavior information, and determines the target page and performs switching according to the behavior prediction information when the page switching condition is met.

[0079] The behavior prediction information comprises a configuration instruction or a viewing instruction of the target user to a control object of the screen-equipped device, and / or control object identity information corresponding to the configuration instruction or the viewing instruction. Optionally, the terminal device can send the behavior prediction information to the screen-equipped device according to the operation instruction to the built-in application, the configuration instruction and / or the viewing instruction. In one implementation, the terminal device can receive the operation data of the user to the screen-equipped device, such as the configuration instruction and / or the viewing instruction to the control object of the screen-equipped device, and send the operation data as the behavior prediction information to the screen-equipped device. In another implementation, the terminal device can receive the configuration instruction and / or the viewing instruction of the user to the control object of the screen-equipped device, determine the corresponding control object identity information according to the configuration instruction and / or the viewing instruction, and send the corresponding control object identity information as the behavior prediction information to the screen-equipped device. In yet another implementation, the terminal device can determine the control object to be controlled or the scene to be switched to according to the current operation instruction of the user to the built-in application, and send the control object identity information or the scene identification information as the behavior prediction information to the screen-equipped device. In one optional embodiment, the corresponding control object identity information can refer to the identification of the control object, and the terminal device can determine the smart home device pointed by the recent configuration instruction or the viewing instruction of the user, and send the identification of the smart home device to the screen-equipped device, so that the screen-equipped device can switch to the control home page of the corresponding smart home device directly after receiving the identification.

[0080] In some embodiments, the sending of the behavior prediction information to the screen-equipped device according to the operation instruction, the configuration instruction and / or the viewing instruction comprises:

[0081] receiving a page request signal sent by the screen-equipped device;

[0082] sending, based on the page request signal, the behavior prediction information to the screen-equipped device according to the operation instruction of the user to the built-in application, the recent configuration instruction and / or the recent viewing instruction to the control object of the screen-equipped device.

[0083] In one implementation, the terminal device can receive the page request signal sent by the screen-equipped device, and send the behavior prediction information to the screen-equipped device according to the operation instruction of the user to the built-in application, the recent configuration instruction and / or the recent viewing instruction to the control object of the screen-equipped device after receiving the page request signal. The page request signal can refer to the request sent by the screen-equipped device to the terminal device to obtain the behavior prediction information.

[0084] In some embodiments, the sending of the behavior prediction information to the screen-equipped device according to the operation instruction, the configuration instruction and / or the viewing instruction comprises:

[0085] acquire a page request signal sent by the screen-equipped device, and send behavior prediction information to the screen-equipped device based on the page request signal and according to historical operation records of the user on the screen-equipped device; or

[0086] acquire a page request signal sent by the screen-equipped device, and send behavior prediction information to the screen-equipped device based on the page request signal and according to current operation instructions of the user on the built-in application; or

[0087] send behavior prediction information to the screen-equipped device according to historical operation records of the user on the screen-equipped device at a set time interval.

[0088] The screen-equipped device can detect whether a target object appears or moves within a preset range in real time, and send a page request signal to the terminal device when detecting that a user approaches, moves within a set range, or captures a face information of the user. The terminal device can send behavior prediction information to the screen-equipped device according to historical operation records of the user on the screen-equipped device after receiving the page request signal. The historical operation records can refer to records formed according to operations of the user on the screen-equipped device and / or configuration, viewing, etc. of a control object of the screen-equipped device within a set time period. The behavior prediction information formed according to the historical operation records of the user on the screen-equipped device can be a latest configuration instruction or a latest viewing instruction of the target user on the control object of the screen-equipped device, and / or identity information of the control object corresponding to the latest configuration instruction or the latest viewing instruction.

[0089] Optionally, the terminal device can also acquire a page request signal sent by the screen-equipped device, and send behavior prediction information to the screen-equipped device based on the page request signal and according to current operation instructions of the user on the built-in application. For example, the user uses the terminal device to view a weather application, and the terminal device sends identity information of a control object or scene identification information to the screen-equipped device as behavior prediction information after receiving the page request signal sent by the screen-equipped device, according to operation instructions of the user on the weather application to predict a control object to be operated or a scene to be switched to by the user.

[0090] Optionally, the terminal device can also send behavior prediction information to the screen-equipped device according to historical operation records of the user on the screen-equipped device at a set time interval. The terminal device sends behavior prediction information to the screen-equipped device at a set time interval, and the screen-equipped device can predict a target page to be switched to by the user by the behavior prediction information sent by the terminal device when detecting that a target object appears or moves within a preset range in real time.

[0091] Please refer to Figure 7, the following takes the screen-equipped device as a scene control panel, the terminal device as a mobile phone, and the control object of the screen-equipped device as a smart home device as an example to exemplarily describe the webpage switching method, including the following steps:

[0092] In step S11, the mobile phone receives a configuration operation on the scene control panel input by a user, and sends behavior prediction information to the scene control panel based on the configuration operation; the configuration operation can be a setting of a working scene of the scene control panel and working parameters of different smart home devices in the corresponding working scene by the user, or a viewing operation or a working parameter modification operation on any smart home device controlled by the scene control panel by the user;

[0093] In step S12, the scene control panel receives the behavior prediction information sent by the mobile phone, and predicts a target page to which the user wants to switch according to the behavior prediction information;

[0094] In step S13, it is detected whether a person approaches or moves within a set range; if yes, step S14 is performed, and if no, step S15 is performed.

[0095] In step S14, the scene control panel switches the current page to the target page.

[0096] In step S15, the behavior prediction information is ignored, and no page switching is performed.

[0097] In the above embodiment, the scene control panel can sense whether a person approaches or moves within a set range through an infrared proximity sensor. When the user performs a related configuration on the scene control panel in the application program client of the mobile phone or after the configuration is completed, the application program client of the mobile phone can send behavior prediction information to the scene control panel. If the scene control panel detects that a person appears or moves at this time, it can be considered that the user has just performed a configuration operation, at this time, the user wants to switch to the corresponding page for experience, so that the scene control panel predicts the target page according to the behavior prediction information sent by the application program client of the mobile phone, and automatically switches to the target page, without the need for the user to manually switch the page again.

[0098] Please refer to Figure 8 , the following still takes the screen-equipped device as a scene control panel, the terminal device as a mobile phone, and the control object of the screen-equipped device as a smart home device as an example to exemplarily describe another webpage switching method, including the following steps:

[0099] In step S21, the scene control panel detects environment information in real time, and sends a page request signal to the mobile phone when detecting that a person approaches or moves within a set range.

[0100] Step S22, after the mobile phone receives the page request signal, behavior prediction information is determined based on the user's last configuration operation on the scene control panel or the current operation instruction on the built-in application, and the behavior prediction information is sent to the scene control panel;

[0101] Step S23, after the scene control panel receives the behavior prediction information, the target page to which the user wants to switch is predicted according to the behavior prediction information;

[0102] Step S24, the scene control panel switches the current display page to the target page.

[0103] The behavior prediction information is determined according to the current operation data and / or the historical operation data of the target user on the screen-equipped device, and the behavior prediction information can include the configuration instruction or the viewing instruction of the target user on the control object of the screen-equipped device, and / or the control object identity information corresponding to the configuration instruction or the viewing instruction. As an optional implementation manner, the behavior prediction information is the identity information of the control object, and the identity information of the control object can adopt a preset identifier. The scene control panel can prestore control commands corresponding to various identifiers. When the scene control panel receives the identifier sent by the mobile phone, the corresponding control command is determined according to the corresponding relationship between the identifier and the control command, and the corresponding target page is switched according to the corresponding control command.

[0104] Another aspect of the present application also provides a page switching device, which can be implemented by a scene control panel in an exemplary embodiment, please refer to Figure 9 The page switching device includes a prediction module 212 configured to determine a corresponding target page according to associated behavior prediction information of a screen-equipped device when it is detected that the screen-equipped device currently meets a page switching condition; the associated behavior prediction information is determined according to current operation data and / or historical operation data of a target user on a corresponding terminal device of the screen-equipped device; and a switching module 214 configured to switch a current display interface to the target page.

[0105] In some embodiments, the prediction module 212 further includes a judging module configured to judge whether behavior prediction information sent by a terminal device is received; the behavior prediction information includes a configuration instruction or a viewing instruction of a target user on a control object of the screen-equipped device, and / or control object identity information corresponding to the configuration instruction or the viewing instruction; and when the screen-equipped device receives the behavior prediction information sent by the terminal device, environment information of the screen-equipped device is detected, and it is judged whether a page switching condition is currently met according to the environment information.

[0106] In some embodiments, the page switching apparatus further comprises a request module 211 configured to send a page request signal to the terminal device; receive behavior prediction information returned by the terminal device according to the page request signal; the behavior prediction information comprises an operation instruction of the target user to the built-in application, a recent configuration instruction or a recent viewing instruction to the control object of the screen-equipped device, and / or control object identity information corresponding to the recent configuration instruction or the recent viewing instruction.

[0107] In some embodiments, the page switching apparatus further comprises an identification module 213 configured to obtain user identity information, determine a user identity according to the user identity information; the user identity information comprises a user image, a user fingerprint or user login information; determine a corresponding target page according to a current time and behavior prediction information associated with the screen-equipped device corresponding to the user identity; the behavior prediction information comprises a recent configuration instruction or a recent viewing instruction of the target user to the control object of the screen-equipped device, and / or control object identity information corresponding to the recent configuration instruction or the recent viewing instruction.

[0108] In some embodiments, the prediction module 212 is further configured to detect whether a target object appears or moves within a preset range of the screen-equipped device.

[0109] It should be noted that the page switching apparatus provided in the above embodiments is only used as an example to illustrate the division of the above program modules when predicting the target webpage that the user wants to switch to and automatically switching. In actual applications, the above processes can be completed by different program modules according to needs, that is, the internal structure of the apparatus can be divided into different program modules to complete all or part of the above processes. In addition, the page switching apparatus provided in the above embodiments and the page switching method applied to the screen-equipped device side belong to the same concept, and the specific implementation process is described in detail in the method embodiments, which will not be repeated here.

[0110] Another aspect of the present application provides a scene control panel, please refer to Figure 10 An optional hardware structure schematic diagram of the scene control panel provided in the embodiments of the present application, the scene control panel comprises a memory 21 and a processor 22, the memory 21 stores a computer program for implementing the page switching method provided in any embodiment of the present application. The computer program is executed by the processor 22 to implement each process of the above-mentioned page switching method applied to the screen-equipped device side, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here. Optionally, the scene control panel further comprises a touch screen, a camera and an infrared proximity sensor connected with the processor 21.

[0111] The memory can be used to store software programs and modules, and the processor executes various functional applications and data processing by running the software programs and modules stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs required for functions, etc.; and the data storage area can store data created according to the use of the device, etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device. Accordingly, the memory can also include a memory controller to provide access for the processor to the memory.

[0112] Figure 11 is another hardware structure block diagram of a scene control panel provided by an embodiment of the application. As shown in Figure 11 the scene control panel 1100 can have relatively large differences due to different configurations or performances, and can include one or more processors (Processing Units, CPU) 1110 (the processor 1110 can include but is not limited to a microprocessor MCU or a programmable logic device FPGA processing device), a memory 1130 for storing data, one or more storage media 1120 (such as one or more mass storage devices) for storing application programs 1123 or data 1122. Among them, the memory 1130 and the storage medium 1120 can be temporary storage or persistent storage. The programs stored in the storage medium 1120 can include one or more modules, each module can include a series of instruction operations in the scene control panel. Further, the processor 1110 can be configured to communicate with the storage medium 1120 and execute a series of instruction operations in the storage medium 1120 on the scene control panel 1100. The scene control panel 1100 can also include one or more power supplies 1160, one or more wired or wireless network interfaces 1150, one or more input / output interfaces 1140, and / or one or more operating systems 1121, such as Windows ServerTM, Mac OSXTM, UnixTM, LinuxTM, FreeBSDTM, etc.

[0113] The input / output interface 1140 can be configured to receive or transmit data via a network. The network can include a wireless network provided by a communication provider of the scene control panel 1100. In an example, the input / output interface 1140 includes a network interface controller (NIC) that can be connected to other network devices through a base station to communicate with the Internet. In an example, the input / output interface 1140 can be a radio frequency (RF) module that is configured to communicate with the Internet through a wireless manner.

[0114] Those skilled in the art can understand that, Figure 11 The structure shown is only schematic, and does not limit the structure of the scene control panel. For example, the scene control panel 1100 can further include more or less components than those shown, or have a different configuration of components than those shown. Figure 11 The structure shown is only schematic, and does not limit the structure of the scene control panel. For example, the scene control panel 1100 can further include more or less components than those shown, or have a different configuration of components than those shown. Figure 11 The structure shown is only schematic, and does not limit the structure of the scene control panel. For example, the scene control panel 1100 can further include more or less components than those shown, or have a different configuration of components than those shown.

[0115] Another aspect of the present application provides a terminal device, which can be used to implement the embodiments of the present application. A hardware structure of a terminal device is shown in FIG. 10. Figure 12 A hardware structure of a terminal device is shown in FIG. 10.

[0116] The terminal device includes, but is not limited to, a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 101, a user input unit 107, an interface unit 108, a memory 109, a processor 110, and a power supply 111. Those skilled in the art can understand that the structure of the terminal device shown in FIG. 10 does not limit the terminal device, and the mobile terminal can include more or less components than those shown, or combine certain components, or have a different arrangement of components. In the embodiments of the present application, the terminal device includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal device, a wearable device, and a pedometer.

[0117] The processor 110 is configured to receive an operation instruction of an inbuilt application or a configuration instruction and / or a viewing instruction of a control object of a screen-equipped device, form behavior prediction information according to the operation instruction, the configuration instruction and / or the viewing instruction, and send the behavior prediction information to the screen-equipped device, so that the screen-equipped device detects whether a page switching condition is met after receiving the prediction behavior information, and determines a target page according to the behavior prediction information and performs switching when the page switching condition is met.

[0118] After the user configures the screen-equipped device on the terminal device, the screen-equipped device detects the user's approach, and then automatically switches the current display page to the corresponding page according to the user's previous association configuration operation, so that the screen-equipped device automatically determines whether the page switching condition is met, and intelligently and accurately determines the page that the user wants to operate and switches to the corresponding page, thereby avoiding the need for the user to select the page on the screen-equipped device one by one to enter the corresponding home page, simplifying the user operation, and improving the intelligent experience.

[0119] It should be understood that in the embodiments of the present application, the radio frequency unit 101 can be used for receiving and sending signals in the process of information transmission or conversation. Specifically, after receiving the downlink data from the base station, the processor 110 processes it. In addition, the uplink data is sent to the base station. Generally, the radio frequency unit 101 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 101 can also communicate with the network and other devices through a wireless communication system.

[0120] The terminal device provides the user with wireless broadband Internet access through the network module 102, such as helping the user to send and receive emails, browse web pages and access streaming media, etc.

[0121] The audio output unit 103 can convert audio data received by the radio frequency unit 101 or the network module 102 or stored in the memory 109 into an audio signal and output it as a sound. Moreover, the audio output unit 103 can also provide audio output related to a specific function performed by the terminal device (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 includes a speaker, a buzzer, a receiver, etc.

[0122] The input unit 104 is used to receive audio or video signals. The input unit 104 can include a graphics processor (GPU) 1041 and a microphone 1042. The graphics processor 1041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 101. The image frame processed by the graphics processor 1041 can be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the network module 102. The microphone 1042 can receive sound and can process such sound into audio data. The processed audio data can be converted into a format that can be transmitted to a mobile communication base station via the radio frequency unit 101 in the case of a telephone conversation mode.

[0123] The terminal device also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 1011 according to the brightness of ambient light, and the proximity sensor can turn off the display panel 1011 and / or the backlight when the terminal device is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and when at rest, it can detect the magnitude and direction of gravity, and can be used to identify the terminal device posture (such as screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, knocking), and the like. The sensor 105 can also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, and the like, which will not be described here.

[0124] The display unit 101 is configured to display information input by a user or information provided to the user. The display unit 101 can include a display panel 1011, which can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

[0125] The user input unit 107 can be configured to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the terminal device. Specifically, the user input unit 107 includes a touch panel 1071 and other input devices 1072. The touch panel 1071, also known as a touch screen, can collect touch operations of a user thereon or therearound (such as operations of the user using a finger, a stylus, or any suitable object or accessory on or near the touch panel 1071). The touch panel 1071 can include two parts, a touch detection device and a touch controller. The touch detection device detects the touch position of the user and detects signals generated by the touch operation, and transmits the signals to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch coordinates, and sends it to the processor 110, receives commands from the processor 110 and executes them. In addition, the touch panel 1071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 can also include other input devices 1072. Specifically, the other input devices 1072 can include, but are not limited to, a physical keyboard, function keys (such as volume control buttons, on-off buttons, etc.), trackballs, mice, joysticks, and the like, which will not be described here.

[0126] Further, the touch panel 1071 can be overlaid on the display panel 1011, and when the touch panel 1071 detects a touch operation thereon or in the vicinity thereof, the touch panel 1071 transmits the touch event to the processor 110 to determine the type of the touch event, and then the processor 110 provides corresponding visual output on the display panel 1011 according to the type of the touch event. Although in the above description, the touch panel 1071 and the display panel 1011 are implemented as two independent components to realize the input and output functions of the terminal device, in some embodiments, the touch panel 1071 and the display panel 1011 can be integrated to realize the input and output functions of the terminal device, which is not limited here. Figure 1

[0127] The interface unit 108 is an interface for connecting external devices to the terminal device. For example, the external devices can include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input / output (I / O) port, a video I / O port, an earphone port, and the like. The interface unit 108 can be used to receive input (e.g., data information, power, and the like) from the external devices and transmit the received input to one or more elements within the terminal device, or can be used to transmit data between the terminal device and the external devices.

[0128] The memory 109 can be used to store software programs and various data. The memory 109 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs required by at least one function (such as a sound playing function, an image playing function, and the like), and the like; and the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, and the like), and the like. In addition, the memory 109 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device.

[0129] The processor 110 is the control center of the terminal device, connects all parts of the terminal device through various interfaces and lines, executes various functions of the terminal device and processes data by running or executing software programs and / or modules stored in the memory 109 and calling data stored in the memory 109, and thus overall monitors the terminal device. The processor 110 can include one or more processing units; preferably, the processor 110 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 110.

[0130] ​The terminal device can further include a power supply 111 (such as a battery) for supplying power to various components. Preferably, the power supply 111 can be logically connected to the processor 110 through a power management system, so that the power management system can realize functions such as management of charging, discharging, and power consumption management.

[0131] In addition, the terminal device includes some unshown functional modules, which will not be described here.

[0132] Please refer to Figure 13 An optional hardware structure schematic diagram of a terminal device provided by an embodiment of the present application is provided, which includes a memory 11 and a processor 12. The memory 11 stores a computer program for implementing the page switching method applied to the terminal device side provided by any embodiment of the present application. When the computer program is executed by the processor 12, each process of the above-mentioned page switching method applied to the terminal device side is implemented, and the same technical effect can be achieved. To avoid repetition, details will not be described here.

[0133] Another aspect of the present application provides a page switching device. In an exemplary embodiment, the page switching device can be implemented by a terminal device. Please refer to Figure 14 The page switching device includes a receiving module 111 for receiving an operation instruction of a built-in application or a configuration instruction and / or a viewing instruction of a control object of a screen-equipped device; and a sending module 113 for sending behavior prediction information formed according to the operation instruction, the configuration instruction and / or the viewing instruction to the screen-equipped device, so that the screen-equipped device can detect whether a page switching condition is met after receiving the prediction behavior information, and determine a target page according to the behavior prediction information and perform switching when the page switching condition is met.

[0134] In some embodiments, the page switching device further includes an obtaining module 112 for obtaining a page request signal sent by the screen-equipped device; and sending behavior prediction information formed according to an operation instruction of a built-in application, a latest configuration instruction and / or a latest viewing instruction of a control object of the screen-equipped device to the screen-equipped device based on the page request signal.

[0135] In some embodiments, the page switching device further includes an obtaining module 112 for obtaining a page request signal sent by the screen-equipped device, and sending behavior prediction information formed according to a historical operation record of the screen-equipped device to the screen-equipped device based on the page request signal; or, obtaining a page request signal sent by the screen-equipped device, and sending behavior prediction information formed according to a current operation instruction of a built-in application of the screen-equipped device to the screen-equipped device based on the page request signal; or, sending behavior prediction information formed according to a historical operation record of the screen-equipped device to the screen-equipped device according to a set time interval.

[0136] It should be noted that the page switching device provided by the above embodiment is only used as an example to illustrate the division of the above program modules when realizing the target webpage that the user wants to switch to and automatically switching, and in actual application, the above processing can be completed by different program modules according to needs, that is, the internal structure of the device can be divided into different program modules to complete all or part of the above-described processing. In addition, the page switching device provided by the above embodiment and the page switching method applied to the terminal device side belong to the same concept, and the specific implementation process is described in the method embodiment, which will not be described here.

[0137] The embodiment of the application further provides a computer readable storage medium, and the computer readable storage medium stores a computer program. The computer program is executed by a processor to realize each process of the working mode configuration method and the switch control method embodiment, and the same technical effects can be achieved. To avoid repetition, details are not described here. The computer readable storage medium includes a read-only memory (ROM), a random access memory (RAM), a magnetic disk, an optical disk, and the like.

[0138] It should be noted that in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusions, so that processes, methods, articles, or devices that include a series of elements not only include those elements, but also include other elements not explicitly listed, or include elements inherent to such processes, methods, articles, or devices. Without more limitations, the element defined by the statement "including a" does not exclude the presence of another identical element in the process, method, article, or device that includes the element.

[0139] From the above description of the embodiments, those skilled in the art can clearly understand that the above embodiment method can be realized by means of software and necessary general hardware platform, of course, it can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a plurality of instructions for making a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) execute the method described in each embodiment of the present application.

[0140] The above merely illustrates the specific embodiments of the present application, but the protection scope of the present application is not limited thereto, any person skilled in the art can easily think of the changes or replacements within the technical range disclosed by the present application, which should be covered in the protection scope of the present application. The protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A page switching method applied to a device with a screen, characterized in that, Comprising: Detecting the surrounding environment of the screen-equipped device, and determining that the screen-equipped device currently meets the page switching condition when it is determined that the user wants to operate the screen-equipped device according to the detected environmental information; determining the target page corresponding to the control object controllable by the screen-equipped device in the client of the first application according to the behavior prediction information associated with the screen-equipped device; the associated behavior prediction information is determined according to the current operation data and / or historical operation data of the target user on the terminal device corresponding to the screen-equipped device; wherein the behavior prediction information includes the latest configuration instruction or the latest viewing instruction of the target user on the control object of the client of the second application, and / or the control object identity information corresponding to the latest configuration instruction or the latest viewing instruction, the client of the first application is installed in the screen-equipped device, the client of the second application is installed in the terminal device, and the control object includes a smart home device; the terminal device corresponding to the screen-equipped device refers to a terminal device capable of operating the screen-equipped device, or a terminal device that has been bound with the screen-equipped device and / or a smart home device associated with the screen-equipped device to send the obtained operation data to the screen-equipped device; Switching the currently displayed interface to the target page.

2. The page switching method of claim 1, wherein, Before determining that the screen-equipped device currently meets the page switching condition, the method further comprises: Determining whether the behavior prediction information sent by the terminal device is received; When the screen-equipped device receives the behavior prediction information sent by the terminal device, detecting the environmental information of the screen-equipped device, and determining whether the page switching condition is currently met according to the environmental information.

3. The page switching method of claim 1, wherein, Before determining the target page corresponding to the control object controllable by the screen-equipped device in the client of the first application according to the behavior prediction information associated with the screen-equipped device, the method further comprises: Sending a page request signal to the terminal device; Receiving the behavior prediction information returned by the terminal device according to the page request signal; the behavior prediction information further includes the operation instruction of the target user on the built-in application of the terminal device.

4. The page switching method of claim 1, wherein, Determining the target page corresponding to the control object controllable by the screen-equipped device in the client of the first application according to the behavior prediction information associated with the screen-equipped device, comprising: Sending a page request signal to the terminal device; When the behavior prediction information returned by the terminal device according to the page request signal is not received, obtaining user identity information, and determining the user identity according to the user identity information; the user identity information includes user image, user fingerprint or user login information; Determining the corresponding target page according to the current time and the behavior prediction information associated with the screen-equipped device corresponding to the user identity.

5. The page switching method according to any one of claims 1 to 4, wherein, The method further comprises: Detecting whether a target object appears or moves within a predetermined range of the screen-equipped device.

6. A page switching method applied to a terminal device, the terminal device being a terminal device interacting with a screen-equipped device to interact with the screen-equipped device to jointly perform the page switching method of any one of claims 1 to 5, characterized in that, ​ Receiving a configuration instruction and / or a viewing instruction of a control object of a screen-equipped device in a client of a second application; wherein the client of the second application is installed in the terminal device, the control object comprises a smart home device; the terminal device refers to a terminal device capable of operating the screen-equipped device, or a terminal device that has bound an account of a smart home device associated with the screen-equipped device and / or the screen-equipped device, so as to send operation data of the user to the screen-equipped device; According to the configuration instruction and / or the viewing instruction, behavior prediction information is formed and sent to the screen-equipped device, so that the screen-equipped device detects environmental information after receiving the behavior prediction information, confirms that the user wants to operate it, and then determines that the current page switching condition is met, and when the page switching condition is met, the target page corresponding to the control object capable of being controlled by the screen-equipped device in the client of the first application is determined according to the behavior prediction information, and the switching is performed, wherein the client of the first application is installed in the screen-equipped device.

7. The page switching method of claim 6, wherein, Further comprising: Obtaining a page request signal sent by the screen-equipped device; Based on the page request signal, according to the operation instruction of the user to the built-in application, the latest configuration instruction and / or the latest viewing instruction of the control object of the screen-equipped device, behavior prediction information is formed and sent to the screen-equipped device.

8. The page switching method of claim 6, wherein, Further comprising: Obtaining a page request signal sent by the screen-equipped device, based on the page request signal, according to the historical operation record of the user to the screen-equipped device, behavior prediction information is formed and sent to the screen-equipped device; Or, Obtaining a page request signal sent by the screen-equipped device, based on the page request signal, according to the current operation instruction of the user to the built-in application, behavior prediction information is formed and sent to the screen-equipped device; or, According to the set time interval, according to the historical operation record of the user to the screen-equipped device, behavior prediction information is formed and sent to the screen-equipped device.

9. A page switching apparatus applied to a device with a screen, characterized in that, Including: The prediction module is configured to determine that the screen-equipped device currently meets a page switching condition according to real-time detection of a surrounding environment of the screen-equipped device, confirm that the user wants to operate the screen-equipped device according to detected environment information, and determine a target page corresponding to a control object controllable by the screen-equipped device in a client of a first application according to behavior prediction information associated with the screen-equipped device, wherein the behavior prediction information is determined according to current operation data and / or historical operation data of a target user on a terminal device corresponding to the screen-equipped device, and wherein the behavior prediction information includes a most recent configuration instruction or a most recent viewing instruction of the target user on the control object in a client of a second application and / or control object identity information corresponding to the most recent configuration instruction or the most recent viewing instruction, the client of the first application is installed in the screen-equipped device, the client of the second application is installed in the terminal device, and the control object includes a smart home device; the terminal device corresponding to the screen-equipped device is a terminal device capable of operating the screen-equipped device or a terminal device that has performed account binding with the screen-equipped device and / or a smart home device associated with the screen-equipped device to send operation data of the user to the screen-equipped device. The switching module is configured to switch a currently displayed interface to the target page.

10. A page switching apparatus applied to a terminal device, the terminal device being a terminal device interacting with a screen-equipped device to interact with the screen-equipped device to jointly perform the page switching method according to any one of claims 1 to 5, characterized in that, The receiving module is configured to receive a configuration instruction and / or a viewing instruction of a target user on a control object of a screen-equipped device in a client of a second application, wherein the client of the second application is installed in a terminal device, and the control object includes a smart home device; the terminal device is a terminal device capable of operating the screen-equipped device or a terminal device that has performed account binding with the screen-equipped device and / or a smart home device associated with the screen-equipped device to send operation data of the target user to the screen-equipped device. The sending module is configured to send behavior prediction information formed according to the configuration instruction and / or the viewing instruction to the screen-equipped device, so that the screen-equipped device receives the behavior prediction information, detects environment information, confirms that the user wants to operate the screen-equipped device, determines that a page switching condition is currently met, determines a target page corresponding to a control object controllable by the screen-equipped device in a client of a first application according to the behavior prediction information, and performs switching when the page switching condition is met, wherein the client of the first application is installed in the screen-equipped device. The processor runs the computer program to perform the page switching method in any one of claims 1 to 5.

11. A scene control panel comprising a memory for storing a computer program and at least one processor, characterized in that, The processor runs the computer program to perform the page switching method in any one of claims 6 to 8. 12.A terminal device, comprising a memory and at least one processor, wherein the memory stores a computer program, and the computer program comprises instructions which, when executed on the at least one processor, cause the terminal device to perform the method according to any one of claims 1 to 11. The computer readable storage medium stores computer program code, which is loaded and executed by the processor to implement the page switching method in any one of claims 1 to 8.

13. A computer-readable storage medium, characterized in that, ​

Citation Information

Patent Citations

  • User system switching method and mobile terminal

    CN107861669A