即时消息处理方法、装置、设备及存储介质与流程

文档序号:24821818发布日期:2021-04-27 14:50阅读:89来源:国知局
即时消息处理方法、装置、设备及存储介质与流程

1.本申请涉及通信技术领域,具体而言,涉及一种即时消息处理方法、装置、设备及存储介质。


背景技术:

2.随着互联网的迅速发展以及即时消息通信软件为人们生活带来的便利性,通过即时消息通信软件进行信息交流成为主流的交流方式。即时通信软件在消息的展现上或存储上,大多采用时间线(timeline)的方法,消息都是通过时间顺序,展示出消息时间、内容、发送人姓名、头像等关键信息,那么,如何从海量的会话信息中获取有效信息,变得尤为重要。
3.现有技术中,通常是用户按照时间顺序遍历所有的消息,然后根据主观判断从中提取有效的信息。
4.但是,由于需要用户遍历所有消息以提取有效信息,会导致有效信息的提取效率较低,耗时较大。


技术实现要素:

5.本申请的目的在于,针对上述现有技术中的不足,提供一种即时消息处理方法、装置、设备及存储介质,以便于解决现有技术中存在的有效信息的提取效率较低的问题。
6.为实现上述目的,本申请实施例采用的技术方案如下:
7.第一方面,本申请实施例提供了一种即时消息处理方法,包括:
8.响应用户对目标会话窗口中的表格转换控件的触发操作,将所述目标会话窗口内按照时间顺序排列的即时消息转换为满足预设格式的二维表格信息,所述二维表格信息包括至少一列及至少一行,每一列用于记载一个用户发送的即时消息,同一列的各行分别用于记载一条即时消息;
9.响应用户针对所述二维表格信息输入的处理属性配置信息,对所述二维表格信息进行与所述处理属性配置信息匹配的处理,得到处理结果,其中,所述处理属性配置信息包括如下至少一项:关键字配置信息、计算公式配置信息;
10.基于用户输入的输出属性配置信息,输出所述处理结果,所述输出属性配置信息包括:触发条件。
11.可选地,所述响应用户针对所述二维表格信息输入的处理属性配置信息,对所述二维表格信息进行与所述处理属性配置信息匹配的处理,得到处理结果,包括:
12.响应用户针对所述二维表格信息输入的处理属性配置信息,获取所述二维表格信息的目标处理方式;
13.按照所述目标处理方式对所述二维表格信息进行处理,得到所述处理结果。
14.可选地,所述响应用户针对所述二维表格信息输入的处理属性配置信息,获取所述二维表格信息的目标处理方式,包括:
15.响应针对所述二维表格信息输入的关键字配置信息,获取目标筛选条件;和/或,
16.响应针对所述二维表格信息输入的计算公式配置信息,获取目标计算方式。
17.可选地,所述按照所述目标处理方式对所述二维表格信息进行处理,得到所述处理结果,包括:
18.根据所述目标筛选条件和/或所述目标计算方式,从所述二维表格信息中确定出所述处理结果。
19.可选地,所述根据所述目标筛选条件和所述目标计算方式,从所述二维表格信息中确定出所述处理结果,包括:
20.按照所述目标筛选条件,从所述二维表格信息中筛选出满足所述筛选条件的筛选结果;
21.对所述筛选结果按照所述目标计算方式进行计算,得到所述处理结果。
22.可选地,所述触发条件包括:触发阈值、接收所述处理结果的目标对象的标识;
23.所述基于用户输入的输出属性配置信息,输出所述处理结果,包括:
24.判断所述处理结果是否满足所述触发阈值;
25.若满足,则根据所述目标对象的标识,调用目标对象消息接口,将所述处理结果通过所述消息接口发送至所述目标对象。
26.可选地,所述目标对象包括如下至少一项:目标用户、目标应用系统、目标应用程序。
27.第二方面,本申请实施例还提供了一种即时消息处理装置,包括:转换模块、处理模块、输出模块;
28.所述转换模块,用于响应用户对目标会话窗口中的表格转换控件的触发操作,将所述目标会话窗口内按照时间顺序排列的即时消息转换为满足预设格式的二维表格信息,所述二维表格信息包括至少一列及至少一行,每一列用于记载一个用户发送的即时消息,同一列的各行分别用于记载一条即时消息;
29.所述处理模块,用于响应用户针对所述二维表格信息输入的处理属性配置信息,对所述二维表格信息进行与所述处理属性配置信息匹配的处理,得到处理结果,其中,所述处理属性配置信息包括如下至少一项:关键字配置信息、计算公式配置信息;
30.所述输出模块,用于基于用户输入的输出属性配置信息,输出所述处理结果,所述输出属性配置信息包括:触发条件。
31.可选地,所述处理模块,具体用于响应用户针对所述二维表格信息输入的处理属性配置信息,获取所述二维表格信息的目标处理方式;按照所述目标处理方式对所述二维表格信息进行处理,得到所述处理结果。
32.可选地,所述处理模块,具体用于响应针对所述二维表格信息输入的关键字配置信息,获取目标筛选条件;和/或,响应针对所述二维表格信息输入的计算公式配置信息,获取目标计算方式。
33.可选地,所述处理模块,具体用于根据所述目标筛选条件和/或所述目标计算方式,从所述二维表格信息中确定出所述处理结果。
34.可选地,所述处理模块,具体用于按照所述目标筛选条件,从所述二维表格信息中筛选出满足所述筛选条件的筛选结果;对所述筛选结果按照所述目标计算方式进行计算,得到所述处理结果。
35.可选地,所述触发条件包括:触发阈值、接收所述处理结果的目标对象的标识;
36.可选地,所述输出模块,具体用于判断所述处理结果是否满足所述触发阈值;若满足,则根据所述目标对象的标识,调用目标对象消息接口,将所述处理结果通过所述消息接口发送至所述目标对象。
37.可选地,所述目标对象包括如下至少一项:目标用户、目标应用系统、目标应用程序。
38.第三方面,本申请实施例提供了一种电子设备,包括:处理器、存储介质和总线,存储介质存储有处理器可执行的机器可读指令,当电子设备运行时,处理器与存储介质之间通过总线通信,处理器执行机器可读指令,以执行时执行如第一方面中提供的即时消息处理方法的步骤。
39.第四方面,本申请实施例提供了一种存储介质,该存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如第一方面提供的即时消息处理方法的步骤。
40.本申请的有益效果是:
41.本申请提供一种即时消息处理方法、装置、设备及存储介质,该方法可包括:响应用户对目标会话窗口中的表格转换控件的触发操作,将目标会话窗口内按照时间顺序排列的即时消息转换为满足预设格式的二维表格信息,二维表格信息包括至少一列及至少一行,每一列用于记载一个用户发送的即时消息,同一列的各行分别用于记载一条即时消息;响应用户针对二维表格信息输入的处理属性配置信息,对二维表格信息进行与处理属性配置信息匹配的处理,得到处理结果,其中,处理属性配置信息包括如下至少一项:关键字配置信息、计算公式配置信息;基于用户输入的输出属性配置信息,输出处理结果,输出属性配置信息包括:触发条件。本方案中,通过将即时消息转换为二维表格信息,并对二维表格信息进行属性信息配置,可以基于配置的属性信息对表格的计算实现对表格中所存储的即时消息的处理,实现自动化的即时消息处理,相比于现有技术中通过遍历即时消息获取有效信息,本申请的方案可快速的从大量即时消息中处理得到有效信息,从而提高了有效信息的提取效率。
附图说明
42.为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
43.图1为本申请实施例提供的一种即时消息处理方法的流程示意图;
44.图2为本申请实施例提供的一种图形用户界面示意图;
45.图3为本申请实施例提供的另一种即时消息处理方法的流程示意图;
46.图4为本申请实施例提供的又一种即时消息处理方法的流程示意图;
47.图5为本申请实施例提供的另一种即时消息处理方法的流程示意图;
48.图6为本申请实施例提供的一种即时消息处理装置的示意图;
49.图7为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
50.为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
51.另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
52.需要说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。
53.图1为本申请实施例提供的一种即时消息处理方法的流程示意图;该方法的执行主体可以是终端或者是服务器,图2为本申请实施例提供的一种图形用户界面示意图。如图1所示,该方法可以包括:
54.s101、响应用户对目标会话窗口中的表格转换控件的触发操作,将目标会话窗口内按照时间顺序排列的即时消息转换为满足预设格式的二维表格信息,二维表格信息包括至少一列及至少一行,每一列用于记载一个用户发送的即时消息,同一列的各行分别用于记载一条即时消息。
55.在用户通过社交软件进行信息交流时,多个用户发送的即时消息通常会按照发送时间顺序展示出来,由于即时消息的收发速度较快,短时间内可能会产生大量的即时消息,若想从大量的即时消息中提取所需的有效信息,则需要用户按照时间顺序遍历所有消息,并根据自身判断从大量即时消息中提取有效信息,当信息量非常大时,会变得非常耗时和繁琐,对于有效信息的提取效率也会较低。
56.本方案中,在对大量即时消息进行处理时,可以先将即时消息转换为二维表格信息,从而基于二维表格信息的计算,实现快速的从大量即时消息中提取有效信息的方法。
57.可选地,目标会话窗口可以是任意的即时通信软件中的消息窗口,例如:微信、qq等。其中,可以是由多个用户组成的群消息窗口,也可以是两个用户之间的消息窗口。
58.如图2所示,在目标会话窗口中可包括表格转换控件,响应用户输入的对表格转换控件的触发操作,可以将该目标会话窗口中的多条按照时间顺序排列的即时消息转换为满足预设格式的二维表格信息。其中,目标会话窗口内的按照时间顺序排列的即时消息可以指目标会话窗口中从当前时刻至历史时刻的所有即时消息,而并非指目标会话窗口当前所展示给用户的部分即时消息。也即,指的是从目标会话窗口创建之后到当前时刻的所有即时消息。以避免遗漏掉部分重要信息,保证信息的完整性。
59.可选地,转换后得到的二维表格信息中,表格的每一列用于记载一个用户所发送的即时消息,而同一列的所有行用于按照时间顺序记载一个用户所发送的所有即时消息。
以下表1为例:
[0060] ab
……
n1用户1用户2
……
用户n2即时消息1即时消息1
……
即时消息13即时消息2即时消息2
……
即时消息24即时消息3即时消息3
……
即时消息35
……………………
6即时消息n即时消息n
……
即时消息n
[0061]
根据表1可知,将目标会话窗口中的即时消息转换为二维表格信息后,表格的每一列分别对应一个用户,而每一列下的各行中则是按照即时消息的发送时间将该用户所发送的多条即时消息依次存储,也即,即时消息1

