基于区块链技术的5G富媒体消息推送方法及装置与流程

文档序号:24252253发布日期:2021-03-12 13:30阅读:165来源:国知局
基于区块链技术的5G富媒体消息推送方法及装置与流程

本发明涉及通信技术领域,特别是涉及一种基于区块链技术的5g富媒体消息推送方法及装置。



背景技术:

随着发布电子消息成本的降低,企业通过短信群发、微信公众号、官方微博和企业网站主页推送的消息越来越多。推送消息包括文本、图片、语音、视频等多种消息格式,企业推送多样化的消息往往需要借助特定的消息平台,限制了企业推送消息的推送范围。

随着科技的发展和通信技术的进步,5g富媒体消息以其可以在短信界面发送文本、图片、语音、视频、位置信息和群聊信息备受关注。在5g通信方式投入商用之前,国内运营商共同携手,统一了5g通信方式中短消息的互动化、智能化以及安全化实现标准。5g富媒体消息增强短信在未来,无需下载应用程序,用户在消息窗口即可发送多种格式的消息,实现视频播放、文字浏览、图片查看、账户查询、银行转账、航班值机、车票预订、餐厅排位等等。

由企业短信发送量近年来确实持续增长可知,短信消息可直接发送至个人用户的消息推送方式,越来越受企业的欢迎。目前用户被动接受企业推送消息,且企业推送消息与用户的关联程度较低,因此通过短息方式推送的消息被查看的概率低。



技术实现要素:

有鉴于此,本发明提供一种基于区块链技术的5g富媒体消息推送方法及装置,为激励个人用户和企业用户使用5g富媒体消息进行交互,提高5g富媒体消息使用率。

依据本发明一个方面,提供了一种基于区块链技术的5g富媒体消息推送方法,包括:

接收企业用户发送的企业消息,并按照屏蔽名单将所述企业消息以富媒体rcs传输方式推送至个人用户;

获取所述个人用户对所述企业消息的响应操作,所述响应操作包括查看消息、转发消息和回复指令;

通过区块链平台为所述个人用户发放所述响应操作对应的操作收益;

在所述区块链平台记录消息生命周期流程,所述消息生命周期流程包括所述企业用户、所述个人用户、所述响应操作和所述操作收益;

如果所述回复指令为屏蔽消息指令,则将所述消息生命周期流程中的企业用户和个人用户的屏蔽映射关系,存储至所述屏蔽名单中。

依据本发明另一个方面,提供了一种基于区块链技术的5g富媒体消息推送装置,包括:

推送模块,用于接收企业用户发送的企业消息,并按照屏蔽名单将所述企业消息以富媒体rcs传输方式推送至个人用户;

获取模块,用于获取所述个人用户对所述企业消息的响应操作,所述响应操作包括查看消息、转发消息和回复指令;

发放模块,用于通过区块链平台为所述个人用户发放所述响应操作对应的操作收益;

记录模块,用于在所述区块链平台记录消息生命周期流程,所述消息生命周期流程包括所述企业用户、所述个人用户、所述响应操作和操作收益;

存储模块,用于如果所述回复指令为屏蔽消息指令,则将所述消息生命周期流程中的企业用户和个人用户的屏蔽映射关系,存储至所述屏蔽名单中。

根据本发明的又一方面,提供了一种计算机存储介质,所述计算机存储介质中存储有至少一种可执行指令,所述可执行指令使处理器执行如上述基于区块链技术的5g富媒体消息推送方法对应的操作。

根据本发明的再一方面,提供了一种计算机设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一种可执行指令,所述可执行指令使所述处理器执行上述基于区块链技术的5g富媒体消息推送方法对应的操作。

借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:

本发明提供了一种基于区块链技术的5g富媒体消息推送方法及装置,首先接收企业用户发送的企业消息,并按照屏蔽名单将企业消息以富媒体rcs传输方式推送至个人用户,然后获取个人用户对企业消息的响应操作,通过区块链平台为个人用户发放响应操作对应的操作收益,再在区块链平台记录消息生命周期流程,如果回复指令为屏蔽消息指令,则将消息生命周期流程中的企业用户和个人用户的屏蔽映射关系,存储至屏蔽名单中。与现有技术相比,本发明实施例通过rcs传输方式推送多种格式的企业消息,增加企业消息对个人用户的吸引力,以提高企业消息被查看的概率。以操作收益为激励,提高用户查看、回复或转发5g富媒体消息的概率。在区块链平台记录消息生命周期流程,以区块链平台的交易不可伪造、全程留痕、可追溯且公开透明等账户安全性特点,增加企业消息推送端的个人用户的数量,以使得企业消息被查看的概率增加。以回复屏蔽消息指令能够屏蔽特定的企业消息,提高企业消息的投放准确度,进而提高企业消息被查看的概率。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施例提供的一种基于区块链技术的5g富媒体消息推送方法流程图;

图2示出了本发明实施例提供的另一种基于区块链技术的5g富媒体消息推送方法流程图;

图3示出了本发明实施例提供的一种基于区块链技术的5g富媒体消息推送装置组成框图;

图4示出了本发明实施例提供的另一种基于区块链技术的5g富媒体消息推送装置组成框图;

图5示出了本发明实施例提供的一种计算机设备的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

5g富媒体消息包括文本、图片和音视频等媒体格式。5g富媒体消息包括个人用户和个人用户之间的交互消息,以及企业客户和个人用户之间的交互消息。设置终端-网络接口,保证终端接不同运营商网络后均可正常使用5g消息功能。企业用户可通过chatbot接口接入不同运营网络。企业用户向运营商申请开通chatbot,通过调用运营商提供的api,调用运营商网络能力以点对点或广播消息的方式发送5g富媒体消息。本发明实施例应用于rcs消息服务端,本发明实施例提供了一种基于区块链技术的5g富媒体消息推送方法,如图1所示,该方法包括:

101、接收企业用户发送的企业消息,并按照屏蔽名单将企业消息以富媒体rcs传输方式推送至个人用户。

企业消息是企业用户发送的验证码、新品推广、积分变动通知、优惠活动等等,可以包括文本、图片或音视频等媒体格式,能够通过rcs传输方式传输的消息。在屏蔽名单中保存企业用户与个人用户的拒接关系,按照屏蔽名单,筛选接收企业消息的个人用户,并以rcs传输方式将企业消息推送至个人用户。

102、获取个人用户对企业消息的响应操作。

响应操作包括但不限于查看消息、转发消息和回复指令。为了获取响应操作,可以从个人用户的响应指令中提取响应具体的操作。为了获取响应操作,还可以从个人用户的终端安装的用于rcs消息服务端推送消息的应用程序的操作中获取。当然获取响应操作之前,需要用户的授权。

103、通过区块链平台为个人用户发放响应操作对应的操作收益。

通过为个人用户发行操作收益的方式,激励个人用户查看企业消息,由于企业消息被查看的次数的增加,进而激励企业用户以富媒体rcs传输方式推送企业消息。操作收益可以是通过区块链平台发放的数字资产。

区块链平台发行和承载的数字资产,可以为运营商发行的数字资产,如积分、流量包、充值卡等等,还可以为企业发行的数字资产,如企业的积分、抵值券、红包等等,在本发明实施例中对区块链的数字资产类型不做限定。根据企业与运行区块链平台的运营商之间的兑换规则,运营商发行的数字资产和企业发行的数字资产之间可以进行兑换。所以区块链平台中用于交易的数字资产,可以是运营商发行的、也可以实企业发行的,在本发明实施例中对此不作限定。

企业用户通过锚定自有资产在链上发行数字资产。企业首先提交数字资产发行申请,申请内容如抵押资产数量、发行数字资产数量、发行用途、名称等信息,运营商或相关平台对申请内容进行审核,在审核通过后,企业将资产进行抵押。区块链平台在收到资产抵押后,通过智能合约发放约定数量的数字资产。数字资产可根据企业规定的用途进行奖励与支付活动。

企业用户和运营商还可以通过跨链方式,将外部数字资产转移到区块链平台上。如企业在其他区块链上锁定数字资产并提交证明,校验通过后在区块链平台上发行相应数量的数字资产。

104、在区块链平台记录消息生命周期流程。

消息生命周期流程包括企业用户、个人用户、响应操作和操作收益,从企业用户发送企业消息到个人用户对企业消息的响应操作,可以当作区块链交易。在区块链平台记录消息生命周期流程,以记录不可篡改的交易数据。

为了数据信息的安全,构建可视化监控的区块链平台,通过区块链平台实现数据监控、奖励规则执行、响应操作记录、隐私数据记录、合约管理、交易数据查看、业务数据可视化等,使得通过区块链平台交易的数据信息安全可视。在保障区块链平台能够运营的基础上,区块链平台用于记录个人账户与企业账户的数字资产的交易信息。区块链平台是去中心化后台服务,能保证数据的不可篡改和可追溯性。区块链平台支持数据存储、数据查询和逻辑计算。

105、如果回复指令为发送屏蔽消息指令,则将消息生命周期流程中的企业用户和个人用户建立屏蔽映射关系,并将屏蔽映射关系存储至屏蔽名单中。

回复指令是个人用户对企业信息的响应操作中的一种,回复指令可以包括订阅消息、购买产品、查看详情和屏蔽消息指令。如果回复指令是屏蔽消息指令,则将消息生命周期流程中的企业用户与个人用户建立屏蔽映射关系。屏蔽映射关系是指消息生命周期流程中的个人用户,不再接收消息生命周期流程中企业用户的企业消息。将屏蔽映射关系存储至屏蔽名单中,以使得企业用户发送其他企业消息时不再推送至屏幕映射关系中的个人用户。

本发明提供了一种基于区块链技术的5g富媒体消息推送方法,首先接收企业用户发送的企业消息,并按照屏蔽名单将企业消息以富媒体rcs传输方式推送至个人用户,然后获取个人用户对企业消息的响应操作,通过区块链平台为个人用户发放响应操作对应的操作收益,再在区块链平台记录消息生命周期流程,如果回复指令为屏蔽消息指令,则将消息生命周期流程中的企业用户和个人用户的屏蔽映射关系,存储至屏蔽名单中。与现有技术相比,本发明实施例通过rcs传输方式推送多种格式的企业消息,增加企业消息对个人用户的吸引力,以提高企业消息被查看的概率。以操作收益为激励,提高用户查看、回复或转发5g富媒体消息的概率。在区块链平台记录消息生命周期流程,以区块链平台的交易不可伪造、全程留痕、可追溯且公开透明等账户安全性特点,增加区块链平台的个人用户,增加企业消息推送端的个人用户的数量,以使得企业消息被查看的概率增加。以回复屏蔽消息指令能够屏蔽特定的企业消息,提高企业消息的投放准确度,进而提高企业消息被查看的概率。

本发明实施例提供了另一种基于区块链技术的5g富媒体消息推送方法,如图2所示,该方法包括:

201、接收企业用户发送的企业消息,并按照屏蔽名单将企业消息以富媒体rcs传输方式推送至个人用户。

企业消息是企业用户发送的验证码、新品推广、积分变动通知、优惠活动等等,可以包括文本、图片或音视频等媒体格式,能够通过rcs传输方式传输的消息。在屏蔽名单中保存企业用户与个人用户的拒接关系,按照屏蔽名单,筛选接收企业消息的个人用户,并以rcs传输方式将企业消息推送至个人用户。

202、获取个人用户对企业消息的响应操作。

响应操作包括但不限于查看消息、转发消息和回复指令。为了获取响应操作,可以从个人用户的响应指令中提取响应具体的操作。为了获取响应操作,还可以从个人用户的终端安装的用于rcs消息服务端推送消息的应用程序的操作中获取。当然获取响应操作之前,需要用户的授权。

获取响应操作具体包括:根据预置传输协议,解析个人用户发送的操作数据,操作数据包括响应数据,以及响应数据的数字签名数据,响应数据是具有预置数据格式的响应操作;解密数字签名数据,验证响应数据的发送方是否为个人用户;如果验证结果为是,则根据预置数据格式,提取响应数据的响应操作。

在个人用户与rcs消息服务端之间进行数据传输时,为了确保数据能够准确传输,以预置数据格式、数字签名和预置传输协议三重传输设置。在个人用户传输响应操作之前,首先将响应操作转换为预置数据格式,然后根据密钥计算数字签名,最后将数字签名数据和预置数据格式的响应操作合并为操作数据,将操作数据通过预置传输协议传输至rcs消息服务端。在本发明中,为了获取响应操作,首先解析操作数据,获取响应数据和数字签名,再对数字签名数据进行解密验证响应数据的发送方是否为个人永固,也就是保证响应数据是个人用户针对企业用户发送的企业消息做出的,如果验证结果为是,则根据预置数据格式,提取响应数据的响应操作。

203、搭建区块链平台,并根据实现rcs传输方式的运营商发送的数字资产发行指令,为运营商发行数字资产。

为了数据信息的安全,构建可视化监控的区块链平台,通过区块链平台实现数据监控、奖励规则执行、响应操作记录、隐私数据记录、合约管理、交易数据查看、业务数据可视化等,使得通过区块链平台交易的数据信息安全可视。在搭建区块链平台之后,根据实现所述rcs传输方式的运营商发送的数字资产发行指令,为所述运营商发行数字资产,所述数字资产发行指令包括数字资产发行量、数字资产价格和数字资产名称。区块链平台发行和承载的数字资产,为运营商发行的数字资产,如积分、流量包、充值卡等等。

204、根据个人用户的账户注册请求,在区块链平台注册个人账户。

个人账户是以个人用户的手机号码和个人信息构成的种子信息生成的,一个种子信息在区块链平台上只生成一个账户。个人账户用于存储区块链上的数字资产。个人账户与手机号关联,通过手机终端的短信发送平台查找或提取个人账户下的数字资产,不需要额外的区块链平台账户,降低获取、保存和使用数字资产的门槛。个人账户可以在接收到建议建立账户时注册,也可以在安装手机卡后第一启动时注册,还可以在接收到5g富媒体消息时注册,还可以在个人用户对企业消息进行响应操作时注册,在本发明实施例中对个人账户的注册时机不做限定。

205、根据企业用户的账号注册请求,在区块链平台注册企业账号,并根据企业用户发送的数字资产发行请求,为企业用户发行数字资产。

企业账号是以企业用户的企业信息为种子信息生成的,其企业账号的建立目的在于发行数字资产或购买用户个人数据。企业账户的注册过程可以为:填写企业信息,以企业信息为种子信息生成区块链账号。企业用户填写的企业信息需要进行审核和认证,审核认证企业的注册信息、是否为正常运营,有无产品安全隐患等已公开信息。因此,企业用户注册过程中时延较长,具体的时延时间不做限定,与审核所需的时间有关。在区块链平台中,将企业信息以列表方式进行相关数据管理,个人用户可查询企业信息。

在注册企业账号的同时企业用户还可以发送数字资产发行请求,为企业用户发行数字资产,数字资产发行请求中包括资产抵押证明、数字资产发行量和资产发行指令。企业用户通过锚定自有资产在链上发行数字资产。企业首先提交数字资产发行申请,申请内容如抵押资产数量、发行数字资产数量、发行用途、名称等信息,运营商或相关平台对申请内容进行审核,在审核通过后,企业将资产进行抵押。区块链平台在收到资产抵押后,通过智能合约发放约定数量的数字资产。数字资产可根据企业规定的用途进行奖励与支付活动。企业用户和运营商还可以通过跨链方式,将外部数字资产转移到区块链平台上。如企业在其他区块链上锁定数字资产并提交证明,校验通过后在区块链平台上发行相应数量的数字资产。根据企业与运行区块链平台的运营商之间的兑换规则,运营商发行的数字资产和企业发行的数字资产之间可以进行兑换。

206、通过区块链平台为个人用户发放响应操作对应的操作收益。

通过为个人用户发行操作收益的方式,激励个人用户查看企业消息,由于企业消息被查看的次数的增加,进而激励企业用户以富媒体rcs传输方式推送企业消息。操作收益是通过区块链平台发放的数字资产。发放操作收益具体包括:根据预置智能合约,计算所述响应操作对应的操作收益,所述预置智能合约记录所述响应操作与所述操作收益的对应关系;根据所述操作收益,更新所述个人用户的个人账户的账户余额。

预置智能合约记录响应操作与操作收益的对应关系,也就是每种响应操作的数字资产收益的计算规则。计算该响应操作对应的操作收益,具体包括:获取响应操作的操作明细信息,操作明细信息包括查看观看进度、转发次数和是否回复特定字符;根据预置智能合约,计算操作明细信息对应的操作收益。

