实现智能设备推荐的方法及装置制造方法及图纸

技术编号:20482788 阅读:18 留言:0更新日期:2019-03-02 18:09
本公开揭示了一种实现智能设备推荐的方法及装置,包括:向后端发起方案配置请求;接收后端响应方案配置请求返回的可选择功能列表,通过可选择功能列表向后端反馈用户期望应用场景实现的智能化功能;请求后端生成智能化功能对应的配置方案,并下发配置方案中的智能设备列表。用户仅需要在可选择功能列表中选取应用场景中需要实现的智能化功能,后端便可根据用户选择的智能化功能生成对应的配置方案并下发实现智能化功能的设备列表,实现了根据用户在应用场景中所需的智能化功能进行推荐智能设备,满足了用户的个性化需求。

【技术实现步骤摘要】
实现智能设备推荐的方法及装置
本公开涉及智能设备控制
,特别涉及一种实现智能设备推荐的方法及装置。
技术介绍
随着智能家居概念的提出,智能设备(例如智能灯泡、智能空调、智能门锁、智能窗帘电机、智能网关等)越来越多。为了提高用户体验,现有技术中已提出一种场景模式推荐方法,即服务器预先设定若干场景模式模板,然后基于用户已购买的智能设备,向用户推荐相匹配的场景模式模板,以方便用户进行相应场景模式的设定,从而减轻用户设计具体场景模式的负担。可以理解,不同用户所购买的智能设备有所区别,服务器预先设定的场景模式模板不可能满足所有用户,即使同一用户也存在购买新智能设备的可能性,那么,原先推荐的场景模式可能需要重新进行相应地调整。此外,对于某用户群体而言,例如老年人,可能仅知道需要应用场景实现哪些功能,而不了解实现该些功能具体需要购买哪些智能设备,更谈不上向该用户群体推荐场景模式了。由上可知,如何提高场景模式推荐的通用性仍亟待解决,以满足不同用户的个性化需求。
技术实现思路
为了解决相关技术中存在的问题,本公开提供了一种实现智能设备自动配置的方法及装置。一种实现智能设备推荐的方法,应用于前端,所述方法包括:为实现智能设备的推荐向后端发起方案配置请求;接收所述后端响应所述方案配置请求返回的可选择功能列表,通过所述可选择功能列表向所述后端反馈用户期望应用场景实现的智能化功能;根据所述智能化功能,请求所述后端生成所述智能化功能对应的配置方案,并下发所述配置方案中为所述应用场景实现所述智能化功能的智能设备列表。一种实现智能设备推荐的方法,应用于后端,所述方法包括:接收前端为实现智能设备推荐发起的方案配置请求;响应所述方案配置请求向所述前端返回可选择功能列表;通过所述可选择功能列表,接收所述前端反馈用户期望应用场景中实现的智能化功能;为所述智能化功能生成对应的配置方案,并将所述配置方案中为所述应用场景中实现所述智能化功能的智能设备列表发送至所述前端。一种实现智能设备推荐的装置,应用于前端,所述装置包括:方案配置请求发起模块,被配置为执行:为实现智能设备的推荐向后端发起方案配置请求;可选择功能列表接收模块,被配置为执行:接收所述后端响应所述方案配置请求返回的可选择功能列表,通过所述可选择功能列表向所述后端反馈用户期望应用场景实现的智能化功能;配置方案请求模块,被配置为执行:根据所述智能化功能,请求所述后端生成所述智能化功能对应的配置方案,并下发所述配置方案中为所述应用场景实现所述智能化功能的智能设备列表。一种实现智能设备推荐的装置,应用于后端,所述装置包括:方案配置请求接收模块,被配置为执行:接收前端为实现智能设备推荐发起的方案配置请求;响应模块,被配置为执行:响应所述方案配置请求向所述前端返回可选择功能列表;智能化功能接收模块,被配置为执行:通过所述可选择功能列表,接收所述前端反馈用户期望应用场景中实现的智能化功能;配置方案生成模块,被配置为执行:为所述智能化功能生成对应的配置方案,并将所述配置方案中为所述应用场景中实现所述智能化功能的智能设备列表发送至所述前端。一种实现智能设备推荐的装置,包括:处理器;存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令所述计算机可读指令被所述处理器执行时实现以上所述的方法。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以上所述的方法。通过本公开的技术方案,用户仅需要在可选择功能列表中选取应用场景中需要实现的智能化功能,后端便可根据用户选择的智能化功能生成对应的配置方案并下发配置方案中为应用场景实现智能化功能的智能设备列表,由此,基于智能设备列表所推荐的智能设备,便能够在应用场景实现用户期望的智能化功能,即使是老年人也能够轻松地掌握需要购买哪些智能设备,而且不会存在中途额外购买智能设备的可能性,易于满足不同用户的个性化需求。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并于说明书一起用于解释本专利技术的原理。图1是根据本公开所涉及的实施环境的示意图;图2是根据一示例性实施例示出的一种终端的框图;图3是根据一示例性实施例示出的一种服务器的框图;图4是根据一示例性实施例示出的一种实现智能设备推荐的方法的流程图;图5是根据另一示例性实施例示出的一种实现智能设备推荐的方法的流程图;图6是图4对应实施例的步骤S130的流程图;图7是图5对应实施例的步骤S170的流程图;图8是根据另一示例性实施例示出的实现智能设备推荐的方法的流程图;图9是根据另一示例性实施例示出的实现智能设备推荐的方法的流程图;图10是根据另一示例性实施例示出的实现智能设备推荐的方法的流程图;图11是图9对应实施例的步骤S270的流程图;图12是图10对应实施例的步骤S290的流程图;图13是根据另一示例性实施例示出的实现智能设备推荐的方法的流程图;图14是根据一示例性实施例示出的实现智能设备推荐的装置的框图;图15是根据另一示例性实施例示出的实现智能设备推荐的装置的框图。具体实施方式这里将详细地对示例性实施例执行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。图1是根据本公开所涉及的实施环境的示意图。该实施环境包括:前端100、后端200和若干智能设备300。前端100可以是智能手机、平板电脑、笔记本电脑、平板电脑或者其他可供智能设备自动配置的客户端运行以及具备网络连接功能的通信设备,在此不进行具体限定。进行智能设备自动配置的客户端可以是应用程序客户端,还可以是网页客户端,在此不加以限定。后端200可以是服务器或者云服务器。前端100和后端200之间通过建立网络连接实现通信。在一种实施方式中,前端100与后端200之间通过2G/3G/4G/5G、WIFI等建立网络连接。通过前端100与后端200的网络连接,后端200根据用户在前端100上选取的智能化功能生成对应的配置方案,并向前端100返回智能化功能对应的设备列表,进而在应用场景中进行智能设备的部署以及智能设备的自动配置。其中应用场景可以是厨房、卧室、厕所、客厅等,也可以是办公室,还可以是酒店的客房、大堂以及其他可以部署智能设备的场景,在此不进行具体限定。例如在客厅中进行墙壁开关(其中客厅的灯与该墙壁开关电连接)与人体传感器的自动配置,从而可以实现在客厅有人经过时打开灯。智能设备300可以是智能门锁、温湿度传感器、智能窗帘电机、空调伴侣、墙壁开关、智能网关、智能冰箱、人体传感器、无线开关等设备,在此不进行具体限定。后端200与智能设备300之间建立网络连接,二者的关联方式包括硬件的网络关联方式和/或协议,以及二者之间往来的数据关联方式。在具体实施例中,智能设备300可以通过网络连接器(例如网关)所创建的局域网(比如ZIGBEE)实现与后端200的通信。通过后端200与智能设备300,以及前端100与后端200之本文档来自技高网...

