CN113779412B - 一种基于区块链网络的消息触达方法、节点和*** - Google Patents

一种基于区块链网络的消息触达方法、节点和*** Download PDF

Info

Publication number
CN113779412B
CN113779412B CN202111133716.5A CN202111133716A CN113779412B CN 113779412 B CN113779412 B CN 113779412B CN 202111133716 A CN202111133716 A CN 202111133716A CN 113779412 B CN113779412 B CN 113779412B
Authority
CN
China
Prior art keywords
contract
touch
node
information
intelligent
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111133716.5A
Other languages
English (en)
Other versions
CN113779412A (zh
Inventor
史晓强
何金虎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Taikang Insurance Group Co Ltd
Taikang Online Property Insurance Co Ltd
Original Assignee
Taikang Insurance Group Co Ltd
Taikang Online Property Insurance Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Taikang Insurance Group Co Ltd, Taikang Online Property Insurance Co Ltd filed Critical Taikang Insurance Group Co Ltd
Priority to CN202111133716.5A priority Critical patent/CN113779412B/zh
Publication of CN113779412A publication Critical patent/CN113779412A/zh
Application granted granted Critical
Publication of CN113779412B publication Critical patent/CN113779412B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0269Targeted advertisements based on user profile or attribute
    • G06Q30/0271Personalized advertisement
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种基于区块链网络的消息触达方法、节点和***,涉及区块链技术领域。该方法的一具体实施方式包括:接收来自服务节点的群体画像信息,根据预定义的第一合约编写规范和群体画像信息,生成相应的群体画像智能合约;响应于服务节点的第一合约查询请求,向服务节点发送相应的群体画像智能合约,以使服务节点根据合约管理节点发布的第二合约编写规范,生成相应的触达智能合约并上传;响应于用户触达节点的第二合约查询请求,向用户触达节点发送待执行的触达智能合约,以使用户触达节点根据待执行的触达智能合约的合约信息,向目标群体进行消息推送。该方法实现了去中心化的消息触达,提高了***容灾性,降低了***资源需求。

Description

一种基于区块链网络的消息触达方法、节点和***
技术领域
本发明涉及区块链技术领域,尤其涉及一种基于区块链网络的消息触达方法、节点和***。
背景技术
现有的消息触达方式为中心化模式,即各个业务***根据自身业务场景,从群体管理中心中获取所需的群体画像,之后通过用户触达***向该群体进行派发触达。上述中心化模式,各业务***强依赖于统一的群体管理中心和用户触达***,如果群体管理中心和/或用户触达***出现异常,会导致触达任务失败;同时群体管理中心需满足高并发、高算力和高兼容性等要求。
发明内容
有鉴于此,本发明实施例提供一种基于区块链网络的消息触达方法、节点和***,该方法按照定义的合约编写规范,生成群体画像智能合约和触达智能合约,进而由用户触达节点按照待执行的触达智能合约的合约信息,向目标群体进行消息推送,实现了去中心化的消息触达,提高了***容灾性,降低了***资源需求。
为实现上述目的,根据本发明实施例的一个方面,提供了一种基于区块链网络的消息触达方法。
本发明实施例的一种基于区块链网络的消息触达方法,所述区块链网络包括多个节点,所述多个节点包括服务节点、合约管理节点和至少一个用户触达节点,所述方法由所述合约管理节点执行,包括:接收来自所述服务节点的群体画像信息,根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约;响应于所述服务节点的第一合约查询请求,向所述服务节点发送相应的群体画像智能合约,以使所述服务节点根据所述群体画像智能合约以及所述合约管理节点发布的第二合约编写规范,生成相应的触达智能合约并上传;响应于所述用户触达节点的第二合约查询请求,向所述用户触达节点发送待执行的触达智能合约,以使所述用户触达节点根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送。
可选地,所述第一合约编写规范中约定所述群体画像智能合约包括所述群体画像信息和对应的索引信息;所述第二合约编写规范中约定所述触达智能合约包括所述群体画像智能合约的索引信息、触达要素信息和合约执行状态。
可选地,所述向所述用户触达节点发送待执行的触达智能合约,包括:确定所述触达智能合约的合约执行状态为未触达的情况下,将所述触达智能合约作为待执行的触达智能合约发送至所述用户触达节点;所述向所述用户触达节点发送待执行的触达智能合约的步骤之后,所述方法还包括:更新所述待执行的触达智能合约的合约执行状态。
可选地,所述合约信息包括触达疲劳度的计算方式、触达方式和触达策略;所述根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送,包括:按照所述触达疲劳度的计算方式,为所述待执行的触达智能合约计算所述触达疲劳度;确定所述触达疲劳度小于疲劳度阈值的情况下,按照所述触达方式和所述触达策略,向目标群体进行消息推送。
为实现上述目的,根据本发明实施例的再一方面,提供了一种基于区块链网络的消息触达方法。
本发明实施例的一种基于区块链网络的消息触达方法,所述区块链网络包括多个节点,所述多个节点包括服务节点、合约管理节点和至少一个用户触达节点,所述方法由所述服务节点执行,包括:获取群体画像信息,将所述群体画像信息上传到所述合约管理节点,以使所述合约管理节点根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约;获取所述群体画像智能合约,根据所述合约管理节点发布的第二合约编写规范和所述群体画像智能合约的合约信息,生成相应的触达智能合约;将所述触达智能合约上传至所述合约管理节点,以使所述用户触达节点在监听到所述合约管理节点存在待执行的触达智能合约的情况下,根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送。
为实现上述目的,根据本发明实施例的另一方面,提供了一种应用于区块链网络的合约管理节点。
本发明实施例的一种应用于区块链网络的合约管理节点,所述区块链网络包括多个节点,所述多个节点包括服务节点、合约管理节点和至少一个用户触达节点,所述合约管理节点包括:合约生成模块,用于接收来自所述服务节点的群体画像信息,根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约;第一响应模块,用于响应于所述服务节点的第一合约查询请求,向所述服务节点发送相应的群体画像智能合约,以使所述服务节点根据所述群体画像智能合约和所述合约管理节点发布的第二合约编写规范,生成相应的触达智能合约并上传;第二响应模块,用于响应于所述用户触达节点的第二合约查询请求,向所述用户触达节点发送待执行的触达智能合约,以使所述用户触达节点根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送。
可选地,所述第一合约编写规范中约定所述群体画像智能合约包括所述群体画像信息和对应的索引信息;所述第二合约编写规范中约定所述触达智能合约包括所述群体画像智能合约的索引信息、触达要素信息和合约执行状态。
可选地,所述第二响应模块,还用于确定所述触达智能合约的合约执行状态为未触达的情况下,将所述触达智能合约作为待执行的触达智能合约发送至所述用户触达节点;所述装置还包括:状态更新模块,用于更新所述待执行的触达智能合约的合约执行状态。
可选地,所述合约信息包括触达疲劳度的计算方式、触达方式和触达策略;所述第二响应模块,还用于按照所述触达疲劳度的计算方式,为所述待执行的触达智能合约计算所述触达疲劳度;确定所述触达疲劳度小于疲劳度阈值的情况下,按照所述触达方式和所述触达策略,向目标群体进行消息推送。
为实现上述目的,根据本发明实施例的又一方面,提供了一种应用于区块链网络的服务节点。
本发明实施例的一种应用于区块链网络的服务节点,所述区块链网络包括多个节点,所述多个节点包括服务节点、合约管理节点和至少一个用户触达节点,所述服务节点包括:信息上传模块,用于获取群体画像信息,将所述群体画像信息上传到所述合约管理节点,以使所述合约管理节点根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约;合约生成模块,用于获取所述群体画像智能合约,根据所述合约管理节点发布的第二合约编写规范和所述群体画像智能合约的合约信息,生成相应的触达智能合约;合约上传模块,用于将所述触达智能合约上传至所述合约管理节点,以使所述用户触达节点在监听到所述合约管理节点存在待执行的触达智能合约的情况下,根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送。
为实现上述目的,根据本发明实施例的另一方面,提供了一种基于区块链网络的消息触达***。
本发明实施例的一种基于区块链网络的消息触达***,包括:合约管理节点、服务节点和至少一个用户触达节点,其中,所述用户触达节点,用于监听所述合约管理节点,在监听到存在待执行的触达智能合约的情况下,根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送。
可选地,所述服务节点包括至少一个业务节点和至少一个画像管理节点,其中,所述业务节点,用于发送画像查询请求至所述画像管理节点;以及从所述合约管理节点获取所述群体画像智能合约,根据所述合约管理节点发布的第二合约编写规范和所述群体画像智能合约的合约信息,生成相应的触达智能合约并上传至所述合约管理节点;所述画像管理节点,用于根据所述画像查询请求中的查询条件进行检索,得到相应的群体画像信息,将所述群体画像信息上传到所述合约管理节点。
为实现上述目的,根据本发明实施例的再一方面,提供了一种电子设备。
本发明实施例的一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例的一种消息触达方法。
为实现上述目的,根据本发明实施例的再一方面,提供了一种计算机可读介质。
本发明实施例的一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本发明实施例的一种消息触达方法。
上述发明中的一个实施例具有如下优点或有益效果:按照定义的合约编写规范,生成群体画像智能合约和触达智能合约,进而由用户触达节点按照待执行的触达智能合约的合约信息,向目标群体进行消息推送,实现了去中心化的消息触达,提高了***容灾性,降低了***资源需求。
上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
图1是本发明一实施例的基于区块链网络的消息触达方法的主要步骤的示意图;
图2是本发明又一实施例的基于区块链网络的消息触达方法的主要流程示意图;
图3是实现本发明实施例的基于区块链网络的消息触达方法的***架构示意图;
图4是本发明再一实施例的基于区块链网络的消息触达方法的主要流程示意图;
图5是本发明实施例的合约管理节点的主要模块的示意图;
图6是本发明实施例的服务节点的主要模块的示意图;
图7是本发明实施例的基于区块链网络的消息触达***的主要模块的示意图;
图8是本发明实施例可以应用于其中的示例性***架构图;
图9是适用于来实现本发明实施例的电子设备的计算机装置的结构示意图。
具体实施方式
以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
下面对本实施例涉及的术语进行解释。
消息触达:即对符合业务场景或者被认为对业务可能产生积极影响的群体,通过现有接入渠道发送特定消息,以完成业务需求的行为。
有效触达率:即触达后对业务产生积极影响的触达次数占总触达次数的比例。
过度触达:即对同一触达对象的触达次数大于设定阈值,或者触达后无法对该触达对象产生推进效果的情况下,仍进行无效触达。
如背景技术所述,现有的消息触达方式需要各个业务***根据自身业务场景,从群体管理中心中获取所需的群体画像,之后通过用户触达***向该群体进行派发触达。该方式在群体管理中心和/或用户触达***出现异常时,触达任务就会失败,且对群体管理中心的要求高。
为了解决上述问题,本实施例提出了一种基于区块链网络的消息触达方法,该区块链网络包括多个节点,这些节点包括服务节点、合约管理节点和至少一个用户触达节点(对应现有技术中的用户触达***),且服务节点包括至少一个业务节点(对应现有技术中的业务***)和至少一个画像管理节点(对应现有技术中的群体管理中心),具体实现如下。
图1是本发明一实施例的基于区块链网络的消息触达方法的主要步骤的示意图。如图1所示,本发明实施例的基于区块链网络的消息触达方法,由区块链网络的合约管理节点实现,主要包括如下步骤:
步骤S101:接收来自服务节点的群体画像信息,根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约。服务节点根据自身业务需求,获取相应的群体画像信息,并向合约管理节点发送该群体画像信息。
合约管理节点预先定义并发布第一合约编写规范和第二合约编写规范。其中,第一合约编写规范用于约定群体画像智能合约的合约信息,具体可以包括群体画像信息和对应的索引信息;第二合约编写规范用于约定触达智能合约的合约信息,具体可以包括群体画像智能合约的索引信息、触达要素信息和合约执行状态。
合约管理节点接收到群体画像信息后,生成该群体画像信息的索引信息,进而根据第一合约编写规范生成相应的群体画像智能合约。实施例中,索引信息可以是一个唯一的主键,比如通用唯一识别码(UUID,Universally Unique Identifier)、全局唯一标识符(GUID,Globally Unique Identifier)等。
步骤S102:响应于所述服务节点的第一合约查询请求,向所述服务节点发送相应的群体画像智能合约,以使所述服务节点根据所述群体画像智能合约以及所述合约管理节点发布的第二合约编写规范,生成相应的触达智能合约并上传。服务节点向合约管理节点发送第一合约查询请求,请求查询群体画像智能合约。
合约管理节点接收到第一合约查询请求后,向服务节点反馈相应的群体画像智能合约。之后服务节点根据合约管理节点发布的第二合约编写规范和群体画像智能合约内的合约信息,生成相应的触达智能合约,之后上传至合约管理节点。
步骤S103:响应于用户触达节点的第二合约查询请求,向所述用户触达节点发送待执行的触达智能合约,以使所述用户触达节点根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送。用户触达节点监听合约管理节点,在监听到存在待执行的触达智能合约,向合约管理节点发送第二合约查询请求,请求获取待执行的触达智能合约。
合约管理节点接收到第二合约查询请求后,向用户触达节点发送待执行的触达智能合约,更新待执行的触达智能合约的合约执行状态为正在触达。之后用户触达节点即可根据待执行的触达智能合约内的合约信息,向目标群体进行消息推送。实施例中,待执行的触达智能合约即合约执行状态为未触达的触达智能合约。
在进行消息推送时,先根据待执行的触达智能合约内的索引信息,索引出对应的群体画像智能合约,之后向该群体画像智能合约所包含的群体画像信息所对应的用户(即触达对象,全部触达对象构成目标群体)进行消息推送。实施例中,在消息推送成功后,可以更新该待执行的触达智能合约的合约执行状态为已触达。
图2是本发明又一实施例的基于区块链网络的消息触达方法的主要流程示意图。如图2所示,本发明实施例的基于区块链网络的消息触达方法,由区块链网络的服务节点实现,主要包括如下步骤:
步骤S201:获取群体画像信息,将所述群体画像信息上传到合约管理节点,以使所述合约管理节点根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约。服务节点根据自身业务需求,查询出相应的群体画像信息。
比如业务需求为:查询24小时内支付未完成的用户,并进行继续支付的触达,则查询条件为:24小时内订单状态为“未支付”的订单。再比如业务需求为:生成购买过某产品的18岁男性人群,并进行触达,则查询条件为:该产品订单中购买用户为18岁男性的订单。按照设定的画像维度提取订单信息,构成群体画像信息。其中,画像维度比如为用户账号、年龄、性别、职业等。
服务节点将查询到的群体画像信息上传到合约管理节点。合约管理节点接收到群体画像信息后,生成该群体画像信息的索引信息,进而根据第一合约编写规范生成相应的群体画像智能合约。
步骤S202:获取所述群体画像智能合约,根据所述合约管理节点发布的第二合约编写规范和所述群体画像智能合约的合约信息,生成相应的触达智能合约。服务节点向合约管理节点发送第一合约查询请求,请求查询群体画像智能合约。合约管理节点接收到第一合约查询请求后,向服务节点反馈相应的群体画像智能合约。服务节点根据合约管理节点发布的第二合约编写规范和群体画像智能合约内的合约信息,生成相应的触达智能合约。
步骤S203:将所述触达智能合约上传至所述合约管理节点,以使用户触达节点在监听到所述合约管理节点存在待执行的触达智能合约的情况下,根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送。服务节点将触达智能合约上传至合约管理节点。用户触达节点监听合约管理节点,在监听到存在待执行的触达智能合约时,从合约管理节点获取待执行的触达智能合约,并根据合约信息向目标群体进行消息推送。
图3是实现本发明实施例的基于区块链网络的消息触达方法的***架构示意图。如图3所示,本发明实施例的基于区块链网络的消息触达方法由消息触达***实现。该消息触达***包括服务节点、合约管理节点和k个用户触达节点。其中,服务节点由m个业务节点和n个画像管理节点实现。该实施例中,m、n和k均为整数。
合约管理节点用于接入各个业务节点、画像管理节点和用户触达节点,可以由公有链、私有链、联盟链的任意一种实现;该***定义并发布两类智能合约的编写规范,这两类智能合约分别为触达智能合约和群体画像智能合约。
业务节点用于根据业务需求从对应的画像管理节点查询群体画像信息,消费(也即使用)群体画像信息,以及写入触达智能合约。画像管理节点用于将群体画像信息上传至合约管理节点。用户触达节点是指各个触达渠道,比如客服坐席平台、短信发送平台等。用户触达节点用于监听合约管理节点,消费触达智能合约,实现消息触达以及回写触达智能合约的执行情况。
下面结合图4对本发明实施例的消息触达方法进行进一步详细说明。
图4是本发明再一实施例的基于区块链网络的消息触达方法的主要流程示意图。如图4所示,本发明实施例的基于区块链网络的消息触达方法,主要包括如下步骤:
步骤S401:合约管理节点定义并发布第一合约编写规范和第二合约编写规范。其中,第一合约编写规范用于约定群体画像智能合约的合约信息,具体可以包括群体画像信息和对应的索引信息。
第二合约编写规范用于约定触达智能合约的合约信息,具体可以包括群体画像智能合约的索引信息、触达要素信息和合约执行状态。索引信息用于索引对应的群体画像智能合约。触达要素信息可以包括触达方式、触达疲劳度的计算方式和触达策略中的任意一个或者多个。触达方式是指消息触达的途径,比如电话、短信、广播、直播等。触达策略包括话术、触达追踪方案等。合约执行状态即触达智能合约的执行状态,可以包括未触达、正在出触达和已触达。
触达疲劳度可以通过触达次数进行衡量。具体计算方式可以自定义,以记录不同业务节点、不同触达方式对于触达疲劳度的消耗。比如设定疲劳度阈值为每日只触达1次,则触达疲劳度的计算方式可以是在每日触达后,将触达次数自增1次,当该日再次发起触达时,查询到当日触达次数已等于疲劳度阈值,则过滤该条触达。
再比如,设定可以被A种触达方式触达n次(即A种触达方式的疲劳度阈值为n),B种触达方式触达m次,C种触达方式触达h次,总触达次数小于p次(即所有触达方式总的疲劳度阈值为p),则当进行A种触达方式的触达时,对应的触达疲劳度的计算方式a+1+b+c,a为A种触达方式当前的触达次数,b为B种触达方式的触达次数,c为C种触达方式的触达次数。在a+1≤n,且a+1+b+c≤p的情况下,未超过疲劳度阈值,执行该条触达;否则,过滤该条触达。
步骤S402:业务节点根据业务需求向相应的画像管理节点发送画像查询请求。画像查询请求用于请求画像管理节点统计出群体画像信息。实施例中,不同业务需求的画像查询请求可以由相应的画像管理节点实现。比如业务节点基于业务需求1生成画像查询请求1,该画像查询请求1可以由画像管理节点1实现,则可以将画像查询请求1发送至画像管理节点1。
步骤S403:画像管理节点根据画像查询请求中的查询条件进行检索,得到相应的群体画像信息,将群体画像信息上传到合约管理节点。画像管理节点统计群体画像信息的过程,即画像管理节点根据查询条件进行内部检索的过程。
比如查询条件为24小时内订单状态为“未支付”的订单,则在内部检索出满足该查询条件的订单,进而按照设定的画像维度提取订单信息,构成群体画像信息。比如从订单信息中提取用户账号、年龄、性别,提取的这些信息构成各用户的用户画像信息,全部的用户画像信息构成群体画像信息。
实施例中,上传至合约管理节点的群体画像信息可以是具体的群体画像信息,还可以是群体画像信息的下载地址,以避免群体画像信息的信息量过大。
步骤S404:合约管理节点根据第一合约编写规范和群体画像信息,生成群体画像智能合约。第一合约编写规范包括群体画像信息和对应的索引信息,则该步骤需生成唯一的索引信息,进而将索引信息和群体画像信息进行拼接,得到群体画像智能合约。
步骤S405:业务节点向合约管理节点发送第一合约查询请求。第一合约查询请求用于从合约管理节点获取与业务需求相应的群体画像智能合约。
步骤S406:合约管理节点响应于第一合约查询请求,向业务节点反馈相应的群体画像智能合约。实施例中可以反馈相应群体画像智能合约的索引信息,以减少数据传输量。
步骤S407:业务节点根据第二合约编写规范和群体画像智能合约的合约信息,生成触达智能合约并上传至合约管理节点。第二合约编写规范包括群体画像智能合约的索引信息、触达要素信息和合约执行状态。其中,触达要素信息的具体内容可以自定义,比如定义触达方式为短信;触达疲劳度的计算方式为在每日触达后,将触达次数自增1次;触达策略可以是:【签名】+正文+退订规范。而由于该触达智能合约还未生成,故合约执行状态为未触达。
另外,业务节点中包含区块链副本,在上传触达智能合约时,各个业务节点达成共识后,才能写入至区块链。
步骤S408:合约管理节点在接收到用户触达节点发送的第二合约查询请求后,根据各触达智能合约的合约执行状态,向用户触达节点反馈待执行的触达智能合约。各个用户触达节点监听合约管理节点,以实时获取待执行的触达智能合约,即合约执行状态为未触达的触达智能合约。
步骤S409:用户触达节点根据待执行的触达智能合约的合约信息,向目标群体进行消息推送,返回触达结果至合约管理节点。用户触达节点判断本***是否可以满足合约信息中约定的触达方式和触达策略,以及触达疲劳度是否小于设定的疲劳度阈值,在可以满足触达方式、触达策略和疲劳度阈值的情况下,修改合约执行状态为正在触达,之后按照约定的触达方式和触达策略,向目标群体进行消息推送。
在判断触达疲劳度是否小于设定的疲劳度阈值时,需按照合约信息中约定的触达疲劳度的计算方式,为待执行的触达智能合约计算触达疲劳度。如果触达疲劳度小于疲劳度阈值,说明满足触达疲劳度要求。
用户触达节点在进行消息推送后,将触达结果(比如触达跟踪线索字段写入、触达疲劳值消耗等)上传至合约管理节点。消息推送成功后,修改合约执行状态为已触达。
本发明实施例的消息触达方法,依赖于区块链技术,业务节点可以通过访问合约管理节点获取群体画像信息,实现了业务节点与画像管理节点的解耦;将现有的画像管理节点转换为去中心化的画像管理节点,可以更加独立的完成内聚化需求和业务场景;同时将现有的中心化的用户触达节点解耦,通过在智能合约中定义触达方式、触达疲劳度、触达策略,实现了个性化、多样化触达,减轻触达策略对业务本身的入侵,无需依赖用户触达节点来控制触达方式和触达策略。
此处的内聚化是指本申请不需要和外部的用户触达节点直接对接,不需要依托外部的用户触达节点的触达能力来形成触达方案,只需要关心业务本身和业务预计的触达效果来进行触达方案的指定,包括检索触达人群,对该人群的触达方式,触达渠道,触达规则等业务所关心的内容。
另外,本发明实施例的消息触达方法,通过监控触达智能合约的合约执行状态,实时实现未触达的触达智能合约的执行,并在执行过程中以及执行结束后及时更新合约执行状态,保证合约管理节点中数据的准确性,在保证有效触达率的情况下,防止对客户群体的过度触达。同时,且通过触达疲劳度进一步控制过度触达的发生。
图5是本发明实施例的合约管理节点的主要模块的示意图。如图5所示,本发明实施例的合约管理节点500,主要包括:
合约生成模块501,用于接收来自服务节点的群体画像信息,根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约。服务节点根据自身业务需求,获取相应的群体画像信息,并向合约管理节点发送该群体画像信息。
合约管理节点预先定义并发布第一合约编写规范和第二合约编写规范。其中,第一合约编写规范用于约定群体画像智能合约的合约信息,具体可以包括群体画像信息和对应的索引信息;第二合约编写规范用于约定触达智能合约的合约信息,具体可以包括群体画像智能合约的索引信息、触达要素信息和合约执行状态。
合约管理节点接收到群体画像信息后,生成该群体画像信息的索引信息,进而根据第一合约编写规范生成相应的群体画像智能合约。实施例中,索引信息可以是一个唯一的主键,比如UUID、GUID等。
第一响应模块502,用于响应于所述服务节点的第一合约查询请求,向所述服务节点发送相应的群体画像智能合约,以使所述服务节点根据根据所述群体画像智能合约以及所述合约管理节点发布的第二合约编写规范,生成相应的触达智能合约并上传。服务节点向合约管理节点发送第一合约查询请求,请求查询群体画像智能合约。
合约管理节点接收到第一合约查询请求后,向服务节点反馈相应的群体画像智能合约。之后服务节点根据合约管理节点发布的第二合约编写规范和群体画像智能合约内的合约信息,生成相应的触达智能合约,之后上传至合约管理节点。
第二响应模块503,用于响应于用户触达节点的第二合约查询请求,向所述用户触达节点发送待执行的触达智能合约,以使所述用户触达节点根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送。用户触达节点监听合约管理节点,在监听到存在待执行的触达智能合约,向合约管理节点发送第二合约查询请求,请求获取待执行的触达智能合约。
合约管理节点接收到第二合约查询请求后,向用户触达节点发送待执行的触达智能合约,更新待执行的触达智能合约的合约执行状态为正在触达。之后用户触达节点即可根据待执行的触达智能合约内的合约信息,向目标群体进行消息推送。实施例中,待执行的触达智能合约即合约执行状态为未触达的触达智能合约。
在进行消息推送时,先根据待执行的触达智能合约内的索引信息,索引出对应的群体画像智能合约,之后向该群体画像智能合约所包含的群体画像信息所对应的用户(即触达对象,全部触达对象构成目标群体)进行消息推送。实施例中,在消息推送成功后,可以更新该待执行的触达智能合约的合约执行状态为已触达。
图6是本发明实施例的服务节点的主要模块的示意图。如图6所示,本发明实施例的服务节点600,主要包括:
信息上传模块601,用于获取群体画像信息,将所述群体画像信息上传到合约管理节点,以使所述合约管理节点根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约。服务节点根据自身业务需求,查询出相应的群体画像信息,将查询到的群体画像信息上传到合约管理节点。合约管理节点接收到群体画像信息后,生成该群体画像信息的索引信息,进而根据第一合约编写规范生成相应的群体画像智能合约。
合约生成模块602,用于获取所述群体画像智能合约,根据所述合约管理节点发布的第二合约编写规范和所述群体画像智能合约的合约信息,生成相应的触达智能合约。服务节点向合约管理节点发送第一合约查询请求,请求查询群体画像智能合约。合约管理节点接收到第一合约查询请求后,向服务节点反馈相应的群体画像智能合约。服务节点根据合约管理节点发布的第二合约编写规范和群体画像智能合约内的合约信息,生成相应的触达智能合约。
合约上传模块603,用于将所述触达智能合约上传至所述合约管理节点,以使用户触达节点在监听到所述合约管理节点存在待执行的触达智能合约的情况下,根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送。服务节点将触达智能合约上传至合约管理节点。用户触达节点监听合约管理节点,在监听到存在待执行的触达智能合约时,从合约管理节点获取待执行的触达智能合约,并根据合约信息向目标群体进行消息推送。
图7是本发明实施例的基于区块链网络的消息触达***的主要模块的示意图。如图7所示,本发明实施例的基于区块链网络的消息触达***700,主要包括:
合约管理节点500,用于接收来自业务处理装置的群体画像信息,根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约。
服务节点600,用于获取所述群体画像信息,将所述群体画像信息上传到所述合约管理节点;以及从所述合约管理节点获取所述群体画像智能合约,根据发布的第二合约编写规范和所述群体画像智能合约的合约信息,生成相应的触达智能合约并上传至所述合约管理节点。
用户触达节点701,用于监听所述合约管理节点,在监听到存在待执行的触达智能合约的情况下,根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送。上述各***所实现的功能如前所述,此处不再赘述。
从以上描述可以看出,本实施例按照定义的合约编写规范,生成群体画像智能合约和触达智能合约,进而由用户触达节点按照待执行的触达智能合约的合约信息,向目标群体进行消息推送,实现了去中心化的消息触达,提高了***容灾性,降低了***资源需求。
图8示出了可以应用本发明实施例的消息触达方法或合约管理节点的示例性***架构800。
如图8所示,***架构800可以包括终端设备801、802、803,网络804和服务器805。网络804用以在终端设备801、802、803和服务器805之间提供通信链路的介质。网络804可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
用户可以使用终端设备801、802、803通过网络804与服务器805交互,以接收或发送消息等。终端设备801、802、803可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
服务器805可以是提供各种服务的服务器,例如对管理员利用业务服务器发送的群体画像信息进行处理的后台管理服务器。后台管理服务器可以生成群体画像智能合约,发送群体画像智能合约,发送触达智能合约等处理,并通过触达服务器将处理结果(例如推送的消息)发送给终端设备。
需要说明的是,本申请实施例所提供的消息触达方法一般由服务器805执行,相应地,合约管理节点一般设置于服务器805中。
应该理解,图8中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
根据本发明的实施例,本发明还提供了一种电子设备和一种计算机可读介质。
本发明的电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例的一种消息触达方法。
本发明的计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本发明实施例的一种消息触达方法。
下面参考图9,其示出了适用于来实现本发明实施例的电子设备的计算机***900的结构示意图。图9示出的电子设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图9所示,计算机***900包括中央处理单元(CPU)901,其可以根据存储在只读存储器(ROM)902中的程序或者从存储部分908加载到随机访问存储器(RAM)903中的程序而执行各种适当的动作和处理。在RAM 903中,还存储有计算机***900操作所需的各种程序和数据。CPU 901、ROM 902以及RAM 903通过总线904彼此相连。输入/输出(I/O)接口905也连接至总线904。
以下部件连接至I/O接口905:包括键盘、鼠标等的输入部分906;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分907;包括硬盘等的存储部分908;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分909。通信部分909经由诸如因特网的网络执行通信处理。驱动器910也根据需要连接至I/O接口905。可拆卸介质911,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器910上,以便于从其上读出的计算机程序根据需要被安装入存储部分908。
特别地,根据本发明公开的实施例,上文主要步骤图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行主要步骤图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分909从网络上被下载和安装,和/或从可拆卸介质911被安装。在该计算机程序被中央处理单元(CPU)901执行时,执行本发明的***中限定的上述功能。
需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本发明各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本发明实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器包括合约生成模块、第一响应模块和第二响应模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,合约生成模块还可以被描述为“接收来自服务节点的群体画像信息,根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约的模块”。
作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:接收来自服务节点的群体画像信息,根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约;响应于所述服务节点的第一合约查询请求,向所述服务节点发送相应的群体画像智能合约,以使所述服务节点根据发布的第二合约编写规范,生成相应的触达智能合约并上传;响应于用户触达节点的第二合约查询请求,向所述用户触达节点发送待执行的触达智能合约,以使所述用户触达节点根据所述群体画像智能合约以及所述合约管理节点所述待执行的触达智能合约的合约信息,向目标群体进行消息推送。
根据本发明实施例的技术方案,按照定义的合约编写规范,生成群体画像智能合约和触达智能合约,进而由用户触达节点按照待执行的触达智能合约的合约信息,向目标群体进行消息推送,实现了去中心化的消息触达,提高了***容灾性,降低了***资源需求。
上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例所提供的方法。
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

Claims (11)

1.一种基于区块链网络的消息触达方法,其特征在于,所述区块链网络包括多个节点,所述多个节点包括服务节点、合约管理节点和至少一个用户触达节点,所述方法由所述合约管理节点执行,包括:
接收来自所述服务节点的群体画像信息,根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约;
响应于所述服务节点的第一合约查询请求,向所述服务节点发送相应的群体画像智能合约,以使所述服务节点根据所述群体画像智能合约以及所述合约管理节点发布的第二合约编写规范,生成相应的触达智能合约并上传;
响应于所述用户触达节点的第二合约查询请求,向所述用户触达节点发送待执行的触达智能合约,以使所述用户触达节点根据所述待执行的触达智能合约的合约信息,确定用户触达节点满足合约信息中的触达方式和触达策略以及触达疲劳度小于疲劳度阈值,修改合约执行状态为正在触达,按照约定的触达方式和触达策略向目标群体进行消息推送。
2.根据权利要求1所述的方法,其特征在于,所述第一合约编写规范中约定所述群体画像智能合约包括所述群体画像信息和对应的索引信息;所述第二合约编写规范中约定所述触达智能合约包括所述群体画像智能合约的索引信息、触达要素信息和合约执行状态。
3.根据权利要求2所述的方法,其特征在于,所述向所述用户触达节点发送待执行的触达智能合约,包括:
确定所述触达智能合约的合约执行状态为未触达的情况下,将所述触达智能合约作为待执行的触达智能合约发送至所述用户触达节点;
所述向所述用户触达节点发送待执行的触达智能合约的步骤之后,所述方法还包括:更新所述待执行的触达智能合约的合约执行状态。
4.根据权利要求1至3的任一项所述的方法,其特征在于,所述合约信息包括触达疲劳度的计算方式、触达方式和触达策略;
所述根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送,包括:
按照所述触达疲劳度的计算方式,为所述待执行的触达智能合约计算所述触达疲劳度;
确定所述触达疲劳度小于疲劳度阈值的情况下,按照所述触达方式和所述触达策略,向目标群体进行消息推送。
5.一种基于区块链网络的消息触达方法,其特征在于,所述区块链网络包括多个节点,所述多个节点包括服务节点、合约管理节点和至少一个用户触达节点,所述方法由所述服务节点执行,包括:
获取群体画像信息,将所述群体画像信息上传到所述合约管理节点,以使所述合约管理节点根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约;
获取所述群体画像智能合约,根据所述合约管理节点发布的第二合约编写规范和所述群体画像智能合约的合约信息,生成相应的触达智能合约;
将所述触达智能合约上传至所述合约管理节点,以使所述用户触达节点在监听到所述合约管理节点存在待执行的触达智能合约的情况下,根据所述待执行的触达智能合约的合约信息,确定用户触达节点满足合约信息中的触达方式和触达策略以及触达疲劳度小于疲劳度阈值,修改合约执行状态为正在触达,按照约定的触达方式和触达策略向目标群体进行消息推送。
6.一种应用于区块链网络的合约管理节点,其特征在于,所述区块链网络包括多个节点,所述多个节点包括服务节点、合约管理节点和至少一个用户触达节点,所述合约管理节点包括:
合约生成模块,用于接收来自所述服务节点的群体画像信息,根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约;
第一响应模块,用于响应于所述服务节点的第一合约查询请求,向所述服务节点发送相应的群体画像智能合约,以使所述服务节点根据所述群体画像智能合约和所述合约管理节点发布的第二合约编写规范,生成相应的触达智能合约并上传;
第二响应模块,用于响应于所述用户触达节点的第二合约查询请求,向所述用户触达节点发送待执行的触达智能合约,以使所述用户触达节点根据所述待执行的触达智能合约的合约信息,确定用户触达节点满足合约信息中的触达方式和触达策略以及触达疲劳度小于疲劳度阈值,修改合约执行状态为正在触达,按照约定的触达方式和触达策略向目标群体进行消息推送。
7.一种应用于区块链网络的服务节点,其特征在于,所述区块链网络包括多个节点,所述多个节点包括服务节点、合约管理节点和至少一个用户触达节点,所述服务节点包括:
信息上传模块,用于获取群体画像信息,将所述群体画像信息上传到所述合约管理节点,以使所述合约管理节点根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约;
合约生成模块,用于获取所述群体画像智能合约,根据所述合约管理节点发布的第二合约编写规范和所述群体画像智能合约的合约信息,生成相应的触达智能合约;
合约上传模块,用于将所述触达智能合约上传至所述合约管理节点,以使所述用户触达节点在监听到所述合约管理节点存在待执行的触达智能合约的情况下,根据所述待执行的触达智能合约的合约信息,确定用户触达节点满足合约信息中的触达方式和触达策略以及触达疲劳度小于疲劳度阈值,修改合约执行状态为正在触达,按照约定的触达方式和触达策略向目标群体进行消息推送。
8.一种基于区块链网络的消息触达***,其特征在于,包括如权利要求6所述的合约管理节点、如权利要求7所述的服务节点和至少一个用户触达节点,其中,
所述用户触达节点,用于监听所述合约管理节点,在监听到存在待执行的触达智能合约的情况下,根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送。
9.根据权利要求8所述的消息触达***,其特征在于,所述服务节点包括至少一个业务节点和至少一个画像管理节点,其中,
所述业务节点,用于发送画像查询请求至所述画像管理节点;以及从所述合约管理节点获取所述群体画像智能合约,根据所述合约管理节点发布的第二合约编写规范和所述群体画像智能合约的合约信息,生成相应的触达智能合约并上传至所述合约管理节点;
所述画像管理节点,用于根据所述画像查询请求中的查询条件进行检索,得到相应的群体画像信息,将所述群体画像信息上传到所述合约管理节点。
10.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-5中任一所述的方法。
11.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-5中任一所述的方法。
CN202111133716.5A 2021-09-27 2021-09-27 一种基于区块链网络的消息触达方法、节点和*** Active CN113779412B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111133716.5A CN113779412B (zh) 2021-09-27 2021-09-27 一种基于区块链网络的消息触达方法、节点和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111133716.5A CN113779412B (zh) 2021-09-27 2021-09-27 一种基于区块链网络的消息触达方法、节点和***

Publications (2)

Publication Number Publication Date
CN113779412A CN113779412A (zh) 2021-12-10
CN113779412B true CN113779412B (zh) 2023-07-07

Family

ID=78853736

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111133716.5A Active CN113779412B (zh) 2021-09-27 2021-09-27 一种基于区块链网络的消息触达方法、节点和***

Country Status (1)

Country Link
CN (1) CN113779412B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230342696A1 (en) * 2022-04-21 2023-10-26 Verizon Patent And Licensing Inc. System and method for ai-based suggestions

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110060095A (zh) * 2019-03-26 2019-07-26 阿里巴巴集团控股有限公司 一种基于区块链的用户群体特征分析方法及***
CN111756803A (zh) * 2020-05-27 2020-10-09 山东浪潮质量链科技有限公司 一种基于区块链技术的服务器端推送方法及设备、介质
CN112613917A (zh) * 2020-12-30 2021-04-06 平安壹钱包电子商务有限公司 基于用户画像的信息推送方法、装置、设备及存储介质

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200118086A1 (en) * 2018-10-10 2020-04-16 Cisco Technology, Inc. Smart contracts within a blockchain system to dynamically and automatically manage a replacement process

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110060095A (zh) * 2019-03-26 2019-07-26 阿里巴巴集团控股有限公司 一种基于区块链的用户群体特征分析方法及***
CN111756803A (zh) * 2020-05-27 2020-10-09 山东浪潮质量链科技有限公司 一种基于区块链技术的服务器端推送方法及设备、介质
CN112613917A (zh) * 2020-12-30 2021-04-06 平安壹钱包电子商务有限公司 基于用户画像的信息推送方法、装置、设备及存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘江等.基于命名数据网络的区块链信息传输机制.《通信学报》.2018,第39卷(第1期),第24-33页. *

Also Published As

Publication number Publication date
CN113779412A (zh) 2021-12-10

Similar Documents

Publication Publication Date Title
US20200328984A1 (en) Method and apparatus for allocating resource
CN111460129A (zh) 标识生成的方法、装置、电子设备和存储介质
CN112948498A (zh) 一种分布式***全局标识的生成方法和装置
CN113312553B (zh) 一种用户标签的确定方法和装置
CN113779412B (zh) 一种基于区块链网络的消息触达方法、节点和***
CN111044062A (zh) 路径规划、推荐方法和装置
CN113364887A (zh) 一种基于ftp的文件下载方法、代理服务器和***
CN116185578A (zh) 计算任务的调度方法和计算任务的执行方法
CN113760487B (zh) 一种业务处理方法和装置
CN114253730A (zh) 管理数据库内存的方法、装置、设备及存储介质
CN114612212A (zh) 一种基于风险控制的业务处理方法、装置和***
CN114257521A (zh) 流量预测方法、装置、电子设备和存储介质
CN109120692B (zh) 用于处理请求的方法和装置
CN109087097B (zh) 一种更新链码同一标识的方法和装置
CN113609168A (zh) 数据导出方法、装置、终端以及可读存储介质
CN110019671B (zh) 一种处理实时消息的方法和***
CN113434754A (zh) 确定推荐api服务的方法、装置、电子设备和存储介质
CN112711572A (zh) 适用于分库分表的在线扩容方法和装置
CN113127416A (zh) 数据查询方法和装置
CN115665074B (zh) 消息限流发送方法、装置、设备及存储介质
CN113362097B (zh) 一种用户确定方法和装置
CN111291038B (zh) 一种数据查询方法及装置
CN116112336A (zh) 一种告警数据处理方法及装置
CN114995764A (zh) 一种基于流式计算的数据存储的方法和装置
CN113722548A (zh) 一种业务***中引用关系的处理方法和装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant