System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() AI终端控制平台及AI终端控制方法技术_技高网

AI终端控制平台及AI终端控制方法技术

技术编号:40281726 阅读:6 留言:0更新日期:2024-02-07 20:36
本发明专利技术提供了一种AI终端控制平台及AI终端控制方法,包括:依次通信连接的智能AI控制终端、反向代理服务器、应用服务器和存储单元;反向代理服务器还与智能AI终端通信连接;智能AI控制终端通过公众号获取用户的控制指令,并通过反向代理服务器将控制指令传输给应用服务器;应用服务器根据控制指令对存储单元预先存储的智能AI终端的预设参数进行修改,生成修改后的运行参数;反向代理服务器将修改后的运行参数下发至智能AI终端,以实现对智能AI终端的控制。该平台通过设置反向代理服务器、应用服务器以及存储单元从而可以实现对多智能AI终端进行整体控制,提升了智能家居场景下AI终端控制的便捷性,提升了用户的体验。

【技术实现步骤摘要】

本专利技术涉及物联网智能终端,尤其是涉及一种ai终端控制平台及ai终端控制方法。


技术介绍

1、目前,针对智能家居的ai终端的控制,一般在布设好智能家居的时刻,集成商会对基础的控制参数进行预设,在此基础上用户可自行调整具体某个智能家居的ai终端的控制的具体控制参数,例如:某ai终端播放音乐的时间段、播音音量以及音乐类型等。

2、然而,在智能家居场景下,这种用户需要对每个ai终端的参数调整比较繁琐,不便于用户对整体智能家居的ai终端进行控制,导致用户体验较差。


技术实现思路

1、本专利技术的目的在于提供一种ai终端控制平台及ai终端控制方法,以缓解智能家居场景下,用户需要对每个ai终端的参数调整比较繁琐的技术问题,提升了智能家居场景下ai终端控制的便捷性,提升了用户的体验。

2、第一方面,本专利技术实施例提供了一种ai终端控制平台,包括:依次通信连接的智能ai控制终端、反向代理服务器、应用服务器以及存储单元;上述反向代理服务器还与外设的智能ai终端通信连接;上述智能ai控制终端用于通过公众号获取用户的控制指令,并通过上述反向代理服务器将上述控制指令传输给上述应用服务器;上述应用服务器用于根据上述控制指令对上述存储单元预先存储的上述智能ai终端的预设参数进行修改,生成修改后的运行参数;上述反向代理服务器用于将上述修改后的运行参数下发至上述智能ai终端,以实现对上述智能ai终端的控制。

3、在本专利技术较佳的实施方式中,上述存储单元的类型为:mysql数据库;上述修改后的参数的类型为sql语句。

4、在本专利技术较佳的实施方式中,上述应用服务器还用于获取上述智能ai终端的在线状态;根据上述在线状态,判断上述智能ai终端是否连接网络;如果是,通过反向代理服务器将上述修改后的运行参数下发至上述智能ai终端,以实现对上述外设的智能ai终端的控制。

5、在本专利技术较佳的实施方式中,上述控制指令包括:对上述智能ai终端设置紧急联系号码控制指令、设置定位权限控制指令以及设置通讯录联系人控制指令。

6、在本专利技术较佳的实施方式中,上述反向代理服务器的类型为反向代理web服务器;上述反向代理web服务器预先设置有token验证模块;上述token验证模块用于基于预设的验证方法对上述控制指令进行安全验证,得到验证后的控制指令;上述反向代理服务器用于将上述验证后的控制指令发送给上述应用服务器。

7、在本专利技术较佳的实施方式中,上述验证方法包括:jwt验证和/或oauth验证。

8、在本专利技术较佳的实施方式中,上述应用服务器还用于通过内存缓存库缓存上述控制指令或上述修改后的运行参数;上述内存缓存库的数据结构为hashmap或concurrenthashmap。

9、在本专利技术较佳的实施方式中,上述反向代理服务器还用于通过预设的线程池将上述修改后的运行参数发送给上述智能ai终端。

10、在本专利技术较佳的实施方式中,上述应用服务器搭载有mvc架构软件,通过上述mvc架构软件根据上述控制指令对上述存储单元预先存储的上述智能ai终端的预设参数进行修改,生成修改后的运行参数。

11、第二方面,本专利技术实施例还提供了一种ai终端控制方法,应用于上述ai终端控制平台;上述方法包括:通过上述智能ai控制终端通过公众号获取用户的控制指令,并通过上述反向代理服务器将上述控制指令传输给上述应用服务器;通过上述应用服务器根据上述控制指令对上述存储单元预先存储的上述智能ai终端的预设参数进行修改,生成修改后的运行参数;通过上述反向代理服务器将上述修改后的运行参数下发至上述智能ai终端,以实现对上述智能ai终端的控制。

