动态决策方法、装置、云端、智能音箱及可读存储介质制造方法及图纸

技术编号:21917446 阅读:30 留言:0更新日期:2019-08-21 13:31
本公开实施例提供了一种动态决策方法、装置、云端、智能音箱及可读存储介质。其中,该动态决策方法应用于决策端;该决策端与一个或多个功能单元通信连接;该动态决策方法可以包括:获取一个或多个功能单元的状态信息及其更新信息;在接收到更新信息的情况下,基于状态信息及其更新信息,确定决策信息;其中,决策信息包括:待执行事件信息和从一个或多个功能单元中选定部分或全部功能单元的信息;将待执行事件信息,发送至所选定的部分或全部功能单元。通过本公开实施例,解决了如何动态决策功能输出的技术问题,可以确定出合理的功能输出,从而实现了动态决策功能输出的技术效果。

Dynamic Decision Method, Device, Cloud End, Intelligent Speaker and Readable Storage Media

【技术实现步骤摘要】
动态决策方法、装置、云端、智能音箱及可读存储介质
本公开涉及通信
,特别是涉及一种动态决策方法、装置、云端、智能音箱及可读存储介质。
技术介绍
目前,随着科技的发展,智能设备越来越普及。智能化体验是检验智能设备的核心标准。为了实现智能化,现有的智能设备一般通过远程控制、批量控制、用户配置等方式,利用某个单一的电子设备或事先搭建好的固定场景来实现其功能输出。这种情况下所实现的功能输出是单一或固定的。因此,现有技术因通过单一设备或事先搭配好的固定场景来实现功能输出而存在功能输出固定的缺陷。
技术实现思路
本公开实施例的主要目的在于提供一种一种动态决策方法、装置、云端、智能音箱及可读存储介质,以解决如何动态决策功能输出的技术问题。为了实现上述目的,在本公开的第一方面,提供了以下技术方案:一种动态决策方法,其应用于决策端;所述决策端与一个或多个功能单元通信连接;所述方法包括:获取所述一个或多个功能单元的状态信息及其更新信息;在接收到所述更新信息的情况下,基于所述状态信息及其更新信息,确定决策信息;其中,所述决策信息包括:待执行事件信息和从所述一个或多个功能单元中选定部分或全部功能单元的信息;将所述待执行事件信息,发送至所选定的部分或全部功能单元。在本公开第一方面的第一种可能的实现方式中,所述方法还包括:获取历史待执行事件信息;在接收到所述更新信息的情况下,基于所述状态信息及其更新信息,确定决策信息的步骤,具体包括:在接收到所述更新信息的情况下,基于所述状态信息及其更新信息,以及所述历史执行事件信息,确定所述决策信息。在本公开第一方面的第二种可能的实现方式中,所述方法还包括:获取用户发送的指示信息;其中,所述指示信息用于从一个或多个功能单元中指示一个或多个功能单元向所述决策端发送所述更新信息;在接收到所述更新信息的情况下,基于所述状态信息及其更新信息,确定决策信息的步骤,具体包括:在接收到所述更新信息的情况下,基于所述状态信息及其更新信息,以及所述用户发送的指示信息,确定所述决策信息。为了实现上述目的,在本公开的第二方面,提供了以下技术方案:一种动态决策方法,其应用于功能单元;所述功能单元为一个或多个;所述功能单元与云端通信连接;所述方法包括:获取状态信息;获取所述状态信息的更新信息;将所述状态信息及其所述更新信息发送至所述云端;当一个所述功能单元或者多个所述功能单元中的部分或全部功能单元接收到所述云端发送来的、响应于所述更新信息的待执行事件信息时,对所述待执行事件信息进行解析,得到待执行事件;所述一个功能单元或者所述部分或全部功能单元执行所述待执行事件。在本公开第二方面的第一种可能的实现方式中,获取所述状态信息的更新信息的步骤具体包括:检测所述状态信息是否发生变化;当所述状态信息发生变化时,获取所述状态信息的更新信息。在本公开第二方面的第二种可能的实现方式中,所述更新信息通过以下方式获得:通过机器学习的方法,获取用户行为习惯信息;根据所述用户行为习惯信息,获取所述更新信息。为了实现上述目的,在本公开的第三方面,提供了以下技术方案:一种动态决策装置,其应用于决策端;所述决策端与一个或多个功能单元通信连接;所述装置包括:第一获取模块,用于获取所述一个或多个功能单元的状态信息及其更新信息;确定模块,用于在接收到所述更新信息的情况下,基于所述状态信息及其更新信息,确定决策信息;其中,所述决策信息包括:待执行事件信息和从所述一个或多个功能单元中选定部分或全部功能单元的信息;发送模块,用于将所述待执行事件信息,发送至所选定的部分或全部功能单元。在本公开第三方面的第一种可能的实现方式中,所述装置还包括第二获取模块;其中:所述第二获取模块,用于获取历史待执行事件信息;所述确定模块,具体用于在接收到所述更新信息的情况下,基于所述状态信息及其更新信息,以及所述历史执行事件信息,确定所述决策信息。在本公开第三方面的第二种可能的实现方式中,所述装置还包括:第三获取模块,用于获取用户发送的指示信息;其中,所述指示信息用于从一个或多个功能单元中指示一个或多个功能单元向所述决策端发送所述更新信息;所述确定模块,具体还用于在接收到所述更新信息的情况下,基于所述状态信息及其更新信息,以及所述用户发送的指示信息,确定所述决策信息。为了实现上述目的,在本公开的第四方面,提供了以下技术方案:一种云端,其包括处理器和存储器;其中:所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器上所存放的程序时,实现本公开第一方面所述的方法步骤。为了实现上述目的,在本公开的第五方面,提供了以下技术方案:一种动态决策装置,其应用于功能单元;所述功能单元与云端通信连接;所述装置包括:第一获取模块,用于获取状态信息;第二获取模块,用于获取所述状态信息的更新信息;发送模块,用于将所述状态信息及其所述更新信息发送至所述云端;解析模块,用于当接收到所述云端发送来的、响应于所述更新信息的待执行事件信息时,对所述待执行事件信息进行解析,得到待执行事件;执行模块,用于执行所述待执行事件。在本公开第五方面的第一种可能的实现方式中,所述装置还包括:检测模块,用于检测所述状态信息是否发生变化;所述第二获取模块,具体用于当所述状态信息发生变化时,获取所述状态信息的更新信息。在本公开第五方面的第二种可能的实现方式中,所述第二获取模块还用于:通过机器学习的方法,获取用户行为习惯信息;根据所述用户行为习惯信息,获取所述更新信息。为了实现上述目的,在本公开的第六方面,提供了以下技术方案:一种智能音箱,其包括处理器和存储器;其中:所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器上所存放的程序时,实现本公开第二方面所述的方法步骤。为了实现上述目的,在本公开的第七方面,提供了以下技术方案:一种计算机可读存储介质,其用于存储非暂时性计算机可读指令,当所述非暂时性计算机可读指令由计算机执行时,使得所述计算机执行如本公开第一方面所述的动态决策方法。为了实现上述目的,在本公开的第八方面,提供了以下技术方案:一种计算机可读存储介质,其用于存储非暂时性计算机可读指令,当所述非暂时性计算机可读指令由计算机执行时,使得所述计算机执行如本公开第二方面所述的动态决策方法。本公开实施例提供一种动态决策方法、装置、云端、智能音箱及可读存储介质。其中,该动态决策方法应用于决策端;该决策端与一个或多个功能单元通信连接;该动态决策方法可以包括:获取一个或多个功能单元的状态信息及其更新信息;在接收到更新信息的情况下,基于状态信息及其更新信息,确定决策信息;其中,决策信息包括:待执行事件信息和从一个或多个功能单元中选定功能单元的信息;将待执行事件信息,发送至所选定的功能单元。本公开实施例通过采用上述技术方案,未将功能单元视为独立的个体,而是将其与决策端相结合,进行协同工作。决策端依据接收到的状态信息及其更新信息,确定出决策信息。该决策信息的确定可以不依赖于功能单元自身的情况以及用户的配置情况。本公开实施例通过决策端确定出的决策信息,确定出合理的功能输出,从而实现了动态决策功能输出的技术效果。当然,实施本公开的任一产品不一定需要同时实现以上所述的所有优点。为了能更清楚了解本公开的技术手段,而可依照说本文档来自技高网...

