一种基于智能终端的按键动态布局系统及方法

文档序号:6386547阅读:216来源:国知局
专利名称:一种基于智能终端的按键动态布局系统及方法
技术领域
本发明涉及智能家电领域,尤其涉及一种基于智能终端的按键动态布局系统及方法。
背景技术
随着家电智能化的发展,家电系统的家电设备种类越来越多,虽然这些设备操作方法相似,但由于其具体功能各异,因而不可避免的需要种类繁多的遥控设备,从而用户需要熟悉不同的遥控器使用,并且用户经常会拿错遥控器,这无疑会给居家生活带来诸多不便;目前已经出现有可以和家电设备通信并控制家电设备,从而取代传统的红外遥控器的智能终端。但是目前在使用智能终端控制家电设备时,其显示界面都是固定的,因此当针对不同的受控家电设备时,其显示界面的单一无法满足用户操作的需求。

发明内容
本发明的主要目的是针对现有技术中显示界面的单一,提供一种基于智能终端的按键动态布局系统及方法,可以对应于不同受控家电设备,动态布局其显示界面的按键。本发明提供了一种基于智能终端的按键动态布局系统,包括智能终端及无线AP设备,其中:智能终端,用于接收用户的设置指令,从按键库中选择需要学习的按键,将所选择的按键按用户设置的排布规则进行布局并存储,生成显示界面;还用于向无线AP设备发送与所选择的按键对应的控制信号的请求,接收所述AP设备反馈的控制信号,将所选择的按键与其对应的控制信号对应存储;无线AP设备,用于 接收到所述请求,向家电设备发送查询与所选择的按键对应的控制信号的指示,接收家电设备反馈的红外信号;还用于将所述红外信号转换为与其对应的控制信号并发送至所述智能终端。优选地,所述智能终端还用于:接收用户的学习指令,其中所述学习指令包括家电设备信息;还用于根据所述家电设备信息获取与其相对应的按键库的信息;将所获取的按键库的信息反馈给用户,以供用户从所述按键库的信息中选取需要学习的按键。优选地,所述智能终端用于将按键按排布规则进行布局并存储具体为:根据所选择的按键属性划分按键区域,将对应于各按键区域不同属性的所述按键分别布设至对应按键区域,并将其存储;将所述按键在所获取的按键库中的唯一序号值与所述智能终端中的唯一序号值对应存储。优选地,还包括数据库,所述数据库包括智能终端数据库及服务器数据库,用于存储家电设备信息及与其对应的按键库的信息,并用于存储与需要学习的按键相匹配的控制信号。本发明还提供了一种基于智能终端的按键动态布局方法,包括:
接收用户的设置指令,其中该设置指令包括所选择的需要学习的按键、所述需要学习的按键的排布规则;从按键库中选择需要所述学习的按键,将所选择的按键按所述排布规则进行布局并存储,生成显示界面;进入所选择的按键的学习状态,接收与所选择的按键相匹配的控制信号,将所选择的按键与其对应的控制信号对应存储。优选地,所述接收用户的设置指令之前还包括步骤:接收用户的学习指令,其中所述学习指令包括家电设备信息;根据所述家电设备信息获取与其相对应的按键库的信息;将所获取的按键库的信息反馈给用户,以供用户从所述按键库的信息中选取需要学习的按键。优选地,所述根据所述家电设备信息获取与其相对应的按键库的信息包括:根据所述家电设备信息从智能终端数据库获取与其相对应的按键库的信息;或者根据所述家电设备信息从服务器数据库获取与其相对应的按键库的信息,将其存储至智能终端数据库。优选地,所述将按键按排布规则进行布局并存储包括:根据所选择的按键属性划分按键区域,将对应于各按键区域不同属性的所述按键分别布设至对应按键区域,并将其存储。优选地,所述将按键按排布规则进行布局并存储还包括:将所述按键在所获取的按键库中的唯一序号值与所述智能终端中的唯一序号值对应存储。优选地,所述生成显示界面包括:检测显示区域的屏幕分辨率;根据所述分辨率和所述按键的数量及所述排布规则,自适应生成所述按键的显示界面。本发明提供的基于智能终端的按键动态布局方法,包括:接收用户的设置指令,其中该设置指令包括所选择的需要学习的按键、所述需要学习的按键的排布规则;从按键库中选择需要所述学习的按键,将所选择的按键按所述排布规则进行布局并存储,生成显示界面;进入所选择的按键的学习状态,接收与所选择的按键相匹配的控制信号,将所选择的按键与其对应的控制信号对应存储。本发明可以通过学习的方式,实现智能终端对家电设备的遥控功能,且针对不同的受控家电设备,所述智能终端可根据用户的设置指令控制显示界面进而实现按键的动态布局,在很大程度上提高智能终端控制的灵活性,同时满足不同用户的使用习惯。


图1是本发明基于智能终端的按键动态布局系统一实施例的结构示意图;图2是本发明基于智能终端的按键动态布局方法一实施例的流程图;图3是本发明基于智能终端的按键动态布局方法又一实施例的流程图;图4是本发明根据家电设备信息获取与其相对应的按键库的信息的流程图;图5是本发明的数据库设计结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参照图1,图1为本发明本发明基于智能终端的按键动态布局系统一实施例的结构示意图;本发明提供一种基于智能终端的按键动态布局系统,包括智能终端10及无线AP设备20,其中:智能终端10,用于接收用户的设置指令,从按键库中选择需要学习的按键,其中所述设置指令包括所选择的需要学习的按键、需要学习的按键的排布规则,例如根据数字由大到小的顺序从上到下、从左到右、从右到左的排列顺序作为排布规则,此处对此不作限制。此外还包括学习所选择的按键的学习指示,所述智能终端10根据所述排布规则进行布局并存储,生成显示界面;根据所述学习指示,向无线AP设备20发送与所选择的按键对应的控制信号的请求,接收所述AP设备20反馈的控制信号,将所选择的按键与其对应的控制信号对应存储。无线AP (Access Point,接入点)设备20,用于接收所述请求,向家电设备发送查询与所选择的按键对应的控制信号的指示,接收家电设备反馈的红外信号,并将所述红外信号转换为与其对应的控制信号并发送至智能终端10。进一步的,所述智能终端10还用于:接收用户的学习指令,其中所述学习指令包括家电设备信息,所述家电设备信息包括家电的类型、品牌信息,还可包括型号等相关信息,此处不再赘述。所述智能终端10可根据所述学习指令中的家电设备信息获取与其相对应的按键库的信息;将所获取的按键库的信息反馈给用户,以供用户从所述按键库的信息中选取需要学习的按键;具体地,所述智能终端10可从智能终端数据库中获取相对应的按键库的信息,或者从服务器数据库中获取对应的按键库的信息,此处对此不作限制。更进一步地,所述智能终端10还用于接收用户的工作指令,发送控制信号至所述无线AP设备20 ;所述无线AP设备20接收所述智能终端10发出的控制信号,并将其转换为红外信号后,将所述红外信号发送至家电设备,从而控制家电设备工作。所述无线AP设备20及所述智能终端10之间进行无线通信,其无线通道包括WIF1、蓝牙、或3G等。所述智能终端10用于将按键按排布规则进行布局并存储具体为:根据所选择的按键属性划分按键区域,将对应于各按键区域不同属性的所述按键分别布设至对应按键区域,并将其存储;将所述按键在所获取的按键库中的唯一序号值与所述智能终端中的唯一序号值对应存储,其中,所述按键属性指该按键为数字键,方向键、或其他各种属性等,此处对此不作限制。所述基于智能终端的按键动态布局系统还包括数据库30,所述数据库30包括智能终端数据库及服务器数据库,用于存储家电设备信息及与其对应的按键库的信息,并存储与需要学习的按键相对应的控制信号,其中所述控制信号包括家电设备反馈的红外信号。所述基于智能终端的按键动态布局系统可以通过学习的方式,实现智能终端10对家电设备的遥控功能,且针对不同的受控家电设备,所述智能终端10控制其工作的显示界面可实现按键的动态布局,此处受控家电设备是指:可以通过所述智能终端发出其学习后的对应的控制信号,从而被所述控制信号控制的家电设备。本实施例中按键的学习、设置、动态排布的具体过程与下一实施例一样,详看下一实施例,为了更易于理解,统一在下一实施例阐述,此处不再赘述。参照图2,图2为本发明基于智能终端的按键动态布局方法一实施例的流程图,本发明还提供一种基于智能终端的按键动态布局方法,包括:S100、接收用户的设置指令,其中该设置指令包括所选择的需要学习的按键、所述需要学习的按键的排布规则;S200、从按键库中选择需要所述学习的按键,将所选择的按键按所述排布规则进行布局并存储,生成显示界面;S300、进入所选择的按键的学习状态,接收与所选择的按键相匹配的控制信号,将所选择的按键与其对应的控制信号对应存储。进一步的,参照图3,图3为本发明基于智能终端的按键动态布局方法又一实施例的流程图;所述步骤SlOO接收用户的设置指令之前还包括步骤:接收用户的学习指令,其中所述学习指令包括家电设备信息;根据所述家电设备信息获取与其相对应的按键库的信息;将所获取的按键库的信息反馈给用户,以供用户从所述按键库的信息中选取需要学习的按键。参照图4,图4为本发明根据家电设备信息获取与其相对应的按键库的信息的流程图;所述步骤S102根据所述家电设备信息获取与其相对应的按键库的信息包括:根据所述家电设备信息从智能终端数据库获取与其相对应的按键库的信息;或者根据所述家电设备信息从服务器数据库获取与其相对应的按键库的信息,并将其存储至智能终端数据库。所述步骤S102具体如图4所示:步骤S1021,根据所述家电设备信息从智能终端数据库获取与其相对应的按键库的信息;步骤S1022,判定是否根据所述家电设备信息从智能终端数据库成功获取与其相对应的按键库的信息;步骤S1023,若获取失败,则根据所述家电设备信息从服务器数据库获取与其相对应的按键库的信息,并进入步骤S1024,即将所述按键库的信息存储至智能终端数据库。所述智能终端数据库自带有一套家电设备按键库,从中可以获取按键库的信息,用户可以在所述智能终端数据库中根据受控家电设备的类型、品牌、型号等信息,直接获取相应的按键库的信息。当从所述智能终端数据库中无法直接获取所需要的按键库的信息时,此时可在智能终端10的中输入受控家电设备的类型、品牌、型号等信息,所述智能终端10根据输入的信息从服务器数据库中调取与所述受控家电设备相应的按键库的信息,并将其保存至智能终端数据库中,以便于随时调取。参照图5,图5为本发明的数据库设计结构示意图,其数据库30设计结构包含了按键对应的受控家电设备的设备类型301、设备品牌302、设备型号303以及按键库304中所罗列的按键区域等信息,所述家电设备的设备类型301、设备品牌302、设备型号303三个属性外键关联,并在用户获取设备信息时以联机菜单显示。在进入到获取按键库的信息步骤时,根据按键库304中对应的按键区域进行过滤性选择。具体的,所述根据输入的信息从服务器数据库中调取与所述受控家电设备相应的按键库的信息为:用户将输入的受控家电设备设备的类型、品牌、型号等信息提交至预先设定的服务器URL地址,在服务器数据库中对输入的信息进行模糊检索,并将符合输入信息的按键库的信息以列表的格式返回至所述智能终端10,并将与所述受控家电设备相应的按键库的信息存储至智能终端数据库。本实施例中所述返回至所述智能终端10的按键库的信息的数据格式可定义如表1。表权利要求
1.种基于智能终端的按键动态布局系统,其特征在于,包括智能终端及无线AP设备,其中: 智能终端,用于接收用户的设置指令,从按键库中选择需要学习的按键,将所选择的按键按用户设置的排布规则进行布局并存储,生成显示界面; 还用于向无线AP设备发送与所选择的按键对应的控制信号的请求,接收所述AP设备反馈的控制信号,将所选择的按键与其对应的控制信号对应存储; 无线AP设备,用于接收到所述请求,向家电设备发送查询与所选择的按键对应的控制信号的指示,接收家电设备反馈的红外信号; 还用于将所述红外信号转换为与其对应的控制信号并发送至所述智能终端。
2.据权利要求1所述的基于智能终端的按键动态布局系统,其特征在于,所述智能终端还用于:接收用户的学习指令,其中所述学习指令包括家电设备信息; 还用于根据所述家电设备信息获取与其相对应的按键库的信息;将所获取的按键库的信息反馈给用户,以供用户从所述按键库的信息中选取需要学习的按键。
3.据权利要求1所述的基于智能终端的按键动态布局系统,其特征在于,所述智能终端用于将按键按排布规则进行布局并存储具体为:根据所选择的按键属性划分按键区域,将对应于各按键区域不同属性的所述按键分别布设至对应按键区域,并将其存储;将所述按键在所获取的按键库中的唯一序号值与所述智能终端中的唯一序号值对应存储。
4.据权利要求1所述的基于智能终端的按键动态布局系统,其特征在于,还包括数据库,所述数据库包括智能终端数据库及服务器数据库,用于存储家电设备信息及与其对应的按键库的信息,并用于存储与需要学习的按键相匹配的控制信号。
5.种基于智能终端的按 键动态布局方法,其特征在于,包括: 接收用户的设置指令,其中该设置指令包括所选择的需要学习的按键、所述需要学习的按键的排布规则; 从按键库中选择需要所述学习的按键,将所选择的按键按所述排布规则进行布局并存储,生成显示界面; 进入所选择的按键的学习状态,接收与所选择的按键相匹配的控制信号,将所选择的按键与其对应的控制信号对应存储。
6.据权利要求5所述的基于智能终端的按键动态布局方法,其特征在于,所述接收用户的设置指令之前还包括步骤: 接收用户的学习指令,其中所述学习指令包括家电设备信息; 根据所述家电设备信息获取与其相对应的按键库的信息; 将所获取的按键库的信息反馈给用户,以供用户从所述按键库的信息中选取需要学习的按键。
7.据权利要求6所述的基于智能终端的按键动态布局方法,其特征在于,所述根据所述家电设备信息获取与其相对应的按键库的信息包括: 根据所述家电设备信息从智能终端数据库获取与其相对应的按键库的信息; 或者根据所述家电设备信息从服务器数据库获取与其相对应的按键库的信息,将其存储至智能终端数据库。
8.据权利要求5所述的基于智能终端的按键动态布局方法,其特征在于,所述将按键按排布规则进行布局并存储包括: 根据所选择的按键属性划分按键区域,将对应于各按键区域不同属性的所述按键分别布设至对应按键区域,并将其存储。
9.据权利要求8所述的基于智能终端的按键动态布局方法,其特征在于,所述将按键按排布规则进行布局并存储还包括:将所述按键在所获取的按键库中的唯一序号值与所述智能终端中的唯一序号值对应存储。
10.据权利要求5所述的基于智能终端的按键动态布局方法,其特征在于,所述生成显示界面 包括: 检测显示区域的屏幕分辨率; 根据所述分辨率和所述按键的数量及所述排布规则,自适应生成所述按键的显示界面。
全文摘要
本发明公开了一种基于智能终端的按键动态布局系统及方法,所述方法包括接收用户的设置指令,其中该设置指令包括所选择的需要学习的按键、所述需要学习的按键的排布规则;从按键库中选择需要所述学习的按键,将所选择的按键按所述排布规则进行布局并存储,生成显示界面;进入所选择的按键的学习状态,接收与所选择的按键相匹配的控制信号,将所选择的按键与其对应的控制信号对应存储。本发明可以通过学习的方式,实现智能终端对家电设备的遥控功能,且针对不同的受控家电设备,所述智能终端控制其工作的显示界面可实现按键的动态布局,可以在很大程度上提高智能终端控制的灵活性,同时满足不同用户的使用习惯。
文档编号G06F9/445GK103092646SQ20121059388
公开日2013年5月8日 申请日期2012年12月31日 优先权日2012年12月31日
发明者王鹏, 刘昆 申请人:西安Tcl软件开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1