推送及输出服务信息的方法及相应设备技术

技术编号:28848489 阅读:30 留言:0更新日期:2021-06-11 23:49
提供一种推送及输出服务信息的方法及相应设备。所述方法包括:当需要向电子终端的应用推送服务信息时,检测用于与所述电子终端的所述应用通信的应用通信通道是否已断开;当检测到所述应用通信通道已断开时,通过其他通信通道向所述电子终端发送消息,以使所述电子终端的所述应用能够接收到所述服务信息。根据所述方法及相应设备,能够在应用通信通道已断开的情况下,使电子终端的应用仍能接收到应用服务端推送的服务信息并提供给用户。

【技术实现步骤摘要】
推送及输出服务信息的方法及相应设备
本专利技术总体说来涉及电子
,更具体地讲,涉及一种推送及输出服务信息的方法及相应设备。
技术介绍
目前,各个应用的服务端在需要向电子终端中安装的该应用推送服务信息时,需要经由相应的应用通信通道将服务信息发送给目标电子终端中的该应用。但如果相应的应用通信通道断开,则需要推送的服务信息(尤其是紧急服务信息)将无法被目标电子终端中的该应用接收到。
技术实现思路
本专利技术的示例性实施例在于提供一种推送及输出服务信息的方法及相应设备,以解决现有技术存在的由于应用通信通道断开而无法使电子终端中的应用接收到应用服务端推送的服务信息的问题。根据本专利技术的示例性实施例,提供一种用于服务端的推送服务信息的方法,其中,所述方法包括:当需要向电子终端的应用推送服务信息时,检测用于与所述电子终端的所述应用通信的应用通信通道是否已断开;当检测到所述应用通信通道已断开时,通过其他通信通道向所述电子终端发送消息,以使所述电子终端的所述应用能够接收到所述服务信息。可选地,通过其他通信通道向所述电子终端发送消息的步骤包括:通过所述其他通信通道向所述电子终端发送用于通知开启所述应用通信通道的消息,并通过连接后的所述应用通信通道将所述服务信息发送到所述电子终端;或者,通过所述其他通信通道向所述电子终端发送用于推送所述服务信息到所述应用的消息,其中,该消息包括所述服务信息。可选地,通过其他通信通道向所述电子终端发送消息的步骤还包括:判断是否满足预设条件;其中,当确定满足所述预设条件时,通过所述其他通信通道向所述电子终端发送用于推送所述服务信息到所述应用的消息;当确定不满足所述预设条件时,通过所述其他通信通道向所述电子终端发送用于通知开启所述应用通信通道的消息。可选地,所述预设条件包括以下项之中的一项:所述服务信息的数据量小于第一预设阈值、针对所述服务信息要求实时推送、在未来预设时长内还需要推送所述应用的服务信息的次数小于第二预设阈值。可选地,当检测到所述应用通信通道已断开时,通过其他通信通道向所述电子终端发送消息的步骤包括:当检测到所述应用通信通道已断开时,如果所述服务信息被标记为紧急服务信息和/或所述应用为预设白名单中的应用,则通过所述其他通信通道向所述电子终端发送所述消息。可选地,通过其他通信通道向所述电子终端发送消息的步骤包括:直接通过所述其他通信通道向所述电子终端发送所述消息;或者,请求所述其他通信通道的服务端通过所述其他通信通道向所述电子终端转发所述消息。可选地,所述其他通信通道是信令通信通道或备用应用通信通道。可选地,所述信令通信通道包括短信通信通道。可选地,所述应用通信通道为所述电子终端的厂商的厂商通信通道,其中,所述厂商通信通道用于所述服务端与所述电子终端的至少一个应用之间通信。根据本专利技术的另一示例性实施例,提供一种用于电子终端的输出服务信息的方法,其中,所述方法包括:当用于所述电子终端的应用与服务端通信的应用通信通道已断开时,通过其他通信通道,接收用于使所述电子终端的所述应用能够接收到服务信息的消息;响应于所述消息,使所述应用接收服务信息;通过所述应用输出所述服务信息。可选地,当所述消息是用于通知开启所述应用通信通道的消息时,响应于所述消息使所述应用接收到服务信息的步骤包括:响应于所述消息,开启所述应用通信通道;通过连接后的所述应用通信通道从所述服务端接收所述应用的服务信息并提供给所述应用。可选地,响应于所述消息开启所述应用通信通道的步骤包括:通过所述其他通信通道的客户端服务确定所述消息是否需要转发给所述应用通信通道的客户端服务;当确定需要转发给所述应用通信通道的客户端服务时,调用相应的应用程序接口将所述消息发送到所述应用通信通道的客户端服务;所述应用通信通道的客户端服务响应于所述消息,开启所述应用通信通道。可选地,当所述消息是用于推送服务信息到所述应用的消息时,响应于所述消息使所述应用接收到服务信息的步骤包括:通过所述其他通信通道的客户端服务确定所述消息是否需要转发给所述应用通信通道的客户端服务;当确定需要转发给所述应用通信通道的客户端服务时,调用相应的应用程序接口将所述消息转发给所述应用通信通道的客户端服务;所述应用通信通道的客户端服务响应于所述消息,将所述消息中的所述服务信息提供给所述应用。可选地,所述其他通信通道是信令通信通道或备用应用通信通道。可选地,所述信令通信通道包括短信通信通道。可选地,所述应用通信通道为所述电子终端的厂商的厂商通信通道,其中,所述厂商通信通道用于所述服务端与所述电子终端的至少一个应用之间通信。根据本专利技术的另一示例性实施例,提供一种用于服务端的推送服务信息的设备,其中,所述设备包括:连接检测单元,当需要向电子终端的应用推送服务信息时,检测用于与所述电子终端的所述应用通信的应用通信通道是否已断开;消息发送单元,当检测到所述应用通信通道已断开时,通过其他通信通道向所述电子终端发送消息,以使所述电子终端的所述应用能够接收到所述服务信息。可选地,消息发送单元通过所述其他通信通道向所述电子终端发送用于通知开启所述应用通信通道的消息,并通过连接后的所述应用通信通道将所述服务信息发送到所述电子终端;或者,消息发送单元通过所述其他通信通道向所述电子终端发送用于推送所述服务信息到所述应用的消息,其中,该消息包括所述服务信息。可选地,消息发送单元判断是否满足预设条件;其中,当确定满足所述预设条件时,通过所述其他通信通道向所述电子终端发送用于推送所述服务信息到所述应用的消息;当确定不满足所述预设条件时,通过所述其他通信通道向所述电子终端发送用于通知开启所述应用通信通道的消息。可选地,所述预设条件包括以下项之中的一项:所述服务信息的数据量小于第一预设阈值、针对所述服务信息要求实时推送、在未来预设时长内还需要推送所述应用的服务信息的次数小于第二预设阈值。可选地,消息发送单元当检测到所述应用通信通道已断开时,如果所述服务信息被标记为紧急服务信息和/或所述应用为预设白名单中的应用,则通过所述其他通信通道向所述电子终端发送所述消息。可选地,消息发送单元直接通过所述其他通信通道向所述电子终端发送所述消息;或者,消息发送单元请求所述其他通信通道的服务端通过所述其他通信通道向所述电子终端转发所述消息。可选地,所述其他通信通道是信令通信通道或备用应用通信通道。可选地,所述信令通信通道包括短信通信通道。可选地,所述应用通信通道为所述电子终端的厂商的厂商通信通道,其中,所述厂商通信通道用于所述服务端与所述电子终端的至少一个应用之间通信。根据本专利技术的另一示例性实施例,提供一种用于电子终端的输出服务信息的设备,其中,所述设备包括:第一客户端服务单元,当用于所述电子终端的应用与服务端通信的应用通信通道已断开时,通过其他通信通道,接收用于使所述电子终端的所述应用能够接收到服务信息的消息;第二客户端服务单元,响应于所述消息,使所述应用接本文档来自技高网...

