发明内容
在下文中给出关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。
本发明提供一种控制终端及其应用程序处理方法、家电设备及其控制系统能够仅显示与当前连接至控制终端的家电设备相关的应用程序,避免误操作。
一方面,本发明提供了一种应用程序的处理方法,包括:
匹配处理步骤:确定控制终端获取的应用程序中与当前通信连接的家电设备匹配的应用程序;
显示控制步骤:在所述控制终端的显示界面上显示匹配的应用程序。
另一方面,本发明提供了一种控制终端,包括:
匹配处理模块,用于确定控制终端获取的应用程序中与当前通信连接的家电设备匹配的应用程序;
显示控制模块,用于在所述控制终端的显示界面上显示匹配的应用程序。
又一方面,本发明还提供了一种家电设备,带有上述控制终端,所述控制终端用于与所述家电设备进行通信。
又一方面,本发明还提供了一种家电设备的控制系统,包括上述家电设备,还包括用于向所述控制终端推送应用程序的后台服务器。。
本发明的技术方案可通过确定与当前连接至控制终端的家电设备匹配的应用程序,并仅对匹配的应用程序进行显示,使得显示界面上只显示与当前连接的家电设备相关,避免了无效的操作或者采用不当的应用软件造成的误操作。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。在本发明的一个附图或一种实施方式中描述的元素和特征可以与一个或更多个其它附图或实施方式中示出的元素和特征相结合。应当注意,为了清楚的目的,附图和说明中省略了与本发明无关的、本领域普通技术人员已知的部件和处理的表示和描述。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例一提供的应用程序处理方法的流程图。如图1所示,该方法包括:
匹配处理步骤S12:确定控制终端获取的应用程序中与当前通信连接的家电设备匹配的应用程序;以及
显示处理步骤S14:在所述控制终端的显示界面上显示匹配的应用程序。
该控制终端可为能够运行应用程序以实现家电设备的控制的终端,例如可为PAD、智能手机、便携式电脑等。上述家电设备可为冰箱、洗衣机、空调等设备,其可通过特定的通信接口实现与上述控制终端的无线通信或有线通信。
该控制终端可用于接收从例如后台服务器推送的应用程序,其接收的应用程序可对应多个家电设备,该应用程序中可预置有描述信息,用以说明与其对应的家电设备的身份,例如,家电设备的型号、IP地址、设定的在智能家庭中的编号等。
可在接收到应用程序后,识别该控制终端的第一属性信息,该第一属性信息可为,例如控制终端的型号、或者ip地址等。步骤S12中,通过比较所述控制终端的第一属性信息与所述控制终端经后台服务器接收到的应用程序的描述信息是否相符,根据比较结果确定所述匹配的应用程序。例如,当第一属性信息与接收到的应用程序的描述信息相符,则将该应用程序确定为与连接至该控制终端的家电设备匹配的应用信息。
上述对控制终端的第一属性信息进行识别,适用于当家电设备具有专用的控制终端的情形。
可选地,也可直接识别当前连接至控制终端的家电设备的属性信息,例如,在接收到应用程序后,识别与该控制终端通信的家电设备的第二属性信息,该第二属性信息可为,例如家电设备的型号、ip地址或者设定的在智能家庭中的编号等。在步骤S12中,比较家电设备的第二属性信息与控制终端经后台服务器接收到的应用程序的描述信息是否相符,根据比较结果确定所述匹配的应用程序。例如,当第二属性信息与接收到的应用程序的描述信息相符,则将该应用程序确定为与连接至该控制终端的家电设备匹配的应用信息。
直接对家电设备的第二属性信息进行识别,准确性高,对控制终端的第一属性信息进行识别,可快速完成判断。在其它实施例中,可同时判断应用程序的描述信息与第一属性信息和第二属性信息是否都匹配。
可选地,在步骤S12之前还包括验证步骤,验证家电设备的合法性,例如,当控制终端通过通信协议发现家电设备时,验证其是否合法,如果合法,则执行匹配处理步骤S12,否则,结束流程。
可选地,在步骤S12之后,可通过在控制终端上运行该应用程序以生成对匹配的家电设备的控制指令,以实现对家电设备进行相应的控制,例如当在步骤S12中识别家电设备为A型号的洗衣机时,与该A型号的洗衣机匹配的应用程序即显示在控制终端上,可供用户下载使用,同时用户也可通过运行显示的应用程序,实现对洗衣机的控制或为用户提供相关帮助。
在步骤S14中,可将确定为匹配的应用程序运行文件的图标显示在显示界面上,也可显示具有该应用程序的文件夹的图标。
图2为本发明实施例二提供的一种控制终端20,其可用于执行上述应用程序的处理方法。如图2所示,该控制终端20包括:
匹配处理模块22,用于确定控制终端获取的应用程序中与当前通信连接的家电设备匹配的应用程序;以及
显示处理模块24,用于在所述控制终端的显示界面上显示匹配的应用程序。
该控制终端具体可为针对一个或多个家电设备的专用控制终端,该控制终端具体可在接收到应用程序后,识别其自身的第一属性信息并判断该第一属性信息是否与接收的应用程序的描述信息相符,如果相符,则判断当前与其连接的家电设备与接收的应用程序相匹配。否则,判断当前与其连接的家电设备与接收的应用程序不匹配,则不对该应用程序进行显示。
即,该匹配处理模块22比较所述控制终端的第一属性信息与所述控制终端经后台服务器接收到的应用程序的描述信息是否相符,根据比较结果确定所述匹配的应用程序。可选地,控制终端还可直接识别连接至控制终端的家电设备的第二属性信息,并判断其与接收的应用程序的描述信息是否相符,如果是,则判断该家电设备与接收的应用程序相匹配。
即,匹配处理步骤模块22还可比较所述家电设备的第二属性信息与所述控制终端经后台服务器接收到的应用程序的描述信息是否相符,根据比较结果确定所述匹配的应用程序。
可选地,该控制终端还可包括验证模块,用于验证家电设备的合法性,例如,当控制终端通过通信协议发现家电设备时,可在进行匹配处理之前,验证其是否合法,如果合法,触发匹配处理模块进行匹配处理,否则,不对匹配处理模块进行触发。
可选地,该控制终端还可包括能够对接收的应用程序进行运行的运行模块,例如可在运行应用程序时生成对家电设备的控制指令,以对家电设备进行相应的控制;或者,通过运行应用程序,从供应端获取服务帮助,根据应用程序的类型而定。
图3为本发明实施例三提供的一种家电设备30,其具有上述控制终端20,该控制终端20用以与该家电设备30进行通信。
在一种实施例中,显示在控制终端20上的应用程序可供用户下载,或者供用户运行以实现与外部的通信,例如,从服务商处获取帮助。
在一种实施例中,该控制终端20可用于运行与家电设备30匹配的应用程序以对该家电设备进行控制。
在一种实施例中,该控制终端可拆卸地安装在家电设备上,并且与家电设备的控制器连接,以向控制器发送控制指令。通过这种方式,可选择性得对家电设备的现场控制或远程控制,并且能够直观地将能够运行的应用程序显示在终端上,避免家电设备设置单独的显示界面。
具体地,该控制终端可嵌设在家电设备的壳体中,能够实现与家电设备的一体化设计,更为美观。
图4为本发明实施例四提供一种家电设备的控制系统。如图4所示,该系统包括上述控制终端20以及与该终端进行通信的家电设备30,还包括用于向该控制终端推送应用程序的后台服务器40。
家电设备的控制系统包括实施例三中提供的家电设备的技术方案,也包含在上述描述中。
图5为利用上述各实施例,通过控制终端对家电设备进行控制的示例图。如图5所示,首先,通过pad验证接入其的家电设备的合法性,例如,验证其ip地址是否正确。
对于不合法的家电设备,不进行信息交互和通信,对于合法的家电设备,通过识别该家电设备以确定与家电设备匹配的应用程序,识别家电设备的具体方式可包括识别家电设备的第二属性信息或者识别控制终端的第一属性信息。
对于与家电设备匹配的应用程序,将其显示在控制终端的显示界面上,例如将其运行文件的图标显示在控制终端的显示界面上,对于显示的应用程序,可通过运行该应用程序,生成控制指令发送给家电设备,以控制家电设备的状态,或者,仅仅供用户下载使用。
本发明可通过确定与当前连接至控制终端的家电设备匹配的应用程序,并仅对匹配的应用程序进行显示,使得显示界面上只显示与当前连接的家电设备相关,避免了无效的操作或者采用不当的应用软件造成的误操作。
在本发明上述各实施例中,实施例的序号仅仅便于描述,不代表实施例的优劣。对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
在本发明的装置和方法等实施例中,显然,各部件或各步骤是可以分解、组合和/或分解后重新组合的。这些分解和/或重新组合应视为本发明的等效方案。同时,在上面对本发明具体实施例的描述中,针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。
应该强调,术语“包括/包含”在本文使用时指特征、要素、步骤或组件的存在,但并不排除一个或更多个其它特征、要素、步骤或组件的存在或附加。
最后应说明的是:虽然以上已经详细说明了本发明及其优点,但是应当理解在不超出由所附的权利要求所限定的本发明的精神和范围的情况下可以进行各种改变、替代和变换。而且,本发明的范围不仅限于说明书所描述的过程、设备、手段、方法和步骤的具体实施例。本领域内的普通技术人员从本发明的公开内容将容易理解,根据本发明可以使用执行与在此所述的相应实施例基本相同的功能或者获得与其基本相同的结果的、现有和将来要被开发的过程、设备、手段、方法或者步骤。因此,所附的权利要求旨在在它们的范围内包括这样的过程、设备、手段、方法或者步骤。