一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于用户定制信息的消息管理方法、装置和消息管理系统与流程

2022-06-11 12:13:23 来源:中国专利 TAG:


1.本公开涉及通信信息处理技术领域,尤其涉及一种基于用户定制信息的消息管理方法、装置和消息管理系统。


背景技术:

2.消息中心系统,是用户用于交流沟通的信息反馈方式。通过消息中心系统,可以对用户信息进行管理和通知。
3.在用户使用产品时,有许多操作并不是实时性,当需要用户进行操作时,可以通过消息发送通知的形式,来通知用户及时进行操作;同时也可发布一些告知性的消息给用户,消息中心不仅可以及时通知用户,也可以对产品进行很好的营销。
4.目前市场上的很多产品都有消息中心系统,其存在如下技术问题:
5.消息中心系统无法定制化,消息中心系统的消息内容、消息渠道都是固化模式,无法得到灵活地调整;
6.新增消息事件时,需要重新开发,这就会导致消息中心系统的研发成本高,而且消息研发效率低。


技术实现要素:

7.有鉴于此,本公开提出了一种基于用户定制信息的消息管理方法、装置和消息管理系统。
8.根据本公开的一方面,提供了一种基于用户定制信息的消息管理方法,包括如下步骤:
9.s100、获取用户定制信息;
10.s200、根据所述用户定制信息设置定制基础数据,并将所述定制基础数据配置保存到消息中心中;
11.s300、获取用户信息,并将所述用户信息与所述定制基础数据进行绑定;
12.s400、根据所述用户的消息发送指令,从所述定制基础数据中获取与所述用户相关联的消息,并发送至所述用户。
13.在一种可能的实现方式中,可选地,在步骤s100中,所述获取用户定制信息,包括:
14.s110、设定消息渠道构建条件,根据所述消息渠道构建条件创建若干消息渠道,并将所述消息渠道配置保存到所述消息中心中;
15.s120、通过所述消息渠道,获取用户的消息公共参数,并将所述消息公共参数发送至所述消息中心;
16.s130、接收所述消息公共参数,并根据所述消息中心设置用户定制信息。
17.在一种可能的实现方式中,可选地,在步骤s200中,所述根据所述用户定制信息设置定制基础数据,并将所述定制基础数据配置保存到消息中心中,包括:
18.s210、设定消息模板构建条件,根据所述消息模板构建条件创建若干消息模板,并
将所述消息模板配置保存到所述消息中心中;
19.s220、设定挂载条件,根据所述挂载条件将所述消息模板挂载于所述消息渠道下;
20.s230、设定消息事件构建条件,根据所述消息事件构建条件创建若干消息事件,并将所述消息事件配置保存到所述消息中心中;
21.s240、设定关联条件,根据所述关联条件将所述消息事件关联至所述消息模板。
22.在一种可能的实现方式中,可选地,在步骤s300中,所述获取用户信息,并将所述用户信息与所述定制基础数据进行绑定,包括:
23.s310、获取用户的消息服务需求;
24.s320、根据所述用户的消息服务需求,在所述消息中心中选择出所述用户所意向的所述消息渠道,得到意向消息渠道;
25.s330、获取所述用户的用户标识,并将所述用户的用户标识绑定至所述意向消息渠道。
26.在一种可能的实现方式中,可选地,在步骤s300中,所述获取用户信息,并将所述用户信息与所述定制基础数据进行绑定,还包括:
27.s311、接收所述用户的登录信息;
28.s321、根据所述登录信息,通过所述消息中心向所述用户发出认证通知;
29.s331、根据所述认证通知,将所述用户的用户标识与所述意向消息渠道下的所述消息事件进行绑定。
30.在一种可能的实现方式中,可选地,在步骤s400中,所述根据所述用户的消息发送指令,从所述定制基础数据中获取与所述用户相关联的消息,并发送至所述用户,包括:
31.s401、获取所述用户的消息发送指令;
32.s402、通过所述消息中心识别所述用户的用户标识,获得与所述用户的用户标识相关联的目的消息渠道和目的消息事件;
33.s403、通过所述目的消息事件,获取与所述目的消息事件相关联的目的消息模板;
34.s404、通过所述目的消息模板组装消息内容,并通过所述目的消息渠道发送消息内容至所述用户。
35.根据本公开的另一方面,提供了一种实现上述所述的基于用户定制信息的消息管理方法的装置,包括:
36.定制信息获取模块,用于获取用户定制信息;
37.定制基础数据配置模块,用于根据所述用户定制信息设置定制基础数据,并将所述定制基础数据配置保存到消息中心中;
38.绑定模块,用于获取用户信息,并将所述用户信息与所述定制基础数据进行绑定;
39.信息发送模块,用于根据所述用户的消息发送指令,从所述定制基础数据中获取与所述用户相关联的消息,并发送至所述用户。
40.在一种可能的实现方式中,可选地,所述定制信息获取模块包括:
41.消息渠道创建模块,用于设定消息渠道构建条件,根据所述消息渠道构建条件创建若干消息渠道,并将所述消息渠道配置保存到所述消息中心中;
42.消息公共参数获取模块,用于通过所述消息渠道,获取用户的消息公共参数,并将所述消息公共参数发送至所述消息中心;
43.消息公共参数发送模块,用于接收所述消息公共参数,并根据所述消息中心设置用户定制信息。
44.在一种可能的实现方式中,可选地,所述定制基础数据配置模块包括:
45.消息模板创建模块,用于设定消息模板构建条件,根据所述消息模板构建条件创建若干消息模板,并将所述消息模板配置保存到所述消息中心中;
46.挂载模块,用于设定挂载条件,根据所述挂载条件将所述消息模板挂载于所述消息渠道下;
47.消息事件创建模块,用于设定消息事件构建条件,根据所述消息事件构建条件创建若干消息事件,并将所述消息事件配置保存到所述消息中心中;
48.关联模块,用于设定关联条件,根据所述关联条件将所述消息事件关联至所述消息模板。
49.根据本公开的另一方面,还提供了一种消息管理系统,包括:
50.处理器;
51.用于存储处理器可执行指令的存储器;
52.其中,所述处理器被配置为执行所述可执行指令时实现上述所述的基于用户定制信息的消息管理方法。
53.本技术的技术效果:
54.本发明通过获取用户定制信息;根据所述用户定制信息设置定制基础数据,并将所述定制基础数据配置保存到消息中心中;获取用户信息,并将所述用户信息与所述定制基础数据进行绑定;根据所述用户的消息发送指令,从所述定制基础数据中获取与所述用户相关联的消息,并发送至所述用户。能够根据用户意图和需求来定制消息发送时间和模板等,所有消息发送都是通过消息中心配置,在增加不同消息类型时只需要增加消息事件,无需重新开发。消息模板与消息事件可灵活与消息渠道进行搭配使用,使得配置更加灵活。
55.根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。
附图说明
56.包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。
57.图1示出为本发明基于用户定制信息的消息管理方法的实施流程示意图;
58.图2示出为本发明对用户进行消息配置的流程示意图;
59.图3示出为本发明实施例2中的装置的组成示意图。
具体实施方式
60.以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
61.在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
62.另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。
63.实施例1
64.如图1所示,根据本公开的一方面,提供了一种基于用户定制信息的消息管理方法,包括如下步骤:
65.s100、获取用户定制信息;
66.本技术根据用户定制消息而灵活的为用户配置消息发送模板,提高消息处理效率。通过根据用户意图和需求来定制消息发送时间和模板等,所有消息发送都是通过消息中心配置,在增加不同消息类型时只需要增加消息事件,无需重新开发。
67.在消息中心,在设置消息渠道后,可以通过消息渠道获取用户的定制需求,即消息中心会根据消息渠道取公共参数与渠道方进行交互,以此实现消息灵活定制。
68.s200、根据所述用户定制信息设置定制基础数据,并将所述定制基础数据配置保存到消息中心中;
69.定制基础数据,是根据用户的定制信息进行设置的,具体由用户需求设定。
70.定制基础数据,包含在消息中心增加的消息渠道、消息模板、消息事件等基础配置数据或设施,可以根据用户定制信息而设定消息内容,以此在消息中心中,循环调用。
71.s300、获取用户信息,并将所述用户信息与所述定制基础数据进行绑定;
72.针对用户的基础数据设置完毕,此时就需要将用户(可以是个人或者商家等)的通讯标识绑定在消息中心,并与定制基础数据进行关联绑定,当发送消息时,根据发送方的身份标识而自动调用与其绑定的消息配置模块。
73.s400、根据所述用户的消息发送指令,从所述定制基础数据中获取与所述用户相关联的消息,并发送至所述用户。
74.用户的消息发送指令,包含了用户的身份标识,根据用户身份标识而识别与用户绑顶并关联的定制基础数据。
75.首先根据用户身份标识,通过匹配的消息渠道而连接消息中心,其后通过消息中心调用挂载于该消息渠道下面的消息模板,根据消息模板设定的消息事件而进行消息发送。
76.因此,可以实现通过用户定制信息而为用户配置定制化的消息发送模板和内容等,可以灵活定制消息,辅助进行消息中心发送消息。通过消息中心配置,在增加不同消息类型时只需要增加消息事件,无需重新开发。
77.如图2所示,为消息配置流程示意图。
78.在一种可能的实现方式中,可选地,在步骤s100中,所述获取用户定制信息,包括:
79.s110、设定消息渠道构建条件,根据所述消息渠道构建条件创建若干消息渠道,并将所述消息渠道配置保存到所述消息中心中;
80.消息渠道构建条件,根据用户定制信息自行设定,本处不做限制。可以在消息中心中构建多条消息渠道,作为用户发送和接收消息的通道。消息渠道可设定:微信、短信、站内等。
81.s120、通过所述消息渠道,获取用户的消息公共参数,并将所述消息公共参数发送
至所述消息中心;
82.设定消息渠道后,消息中心会根据消息渠道取公共参数与渠道方进行交互(灵活定制消息)。
83.s130、接收所述消息公共参数,并根据所述消息中心设置用户定制信息。
84.用户定制信息,是消息中心的管理人员从用户发送的消息公共参数中提取的,以此作为基础而构建用户定制信息的。比如,根据消息公共参数,提取关键词等,以此组合构架用户定制信息。
85.在一种可能的实现方式中,可选地,在步骤s200中,所述根据所述用户定制信息设置定制基础数据,并将所述定制基础数据配置保存到消息中心中,包括:
86.s210、设定消息模板构建条件,根据所述消息模板构建条件创建若干消息模板,并将所述消息模板配置保存到所述消息中心中;
87.s220、设定挂载条件,根据所述挂载条件将所述消息模板挂载于所述消息渠道下;
88.s230、设定消息事件构建条件,根据所述消息事件构建条件创建若干消息事件,并将所述消息事件配置保存到所述消息中心中;
89.s240、设定关联条件,根据所述关联条件将所述消息事件关联至所述消息模板。
90.在设定消息渠道后,即可实现消息的交互通信。而在发送消息时,还需要根据定制信息而为用户快速、灵活地调用消息发送模板等,使得在用户发送消息时,即可通过消息中心配置的消息模板以及对应的消息事件,快速的响应答复,并通过消息渠道发送消息。
91.具体的,消息模板挂在消息渠道下,设定消息模板名称、内容,模板内有固定内容与可替换内容,允许通用,例如:工作通知:{通知内容},此模板可用于工作类通知;消息事件关联消息模板,一个消息事件可以关联多个消息模板。
92.在一种可能的实现方式中,可选地,在步骤s300中,所述获取用户信息,并将所述用户信息与所述定制基础数据进行绑定,包括:
93.s310、获取用户的消息服务需求;
94.s320、根据所述用户的消息服务需求,在所述消息中心中选择出所述用户所意向的所述消息渠道,得到意向消息渠道;
95.s330、获取所述用户的用户标识,并将所述用户的用户标识绑定至所述意向消息渠道。
96.用户新机构入驻开通消息时则不需要进行任何开发,直接在消息中心根据机构需求开通消息渠道与消息事件。
97.在消息渠道配置完毕,对于新进入的用户,需要根据用户的消息服务需求而为用户配置并选择合适的消息渠道,比如需要配置几条消息渠道等。此时,可以通过一个消息渠道或者外部渠道,获得用户的消息服务需求,根据用户的需要而为用户配置消息渠道,为用户选择上合适的意向消息渠道,作为用户发送消息的信道。
98.为了将选择的意向消息渠道和用户关联绑定,需要将用户的用户标识,并将所述用户的用户标识绑定至所述意向消息渠道。用户标识可以是用户的id、或者身份证号或者企业标识或者其他用户绑定的省份信息。例如:a机构没有自己的微信公众号,发送消息只能通过短信、站内发送,消息中心配置时可将a机构唯一标识与短信、站内消息渠道进行绑定。
99.在一种可能的实现方式中,可选地,在步骤s300中,所述获取用户信息,并将所述用户信息与所述定制基础数据进行绑定,还包括:
100.s311、接收所述用户的登录信息;
101.s321、根据所述登录信息,通过所述消息中心向所述用户发出认证通知;
102.s331、根据所述认证通知,将所述用户的用户标识与所述意向消息渠道下的所述消息事件进行绑定。
103.在进行用户的用户标识和所选择的消息渠道进行绑定时,用户首先通过配置的消息渠道比如利用短信使用登录验证,站内使用工作通知,消息中心配置时可将对应的消息事件与用户的唯一标识绑定。此时,完成用户与消息中心的信息绑定。
104.在一种可能的实现方式中,可选地,在步骤s400中,所述根据所述用户的消息发送指令,从所述定制基础数据中获取与所述用户相关联的消息,并发送至所述用户,包括:
105.s401、获取所述用户的消息发送指令;
106.s402、通过所述消息中心识别所述用户的用户标识,获得与所述用户的用户标识相关联的目的消息渠道和目的消息事件;
107.s403、通过所述目的消息事件,获取与所述目的消息事件相关联的目的消息模板;
108.s404、通过所述目的消息模板组装消息内容,并通过所述目的消息渠道发送消息内容至所述用户。
109.当用户访问网页触发消息发送时,触发消息发送指令,此时调用消息中心,消息中心会根据机构唯一标识匹配消息事件与消息渠道,并通过消息事件可以获取消息模板,通过消息模板组装消息内容,通过消息渠道发送消息。
110.如图2所示,当触发消息发送指令时,即可获知发哦送那个消息指令的用户信息并得到该用户的身份标识,通过关联标识,可以得到对应该用户的目的消息渠道,并对应匹配获知该目的消息渠道下面挂载的目的消息模板和目的消息事件,最后再通过目的消息模板对关联的事件进行组成信息,最后通过消息中心发送至用户。
111.在触发消息的过程中,对于关联设置在消息模板中的若干消息事件的调取,在实际匹配时,可以通过计算用户所发送消息指令中包含的问题消息和消息模板中配置的回答对信息之间的匹配值,来调取消息模板中最匹配的消息事件,通过计算问答对的匹配值来获取最佳的回复结果(消息事件),继而调用该最佳结果对应的消息模板,以此来实现消息的匹配发送。其中,根据计算问答对的匹配值获取最佳问答结果的技术为现有技术,本处不再赘述。
112.此外,在消息中心,对于管理人员和用户的权限设定方式,本处不进行限制。
113.需要说明的是,尽管以问答对的方式作为示例介绍如上最佳消息事件的匹配选择方案,但本领域技术人员能够理解,本公开应不限于此。事实上,用户完全可根据个人喜好和/或实际应用场景灵活设定最佳消息事件的获取方式,只要匹配用户的发送消息意图即可。
114.这样,通过根据用户意图和需求来定制消息发送时间和模板等,所有消息发送都是通过消息中心配置,在增加不同消息类型时只需要增加消息事件,无需重新开发。消息模板与消息事件可灵活与消息渠道进行搭配使用,使得配置更加灵活。
115.实施例2
116.基于实施例1的实施,本实施,如图3所示,根据本公开的另一方面,提供了一种实现上述所述的基于用户定制信息的消息管理方法的装置,包括:
117.定制信息获取模块,用于获取用户定制信息;
118.定制基础数据配置模块,用于根据所述用户定制信息设置定制基础数据,并将所述定制基础数据配置保存到消息中心中;
119.绑定模块,用于获取用户信息,并将所述用户信息与所述定制基础数据进行绑定;
120.信息发送模块,用于根据所述用户的消息发送指令,从所述定制基础数据中获取与所述用户相关联的消息,并发送至所述用户。
121.在一种可能的实现方式中,可选地,所述定制信息获取模块包括:
122.消息渠道创建模块,用于设定消息渠道构建条件,根据所述消息渠道构建条件创建若干消息渠道,并将所述消息渠道配置保存到所述消息中心中;
123.消息公共参数获取模块,用于通过所述消息渠道,获取用户的消息公共参数,并将所述消息公共参数发送至所述消息中心;
124.消息公共参数发送模块,用于接收所述消息公共参数,并根据所述消息中心设置用户定制信息。
125.在一种可能的实现方式中,可选地,所述定制基础数据配置模块包括:
126.消息模板创建模块,用于设定消息模板构建条件,根据所述消息模板构建条件创建若干消息模板,并将所述消息模板配置保存到所述消息中心中;
127.挂载模块,用于设定挂载条件,根据所述挂载条件将所述消息模板挂载于所述消息渠道下;
128.消息事件创建模块,用于设定消息事件构建条件,根据所述消息事件构建条件创建若干消息事件,并将所述消息事件配置保存到所述消息中心中;
129.关联模块,用于设定关联条件,根据所述关联条件将所述消息事件关联至所述消息模板。
130.上述定制信息获取模块,可以通过微信、短信、站内等信息获取方式,来获取用户的定制信息。可以在渠道设定后,消息中心根据消息渠道取公共参数与渠道方进行交互。这样可以较好地根据用户的定制需求来进行定制。
131.各个模块/硬件的功能和实施原理,具体参见上述实施例的描述,本处不再赘述。
132.此外,绑定模块和信息发送模块,具体参见实施例1的功能和实施原理,本处不再详述。
133.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
134.实施例3
135.更进一步地,根据本公开的另一方面,还提供了一种消息管理系统,包括:
136.处理器;
137.用于存储处理器可执行指令的存储器;
138.其中,所述处理器被配置为执行所述可执行指令时实现上述所述的基于用户定制信息的消息管理方法。
139.本公开实施例消息管理系统包括处理器以及用于存储处理器可执行指令的存储器。其中,处理器被配置为执行可执行指令时实现前面任一所述的一种基于用户定制信息的消息管理方法。
140.此处,应当指出的是,处理器的个数可以为一个或多个。同时,在本公开实施例的消息管理系统中,还可以包括输入装置和输出装置。其中,处理器、存储器、输入装置和输出装置之间可以通过总线连接,也可以通过其他方式连接,此处不进行具体限定。
141.存储器作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序和各种模块,如:本公开实施例的一种基于用户定制信息的消息管理方法所对应的程序或模块。处理器通过运行存储在存储器中的软件程序或模块,从而执行消息管理系统的各种功能应用及数据处理。
142.输入装置可用于接收输入的数字或信号。其中,信号可以为产生与设备/终端/服务器的用户设置以及功能控制有关的键信号。输出装置可以包括显示屏等显示设备。
143.以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献