查看观看进度可以用文字观看比例、视频观看比例和观看时长等。回复包括但不限于调查问卷、建议、投稿等等。在预置智能合约中可设置完整查看5g富媒体消息的操作收益是1个单位的数字资产、转发一次5g富媒体消息的操作收益是1.5个单位的数字资产、转发三次5g富媒体消息的操作收益是5个单位的数字资产、以填写问卷的方式回复5g富媒体消息的操作收益是1.8个单位的数字资产。对于详细操作进度为查看观看百分百的操作明细信息,当满足部分操作时,可按照百分比发放数字资产,如某视频完整查看一次5g富媒体消息的操作收益是1个单位的数字资产,用户查看了50%可获取50%的操作收益,即0.5个单位的数字资产。对于详细操作进度为转发次数的操作明细信息,当满足部分操作时,可按照百分比发放数字资产,如某消息定义转发10次获得10个单位的数字资产,个人用户转发8次可获得80%的操作收益,即8个单位的数字资产。

将操作收益发放到个人用户的个人账户。在区块链上记录个人账户的每笔数字资产的来源明细,做到了公开透明、不可篡改、实时查看。个人用户通过查看、回复、转发企业消息,可获得区块链数字资产,以奖励数字资产的方式提高企业消息被查看的概率。由于发送企业消息的运营商不同,如果上述推送方法为企业带来的更高的推广效率,那么企业就更倾向于与该运营商合作,长此以往能增加运营商的用户规模,提高运营商的运营优势。

207、在区块链平台记录消息生命周期流程。

消息生命周期流程包括企业用户、个人用户、响应操作和操作收益,从企业用户发送企业消息到个人用户对企业消息的响应操作,可以当作一次区块链交易。在区块链平台记录消息生命周期流程,以记录不可篡改的交易数据。

208a、如果回复指令为发送屏蔽消息指令,则将消息生命周期流程中的企业用户和个人用户建立屏蔽映射关系,并将屏蔽映射关系存储至屏蔽名单中。

回复指令是个人用户对企业信息的响应操作中的一种,回复指令可以包括订阅消息、购买产品、查看详情和屏蔽消息指令。如果回复指令是屏蔽消息指令,则将消息生命周期流程中的企业用户与个人用户建立屏蔽映射关系。屏蔽映射关系是指消息生命周期流程中的个人用户,不再接收消息生命周期流程中企业用户的企业消息。将屏蔽映射关系存储至屏蔽名单中,以使得企业用户发送其他企业消息时不再推送至屏幕映射关系中的个人用户。

209a、获取屏蔽消息指令中的屏蔽支付费用和屏蔽时限。

屏蔽消息指令用于保证在屏蔽时限内个人用户不在接收某企业用户的企业消息,但是需要付出屏蔽支付费用,也就是通过支付数字资产获取隐私保护以及不被垃圾消息骚扰。

210a、根据屏蔽支付费用,更新个人用户的个人账户的账户余额。

在更新个人账户的数字资产后,还可以向个人账户发送屏蔽的企业账户、屏蔽支付费用和屏蔽时限,将个人账户支付的数字资产所能得到的保护详情告知个人用户。

由于企业用户通过个人用户手机号推送企业消息,个人用户面临的消息推送也将成倍增加,这种量级的消息推送必然对用户造成一定骚扰。个人用户通过支付数字资产的方式,减少信息骚扰。

在区块链平台记录消息生命周期流程之后,还包括:与步骤208a-210a处理优先级并列的步骤208b-209b。

208b、如果接收到个人用户发送的个人数据公开指令,则获取个人数据公开指令中的个人数据和单次公开收益。

用户对企业消息的响应操作,也就是用户行为大数据,对企业用户是非常有价值的,一方面个人用户不一定希望企业随意查看自己的数据,另一方面企业用户希望查看个人用户数据。个人用户发送个人数据公开指令,个人用户的个人数据为待公开状态,一旦企业用户购买该个人数据,则该个人数据对企业用户公开。在个人数据公开指令中的个人数据和单次公开收益,每个企业用户购买个人数据时都要付给个人用户一份数字资产,该数字资产的数量为单次公开收益。对于个人数据的单次公开收益,可以根据公开风险等级设置,也可以由个人用户自行设置,还可以根据个人数据类型设置,在本发明实施例中对单次公开收益的设置方式不做限定。

通过个人数据公开指令,个人用户对自己的隐私数据进行设置,控制哪些数据外部不可见,实现个人用户自己控制隐私数据产生的价值收益。

209b、根据公开总收益,更新个人用户的个人账户的账户余额。

公开总收益是指单次公开收益与公开次数的乘积,公开次数是指个人数据被企业用户查看的次数。在企业用户购买个人用户的敏感数字后,可以每购买一次,更新一次个人账户的账户余额,还可以每经过预置时间段计算一次公开总收益,然后更新一次个人账户余额,在本发明实施例中对更新个人账户的账户余额的更新时间不做限定。

在区块链平台记录消息生命周期流程之后,还包括与步骤208a-210a处理优先级并列并列的步骤209c-212c。

208c、如果接收到企业用户发送的隐私数据查看请求,则获取隐私数据查看请求中的查看数据类型和查看支付费用。

与个人用户公开个人数据类似,企业用户可以通过支付数字资产查看隐私数据。在隐私数据查看请求中,还包括手机号码所属的地区、手机号码的使用年限等等,个人用户是否公开个人数据更详细的条件,以缩小包括的个人用户的数量。其中查看支付费用是企业用户本次隐私数据查看请求所需支付总费用,可以为根据个人用户数量计算的固定费用,也可以是根据个人用户的个人数据的单次公开收益依次统计得到的。

209c、根据查看支付费用,更新企业用户的企业账户的账户余额。

210c、获取个人数据集中查看数据类型对应的待查看数据。

个人数据集用于按照查看数据类型存储个人数据,也就是个人数据集中的数据都是可以公开的。

211c、按照预置加密算法,将待查看数据进行加密,生成加密数据。

通过预置加密算法加密待查看数据后,可隐藏真实的待查看数据。预置加密算法可操作用零知识证明、同态加密、对称加密、属性加密、多方计算或数据脱敏等,在本发明实施例中对加密算法不做限定。

212c、将加密数据发送至企业用户。

企业账户通过支付数字资产,获取加密数据,可以对加密数据进行分析,也可以对加密数据进行解密之后再进行分析,分析企业的5g富媒体消息的接收群体特征,以实现精准消息推送。企业用户可以根据加密数据自行分析,也可以委托区块链平台对加密数据进行分析,将分析结果发送至企业用户。企业用户根据加密数据分析结果精准推送,可以提升消息推送效果,也减少对非目标个人用户的不必要打扰。

记录在区块链平台上的企业相关信息和个人相关信息,可以根据用户查询请求查询。示例性的,企业账户发起查询请求到区块链平台,请求中包括查找条件,如时间段、转发次数最高的消息、被回复次数最多的消息等等,区块链平台根据查询条件进行操作记录查询,将查询结果返回至企业账户。示例性的,个人用户可以查看数字资产余额,每笔数字资产的来源详细记录,即历史交易记录等信息,区块链平台根据返回的账户余额、历史交易等信息。

通过本发明负责区块链平台的运营商,可以发挥大数据价值,并推广5g消息的使用范围;区块链平台的个人用户采用奖励机制激励用户使用5g消息、防止外部骚扰、保护数据因素、发挥自身数据价值;区块链平台的企业用户更透明掌握5g消息推送效果、支付费用信息透明、能够获取用户大数据、精准推送消息。

本发明提供了一种基于区块链技术的5g富媒体消息推送方法,首先接收企业用户发送的企业消息,并按照屏蔽名单将企业消息以富媒体rcs传输方式推送至个人用户,然后获取个人用户对企业消息的响应操作,通过区块链平台为个人用户发放响应操作对应的操作收益,再在区块链平台记录消息生命周期流程,如果回复指令为屏蔽消息指令,则将消息生命周期流程中的企业用户和个人用户的屏蔽映射关系,存储至屏蔽名单中。与现有技术相比,本发明实施例通过rcs传输方式推送多种格式的企业消息,增加企业消息对个人用户的吸引力,以提高企业消息被查看的概率。以操作收益为激励,提高用户查看、回复或转发5g富媒体消息的概率。在区块链平台记录消息生命周期流程,以区块链平台的交易不可伪造、全程留痕、可追溯且公开透明等账户安全性特点,增加企业消息推送端的个人用户的数量,以使得企业消息被查看的概率增加。以回复屏蔽消息指令能够屏蔽特定的企业消息,提高企业消息的投放准确度,进而提高企业消息被查看的概率。

进一步的,作为对上述图1所示方法的实现,本发明实施例提供了一种基于区块链技术的5g富媒体消息推送装置,如图3所示,该装置包括:

推送模块31,用于接收企业用户发送的企业消息,并按照屏蔽名单将所述企业消息以富媒体rcs传输方式推送至个人用户;

获取模块32,用于获取所述个人用户对所述企业消息的响应操作,所述响应操作包括查看消息、转发消息和回复指令;