【技术保护点】
1.一种动态决策方法,其特征在于,应用于决策端;所述决策端与一个或多个功能单元通信连接;所述方法包括:获取所述一个或多个功能单元的状态信息及其更新信息;在接收到所述更新信息的情况下,基于所述状态信息及其更新信息,确定决策信息;其中,所述决策信息包括:待执行事件信息和从所述一个或多个功能单元中选定部分或全部功能单元的信息;将所述待执行事件信息,发送至所选定的部分或全部功能单元。

【技术特征摘要】
1.一种动态决策方法,其特征在于,应用于决策端;所述决策端与一个或多个功能单元通信连接;所述方法包括:获取所述一个或多个功能单元的状态信息及其更新信息;在接收到所述更新信息的情况下,基于所述状态信息及其更新信息,确定决策信息;其中,所述决策信息包括:待执行事件信息和从所述一个或多个功能单元中选定部分或全部功能单元的信息;将所述待执行事件信息,发送至所选定的部分或全部功能单元。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取历史待执行事件信息;在接收到所述更新信息的情况下,基于所述状态信息及其更新信息,确定决策信息的步骤,具体包括:在接收到所述更新信息的情况下,基于所述状态信息及其更新信息,以及所述历史执行事件信息,确定所述决策信息。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取用户发送的指示信息;其中,所述指示信息用于从一个或多个功能单元中指示一个或多个功能单元向所述决策端发送所述更新信息;在接收到所述更新信息的情况下,基于所述状态信息及其更新信息,确定决策信息的步骤,具体包括:在接收到所述更新信息的情况下,基于所述状态信息及其更新信息,以及所述用户发送的指示信息,确定所述决策信息。4.一种动态决策方法,其特征在于,应用于功能单元;所述功能单元为一个或多个;所述功能单元与云端通信连接;所述方法包括:获取状态信息;获取所述状态信息的更新信息;将所述状态信息及其所述更新信息发送至所述云端;当一个所述功能单元或者多个所述功能单元中的部分或全部功能单元接收到所述云端发送来的、响应于所述更新信息的待执行事件信息时,对所述待执行事件信息进行解析,得到待执行事件;所述一个功能单元或者所述部分或全部功能单元执行所述待执行事件。5.根据权利要求4所述的方法,其特征在于,获取所述状态信息的更新信息的步骤具体包括:检测所述状态信息是否发生变化;当所述状态信息发生变化时,获取所述状态信息的更新信息。6.根据权利要求4所述的方法,其特征在于,所述更新信息通过以下方式获得:通过机器学习的方法,获取用户行为习惯信息;根据所述用户行为习惯信息,获取所述更新信息。7.一种动态决策装置,其特征在于,应用于决策端;所述决策端与一个或多个功能单元通信连接;所述装置包括:第一获取模块,用于获取所述一个或多个功能单元的状态信息及其更新信息;确定模块,用于在接收到所述更新信息的情况下,基于所述状态信息及其更新信息,确定决策信息;其中,所述决策信息包括:待执行事件信息和从所述一个或多个功能单元中选定部分或...

【专利技术属性】
技术研发人员:陈熙旻刘亚中
申请(专利权)人:芋头科技杭州有限公司
类型:发明
国别省市:浙江,33

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

1