控制按摩设备的方法及装置、移动终端、按摩设备
技术领域
本申请涉及电子设备领域,具体涉及控制按摩设备的方法及装置、移动终端、按摩设备、存储介质。
背景技术
随着电子技术的高速发展,市面上出现了越来越多种类的按摩设备,例如有针对用户全身进行按摩的按摩椅、针对用户颈部的颈部按摩仪,或是针对面部皮肤的脸部按摩仪等。按摩设备可消除用户的疲劳,保障用户各个部位的关节或皮肤等的健康。
传统的方式中,用户通常利用按摩设备上设置的按键控制按摩设备的运行,控制方式繁琐。
发明内容
本申请实施例提供了一种控制按摩设备的方法及装置、移动终端、按摩设备、存储介质,能够简化控制按摩设备的方式,提高操作效率。
本申请实施例提供一种控制按摩设备的方法,应用于移动终端,所述方法包括:根据触发的选择操作确定选择的目标按摩模式,并获取在所述目标按摩模式下选择的运行参数;根据所述运行参数生成控制指令;向与所述移动终端连接的按摩设备发送所述控制指令,所述控制指令用于指示所述按摩设备基于所述运行参数对按摩部件进行控制。
本申请实施例提供一种控制按摩设备的方法,应用于按摩设备,所述方法包括:接收与所述按摩设备连接的移动终端发送的控制指令,所述控制指令为所述移动终端根据在目标按摩模式下选择的运行参数生成,所述目标按摩模式为触发的选择操作选择的按摩模式;根据所述控制指令控制按摩部件的运行状态,以使所述按摩部件的运行状态与所述运行参数匹配。
本申请实施例提供一种控制按摩设备的装置,应用于移动终端,所述装置包括:选择模块,用于根据触发的选择操作确定选择的目标按摩模式,并获取在所述目标按摩模式下选择的运行参数;指令生成模块,用于根据所述运行参数生成控制指令;发送模块,用于向与所述移动终端连接的按摩设备发送所述控制指令,所述控制指令用于指示所述按摩设备基于所述运行参数对按摩部件进行控制。
本申请实施例提供一种控制按摩设备的装置,应用于按摩设备,所述装置包括:指令接收模块,用于接收与所述按摩设备连接的移动终端发送的控制指令,所述控制指令为所述移动终端根据在目标按摩模式下选择的运行参数生成,所述目标按摩模式为触发的选择操作选择的按摩模式;控制模块,用于根据所述控制指令控制按摩部件的运行状态,以使所述按摩部件的运行状态与所述运行参数匹配。
本申请实施例提供一种移动终端,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如上所述的可应用于移动终端的方法。
本申请实施例提供一种按摩设备,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如上所述的可应用于按摩设备的方法。
本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法。
本申请实施例提供的控制按摩设备的方法及装置、移动终端、按摩设备、存储介质,移动终端根据触发的选择操作确定选择的目标按摩模式,并获取在该目标按摩模式下选择的运行参数,根据运行参数生成控制指令,再向与移动终端连接的按摩设备发送控制指令,该控制指令用于指示按摩设备基于选择的运行参数对按摩部件进行控制,通过移动终端实现对按摩设备的控制,能够简化控制按摩设备的方式,提高操作效率。而且,利用移动终端可对按摩模式下的运行参数进行选择,能够更加精准地控制按摩设备中按摩部件的运行状态。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1a为一个实施例中控制按摩设备的方法的应用场景图;
图1b为一个实施例是按摩设备的电路模块图;
图2为一个实施例中控制按摩设备的方法的流程图;
图3为一个实施例中按摩设备的控制页面的界面示意图;
图4为另一个实施例中控制按摩设备的方法的流程图;
图5为一个实施例中设备列表的界面示意图;
图6为另一个实施例中控制按摩设备的方法的流程图;
图7a为一个实施例中模式列表的界面示意图;
图7b为一个实施例中历史按摩记录的界面示意图;
图8为另一个实施例中控制按摩设备的方法的流程图;
图9为一个实施例中控制按摩设备的装置的框图;
图10为另一个实施例中控制按摩设备的装置的框图;
图11为一个实施例中移动终端的结构框图;
图12为一个实施例中按摩设备的结构框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明的是,本申请实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
图1a为一个实施例中控制按摩设备的方法的应用场景图。如图1a所示,移动终端10可与按摩设备20建立通信连接,可通过移动终端10对连接的按摩设备20进行控制,其中,按摩设备20的按摩部件202可作用于用户的身体部位,例如用户的皮肤、关节等部位,以提供按摩服务。
用户可在移动终端10上选择按摩模式,还可选择按摩模式下的运行参数。移动终端10可接收触发的选择操作,根据该选择操作确定选择的目标按摩模式,并获取在该目标按摩模式下选择的运行参数。移动终端10可根据该选择的运行参数生成控制指令,并向连接的按摩设备20发送该控制指令。按摩设备20接收连接的移动终端10发送的控制指令,并根据该控制指令控制按摩部件202的运行状态,以保证按摩部件202的运行状态与用户选择的运行参数匹配。
图1b为一个实施例中按摩设备的电路模块图。如图1b所示,按摩设备20中包括主控MCU(Microcontroller Unit,微控制单元)204,与主控MCU204连接的无线通信模块206、按摩部件202,以及分别与主控MCU204及按摩部件202连接的驱动电路208。按摩设备20可通过无线通信模块206接收移动终端10发送的控制指令,无线通信模块206将控制指令输出至主控MCU204。主控MCU204可对控制指令进行解析,并生成与该控制指令对应的控制信号,可将该控制信号输出至驱动电路208。驱动电路208可对控制信号进行处理,以生成可用于驱动按摩部件202运行的驱动信号,并将驱动信号输出至按摩部件202,以控制按摩部件202的运行。可以理解地,按摩设备可包括比图1b中所示的更多或更少的电路模块,在此不作限定。
如图2所示,在一个实施例中,提供一种控制按摩设备的方法,该方法可适用于手机、平板电脑、智能穿戴设备等移动终端,本申请实施例不做限定。其中,上述的移动终端的操作系统可包括但不限于Android(安卓)操作系统、IOS(苹果)操作系统、Symbian(塞班)操作系统、Black Berry(黑莓)操作系统、Windows Phone操作系统等,本申请实施例不做限定。该控制按摩设备的方法,可包括以下步骤:
步骤210,根据触发的选择操作确定选择的目标按摩模式,并获取在目标按摩模式下选择的运行参数。
移动终端可与按摩设备建立通信连接,可选地,可通过蓝牙、Wi-Fi(WirelessFidelity,无线保真)、红外等无线通信方式建立通信连接,也可通过USB(UniversalSerial Bus,通用串行总线)接口及数据传输线等有线通信方式建立通信连接,在此不作限定。
在一些实施方式中,移动终端可显示该连接的按摩设备的控制页面,该控制页面中可包括可选择的一个或多个按摩模式。其中,按摩模式指的是按摩设备中按摩部件的运行模式,不同类型的按摩设备的按摩模式可不同,例如,颈部按摩仪的按摩模式可包括舒缓模式、活力模式、智能模式等,脸部按摩仪的按摩模式可包括清洁模式、精华导入模式、提拉模式等。对于相同类型中不同型号的按摩设备,可选择的按摩模式也可不同,例如,型号为X001的颈部按摩仪的按摩模式可包括舒缓模式、活力模式及智能模式,型号为Y002的颈部按摩仪的按摩模式可包括舒缓模式及活力模式等。
作为一种具体实施方式,按摩设备可选择的按摩模式可由厂商提前进行设置,并将设置的按摩模式存储在服务器中。移动终端与按摩设备建立通信连接后,可获取连接的按摩设备的设备信息,其中,设备信息可包括但不限于按摩设备的设备型号、设备名称等。移动终端可将连接的按摩设备的设备信息上传至服务器,服务器可接收该设备信息,并根据该设备信息查找设置的按摩模式,再将查找到的按摩模式发送给移动终端。移动终端接收服务器发送的按摩模式,可在按摩设备的控制页面中进行显示。在另一个实施例中,厂商提前设置的按摩设备的按摩模式也可存储在移动终端,移动终端连接按摩设备后,可直接根据该连接的按摩设备的设备信息从存储器中查找与该设备信息对应的可选择的按摩模式,并在按摩设备的控制页面中进行显示。
在一些实施方式中,按摩设备的按摩模式也可由用户根据实际需求进行设置,在此不作限定。
按摩设备的控制页面除了包括可选择的一个或多个按摩模式外,还可包括按摩模式中可选择的一种或多种运行状态的运行参数,其中,运行状态可指的是按摩设备中的按摩部件的按摩状态,例如,运行状态可包括运行时间、加热状态、按摩力度等,但不限于此。作为一种实施方式,对于同一按摩设备的不同按摩模式,相同运行状态可分别对应不同的参数范围,用户选择按摩模式后,可在该按摩模式对应的参数范围内对运行状态的运行参数进行选择。例如,按摩设备的舒缓模式的按摩力度对应的参数范围为1~9级别,活力模式的按摩力度对应的参数范围为7~15级别等。同一运行状态在不同按摩模式中对应的不同参数范围可以是数值交叉的参数范围,也可以是完全不同的参数范围,在此不作限定。
作为另一种实施方式,同一运行状态在不同按摩模式中也可对应有相同的参数范围。例如,在按摩设备的舒缓模式、活力模式及智能模式的三个模式中,运行时间对应的参数范围均可为0~30分钟。
用户选择所需的按摩模式后,可进一步选择该按摩模式下一个或多个运行状态的运行参数。移动终端可接收触发的选择操作,并根据该选择操作确定用户选择的按摩模式,可将用户选择的按摩模式确定为目标按摩模式。可根据触发的选择操作进一步获取在该目标按摩模式下选择的运行参数。可选地,触发的选择操作可包括但不限于点击操作、滑动操作、输入字符操作等。
作为一种可选的实施方式,针对按摩模式以及不同运行状态的运行参数,可采用不同的选择操作进行选择。例如,可通过点击操作选择按摩模式,可通过滑动选择目标按摩模式下的运行时间,还可通过输入数字选择目标按摩模式下的加热状态的温度参数等。可以理解地,具体的选择操作在此不作限定。
图3为一个实施例中按摩设备的控制页面的界面示意图。如图3所示,型号为X409的颈椎按摩器的控制页面302中包括可选择的按摩模式为智能模式、舒缓模式及活动模式,移动终端根据用户触发的选择操作可确定选择的目标按摩模式为舒缓模式304。舒缓模式304中可包括运行时间、加热及力度三种运行状态,用户可对该三种运行状态的运行参数进行选择,例如,可通过滑动操作选择运行时间为15分钟,可通过滑动操作或点击操作选择加热为低档加热,通过滑动操作或点击操作选择选择力度为第4级别等。
在一些实施方式中,不同的按摩模式还可分别设置包含的各个运行状态对应的默认运行参数,该默认运行参数可指的是用户选择按摩模式后,在控制页面显示的运行参数。移动终端根据选择操作确定目标按摩模式后,可获取该目标按摩模式下各个运行状态对应的默认运行参数,并在控制页面中进行显示,可选地,该默认运行参数可以均为最小值(例如0),也可以为厂商或用户提前设置该目标按摩模式下推荐的运行参数。例如,选择的目标按摩模式为舒缓模式,其对应的默认运行时间为20分钟,默认按摩力度为级别3,默认加热状态为温度低等级等,选择的目标按摩模式为活力模式,其对应的默认运行时间为15分钟,默认按摩力度为级别10,默认加热状态为温度高等级等。用户可直接采用目标按摩模式下各个运行状态对应的默认运行参数,也可重新对运行状态的运行参数进行选择。可以帮助用户更快地完成运行参数的选择,简化选择操作,提高操作效率。
步骤220,根据运行参数生成控制指令。
移动终端获取选择的目标按摩模式下选择的运行参数后,可根据该运行参数生成控制指令,利用该控制指令可实现对按摩设备的控制。在一个实施例中,按摩设备的控制页面中还可包括启动按钮,用户可触发该启动按钮以控制按摩设备按照选择的运行参数进行运行。移动终端检测到启动按钮被触发后,可获取选择的目标按摩模式及在该目标按摩模式中选择的运行参数,并根据运行参数生成控制指令。
步骤230,向与移动终端连接的按摩设备发送控制指令,控制指令用于指示按摩设备基于运行参数对按摩部件进行控制。
移动终端可将控制指令发送至连接的按摩设备。在一些实施方式中,按摩设备接收移动终端发送的控制指令,可对控制指令进行解析,得到控制指令中包含的运行参数。按摩设备可根据控制指令中包含的运行参数控制按摩部件的运行,以使按摩部件的运行状态与运行参数匹配。
作为一种实施方式,运行参数可包括力度参数,力度参数用于表征按摩设备对人体进行按摩时的力度。按摩设备的按摩部件中可包括电极片,可通过电极片输出可作用于用户皮肤的电信号,以产生按摩效果,其中,电信号可包括电流信号和/或电压信号。按摩设备接收控制指令后,可解析控制指令,并获取控制指令中包含的力度参数。按摩设备可根据力度参数产生成该力度参数匹配的电信号,并通过电极片输出电信号,从而使用户感受到与该力度参数对应的力度效果。作为一种具体实施方式,按摩设备的主控MCU可根据力度参数生成控制信号,主控MCU可将控制信号传输给驱动电路,驱动电路可通过数模转换器对控制信号进行转换,将数字信号转换为模拟信号,并利用放大器等元器件对模拟信号进行放大,以得到驱动信号。驱动电路可将驱动信号输出至与电极片连接的控制电路,该驱动信号可用于驱动与电极片连接的控制电路产生与该力度参数匹配的电信号,并通过电极片输出该电信号。
作为另一种实施方式,运行参数可包括温度参数,温度参数用于表征按摩设备对人体进行按摩时的温度。按摩设备的按摩部件中可包括加热元件,该加热元件可将电能转化为热能,加热元件的类型可以为多种,比如可以为金属发热丝等,但不限于此。按摩设备接收控制指令后,可解析控制指令,并获取控制指令中包含的温度参数,并根据该温度参数对加热元件的温度进行调节。进一步地,按摩设备可根据温度参数控制加热元件的通电状态。按摩设备可检测加热元件的温度,当加热元件的温度与该温度参数匹配时,可控制加热元件处于不通电状态,当检测到加热元件的温度与温度参数不匹配时,可控制加热元件处于通电状态。
作为一种具体实施方式,加热元件可连接有温度传感器及导电开关,温度传感器可与按摩设备的主控MCU连接,温度传感器可用于检测加热元件的温度,并将检测到的温度传输给主控MCU。主控MCU接收温度传感器采集的加热元件的温度,可判断该加热元件的温度是否与温度参数匹配,若匹配,则可生成用于控制导电开关关闭的控制信号,并将该控制信号传输出驱动模块。驱动模块可利用放大器等元器件对该控制信号进行放大等处理,以生成驱动信号,并将驱动信号传输至导电开关,以控制导电开关关闭。若加热元件的温度与温度参数不匹配,且导电开关处于关闭状态,则主控MCU可生成用于控制导电开关开启的控制信号,并将该控制信号传输出驱动模块。驱动模块可利对该控制信号进行处理,以生成驱动信号,并将驱动信号传输至导电开关,以控制导电开关开启。导电开关开启后,加热无件处于通电状态,可不断将电能转化为热能,提高温度。
作为又一种实施方式,运行参数可包括频率参数,频率参数可用于表征按摩设备对人体进行按摩时单位时间内的按摩次数,例如,50次/秒、34次/秒等。按摩设备的按摩部件中可包括振动模块,可选地,振动模块可设置有电机等以产生振动效果。按摩设备接收控制指令后,可解析控制指令,并获取控制指令中包含的频率参数。按摩设备可根据该频率参数调整振动模块的振动频率,使得振动模块的振动频率与频率参数匹配。作为一种具体实施方式,按摩设备的主控MCU可根据频率参数生成用于调节振动模块的振动频率的控制信号。主控MCU可将控制信号传输给驱动电路,驱动电路可通过数模转换器对控制信号进行转换,将数字信号转换为模拟信号,并利用放大器等元器件对模拟信号进行放大,还可利用脉冲宽带调制等元器件调节速度,以得到驱动信号。驱动电路可将驱动信号输出至与振动模块连接的控制电路,以驱动控制电路上产生的电信号,从而控制振动模块的振动频率与频率参数匹配。
在一些实施方式中,按摩设备也可根据频率参数控制电极片产生电流的频率,以使得电极片产生电流的频率与该频率参数匹配。利用运行参数控制按摩设备的按摩部件中各个模块的运行状态,例如,利用力度参数控制电极片的运行,利用温度参数控制加热元件的运行等,可实现对按摩设备更为精细化的控制,满足用户的不同需求。
可以理解地,本申请实施例中的运行参数及按摩设备控制按摩部件的方式并不仅限于上述实施例中描述的几种,不同按摩设备对应的运行参数及控制方式可不同,上述实施例中描述的几种按摩设备控制按摩部件的方式也可以任意进行组合,在此不作限定。
在一个实施例中,按摩设备的控制页面中还可包括暂停按钮,当移动终端检测到暂停按钮被触发时,可向按摩设备发送暂停指令,以暂停按摩设备的运行,在用户重新触发启动按钮后,按摩设备可继续按照之前选择的运行参数运行,而不需要重新进行设置,进一步简化用户操作。可选地,启动按钮及暂停按钮也可以为同一按钮,触发的时机不同可实现启动/暂停功能。启动按钮及暂停按钮的设置方式在此不作限定,只需可以实现启动及暂停功能即可。
在本申请实施例中,移动终端根据触发的选择操作确定选择的目标按摩模式,并获取在该目标按摩模式下选择的运行参数,根据运行参数生成控制指令,再向与移动终端连接的按摩设备发送控制指令,该控制指令用于指示按摩设备基于选择的运行参数对按摩部件进行控制,通过移动终端实现对按摩设备的控制,能够简化控制按摩设备的方式,提高操作效率。而且,利用移动终端可对按摩模式下的运行参数进行选择,可以更加精准地控制按摩设备中按摩部件的运行状态。
如图4所示,在一个实施例中,提供另一种控制按摩设备的方法,该方法可用于上述的移动终端,该方法可包括以下步骤:
步骤402,通过无线通信模块搜索预设范围内的按摩设备。
无线通信模块可以包括蓝牙模块、Wi-Fi模块、局域网通信模块或红外模块等,在此不作限定。在一些实施例中,移动终端可通过无线通信模块搜索预设范围内处于可连接状态的按摩设备,其中,可连接状态可指的是按摩设备处于未与其它移动终端连接的状态。预设范围可根据实际需求进行设定,例如30米范围内、50米范围内等。可选地,不同的无线通信模块可设定不同的预设范围,例如,Wi-Fi模块的预设范围可较大,蓝牙模块的预设范围可较小一些,可提高搜索按摩设备的准确性。
步骤404,基于搜索到的按摩设备生成设备列表,设备列表包括搜索到的至少一个按摩设备的设备信息。
移动终端可获取搜索到的在预设范围内的按摩设备的设备信息,该设备信息可包括但不限定按摩设备的产品型号、设备编号及设备名称等。可生成包括搜索到的至少一个按摩设备的设备信息的设备列表,并对设备列表进行显示。
在一些实施方式中,设备列表可包括搜索到的一个或多个处于可连接状态的按摩设备的设备信息,由于搜索到的按摩设备可能与其它移动终端已建立连接,为了防止出现无法连接的情况,可仅在设备列表中展示处于可连接状态的按摩设备。移动终端搜索到按摩设备后,可判断该按摩设备是否已经与其他移动终端建立通信连接,若已建立通信连接,则可不在设备列表中显示。
在一些实施方式中,设备列表也可搜索到的一个或多个信号强度大于强度阈值的按摩设备的设备信息。移动终端搜索到按摩设备后,可判断该按摩设备的信号强度是否大于强度阈值,若不大于强度阈值,可不在设备列表中显示。在设备列表中仅显示信号强度大于强度阈值的按摩设备,可以提高后续建立的通信连接的稳定性,保证通信质量。
步骤406,检测针对设备列表的连接操作,并获取连接操作对应的设备信息。
步骤408,基于连接操作对应的设备信息,与对应的设备信息匹配的按摩设备建立通信连接。
用户可选择设备列表中的任意一个按摩设备进行连接。移动终端可根据检测到的连接操作获取待连接的按摩设备的设备信息,并基于该设备信息与按摩设备建立通信连接。在一些实施方式中,设备信息中还可包括按摩设备的通信地址,例如,利用蓝牙模块建立通信连接,则设备信息可包括按摩设备的蓝牙通信地址,利用Wi-Fi模块建立通信连接,则设备信息可包括按摩设备的IP(Internet Protocol,网际互连协议)地址等。移动终端可根据待连接的按摩设备的通信地址,与该按摩设备建立通信连接。
图5为一个实施例中设备列表的界面示意图。如图5所示,移动终端搜索到预设范围内可连接的按摩设备包括产品型号为X409的颈椎按摩器、产品型号为A333的脸部按摩仪,则可生成设备列表并进行显示。用户可选择设备列表中显示的任一按摩设备进行连接,移动终端与用户选择的按摩设备建立通信连接后,可控制连接的按摩设备的运行。
在一个实施例中,移动终端搜索到按摩设备后,可判断该按摩设备是否为历史按摩设备,历史按摩设备可指的是移动终端之前曾经建立通信连接的按摩设备。可获取该搜索到的按摩设备的设备信息,并将该设备信息与存储的历史按摩设备的设备信息进行比对,若查找到与搜索到的按摩设备的设备信息匹配的历史按摩设备的设备信息,则可判定该搜索到的按摩设备为历史按摩设备,移动终端可直接与该搜索到的按摩设备建立通信连接,用户无需再进行连接操作,可以简化用户操作,提高连接效率。
步骤410,根据触发的选择操作确定选择的目标按摩模式,并获取在目标按摩模式下选择的运行参数。
步骤420,根据运行参数生成控制指令。
步骤430,向与移动终端连接的按摩设备发送控制指令,控制指令用于指示按摩设备基于运行参数对按摩部件进行控制。
步骤410~430的描述可参照上述实施例中相关的描述,在此不再一一赘述。
在一些实施方式中,按摩设备接收移动终端发送的控制指令,并根据控制指令控制按摩部件进行运行之后,可采集按摩部件的状态参数,该状态参数可用于表征按摩部件当前的运行状态。例如,状态参数可包括按摩部件当前产生的温度、电极片产生的电流大小等。可选地,按摩设备可每隔预设时间段采集一次按摩部件的状态参数,例如,每隔15秒,每隔20秒等,在此不作限定,并将采集的状态参数发送至移动终端。
在一些实施方式中,当按摩设备的运行时间过长,按摩部件的运行状态可能会与一开始选择的运行参数出现不匹配的情况,或是出现时间过长按摩部件按照相同的运行参数进行运行,可能会造成按摩效果不佳的情况,因此需要对按摩部件的运行状态进行调整。移动终端接收按摩设备返回的状态参数,可根据状态参数判断是否需要对运行参数进行调整。若按摩设备返回的状态参数与期望状态的差距大于设定值,则可根据状态参数对运行参数进行调整,可选地,该期望状态及设定值可根据需求进行设定,不同类型的状态参数可对应不同的期望状态及设定值。例如,若按摩部件当前产生的温度超过期望温度值3摄氏度,大于设定值1摄氏度,则可降低温度参数。
移动终端可根据调整后的运行参数重新生成控制指令,并将该重新生成的控制指令发送至按摩设备。按摩设备接收该重新生成的控制指令,可根据该重新生成的控制指令中包含的调整后的运行参数对按摩部件进行控制,从而可调整按摩部件的运行状态,使得调整后的运行状态与调整后的运行参数匹配。根据按摩设备返回的状态参数调整运行参数,可以保证按摩部件的运行状态处于一个较为稳定的期望状态,更加智能化地实现对按摩设备的控制。
在本申请实施例中,移动终端可搜索预设范围内的按摩设备,并生成设备列表,可根据检测到的连接操作与按摩设备连接,从而对连接的按摩设备进行控制,能够简化控制按摩设备的方式,提高操作效率。而且,利用移动终端可对按摩模式下的运行参数进行选择,可以更加精准地控制按摩设备中按摩部件的运行状态。
如图6所示,在一个实施例中,提供另一种控制按摩设备的方法,可应用于上述的移动终端,该方法可包括以下步骤:
步骤602,通过无线通信模块搜索预设范围内的按摩设备。
步骤604,基于搜索到的按摩设备生成设备列表,设备列表包括搜索到的至少一个按摩设备的设备信息。
步骤606,检测针对设备列表的连接操作,并获取连接操作对应的设备信息。
步骤608,基于连接操作对应的设备信息,与对应的设备信息匹配的按摩设备建立通信连接。
步骤602~608的描述可参照上述实施例中的相关描述,在此不再一一赘述。
步骤610,根据登录的用户信息获取推荐按摩模式,推荐按摩模式包括按摩设备的至少一种运行状态的参数范围。
在一些实施方式中,用户可在移动终端输入用户标识,并利用用户标识进行登录,其中,用户标识可以包括用户账号、用户密码,或是用户的身份证号等,用户标识可用于唯一标识用户的身份。移动终端与按摩设备建立通信连接后,在进入按摩设备的控制页面时,可选取推荐按摩模式并在该控制页面中进行显示。在本申请实施例中,移动终端可获取登录的用户信息,该用户信息可至少包括上述的用户标识,还可包括其它用户个人信息,例如用户年龄、性别、职业、身体健康状况等,可根据该用户信息从存储的多个按摩模式中选取推荐按摩模式。
步骤612,确定至少一种运行状态在对应的参数范围内的默认运行参数。
移动终端选取推荐按摩模式后,可进一步确定推荐按摩模式中各个运行状态的默认运行参数,该确定的默认运行参数可以指的是向用户推荐的运行参数。可选地,按摩模式可包括一个或多个运行状态,每个运行状态可对应不同的参数范围,按摩模式不同,其包含的运行状态可相同也可不同,相同运行状态在不同按摩模式中对应的参数范围也可不同或相同。可确定选取的定推荐按摩模式中各个运行状态在对应的参数范围内的默认运行参数。
作为一种可选的实施方式,移动终端可根据用户信息获取用户按摩需求,用户按摩需求包括按摩效果需求,例如,使用颈椎按摩器舒缓颈部疲劳、使用脸部按摩仪实现提拉效果、祛痘效果等。用户按摩需求也可以包括具体的按摩状态需求,例如,力度需求、温度需求、时间需求等。用户按摩需求可与用户信息中包含的用户年龄、性别、职业、身体健康状况等个人信息匹配。
在一个实施例中,可以设置不同个人信息对应的用户按摩需求,例如,职业为白领人员,用户按摩需求为舒缓颈部疲劳、防止颈椎病,年龄在60以上的人员,用户按摩需求为减轻颈部疼痛,但不限于此。可选地,也可利用预先构建的需求分析模型,将用户信息输入该需求分析模型中,通过该需求分析模型对输入的用户信息进行分析,以得到用户按摩需求。需求分析模型可以是神经网络学习模型等,可预先采集大量具有不同个人信息的用户的按摩需求,例如,可采集大量不同年龄层、不同职业群体、不同身体健康状态的男性用户及女性用户的按摩需求。可根据采集的大量的按摩需求及对应的个人信息对需求分析模型进行训练。利用机器学习模型分析用户按摩需求,可以使得分析得到的用户按摩需求更为准确,且更贴合用户的真实需求。
移动终端可根据用户按摩需求从预设的一个或多个按摩模式中选取推荐按摩模式,可预先存储用户按摩需求与推荐按摩模式之间的对应关系,并根据该对应关系选取推荐按摩模式。例如,用户的职业为白领人员,用户按摩需求为舒缓颈部疲劳、防止颈椎病,对应的推荐按摩模式可以为活力模式,但不限于此。
进一步地,根据用户按摩需求选取推荐按摩模式后,还可进一步根据用户按摩需求调整推荐按摩模式中的各个运行状态的默认运行参数。例如,用户按摩需求为舒缓颈部疲劳,按摩力度适中,其选取的推荐按摩模式为活力模式,可进一步将设置按摩力度的默认运行参数为9级别。在选取推荐按摩模式的同时,根据同户按摩需求调整默认运行参数,可以使推荐的运行参数更贴合用户的真实需求,提高按摩设备的按摩效果。
作为另一种可选的实施方式,移动终端可根据登录的用户信息获取历史按摩记录。在每次通过移动终端控制按摩设备进行运行,实现按摩功能时,可以生成相应的按摩记录,并进行存储,其中,按摩记录中可包括用户标识及选择的目标按摩模式、运行参数等信息。
移动终端可根据登录的用户标识查找该用户标识对应的历史按摩记录,并统计历史按摩记录中各个按摩模式的选择次数,也即,可统计各个按摩模式被选择为目标按摩模式的次数,并确定选择次数最多的按摩模式为推荐按摩模式。例如,脸部按摩仪的历史按摩记录中,清洁模式的次数为3次,提拉模式的次数为5次,导入精华模式的次数为10次,则可将导入精华模式确定为推荐按摩模式。根据历史按摩记录中按摩模式的选择次数确定推荐按摩模式,可使得选取的推荐按摩模式更为准确。
进一步地,移动终端确定选择次数最多的按摩模式为推荐按摩模式后,还可统计该推荐按摩模式在历史按摩记录中各个运行状态的运行参数的选择次数,并将每个运行状态对应的选择次数最多的运行参数确定为该运行状态的默认运行参数。例如,针对颈椎按摩器,根据历史按摩记录确定的推荐按摩模式为舒缓模式,在历史按摩记录中,用户使用舒缓模式进行按摩时,力度参数选择了3次为第5级别,选择了2次为第4级别,选择了7次为第6级别,则可确定按摩力度的默认运行参数为第6级别;温度参数选择了4次中档温度,选择了8次低档温度,则可确定按摩温度的默认运行参数为低档温度等。利用历史记录中各个运行状态的状态参数的选择次数确定默认运行参数,可使得确定的默认运行参数更为准确,更加贴合用户需求。
作为另一种具体实施方式,移动终端根据登录的用户信息获取历史按摩记录后,可根据历史按摩记录获取最近一次选择的按摩模式,并将该最近一次选择的按摩模式作为推荐按摩模式。其中,该最近一次选择的按摩模式可指的是存储时间距离当前时间最短的按摩记录中选择的目标按摩模式。进一步地,还可根据历史按摩记录获取在最近一次选择的按摩模式中选择的各个运行状态的运行参数,并确定该各个运行状态的运行参数为默认运行参数。相当于移动终端在进入按摩设备的控制页面时,即可显示用户上一次选择的按摩模式及运行参数,方便用户可直接使用,无需重新进行选择,可进一步简化用户操作。
可以理解地,获取推荐按摩模式及确定推荐按摩模式的默认运行参数的方式并不仅限于上述实施例中描述的几种方式,上述描述的几种方式也可进行组合,例如,可将最近一次选择的按摩模式作为推荐按摩模式,再根据用户按摩需求确定该推荐按摩模式中各个运行状态的默认运行参数等,在此不一一进行列举。上述描述的示例也仅仅用于说明本申请实施例,并不用于限定本申请实施例。
步骤614,在进入按摩设备的控制页面时,在控制页面显示包含有默认运行参数的推荐按摩模式。
移动终端可在控制页面中显示获取的推荐按摩模式,可将推荐按摩模式中各个运行状态的状态参数设置为确定的默认运行参数。用户可以直接使用控制页面中显示的推荐按摩模式及默认运行参数,简化选择操作,用户也可重新对按摩模式进行选择,或是重新对推荐按摩模式中各个运行状态的运行参数进行调整。
步骤616,根据触发的选择操作确定选择的目标按摩模式,并获取在目标按摩模式下选择的运行参数。
步骤618,根据运行参数生成控制指令。
步骤620,向与移动终端连接的按摩设备发送控制指令,控制指令用于指示按摩设备基于运行参数对按摩部件进行控制。
步骤616~620的描述可参照上述各实施例中的相关描述,在此不再一一赘述。
在一些实施方式中,用户可对选择的目标按摩模式及在该目标按摩模式下选择的运行参数进行收藏,移动终端获取触发的收藏操作,可根据该目标按摩模式以及选择的运行参数生成自定义模式,并对生成的自定义模式进行存储,该自定义模式中可包括用户选择的目标按摩模式及运行参数。进一步地,用户还可设置自定义模式的模式名称,移动终端可获取输入的模式名称,与生成的自定义模式对应存储。作为一种可选的实施方式,移动终端也可为生成的自定义模式分配模式标识,例如分配模式编号,或是直接以生成自定义模式的时间作为模式标识,与自定义模式对应存储,在此不作限定。
移动终端可根据存储的一个或多个自定义模式生成模式列表,该模式列表中可包括存储的一个或多个自定义模式对应的目标按摩模式及运行参数。移动终端与按摩设备连接后,用户可对与该按摩设备对应的模式列表进行访问。
作为一种具体实施方式,生成的模式列表可与按摩设备的设备标识对应。移动终端可根据访问操作获取连接的按摩设备的设备标识,例如按摩设备的设备编号、设备名称或MAC(Media Access Control,介质访问控制)地址等,但不限于此。可根据设备标识获取对应的存储的自定义模式,不同设备标识对应的自定义模式可不同。移动终端可根据与设备标识对应的自定义模式生成与该设备标识对应的模式列表,并进入包含该模式列表的收藏页面,可在模式列表展示存储的各个自定义模式。用户可直接在模式列表中选择任一的自定义模式,移动终端可根据选择的自定义模式中包含的运行参数生成控制指令,并将该控制指令发送至按摩设备,以控制按摩设备按照该选择的自定义模式进行运行。
图7a为一个实施例中模式列表的界面示意图。如图7a所示,产品型号为X409的颈椎按摩器对应的模式列表中可展示用户收藏的各个自定义模式,自定义模式中可包括用户选择的目标按摩模式及运行参数,例如,用户收藏的模式一,目标按摩模式为舒缓模式,加热档位为低,力度档位为10档,时间档位为15分钟。用户可直接在模式列表中进行选择,移动终端可根据选择操作确定选择的自定义模式,并获取该选择的自定义模式中包含的目标按摩模式及运行参数,可根据该运行参数生成控制指令,从而利用该控制指令控制按摩设备的运行。通过将选择的目标按摩模式及运行参数存储为自定义模式,可在后续直接对存储的自定义模式进行选择,不需要在每次连接按摩设备时重新选择按摩模式和运行参数,简化操作,可进一步提高控制按摩设备的操作效率。
在一些实施例中,移动终端也可对用户每次使用按摩设备的操作进行记录,可存储每次连接的按摩设备的设备信息,以及选择的目标按摩模式、运行参数等数据,并生成历史按摩记录。移动终端与按摩设备连接后,用户可对与该按摩设备对应的历史按摩记录进行访问。作为一种具体实施方式,移动终端可获取连接的按摩设备的设备标识,并根据该设备标识查找对应的历史按摩记录,从而对查找到的历史按摩记录进行显示。
用户可对选择任一历史按摩记录中包含的目标按摩模式及运行参数,移动终端可根据选择的历史按摩记录中的运行参数生成控制指令,并将该控制指令发送至按摩设备,以控制按摩设备按照该选择的历史按摩记录的运行参数进行运行。通过对每次使用按摩设备的操作进行记录,并生成历史按摩记录,用户可直接访问并选择历史按摩记录对按摩设备进行控制,不需要在每次连接按摩设备时重新选择按摩模式和运行参数,简化操作,可进一步提高控制按摩设备的操作效率。
图7b为一个实施例中历史按摩记录的界面示意图。如图7b所示,产品型号为X409的颈椎按摩器对应的历史足迹中可包含使用该颈椎按摩器的历史按摩记录,历史按摩记录可包括选择的目标按摩模式及运行参数。可选地,历史按摩记录可按照按摩记录的存储时间从近到远的顺序依次进行排列,例如图7b中排列在第一个的按摩记录为距离当前时间最近的按摩记录,排列在第三个的按摩记录为距离当前时间最远的按摩记录。历史按摩记录中也可包括按摩记录的存储时间,并不仅限于图7b中展示的内容。
可以理解地,图7a及图7b仅用于说明本申请实施例中的一种具体的应用界面情况,并不用于限定本申请实施例,模式列表及历史按摩记录的展示方式也可以是其他方式,在此不作限定。
在一些实施方式中,用户选择自定义模式或历史按摩记录后,也可重新对自定义模式或历史按摩记录包含的按摩模式及运行参数进行调整,也即,用户选择自定义模式或历史按摩记录后,移动终端可执行上述步骤616~620。
步骤622,采集使用按摩设备的使用信息,使用信息至少包括按摩设备的设备信息及选择的目标按摩模式、运行参数。
步骤624,将使用信息上传至服务器,以供服务器对相同设备信息的选择的目标按摩模式及运行参数进行分析。
在一些实施例中,按摩设备结束本次提供的按摩服务时,可生成结束指令,并向移动终端发送该结束指令。该结束指令可用于表征已完成本次对按摩设备的控制。移动终端接收该结束指令后,可采集本次使用按摩设备的使用信息,该使用信息可包括用户在本次使用按摩设备时所选择的目标按摩模式及在该目标按摩模式下选择的运行参数,还可包括本次使用的按摩设备的设备信息等。移动终端可将采集的使用信息上传至服务器。服务器可接收一个或多个移动终端发送的使用信息,并对相同设备的使用信息进行分析。
可选地,服务器可将对应于相同设备信息的使用信息统一进行存储,例如,可将对应于相同产品型号的使用信息统一进行存储等。可对统一存储的使用信息中包含的目标按摩模式及运行参数进行分析,以得到所需的分析数据,例如,可以统计各个产品型号的按摩设备用户对各个按摩模式的偏好程度,也可以统计在相同按摩模式下用户对各个运行状态的运行参数选择的偏好程度等。可以分析用户的兴趣及需求,从而对设置的按摩模式和/或默认运行参数等进行调整。
在一些实施方式中,移动终端也可采集用户信息,并将用户信息与使用信息一同上传至服务器。服务器可对用户信息及使用信息进行大数据分析,针对不同的人群分析使用按摩设备的使用习惯,例如,可以分析不同年龄层选择按摩模式的习惯,也可以分析不同职业的用户选择按摩力度的习惯,还可以分析不同人群使用按摩设备的时长等,但不限于此。利用服务器对移动终端采集的使用信息进行分析,可以为后续的产品及市场调整提供数据支撑,使得按摩设备及控制按摩设备的方式更为智能化。
在本申请实施例中,通过移动终端实现对按摩设备的控制,能够简化控制按摩设备的方式,提高操作效率。而且,利用移动终端可对按摩模式下的运行参数进行选择,可以更加精准地控制按摩设备中按摩部件的运行状态。此外,还可根据用户信息获取推荐按摩模式并确定在该推荐按摩模式中的默认运行参数,更加贴合用户需求,提高控制按摩设备的智能化。
如图8所示,在一个实施例中,提供另一种控制按摩设备的方法,可应用于上述的按摩设备,该方法可包括以下步骤:
步骤810,接收与按摩设备连接的移动终端发送的控制指令,控制指令为移动终端根据在目标按摩模式下选择的运行参数生成,目标按摩模式为触发的选择操作选择的按摩模式。
在一些实施方式中,在按摩设备接收控制指令之前,可先与移动终端建立通信连接。按摩设备可开启无线通信模块,并通过无线通信模块接收移动终端发送的无线连接请求。可选地,该无线连接请求可以为移动终端在搜索到按摩设备后,根据检测到的针对该按摩设备的连接操作生成,也可以为移动终端在搜索到按摩设备后,确定该按摩设备为历史按摩设备时生成。按摩设备可根据该接收的无线连接请求与移动终端建立连接。
步骤820,根据控制指令控制按摩部件的运行状态,以使按摩部件的运行状态与运行参数匹配。
在一些实施方式中,运行参数可包括力度参数,按摩设备的按摩部件可包括电极片。按摩设备接收控制指令,可对控制指令进行解析,得到力度参数。按摩设备可根据力度参数产生与该力度参数匹配的电信号,并通过电极片输出该电信号。
在一些实施方式中,运行参数可包括温度参数,按摩设备的按摩部件可包括加热元件。按摩设备接收控制指令,可对控制指令进行解析,得到温度参数,并根据该温度参数调节加热元件的温度。可选地,按摩设备可根据温度参数控制加热元件的通电状态,当检测到加热元件的温度与温度参数匹配时,控制加热元件处于不通电状态,当检测到加热元件的温度与温度参数不匹配时,控制加热元件处于通电状态。
在一些实施方式中,上述控制指令可以为移动终端根据按摩设备的控制页面中选择的目标按摩模式,以及在该目标按摩模式下选择的运行参数生成。其中,按摩设备的控制页面中可包括推荐按摩模式,以及在该推荐按摩模式下按摩设备的至少一种运行状态的默认运行参数,可选地,推荐按摩模式可为移动终端根据登录的用户信息获取,该至少一种运行状态的默认运行参数处于运行状态在推荐按摩模式中对应的参数范围内。
在一个实施例中,推荐按摩模式可为移动终端基于用户按摩需求从预设的一个或多个按摩模式中选取,其中,用户按摩需求可为移动终端根据登录的用户信息获得。该推荐按摩模式对应的至少一种运行状态的默认运行参数可为移动终端在该推荐按摩模式中的至少一种运行状态对应的参数范围内,根据用户按摩需求确定的运行参数。在选取推荐按摩模式的同时,根据同户按摩需求调整默认运行参数,可以使推荐的运行参数更贴合用户的真实需求,提高按摩设备的按摩效果。
在一个实施例中,推荐按摩模式可为移动终端存储的与登录的用户信息对应的历史按摩记录中,选择次数最多的按摩模式。根据历史按摩记录中按摩模式的选择次数确定推荐按摩模式,可使得选取的推荐按摩模式更为准确。
在一个实施例中,推荐按摩模式可为移动终端存储的与登录的用户信息对应的历史按摩记录中,最近一次选择的按摩模式。至少一种运行状态的默认运行参数可为最近一次选择的按摩模式中选择的至少一种运行状态的运行参数。相当于移动终端在进入按摩设备的控制页面时,即可显示用户上一次选择的按摩模式及运行参数,方便用户可直接使用,无需重新进行选择,可进一步简化用户操作。
在一些实施方式中,目标按摩模式及选择的运行参数可用于生成自定义模式并存储在移动终端中,移动终端生成的模式列表中可包括一个或多个存储的自定义模式对应的目标按摩模式及运行参数。通过将选择的目标按摩模式及运行参数存储为自定义模式,可在后续直接对存储的自定义模式进行选择,不需要在每次连接按摩设备时重新选择按摩模式和运行参数,简化操作,可进一步提高控制按摩设备的操作效率。
在一个实施例中,按摩设备可获取按摩部件当前的运行状态对应的状态参数,并向移动终端发送状态参数,该状态参数用于指示移动终端对选择的运行参数进行调整,并根据调整后的运行参数重新生成控制指令。按摩设备可接收移动终端发送的重新生成的控制指令,并根据重新生成的控制指令调整按摩部件的运行状态,以使按摩部件的运行状态与调整后的运行参数匹配。根据按摩设备的状态参数调整运行参数,可以保证按摩部件的运行状态处于一个较为稳定的期望状态,更加智能化地实现对按摩设备的控制。
在一些实施方式中,在按摩设备结束本次提供的按摩服务时,按摩设备可向移动终端发送结束指令,该结束指令可用于指示移动终端采集本次使用按摩设备的使用信息。其中,使用信息可至少包括按摩设备的设备信息及选择的目标按摩模式、运行参数,移动终端可将使用信息上传至服务器,以供服务器对相同设备信息的选择的目标按摩模式及运行参数进行分析。利用服务器对移动终端采集的使用信息进行分析,可以为后续的产品及市场调整提供数据支撑,使得按摩设备及控制按摩设备的方式更为智能化。
关于本申请实施例中提供的应用于按摩设备的控制按摩设备的方法的的描述,可参照上述各实施例中提供的应用于移动终端的控制按摩设备的方法的相关描述,在此不再一一赘述。
在本申请实施例中,按摩设备可收移动终端发送的控制指令,移动终端根据触发的选择操作确定选择的目标按摩模式,并获取在该目标按摩模式下选择的运行参数,根据运行参数生成控制指令,按摩设备可收移动终端发送的控制指令,并根据控制指令控制按摩部件的运行状态,以使按摩部件的运行状态与运行参数匹配。通过移动终端实现对按摩设备的控制,能够简化控制按摩设备的方式,提高操作效率。而且,利用移动终端可对按摩模式下的运行参数进行选择,可以更加精准地控制按摩设备中按摩部件的运行状态。
如图9所示,在一个实施例中,提供一种控制按摩设备的装置900,该控制按摩设备的装置900可应用于上述的移动终端。控制按摩设备的装置900可包括选择模块910、指令生成模块920、发送模块930。
选择模块,用于根据触发的选择操作确定选择的目标按摩模式,并获取在目标按摩模式下选择的运行参数。
指令生成模块,用于根据运行参数生成控制指令。
发送模块,用于向与移动终端连接的按摩设备发送控制指令,控制指令用于指示按摩设备基于运行参数对按摩部件进行控制。
在一个实施例中,运行参数包括力度参数,按摩设备的按摩部件包括电极片。控制指令还用于指示按摩设备根据力度参数产生与该力度参数匹配的电信号,并通过电极片输出电信号。和/或
运行参数包括温度参数,按摩设备的按摩部件包括加热元件。控制指令还用于指示按摩设备控制加热元件的通电状态,当检测到加热元件的温度与温度参数匹配时,控制加热元件处于不通电状态,当检测到加热元件的温度与温度参数不匹配时,控制加热元件处于通电状态。
在本申请实施例中,移动终端根据触发的选择操作确定选择的目标按摩模式,并获取在该目标按摩模式下选择的运行参数,根据运行参数生成控制指令,再向与移动终端连接的按摩设备发送控制指令,该控制指令用于指示按摩设备基于选择的运行参数对按摩部件进行控制,通过移动终端实现对按摩设备的控制,能够简化控制按摩设备的方式,提高操作效率。而且,利用移动终端可对按摩模式下的运行参数进行选择,可以更加精准地控制按摩设备中按摩部件的运行状态。
在一个实施例中,上述控制按摩设备的装置900,除了包括选择模块910、指令生成模块920、发送模块930,还包括搜索模块、设备列表生成模块、检测模块、连接模块、接收模块及调整模块。
搜索模块,用于通过无线通信模块搜索预设范围内的按摩设备。
设备列表生成模块,用于基于搜索到的按摩设备生成设备列表,设备列表包括搜索到的至少一个按摩设备的设备信息。
检测模块,用于检测针对设备列表的连接操作,并获取连接操作对应的设备信息。
连接模块,用于基于连接操作对应的设备信息,与对应的设备信息匹配的按摩设备建立通信连接。
在一个实施例中,连接模块,还用于当搜索到的按摩设备为历史按摩设备时,与搜索到的按摩设备建立通信连接。
接收模块,用于接收按摩设备返回的状态参数,状态参数用于表征按摩设备的按摩部件当前的运行状态。
调整模块,用于根据状态参数调整选择的运行参数。
指令生成模块920,还用于根据调整后的运行参数重新生成控制指令。
发送模块930,还用于向按摩设备发送重新生成的控制指令,重新生成的控制指令用于指示按摩设备基于调整后的运行参数对按摩部件进行控制。
在本申请实施例中,移动终端可搜索预设范围内的按摩设备,并生成设备列表,可根据检测到的连接操作与按摩设备连接,从而对连接的按摩设备进行控制,能够简化控制按摩设备的方式,提高操作效率。而且,利用移动终端可对按摩模式下的运行参数进行选择,可以更加精准地控制按摩设备中按摩部件的运行状态。
在一个实施例中,上述控制按摩设备的装置900,除了包括选择模块910、指令生成模块920、发送模块930、搜索模块、设备列表生成模块、检测模块、连接模块、接收模块及调整模块,还包括推荐模式获取模块、默认参数确定模块、显示模块、自定义模块、模式列表生成模块、采集模块及上传模块。
推荐模式获取模块,用于根据登录的用户信息获取推荐按摩模式,推荐按摩模式包括按摩设备的至少一种运行状态的参数范围。
默认参数确定模块,用于确定至少一种运行状态在对应的参数范围内的默认运行参数。
在一个实施例中,推荐模式获取模块,包括需求获取单元及选取单元。
需求获取单元,用于根据登录的用户信息获取用户按摩需求;
选取单元,用于基于用户按摩需求从预设的一个或多个按摩模式中选取推荐按摩模式。
默认参数确定模块,还用于在推荐按摩模式中的至少一种运行状态对应的参数范围内,根据用户按摩需求调整至少一种运行状态的默认运行参数。
在一个实施例中,推荐模式获取模块,还用于根据登录的用户信息获取历史按摩记录,统计历史按摩记录中各个按摩模式的选择次数,并确定选择次数最多的按摩模式为推荐按摩模式。
在一个实施例中,推荐模式获取模块,还用于根据历史按摩记录获取最近一次选择的按摩模式,并将最近一次选择的按摩模式作为推荐按摩模式。
默认参数确定模块,还用于根据历史按摩记录获取在最近一次选择的按摩模式中选择的至少一种运行状态的运行参数,并确定选择的至少一种运行状态的运行参数为默认运行参数。
显示模块,用于在进入按摩设备的控制页面时,在控制页面显示包含有默认运行参数的推荐按摩模式。
自定义模块,用于根据目标按摩模式以及选择的运行参数生成自定义模式,并对自定义模式进行存储。
模式列表生成模块,用于根据存储的一个或多个自定义模式生成模式列表,模式列表包括一个或多个自定义模式对应的目标按摩模式及运行参数。
采集模块,用于采集使用按摩设备的使用信息,使用信息至少包括按摩设备的设备信息及选择的目标按摩模式、运行参数。
上传模块,用于将使用信息上传至服务器,以供服务器对相同设备信息的选择的目标按摩模式及运行参数进行分析。
在本申请实施例中,通过移动终端实现对按摩设备的控制,能够简化控制按摩设备的方式,提高操作效率。而且,利用移动终端可对按摩模式下的运行参数进行选择,可以更加精准地控制按摩设备中按摩部件的运行状态。此外,还可根据用户信息获取推荐按摩模式并确定在该推荐按摩模式中的默认运行参数,更加贴合用户需求,提高控制按摩设备的智能化。
如图10所示,在一个实施例中,提供另一种控制按摩设备的装置1000,该控制按摩设备的装置1000可应用于上述的按摩设备。控制按摩设备的装置可包括指令接收模块1010及控制模块1020。
指令接收模块1010,用于接收与按摩设备连接的移动终端发送的控制指令,控制指令为移动终端根据在目标按摩模式下选择的运行参数生成,目标按摩模式为触发的选择操作选择的按摩模式。
控制模块1020,用于根据控制指令控制按摩部件的运行状态,以使按摩部件的运行状态与运行参数匹配。
在一个实施例中,运行参数包括力度参数,按摩设备的按摩部件包括电极片。
控制模块1020,还用于根据力度参数产生与力度参数匹配的电信号,并通过电极片输出电信号。和/或
运行参数包括温度参数,按摩设备的按摩部件包括加热元件。
控制模块1020,还用于根据温度参数控制加热元件的通电状态,当检测到加热元件的温度与温度参数匹配时,控制加热元件处于不通电状态,当检测到加热元件的温度与温度参数不匹配时,控制加热元件处于通电状态。
在一个实施例中,上述控制按摩设备的装置1000,还包括连接模块。
连接模块,包括开启单元、接收单元及连接单元。
开启单元,用于开启无线通信模块。
接收单元,用于通过无线通信模块接收移动终端发送的无线连接请求,无线连接请求为移动终端在搜索到按摩设备后,根据检测到的针对按摩设备的连接操作生成,或无线连接请求为移动终端在搜索到按摩设备后,确定按摩设备为历史按摩设备时生成;
连接单元,用于根据无线连接请求与移动终端建立通信连接。
在一个实施例中,控制指令为移动终端根据按摩设备的控制页面中选择的目标按摩模式,以及在目标按摩模式下选择的运行参数生成。其中,按摩设备的控制页面中包括推荐按摩模式,及在推荐按摩模式下按摩设备的至少一种运行状态的默认运行参数,推荐按摩模式为移动终端根据登录的用户信息获取,至少一种运行状态的默认运行参数处于运行状态在推荐按摩模式中对应的参数范围内。
在一个实施例中,推荐按摩模式为移动终端基于用户按摩需求从预设的一个或多个按摩模式中选取,用户按摩需求为移动终端根据登录的用户信息获得;至少一种运行状态的默认运行参数为移动终端在推荐按摩模式中的至少一种运行状态对应的参数范围内,根据用户按摩需求确定的运行参数。
在一个实施例中,推荐按摩模式为移动终端存储的与登录的用户信息对应的历史按摩记录中,选择次数最多的按摩模式。
在一个实施例中,推荐按摩模式为移动终端存储的与登录的用户信息对应的历史按摩记录中,最近一次选择的按摩模式;至少一种运行状态的默认运行参数为最近一次选择的按摩模式中选择的至少一种运行状态的运行参数。
在一个实施例中,目标按摩模式及选择的运行参数用于生成自定义模式并存储在移动终端中,移动终端生成的模式列表中包括一个或多个存储的自定义模式对应的目标按摩模式及运行参数。
在一个实施例中,上述控制按摩设备的装置1000,还包括获取模块及发送模块。
获取模块,用于获取按摩部件当前的运行状态对应的状态参数。
发送模块,用于向移动终端发送状态参数,状态参数用于指示移动终端对选择的运行参数进行调整,并根据调整后的运行参数重新生成控制指令。
指令接收模块1010,还用于接收移动终端发送的重新生成的控制指令。
控制模块1020,还用于根据重新生成的控制指令调整按摩部件的运行状态,以使按摩部件的运行状态与调整后的运行参数匹配。
在一个实施例中,发送模块,还用于在按摩设备结束本次提供的按摩服务时,向移动终端发送结束指令,结束指令用于指示移动终端采集本次使用按摩设备的使用信息,使用信息至少包括按摩设备的设备信息及选择的目标按摩模式、运行参数,再将使用信息上传至服务器,以供服务器对相同设备信息的选择的目标按摩模式及运行参数进行分析。
在本申请实施例中,按摩设备可收移动终端发送的控制指令,移动终端根据触发的选择操作确定选择的目标按摩模式,并获取在该目标按摩模式下选择的运行参数,根据运行参数生成控制指令,按摩设备可收移动终端发送的控制指令,并根据控制指令控制按摩部件的运行状态,以使按摩部件的运行状态与运行参数匹配。通过移动终端实现对按摩设备的控制,能够简化控制按摩设备的方式,提高操作效率。而且,利用移动终端可对按摩模式下的运行参数进行选择,可以更加精准地控制按摩设备中按摩部件的运行状态。
图11为一个实施例中移动终端的结构框图。如图11所示,移动终端1100可以包括一个或多个如下部件:处理器1110、与处理器1110耦合的存储器1120,以及与处理器1110耦合的无线通信模块1130。其中,存储器1120可存储有一个或多个应用程序,一个或多个应用程序可以被配置为由一个或多个处理器1110执行,一个或多个程序配置用于执行如上述各实施例中描述可应用于移动终端的控制按摩设备的方法。
处理器1110可以包括一个或者多个处理核。处理器1110利用各种接口和线路连接整个移动终端1100内的各个部分,通过运行或执行存储在存储器1120内的指令、程序、代码集或指令集,以及调用存储在存储器1120内的数据,执行移动终端1100的各种功能和处理数据。可选地,处理器1110可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1110可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1110中,单独通过一块通信芯片进行实现。
存储器1120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器1120可用于存储指令、程序、代码、代码集或指令集。存储器1120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等。存储数据区还可以存储移动终端1100在使用中所创建的数据等。
无线通信模块1130可以提供应用在移动终端1100上的包括无线局域网(wirelesslocal area networks,WLAN)(如无线保真(wireless fidelity,Wi-Fi)网络),蓝牙(bluetooth,BT),全球导航卫星系统(global navigation satellite system,GNSS),调频(frequency modulation,FM),近距离无线通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。移动终端1100通过无线通信模块1130可与按摩设备建立通信连接,从而实现与按摩设备之间的数据传输。
可以理解地,移动终端1100可包括比上述结构框图中更多或更少的结构元件,例如,包括电源、输入按键、摄像头、扬声器、屏幕、RF(Radio Frequency,射频)电路、传感器等,可在此不进行限定。
图12为一个实施例中按摩设备的结构框图。如图12所示,按摩设备1200可以包括一个或多个如下部件:处理器1210、与处理器1210耦合的存储器1220、无线通信模块1230及按摩部件1240。其中,存储器1220可存储有一个或多个应用程序,一个或多个应用程序可以被配置为由一个或多个处理器1210执行,一个或多个程序配置用于执行如上述各实施例中描述可应用于按摩设备的控制按摩设备的方法。
无线通信模块1230可以提供应用在按摩设备1200上的包括无线局域网、蓝牙等无线通信的解决方案。按摩设备1200通过无线通信模块1230可与移动终端建立通信连接,从而实现与移动终端之间的数据传输。
按摩部件1240可以包括电极片、加热元件等元器件,按摩部件1240中的各个元器件可根据处理器1210传输的指令进行运行,并作用在用户的皮肤、关节等部位,产生按摩效果。
可以理解地,按摩设备1200可包括比上述结构框图中更多或更少的结构元件,例如,还可包括电源、扬声器、输入按键等,在此不作限定。
本申请实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序被处理器执行时实现如上述各实施例中描述的方法。
本申请实施例公开一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可被处理器执行时实现如上述各实施例描述的方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。
如此处所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM),它用作外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定特征、结构或特性可以以任意适合的方式结合在一个或多个实施例中。本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在本申请的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本申请的各个实施例上述方法的部分或全部步骤。
以上对本申请实施例公开的一种控制按摩设备的方法及装置、移动终端、按摩设备、存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。