12、本专利技术实施例具有下述有益技术效果:

13、本专利技术实施例提供了一种ai终端控制平台及ai终端控制方法,包括:依次通信连接的智能ai控制终端、反向代理服务器、应用服务器以及存储单元;上述反向代理服务器还与外设的智能ai终端通信连接;上述智能ai控制终端用于通过公众号获取用户的控制指令,并通过上述反向代理服务器将上述控制指令传输给上述应用服务器;上述应用服务器用于根据上述控制指令对上述存储单元预先存储的上述智能ai终端的预设参数进行修改,生成修改后的运行参数;上述反向代理服务器用于将上述修改后的运行参数下发至上述智能ai终端,以实现对上述智能ai终端的控制。该平台通过设置反向代理服务器、应用服务器以及存储单元从而可以实现对多智能ai终端进行整体控制,提升了智能家居场景下ai终端控制的便捷性,提升了用户的体验。

14、本实施例公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。

15、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

本文档来自技高网...

【技术保护点】

1.一种AI终端控制平台,其特征在于,包括:依次通信连接的智能AI控制终端、反向代理服务器、应用服务器以及存储单元;所述反向代理服务器还与外设的智能AI终端通信连接;

2.根据权利要求1所述的AI终端控制平台,其特征在于,所述存储单元的类型为:MySQL数据库;所述修改后的参数的类型为SQL语句。

3.根据权利要求1所述的AI终端控制平台,其特征在于,所述应用服务器还用于获取所述智能AI终端的在线状态;根据所述在线状态,判断所述智能AI终端是否连接网络;如果是,通过反向代理服务器将所述修改后的运行参数下发至所述智能AI终端,以实现对所述外设的智能AI终端的控制。

4.根据权利要求1所述的AI终端控制平台,其特征在于,所述控制指令包括:对所述智能AI终端设置紧急联系号码控制指令、设置定位权限控制指令以及设置通讯录联系人控制指令。

5.根据权利要求1所述的AI终端控制平台,其特征在于,所述反向代理服务器的类型为反向代理web服务器;所述反向代理web服务器预先设置有Token验证模块;

6.根据权利要求5所述的AI终端控制平台,其特征在于,所述验证方法包括:JWT验证和/或OAuth验证。

7.根据权利要求1所述的AI终端控制平台,其特征在于,所述应用服务器还用于通过内存缓存库缓存所述控制指令或所述修改后的运行参数;所述内存缓存库的数据结构为HashMap或ConcurrentHashMap。

8.根据权利要求1所述的AI终端控制平台,其特征在于,所述反向代理服务器还用于通过预设的线程池将所述修改后的运行参数发送给所述智能AI终端。

9.根据权利要求1所述的AI终端控制平台,其特征在于,所述应用服务器搭载有MVC架构软件,通过所述MVC架构软件根据所述控制指令对所述存储单元预先存储的所述智能AI终端的预设参数进行修改,生成修改后的运行参数。

10.一种AI终端控制方法,其特征在于,应用于权利要求1至9任一项所述的AI终端控制平台;所述方法包括:

...

【技术特征摘要】

1.一种ai终端控制平台,其特征在于,包括:依次通信连接的智能ai控制终端、反向代理服务器、应用服务器以及存储单元;所述反向代理服务器还与外设的智能ai终端通信连接;

2.根据权利要求1所述的ai终端控制平台,其特征在于,所述存储单元的类型为:mysql数据库;所述修改后的参数的类型为sql语句。

3.根据权利要求1所述的ai终端控制平台,其特征在于,所述应用服务器还用于获取所述智能ai终端的在线状态;根据所述在线状态,判断所述智能ai终端是否连接网络;如果是,通过反向代理服务器将所述修改后的运行参数下发至所述智能ai终端,以实现对所述外设的智能ai终端的控制。

4.根据权利要求1所述的ai终端控制平台,其特征在于,所述控制指令包括:对所述智能ai终端设置紧急联系号码控制指令、设置定位权限控制指令以及设置通讯录联系人控制指令。

5.根据权利要求1所述的ai终端控制平台,其特征在于,所述反向代理服务器的类型为反向代理web服务器;...

【专利技术属性】
技术研发人员:曹铈雨
申请(专利权)人:上海新翔泽云科技有限公司
类型:发明
国别省市:

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

1