信息传输方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38142231 阅读:12 留言:0更新日期:2023-07-08 09:57
本公开提供了一种信息传输方法、装置、电子设备及存储介质,涉及人工智能技术领域,尤其涉及自动驾驶领域。具体实现方案为:获取来自第一设备的待传输信息,待传输信息包括与第一设备相关联的第二设备的第二设备标识;根据第二设备标识,确定第二设备是否处于在线状态;在确定第二设备处于离线状态的情况下,将待传输信息添加至消息队列中;以及响应于检测到第二设备由离线状态切换为在线状态,向第二设备发送消息队列中的待传输信息。设备发送消息队列中的待传输信息。设备发送消息队列中的待传输信息。

【技术实现步骤摘要】
信息传输方法、装置、电子设备及存储介质


[0001]本公开涉及人工智能
,尤其涉及自动驾驶领域,更具体地,本公开提供了一种信息传输方法、装置、电子设备、存储介质以及计算机程序产品。

技术介绍

[0002]用户有时需要在两个设备之间互相传输信息,在传输过程中,两个设备需要通过蓝牙、Wi

Fi等方式保持连接,两个设备是否连接、两个设备之间的距离等因素会影响信息的正常传输。

技术实现思路

[0003]本公开提供了一种信息传输方法、装置、电子设备、存储介质以及计算机程序产品。
[0004]根据本公开的一方面,提供了一种信息传输方法,包括:获取来自第一设备的待传输信息,待传输信息包括与第一设备相关联的第二设备的第二设备标识;根据第二设备标识,确定第二设备是否处于在线状态;在确定第二设备处于离线状态的情况下,将待传输信息添加至消息队列中;以及响应于检测到第二设备由离线状态切换为在线状态,向第二设备发送消息队列中的待传输信息。
[0005]根据本公开的另一方面,提供了一种信息传输方法,包括:第一设备向云端发送待传输信息,待传输信息包括与第一设备相关联的第二设备的第二设备标识;云端响应于接收到来自第一设备的待传输信息,根据第二设备标识,确定第二设备是否处于在线状态;云端在确定第二设备处于离线状态的情况下,将待传输信息添加至消息队列中;云端响应于检测到第二设备由离线状态切换为在线状态,向第二设备发送消息队列中的待传输信息;以及第二设备接收来自云端的待传输信息。
[0006]根据本公开的另一方面,提供了一种信息传输装置,包括:获取模块、确定模块、添加模块和发送模块。获取模块用于获取来自第一设备的待传输信息,待传输信息包括与第一设备相关联的第二设备的第二设备标识。确定模块用于根据第二设备标识,确定第二设备是否处于在线状态。添加模块用于在确定第二设备处于离线状态的情况下,将待传输信息添加至消息队列中。发送模块用于响应于检测到第二设备由离线状态切换为在线状态,向第二设备发送消息队列中的待传输信息。
[0007]根据本公开的另一个方面,提供了一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开提供的方法。
[0008]根据本公开的另一个方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,计算机指令用于使计算机执行本公开提供的方法。
[0009]根据本公开的另一个方面,提供了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现本公开提供的方法。
[0010]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0011]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0012]图1是根据本公开实施例的信息传输方法和装置的应用场景示意图;
[0013]图2是根据本公开实施例的信息传输方法的示意流程图;
[0014]图3是根据本公开实施例的信息传输方法的示意流程图;
[0015]图4是根据本公开实施例的更新数据库的方法的示意原理图;
[0016]图5A是根据本公开实施例的信息传输方法的示意流程图;
[0017]图5B是根据本公开实施例的信息传输方法的示意原理图;
[0018]图6是根据本公开实施例的信息传输装置的示意结构框图;以及
[0019]图7是用来实施本公开实施例的信息传输方法的电子设备的结构框图。
具体实施方式
[0020]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0021]用户有时需要在两个设备之间互相传输信息,该两个设备分别称为第一设备和第二设备,该信息称为待传输信息。
[0022]在一些实施例中,两个设备可以通过蓝牙、Wi

Fi等方式进行连接,该种方式要求两个设备同时处于在线状态,例如两个设备需要开启蓝牙或者连接Wi

Fi。
[0023]然而,蓝牙连接或者Wi

Fi容易受到外界干扰,导致两个设备之间的连接不稳定,当两个设备由于信号不稳定等原因而断开连接时,会导致两个设备之间无法正常传输信息,且该信息也无法在两个设备恢复连接之后重新传输。此外,两个设备之间的物理距离也会影响信息的正常传输。此外,两个设备间建立蓝牙或者Wi