即时消息2

即时消息n是按照时间顺序排序记载的多条消息。
[0062]
s102、响应用户针对二维表格信息输入的处理属性配置信息,对二维表格信息进行与处理属性配置信息匹配的处理,得到处理结果,其中,处理属性配置信息包括如下至少一项:关键字配置信息、计算公式配置信息。
[0063]
可选地,处理属性配置信息可以根据用户需求进行配置,对于不同的处理需求,可适应性的调整所配置的处理属性配置信息,且,针对目标会话窗口中的即时消息有新的处理需求时,则可实时的调整输入的处理属性配置信息。
[0064]
其中,可以是通过对二维表格信息的任意列、行或者是单元格输入处理属性配置信息来实现。本实施例中仅示例性的列举了两种较为常用的处理属性配置信息。其中,关键字配置信息用于对二维表格信息中的即时信息进行筛选,计算公式配置信息用于对二维表格信息中的即时信息进行相应的计算。实际应用中,可根据即时消息的处理需求,适应性的添加其他的处理属性配置信息,本申请对此不做限制。
[0065]
输入的处理属性配置信息可用于指示对二维表格信息按照处理属性配置信息所对应的处理方式进行处理。
[0066]
s103、基于用户输入的输出属性配置信息,输出处理结果,输出属性配置信息包括:触发条件。
[0067]
输出属性配置信息可以是在上述输入处理属性配置信息一起输入,输出属性配置信息用于指示对上述处理得到的处理结果的发送触发时机,当处理结果满足触发条件时,则可输出处理结果。
[0068]
综上,本实施例提供的即时消息处理方法,包括:响应用户对目标会话窗口中的表格转换控件的触发操作,将目标会话窗口内按照时间顺序排列的即时消息转换为满足预设格式的二维表格信息,二维表格信息包括至少一列及至少一行,每一列用于记载一个用户发送的即时消息,同一列的各行分别用于记载一条即时消息;响应用户针对二维表格信息输入的处理属性配置信息,对二维表格信息进行与处理属性配置信息匹配的处理,得到处理结果,其中,处理属性配置信息包括如下至少一项:关键字配置信息、计算公式配置信息;基于用户输入的输出属性配置信息,输出处理结果,输出属性配置信息包括:触发条件。本方案中,通过将即时消息转换为二维表格信息,并对二维表格信息进行属性信息配置,可以基于配置的属性信息对表格的计算实现对表格中所存储的即时消息的处理,实现自动化的
即时消息处理,相比于现有技术中通过遍历即时消息获取有效信息,本申请的方案可快速的从大量即时消息中处理得到有效信息,从而提高了有效信息的提取效率。
[0069]
图3为本申请实施例提供的另一种即时消息处理方法的流程示意图;可选地,如图3所示,步骤s102中,响应用户针对二维表格信息输入的处理属性配置信息,对二维表格信息进行与处理属性配置信息匹配的处理,得到处理结果,可以包括:
[0070]
s301、响应用户针对二维表格信息输入的处理属性配置信息,获取二维表格信息的目标处理方式。
[0071]
可选地,对于二维表格信息的处理例如可以使用对excel表格的处理方式,输入的处理属性配置信息可以是在表格对应的菜单栏、列、行或者是单元格中插入预设的筛选项、计算公式等,从而确定对于二维表格信息的目标处理方式。
[0072]
在一种可实现的方式中,用户可在所显示的二维表格信息中的任意列对应的目标单元格中输入处理属性配置信息,以对该列的计算公式进行配置,又或者是在二维表格信息中的菜单栏中输入处理属性配置信息,以对整个表格的筛选关键字进行配置。其中,可响应用户在目标单元格或者是菜单栏输入的点击操作,展示属性配置框,响应用户在属性配置框中输入的处理属性配置信息,获取二维表格信息的目标处理方式。
[0073]
可选地,属性配置框中可包括多个信息输入框,可在每个信息输入框中对应输入一种属性信息。
[0074]
s302、按照目标处理方式对二维表格信息进行处理,得到处理结果。
[0075]
基于上述所确定的对二维表格信息的目标处理方式,可按照目标处理方式对二维表格信息中所记载的至少一个用户发送的即时消息进行处理,以得到处理结果。
[0076]
可选地,步骤s301中,响应用户针对二维表格信息输入的处理属性配置信息,获取二维表格信息的目标处理方式,可以包括:
[0077]
响应针对二维表格信息输入的关键字配置信息,获取目标筛选条件;和/或,响应针对二维表格信息输入的计算公式配置信息,获取目标计算方式。
[0078]
在一种可实现的方式中,处理属性配置信息可仅包括关键字配置信息,响应针对二维表格信息输入的关键字配置信息,可获取针对二维表格信息的目标筛选条件,目标筛选条件用于指示按照所配置的关键字对二维表格信息中的即时消息进行筛选,以从即时消息中筛选出关键字所对应的信息。例如:关键字为年龄,则响应针对二维表格信息输入的关键字配置信息,获取的目标筛选条件可以为年龄信息筛选。
[0079]
在另一种可实现的方式中,处理属性配置信息可仅包括计算公式配置信息。需要说明的是,处理属性配置信息仅包括计算公式配置信息的情况是针对所有的即时消息为数字消息,也即转换得到的二维表格信息中记载的均为数字消息。响应针对二维表格信息输入的计算公式配置信息,可获取针对二维表格信息的目标计算方式,目标计算方式用户指示按照所配置的计算公式对二维表格信息中的即时消息进行相应计算。其中,计算公式配置信息可以是配置在表格中的任意列、任意行或者是任意单元格中的,从而可根据计算公式配置信息,对即时消息进行计算。例如:对用户1所在的列的各行记载的即时消息进行求和计算等。具体可根据所要提取的有效信息配置相应的计算公式。
[0080]
在其他可实现的方式中,处理属性配置信息可同时包括关键字配置信息和计算公式配置信息。响应针对二维表格信息分别输入的关键字配置信息和计算公式配置信息,可
分别获取针对二维表格信息的目标筛选条件和目标计算方式。从而可先根据目标筛选条件,从即时消息中筛选目标信息,并基于目标计算方式对目标信息进行计算得到处理结果。
[0081]
可选地,上述三种实现方式均适用于本方案,可以根据处理属性配置信息的不同,获取二维表格信息的目标处理方式。
[0082]
可选地,步骤s302中,按照目标处理方式对二维表格信息进行处理,得到处理结果,可以包括:
[0083]
根据目标筛选条件和/或目标计算方式,从二维表格信息中确定出处理结果。
[0084]
基于上述对于处理属性配置信息的说明可知,获取的二维表格信息的目标处理方式可包括目标筛选条件和/或目标计算方式,那么,一种实现方式中,可根据目标筛选条件,从二维表格信息中确定出处理结果;另一种实现方式中,可根据目标计算方式,从二维表格信息中确定出处理结果;或者,也可以是根据目标筛选条件和目标计算方式,从二维表格信息中确定出处理结果。
[0085]
图4为本申请实施例提供的又一种即时消息处理方法的流程示意图;可选地,上述当根据目标筛选条件和目标计算方式,从二维表格信息中确定出处理结果,可以包括:
[0086]
s401、按照目标筛选条件,从二维表格信息中筛选出满足筛选条件的筛选结果。
[0087]
s402、对筛选结果按照目标计算方式进行计算,得到处理结果。
[0088]
以从多个即时消息中提取用户的平均年龄为例,可先将所要统计年龄的多个用户聚合在一个目标会话窗口中,并指示各用户按照预设的即时消息发送格式发送消息,例如:姓名,年龄:xx。处理属性配置信息中关键字配置信息可以为年龄,目标计算公式可以为计算平均数,可选地,可按照基于关键字配置信息获取的目标筛选条件,从多个即时消息中提取出各用户的年龄信息,并基于计算公式配置信息所获取的目标计算方式,对各用户的年龄求取平均数,从而得到处理结果。
[0089]
而对于处理属性配置信息仅包括关键字配置信息的情况,处理结果可以是从多个即时消息中筛选得到关键字对应的目标信息。对于处理属性配置信息仅包括计算公式配置信息的情况,处理结果则可以是对多个即时消息计算后得到的数据。
[0090]
可选地,针对二维表格信息输入的处理属性配置信息还可以包括:消息去重信息,基于配置的消息去重功能,可对多个即时消息中的重复消息进行去重,以保证提取的有效信息的准确性。
[0091]
当然,除了本申请实施例中所列举的几种处理属性配置信息外,还可根据实际的处理需求适应性增加其他配置信息。
[0092]
图5为本申请实施例提供的另一种即时消息处理方法的流程示意图;可选地,步骤s103中,触发条件可以包括:触发阈值、接收处理结果的目标对象的标识;步骤s103,基于用户输入的输出属性配置信息,输出处理结果,可以包括:
[0093]
s501、判断处理结果是否满足触发阈值。
[0094]
在一些实施例中,上述根据目标处理方式对二维表格信息中的即时消息处理后得到的处理结果还可发送给目标对象,以使得目标对象可以基于处理结果进行相应的业务考核等。
[0095]
其中,触发阈值可以是根据处理结果适应性设置的。例如:想要从用户发送的即时消息中提取用户每天的打卡时间,则对应的触发阈值可以是目标打卡时间,目标打卡时间
可以理解为打卡临界时间,超过目标打卡时间的打卡可以认为是迟到。
[0096]
s502、若满足,则根据目标对象的标识,调用目标对象消息接口,将处理结果通过消息接口发送至目标对象。
[0097]
可选地,当获取的用户的打卡时间满足触发阈值,也即用户的打卡时间小于或等于触发阈值时,则可根据目标对象的标识,调用目标对象消息接口,将处理结果通过消息接口发送至目标对象。也即将获取的用户的打卡时间发送至目标对象。
[0098]
可选地,目标对象包括如下至少一项:目标用户、目标应用系统、目标应用程序。
[0099]
上述所说的目标对象可以是目标用户、目标应用系统、目标应用程序。其中,目标对象可以是具体的用户,例如:公司领导、项目经理、财务人员等。而目标应用系统可以是企业的财务系统、金融系统、库存系统等。目标应用程序可以为一些小程序,例如考勤、审批等应用程序。从而使得目标对象可基于接收的处理结果做进一步的处理。
[0100]
值得说明的是,当目标对象为具体的用户时,向目标对象发送处理结果,可以是指向目标对象所持有的手机、电脑等设备发送处理结果。
[0101]
继续以上述处理结果为打卡时间为例,可在满足触发阈值时,将得到的用户的打卡时间发送至考勤应用程序,以使得可根据用户的打卡时间对用户的考勤进行考核。
[0102]
通过本申请的方法,可以快速的从大量即时消息中提取有效信息,并将提取的有效信息发送至目标对象,以进一步根据提取的信息做相应处理,实现了智能化的即时消息处理,具有较好的实用性。
[0103]
综上,本实施例提供的即时消息处理方法,包括:响应用户对目标会话窗口中的表格转换控件的触发操作,将目标会话窗口内按照时间顺序排列的即时消息转换为满足预设格式的二维表格信息,二维表格信息包括至少一列及至少一行,每一列用于记载一个用户发送的即时消息,同一列的各行分别用于记载一条即时消息;响应用户针对二维表格信息输入的处理属性配置信息,对二维表格信息进行与处理属性配置信息匹配的处理,得到处理结果,其中,处理属性配置信息包括如下至少一项:关键字配置信息、计算公式配置信息;基于用户输入的输出属性配置信息,输出处理结果,输出属性配置信息包括:触发条件。本方案中,通过将即时消息转换为二维表格信息,并对二维表格信息进行属性信息配置,可以基于配置的属性信息对表格的计算实现对表格中所存储的即时消息的处理,实现自动化的即时消息处理,相比于现有技术中通过遍历即时消息获取有效信息,本申请的方案可快速的从大量即时消息中处理得到有效信息,从而提高了有效信息的提取效率。
[0104]
下述对用以执行本申请所提供的即时消息处理方法的装置、设备及存储介质等进行说明,其具体的实现过程以及技术效果参见上述,下述不再赘述。
[0105]
图6为本申请实施例提供的一种即时消息处理装置的示意图,该即时消息处理装置实现的功能对应上述方法执行的步骤。该装置可以理解为上述的终端或者服务器,或服务器的处理器,也可以理解为独立于上述服务器或处理器之外的在服务器控制下实现本申请功能的组件。如图6所示,该装置可包括:转换模块610、处理模块620、输出模块630;
[0106]
转换模块610,用于响应用户对目标会话窗口中的表格转换控件的触发操作,将目标会话窗口内按照时间顺序排列的即时消息转换为满足预设格式的二维表格信息,二维表格信息包括至少一列及至少一行,每一列用于记载一个用户发送的即时消息,同一列的各行分别用于记载一条即时消息;
[0107]
处理模块620,用于响应用户针对二维表格信息输入的处理属性配置信息,对二维表格信息进行与处理属性配置信息匹配的处理,得到处理结果,其中,处理属性配置信息包括如下至少一项:关键字配置信息、计算公式配置信息;
[0108]
输出模块630,用于基于用户输入的输出属性配置信息,输出处理结果,输出属性配置信息包括:触发条件。
[0109]
可选地,处理模块620,具体用于响应用户针对二维表格信息输入的处理属性配置信息,获取二维表格信息的目标处理方式;按照目标处理方式对二维表格信息进行处理,得到处理结果。
[0110]
可选地,处理模块620,具体用于响应针对二维表格信息输入的关键字配置信息,获取目标筛选条件;和/或,响应针对二维表格信息输入的计算公式配置信息,获取目标计算方式。
[0111]
可选地,处理模块620,具体用于根据目标筛选条件和/或目标计算方式,从二维表格信息中确定出处理结果。
[0112]
可选地,处理模块620,具体用于按照目标筛选条件,从二维表格信息中筛选出满足筛选条件的筛选结果;对筛选结果按照目标计算方式进行计算,得到处理结果。
[0113]
可选地,触发条件包括:触发阈值、接收处理结果的目标对象的标识;
[0114]
可选地,输出模块630,具体用于判断处理结果是否满足触发阈值;若满足,则根据目标对象的标识,调用目标对象消息接口,将处理结果通过消息接口发送至目标对象。
[0115]
可选地,目标对象包括如下至少一项:目标用户、目标应用系统、目标应用程序。
[0116]
上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。
[0117]
以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,简称asic),或,一个或多个微处理器(digital singnal processor,简称dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,简称fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processing unit,简称cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system

on

a

chip,简称soc)的形式实现。
[0118]
上述模块可以经由有线连接或无线连接彼此连接或通信。有线连接可以包括金属线缆、光缆、混合线缆等,或其任意组合。无线连接可以包括通过lan、wan、蓝牙、zigbee、或nfc等形式的连接,或其任意组合。两个或更多个模块可以组合为单个模块,并且任何一个模块可以分成两个或更多个单元。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考方法实施例中的对应过程,本申请中不再赘述。
[0119]
需要说明的是,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,简称asic),或,一个或多个微处理器(digital singnal processor,简称dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,简称fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央
处理器(central processing unit,简称cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system

on

a

chip,简称soc)的形式实现。
[0120]
图7为本申请实施例提供的一种电子设备的结构示意图,该设备可以是具备数据处理功能的计算设备。
[0121]
该设备可包括:处理器801、存储器802。
[0122]
存储器802用于存储程序,处理器801调用存储器802存储的程序,以执行上述方法实施例。具体实现方式和技术效果类似,这里不再赘述。
[0123]
其中,存储器802存储有程序代码,当程序代码被处理器801执行时,使得处理器801执行本说明书上述“示例性方法”部分中描述的根据本申请各种示例性实施方式的即时消息处理方法中的各种步骤。
[0124]
处理器801可以是通用处理器,例如中央处理器(cpu)、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0125]
存储器802作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。存储器可以包括至少一种类型的存储介质,例如可以包括闪存、硬盘、多媒体卡、卡型存储器、随机访问存储器(random access memory,ram)、静态随机访问存储器(static random access memory,sram)、可编程只读存储器(programmable read only memory,prom)、只读存储器(read only memory,rom)、带电可擦除可编程只读存储器(electrically erasable programmable read

only memory,eeprom)、磁性存储器、磁盘、光盘等等。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器802还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
[0126]
可选地,本申请还提供一种程序产品,例如计算机可读存储介质,包括程序,该程序在被处理器执行时用于执行上述方法实施例。
[0127]
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0128]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0129]
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0130]
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本申请各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(英文:read

only memory,简称:rom)、随机存取存储器(英文:random access memory,简称:ram)、磁碟或者光盘等各种可以存储程序代码的介质。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1