发放模块33,用于通过区块链平台为所述个人用户发放所述响应操作对应的操作收益;

记录模块34,用于在所述区块链平台记录消息生命周期流程,所述消息生命周期流程包括所述企业用户、所述个人用户和所述响应操作;

存储模块35,用于如果所述回复指令为屏蔽消息指令,则将所述消息生命周期流程中的企业用户和个人用户的屏蔽映射关系,存储至所述屏蔽名单中。

本发明提供了一种基于区块链技术的5g富媒体消息推送装置,首先接收企业用户发送的企业消息,并按照屏蔽名单将企业消息以富媒体rcs传输方式推送至个人用户,然后获取个人用户对企业消息的响应操作,通过区块链平台为个人用户发放响应操作对应的操作收益,再在区块链平台记录消息生命周期流程,如果回复指令为屏蔽消息指令,则将消息生命周期流程中的企业用户和个人用户的屏蔽映射关系,存储至屏蔽名单中。与现有技术相比,本发明实施例通过rcs传输方式推送多种格式的企业消息,增加企业消息对个人用户的吸引力,以提高企业消息被查看的概率。以操作收益为激励,提高用户查看、回复或转发5g富媒体消息的概率。在区块链平台记录消息生命周期流程,以区块链平台的交易不可伪造、全程留痕、可追溯且公开透明等账户安全性特点,增加企业消息推送端的个人用户的数量,以使得企业消息被查看的概率增加。以回复屏蔽消息指令能够屏蔽特定的企业消息,提高企业消息的投放准确度,进而提高企业消息被查看的概率。

进一步的,作为对上述图2所示方法的实现,本发明实施例提供了另一种基于区块链技术的5g富媒体消息推送装置,如图4所示,该装置包括:

推送模块41,用于接收企业用户发送的企业消息,并按照屏蔽名单将所述企业消息以富媒体rcs传输方式推送至个人用户;

获取模块42,用于获取所述个人用户对所述企业消息的响应操作,所述响应操作包括查看消息、转发消息和回复指令;

发放模块43,用于通过区块链平台为所述个人用户发放所述响应操作对应的操作收益;

记录模块44,用于在所述区块链平台记录消息生命周期流程,所述消息生命周期流程包括所述企业用户、所述个人用户和所述响应操作;

存储模块45,用于如果所述回复指令为屏蔽消息指令,则将所述消息生命周期流程中的企业用户和个人用户的屏蔽映射关系,存储至所述屏蔽名单中。

进一步地,所述装置还包括:

搭建模块46,用于所述通过区块链平台为所述个人用户发放所述响应操作对应的操作收益之前,搭建区块链平台,根据实现所述rcs传输方式的运营商发送的数字资产发行指令,为所述运营商发行数字资产,所述数字资产发行指令包括数字资产发行量、数字资产价格和数字资产名称;

注册模块47,用于根据所述个人用户的账户注册请求,在所述区块链平台注册个人账户,所述个人账户是以所述个人用户的手机号码和个人信息构成的种子信息生成的;

所述注册模块47,还用于根据所述企业用户的账号注册请求,在所述区块链平台注册企业账号,并且根据所述企业用户发送的数字资产发行请求,为所述企业用户发行数字资产,所述企业账号是以所述企业用户的企业信息为种子信息生成的,所述数字资产发行请求包括资产抵押证明、数字资产发行量和资产发行指令。

进一步地,所述发放模块43,包括:

计算单元431,用于根据预置智能合约,计算所述响应操作对应的操作收益,所述预置智能合约记录所述响应操作与所述操作收益的对应关系;

更新单元432,用于根据所述操作收益,更新所述个人用户的个人账户的账户余额。

进一步地,所述计算单元431,包括:

获取子单元4311,用于获取所述响应操作的操作明细信息,所述操作明细信息包括查看观看进度、转发次数和是否回复特定字符;

计算子单元4312,用于根据所述预置智能合约,计算所述操作明细信息对应的操作收益。

进一步地,所述装置还包括:

所述获取模块42,还用于所述将所述消息生命周期流程中的企业用户和个人用户的屏蔽映射关系,存储至所述屏蔽名单中之后,获取屏蔽消息指令中的屏蔽支付费用和屏蔽时限;

更新模块48,还用于根据所述屏蔽支付费用,更新所述个人用户的个人账户的账户余额。

进一步地,所述装置还包括:

所述获取模块42,还用于所述在区块链平台记录消息生命周期流程之后,如果接收到所述个人用户发送的个人数据公开指令,则获取所述个人数据公开指令中的个人数据和单次公开收益;

所述更新模块48,还用于根据公开总收益,更新所述个人用户的个人账户的账户余额,所述公开总收益是指所述单次公开收益与公开次数的乘积,所述公开次数是指所述个人数据被所述企业用户查看的次数。

进一步地,所述装置还包括:

所述获取模块42,还用于在区块链平台记录消息生命周期流程之后,如果接收到所述企业用户发送的隐私数据查看请求,则获取所述隐私数据查看请求中的查看数据类型和查看支付费用;

所述更新模块48,还用于根据所述查看支付费用,更新所述企业用户的企业账户的账户余额;

所述获取模块42,还用于在个人数据集中,获取所述查看数据类型对应的待查看数据,所述个人数据集用于根据所述查看数据类型存储所述个人数据;

加密模块49,用于按照预置加密算法,将所述待查看数据进行加密,生成加密数据;

发送模块410,用于将所述加密数据发送至所述企业用户。

进一步地,所述获取模块42,包括:

解析单元421,用于根据预置传输协议,解析所述个人用户发送的操作数据,所述操作数据包括响应数据,以及响应数据的数字签名数据,所述响应数据是具有预置数据格式的响应操作;

验证单元422,用于解密所述数字签名数据,验证所述响应数据的发送方是否为所述个人用户;

提取单元423,用于如果所述验证结果为是,则根据所述预置数据格式,提取所述响应数据的响应操作。

本发明提供了一种基于区块链技术的5g富媒体消息推送装置,首先接收企业用户发送的企业消息,并按照屏蔽名单将企业消息以富媒体rcs传输方式推送至个人用户,然后获取个人用户对企业消息的响应操作,通过区块链平台为个人用户发放响应操作对应的操作收益,再在区块链平台记录消息生命周期流程,如果回复指令为屏蔽消息指令,则将消息生命周期流程中的企业用户和个人用户的屏蔽映射关系,存储至屏蔽名单中。与现有技术相比,本发明实施例通过rcs传输方式推送多种格式的企业消息,增加企业消息对个人用户的吸引力,以提高企业消息被查看的概率。以操作收益为激励,提高用户查看、回复或转发5g富媒体消息的概率。在区块链平台记录消息生命周期流程,以区块链平台的交易不可伪造、全程留痕、可追溯且公开透明等账户安全性特点,增加企业消息推送端的个人用户的数量,以使得企业消息被查看的概率增加。以回复屏蔽消息指令能够屏蔽特定的企业消息,提高企业消息的投放准确度,进而提高企业消息被查看的概率。

根据本发明一个实施例提供了一种计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的基于区块链技术的5g富媒体消息推送方法。

图5示出了根据本发明一个实施例提供的一种计算机设备的结构示意图,本发明具体实施例并不对计算机设备的具体实现做限定。

如图5所示,该计算机设备可以包括:处理器(processor)502、通信接口(communicationsinterface)504、存储器(memory)506、以及通信总线508。

其中:处理器502、通信接口504、以及存储器506通过通信总线508完成相互间的通信。

通信接口504,用于与其它设备比如客户端或其它服务器等的网元通信。

处理器502,用于执行程序510,具体可以执行上述基于区块链技术的5g富媒体消息推送方法实施例中的相关步骤。

具体地,程序510可以包括程序代码,该程序代码包括计算机操作指令。

处理器502可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。计算机设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。

存储器506,用于存放程序510。存储器506可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

程序510具体可以用于使得处理器502执行以下操作:

接收企业用户发送的企业消息,并按照屏蔽名单将所述企业消息以富媒体rcs传输方式推送至个人用户;

获取所述个人用户对所述企业消息的响应操作,所述响应操作包括查看消息、转发消息和回复指令;

通过区块链平台为所述个人用户发放所述响应操作对应的操作收益;

在所述区块链平台记录消息生命周期流程,所述消息生命周期流程包括所述企业用户、所述个人用户、所述响应操作和所述操作收益;

如果所述回复指令为屏蔽消息指令,则将所述消息生命周期流程中的企业用户和个人用户的屏蔽映射关系,存储至所述屏蔽名单中。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1