【技术保护点】
1.一种用于服务端的推送服务信息的方法,其中,所述方法包括:/n当需要向电子终端的应用推送服务信息时,检测用于与所述电子终端的所述应用通信的应用通信通道是否已断开;/n当检测到所述应用通信通道已断开时,通过其他通信通道向所述电子终端发送消息,以使所述电子终端的所述应用能够接收到所述服务信息。/n

【技术特征摘要】
1.一种用于服务端的推送服务信息的方法,其中,所述方法包括:
当需要向电子终端的应用推送服务信息时,检测用于与所述电子终端的所述应用通信的应用通信通道是否已断开;
当检测到所述应用通信通道已断开时,通过其他通信通道向所述电子终端发送消息,以使所述电子终端的所述应用能够接收到所述服务信息。


2.根据权利要求1所述的方法,其中,通过其他通信通道向所述电子终端发送消息的步骤包括:
通过所述其他通信通道向所述电子终端发送用于通知开启所述应用通信通道的消息,并通过连接后的所述应用通信通道将所述服务信息发送到所述电子终端;
或者,通过所述其他通信通道向所述电子终端发送用于推送所述服务信息到所述应用的消息,其中,该消息包括所述服务信息。


3.根据权利要求2所述的方法,其中,通过其他通信通道向所述电子终端发送消息的步骤还包括:
判断是否满足预设条件;
其中,当确定满足所述预设条件时,通过所述其他通信通道向所述电子终端发送用于推送所述服务信息到所述应用的消息;
当确定不满足所述预设条件时,通过所述其他通信通道向所述电子终端发送用于通知开启所述应用通信通道的消息。


