预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共33页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113746833A(43)申请公布日2021.12.03(21)申请号202111027673.2(22)申请日2021.09.02(71)申请人上海商汤智能科技有限公司地址200233上海市徐汇区桂平路391号3号楼1605A室(72)发明人张军伟李诚(74)专利代理机构北京林达刘知识产权代理事务所(普通合伙)11277代理人刘新宇(51)Int.Cl.H04L29/06(2006.01)H04L9/08(2006.01)权利要求书3页说明书23页附图6页(54)发明名称通信方法及装置、电子设备和存储介质(57)摘要本公开涉及一种通信方法及装置、电子设备和存储介质,所述方法包括:响应于安全验证结果为验证通过,对待处理的第一数据进行目标识别,并根据得到的识别结果,生成预设协议格式的第一数据包,然后向下位机发送第一数据包,以使下位机根据第一数据包控制执行部件执行第一操作,得到操作反馈结果,响应于接收到的操作反馈结果,对操作反馈结果进行显示、播报、存储、传输中至少一种操作,通过这种方式,能够提高上位机和下位机之间双向通信的灵活性、安全性和可靠性。CN113746833ACN113746833A权利要求书1/3页1.一种通信方法,其特征在于,所述方法应用于上位机,包括:响应于安全验证结果为验证通过,对待处理的第一数据进行目标识别,得到识别结果;其中,所述第一数据包括图像、语音、文本中的至少一种;根据所述识别结果,生成预设协议格式的第一数据包;向下位机发送第一数据包,以使所述下位机根据所述第一数据包控制执行部件执行第一操作,得到操作反馈结果;响应于接收到下位机发送的所述操作反馈结果,对所述操作反馈结果进行显示、播报、存储、传输中至少一种操作。2.根据权利要求1所述的方法,其特征在于,在所述对待处理的第一数据进行目标识别,得到识别结果之前,所述方法还包括:在接收到所述第一数据的情况下,向设置于所述下位机的加密芯片发送第一随机数序列,以使所述加密芯片基于所述第一随机数序列生成加密数据;响应于接收到所述下位机发送的加密数据,对所述加密数据进行解密处理,获取第二随机数序列;对所述第一随机数序列与所述第二随机数序列进行比对,得到安全验证结果。3.根据权利要求2所述的方法,其特征在于,所述在接收到所述第一数据的情况下,向所述加密芯片发送第一随机数序列,以使所述加密芯片基于所述第一随机数序列生成加密数据,包括:在接收到所述第一数据的情况下,向所述下位机发送唤醒指令,以使下位机对设置于所述下位机中的所述加密芯片供电;向所述加密芯片发送第一随机数序列,以使所述加密芯片基于所述第一随机数序列生成加密数据。4.根据权利要求2所述的方法,其特征在于,所述对所述加密数据进行解密处理,获取第二随机数序列,包括:对所述加密数据进行反哈希处理,得到反哈希数据;根据所述上位机的动态库中的第一加密密钥,对所述反哈希数据进行解码处理,得到所述第二随机数序列。5.根据权利要求1‑4中任意一项所述的方法,其特征在于,所述上位机与所述下位机设置在人工智能机器人中,所述预设协议格式的第一数据包包括执行部件标识字段、端口参数字段;所述执行部件标识字段携带有根据识别结果生成的执行部件信息,所述端口参数字段携带有根据识别结果生成的执行部件的端口信息;所述执行部件包括电机和/或传感器,所述第一操作包括控制至少一个电机驱动所述人工智能机器人动作和/或控制至少一个传感器对当前场景进行信息采集。6.根据权利要求5所述的方法,其特征在于,在所述预设协议格式的第一数据包用于控制传感器执行第一操作的情况下,所述第一数据包还包括模式标识字段和指令参数,所述模式标识字段携带有根据识别结果生成的传感器的类型信息,所述指令参数携带有根据识别结果生成的传感器的操作参数。7.一种通信方法,其特征在于,所述方法应用于下位机,包括:2CN113746833A权利要求书2/3页响应于接收到上位机发送的预设协议格式的第一数据包,控制所述下位机的执行部件执行第一操作,得到操作反馈结果,其中,所述第一数据包是在所述下位机与所述上位机之间安全验证通过之后,基于第一数据的识别结果生成的;其中,所述第一数据包括图像、语音、文本中的至少一种;发送所述操作反馈结果至所述上位机。8.根据权利要求7所述的方法,其特征在于,所述下位机中设置有加密芯片,在所述响应于接收到上位机发送的预设协议格式的第一数据包,控制执行部件执行第一操作之前,所述方法还包括:响应于通过所述加密芯片接收到所述上位机发送的第一随机数序列,在等待随机的第一时间后,通过所述加密芯片对所述第一随机数序列进行加密处理,生成加密数据;通过所述加密芯片发送所述加密数据至所述上位机。9.根据权利要求8