Fi连接存在一定的复杂性。因此,降低了用户体验。
[0024]本公开旨在提供一种信息传输方法,该方法对传输限制的条件较少,可以使用云端作为中间信息处理器和消息分发器,云端可以对未成功发送的待传输信息进行重新发送,解除了两个设备必须同时在线的限制,并且解除了两个设备之间保持较短距离的限制。此外,当需要进行信息传输时,用户可以在第一设备上进行简单操作,操作步骤更加简单便捷,从而提高用户体验。
[0025]本公开提供的信息传输方法适用于在两个设备之间互相传输信息的场景,例如场景可以包括手机导航软件和车载系统导航软件之间互相传输目标地理位置信息。在实际操作中,用户可以将手机导航软件中选择好的目标地址位置信息发送至车载系统的导航软件,也可以将车载系统导航软件中的目标地址位置信息发送至手机导航软件。
[0026]以下将结合附图和具体实施例详细阐述本公开提供的技术方案。
[0027]图1是根据本公开实施例的信息传输方法和装置的应用场景示意图。
[0028]需要注意的是,图1所示仅为可以应用本公开实施例的系统架构的示例,以帮助本领域技术人员理解本公开的
技术实现思路
,但并不意味着本公开实施例不可以用于其他设备、系统、环境或场景。
[0029]如图1所示,根据该实施例的系统架构100可以包括第一设备1011、1012、1013,第二设备1021、1022、1023,云端103以及网络。
[0030]网络用以在第一设备1011、1012、1013和云端103之间提供通信链路的介质,以及在第二设备1021、1022、1023和云端103之间提供通信链路的介质。网络可以包括各种连接类型,例如有线和/或无线通信链路等等。
[0031]用户可以使用第一设备1 011、1012、1013通过网络与云端103交互,以接收或发送消息等。第一设备1011、1012、1013可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
[0032]云端103可以是提本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息传输方法,包括:获取来自第一设备的待传输信息,所述待传输信息包括与所述第一设备相关联的第二设备的第二设备标识;根据所述第二设备标识,确定所述第二设备是否处于在线状态;在确定所述第二设备处于离线状态的情况下,将所述待传输信息添加至消息队列中;以及响应于检测到所述第二设备由离线状态切换为在线状态,向所述第二设备发送所述消息队列中的所述待传输信息。2.根据权利要求1所述的方法,其中,所述根据所述第二设备标识,确定所述第二设备是否处于在线状态包括:响应于检测到标识集中包括所述第二设备标识,确定所述第二设备处于在线状态;以及响应于检测到所述标识集中不包括所述第二设备标识,确定所述第二设备处于离线状态;其中,所述标识集包括与云端已建立连接的设备的标识。3.根据权利要求1所述的方法,还包括:响应于接收到所述待传输信息,在数据库中存储与所述待传输信息相对应的记录;以及响应于检测到所述数据库中记录的存储时长大于等于预定清除时长,从所述数据库中删除该记录。4.根据权利要求1所述的方法,还包括:响应于接收到来自所述第一设备的查询指令,向所述第一设备输出数据库中的剩余记录和与每个剩余记录相对应的待传输信息的传输状态;响应于接收到针对目标剩余记录的删除指令,从所述消息队列中删除与所述目标剩余记录相对应的待传输信息;以及响应于检测到所述待传输信息在所述消息队列中的存储时长大于等于预定推送时长,将所述待传输信息从所述消息队列中删除。5.根据权利要求1所述的方法,其中,所述待传输信息还包括目标地理位置信息。6.一种信息传输方法,包括:第一设备向云端发送待传输信息,所述待传输信息包括与所述第一设备相关联的第二设备的第二设备标识;所述云端响应于接收到来自所述第一设备的待传输信息,根据所述第二设备标识,确定所述第二设备是否处于在线状态;所述云端在确定所述第二设备处于离线状态的情况下,将所述待传输信息添加至消息队列中;所述云端响应于检测到所述第二设备由离线状态切换为在线状态,向所述第二设备发送所述消息队列中的所述待传输信息;以及所述第二设备接收来自所述云端的待传输信息。7.根据权利要求6所述的方法,其中,所述根据所述第二设备标识,确定所述第二设备
是否处于在线状态包括:所述云端响应于检测到标识集中包括所述第二设备标识,确定所述第二设备处于在线状态;以及云端响应于检测到所述标识集中不包括所述第二设备标识,确定所述第二设备处于离线状态;其中,所述标识集包括与云端已建立连接的设备的标识。8.根据权利要求6所述的方法,还包括:所述云端响应于接收到所述待传输信息,在数据库中存储与所述待传输信息相对应的记录;以及所述响应于检测到所述数据库中记录的存储时长大于等于预定清除时长,从所述数据库中删除该记录。9.根据权利要求6所述的方法,还包括:所述云端响应于检测到所述待传输信息在所述消息队列中的存储时长大于等于预定推送时长,将所述待传输信息从所述消息队列中删除。10.根据权利要求6所述的方法,还包括:所述第一设备向所述云端发送查询指令;所述云端响应于接收到来自所述第一设备的查询指令,向所述第一设备输出数据库中的剩余记录和与每个剩余记录相对应的待传输信息的传输状态;所述第一设备响应于接收到来自所述云端的所述剩余记录和所述传输状态,展示所述剩余记录和所述传输状态;所述第一设备响应于接收到针对目标剩余记录的取消指令,向所述云端发送针对所述目标剩余记录的删除指令;以及所述云端响应于接收到针对目标剩余记录的删除指令,从所述消息队列...

【专利技术属性】
技术研发人员:张涌鑫
申请(专利权)人:阿波罗智联北京科技有限公司
类型:发明
国别省市:

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

1