【技术保护点】
1.一种实现智能设备推荐的方法,其特征在于,应用于前端,所述方法包括:为实现智能设备的推荐向后端发起方案配置请求;接收所述后端响应所述方案配置请求返回的可选择功能列表,通过所述可选择功能列表向所述后端反馈用户期望应用场景实现的智能化功能;根据所述智能化功能,请求所述后端生成所述智能化功能对应的配置方案,并下发所述配置方案中为所述应用场景实现所述智能化功能的智能设备列表。

【技术特征摘要】
1.一种实现智能设备推荐的方法,其特征在于,应用于前端,所述方法包括:为实现智能设备的推荐向后端发起方案配置请求;接收所述后端响应所述方案配置请求返回的可选择功能列表,通过所述可选择功能列表向所述后端反馈用户期望应用场景实现的智能化功能;根据所述智能化功能,请求所述后端生成所述智能化功能对应的配置方案,并下发所述配置方案中为所述应用场景实现所述智能化功能的智能设备列表。2.根据权利要求1所述的方法,其特征在于,所述根据所述智能化功能,请求所述后端生成所述智能化功能对应的配置方案,并下发所述配置方案中为所述应用场景实现所述智能化功能的智能设备列表,步骤之后还包括:请求所述后端按照所述智能设备列表对应的自动化配置信息,控制部署在所述应用场景中的智能设备进行自动配置。3.根据权利要求2所述的方法,其特征在于,所述请求所述后端按照所述智能设备列表对应的自动化配置信息,控制部署在所述应用场景中的智能设备进行自动配置,步骤之前还包括:根据所述智能设备列表中的智能设备标识控制所述应用场景中进行所述智能设备标识所指示智能设备的部署。4.根据权利要求1至3中任意一项所述的方法,其特征在于,所述通过所述可选择功能列表向所述后端反馈用户期望应用场景实现的智能化功能,包括:侦听用户在所述可选择功能列表中触发的选择操作;按照所述选择操作从所述可选择功能列表中获取用户选取的所述智能化功能;将所选取的所述智能化功能上报至所述后端。5.根据权利要求3所述的方法,其特征在于,所述根据所述智能设备列表中的智能设备标识控制所述应用场景中进行所述智能设备标识所指示智能设备的部署,包括:根据所述智能设备列表中的智能设备标识确定具有网关功能的智能设备;控制所述应用场景中将所述具有网关功能的智能设备接入网络,所述网络预先构建于所述应用场景中;控制所述应用场景中将其余智能设备接入所述网络,所述其余智能设备对应的智能设备标识在所述智能设备列表中区别于所述具有网关功能的智能设备所对应智能设备标识。6.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:检测用户对所述应用场景中实现所述智能化功能的智能设备,和/或,所述智能设备的自动配置信息的微调操作;如果检测到所述微调操作,则根据所述用户对所述应用场景中实现所述智能化功能的智能设备,和/或,所述智能设备的自动配置信息所进行的微调,请求所述后端更新所述智能化功能对应的配置方案。7.一种实现智能设备推荐的方法,其特征在于,应用于后端,所述方法包括:接收前端为实现智能设备推荐发起的方案配置请求;响应所述方案配置请求向所述前端返回可选择功能列表;通过所述可选择功能列表,接收所述前端反馈用户期望应用场景中实现的智能化功能;为所述智能化功能生成对应的配置方案,并将所述配置方案中为所述应用场景中实现所述智能化功能的智能设备列表发送至所述前端。8.根据权利要求7所述的方法,其特征在于,所述为所述智能化功能生成对应的配置方案...

【专利技术属性】
技术研发人员:曲晓峰吴枚兰游延筠
申请(专利权)人:深圳绿米联创科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1