4.根据权利要求3所述的方法,其中,所述预设条件包括以下项之中的一项:所述服务信息的数据量小于第一预设阈值、针对所述服务信息要求实时推送、在未来预设时长内还需要推送所述应用的服务信息的次数小于第二预设阈值。


5.根据权利要求1所述的方法,其中,当检测到所述应用通信通道已断开时,通过其他通信通道向所述电子终端发送消息的步骤包括:
当检测到所述应用通信通道已断开时,如果所述服务信息被标记为紧急服务信息和/或所述应用为预设白名单中的应用,则通过所述其他通信通道向所述电子终端发送所述消息。


6.根据权利要求1所述的方法,其中,通过其他通信通道向所述电子终端发送消息的步骤包括:
直接通过所述其他通信通道向所述电子终端发送所述消息;
或者,请求所述其他通信通道的服务端通过所述其他通信通道向所述电子终端转发所述消息。


7.根据权利要求1所述的方法,其中,所述其他通信通道是信令通信通道或备用应用通信通道。


8.根据权利要求7所述的方法,其中,所述信令通信通道包括短信通信通道。


9.根据权利要求1所述的方法,其中,所述应用通信通道为所述电子终端的厂商的厂商通信通道,
其中,所述厂商通信通道用于所述服务端与所述电子终端的至少一个应用之间通信。


10.一种用于电子终端的输出服务信息的方法,其中,所述方法包括:
当用于所述电子终端的应用与服务端通信的应用通信通道已断开时,通过其他通信通道,接收用于使所述电子终端的所述应用能够接收到服务信息的消息;
响应于所述消息,使所述应用接收服务信息;
通过所述应用输出所述服务信息。


11.根据权利要求10所述的方法,其中,当所述消息是用于通知开启所述应用通信通道的消息时,响应于所述消息使所述应用接收到服务信息的步骤包括:
响应于所述消息,开启所述应用通信通道;
通过连接后的所述应用通信通道从所述服务端接收所述应用的服务信息并提供给所述应用。


12.根据权利要求11所述的方法,其中,响应于所述消息开启所述应用通信通道的步骤包括:
通过所述其他通信通道的客户端服务确定所述消息是否需要转发给所述应用通信通道的客户端服务;
当确定需要转发给所述应用通信通道的客户端服务时,调用相应的应用程序接口将所述消息发送到所述应用通信通道的客户端服务;
所述应用通信通道的客户端服务响应于所述消息,开启所述应用通信通道。


13.根据权利要求10所述的方法,其中,当所述消息是用于推送服务信息到所述应用的消息时,响应于所述消息使所述应用接收到服务信息的步骤包括:
通过所述其他通信通道的客户端服务确定所述消息是否需要转发给所述应用通信通道的客户端服务;
当确定需要转发给所述应用通信通道的客户端服务时,调用相应的应用程序接口将所述消息转发给所述应用通信通道的客户端服务;
所述应用通信通道的客户端服务响应于所述消息,将所述消息中的所述服务信息提供给所述应用。


14.根据权利要求10所述的方法,其中,所述其他通信通道是信令通信通道或备用应用通信通道。


15.根据权利要求14所述的方法,其中,所述信令通信通道包括短信通信通道。


16.根据权利要求10所述的方法,其中,所述应用通信通道为所述电子终端的厂商的厂商通信通道,
其中,所述厂商通信通道用于所述服务端与所述电子终端的至少一个应用之间通信。


17.一种用于服务端的推送服务信息的设备,其中,所述设备包括:
连接检测单元,当需要向电子终端的应用推送服务信息时,检测用于与所述电子终端的所述应用通信的应用通信通道是否已断开;
消息发送单元,当检测到所述应用通信通道已断开时,通过其...

【专利技术属性】
技术研发人员:张苏弦洪天威
申请(专利权)人:广州三星通信技术研究有限公司三星电子株式会社
类型:发明
国别省市:广东;44

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

1