CN114077227A - 页面切换方法、装置、场景控制面板、设备及存储介质 - Google Patents
页面切换方法、装置、场景控制面板、设备及存储介质 Download PDFInfo
- Publication number
- CN114077227A CN114077227A CN202010809374.3A CN202010809374A CN114077227A CN 114077227 A CN114077227 A CN 114077227A CN 202010809374 A CN202010809374 A CN 202010809374A CN 114077227 A CN114077227 A CN 114077227A
- Authority
- CN
- China
- Prior art keywords
- screen
- page
- user
- prediction information
- behavior prediction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 230000006399 behavior Effects 0.000 claims description 167
- 238000004590 computer program Methods 0.000 claims description 21
- 238000013459 approach Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 13
- 230000008569 process Effects 0.000 description 12
- 238000012545 processing Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 6
- 238000001514 detection method Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000011897 real-time detection Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
- G06F9/4451—User profiles; Roaming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/282—Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例提供一种页面切换方法、装置、场景控制面板、终端设备及计算机可读存储介质,所述方法包括当检测到带屏幕设备当前满足页面切换条件时,根据与所述带屏幕设备关联的行为预测信息确定对应的目标页面;所述关联的行为预测信息根据目标用户对所述带屏幕设备对应的终端设备的当前操作数据和/或历史操作数据确定;将当前显示界面切换至所述目标页面。带屏幕设备通过自动判断当下是否满足页面切换条件,并根据关联的行为预测信息智能且准确地判断用户想要操作的页面和切换到相应页面,简化了用户操作,提升智能化体验。
Description
技术领域
本发明涉及智能家居技术领域,尤其涉及一种页面切换方法、装置、场景控制面板、终端设备及计算机可读存储介质。
背景技术
物联网高速发展的今天,智能家居设备越来越普及,带有触屏的智能家居设备以及带有触屏的以对多个智能家居设备进行控制的智能设备的占比也越来越多。目前,用户对带有触屏的智能设备的配置操作大多是在终端设备的应用程序中完成的。通过在终端设备的应用程序中进行更多场景参数的配置后,再通过操作智能设备的触屏选择对相应智能家居设备进行控制的主页,在相应智能家居设备的控制主页进行设置以体验配置后的效果。
然而,用户在终端设备的应用程序中完成对相应智能家居设备的参数配置或参数修改配置后,在操作智能设备的触屏过程中仍需要一一切换页面以选定进入对应的主页,其中可能需要多次的页面切换才能找到对应的主页,操作步骤复杂且繁琐,影响体验效果。
发明内容
为了解决现有存在的技术问题,本发明实施例提供一种操作简单、能够智能且准确地自动切换到目标页面的页面切换方法、装置、场景控制面板、终端设备及计算机可读存储介质。
为达到上述目的,本发明实施例的技术方案是这样实现的:
第一方面,本发明实施例提供一种页面切换方法,应用于带屏幕设备,包括:
当检测到带屏幕设备当前满足页面切换条件时,根据与所述带屏幕设备关联的行为预测信息确定对应的目标页面;所述关联的行为预测信息根据目标用户对所述带屏幕设备对应的终端设备的当前操作数据和/或历史操作数据确定;
将当前显示界面切换至所述目标页面。
第二方面,本发明实施例提供一种页面切换方法,应用于终端设备,包括:
接收用户对内置应用的操作指令或对带屏幕设备的控制对象的配置指令和/或查看指令;
根据所述操作指令、所述配置指令和/或查看指令形成行为预测信息发送给所述带屏幕设备,以供所述带屏幕设备接收到所述预测行为信息后检测当前是否满足页面切换条件,当满足所述页面切换条件时根据所述行为预测信息确定目标页面并执行切换。
第三方面,本发明实施例提供一种页面切换装置,应用于带屏幕设备,包括:
预测模块,用于当检测到带屏幕设备当前满足页面切换条件时,根据与所述带屏幕设备关联的行为预测信息确定对应的目标页面;所述关联的行为预测信息根据目标用户对所述带屏幕设备对应的终端设备的当前操作数据和/或历史操作数据确定;
切换模块,用于将当前显示界面切换至所述目标页面。
第四方面,本发明实施例提供一种页面切换装置,应用于终端设备,包括:
接收模块,用于接收用户对内置应用的操作指令或对带屏幕设备的控制对象的配置指令和/或查看指令;
发送模块,用于根据所述操作指令、所述配置指令和/或查看指令形成行为预测信息发送给所述带屏幕设备,以供所述带屏幕设备接收到所述预测行为信息后检测当前是否满足页面切换条件,当满足所述页面切换条件时根据所述行为预测信息确定目标页面并执行切换。
第五方面,本发明实施例提供一种场景控制面板,包括用于存储计算机程序的存储器及至少一个处理器,其特征在于,所述处理器运行所述计算机程序时,执行本发明任一实施例提供的应用于带屏幕设备侧的页面切换方法。
第六方面,本发明实施例提供一种终端设备,包括存储器及至少一个处理器,所述存储器内存储有计算机程序,所述处理器运行所述计算机程序时,执行本发明任一实施例提供的应用于终端设备侧的页面切换方法。
第七方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序代码,所述计算机程序代码由处理器加载并执行时,实现本发明任一实施例提供的页面切换方法。
上述实施例所提供的页面切换方法、装置、场景控制面板、终端设备及计算机存储介质,带屏幕设备在检测到当前满足页面切换条件时,根据与带屏幕设备关联的行为预测信息确定对应的目标页面,其中关联的行为预测信息根据目标用户对带屏幕设备对应的终端设备的当前操作数据和/或历史操作数据确定,带屏幕设备可以根据行为预测信息对用户当前准备选取带屏幕设备的呈现页面进行预测,并自动切换到预测的目标页面,比如用户在终端设备上对带屏幕设备进行关联配置后,带屏幕设备检测到用户靠近时,则根据用户在先的关联配置操作预测用户想要选取的页面并将当前显示页面自动切换到相应的页面,如此,带屏幕设备通过自动判断当下是否满足页面切换条件,并根据关联的行为预测信息智能且准确地判断用户想要操作的页面和切换到相应页面,避免用户还需要在带屏幕设备上进行一一的页面选取才能进去到相应的主页,不仅简化了用户操作,而且能够提升智能化体验。
附图说明
图1为本发明一实施例中页面切换方法的应用场景图;
图2为本发明一实施例中页面切换方法的流程图;
图3为本发明另一实施例中页面切换方法的流程图;
图4为本发明又一实施例中页面切换方法的流程图;
图5为本发明再一实施例中页面切换方法的流程图;
图6为本发明另一实施例中页面切换方法的流程图;
图7为本发明一可选的具体示例中页面切换方法的时序图;
图8为本发明另一可选的具体示例中页面切换方法的时序图;
图9为本发明一实施例中页面切换装置的模块示意图;
图10为本发明一实施例中场景控制面板的结构示意图;
图11为本发明另一实施例中场景控制面板的结构示意图;
图12为本发明一实施例中终端设备的结构示意图;
图13为本发明另一实施例中终端设备的结构示意图;
图14为本发明另一实施例中页面切换装置的模块示意图。
具体实施方式
以下结合说明书附图及具体实施例对本发明技术方案做进一步的详细阐述。除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。
在以下的描述中,涉及到“一些实施例”的表述,其描述了所有可能实施例的子集,但是应当理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
请参阅图1,为本发明实施例提供的页面切换方法的可选应用场景图,包括智能家居设备10、带屏幕设备20、终端设备30及云端服务器40。所述智能家居设备10和带屏幕设备20通过网关接入网络,并与云端服务器40通信连接,所述智能家居设备10可以包括对住宅、酒店、会所、教室等各种生活场景中用到的家居设备,如灯具、音箱、空调、电动窗帘等等。所述带屏幕设备20中安装有可用于控制多个智能家居设备10的第一应用程序的客户端,用户可以通过在带屏幕设备20的第一应用程序界面中选取与相应的智能家居设备10对应的主页对所述智能家居设备10的工作参数进行设置,以实现场景控制。所述带屏幕设备20可以是带有触控屏、或非触控显示屏的以实现对不同场景中各智能家居设备10进行控制的任意电子设备,如场景控制面板。其中,所述第一应用程序的客户端至少包括用于实现本发明实施例所提供的应用于带屏幕设备侧的页面切换方法的计算机程序。
终端设备30与云端服务器40通信连接,终端设备30中可以安装有可用于控制所述带屏幕设备20、及智能家居设备10的第二应用程序的客户端,终端设备30中还可以安装有其他的内置应用。用户可以通过终端设备30的第二应用程序实现对所述带屏幕设备20、智能家居设备10的更多工作模式的配置,如,用户可以在终端设备30中设定所述带屏幕设备20的场景模式的名称、数量、及对应场景模式下各智能家居设备10的工作参数,并将配置同步到所述带屏幕设备20,以实现对所述带屏幕设备20、及所述智能家居设备10的更强大的控制功能。其中,所述第二应用程序的客户端至少包括用于实现本发明实施例所提供的应用于终端设备侧的页面切换方法的计算机程序。所述云端服务器40与所述终端设备30、带屏幕设备20及智能家居设备10分别直接或间接的通信连接,所述云端服务器40中运行有用于支持对所述带屏幕设备20、智能家居设备10进行控制的应用程序的服务端程序,通过与所述终端设备30、带屏幕设备20和/或智能家居设备10进行通信交互,以获取用户对终端设备30、带屏幕设备20、智能家居设备10的指定类型的操作数据并进行存储,云端服务器40还可以对所述操作数据按照预设规则进行筛选、分析等,以供所述终端设备30、带屏幕设备20和/或智能家居设备10在需要时调用。
请参阅图2,为本发明一实施例提供的页面切换方法的流程图,应用于带屏幕设备,包括如下步骤:
步骤S103,当检测到带屏幕设备当前满足页面切换条件时,根据与所述带屏幕设备关联的行为预测信息确定对应的目标页面;所述关联的行为预测信息根据目标用户对所述带屏幕设备对应的终端设备的当前操作数据和/或历史操作数据确定。
其中,带屏幕设备可以是带有触控屏或非触控显示屏的以实现对不同场景中各智能家居设备进行控制的任意电子设备,如场景控制面板。所述带屏幕设备对应的终端设备可以是指能够对所述带屏幕设备进行操作的终端设备;或者可以是与所述待屏幕设备和/或所述待屏幕设备关联的智能家居设备进行了账号绑定、以获取用户的操作数据发送给所述待屏幕设备的终端设备。
页面切换条件可以是预先设置的带屏幕设备用于判断用户可能要对其进行页面切换操作的触发条件,如带屏幕设备检测到有人靠近或移动时,可视为带屏幕设备确认用户将要对其进行页面切换操作的触发条件。行为预测信息是指带屏幕设备用于预测用户当前要对其进行页面切换操作想要进入到的目标页面的相关信息,所述行为预测信息可以根据目标用户对带屏幕设备的当前操作数据和/或历史操作数据进行确定。目标用户可以是具有对带屏幕设备具有操作权限的用户、和/或是对所述带屏幕设备能够控制的控制对象具有操作权限的用户。以用户通过带屏幕设备对家里的智能家居设备进行控制为例,用户可以通过将其终端设备与家里的带屏幕设备和智能家居设备进行账号绑定,带屏幕设备可以获取相应账号的用户的操作数据作为目标用户对所述带屏幕设备的当前操作数据和/或历史操作数据。带屏幕设备可以检测当前是否满足设置的页面切换条件,当检测到满足页面切换条件时,根据与所述带屏幕设备关联的行为预测信息确定对应的目标页面。
步骤S105,将当前显示界面切换至所述目标页面。
带屏幕设备根据检测到的用户想要对其进行页面切换操作的触发条件,并根据关联的行为预测信息预测用户想要切换到的目标页面,自动将当前显示页面切换到所述目标页面。
仍以用户通过带屏幕设备控制家里的智能家居设备为例,用户可以将家里的带屏幕设备和智能家居设备与终端设备之间进行账号绑定后,通过终端设备为带屏幕设备进行场景配置,如场景一为书房阅读场景,对应场景模式下对应设置各个房间内灯具的亮度、音箱是否开启等;场景二为客厅休闲场景,对应场景模式下各房间内灯具的亮度、电视是否打开、空调是否开启等;场景三为睡眠场景,对应场景模式下夜灯是否开启、空调模式的切换、窗帘是否关闭等,通过在终端设备上进行配置后,再通过场景控制面板切换到相应场景或相应智能家居设备的控制主页中进行确认,以体验当前的配置是否符合需求。其中,用户通过终端设备为带屏幕设备进行场景配置,也可以是用户对已配置完成的场景进行修改,如修改某一场景中各智能家居设备的工作参数、删除某一场景或新增某一场景。
终端设备为带屏幕设备进行场景配置后,当带屏幕设备检测到用户靠近时,则根据用户在先的关联配置操作预测用户当前想要进入的页面并将当前显示页面自动切换到相应的页面,如此,带屏幕设备通过自动判断当下是否满足页面切换条件,并根据关联的行为预测信息智能且准确地判断用户想要操作的页面和切换到相应页面,避免用户还需要在带屏幕设备上进行一一的页面选取才能进去到相应的主页,不仅简化了用户操作,而且能够提升智能化体验。
请参阅图3,所述步骤S103,当检测到带屏幕设备当前满足页面切换条件时之前,还包括:
步骤S1011,判断是否接收到终端设备发送的行为预测信息;所述行为预测信息包括目标用户对所述带屏幕设备的控制对象的配置指令或查看指令、和/或所述配置指令或查看指令对应的控制对象身份信息;
其中,行为预测信息可以是根据目标用户对所述带屏幕设备的当前操作数据确定的相关信息,所述当前操作数据可以包括目标用户对所述带屏幕设备的控制对象的配置指令或查看指令,如,用户通过终端设备进行配置操作准备新增一个场景设置,或用户通过终端设备准备修改其中一个场景设置从而查看了该场景中已有配置参数。行为预测信息可以是由终端设备根据目标用户对所述带屏幕设备的控制对象的配置指令或查看指令所确定的对应的控制对象身份信息,将所述对应的控制对象身份信息发送给带屏幕设备;也可以是带屏幕设备接收终端设备发送的目标用户对所述带屏幕设备的控制对象的配置指令或查看指令,并根据目标用户对所述带屏幕设备的控制对象的配置指令或查看指令所确定的对应的控制对象身份信息。根据目标用户对所述带屏幕设备的控制对象的配置指令或查看指令,可以预测用户即将想要操作的主页。
带屏幕设备可以根据对带屏幕设备的所述配置指令或查看指令来预测用户即将要操作的主页,也可以直接接受终端设备直接将配置指令或查看指令所指向的控制对象的标识。也就是说,所述行为预测信息包括目标用户对所述带屏幕设备的控制对象的配置指令或查看指令、和/或所述配置指令或查看指令对应的控制对象身份信息。可选的,带屏幕设备判断是否接收到终端设备发送的行为预测信息可以是,终端设备接收到用户对带屏幕设备的当前操作数据,根据所述当前操作数据确定行为预测信息并发送给所述带屏幕设备,带屏幕设备接收终端设备发送的行为预测信息;或者是终端设备接收到用户对带屏幕设备的当前操作数据,带屏幕设备从终端设备获取到的当前操作数据并确定行为预测信息。其中,所述对应的控制对象的身份信息可以是指对控制对象的标识,如,终端设备可以确定用户最近的配置指令或查看指令所指向的智能家居设备,将该智能家居设备的标识发送带屏幕设备,以供带屏幕设备收到后直接切换至该相应智能家居设备的控制主页。
步骤S1012,当带屏幕设备接收到所述终端设备发送的所述行为预测信息时,检测所述带屏幕设备的环境信息,根据所述环境信息判断当前是否满足页面切换条件。
带屏幕设备的环境信息包括是否检测到用户靠近的信息,或在设定范围内是否有用户移动的信息。可选的,在一些可选的实施例中,所述环境信息还可以包括是否获取用户的人脸信息等。带屏幕设备根据终端设备当前接收到的用户的配置指令或查看指令,并对环境信息进行检测,根据检测到的环境信息判断是否满足页面切换条件。当带屏幕设备检测有用户靠近、或在设定范围内有用户移动、或捕捉到用户的人脸信息时,可确认用户即将对其进行操作,从而确定当前满足页面切换条件。
本发明实施例中,带屏幕设备根据用户在终端设备中对其进行配置或配置修改后,检测设定时间内用户是否靠近来预测用户想要对其进行操作的意愿,比如,用户在终端设备上对带屏幕设备进行配置操作之后,很可能就会走向带屏幕设备来选定与相应配置关联的页面进行操作,以体验控制效果,带屏幕设备根据用户在终端设备上对带屏幕设备进行配置操作之后,检测到用户靠近时则自动切换到预测到的用户想要进行切换的目标页面,从而带屏幕设备可以自动地呈现出用户想要查看的页面,简化操作,提升智能化体验。
在一些实施例中,请参阅图4,所述步骤S103,当检测到带屏幕设备当前满足页面切换条件时,根据与所述带屏幕设备关联的行为预测信息确定对应的目标页面;所述关联的行为预测信息根据目标用户对所述带屏幕设备的当前操作数据和/或历史操作数据确定,包括:
步骤S1031,检测带屏幕设备当前是否满足页面切换条件;
步骤S1032,当检测到带屏幕设备当前满足页面切换条件时,发送页面请求信号给终端设备;
步骤S1033,接收所述终端设备根据所述页面请求信号返回的行为预测信息;所述行为预测信息包括目标用户对内置应用的操作指令、对所述带屏幕设备的控制对象的最近配置指令或最近查看指令、和/或所述最近配置指令或最近查看指令对应的控制对象身份信息;
步骤S1034,根据与所述带屏幕设备关联的行为预测信息确定对应的目标页面。
页面请求信号是指所述带屏幕设备向终端设备发送的以获取行为预测信息的请求。一方面,带屏幕设备可以根据用户对带屏幕设备的所述配置指令或查看指令来预测用户即将要操作的页面,另一方面,带屏幕设备也可以直接接收终端设备发送的配置指令或查看指令所指向的控制对象的标识,根据所述控制对象的标识来预测用户即将要操作的页面;再一方面,带屏幕设备可以根据用户对终端设备上其它内置应用的操作指令来预测用户即将要操作的页面。相应的,所述行为预测信息可以是目标用户对内置应用的操作指令、对所述带屏幕设备的控制对象的配置指令或查看指令;或者可以是所述配置指令或查看指令对应的控制对象身份信息。
可选的,带屏幕设备接收所述终端设备根据所述页面请求信号返回的行为预测信息可以是,终端设备接收带屏幕设备发送的页面请求信号,基于所述页面请求信号根据接收到的用户对带屏幕设备最近配置指令和/或最近查看指令,即最近一次操作数据或历史操作数据确定的对应的控制对象身份信息,并将所述控制对象身份信息作为行为预测信息发送给所述带屏幕设备,带屏幕设备接收终端设备发送的所述控制对象身份信息;或者终端设备接收带屏幕设备发送的页面请求信号,基于所述页面请求信号将用户对带屏幕设备的最近配置指令和/或最近查看指令,即将用户对带屏幕设备的最近一次操作数据和/或历史操作数据作为行为预测信息发送给带屏幕设备,由带屏幕设备根据操作数据确定对应的控制对象身份信息。
可选的,带屏幕设备接收所述终端设备根据所述页面请求信号返回的行为预测信息还可以是,终端设备接收到带屏幕设备发送的页面请求信息信号,根据用户使用终端设备的内置应用的当前操作指令,形成行为预测信息发送给待屏幕设备,由带屏幕设备根据对内置应用的操作指令确定对应的控制对象身份信息。如,终端设备接收到待屏幕设备发送的页面请求信号时,用户在终端设备上查看天气应用程序,带屏幕设备根据用户查看天气应用程序的操作指令预测用户对待屏幕设备的操作,切换到与当天查看的天气对应的目标页面。
本实施例中,带屏幕设备可以通过实时检测有用户靠近、或在设定范围内有用户移动、或捕捉到用户的人脸信息时,则向终端设备发出页面请求信号,以基于终端设备返回的行为预测信息预测用户当前想要切换到的目标页面。
仍以用户通过带屏幕设备控制家里的智能家居设备为例,用户可以将家里的带屏幕设备和智能家居设备与终端设备之间进行账号绑定后,通过终端设备为带屏幕设备进行场景配置。通过在终端设备上进行配置后,再通过场景控制面板选定相应场景或相应智能家居设备的控制主页进行确认,以开启或切换到所需的场景。带屏幕设备当检测有用户靠近、或在设定范围内有用户移动、或捕捉到用户的人脸信息时,可以发送页面请求信号给终端设备,由终端设备基于所述页面请求信号返回行为预测信息,带屏幕设备根据所述行为预测信息预测用户当前想要进行切换的目标页面,并自动切换至所述目标页面,从而带屏幕设备可以自动地预测用户即将对其进行操作的意向,并自动地预测并呈现出用户想要查看的页面,可以大大地提升智能化体验。
在一些实施中,请参阅图5,所述根据与所述带屏幕设备关联的行为预测信息确定对应的目标页面,包括:
步骤S1035,获取用户身份信息,根据所述用户身份信息确定用户身份;所述用户身份信息包括用户图像、用户指纹或用户登录信息;
步骤S1036,根据当前时间、以及与所述用户身份对应的与所述带屏幕设备关联的行为预测信息,确定对应的目标页面;所述行为预测信息包括目标用户对所述带屏幕设备的控制对象的最近配置指令或最近查看指令、和/或所述最近配置指令或最近查看指令对应的控制对象身份信息。
其中,所述行为预测信息可以根据用户身份进行区分,并结合时间进行分析,以分析不同用户在不同时间段的相应偏好,以供带屏幕设备在检测到用户靠近时,可以进一步识别用户身份和当前时间,更准确地预测出用户当前想要切换到的目标页面。本实施例中,带屏幕设备获取用户身份信息,用户身份信息确定用户身份后,可以结合当前时间和用户身份对应的行为预测信息,来确定与所述用户身份和当前时间对应的目标页面,如此,带屏幕设备可以根据多个用户在不同时间段的使用习惯来预测相应用户当前的想要进行切换的页面,可以提升带屏幕设备进行页面自动切换的准确性。可选的,用户身份信息可以是带屏幕设备采集到用户人脸图像,通过人脸识别以确定用户身份,也可以是带屏幕设备采集到用户指纹信息,通过指纹信息以确定用户身份。带屏幕设备还能够对各个用户的行为习惯进行统计学习,可以根据不同的用户的使用习惯、在不同的时间段,猜用户所想,自动切换到相应的页面给用户。
本实施例中,带屏幕设备对周边环境信息进行实时检测,当检测到有用户靠近、或在设定范围内有用户移动、或捕捉到用户的人脸信息时,则获取用户身份信息以确定用户身份,并根据与用户身份对应的行为预测信息和当前时间来预测用户想要切换到的目标页面。如此,带屏幕设备具备识别人的不同身份的能力,可以根据不同的用户的使用习惯,在不同时间段预测用户所想,自动切换到用户当前想要操作的页面。
仍以用户通过带屏幕设备控制家里的智能家居设备为例,家里的多个成员可以将家里的带屏幕设备和智能家居设备分别与其终端设备之间进行账号绑定,通过终端设备为带屏幕设备进行场景配置。各成员均可以通过在其终端设备上进行配置后,再通过场景控制面板选定相应场景或相应智能家居设备的控制主页进行确认,以开启或切换到所需的场景。带屏幕设备当检测到有用户靠近、或在设定范围内有用户移动、或捕捉到用户的人脸信息时,预测到有用户想要对其进行操作的意愿,从而采集用户头像进行以识别用户身份,并根据当前时间和与所述用户身份对应的行为预测信息来预测该对应用户当前想要切换到的目标页面,并自动切换至所述目标页面。例如,在没有接受到终端设备发送的命令时,若带屏幕设备检测到A用户将对其操作时,根据A用户当前时段及其以往的使用习惯,带屏幕设备自动切换到“空调控制页面”;若带屏幕设备检测到B用户将对其操作时,根据B用户当前时段及其以往的使用习惯,带屏幕设备自动切换到“音乐播放页面”。从而带屏幕设备可以自动地预测不同的使用者即将对其进行操作的意向,并自动地预测并呈现出该使用者想要查看的页面,可以大大地提升智能化体验。
其中,所述检测所述带屏幕设备当前是否满足页面切换条件,包括:
检测所述带屏幕设备的预设范围内是否有目标对象出现或移动。
目标对象通常是指操作带屏幕设备的用户。带屏幕设备可以通过红外接近传感器感应指定范围内(例如50cm范围内)是否有用户出现或移动,以判定用户是否有对其进行操作的意向;或者,带屏幕设备也可以通过摄像头采集指定范围内是否有用户出现,以判断判定用户是否有对其进行操作的意向。
本发明实施例的另一方面,请参阅图6,还提供一种页面切换方法,应用于终端设备,包括如下步骤。
步骤S201,接收用户对内置应用的操作指令或对带屏幕设备的控制对象的配置指令和/或查看指令;
带屏幕设备的控制对象可以是指智能家居设备。用户可以通过将其终端设备与家里的带屏幕设备和智能家居设备进行账号绑定,并通过终端设备为带屏幕设备进行场景配置,如场景一为书房阅读场景,对应场景模式下对应设置各个房间内灯具的亮度、音箱是否开启等;场景二为客厅休闲场景,对应场景模式下各房间内灯具的亮度、电视是否打开、空调是否开启等;场景三为睡眠场景,对应场景模式下夜灯是否开启、空调模式的切换、窗帘是否关闭等,通过在终端设备上进行配置后,再通过场景控制面板切换到相应场景或相应智能家居设备的控制主页中进行确认,以体验当前的配置是否符合需求。
终端设备接收用户对内置应用的操作指令或对带屏幕设备的控制对象的配置指令和/或查看指令,可以是指终端设备通过提供的配置界面接收用户输入的对带屏幕设备的控制对象的配置指令和/或查看指令;或终端设备获取用户对内置应用的打开、浏览、点击查看等的操作指令。
步骤S203,根据所述操作指令、所述配置指令和/或查看指令形成行为预测信息发送给所述带屏幕设备,以供所述带屏幕设备接收到所述预测行为信息后检测当前是否满足页面切换条件,当满足所述页面切换条件时根据所述行为预测信息确定目标页面并执行切换。
所述行为预测信息包括目标用户对对所述带屏幕设备的控制对象的配置指令或查看指令、和/或所述配置指令或查看指令对应的控制对象身份信息。可选的,终端设备根据对内置应用的操作指令、所述配置指令和/或查看指令形成行为预测信息发送给所述带屏幕设备可以是,终端设备接收到用户对带屏幕设备的操作数据,如对带屏幕设备的控制对象的配置指令和/或查看指令,将所述操作数据作为行为预测信息发送给带屏幕设备;或者,终端设备接收到用户对带屏幕设备的控制对象的配置指令和/或查看指令,根据所述配置指令和/或查看指令确定对应的控制对象身份信息,将所述对应的控制对象的身份信息作为行为预测信息发送给带屏幕设备;或者,终端设备根据用户对内置应用的当前操作指令,根据所述操作指令预测用户即将要操作的控制对象或即将要切换到的场景,将所述待控制对象的身份信息或场景标识信息作为行为预测信息发送给待屏幕设备。在一个可选的实施例中,所述对应的控制对象的身份信息可以是指对控制对象的标识,终端设备可以确定用户最近的配置指令或查看指令所指向的智能家居设备,将该智能家居设备的标识发送带屏幕设备,以供带屏幕设备收到后直接切换至该相应智能家居设备的控制主页。
在一些实施例中,所述根据所述操作指令、所述配置指令和/或查看指令形成行为预测信息发送给所述带屏幕设备,包括:
获取带屏幕设备发送的页面请求信号;
基于所述页面请求信号,根据用户对内置应用的操作指令、对所述带屏幕设备的控制对象的最近配置指令和/或最近查看指令形成行为预测信息发送给所述带屏幕设备。
其中,终端设备可以获取所述带屏幕设备发送的页面请求信号,收到所述页面请求信号后,根据用户对内置应用的操作指令、对所述带屏幕设备的控制对象的最近配置指令和/或最近查看指令形成行为预测信息发送给所述带屏幕设备。页面请求信号可以是指所述带屏幕设备向终端设备发送的以获取行为预测信息的请求。
在一些实施例中,所述根据所述操作指令、所述配置指令和/或查看指令形成行为预测信息发送给所述带屏幕设备,包括:
获取带屏幕设备发送的页面请求信号,基于所述页面请求信号,根据用户对所述带屏幕设备的历史操作记录形成行为预测信息发送给所述带屏幕设备;或,
获取带屏幕设备发送的页面请求信号,基于所述页面请求信号,根据用户当前的对内置应用的操作指令形成行为预测信息发送给所述带屏幕设备;或,
根据设定的时间间隔,根据用户对所述带屏幕设备的历史操作记录形成行为预测信息发送给所述带屏幕设备。
其中,带屏幕设备可以实时检测在预设范围内是否有目标对象出现或移动,当检测到有用户靠近、或在设定范围内有用户移动、或捕捉到用户的人脸信息时,则向终端设备发出页面请求信号。终端设备接收到页面请求信号后,可以根据用户对带屏幕设备的历史操作记录形成行为预测信息发送给所述带屏幕设备。所述历史操作记录可以是指根据用户在设定的时间周期内对带屏幕设备和/或带屏幕设备的控制对象的配置、查看等操作所形成的记录。根据用户对所述带屏幕设备的历史操作记录形成的行为预测信息可以是目标用户对所述带屏幕设备的控制对象的最近配置指令或最近查看指令、和/或所述最近配置指令或最近查看指令对应的控制对象身份信息。
可选的,终端设备也可以是获取带屏幕设备发送的页面请求信号,基于所述页面请求信号,根据用户当前的对内置应用的操作指令形成行为预测信息发送给所述带屏幕设备。如,用户采用终端设备查看天气应用,终端设备接收到带屏幕设备发送的页面请求信号后,根据用户查看天气应用的操作指令预测用户即将要操作的控制对象或即将要切换到的场景,将所述待控制对象的身份信息或场景标识信息作为行为预测信息发送给待屏幕设备。
可选的,终端设备也可以是按照设定的时间间隔,根据用户对所述带屏幕设备的历史操作记录形成行为预测信息发送给所述带屏幕设备。终端设备根据设定的时间间隔将行为预测信息发送给带屏幕设备,当带屏幕设备实时检测到在预设范围内有目标对象出现或移动时,可以通过终端设备发送的行为预测信息预测用户当前想要切换到的目标页面。
请参阅图7,下面以带屏幕设备为场景控制面板、终端设备为手机,带屏幕设备的控制对象为智能家居设备为例,对网页切换方法进行示例性说明,包括如下步骤:
步骤S11,手机接收用户输入的对场景控制面板的配置操作,基于所述配置操作向场景控制面板发送行为预测信息;所述配置操作可以是用户对场景控制面板的工作场景及相应工作场景下不同智能家居设备的工作参数的设定;或者用户对场景控制面板控制的任一智能家居设备的查看操作或工作参数修改操作;
步骤S12,场景控制面板接收手机发送的行为预测信息,根据所述行为预测信息预测用户想要切换到的目标页面;
步骤S13,检测是否有人靠近或在设置范围内是否有人移动;若是,执行S14,若否,执行S15;
步骤S14,场景控制面板将当前页面切换到目标页面。
步骤S15,忽略所述行为预测信息不进行页面切换。
上述实施例中,场景控制面板可以通过红外接近传感器,感应在设定范围内是否有人靠近或移动。当用户在手机的应用程序客户端中对场景控制门面板进行相关配置时或配置完成后,手机的应用程序客户端可以发送行为预测信息给场景控制面板。若此时场景控制面板检测到有人出现或移动时,可认为用户刚进行了配置操作,此时是要切换到对应的页面进行体验,从而场景控制面板根据手机的应用程序客户端发送的行为预测信息预测到目标页面,并自动切换到所述目标页面,无需用户再手动一一切换页面。
请参阅图8,下面仍以带屏幕设备为场景控制面板、终端设备为手机,带屏幕设备的控制对象为智能家居设备为例,对网页切换方法进行另一示例性说明,包括如下步骤:
步骤S21,场景控制面板对环境信息进行实时检测,当检测到有人靠近或在设置范围内有人移动时,发送页面请求信号给手机;
步骤S22,手机接收到所述页面请求信号后,基于用户最近一次的对场景控制面板的配置操作或对内置应用的当前操作指令确定行为预测信息,并将所述行为预测信息发送给场景控制面板;
步骤S23,场景控制面板接收到行为预测信息后,根据所述行为预测信息预测用户想要切换到的目标页面;
步骤S24,场景控制面板将当前显示页面切换到所述目标页面。
其中,行为预测信息根据目标用户对所述带屏幕设备的当前操作数据和/或历史操作数据确定,行为预测信息可以包括目标用户对所述带屏幕设备的控制对象的配置指令或查看指令、和/或所述配置指令或查看指令对应的控制对象身份信息。作为一种可选的实现方式,所述行为预测信息为控制对象的身份信息,所述控制对象的身份信息可以采用预设标识,场景控制面板中可以预存与各种标识对应的控制命令,当场景控制面板接收到手机发送的标识时,根据标识与控制命令的对应关系确定相应控制命令,并根据所述相应控制命令切换到相应目标页面。
本发明另一方面还提供一种页面切换装置,在示例性实施例中,该页面切换装置可以采用场景控制面板实施,请参阅图9,该页面切换装置包括预测模块212,用于当检测到带屏幕设备当前满足页面切换条件时,根据与所述带屏幕设备关联的行为预测信息确定对应的目标页面;所述关联的行为预测信息根据目标用户对所述带屏幕设备对应的终端设备的当前操作数据和/或历史操作数据确定;切换模块214,用于将当前显示界面切换至所述目标页面。
在一些实施例中,所述预测模块212,还包括用于判断是否接收到终端设备发送的行为预测信息;所述行为预测信息包括目标用户对所述带屏幕设备的控制对象的配置指令或查看指令、和/或所述配置指令或查看指令对应的控制对象身份信息;当带屏幕设备接收到所述终端设备发送的所述行为预测信息时,检测所述带屏幕设备的环境信息,根据所述环境信息判断当前是否满足页面切换条件。
在一些实施例中,页面切换装置还包括请求模块211,用于发送页面请求信号给终端设备;接收所述终端设备根据所述页面请求信号返回的行为预测信息;所述行为预测信息包括目标用户对内置应用的操作指令、对所述带屏幕设备的控制对象的最近配置指令或最近查看指令、和/或所述最近配置指令或最近查看指令对应的控制对象身份信息。
在一些实施例中,页面切换装置还包括识别模块213,用于获取用户身份信息,根据所述用户身份信息确定用户身份;所述用户身份信息包括用户图像、用户指纹或用户登录信息;根据当前时间、以及与所述用户身份对应的与所述带屏幕设备关联的行为预测信息,确定对应的目标页面;所述行为预测信息包括目标用户对所述带屏幕设备的控制对象的最近配置指令或最近查看指令、和/或所述最近配置指令或最近查看指令对应的控制对象身份信息。
在一些实施例中,所述预测模块212,还用于检测所述带屏幕设备的预设范围内是否有目标对象出现或移动。
需要说明的是:上述实施例提供的页面切换装置在实现预测用户想要切换到的目标网页并自动切换时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即可将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的页面切换装置与应用于带屏幕设备侧的页面切换方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本发明另一方面提供一种场景控制面板,请参阅图10,为本发明实施例提供的场景控制面板的一个可选的硬件结构示意图,该场景控制面板包括存储器21和处理器22,存储器21内存储有用于实现本发明任一实施例提供的页面切换方法的计算机程序。所述计算机程序被处理器22执行时,实现上述应用于带屏幕设备侧的页面切换方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。可选的,所述场景控制面板还包括与处理器21连接的触控屏、摄像头和红外接近传感器等。
存储器可用于存储软件程序以及模块,处理器通过运行存储在存储器的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、功能所需的应用程序等;存储数据区可存储根据所述设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器还可以包括存储器控制器,以提供处理器对存储器的访问。
图11是本发明实施例提供的另一种场景控制面板的硬件结构框图。如图11所示,该场景控制面板1100可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(ProcessingUnits,CPU)1110(处理器1110可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器1130,一个或一个以上存储应用程序1123或数据1122的存储介质1120(例如一个或一个以上海量存储设备)。其中,存储器1130和存储介质1120可以是短暂存储或持久存储。存储在存储介质1120的程序可以包括一个或一个以上模块,每个模块可以包括对场景控制面板中的一系列指令操作。更进一步地,处理器1110可以设置为与存储介质1120通信,在场景控制面板1100上执行存储介质1120中的一系列指令操作。场景控制面板1100还可以包括一个或一个以上电源1160,一个或一个以上有线或无线网络接口1150,一个或一个以上输入输出接口1140,和/或,一个或一个以上操作***1121,例如WindowsServerTM,MacOSXTM,UnixTM,LinuxTM,FreeBSDTM等等。
输入输出接口1140可以用于经由一个网络接收或者发送数据。上述的网络具体实例可包括场景控制面板1100的通信供应商提供的无线网络。在一个实例中,输入输出接口1140包括一个网络适配器(NetworkInterfaceController,NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,输入输出接口1140可以为射频(RadioFrequency,RF)模块,其用于通过无线方式与互联网进行通讯。
本领域普通技术人员可以理解,图11所示的结构仅为示意,其并不对上述场景控制面板的结构造成限定。例如,场景控制面板1100还可包括比图11中所示更多或者更少的组件,或者具有与图11所示不同的配置。
本发明另一方面提供一种终端设备,请参阅图12,为实现本发明各个实施例的一种终端设备的硬件结构示意图。
该终端设备包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元101、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图x中示出的终端设备结构并不构成对终端设备的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端设备、可穿戴设备、以及计步器等。
其中,处理器110,用于接收用户对内置应用的操作指令或对带屏幕设备的控制对象的配置指令和/或查看指令;根据所述操作指令、所述配置指令和/或查看指令形成行为预测信息发送给所述带屏幕设备,以供所述带屏幕设备接收到所述预测行为信息后检测当前是否满足页面切换条件,当满足所述页面切换条件时根据所述行为预测信息确定目标页面并执行切换。
用户在终端设备上对带屏幕设备进行关联配置后,带屏幕设备检测到用户靠近时,则根据用户在先的关联配置操作预测用户想要选取的页面并将当前显示页面自动切换到相应的页面,如此,带屏幕设备通过自动判断当下是否满足页面切换条件,并根据关联的行为预测信息智能且准确地判断用户想要操作的页面和切换到相应页面,避免用户还需要在带屏幕设备上进行一一的页面选取才能进去到相应的主页,不仅简化了用户操作,而且能够提升智能化体验。
应理解的是,本发明实施例中,射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信***与网络和其他设备通信。
终端设备通过网络模块102为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元103可以将射频单元101或网络模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与终端设备执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103包括扬声器、蜂鸣器以及受话器等。
输入单元104用于接收音频或视频信号。输入单元104可以包括图形处理器(GraphicsProcessingUnit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元101上。经图形处理器1041处理后的图像帧可以存储在存储器109(或其它存储介质)中或者经由射频单元101或网络模块102进行发送。麦克风1042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。
终端设备还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1011的亮度,接近传感器可在终端设备移动到耳边时,关闭显示面板1011和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器105还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
显示单元101用于显示由用户输入的信息或提供给用户的信息。显示单元101可包括显示面板1011,可以采用液晶显示器(LiquidCrystalDisplay,LCD)、有机发光二极管(OrganicLight-EmittingDiode,OLED)等形式来配置显示面板1011。
用户输入单元107可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作)。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器110,接收处理器110发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。具体地,其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
进一步的,触控面板1071可覆盖在显示面板1011上,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板1011上提供相应的视觉输出。虽然在图1中,触控面板1071与显示面板1011是作为两个独立的部件来实现终端设备的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1011集成而实现终端设备的输入和输出功能,具体此处不做限定。
接口单元108为外部装置与终端设备连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端设备内的一个或多个元件或者可以用于在终端设备和外部装置之间传输数据。
存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器110是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行终端设备的各种功能和处理数据,从而对终端设备进行整体监控。处理器110可包括一个或多个处理单元;优选的,处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。
终端设备还可以包括给各个部件供电的电源111(比如电池),优选的,电源111可以通过电源管理***与处理器110逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
另外,终端设备包括一些未示出的功能模块,在此不再赘述。
请参阅图13,为本发明实施例提供的终端设备的一个可选的硬件结构示意图,该终端设备包括存储器11和处理器12,存储器11内存储有用于实现本发明任一实施例提供的应用于终端设备侧的页面切换方法的计算机程序,所述计算机程序被处理器12执行时,实现上述应用于终端设备侧的页面切换方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明另一方面提供一种页面切换装置,在一示例性实施例中,页面切换装置可以采用终端设备实施。请参阅图14,该页面切换装置包括接收模块111,用于接收用户对内置应用的操作指令或对带屏幕设备的控制对象的配置指令和/或查看指令;发送模块113,用于根据所述操作指令、所述配置指令和/或查看指令形成行为预测信息发送给所述带屏幕设备,以供所述带屏幕设备接收到所述预测行为信息后检测当前是否满足页面切换条件,当满足所述页面切换条件时根据所述行为预测信息确定目标页面并执行切换。
在一些实施例中,页面切换装置还包括获取模块112,用于获取带屏幕设备发送的页面请求信号;基于所述页面请求信号,根据用户对内置应用的操作指令、对所述带屏幕设备的控制对象的最近配置指令和/或最近查看指令形成行为预测信息发送给所述带屏幕设备。
在一些实施例中,页面切换装置还包括获取模块112,用于获取带屏幕设备发送的页面请求信号,基于所述页面请求信号,根据用户对所述带屏幕设备的历史操作记录形成行为预测信息发送给所述带屏幕设备;或,获取带屏幕设备发送的页面请求信号,基于所述页面请求信号,根据用户当前的对内置应用的操作指令形成行为预测信息发送给所述带屏幕设备;或,根据设定的时间间隔,根据用户对所述带屏幕设备的历史操作记录形成行为预测信息发送给所述带屏幕设备。
需要说明的是:上述实施例提供的页面切换装置在实现预测用户想要切换到的目标网页并自动切换时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即可将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的页面切换装置与应用于终端设备侧的页面切换方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述工作模式配置方法以及开关控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-OnlyMemory,简称ROM)、随机存取存储器(RandomAccessMemory,简称RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。本发明的保护范围应以所述权利要求的保护范围以准。
Claims (13)
1.一种页面切换方法,应用于带屏幕设备,其特征在于,包括:
当检测到带屏幕设备当前满足页面切换条件时,根据与所述带屏幕设备关联的行为预测信息确定对应的目标页面;所述关联的行为预测信息根据目标用户对所述带屏幕设备对应的终端设备的当前操作数据和/或历史操作数据确定;
将当前显示界面切换至所述目标页面。
2.如权利要求1所述的页面切换方法,其特征在于,所述当检测到带屏幕设备当前满足页面切换条件时之前,还包括:
判断是否接收到终端设备发送的行为预测信息;所述行为预测信息包括目标用户对所述带屏幕设备的控制对象的配置指令或查看指令、和/或所述配置指令或查看指令对应的控制对象身份信息;
当带屏幕设备接收到所述终端设备发送的所述行为预测信息时,检测所述带屏幕设备的环境信息,根据所述环境信息判断当前是否满足页面切换条件。
3.如权利要求1所述的页面切换方法,其特征在于,所述根据与所述带屏幕设备关联的行为预测信息确定对应的目标页面之前,还包括:
发送页面请求信号给终端设备;
接收所述终端设备根据所述页面请求信号返回的行为预测信息;所述行为预测信息包括目标用户对内置应用的操作指令、对所述带屏幕设备的控制对象的最近配置指令或最近查看指令、和/或所述最近配置指令或最近查看指令对应的控制对象身份信息。
4.如权利要求1所述的页面切换方法,其特征在于,所述根据与所述带屏幕设备关联的行为预测信息确定对应的目标页面,包括:
获取用户身份信息,根据所述用户身份信息确定用户身份;所述用户身份信息包括用户图像、用户指纹或用户登录信息;
根据当前时间、以及与所述用户身份对应的与所述带屏幕设备关联的行为预测信息,确定对应的目标页面;所述行为预测信息包括目标用户对所述带屏幕设备的控制对象的最近配置指令或最近查看指令、和/或所述最近配置指令或最近查看指令对应的控制对象身份信息。
5.如权利要求1至4中任一项所述的页面切换方法,其特征在于,所述检测所述带屏幕设备当前是否满足页面切换条件,包括:
检测所述带屏幕设备的预设范围内是否有目标对象出现或移动。
6.一种页面切换方法,应用于终端设备,其特征在于,包括:
接收用户对内置应用的操作指令或对带屏幕设备的控制对象的配置指令和/或查看指令;
根据所述操作指令、所述配置指令和/或查看指令形成行为预测信息发送给所述带屏幕设备,以供所述带屏幕设备接收到所述预测行为信息后检测当前是否满足页面切换条件,当满足所述页面切换条件时根据所述行为预测信息确定目标页面并执行切换。
7.如权利要求6所述的页面切换方法,其特征在于,所述根据所述操作指令、所述配置指令和/或查看指令形成行为预测信息发送给所述带屏幕设备,包括:
获取带屏幕设备发送的页面请求信号;
基于所述页面请求信号,根据用户对内置应用的操作指令、对所述带屏幕设备的控制对象的最近配置指令和/或最近查看指令形成行为预测信息发送给所述带屏幕设备。
8.如权利要求6所述的页面切换方法,其特征在于,所述根据操作指令、所述配置指令和/或查看指令形成行为预测信息发送给所述带屏幕设备,包括:
获取带屏幕设备发送的页面请求信号,基于所述页面请求信号,根据用户对所述带屏幕设备的历史操作记录形成行为预测信息发送给所述带屏幕设备;或,
获取带屏幕设备发送的页面请求信号,基于所述页面请求信号,根据用户当前的对内置应用的操作指令形成行为预测信息发送给所述带屏幕设备;或,
根据设定的时间间隔,根据用户对所述带屏幕设备的历史操作记录形成行为预测信息发送给所述带屏幕设备。
9.一种页面切换装置,应用于带屏幕设备,其特征在于,包括:
预测模块,用于当检测到带屏幕设备当前满足页面切换条件时,根据与所述带屏幕设备关联的行为预测信息确定对应的目标页面;所述关联的行为预测信息根据目标用户对所述带屏幕设备对应的终端设备的当前操作数据和/或历史操作数据确定;
切换模块,用于将当前显示界面切换至所述目标页面。
10.一种页面切换装置,应用于终端设备,其特征在于,包括:
接收模块,用于接收用户对内置应用的操作指令或对带屏幕设备的控制对象的配置指令和/或查看指令;
发送模块,用于根据所述操作指令、所述配置指令和/或查看指令形成行为预测信息发送给所述带屏幕设备,以供所述带屏幕设备接收到所述预测行为信息后检测当前是否满足页面切换条件,当满足所述页面切换条件时根据所述行为预测信息确定目标页面并执行切换。
11.一种场景控制面板,包括用于存储计算机程序的存储器及至少一个处理器,其特征在于,所述处理器运行所述计算机程序时,执行权利要求1至5中任一项所述的页面切换方法。
12.一种终端设备,包括存储器及至少一个处理器,所述存储器内存储有计算机程序,其特征在于,所述处理器运行所述计算机程序时,执行权利要求6至8中任一项所述的页面切换方法。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序代码,所述计算机程序代码由处理器加载并执行时,实现权利要求1至8中任一项所述的页面切换方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010809374.3A CN114077227A (zh) | 2020-08-12 | 2020-08-12 | 页面切换方法、装置、场景控制面板、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010809374.3A CN114077227A (zh) | 2020-08-12 | 2020-08-12 | 页面切换方法、装置、场景控制面板、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114077227A true CN114077227A (zh) | 2022-02-22 |
Family
ID=80280338
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010809374.3A Pending CN114077227A (zh) | 2020-08-12 | 2020-08-12 | 页面切换方法、装置、场景控制面板、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114077227A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114579200A (zh) * | 2022-02-28 | 2022-06-03 | 联想(北京)有限公司 | 一种数据处理方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107645605A (zh) * | 2017-09-29 | 2018-01-30 | 北京金山安全软件有限公司 | 屏幕主题页面获取方法、装置及终端设备 |
CN107861669A (zh) * | 2017-10-20 | 2018-03-30 | 维沃移动通信有限公司 | 一种用户***的切换方法和移动终端 |
CN110399576A (zh) * | 2019-07-19 | 2019-11-01 | 北京字节跳动网络技术有限公司 | 页面切换方法、装置、可读介质及电子设备 |
CN111045561A (zh) * | 2019-11-19 | 2020-04-21 | 珠海格力电器股份有限公司 | 功能按键的显示方法、装置、终端设备及存储介质 |
-
2020
- 2020-08-12 CN CN202010809374.3A patent/CN114077227A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107645605A (zh) * | 2017-09-29 | 2018-01-30 | 北京金山安全软件有限公司 | 屏幕主题页面获取方法、装置及终端设备 |
CN107861669A (zh) * | 2017-10-20 | 2018-03-30 | 维沃移动通信有限公司 | 一种用户***的切换方法和移动终端 |
CN110399576A (zh) * | 2019-07-19 | 2019-11-01 | 北京字节跳动网络技术有限公司 | 页面切换方法、装置、可读介质及电子设备 |
CN111045561A (zh) * | 2019-11-19 | 2020-04-21 | 珠海格力电器股份有限公司 | 功能按键的显示方法、装置、终端设备及存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114579200A (zh) * | 2022-02-28 | 2022-06-03 | 联想(北京)有限公司 | 一种数据处理方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110430558B (zh) | 设备控制方法、装置、电子设备及存储介质 | |
CN108845853B (zh) | 一种应用程序启动方法及移动终端 | |
CN111049979B (zh) | 一种应用分享方法、电子设备及计算机可读存储介质 | |
CN108089891B (zh) | 一种应用程序启动方法、移动终端 | |
CN106227350B (zh) | 基于手势进行操作控制的方法及智能设备 | |
CN109284144B (zh) | 一种快应用处理方法及移动终端 | |
CN109814786B (zh) | 图像存储方法及终端设备 | |
CN108984066B (zh) | 一种应用程序图标显示方法及移动终端 | |
CN108334272B (zh) | 一种控制方法及移动终端 | |
CN107888765B (zh) | 一种切换场景模式的方法、移动终端 | |
CN108062194B (zh) | 一种显示方法、装置及移动终端 | |
CN109683768B (zh) | 一种应用的操作方法及移动终端 | |
JP7324949B2 (ja) | アプリケーション共有方法、第1電子機器及びコンピュータ可読記憶媒体 | |
CN111124223A (zh) | 一种应用界面切换方法及电子设备 | |
CN107765954B (zh) | 一种应用程序图标更新方法、移动终端及服务器 | |
CN111444441A (zh) | 信息提示方法、电子设备及存储介质 | |
CN108304108B (zh) | 一种应用程序的图标显示方法及移动终端 | |
CN111475066B (zh) | 应用程序的后台切换方法及电子设备 | |
CN111313114B (zh) | 一种充电方法及电子设备 | |
CN109933196B (zh) | 一种屏幕控制方法、装置及终端设备 | |
CN109889756B (zh) | 一种视频通话方法及终端设备 | |
CN111190515A (zh) | 快捷面板操作方法、设备及可读存储介质 | |
CN108021315B (zh) | 一种控制方法及移动终端 | |
CN110032320B (zh) | 一种页面滚动的控制方法、装置及终端 | |
CN110266885B (zh) | 一种终端的绑定方法及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |