技术新讯 > 电子通信装置的制造及其应用技术 > 信息发布方法及系统与流程  >  正文

信息发布方法及系统与流程

  • 国知局
  • 2024-08-02 14:43:25

本技术涉及数据传输,具体涉及一种信息发布方法及系统。

背景技术:

1、目前,商场或电梯等公共区域场所通常都设置有用于发布信息的目标终端,云端可通过接收用户的信息发布需求,生成相应的信息发布至这些目标终端。然而,随着经济的发展,越来越多用户存在信息发布的需求,使得云端需要下发大量的信息,从而容易出现网络传输堵塞,导致信息下发失败或下发时间过长,影响信息的发布效率。

技术实现思路

1、本技术旨在至少解决相关技术中存在的技术问题之一。为此,本技术提出一种信息发布方法,能够提高信息的发布效率。

2、根据本技术第一方面实施例的信息发布方法,包括:

3、根据各待发布信息对应的发布区域,确定接收至少一条所述待发布信息的各目标终端;

4、从所述目标终端所属的最高区域节点开始,依次查找所述目标终端所属的各区域节点;

5、根据各所述区域节点对应的目标终端的待发布信息接收数量,确定待发布信息接收数量小于或等于预设值的各目标区域节点;

6、根据各所述目标区域节点,生成一一对应的各独立通信通道,以通过各所述独立通信通道,向各所述目标终端发送对应的所述待发布信息。

7、通过根据各待发布信息对应的发布区域,确定接收至少一条待发布信息的各目标终端,并从目标终端所属的最高区域节点开始,依次查找目标终端所属的各区域节点后,根据各区域节点对应的目标终端的待发布信息接收数量,确定待发布信息接收数量小于或等于预设值的各目标区域节点,以根据各目标区域节点,生成一一对应的各独立通信通道,以通过各独立通信通道,向各目标终端发送对应的待发布信息。从而可通过多条通信通道进行海量待发布信息的发布,减少网络传输堵塞的可能性,且通过各区域节点对应的待发布信息接收数量来确定需要构建的通信通道的数量,无需为每个进行信息发布的节点或终端单独构建通信通道,进而在节约网络资源的同时,提高信息的发布效率。

8、根据本技术的一个实施例,所述预设值根据所述目标终端需接收的待发布信息的峰值确定。

9、根据本技术的一个实施例,还包括:

10、根据上传所述待发布信息的用户终端的定位信息,确定所述待发布信息的发布区域。

11、根据本技术的一个实施例,根据上传所述待发布信息的用户终端的定位信息,确定所述待发布信息的发布区域,包括:

12、根据所述用户终端的定位信息,确定多个备选区域;

13、根据各所述备选区域的历史信息发布量,确定所述待发布信息的发布区域。

14、根据本技术的一个实施例,根据各所述备选区域的信息发布量,确定所述待发布信息的发布区域,包括:

15、根据各所述备选区域与所述定位信息的距离,对各所述备选区域进行排序,得到备选区域序列;

16、根据所述备选区域序列中目标备选区域的历史信息投放量和坐标位置,以及所述备选区域序列中所述目标备选区域的前一所述备选区域的历史信息投放量和坐标位置,得到第一差值δ1和第一商圈距离d1;

17、根据所述备选区域序列中目标备选区域的历史信息投放量和坐标位置,以及所述备选区域序列中所述目标备选区域的前一所述备选区域的历史信息投放量和坐标位置,得到第二差值δ2和第二商圈距离d2;

18、根据模型得到目标数值,从各所述备选区域中,确定历史信息投放量与所述目标数值相匹配的所述发布区域;

19、其中,目标备选区域为历史信息投放量最多的区域,l表示所述目标备选区域中历史信息投放量最小的小区或楼栋的历史信息投放量。

20、根据本技术的一个实施例,从所述目标终端所属的最高区域节点开始,依次查找所述目标终端所属的各区域节点,包括:

21、根据所述目标终端的位置信息,从所述目标终端所属的省级区域节点开始,依次查找所述目标终端所属的市级区域节点、区/县级区域节点、商圈区域节点、商圈分组区域节点以及终端坐标节点。

22、根据本技术的一个实施例,通过各所述独立通信通道,向各所述目标终端发送对应的所述待发布信息,包括:

23、根据构成所述待发布信息的各元素,生成与各所述元素一一对应的各线程;

24、通过所述独立通信通道,采用各所述线程分别向所述目标终端发送所述发布信息的各所述元素;

25、其中,各所述元素包括播放素材以及播放配置。

26、根据本技术第二方面实施例的信息发布装置,包括:

27、终端确定模块,用于根据各待发布信息对应的发布区域,确定接收至少一条所述待发布信息的各目标终端;

28、节点查找模块,用于从所述目标终端所属的最高区域节点开始,依次查找所述目标终端所属的各区域节点;

29、节点确定模块,用于根据各所述区域节点对应的目标终端的待发布信息接收数量,确定待发布信息接收数量小于或等于预设值的各目标区域节点;

30、信息发布模块,用于根据各所述目标区域节点,生成一一对应的各独立通信通道,以通过各所述独立通信通道,向各所述目标终端发送对应的所述待发布信息。

31、根据本技术第三方面实施例的电子设备,包括处理器和存储有计算机程序的存储器,所述处理器执行所述计算机程序时实现上述任一实施例所述的信息发布方法。

32、根据本技术第四方面实施例的信息发布系统,包括云端、用户终端和目标终端,所述用户终端与所述云端通信连接,所述目标终端与所述云端通信连接;

33、所述用户终端用于将待发布信息发送至所述云端;

34、所述云端用于执行如上述任一实施例所述的信息发布方法,如接收用户终端上传的待发布信息,根据各待发布信息对应的发布区域,确定接收至少一条待发布信息的各目标终端;从目标终端所属的最高区域节点开始,依次查找目标终端所属的各区域节点;根据各区域节点对应的目标终端的待发布信息接收数量,确定待发布信息接收数量小于或等于预设值的各目标区域节点;根据各目标区域节点,生成一一对应的各独立通信通道,以通过各独立通信通道,向各目标终端发送对应的待发布信息。云端还用于在接收到信息发布需求后,将信息内容进行审核并生成播放计划下发至目标终端,以及向目标终端发送指令,达到远程操控所述目标终端的效果;

35、目标终端用于接收云端下发的播放计划并将计划中的信息在目标终端上播放,还用于接收云端发送的指令并执行指令操作。

36、本技术实施例中的上述一个或多个技术方案,至少具有如下技术效果之一:

37、通过根据各待发布信息对应的发布区域,确定接收至少一条待发布信息的各目标终端,并从目标终端所属的最高区域节点开始,依次查找目标终端所属的各区域节点后,根据各区域节点对应的目标终端的待发布信息接收数量,确定待发布信息接收数量小于或等于预设值的各目标区域节点,以根据各目标区域节点,生成一一对应的各独立通信通道,以通过各独立通信通道,向各目标终端发送对应的待发布信息。从而可通过多条通信通道进行海量待发布信息的发布,减少网络传输堵塞的可能性,且通过各区域节点对应的待发布信息接收数量来确定需要构建的通信通道的数量,无需为每个进行信息发布的节点或终端单独构建通信通道,进而在节约网络资源的同时,提高信息的发布效率。

本文地址:https://www.jishuxx.com/zhuanli/20240801/243784.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。