CN113412457B - 场景推送方法、装置、***、电子设备以及存储介质 - Google Patents
场景推送方法、装置、***、电子设备以及存储介质 Download PDFInfo
- Publication number
- CN113412457B CN113412457B CN201980091539.3A CN201980091539A CN113412457B CN 113412457 B CN113412457 B CN 113412457B CN 201980091539 A CN201980091539 A CN 201980091539A CN 113412457 B CN113412457 B CN 113412457B
- Authority
- CN
- China
- Prior art keywords
- scene
- intelligent
- target
- equipment
- target scene
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 106
- 230000006870 function Effects 0.000 claims description 67
- 238000004422 calculation algorithm Methods 0.000 claims description 20
- 230000001960 triggered effect Effects 0.000 claims description 20
- 238000012986 modification Methods 0.000 claims description 19
- 230000004048 modification Effects 0.000 claims description 19
- 230000004044 response Effects 0.000 claims description 18
- 238000012549 training Methods 0.000 claims description 13
- 238000004891 communication Methods 0.000 claims description 8
- 238000013528 artificial neural network Methods 0.000 claims description 7
- 230000000875 corresponding effect Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 11
- 230000003993 interaction Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000001276 controlling effect Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000004913 activation Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000004378 air conditioning Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000001816 cooling Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004622 sleep time Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000009423 ventilation Methods 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
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]
-
- 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]
-
- 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)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- User Interface Of Digital Computer (AREA)
- Selective Calling Equipment (AREA)
Abstract
本申请公开了一种场景推送方法、装置、***、电子设备以及存储介质,涉及物联网技术领域。所述方法包括:当检测到待配置智能设备首次成功接入网络时,获取该待配置智能设备的基本信息,基于该待配置智能设备的基本信息,获取包括该待配置智能设备的目标场景,推送该目标场景。本申请通过在待配置智能设备首次成功接入网络时,基于该待配置智能设备的基本信息获取包括该待配置智能设备的目标场景并推送,从而自动获取目标场景,减少用户操作,提升用户体验。
Description
技术领域
本申请涉及物联网技术领域,更具体地,涉及一种场景推送方法、装置、***、电子设备以及存储介质。
背景技术
在智能家居中,场景是指在一定的触发条件发生时,多个智能设备执行相应的动作,可以大大提升用户体验。
发明内容
鉴于上述问题,本申请提出了一种场景推送方法、装置、***、电子设备以及存储介质,以解决上述问题。
第一方面,本申请实施例提供了一种场景推送方法,应用于电子设备,所述方法包括:当检测到待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息;基于所述待配置智能设备的基本信息,获取包括所述待配置智能设备的目标场景;推送所述目标场景。
第二方面,本申请实施例提供了一种场景推送方法,应用于场景推送***,所述场景推送***包括通信连接的电子设备和云服务器,所述方法包括:当所述云服务器检测到所述电子设备将待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息;所述云服务器基于所述待配置智能设备的基本信息,获取包括所述待配置智能设备的目标场景;所述电子设备接收并推送所述云服务器发送的所述目标场景。
第三方面,本申请实施例提供了一种场景推送装置,应用于电子设备,所述装置包括:信息获取模块,用于当检测到待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息;场景获取模块,用于基于所述待配置智能设备的基本信息,获取包括所述待配置智能设备的目标场景;场景推送模块,用于推送所述目标场景。
第四方面,本申请实施例提供了一种场景推送***,包括通信连接的电子设备和云服务器,其中:所述云服务器用于,当检测到所述电子设备将待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息;所述云服务器,用于基于所述待配置智能设备的基本信息,获取包括所述待配置智能设备的目标场景;所述电子设备,用于接收并推送所述云服务器发送的所述目标场景。
第五方面,本申请实施例提供了一种电子设备,包括存储器和处理器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行上述方法。
第六方面,本申请实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述方法。
本申请实施例提供的场景推送方法、装置、***、电子设备以及存储介质,当检测到待配置智能设备首次成功接入网络时,获取该待配置智能设备的基本信息,基于该待配置智能设备的基本信息,获取包括该待配置智能设备的目标场景,推送该目标场景,以通过在待配置智能设备首次成功接入网络时,基于该待配置智能设备的基本信息获取包括该待配置智能设备的目标场景并推送,从而自动获取目标场景,减少用户操作,提升用户体验。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1示出了可用于本申请实施例提供的场景推送方法的一种应用环境示意图;
图2示出了可用于本申请实施例提供的场景推送方法的另一种应用环境示意图;
图3示出了本申请实施例提供的场景推送方法的时序图;
图4示出了本申请一个实施例提供的场景推送方法的流程示意图;
图5示出了本申请又一个实施例提供的场景推送方法的流程示意图;
图6示出了本申请的图5所示的实施例提供的场景推送方法的步骤S303的流程示意图;
图7示出了本申请再一个实施例提供的场景推送方法的流程示意图;
图8示出了本申请另一个实施例提供的场景推送方法的流程示意图;
图9示出了本申请又再一个实施例提供的场景推送方法的流程示意图;
图10示出了本申请又另一个实施例提供的场景推送方法的流程示意图;
图11示出了本申请的图10所示的实施例提供的场景推送方法的步骤S705的流程示意图;
图12示出了本申请实施例提供的场景推送装置的模块框图;
图13示出了本申请实施例用于执行根据本申请实施例的场景推送方法的电子设备的框图;
图14示出了本申请实施例的用于保存或者携带实现根据本申请实施例的场景推送方法的程序代码的存储单元。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
随着科技水平的进步,智能家居深入各个家庭中,由于其带来的便利性,深受众多家庭的喜爱。智能家居通过物联网技术将家中的各种智能设备(如空调、照明灯、冰箱、洗衣机等)连接到一起,提供家电控制、照明控制、电话远程控制、室内外遥控、防盗报警、环境监测、暖通控制、红外转发以及可编程定时控制等多种控制。
并且,随着科学技术的发展,各种智能设备的控制可以由电子设备来完成,例如,在电子设备上安装应用来实现各种各样的管理和控制功能,通过安装用于管理和控制智能设备的应用程序于电子设备,可以实现远程对智能设备的管理和控制等。其中,对智能设备的管理和控制包括为智能设备设置使用场景,目前,用户在获取到智能设备后,可以在电子设备端添加该智能设备,然后手动或者根据预设的智能设备的应用环境生成该智能设备的使用场景,但是,这种方式需要给新添加的智能设备预设应用环境,如果预设的应用环境的种类不够全面,则无法完全满足用户需求,而且预设应用环境的方式也不够灵活,另外,如果新添加的智能设备没有对应预设的应用环境时,则无法给用户推荐使用场景。
针对上述问题,发明人经过长期的研究发现,并提出了本申请实施例提供的场景推送方法、装置、***、电子设备以及存储介质,通过在待配置智能设备首次成功接入网络时,基于该待配置智能设备的基本信息获取包括该待配置智能设备的目标场景并推送,从而自动获取目标场景,减少用户操作,提升用户体验。其中,具体的场景推送方法在后续的实施例中进行详细的说明。
下面对本申请所涉及的一种应用环境进行介绍。
请参见图1,图1示出了可用于本申请实施例提供的场景推送方法的一种应用环境示意图,其中,电子设备100可以通过与智能网关300建立无线连接,并且智能设备200与智能网关300建立无线连接的方式,实现电子设备100与智能设备200之间的数据交互,其中,智能设备200的数量可以为一个,也可以为多个。另外,电子设备100以及智能网关300与云服务器400通信连接,可以理解的,电子设备100可以通过无线网络与云服务器400通信连接,例如,通过WIFI与云服务器400通过连接,电子设备100也可以通过数据网络与云服务器400通信连接,例如,通过2G/3G/4G/5G网络与云服务器400通信连接,在此不做限定,电子设备100可以通过服务器400以及智能网关300,与智能设备200进行数据交互。
请参见图2,图2示出了可用于本申请实施例提供的场景推送方法的另一种应用环境示意图,其中,电子设备100可以与第一云服务器402通信连接,实现与第一云服务器402之间的数据交互,同样的,电子设备100可以通过无线网络与第一云服务器402通信连接,例如,通过WIFI与第一云服务器402通过连接,电子设备100也可以通过数据网络与第一云服务器402通信连接,例如,通过2G/3G/4G/5G网络与第一云服务器402通信连接,在此不做限定。智能设备200通过智能网关300,与第二云服务器401通信连接,实现与第二与服务器401之间的数据交互。另外,第一云服务器402与第二云服务器401之间可以进行数据交互,从而电子设备100可以通过第一云服务器402、第二云服务器401以及智能网关300,实现与智能设备200之间的数据交互。
实施例
请参阅图3,图3示出了本申请实施例提供的场景推送方法的时序图。下面将针对图3所示的流程进行详细的阐述,所述场景推送方法应用于场景推送***,该场景推送***包括通信连接的电子设备和云服务器,所述场景推送方法具体可以包括以下步骤:
步骤S101:当所述云服务器检测到所述电子设备将待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息。
作为一种方式,电子设备可以安装有用于对智能设备进行管理和控制的应用程序,则相应的,用户可以通过该应用程序将智能设备接入网络,并实现该智能设备与该智能设备对应的厂商服务器通信以进行数据交互。在本实施例中,用户可以通过电子设备的应用程序或其他方式对待配置智能设备接入网络进行操作,其中,该待配置智能设备可以为用户新购买的智能设备或者用户新添加的智能设备,则用户可以通过电子设备的应用程序或其他方式对待配置智能设备首次接入网络进行操作。例如,用户通过电子设备在智能设备对应的网上商店购买该待配置智能设备,那么,在购买完成后该电子设备的应用程序可以相应显示该待配置智能设备的信息,以供该用户基于该待配置智能设备的信息进行操作,例如,对待配置智能设备首次接入网络进行操作、对待配置智能设备的使用场景进行操作、对待配置智能设备的参数设置进行操作等,在此不做限定。
具体地,电子设备的客户端内可以嵌入有HTML5商城页面。可以理解的,HTML5商城页面是指实现商城功能的超级文本标记语言5(HyperText Markup Language 5,HTML5)页面,该电子设备的客户端内可以设置与HTML5商城页面对应的控件,该控件可以与HTML5商城页面的链接对应,当该控件被触发操作所触发之后,可以访问该HTML5商城页面,并渲染出HTML5商城页面,从而实现在客户端内展示出HTML5商城页面。在HTML5商城页面展示后,通过HTML5商城页面可以实现商品的购买,例如,实现对待配置智能设备的购买。
在本申请实施例中,HTML5商城页面对应于商城的服务器,在访问HTML5商城页面时,则访问商城的服务器,以实现网上商品的购买。HTML5商城页面用于提供给用户购买设备,在用户通过HTML5商城页面购买设备后,商城的服务器可以获取到购买设备的购买记录。其中,购买的设备可以是能够通过电子设备的应用程序进行管理和控制的设备。购买记录可以包括购买的设备的设备信息、数量及价格等,设备信息可以包括设备的厂商信息、类型信息以及型号信息等。当然,具体的购买记录在本申请实施例中可以不作为限定。
在本申请实施例中,电子设备的客户端可以通过客户端对应的服务器,从商城的服务器获取通过上述HTML5商城页面购买设备的购买记录,以实现监测通过上述HTML5商城页面购买设备的购买记录。其中,获取通过上述HTML5商城页面购买设备的购买记录,可以是实时获取,也可以是间隔指定时长获取,还可以是根据检测到的控制操作获取。当然,具体获取通过上述购买记录的方式在本申请实施例中可以不作为限定。可选的,客户端可以通过客户端对应的服务器,从商城服务器处实时获取通过上述HTML5商城页面购买设备的购买记录,以便准确的监测上述购买记录,并在确定完成购买后,在电子设备的应用程序显示该待配置智能设备的信息,以便用户基于该显示进行后续的操作。
在本实施例中,云服务器对待配置智能设备是否首次成功接入网络进行检测,其中,云服务器可以接收电子设备的消息,当接收到电子设备的消息指示该待配置智能设备首次成功接入网络时,可以确定该待配置智能设备首次接入网络成功,并获取该待配置智能设备的基本信息;另外,该云服务器可以实时监测该待配置智能设备的接入状态,当检测到该待配置智能设备接入成功时,可以确定该待配置智能设备首次接入网络成功,并获取该待配置智能设备的基本信息。其中,待配置智能设备的基本信息至少可以包括待配置智能设备的名称、待配置智能设备的型号、待配置智能设备的参数、待配置智能设备的功能等,在此不做限定。进一步地,云服务器可以对该待配置智能设备是否为首次接入进行检测,作为一种方式,云服务器或电子设备可以对成功接入网络的智能设备进行标记,因此,不是首次接入的智能设备均携带有该标记,而当云服务器在检测到待配置智能设备没有携带该标记时,可以确定该待配置智能设备为首次接入网络,当然,在本实施例中,还可以通过其他更多的方式确定该待配置智能设备是否首次接入网络,在此不再赘述。
步骤S102:所述云服务器基于所述待配置智能设备的基本信息,获取包括所述待配置智能设备的目标场景。
进一步地,云服务器在获取该待配置智能设备的基本信息后,可以基于该待配置智能设备的基本信息获取包括该待配置智能设备的目标场景。例如,当该待配置智能设备为空调时,那么,该云服务器可以获取包括空调的目标场景,如该目标场景可以包括“当用户回家时打开空调”、“当用户回家时打开空调并将空调调至27°”等;当该待配置智能设备为电视时,那么,该云服务器可以获取包括电视的目标场景,如该目标场景可以包括“当用户回家时打开电视”、“当用户回家时打开电视并将电视调至目标频道”等,在此不做限定。
作为一种方式,云服务器可以基于该待配置智能设备的基本信息,从多个预设场景中选择包括该待配置智能设备的目标场景、可以基于该待配置智能设备的基本信息,通过预设算法计算生成包括该待配置智能设备的目标场景、也可以基于该待配置智能设备的基本信息,通过已训练的场景生成模型输出目标场景等,在此不做限定。
步骤S103:所述电子设备接收并推送所述云服务器发送的所述目标场景。
云服务器在获取包括该待配置智能设备的目标场景后,将该目标场景发送至电子设备,则电子设备作为响应推送该目标场景,以供用户选择,从而实现待配置智能设备的使用场景的自动配置,减少用户操作,提升用户体验。其中,电子设备推送目标场景的方式可以但不限于包括语音推送目标场景、文本推送目标场景、图片推送目标场景等,在此不做限定。
本申请实施例提供的场景推送方法,当云服务器检测到电子设备将待配置智能设备首次成功接入网络时,获取该待配置智能设备的基本信息,云服务器基于该待配置智能设备的基本信息,获取包括待配置智能设备的目标场景,电子设备接收并推送该云服务器发送的目标场景,以通过在待配置智能设备首次成功接入网络时,基于该待配置智能设备的基本信息获取包括该待配置智能设备的目标场景并推送,从而自动获取目标场景,减少用户操作,提升用户体验。
请参阅图4,图4示出了本申请一个实施例提供的场景推送方法的流程示意图。在具体的实施例中,所述场景推送方法应用于如图12所示的场景推送装置500以及配置有所述场景推送装置500的电子设备100(图13),本实施例将以电子设备为例,说明本实施例的具体流程,其中,该电子设备可以包括电子设备、平板电脑、穿戴式电子设备、车载设备等,在此不做限定,下面将针对图4所示的流程进行详细的阐述,所述场景推送方法具体可以包括以下步骤:
步骤S201:当检测到待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息。
步骤S202:基于所述待配置智能设备的基本信息,获取包括所述待配置智能设备的目标场景。
步骤S203:推送所述目标场景。
其中,步骤S201-步骤S203的具体描述请参阅步骤S101-步骤S103,在此不再赘述。
本申请实施例提供的一个场景推送方法,当检测到待配置智能设备首次成功接入网络时,获取该待配置智能设备的基本信息,基于该待配置智能设备的基本信息,获取包括该待配置智能设备的目标场景,推送该目标场景,以通过在待配置智能设备首次成功接入网络时,基于该待配置智能设备的基本信息获取包括该待配置智能设备的目标场景并推送,从而自动获取目标场景,减少用户操作,提升用户体验。
请参阅图5,图5示出了本申请又一个实施例提供的场景推送方法的流程示意图。所述方法应用于上述电子设备,下面将针对图5所示的流程进行详细的阐述,所述场景推送方法具体可以包括以下步骤:
步骤S301:当检测到待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息。
其中,步骤S301的具体描述请参阅步骤S101,在此不再赘述。
步骤S302:获取目标用户的属性信息,其中,所述目标用户为所述电子设备登录的用户账号对应的用户。
在本实施例中,电子设备在检测到待配置智能设备首次成功接入网络时,除了获取待配置智能设备的基本信息之外,还可以获取目标用户的属性信息,其中,该目标用户为电子设备登录的用户账号对应的用户,其中。电子设备可以同时记录多个用户账号,并选择多个用户账号中的其中一个用户账号在线,则该目标用户可以为该电子设备中被选择在线的用户账号对应的用户。可以理解的,电子设备可以先获取待配置智能设备的基本信息,再获取目标用户的属性信息;可以先获取目标用户的属性信息,再获取待配置智能设备的基本信息;也可以同时获取待配置智能设备的基本信息和目标用户的属性信息,在此不做限定。
作为一种方式,该目标用户的属性信息至少可以包括目标用户的基本信息和目标用户的行为信息,其中,该目标用户的基本信息可以包括目标用户的年龄、目标用户的性别、目标用户的住址、目标用户的爱好等;目标用户的行为信息包括目标用户的历史出门时间、目标用户的历史回家时间、目标用户的历史睡觉时间、目标用户的历史起床时间等,在此不做限定。
步骤S303:通过预设算法对所述待配置智能设备的基本信息和所述目标用户的属性信息进行计算,生成所述目标场景。
进一步地,电子设备可以预先设置并存储有预设算法,该预设算法可以为智能场景生成算法。作为一种方式,在获取待配置智能设备的基本信息和目标用户的属性信息后,可以基于预设算法对待配置智能设备的基本信息和目标用户的属性信息进行计算,以生成目标场景。例如,该待配置智能设备的基本信息为“空调-XX型号”,该目标用户的属性信息为“男-42岁-回家时间晚上7点”,那么,可以通过预设算法对“空调-XX型号”和“男-42岁-回家时间晚上7点”进行计算,生成目标场景,其中,生成的目标场景可以包括“晚上7点-打开XX型号的空调”、“晚上7点-打开XX型号的空调并调至27°”等,在此不做限定。
请参阅图6,图6示出了本申请图5所示的实施例提供的场景推送方法的步骤S303的流程示意图。下面将针对图6所示的流程进行详细的阐述,所述方法具体可以包括以下步骤:
步骤S3031:从场景数据库中获取多个场景数据。
作为一种实施方式,电子设备在检测到待配置智能设备首次成功接入网络时,除了获取待配置智能设备的基本信息和目标用户的属性信息之外,还可以从场景数据库中获取多个场景数据,其中,该场景数据库可以是存储在服务器的数据库,也可以是存储在电子设备的数据库,可选地,该场景数据库为存储在服务器的数据库,由服务器实时更新或按时更新,再供多个电子设备读取。其中,电子设备获取待配置智能设备的基本信息、获取目标用户的属性信息以及从场景数据库中获取多个场景数据的先后顺序在此不做限定,也就是说,电子设备可以先获取待配置智能设备的基本信息、然后获取目标用户的属性信息,最后从场景数据库中获取多个场景数据;可以先从场景数据库中获取多个场景数据、然后获取待配置智能设备的基本信息、最后获取目标用户的属性信息;也可以同时获取待配置智能设备的基本信息、目标用户的属性信息以及多个场景数据,在此不再赘述。
其中,多个场景数据可以包括多个用户中的每个用户所设置或使用的场景数据,或者多个用户中的多数用户所设置或使用的场景数据,例如,多个场景数据可以包括每个用户设置的空调温度、多数用户设置的空调温度、每个用户设置的空调开启的时间、多数用户设置的空调开启的时间等,在此不做限定。
步骤S3032:通过所述预设算法对所述待配置智能设备的基本信息、所述目标用户的属性信息以及所述多个场景数据进行计算,生成所述目标场景。
进一步地,电子设备可以预先设置并存储有预设算法,该预设算法可以为智能场景生成算法。作为一种方式,在获取待配置设备的基本信息、目标用户的属性信息以及多个场景数据后,可以基于预设算法对待配置智能设备的基本信息、目标用户的属性信息和多个场景数据进行计算,以生成目标场景。例如,该待配置智能设备的基本信息为“空调-XX型号”,该目标用户的属性信息为“男-42岁”,多个场景数据包括“多数42岁的男性用户晚上7点回家,并且回家后打开空调调至27°”,那么,可以通过预设算法对“空调-XX型号”和“男-42岁”和多个场景数据进行计算,生成目标场景,其中,生成的目标场景可以包括“晚上7点-打开XX型号的空调”、“晚上7点-打开XX型号的空调并调至27°”等。再例如,该待配置智能设备的基本信息为“空调-XX型号”,该目标用户的属性信息为“男-42岁-深圳”,多个场景数据包括“多数深圳地区的男性用户晚上10点回家,并且回家后打开空调调至24°”,那么,可以通过预设算法对“空调-XX型号”和“男-42岁-深圳”和多个场景数据进行计算,生成目标场景,其中,生成的目标场景可以包括“晚上10点-打开XX型号的空调”、“晚上10点-打开XX型号的空调并调至24°”等。
步骤S304:推送所述目标场景。
其中,步骤S304的具体描述请参阅步骤S103,在此不再赘述。
步骤S305:接收所述目标用户基于所述目标场景触发的确定信息。
在本实施例中,电子设备推送目标场景后,用户可以对该目标场景进行选择,例如,用户可以选择确定该目标场景,表征用户同意为该待配置智能设备配置该目标场景,又例如,用户可以选择否定该目标场景,表征用户不同意为该待配置智能设备配置该目标场景,再例如,用户可以选择修改该目标场景,表征用户期望在目标场景的基础上进行修改编辑等,在此不做限定。作为一种方式,电子设备在推送目标场景后,当接收到目标用户基于所述目标场景触发的确定信息时,则可以确定该目标用户同意为该待配置智能设备配置该目标场景。
步骤S306:响应所述确定信息将所述目标场景作为所述待配置智能设备的当前场景。
进一步地,电子设备作为响应,基于该确定信息将该目标场景确定为待配置智能设备的当前场景,例如,若该目标场景为“晚上7点打开空调”且接收到用户触发的确认信息时,那么,该待配置智能设备的当前场景可以确定为“晚上7点打开空调”。
步骤S307:将所述目标场景作为所述场景数据添加至所述场景数据库并保存。
作为一种方式,在确定目标场景后,可以将该目标场景作为场景数据添加至场景数据库中保存,以丰富场景数据库,供其他用户参考,提升用户体验。
步骤S308:接收所述目标用户基于所述目标场景触发的修改信息。
在本实施例中,电子设备在推送目标场景后或者电子设备在确定目标场景后,若接收到目标用户基于该目标场景触发的修改信息,则可以确定用户期望在目标场景的基础上进行修改编辑。作为第一种方式,电子设备在推送目标场景后,若接收到目标用户基于该目标场景触发的修改信息,则可以认为用户期望对推送的目标场景进行修改编辑;作为第二种方式,电子设备推送目标场景且接收到目标用户触发的确认信息时,将目标场景作为待配置智能设备的当前场景,用户在待配置智能设备将目标场景作为当前场景的使用过程中,若对目标场景有修改意见时,同样可以触发修改信息,相应的,电子设备在接收到目标用户基于目标场景触发的修改信息时,则可以认为用户期望对作为当前场景的目标场景进行修改编辑。
步骤S309:响应所述修改信息更新所述目标场景。
进一步地,电子设备作为响应,基于所述修改信息对目标场景进行修改,并更新所述目标场景。例如,目标场景为“晚上7点打开空调并将空调调至27°”,修改信息为“将空调降低1°”,那么,所述电子设备可以基于该修改信息对目标场景进行修改,并更新为“晚上7点打开空调并将空调调至26°”。
步骤S310:将更新后的目标场景作为所述待配置智能设备的当前场景。
在本实施例中,在确定更新后的目标场景后,将该更新后的目标场景确定为待配置智能设备的当前场景,例如,若该更新后的目标场景为“晚上7点打开空调并将空调调至26°”,那么,该待配置智能设备的当前场景可以确定为“晚上7点打开空调并将空调调至26°”。
步骤S311:将所述更新后的目标场景作为所述场景数据添加至所述场景数据库并保存。
作为一种方式,在获取更新后的目标场景后,可以将该更新后的目标场景作为场景数据添加至场景数据库中保存,以丰富场景数据库,供其他用户参考,提升用户体验。
本申请又一个实施例提供的场景推送方法,当检测到待配置设备首次成功接入网络时,获取该待配置设备的基本信息,获取目标用户的属性信息,其中,该目标用户为电子设备登录的用户账号对应的用户,通过预设算法对待配置智能设备的基本信息和目标用户的属性信息进行计算,生成目标场景,推送该目标场景。接收目标用户基于该目标场景触发的确定信息,响应该确定信息将目标场景作为待配置智能设备的当前场景,将该目标场景作为场景数据添加至场景数据库并保存。接收目标用户基于该目标场景触发的修改信息,响应该修改信息更新该目标场景,将更新后的目标场景作为待配置智能设备的当前场景,将更新后的目标场景作为场景数据添加至场景数据库并保存。相较于图3所示的场景推送方法,本实施例还获取目标用户的属性信息,并基于待配置智能设备的基本信息和目标用户的属性信息获取目标场景,提升获取的目标场景的有效性;另外,本实施例还接收目标用户的确定信息或修改信息,以对推送的目标场景进行选择,并将确定的目标场景或更新后的目标场景添加至场景数据库,以丰富场景数据库。
请参阅图7,图7示出了本申请再一个实施例提供的场景推送方法的流程示意图。所述方法应用于上述电子设备,下面将针对图7所示的流程进行详细的阐述,所述场景推送方法具体可以包括以下步骤:
步骤S401:当检测到待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息。
其中,步骤S401的具体描述请参阅步骤S101,在此不再赘述。
步骤S402:获取多个预设场景。
在本实施例中,电子设备可以从云服务器获取多个预设场景,也可以从本地获取多个预设场景。其中,当电子设备从云服务器获取多个预设场景时,则该多个预设场景可以预先存储在云服务器,并实时更新或按预设时间间隔更新,电子设备可以通过无线网络或数据网络从云服务器获取该多个预设场景,以降低对电子设备的存储空间的占用;另外,当电子设备从本地获取多个预设场景时,则该多个预设场景可以预先获取后存储在电子设备本地,并实时更新或按预设时间间隔更新,以降低网络对多个预设场景的获取速度的影响,提升多个预设场景的获取速度。
步骤S403:基于所述待配置智能设备的基本信息,从所述多个预设场景中选取目标预设场景。
进一步地,在确定待配置智能设备的基本信息和多个预设场景后,可以基于该待配置智能设备的基本信息从多个预设场景中选取目标预设场景,其中,选取的目标预设场景的数量可以为一个,也可以为多个,在此不做限定。例如,当所述待配置智能设备的基本信息为“空调-XX型号”,那么,可以从多个预设场景中选取包括XX型号的空调的预设场景作为目标预设场景,如选取“晚上7点控制XX型号的空调打开”和/或“早上7点控制XX型号的空调关闭”等作为目标预设场景。
其中,可以基于待配置智能设备的基本信息,从多个预设场景中选取全部符合条件的目标预设场景,如从多个预设场景中将包括待配置智能设备的预设场景全部选取为目标预设场景;可以基于待配置智能设备的基本信息,从多个预设场景中选择预设数量的目标预设场景,其中,该预设数量可以由用户设定、可以由电子设备自动设定,可选地,该预设数量用于表征满足该电子设备的推荐栏满格显示的数量,以提升电子设备的显示效果,进一步地,从多个预设场景中选取目标预设场景的方式可以为随机选择、按多个预设场景的排序依序选取、倒序选取等,当然,还可以从多个符合条件的预设场景中选取被选取次数最多、用户评价最高和/或使用次数最多的预设场景作为所述目标预设场景,在此不做限定。
步骤S404:将所述目标预设场景确定为所述目标场景。
进一步地,在获取目标预设场景后,可以将目标预设场景确定为目标场景,其中,当目标预设场景为一个时,可以将该一个目标预设场景确定为目标场景,当该目标预设场景为多个时,可以将多个目标预设场景中的一个、部分或全部目标预设场景确定为目标场景。
步骤S405:推送所述目标场景。
其中,步骤S405的具体描述请参阅步骤S103,在此不再赘述。
本申请再一个实施例提供的场景推送方法,当检测到待配置智能设备首次成功接入网络时,获取该待配置智能设备的基本信息,获取多个预设场景,基于待配置智能设备的基本信息,从多个预设场景中选取目标预设场景,将该目标预设场景确定为目标场景,推送该目标场景。相较于图3所示的场景推送方法,本实施例通过预先设置多个预设场景,并基于待配置智能设备的基本信息从多个预设场景中选择目标预设场景作为目标场景,提升目标场景的获取速度。
请参阅图8,图8示出了本申请另一个实施例提供的场景推送方法的流程示意图。所述方法应用于上述电子设备,下面将针对图8所示的流程进行详细的阐述,所述场景推送方法具体可以包括以下步骤:
步骤S501:获取多个智能设备的基本信息和多个场景,其中,所述多个智能设备的基本信息和所述多个场景一一对应。
在本实施例中,首先采集多个训练数据集,该多个训练数据集包括多个智能设备的基本信息和多个场景,其中,多个智能设备的基本信息和多个场景一一对应,即多个智能设备中的每个智能设备均对应多个场景中的一个场景,当然,该多个场景可以相同,也可以不相同。例如,该多个智能设备的基本信息包括“客厅电视”和“客厅照明灯”,那么,该客厅电视对应的场景可以为“晚上7点打开客厅电视”,该客厅照明灯对应的场景可以为“晚上7点打开客厅照明灯”,则该客厅电视和客厅照明灯对应不同的场景;又例如,该多个智能设备包括“客厅电视”和“客厅照明灯”,那么,该客厅电视对应的场景可以为“晚上7点打开客厅电视和客厅照明灯”,该客厅照明灯对应的场景为“晚上7点打开客厅电视和客厅照明灯”,则客厅电视和客厅照明灯对应相同的场景。
步骤S502:基于所述多个智能设备的基本信息和所述多个场景对预设神经网络进行训练,获得所述已训练的场景生成模型。
作为一种方式,在获取多个智能设备的基本信息和多个场景后,将多个智能设备的基本信息和多个场景作为训练数据集对预设神经网络进行训练,以获得已训练的场景生成模型。可以理解的,可以将一一对应的多个智能设备的基本信息和多个场景输入预设神经网络,以进行训练,从而获得已训练的场景生成模型。另外,在获得已训练的场景生成模型后,还可以对该已训练的场景生成模型的准确性进行验证,并判断该已训练的场景生成模型基于输入数据的输出信息是否满足预设要求,当该已训练的场景生成模型基于输入数据的输出信息不满足预设要求时,可以重新采集训练数据集对预设神经网络进行训练,或者再获取多个训练数据集对已训练的场景生成模型进行校正,在此不做限定。
步骤S503:当检测到待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息。
其中,步骤S503的具体描述请参阅步骤S101,在此不再赘述。
步骤S504:将所述待配置智能设备的基本信息输入已训练的场景生成模型。
作为一种方式,在获取待配置智能设备的基本信息后,可以将该待配置智能设备的基本信息输入已训练的场景生成模型GAN。其中,该已训练的场景生成模型可以预先训练完成后存储在电子设备本地。基于此,电子设备在获取待配置智能设备的基本信息后,可以直接在本地调用该已训练的场景生成模型,例如,可以直接发送指令至场景生成模型,以指示该已训练的场景生成模型在目标存储区域读取该待配置智能设备的基本信息,或者电子设备可以直接将该待配置智能设备输入存储在本地的已训练的场景生成模型,从而有效避免由于网络因素的影响降低预览图像输入已训练的场景生成模型的速度,以提升已训练的场景生成模型获取待配置智能设备的基本信息的速度,提升用户体验。
另外,该已训练的场景生成模型也可以预先训练完成后存储在与电子设备通信连接的服务器。基于此,电子设备在获取到待配置智能设备的基本信息后,可以通过网络发送指令至存储在服务器的已训练的场景生成模型,以指示该已训练的场景生成模型通过网络读取电子设备获取的待配置智能设备的基本信息,或者电子设备可以通过网络将待配置智能设备的基本信息发送至存储在服务器的已训练的场景生成模型,从而通过将已训练的场景生成模型存储在服务器的方式,减少对电子设备的存储空间的占用,降低对电子设备正常运行的影响。
其中,作为一种方式,所述场景生成模型所对应的生成网络中每层的具体含义可以为:第1层InputLR表示输入待配置智能设备的基本信息;第2层和第3层表示一个卷积层和ReLU(Rectified linear unit,修正线性单元,为深度学习激活函数的一种)激活函数层,其中卷积操作的步长为1,卷积核大小为3*3,卷积核数量为64;第4层到第9层是一个残差网络功能块,使用了两组卷积层紧跟批量规范化层,以ReLU作为激活函数,最后是元素级相加层,其中卷积操作的步长为1,卷积核大小为3*3,卷积核数量为64;第10到第33层是4个残差网络功能块,每个残差网络功能块同上;第34到第37层是两组反卷积单元,用于图像上采样。反卷积层操作的步长为0.5,卷积核大小为3*3,卷积核数量为64;第38层是一个卷积层,卷积操作步长为1,卷积核大小为3*3,卷积核数量为3,目的是生成3通道的RGB数据。该生成网络的最后一层对待配置智能设备的基本信息进行处理生成包括该待配置智能设备的目标场景。
步骤S505:获取所述已训练的场景生成模型输出的所述目标场景。
步骤S506:推送所述目标场景。
其中,步骤S506的具体描述请参阅步骤S103,在此不再赘述。
本申请另一个实施例提供的场景推送方法,获取多个智能设备的基本信息和多个场景,其中,多个智能设备的基本信息和多个场景一一对应,基于多个智能设备的基本信息和多个场景对预设神经网络进行训练,获得已训练的场景生成模型,当检测到待配置智能设备首次成功接入网络时,获取待配置智能设备的基本信息,将该待配置智能设备的基本信息输入已训练的场景生成模型,获取该已训练的场景生成模型输出的目标场景,推送该目标场景。相较于图3所示的场景推送方法,本实施例通过已训练的场景生成模型,基于输入的待配置智能设备的基本信息,输出目标场景,通过人工智能提升获取的目标场景的速度和准确性。
请参阅图9,图9示出了本申请又再一个实施例提供的场景推送方法的流程示意图。所述方法应用于上述电子设备,其中,在本实施例中,目标场景的数量为多个,至少一个目标场景包括第一目标场景和第二目标场景,且第一目标场景的优先级高于第二目标场景的优先级,下面将针对图9所示的流程进行详细的阐述,所述场景推送方法具体可以包括以下步骤:
步骤S601:当检测到待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息。
步骤S602:基于所述待配置智能设备的基本信息,获取包括所述待配置智能设备的目标场景。
步骤S603:推送所述目标场景。
其中,步骤S601-步骤S603的具体描述请参阅步骤S101-步骤S103,在此不再赘述。
步骤S604:接收目标用户基于多个目标场景触发的选择信息。
在本实施例中,电子设备推送的目标场景的数量可以为多个,例如,电子设备可以推送“晚上7点打开空调”、“晚上7点打开空调且将空调调至27°”、“早上7点关闭空调”等多个目标场景。进一步地,用户可以对多个目标场景进行选择,具体地,电子设备在推送多个目标场景后,当接收到目标用于基于多个目标场景触发的选择信息时,则可以确定该目标用户在对多个目标场景进行选择操作。作为一种方式,电子设备可以在显示界面显示该多个目标场景,用户可以通过触控操作对多个目标场景进行选择,例如,用户可以单指点击所要选择的目标场景、单指长按所要选择的目标场景、双指长按所要选择的目标场景,删除多个目标场景中除所要选择的目标场景外的其他目标场景等,在此不做限定。作为另一种方式,电子设备可以对多个目标场景进行编号,并在显示界面中显示多个编号或同时显示多个目标场景和多个编号,用户可以通过选择编号的方式对目标场景进行选择,例如,多个目标场景包括编号为1的目标场景、编号为2的目标场景、编号为3的目标场景、编号为4的目标场景以及编号为5的目标场景,若检测到用户选择编号2个编号4时,则可以确定用户从多个目标场景中选择编号为2的目标场景和编号为4的目标场景。
步骤S605:基于所述选择信息从所述多个目标场景中确定至少一个目标场景作为所述待配置智能设备的当前场景。
进一步地,电子设备响应用户触发的选择信息,将多个目标场景中的至少一个目标场景确定为待配置智能设备的当前场景,例如,该多个目标场景包括“晚上7点打开空调”、“晚上7点打开空调且将空调调至27°”、“早上7点关闭空调”,用户的选择信息至少选择“晚上7点打开空调且将空调调至27°”、“早上7点关闭空调”时,则可以将“晚上7点打开空调且将空调调至27°”、“早上7点关闭空调”确定为待配置智能设备的当前场景对待配置智能设备进行管理和控制。
步骤S606:接收指令信息,所述指令信息用于指示设置所述至少一个目标场景中的每个目标场景的优先级。
可以理解的,至少一个目标场景中的每个目标场景均包括对待配置智能设备的控制,因此,当至少一个目标场景中的任意两个目标场景同时调用该待配置智能设备时,则可能出现待配置智能设备的响应冲突。例如,至少一个目标场景包括第一目标场景“晚上7点打开空调且将空调调至27°”和第二目标场景“用户回家打开空调且将空调调至26°”,当用户晚上7点回家时,则第一目标场景和第二目标场景均调用空调,但第一目标场景需要将空调调至27°,而第二目标场景需要将空调调至26°,因此,待配置智能设备会出现响应冲突。
作为一种方式,可以设置用户所选择的至少一个目标场景中的每个目标场景的优先级,即当至少一个目标场景中的任意两个目标场景调用待配置智能设备时,该待配置智能设备可以根据该任意两个目标场景的优先级选择进行响应。其中,用户在确定所选取的至少一个目标场景后,可以基于该至少一个目标场发送指令信息至电子设备,其中,该指令信息用于指示至少一个目标场景中的每个目标场景的优先级,则电子设备接收该指令信息。
步骤S607:响应所述指令信息对所述每个目标场景的优先级进行设置。
其中,电子设备在接收到该指令信息后,可以响应该指令信息对每个目标场景的优先级进行设置,以避免待配置智能设备的执行冲突。
步骤S608:当所述第一目标场景和所述第二目标场景同时调用所述待配置智能设备时,控制所述待配置智能设备响应所述第一目标场景的调用。
作为一种可实施的方式,该至少一个目标场景包括第一目标场景和第二目标场景,且第一目标场景的优先级高于第二目标场景的优先级,那么,当第一目标场景和第二目标场景同时调用该待配置智能设备时,则控制待配置智能设备响应该第一目标场景的调用。例如,第一目标场景“晚上7点打开空调且将空调调至27°”的优先级高于第二目标场景“用户回家打开空调且将空调调至26°”的优先级,那么在第一目标场景和第二目标场景同时调用待配置智能设备时,该待配置智能设备可以响应第一目标场景“晚上7点打开空调且将空调调至27°”的调用。
本申请又再一个实施例提供的场景推送方法,当检测到待配置智能设备首次成功接入网络时,获取该待配置智能设备的基本信息,基于该待配置智能设备的基本信息,获取包括该待配置智能设备的目标场景,推送该目标场景。接收目标用户基于多个目标场景触发的选择信息,基于该选择信息从多个目标场景中确定至少一个目标场景作为待配置智能设备的当前场景,接收指令信息,该指令信息用于指示设置至少一个目标场景中的每个目标场景的优先级,响应该指令信息对每个目标场景的优先级进行设置,当该第一目标场景和第二目标场景同时调用该待配置智能设备时,控制该待配置智能设备响应第一目标场景的调用。相较于图3所示的场景推送方法,本实施例推送的目标场景的数量为多个,用户可以从多个目标场景中选择需要的至少一个目标场景,另外,用户可以设置该至少一个目标场景的优先级,该待配置智能设备按目标场景的优先级选择响应,从而有效避免多个目标场景调用待配置智能设备时发生冲突,提升该多个目标场景的实用性。
请参阅图10,图10示出了本申请又另一个实施例提供的场景推送方法的流程示意图。所述方法应用于上述电子设备,下面将针对图10所示的流程进行详细的阐述,所述场景推送方法具体可以包括以下步骤:
步骤S701:当检测到待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息。
步骤S702:基于所述待配置智能设备的基本信息,获取包括所述待配置智能设备的目标场景。
步骤S703:推送所述目标场景。
其中,步骤S701-步骤S703的具体描述请参阅步骤S101-步骤S103,在此不再赘述。
步骤S704:当基于所述待配置智能设备的基本信息无法获取包括所述待配置智能设备的目标场景时,所述电子设备接收另一电子设备分享的参考场景。
作为一种方式,在电子设备基于待配置智能设备的基本信息无法自动获取到包括该待配置智能设备的目标场景时,可以接收另一电子设备分享的参考场景,可以理解的,电子设备可以通过数据网络、无线网络、蓝牙等方式接收另一电子设备分享的参考场景,其中,该参考场景可以以文本的形式呈现、可以以图片的形式呈现,在此不做限定。
步骤S705:判断所述参考场景中是否包括所述待配置智能设备。
进一步地,电子设备对参考场景进行分析,例如,电子设备获取该参考场景中的触发设备和受控设备,并检测该触发设备和受控设备中是否包括该待配置智能设备,当该触发设备或受控设备中包括该待配置智能设备时,可以确定该参考场景中包括该待配置智能设备;当该触发设备和受控设备中均不包括该待配置智能设备时,可以确定该参考场景中不包括该待配置智能设备。
请参阅图11,图11示出了本申请的图10所示的实施例提供的场景推送方法的步骤S705的流程示意图。下面将针对图11所示的流程进行详细的阐述,所述方法具体可以包括以下步骤:
步骤S7051:获取所述参考场景中的多个智能设备中的每个智能设备的功能标识。
作为一种实施方式,在接收另一电子设备发送的参考场景后,获取该参考场景中的多个智能设备中的每个智能设备的功能标识,其中,该智能设备的功能标识可以用于表征该智能设备所能实现的功能。例如,当智能设备为空调时,那么该智能设备的功能标识可以为降温;当智能设备为照明灯时,那么该智能设备的功能标识可以为照明。
步骤S7052:获取所述待配置智能设备的功能标识。
进一步地,获取该待配置智能设备的功能标识,其中,该智能设备的功能标识可以用于表征该待配置智能设备所能实现的功能。
步骤S7053:判断所述待配置智能设备的功能标识是否与所述多个智能设备中的任意一个智能设备的功能标识一致。
在本实施例中,在获取待配置智能设备的功能标识和多个智能设备的功能标识后,可以将待配置智能设备的功能标识与多个智能设备的功能标识进行对比,以判断该待配置智能设备的功能标识是否与多个智能设备中的任意一个智能设备的功能标识一致,可以理解的,当该待配置智能设备的功能标识与多个智能设备中的任意一个智能设备的功能标识一致时,可以认为该参考场景中包括待配置智能设备;当该待配置智能设备的功能标识与多个智能设备中的任意一个智能设备的功能标识不一致时,可以认为该参考场景中不包括该待配置智能设备。
例如,待配置智能设备为空调,那么,该待配置智能设备的功能标识可以包括降温,那么,当参考场景中的多个智能设备的功能标识中包括降温时,则可以确定该待配置智能设备的功能标识与多个智能设备中的任意一个智能设备的功能标识一致,例如,多个智能设备中包括空调和/或风扇时,可以确定该待配置智能设备的功能标识与多个智能设备中的任意一个智能设备的功能标识一致。可以理解的,当待配置智能设备的功能标识与智能设备的功能标识一致时,即时待配置智能设备与智能设备不完全相同,但是也可以将参考场景中的该智能设备替换为该待配置智能设备,以提升待配置智能设备的使用场景的自动获取的成功率。
步骤S706:当所述参考场景中包括所述待配置智能设备时,推送所述参考场景。
进一步地,当确定参考场景中包括该待配置智能设备时,可以推送该参考场景,以实现待配置智能设备的使用场景的自动配置,减少用户操作,提升用户体验。
本申请又另一个实施例提供的场景推送方法,当检测到待配置智能设备首次成功接入网络时,获取该待配置智能设备的基本信息,基于该待配置智能设备的基本信息,获取包括该待配置智能设备的目标场景,推送该目标场景。当基于待配置智能设备的基本信息无法获取包括待配置智能设备的目标场景时,该电子设备接收另一电子设备分享的参考场景,判断该参考场景中是否包括该待配置智能设备,当该参考场景中包括该待配置智能设备时,推送该参考场景。相较于图3所示的场景推送方法,本实施例还可以在无法获取目标场景时接收另一电子设备分享的参考场景,并在参考场景中包括待配置智能设备时推送该参考场景,从而提升对待配置智能设备的场景的自动配置。
请参阅图12,图12示出了本申请一个实施例提供的场景推送装置500的模块框图。该场景推送装置500应用于上述电子设备100,下面将针对图12所示的框图进行阐述,所述场景推送装置500包括:信息获取模块510、场景获取模块520以及场景推送模块530,其中:
信息获取模块510,用于当检测到待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息。
场景获取模块520,用于基于所述待配置智能设备的基本信息,获取包括所述待配置智能设备的目标场景。进一步地,所述场景获取模块520包括:属性信息获取子模块、目标场景生成子模块、预设场景获取子模块、目标预设场景选取子模块、目标场景确定子模块、基本信息输入子模块、目标场景输出子模块、场景获取子模块以及模型训练子模块,其中:
属性信息获取子模块,用于获取目标用户的属性信息,其中,所述目标用户为所述电子设备登录的用户账号对应的用户。
目标场景生成子模块,用于通过预设算法对所述待配置智能设备的基本信息和所述目标用户的属性信息进行计算,生成所述目标场景。进一步地,所述目标场景生成子模块包括:场景数据获取单元和目标场景生成单元,其中:
场景数据获取单元,用于从场景数据库中获取多个场景数据。
目标场景生成单元,用于通过所述预设算法对所述待配置智能设备的基本信息、所述目标用户的属性信息以及所述多个场景数据进行计算,生成所述目标场景。
预设场景获取子模块,用于获取多个预设场景。
目标预设场景选取子模块,用于基于所述待配置智能设备的基本信息,从所述多个预设场景中选取目标预设场景。
目标场景确定子模块,用于将所述目标预设场景确定为所述目标场景。
基本信息输入子模块,用于将所述待配置智能设备的基本信息输入已训练的场景生成模型。
目标场景输出子模块,用于获取所述已训练的场景生成模型输出的所述目标场景。
场景获取子模块,用于获取多个智能设备的基本信息和多个场景,其中,所述多个智能设备的基本信息和所述多个场景一一对应。
模型训练子模块,用于基于所述多个智能设备的基本信息和所述多个场景对预设神经网络进行训练,获得所述已训练的场景生成模型。
场景推送模块530,用于推送所述目标场景。
进一步地,所述场景推送装置500还包括:确定信息接收模块、第一响应模块、第一添加模块、修改信息接收模块、更新模块、第二响应模块以及第二添加模块,其中:
确定信息接收模块,用于接收所述目标用户基于所述目标场景触发的确定信息。
第一响应模块,用于响应所述确定信息将所述目标场景作为所述待配置智能设备的当前场景。
第一添加模块,用于将所述目标场景作为所述场景数据添加至所述场景数据库并保存。
修改信息接收模块,用于接收所述目标用户基于所述目标场景触发的修改信息。
更新模块,用于响应所述修改信息更新所述目标场景。
第二响应模块,用于将更新后的目标场景作为所述待配置智能设备的当前场景。
第二添加模块,用于将所述更新后的目标场景作为所述场景数据添加至所述场景数据库并保存。
进一步地,所述场景推送装置500还包括:选择信息接收模块、当前场景确定模块、指令信息接收模块、第三响应模块以及控制模块,其中:
选择信息接收模块,用于接收所述目标用户基于多个目标场景触发的选择信息。
当前场景确定模块,用于基于所述选择信息从所述多个目标场景中确定至少一个目标场景作为所述待配置智能设备的当前场景。
指令信息接收模块,用于接收指令信息,所述指令信息用于指示设置所述至少一个目标场景中的每个目标场景的优先级。
第三响应模块,用于响应所述指令信息对所述每个目标场景的优先级进行设置。
控制模块,用于当所述第一目标场景和所述第二目标场景同时调用所述待配置智能设备时,控制所述待配置智能设备响应所述第一目标场景的调用。
进一步地,所述场景推送装置500还包括:参考场景接收模块、参考场景判断模块以及参考场景推送模块,其中:
参考场景接收模块,用于当基于所述待配置智能设备的基本信息无法获取包括所述待配置智能设备的目标场景时,所述电子设备接收另一电子设备分享的参考场景。
参考场景判断模块,用于判断所述参考场景中是否包括所述待配置智能设备。
参考场景推送模块,用于当所述参考场景中包括所述待配置智能设备时,推送所述参考场景。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
本申请实施例还提供一种场景推送***,包括通信连接的电子设备和云服务器,其中:所述云服务器用于,当检测到所述电子设备将待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息;所述云服务器,用于基于所述待配置智能设备的基本信息,获取包括所述待配置智能设备的目标场景;所述电子设备,用于接收并推送所述云服务器发送的所述目标场景。
请参阅图13,其示出了本申请实施例提供的一种电子设备100的结构框图。该电子设备100可以是智能手机、平板电脑、电子书等能够运行应用程序的电子设备。本申请中的电子设备100可以包括一个或多个如下部件:处理器110、存储器120、屏幕130以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器120中并被配置为由一个或多个处理器110执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。
其中,处理器110可以包括一个或者多个处理核。处理器110利用各种接口和线路连接整个电子设备100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(ProgrammableLogic Array,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(CentralProcessing Unit,CPU)、图形处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。
存储器120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储终端100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
屏幕130用于显示由用户输入的信息、提供给用户的信息以及所述电子设备100的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、数字、视频和其任意组合来构成,在一个实例中,该屏幕130可以为液晶显示器(Liquid Crystal Display,LCD),也可以为有机发光二极管(Organic Light-Emitting Diode,OLED),在此不做限定。
请参阅图14,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质600中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读存储介质600可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质600包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质600具有执行上述方法中的任何方法步骤的程序代码610的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码610可以例如以适当形式进行压缩。
综上所述,本申请实施例提供的场景推送方法、装置、***、电子设备以及存储介质,当检测到待配置智能设备首次成功接入网络时,获取该待配置智能设备的基本信息,基于该待配置智能设备的基本信息,获取包括该待配置智能设备的目标场景,推送该目标场景,以通过在待配置智能设备首次成功接入网络时,基于该待配置智能设备的基本信息获取包括该待配置智能设备的目标场景并推送,从而自动获取目标场景,减少用户操作,提升用户体验。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (18)
1.一种场景推送方法,其特征在于,应用于电子设备,所述方法包括:
当检测到待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息;
基于所述待配置智能设备的基本信息,从云服务器获取包括所述待配置智能设备的目标场景;
推送所述目标场景;
当基于所述待配置智能设备的基本信息无法获取包括所述待配置智能设备的目标场景时,所述电子设备接收另一电子设备分享的参考场景;
获取所述参考场景中的多个智能设备中的每个智能设备的功能标识,其中,所述功能标识用于表征智能设备所实现的功能;
获取所述待配置智能设备的功能标识;
判断所述待配置智能设备的功能标识是否与所述多个智能设备中的任意一个智能设备的功能标识一致;
当所述待配置智能设备的功能标识与所述多个智能设备中的任意一个智能设备的功能标识一致,且所述待配置智能设备的类型与所述多个智能设备的类型不一致时,推送所述参考场景。
2.根据权利要求1所述的方法,其特征在于,所述基于所述待配置智能设备的基本信息,获取包括所述待配置智能设备的目标场景,包括:
获取目标用户的属性信息,其中,所述目标用户为所述电子设备登录的用户账号对应的用户;
通过预设算法对所述待配置智能设备的基本信息和所述目标用户的属性信息进行计算,生成所述目标场景。
3.根据权利要求2所述的方法,其特征在于,所述通过预设算法对所述待配置智能设备的基本信息和所述目标用户的属性信息进行计算,生成所述目标场景,包括:
从场景数据库中获取多个场景数据;
通过所述预设算法对所述待配置智能设备的基本信息、所述目标用户的属性信息以及所述多个场景数据进行计算,生成所述目标场景。
4.根据权利要求3所述的方法,其特征在于,所述推送所述目标场景之后,还包括:
接收所述目标用户基于所述目标场景触发的确定信息;
响应所述确定信息将所述目标场景作为所述待配置智能设备的当前场景。
5.根据权利要求4所述的方法,其特征在于,所述响应所述确定信息将所述目标场景作为所述待配置智能设备的当前场景之后,还包括:
将所述目标场景作为所述场景数据添加至所述场景数据库并保存。
6.根据权利要求3所述的方法,其特征在于,所述推送所述目标场景之后,还包括:
接收所述目标用户基于所述目标场景触发的修改信息;
响应所述修改信息更新所述目标场景;
将更新后的目标场景作为所述待配置智能设备的当前场景。
7.根据权利要求6所述的方法,其特征在于,所述将更新后的目标场景作为所述待配置智能设备的当前场景之后,还包括:
将所述更新后的目标场景作为所述场景数据添加至所述场景数据库并保存。
8.根据权利要求1-7任一项所述的方法,其特征在于,所述基于所述待配置智能设备的基本信息,获取包括所述待配置智能设备的目标场景,包括:
获取多个预设场景;
基于所述待配置智能设备的基本信息,从所述多个预设场景中选取目标预设场景;
将所述目标预设场景确定为所述目标场景。
9.根据权利要求1-8任一项所述的方法,其特征在于,所述基于所述待配置智能设备的基本信息,获取包括所述待配置智能设备的目标场景,包括:
将所述待配置智能设备的基本信息输入已训练的场景生成模型;
获取所述已训练的场景生成模型输出的所述目标场景。
10.根据权利要求9所述的方法,其特征在于,所述将所述待配置智能设备的基本信息输入已训练的场景生成模型之前,还包括:
获取多个智能设备的基本信息和多个场景,其中,所述多个智能设备的基本信息和所述多个场景一一对应;
基于所述多个智能设备的基本信息和所述多个场景对预设神经网络进行训练,获得所述已训练的场景生成模型。
11.根据权利要求2-7任一项所述的方法,其特征在于,所述目标场景的数量为多个,所述推送所述目标场景之后,还包括:
接收所述目标用户基于多个目标场景触发的选择信息;
基于所述选择信息从所述多个目标场景中确定至少一个目标场景作为所述待配置智能设备的当前场景。
12.根据权利要求11所述的方法,其特征在于,所述基于所述选择信息从所述多个目标场景中确定至少一个目标场景作为所述待配置智能设备的当前场景之后,还包括:
接收指令信息,所述指令信息用于指示设置所述至少一个目标场景中的每个目标场景的优先级;
响应所述指令信息对所述每个目标场景的优先级进行设置。
13.根据权利要求12所述的方法,其特征在于,所述至少一个目标场景包括第一目标场景和第二目标场景,所述第一目标场景的优先级高于所述第二目标场景的优先级,所述响应所述指令信息对所述每个目标场景的优先级进行设置之后,还包括:
当所述第一目标场景和所述第二目标场景同时调用所述待配置智能设备时,控制所述待配置智能设备响应所述第一目标场景的调用。
14.一种场景推送方法,其特征在于,应用于场景推送***,所述场景推送***包括通信连接的电子设备和云服务器,所述方法包括:
当所述云服务器检测到所述电子设备将待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息;
所述云服务器基于所述待配置智能设备的基本信息,获取包括所述待配置智能设备的目标场景;
所述电子设备接收并推送所述云服务器发送的所述目标场景;
当基于所述待配置智能设备的基本信息无法获取包括所述待配置智能设备的目标场景时,所述电子设备接收另一电子设备分享的参考场景;
所述电子设备获取所述参考场景中的多个智能设备中的每个智能设备的功能标识,其中,所述功能标识用于表征智能设备所实现的功能;
所述电子设备获取所述待配置智能设备的功能标识;
所述电子设备判断所述待配置智能设备的功能标识是否与所述多个智能设备中的任意一个智能设备的功能标识一致;
当所述待配置智能设备的功能标识与所述多个智能设备中的任意一个智能设备的功能标识一致,且所述待配置智能设备的类型与所述多个智能设备的类型不一致时,所述电子设备推送所述参考场景。
15.一种场景推送装置,其特征在于,应用于电子设备,所述装置包括:
信息获取模块,用于当检测到待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息;
场景获取模块,用于基于所述待配置智能设备的基本信息,从云服务器获取包括所述待配置智能设备的目标场景;
场景推送模块,用于推送所述目标场景;
参考场景接收模块,用于当基于所述待配置智能设备的基本信息无法获取包括所述待配置智能设备的目标场景时,所述电子设备接收另一电子设备分享的参考场景;
参考场景判断模块,用于获取所述参考场景中的多个智能设备中的每个智能设备的功能标识,其中,所述功能标识用于表征智能设备所实现的功能,获取所述待配置智能设备的功能标识,判断所述待配置智能设备的功能标识是否与所述多个智能设备中的任意一个智能设备的功能标识一致;
参考场景推送模块,用于当所述待配置智能设备的功能标识与所述多个智能设备中的任意一个智能设备的功能标识一致,且所述待配置智能设备的类型与所述多个智能设备的类型不一致时,推送所述参考场景。
16.一种场景推送***,其特征在于,包括通信连接的电子设备和云服务器,其中:
所述云服务器用于,当检测到所述电子设备将待配置智能设备首次成功接入网络时,获取所述待配置智能设备的基本信息;
所述云服务器,用于基于所述待配置智能设备的基本信息,获取包括所述待配置智能设备的目标场景;
所述电子设备,用于接收并推送所述云服务器发送的所述目标场景;
所述电子设备,用于当基于所述待配置智能设备的基本信息无法获取包括所述待配置智能设备的目标场景时,接收另一电子设备分享的参考场景;
所述电子设备,用于获取所述参考场景中的多个智能设备中的每个智能设备的功能标识,其中,所述功能标识用于表征智能设备所实现的功能;
所述电子设备,用于获取所述待配置智能设备的功能标识;
所述电子设备,用于判断所述待配置智能设备的功能标识是否与所述多个智能设备中的任意一个智能设备的功能标识一致;
所述电子设备,用于当所述待配置智能设备的功能标识与所述多个智能设备中的任意一个智能设备的功能标识一致,且所述待配置智能设备的类型与所述多个智能设备的类型不一致时,所述电子设备推送所述参考场景。
17.一种电子设备,其特征在于,包括存储器和处理器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行如权利要求1-13任一项所述的方法。
18.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-13任一项所述的方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2019/087297 WO2020228032A1 (zh) | 2019-05-16 | 2019-05-16 | 场景推送方法、装置、***、电子设备以及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113412457A CN113412457A (zh) | 2021-09-17 |
CN113412457B true CN113412457B (zh) | 2023-08-18 |
Family
ID=73290156
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980091539.3A Active CN113412457B (zh) | 2019-05-16 | 2019-05-16 | 场景推送方法、装置、***、电子设备以及存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113412457B (zh) |
WO (1) | WO2020228032A1 (zh) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112596410A (zh) * | 2020-12-24 | 2021-04-02 | 深圳市欧瑞博科技股份有限公司 | 智能开关的功能更新方法、装置、电子设备及存储介质 |
CN112736915B (zh) * | 2020-12-29 | 2023-05-23 | 广东电网有限责任公司电力调度控制中心 | 区域设备集群的需求响应控制***、方法、装置及设备 |
CN113009839B (zh) * | 2021-02-18 | 2023-07-21 | 青岛海尔科技有限公司 | 场景推荐方法和装置、存储介质及电子设备 |
CN112861011A (zh) * | 2021-03-04 | 2021-05-28 | 海尔(深圳)研发有限责任公司 | 场景推荐方法及装置、终端设备 |
CN113032267B (zh) * | 2021-03-30 | 2024-03-12 | 深圳Tcl新技术有限公司 | 智能场景测试方法、装置、电子设备及存储介质 |
CN113325767B (zh) * | 2021-05-27 | 2022-10-11 | 深圳Tcl新技术有限公司 | 场景推荐方法、装置、存储介质及电子设备 |
CN113572669B (zh) * | 2021-06-29 | 2023-06-20 | 青岛海尔科技有限公司 | 场景处理方法、装置、智能网关及处理器 |
CN113569138A (zh) * | 2021-07-08 | 2021-10-29 | 深圳Tcl新技术有限公司 | 一种智能设备控制方法、装置、电子设备和存储介质 |
CN113703334A (zh) * | 2021-09-22 | 2021-11-26 | 深圳市欧瑞博科技股份有限公司 | 智能场景的更新方法以及装置 |
CN114137841B (zh) * | 2021-10-28 | 2024-03-22 | 青岛海尔科技有限公司 | 一种物联网设备的控制方法、设备及*** |
CN114143359B (zh) * | 2021-10-28 | 2023-12-19 | 青岛海尔科技有限公司 | 一种物联网设备的控制方法、设备及*** |
CN114124692B (zh) * | 2021-10-29 | 2024-03-22 | 青岛海尔科技有限公司 | 智能设备技能接入方法、装置、电子设备及存储介质 |
CN114125147B (zh) * | 2021-11-15 | 2023-05-30 | 青岛海尔科技有限公司 | 设备场景功能的校验方法、场景引擎及场景平台 |
CN114296357A (zh) * | 2021-12-01 | 2022-04-08 | 青岛海尔科技有限公司 | 功能数据的处理方法及装置、电子设备、存储介质 |
CN114253147A (zh) * | 2021-12-06 | 2022-03-29 | 青岛海尔科技有限公司 | 智能设备控制方法、装置、电子设备和存储介质 |
CN114285688A (zh) * | 2021-12-22 | 2022-04-05 | 美智光电科技股份有限公司 | 设备替换方法、装置、网关、***及介质 |
CN114513378B (zh) * | 2021-12-31 | 2023-12-01 | 绿碳智能建筑(杭州)有限公司 | 一种基于切片式的本地场景联动网关实现方法及装置 |
CN114637224B (zh) * | 2022-03-10 | 2023-07-07 | 深圳市科力晟通科技有限公司 | 泳池管理方法、智能终端及*** |
CN114968011A (zh) * | 2022-05-10 | 2022-08-30 | 深圳康佳电子科技有限公司 | 一种基于场景的无限屏拼窗组合处理方法及相关设备 |
CN117130284A (zh) * | 2022-05-19 | 2023-11-28 | 华为技术有限公司 | 智能设备控制方法及电子设备 |
CN115167161A (zh) * | 2022-06-27 | 2022-10-11 | 青岛海尔科技有限公司 | 灯具关联关系的确定方法和装置、存储介质及电子装置 |
CN115361247B (zh) * | 2022-07-05 | 2023-12-08 | 芜湖美的厨卫电器制造有限公司 | 场景推荐方法、装置、存储介质及电子设备 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104394045A (zh) * | 2014-10-29 | 2015-03-04 | 小米科技有限责任公司 | 针对智能设备的场景模式推荐方法和装置 |
CN105207863A (zh) * | 2015-08-31 | 2015-12-30 | 青岛海尔智能家电科技有限公司 | 一种控制异构智能家电设备的方法、云平台及家庭网关 |
CN105278986A (zh) * | 2015-09-30 | 2016-01-27 | 小米科技有限责任公司 | 电子设备的控制方法和装置 |
CN105306318A (zh) * | 2015-11-09 | 2016-02-03 | 小米科技有限责任公司 | 智能场景配置方法、装置和服务器 |
CN105634881A (zh) * | 2014-10-30 | 2016-06-01 | 腾讯科技(深圳)有限公司 | 应用场景推荐方法及装置 |
CN106597865A (zh) * | 2016-12-15 | 2017-04-26 | 北京小米移动软件有限公司 | 信息分享方法及装置 |
CN108183843A (zh) * | 2017-12-28 | 2018-06-19 | 惠州Tcl家电集团有限公司 | 智能场景模式的分享方法、服务器及计算机可读存储介质 |
CN108845503A (zh) * | 2018-08-11 | 2018-11-20 | 深圳市百创网络科技有限公司 | 智能家居场景化服务的提供方法及其*** |
CN109299384A (zh) * | 2018-11-02 | 2019-02-01 | 北京小米智能科技有限公司 | 场景推荐方法、装置及***、存储介质 |
CN109683576A (zh) * | 2019-01-18 | 2019-04-26 | 爱图智能(深圳)有限公司 | 一种基于人工智能的智能家居控制方法、***及装置 |
CN109725541A (zh) * | 2018-12-12 | 2019-05-07 | 深圳绿米联创科技有限公司 | 自动化的生成方法、装置、电子设备及存储介质 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10057077B2 (en) * | 2014-10-29 | 2018-08-21 | Xiaomi Inc. | Method and server for controlling smart devices based on predefined scenario mode |
CN105631069B (zh) * | 2014-10-30 | 2019-06-18 | 腾讯科技(深圳)有限公司 | 智能设备控制方法及装置 |
CN104881015B (zh) * | 2015-05-29 | 2017-11-24 | 四川长虹电器股份有限公司 | 一种信息处理方法及智能家居控制设备 |
CN105099840A (zh) * | 2015-07-31 | 2015-11-25 | 小米科技有限责任公司 | 智能家居场景的设置方法及装置 |
-
2019
- 2019-05-16 WO PCT/CN2019/087297 patent/WO2020228032A1/zh active Application Filing
- 2019-05-16 CN CN201980091539.3A patent/CN113412457B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104394045A (zh) * | 2014-10-29 | 2015-03-04 | 小米科技有限责任公司 | 针对智能设备的场景模式推荐方法和装置 |
CN105634881A (zh) * | 2014-10-30 | 2016-06-01 | 腾讯科技(深圳)有限公司 | 应用场景推荐方法及装置 |
CN105207863A (zh) * | 2015-08-31 | 2015-12-30 | 青岛海尔智能家电科技有限公司 | 一种控制异构智能家电设备的方法、云平台及家庭网关 |
CN105278986A (zh) * | 2015-09-30 | 2016-01-27 | 小米科技有限责任公司 | 电子设备的控制方法和装置 |
CN105306318A (zh) * | 2015-11-09 | 2016-02-03 | 小米科技有限责任公司 | 智能场景配置方法、装置和服务器 |
CN106597865A (zh) * | 2016-12-15 | 2017-04-26 | 北京小米移动软件有限公司 | 信息分享方法及装置 |
CN108183843A (zh) * | 2017-12-28 | 2018-06-19 | 惠州Tcl家电集团有限公司 | 智能场景模式的分享方法、服务器及计算机可读存储介质 |
CN108845503A (zh) * | 2018-08-11 | 2018-11-20 | 深圳市百创网络科技有限公司 | 智能家居场景化服务的提供方法及其*** |
CN109299384A (zh) * | 2018-11-02 | 2019-02-01 | 北京小米智能科技有限公司 | 场景推荐方法、装置及***、存储介质 |
CN109725541A (zh) * | 2018-12-12 | 2019-05-07 | 深圳绿米联创科技有限公司 | 自动化的生成方法、装置、电子设备及存储介质 |
CN109683576A (zh) * | 2019-01-18 | 2019-04-26 | 爱图智能(深圳)有限公司 | 一种基于人工智能的智能家居控制方法、***及装置 |
Also Published As
Publication number | Publication date |
---|---|
WO2020228032A1 (zh) | 2020-11-19 |
CN113412457A (zh) | 2021-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113412457B (zh) | 场景推送方法、装置、***、电子设备以及存储介质 | |
CN108919669B (zh) | 一种智能家居动态决策方法、装置和服务终端 | |
CN106155002B (zh) | 智能家居*** | |
CN113170000B (zh) | 设备控制方法、装置、***、电子设备以及云服务器 | |
US20190312747A1 (en) | Method, apparatus and system for controlling home device | |
CN109725541B (zh) | 自动化的生成方法、装置、电子设备及存储介质 | |
US11782590B2 (en) | Scene-operation method, electronic device, and non-transitory computer readable medium | |
CN108413574B (zh) | 空调运行状态控制方法及空调*** | |
WO2020252703A1 (zh) | 设备控制方法、装置、服务器及存储介质 | |
CN113168334A (zh) | 数据处理方法、装置、电子设备及可读存储介质 | |
US20160092066A1 (en) | Display apparatus and system for providing ui, and method for providing ui of display apparatus | |
CN110889573A (zh) | 一种设备选型方法及其装置 | |
CN111324275A (zh) | 显示画面中元素的播报方法及装置 | |
CN115079680A (zh) | 一种车控状态处理方法、装置、存储介质及电子设备 | |
CN110794773A (zh) | 一种点击式场景创建的方法及装置 | |
CN115392332A (zh) | Ai模型部署方法、***及存储介质 | |
US20150310093A1 (en) | Method of providing contents of an electronic device | |
US9921728B2 (en) | Service providing device, and method of providing a user interface | |
US20160170729A1 (en) | Method and device for installing smart appliance | |
TW201725540A (zh) | 個性化定制系統及方法 | |
CN112015450B (zh) | 加载智能设备控制页面的方法、装置和存储介质 | |
CN113703334A (zh) | 智能场景的更新方法以及装置 | |
CN107765956B (zh) | 用户界面编辑方法、装置、终端及计算机可读存储介质 | |
CN113300919A (zh) | 基于社交软件群组功能的智能家电控制方法与智能家电 | |
CN109814969A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |