词条编辑控制方法、设备及存储介质与流程

文档序号:17362077发布日期:2019-04-09 22:09阅读:165来源:国知局
词条编辑控制方法、设备及存储介质与流程

本发明涉及信息技术领域,具体而言,本发明涉及一种词条编辑控制方法、设备及存储介质。



背景技术:

随着信息技术的发展和日益普及,越来越多的人们通过互联网来获取各种知识和信息,各类网络词条也应运而生,它们丰富着用户的生活,降低了用户获取信息的成本,促进了各类知识的普及。

现有互联网中提供各类知识的词条产品往往允许用户参与词条编辑,对于词条编辑任务,由于一个完整词条需要优化和审核的点众多,且要求用户对词条进行整体编辑并符合审核标准,这种编辑方式使得用户学习编辑功能的成本较高且不易掌握整个词条的编辑过程,完成词条编辑任务具有较大的难度,也打击了用户对编辑词条的积极性,不利于词条的建立和传播。



技术实现要素:

本发明的目的在于针对以上存在的至少一方面不足,提供一种词条编辑控制方法、设备及存储介质,能够实现词条编辑的众包。

为了实现上述目的,本发明采取如下若干方面的技术方案:

第一方面,本发明实施例中提供了一种词条编辑控制方法,包括如下步骤:

向客户端发送词条任务包,所述词条任务包包含至少一个词条以及所述词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;

接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条添加到审核库中;

当所述编辑后的词条审核通过之后,开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限。

优选地,所述词条任务包包括:每个词条所属的分组信息;且每个词条所属的分组信息是由该词条中被开放权项的任务模块所属的分组决定的。

优选地,所述开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限之后,所述方法还包括:

更新所述词条对应的索引关系中所述词条的分组信息。

可选地,当所述编辑后的词条审核通过之后,所述方法还包括:

关闭所述词条对应的索引关系中所述选择的任务模块的编辑权限。

优选地,所述当所述编辑后的词条的审核通过之后,开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限,包括:

在预设的锁定时间内仅针对所述客户端用户开放所述词条的其他至少一个任务模块的编辑权限;

达到所述锁定时间后,如果所述客户端用户没有选择所述词条对应的开放编辑权项的任务模块,则向其他客户端用户开放所述词条的其他至少一个任务模块的编辑权限。

优选地,所述方法还包括:

当所述编辑后的词条审核未通过之后,在预设的保护时间内仅针对所述客户端用户开放所述选择的任务模块的编辑权限;

达到所述保护时间后,如果所述客户端用户没有再次选择所述词条的所述选择的任务模块,则向其他客户端用户开放所述词条的所述选择的任务模块的编辑权限。

可选地,所述开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限,包括:

根据预设的编辑顺序依次开放所述词条对应的索引关系中至少一个任务模块的编辑权限;

或者,

根据所述客户端用户的选定指令开放所述词条对应的索引关系中至少一个任务模块的编辑权限。

可选地,当所述词条包括的任务模块均被编辑完成后,所述方法还包括:

更新参与编辑的每个客户端用户的词条任务库中所述词条对应的任务信息;

和/或,

将所述词条对应的任务信息从该词条预关联的用户的词条任务库中移除;

和/或,

基于所述词条各任务模块对应的词条内容的权重值,向参与编辑的每个客户端用户分配奖励值。

优选地,还包括如下前置步骤:

接收所述客户端用户的词条任务包获取请求,检索该客户端用户关联的待编辑的词条,生成所述词条任务包;

和/或,

接收所述客户端用户的词条任务包获取请求,开放该词条任务包获取请求包括词条的索引关系中至少一个任务模块的编辑权限,生成所述词条任务包。

第二方面,本发明实施例中提供了一种词条编辑控制方法,包括如下步骤:

基于服务端发来的词条任务包,展示所述词条任务包中包括的开放了编辑权限的任务模块;所述词条任务包包含至少一个词条以及该词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;

接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条提交给服务端;

当所述编辑后的词条被审核通过之后,接收服务端返回的反馈信息,依据所述反馈信息更新该词条的任务模块的编辑权限;所述反馈信息包括根据所述编辑后的词条对所述词条对应的索引关系中各任务模块的编辑权限进行更新的信息。

优选地,所述基于服务端发来的词条任务包,展示所述词条任务包中包括的开放了编辑权限的任务模块,包括:

基于服务端发来的词条任务包,展示多个待编辑的分组,每个分组中关联罗列一个或多个属于该分组的任务模块以及该任务模块对应的词条;

其中,所述词条任务包包括:每个词条所属的分组信息;且每个词条所属的分组信息是由该词条中被开放权项的任务模块所属的分组决定的。

优选地,所述反馈信息还包括:更新后的所述词条对应的索引关系中所述词条的分组信息。

可选地,所述依据所述反馈信息更新该词条的任务模块的编辑权限包括:

开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限;

关闭所述词条对应的索引关系中所述选择的任务模块的编辑权限。

优选地,所述依据所述反馈信息更新该词条的任务模块的编辑权限,包括:

在预设的锁定时间内仅针对所述客户端用户开放该所述词条的其他至少一个任务模块的编辑权限;达到所述锁定时间后,如果所述客户端用户没有选择所述词条对应的开放编辑权项的任务模块,则向其他客户端用户开放所述词条的其他至少一个任务模块的编辑权限。

优选地,所述方法还包括:

当所述编辑后的词条被审核未通过之后,接收服务端返回的反馈信息,在预设的保护时间内仅针对所述客户端用户开放该编辑后的词条相对应任务模块的编辑权限;

达到所述保护时间后,如果所述客户端用户没有再次选择所述词条的所述选择的任务模块,则向其他客户端用户开放该编辑后的词条相对应的词条的至少一个任务模块的编辑权限。

可选地,还包括如下前置步骤:

基于客户端用户输入的获取指令,向服务端请求获取词条任务包。

第三方面,本发明实施例中提供了一种词条编辑控制装置,包括:

发送单元,用于向客户端发送词条任务包,所述词条任务包包含至少一个词条以及所述词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;

接收单元,用于接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条添加到审核库中;

管理单元,用于当所述编辑后的词条审核通过之后,开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限。

优选地,所述词条任务包包括:每个词条所属的分组信息;且每个词条所属的分组信息是由该词条中被开放权项的任务模块所属的分组决定的。

优选地,所述管理单元包括:

分组更新子单元,用于当所述编辑后的词条审核通过之后,更新所述词条对应的索引关系中所述词条的分组信息。

可选地,所述管理单元包括:

权限关闭子单元,用于当所述编辑后的词条审核通过之后,关闭所述词条对应的索引关系中所述选择的任务模块的编辑权限。

优选地,所述管理单元,包括:

锁定子单元,用于在预设的锁定时间内仅针对所述客户端用户开放所述词条的其他至少一个任务模块的编辑权限;

第一开放子单元,用于达到所述锁定时间后,如果所述客户端用户没有选择所述词条对应的开放编辑权项的任务模块,则向其他客户端用户开放所述词条的其他至少一个任务模块的编辑权限。

优选地,所述管理单元包括:

保护子单元,用于当所述编辑后的词条审核未通过之后,在预设的保护时间内仅针对所述客户端用户开放所述选择的任务模块的编辑权限;

第二开放子单元,用于达到所述保护时间后,如果所述客户端用户没有再次选择所述词条的所述选择的任务模块,则向其他客户端用户开放所述词条的所述选择的任务模块的编辑权限。

可选地,所述管理单元包括:

第三开放子单元,用于根据预设的编辑顺序依次开放所述词条对应的索引关系中至少一个任务模块的编辑权限;

或者,

第四开放子单元,用于根据所述客户端用户的选定指令开放所述词条对应的索引关系中至少一个任务模块的编辑权限。

可选地,所述装置还包括:

任务更新单元,用于更新参与编辑的每个客户端用户的词条任务库中所述词条对应的任务信息;

和/或,

任务移除单元,用于将所述词条对应的任务信息从该词条预关联的用户的词条任务库中移除;

和/或,

奖励分配单元,用于基于所述词条各任务模块对应的词条内容的权重值,向参与编辑的每个客户端用户分配奖励值。

优选地,所述装置还包括生成单元,用于:

接收所述客户端用户的词条任务包获取请求,检索该客户端用户关联的待编辑的词条,生成所述词条任务包;

和/或,

接收所述客户端用户的词条任务包获取请求,开放该词条任务包获取请求包括词条的索引关系中至少一个任务模块的编辑权限,生成所述词条任务包。

第四方面,本发明实施例中提供了一种词条编辑控制装置,包括:

展示单元,用于基于服务端发来的词条任务包,展示所述词条任务包中包括的开放了编辑权限的任务模块;所述词条任务包包含至少一个词条以及该词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;

提交单元,用于接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条提交给服务端;

更新单元,用于当所述编辑后的词条被审核通过之后,接收服务端返回的反馈信息,依据所述反馈信息更新该词条的任务模块的编辑权限;所述反馈信息包括根据所述编辑后的词条对所述词条对应的索引关系中各任务模块的编辑权限进行更新的信息。

优选地,所述展示单元包括:

第一展示子单元,用于基于服务端发来的词条任务包,展示多个待编辑的分组,每个分组中关联罗列一个或多个属于该分组的任务模块以及该任务模块对应的词条;其中,所述词条任务包包括:每个词条所属的分组信息;且每个词条所属的分组信息是由该词条中被开放权项的任务模块所属的分组决定的。

优选地,所述反馈信息还包括:更新后的所述词条对应的索引关系中所述词条的分组信息。

可选地,所述更新单元包括:

第一开放子单元,用于开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限;

关闭子单元,用于关闭所述词条对应的索引关系中所述选择的任务模块的编辑权限。

优选地,所述更新单元包括:

锁定子单元,用于在预设的锁定时间内仅针对所述客户端用户开放该所述词条的其他至少一个任务模块的编辑权限;

第二开放子单元,用于达到所述锁定时间后,如果所述客户端用户没有选择所述词条对应的开放编辑权项的任务模块,则向其他客户端用户开放所述词条的其他至少一个任务模块的编辑权限。

优选地,所述更新单元包括:

保护子单元,用于当所述编辑后的词条被审核未通过之后,接收服务端返回的反馈信息,在预设的保护时间内仅针对所述客户端用户开放该编辑后的词条相对应任务模块的编辑权限;

第三开放子单元,用于达到所述保护时间后,如果所述客户端用户没有再次选择所述词条的所述选择的任务模块,则向其他客户端用户开放该编辑后的词条相对应的词条的至少一个任务模块的编辑权限。

可选地,还包括请求单元,用于:

基于客户端用户输入的获取指令,向服务端请求获取词条任务包。

第五方面,本发明实施例中提供了一种服务端设备,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:

向客户端发送词条任务包,所述词条任务包包含至少一个词条以及所述词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;

接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条添加到审核库中;

当所述编辑后的词条审核通过之后,开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限。

优选地,所述词条任务包包括:每个词条所属的分组信息;且每个词条所属的分组信息是由该词条中被开放权项的任务模块所属的分组决定的。

优选地,所述开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限之后,所述方法还包括:

更新所述词条对应的索引关系中所述词条的分组信息。

可选地,当所述编辑后的词条审核通过之后,所述方法还包括:

关闭所述词条对应的索引关系中所述选择的任务模块的编辑权限。

优选地,所述当所述编辑后的词条的审核通过之后,开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限,包括:

在预设的锁定时间内仅针对所述客户端用户开放所述词条的其他至少一个任务模块的编辑权限;

达到所述锁定时间后,如果所述客户端用户没有选择所述词条对应的开放编辑权项的任务模块,则向其他客户端用户开放所述词条的其他至少一个任务模块的编辑权限。

优选地,所述方法还包括:

当所述编辑后的词条审核未通过之后,在预设的保护时间内仅针对所述客户端用户开放所述选择的任务模块的编辑权限;

达到所述保护时间后,如果所述客户端用户没有再次选择所述词条的所述选择的任务模块,则向其他客户端用户开放所述词条的所述选择的任务模块的编辑权限。

可选地,所述开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限,包括:

根据预设的编辑顺序依次开放所述词条对应的索引关系中至少一个任务模块的编辑权限;

或者,

根据所述客户端用户的选定指令开放所述词条对应的索引关系中至少一个任务模块的编辑权限。

可选地,当所述词条包括的任务模块均被编辑完成后,所述方法还包括:

更新参与编辑的每个客户端用户的词条任务库中所述词条对应的任务信息;

和/或,

将所述词条对应的任务信息从该词条预关联的用户的词条任务库中移除;

和/或,

基于所述词条各任务模块对应的词条内容的权重值,向参与编辑的每个客户端用户分配奖励值。

优选地,还包括如下前置步骤:

接收所述客户端用户的词条任务包获取请求,检索该客户端用户关联的待编辑的词条,生成所述词条任务包;

和/或,

接收所述客户端用户的词条任务包获取请求,开放该词条任务包获取请求包括词条的索引关系中至少一个任务模块的编辑权限,生成所述词条任务包。

第六方面,本发明实施例中提供了一种客户端设备,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:

基于服务端发来的词条任务包,展示所述词条任务包中包括的开放了编辑权限的任务模块;所述词条任务包包含至少一个词条以及该词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;

接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条提交给服务端;

当所述编辑后的词条被审核通过之后,接收服务端返回的反馈信息,依据所述反馈信息更新该词条的任务模块的编辑权限;所述反馈信息包括根据所述编辑后的词条对所述词条对应的索引关系中各任务模块的编辑权限进行更新的信息。

优选地,

所述基于服务端发来的词条任务包,展示所述词条任务包中包括的开放了编辑权限的任务模块,包括:

基于服务端发来的词条任务包,展示多个待编辑的分组,每个分组中关联罗列一个或多个属于该分组的任务模块以及该任务模块对应的词条;

其中,所述词条任务包包括:每个词条所属的分组信息;且每个词条所属的分组信息是由该词条中被开放权项的任务模块所属的分组决定的。

优选地,所述反馈信息还包括:更新后的所述词条对应的索引关系中所述词条的分组信息。

可选地,

所述依据所述反馈信息更新该词条的任务模块的编辑权限包括:

开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限;

关闭所述词条对应的索引关系中所述选择的任务模块的编辑权限。

优选地,所述依据所述反馈信息更新该词条的任务模块的编辑权限,包括:

在预设的锁定时间内仅针对所述客户端用户开放该所述词条的其他至少一个任务模块的编辑权限;达到所述锁定时间后,如果所述客户端用户没有选择所述词条对应的开放编辑权项的任务模块,则向其他客户端用户开放所述词条的其他至少一个任务模块的编辑权限。

优选地,所述方法还包括:当所述编辑后的词条被审核未通过之后,接收服务端返回的反馈信息,在预设的保护时间内仅针对所述客户端用户开放该编辑后的词条相对应任务模块的编辑权限;

达到所述保护时间后,如果所述客户端用户没有再次选择所述词条的所述选择的任务模块,则向其他客户端用户开放该编辑后的词条相对应的词条的至少一个任务模块的编辑权限。

可选地,还包括如下前置步骤:

基于客户端用户输入的获取指令,向服务端请求获取词条任务包。

第七方面,本发明实施例中提供了一种存储介质,其特征在于,所述存储介质包括存储的应用程序,其中,在所述应用程序运行时控制所述存储介质所在系统执行第一方面提供的任意一种词条编辑控制方法的步骤。

第八方面,本发明实施例中提供了一种存储介质,其特征在于,所述存储介质包括存储的应用程序,其中,在所述应用程序运行时控制所述存储介质所在系统执行第二方面提供的任意一种词条编辑控制方法的步骤。

与现有技术相比较,本发明提供的技术方案至少具有如下优点:

本发明的实施例中提出了一种词条编辑控制方案,首先向客户端发送词条任务包,所述词条任务包包含至少一个词条以及所述词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条添加到审核库中。采用上述方案,使得用户能够在编辑权限范围内对所述词条的至少部分内容进行编辑并提交审核,降低了编辑难度和任务量,提高了词条编辑的灵活性。此外,当所述编辑后的词条审核通过之后,开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限,以使该词条各任务模块均被客户端用户编辑完成。通过在任务模块对应的编辑后的词条审核通过之后,开放同一词条的其他任务模块的编辑权限供用户进行编辑,使得词条的各个任务模块被一个或多个用户编辑完成,实现词条编辑的众包。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明中一个实施例的词条编辑控制方法的流程示意图;

图2为本发明中一个实施例的词条编辑控制方法的流程示意图;

图3为本发明中一个优选实施例的词条编辑控制装置的结构示意图;

图4为本发明中一个优选实施例的词条编辑控制装置的结构示意图;

图5为本发明中一个实施例的客户端设备的结构框图;

图6为本发明中另一个实施例的服务端设备的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

在本发明的说明书和权利要求书及上述附图中描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如s10、s11等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。

本领域普通技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本领域普通技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本领域普通技术人员可以理解,本发明所使用的词条又称词目,通常指网络词条,包括收录的词语及其释文,其是对各种事物、现象等概念的解释,可以是字、词,也可以由字、词等组成,也可辅以图片、视频等媒介。词条可作为开放式知识共享平台(如网络百科)的基本组成单元,通常可对用户或公众开放阅读和/或编辑的权限。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,为本发明中一个实施例的词条编辑控制方法的流程示意图,包括的步骤概述如下:

步骤s11:向客户端发送词条任务包,所述词条任务包包含至少一个词条以及所述词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;步骤s12:接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条添加到审核库中;

步骤s13:当所述编辑后的词条审核通过之后,开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限。

本发明实施例中,提出了一种词条编辑控制方案,首先向客户端发送包含至少一个词条以及所述词条对应的索引关系的词条任务包,所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条添加到审核库中。采用上述方案,使得用户能够在编辑权限范围内对所述词条的至少部分内容进行编辑并提交审核,降低了编辑难度和任务量,提高了词条编辑的灵活性。此外,当所述编辑后的词条审核通过之后,开放该编辑后的词条相对应的词条的其他至少一个任务模块的编辑权限,以使该词条各任务模块均被客户端用户编辑完成。通过在任务模块对应的编辑后的词条审核通过之后,开放同一词条的其他任务模块的编辑权限供用户进行编辑,使得词条的各个任务模块被一个或多个用户编辑完成,实现词条编辑的众包。

以下针对本申请实施例的各个步骤的具体实现做进一步的说明:

步骤s11,向客户端发送词条任务包,所述词条任务包包含至少一个词条以及该词条对应的索引关系;该索引关系包括按照词条格式划分的词条内容与针对该词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;

服务端向客户端发送词条任务包,可包括服务端向客户端用户推送词条任务包,或服务端基于客户端的拉取操作向相应客户端用户发送词条任务包。

该词条任务包可包括至少一个词条对应的索引关系,该索引关系包括按照词条格式划分的词条内容与针对该词条内容所生成或预设的任务模块之间的对应关系,通过该划分方式可以使得每个词条与一个或多个任务模块相对应,每个任务模块对应该词条的一部分词条内容。

通常而言,词条的格式,也即其结构,是基于词条的存储和展示等需要所生成或预设好的。每个词条按照预设的词条格式进行组织,本实施例中,基于每个词条的词条格式,可以构建多个任务模块,每个任务模块可分别对应词条根据其格式划分得到的不同部分内容,并建立任务模块与对应的词条内容之间的对应关系,即所述索引关系。由此使得,词条包括的各个任务模块可基于所述索引关系分别对应于所述词条的各部分内容,例如摘要&摘要图、基本信息栏、目录结构、正文内容、查缺补漏等。

进一步,所述词条任务包中还可以包括提示信息,如任务说明、任务目标等,该提示信息的形式可为文字、图片或链接等,用于帮助用户编辑相关词条。而且,所述词条任务包还可设置任务时间,使得词条任务包在该任务时间范围内有效。

本申请中,每个所述索引关系中至少一个所述任务模块被开放了编辑权限。可选地,所述索引关系还可以包括任务模块编辑权限的开放信息,所述开放信息用于指明该索引关系对应的词条中哪一个或多个任务模块被开发了编辑权限。具体地,服务端或客户端设备可根据客户端用户的请求开放相应任务模块的编辑权限,或者,依据预设的权限开放规则或开放顺序而开放相应任务模块的编辑权限。使得用户能够在编辑权限范围内对所述词条中开放了编辑权限的任务模块对应的词条内容进行编辑,降低了用户编辑难度和任务量。

本发明的实施例中,一方面,服务端可以根据预设的生成规则基于词条数据库中的历史数据和/或用户数据生成词条任务包,例如可以将属于用户擅长领域的词条、或被查询频率高的词条、或者被编辑次数较少的词条作为待编辑词条,生成词条任务包;又例如可以基于当前的热点话题形成新的待编辑词条,进而生成词条任务包;抑或检索到词条数据库中已有词条的内容或形式上不完整时,亦可将该已有词条作为待编辑词条关联到任务包中,供客户端用户编辑。

另一方面,向客户端发送词条任务包时,服务端可向多个预关联的客户端用户发送任务包,或者向发起词条任务包获取请求的客户端用户发送任务包。例如,服务端下发词条任务包的多个预关联的客户端用户可包括:关联于相应词条的用户,或经常性编辑相关类别词条的用户,或同属预定群组的用户,例如可以将“篮球”相关词条发给“体育篮球小组”的成员用户。由此可以有助于提高用户编辑词条的效率,提升词条编辑的完成质量。

如前所述,在服务端基于客户端的拉取操作向相应客户端用户发送词条任务包的一种实施例中,本发明还可包括如下前置步骤:接收所述客户端用户的词条任务包获取请求,检索该客户端用户关联的待编辑的词条,生成所述词条任务包;和/或,接收所述客户端用户的词条任务包获取请求,开放该词条任务包获取请求包括词条的索引关系中至少一个任务模块的编辑权限,生成所述词条任务包。

本发明的实施例中,客户端接收词条任务包后,可基于服务端发来的词条任务包展示一个或多个按照词条格式所预设的任务模块,举例而言,一些实施例中,对词条进行编辑控制,可在客户端用户界面中展示按照词条格式所预设的任务模块供用户编辑。进一步地,还可展示相应的词条。方便客户端用户对词条进行编辑。

更具体地,所述词条任务包还可以包括:每个词条所属的分组信息;且每个词条所属的分组信息是由该词条中被开放权项的任务模块所属的分组决定的。

需要说明的是,当一个词条中仅包括一个被开放权项的任务模块时,该词条所属的分组即为该任务模块所属的分组;当一个词条中包括多个被开放权项的任务模块时,该词条可能对应于多个分组,即为该词条可能出现在每个被开放权项的任务模块所属的分组中。

具体的,每个所述分组适于与一个或多个词条相关联,每一分组所关联的词条中包括的与该分组所对应的任务模块被开放了编辑权限。一个词条是否列入一个分组,取决于该词条的相应任务模块是不是被开放了编辑权限。例如,一些实施例中,客户端对词条进行编辑控制,客户端可对任务包中的词条进行分组显示,假设客户端用户界面中展示了若干个分组z1~z5,以及其中某个分组z1关联的词条c1~c10等,其中分组z1~z5可分别对应词条的摘要&摘要图、基本信息栏、目录结构、正文内容、查缺补漏等任务模块,客户端用户可领取属于这些分组的任一词条的任务模块进行编辑。而且,还可在分组下展示客户端用户在该分组已领取的词条,也即归属于本组任务库的词条,便于用户查看自己的词条任务。

进一步地,一些实施例中客户端用户还可选择更换分组中的词条,使客户端向服务端发送更换请求,服务端接收更换请求后返回替换至少一个词条后的词条任务包。使客户端用户对词条的编辑更加灵活。

为避免发生编辑冲突事件,本发明可能的实施例中,对词条的编辑可存在单独编辑原则,即同一时刻只能由一个用户对同一词条进行编辑。当某一客户端用户选择了某词条其中一个任务模块后,该词条对应的其他任务模块的编辑权限处于关闭状态(不可被用户领取),只有当该用户编辑完成并被审核通过后,才允许开放该词条其他任务模块的编辑权限,此时客户端用户才可以领取该词条的其他任务模块进行编辑,直至该词条对应的所有任务模块均被编辑完成且审核通过,该词条的编辑才完成。基于该实施例,可以设定,步骤s11中,每个所述索引关系中仅有一个任务模块被开放了编辑权限,只有当该任务模块被用户编辑并审核通过后,才会开放该词条中其他任务模块的编辑权限。由此,可以有利于保证词条数据的完整性和用户编辑的流畅性。

步骤s12,接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应的词条内容进行的编辑,将编辑后的词条添加到审核库中。其中,所述编辑后的词条中包括所述客户端用户针对所述任务模块所作的编辑后的词条。

客户端用户接收到所述词条任务包后,根据自己的编辑能力选择相应的任务模块;客户端用户选定某个任务模块后,在所述编辑权限范围内对所述任务模块对应的词条内相应的词条内容进行编辑,并在编辑完成后提交。服务端接收客户端传来的编辑后的词条,为确保词条的质量以及形成有效的词条数据,还能通过服务端对该编辑后的词条进行审核,具体的,对该编辑后的词条中被编辑的词条内容部分进行审核。相关人员或程序对该编辑后的词条进行审核后,得出该编辑后的词条审核通过或审核不通过的结果。

步骤s13,当所述编辑后的词条审核通过之后,开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限,以使该词条各任务模块均被客户端用户编辑完成。

其中,本申请实施例中,在所述编辑后的词条审核通过之后,还可以关闭该词条对应的索引关系中该被编辑的任务模块的编辑权限。

一种实施例中,客户端用户提交的编辑后的词条审核通过后,通过服务端开放该词条其他至少一个任务模块的编辑权限,允许用户编辑所述词条其他任务模块相应的部分内容,从而使得同一词条的各个任务模块经一个或多个客户端用户多次编辑以最终完成该词条的整体编辑。本发明容许对词条进行模块化的编辑和审核,将词条的编辑过程通过任务模块化整为零,客户端用户只需要完成其中一个模块即可提交审核,如此一来,一个词条可以由多个用户合力编辑,更易于达到优秀词条的标准,且能降低单个用户的编辑难度,实现了词条编辑的众包。

可以理解的是,在本发明的一些实现方式中,当客户端用户提交的编辑后的词条审核通过后,开放该词条的其他任务模块的编辑权限时,可以根据预设的编辑顺序依次开放所述词条对应的索引关系中至少一个任务模块的编辑权限;或者,所述当所述编辑后的词条审核通过之后,可以根据所述客户端用户的选定指令开放所述词条对应的索引关系中至少一个任务模块的编辑权限。举例而言,可按照词条格式形成的顺序先后开放相应任务模块的编辑权限,如当客户端用户编辑提交某词条的任务模块“摘要&摘要图”并被审核通过后,开放该词条的任务模块“基本信息栏”的编辑权限,同理,后续依次开放该词条的“目录结构”、“正文内容”、“查缺补漏”等任务模块的编辑权限,逐步实现词条的完整编辑。或者,当客户端用户编辑某一任务模块并被审核通过后,可自行选取其余的任务模块进行编辑,增强了词条编辑的灵活性,提升了用户体验。

更具体地,当所述编辑后的词条审核通过之后,还可开放该词条的其他至少一个任务模块的编辑权限并相应更新该词条的分组关系,以使该词条各任务模块均被客户端用户编辑完成。例如,当客户端用户编辑提交词条“上篮”的任务模块“摘要&摘要图”并被审核通过后,可开放该词条的任务模块“正文内容”的编辑权限,并相应更新该词条的分组信息,使词条“上篮”列入任务模块“正文内容”对应的分组之中,供客户端用户领取和/或编辑。

进一步地,服务端开放该词条对应的索引关系中的其他至少一个任务模块的编辑权限或/和更新该词条对应的索引关系中所述词条的分组信息后,还可向客户端发送相应的反馈信息,使得客户端根据该反馈信息改变用户界面或接收用户编辑相关词条后形成的编辑后的词条。

为了保持用户编辑词条的连贯性,本发明的一些实现方式中,当客户端用户提交的编辑后词条通过审核之后,开放该词条的其他至少一个任务模块的编辑权限,还可具体包括:在预设的锁定时间内仅针对所述客户端用户开放所述词条的其他至少一个任务模块的编辑权限;达到所述锁定时间后,如果所述客户端用户没有选择该词条所述选择的任务模块,则向其他客户端用户开放该词条的其他至少一个任务模块的编辑权限。优选的,达到所述锁定时间后,可以向该词条预关联的其他客户端用户开放所述选择的任务模块的编辑权限。举例而言,当客户端用户“admire”编辑提交词条“上篮”的任务模块“摘要&摘要图”并被审核通过后,在2小时的锁定时间内仅针对该客户端用户“admire”开放该词条“上篮”的其他任务模块编辑权限,使得只有客户端用户“admire”能够在锁定时间内编辑该词条的其他任务模块。当经过锁定时间后,如果该用户“admire”仍未领取并编辑词条“上篮”的其他任务模块,则可以允许向其他客户端用户开放词条“上篮”其他的任务模块。

另一种实施例中,由于可能存在客户端用户提交的编辑后的词条审核未通过的情况,本发明实施例中还可包括如下步骤:当所述编辑后的词条审核未通过之后,在预设的保护时间内仅针对所述客户端用户再次开放所述选择的任务模块的编辑权限;达到所述保护时间后,向其他客户端用户开放该所述选择的任务模块的编辑权限,从而使得同一词条的各个任务模块经一个或多个客户端用户多次编辑,以使该词条各个任务模块均被编辑完成。优选的,达到所述保护时间后,可以向该词条预关联的其他客户端用户开放所述选择的任务模块的编辑权限。例如,客户端用户“admire”提交的词条“上篮”的任务模块“摘要&摘要图”审核未通过后,在6小时保护时间内仅针对该客户端用户“admire”继续开放该词条任务模块“摘要&摘要图”的编辑权限,使得只有客户端用户“admire”能够在锁定时间内重新编辑该任务模块。当经过锁定时间后,如果该用户“admire”仍未领取并编辑该词条任务模块“摘要&摘要图”,才允许向其他客户端用户开放该词条任务模块“摘要&摘要图”的编辑权限。

进一步地,为了减少客户端用户的重复编辑以提高编辑效率,本发明的一些实现方式中,所述当所述编辑后的词条审核未通过之后,在预设的保护时间内仅针对所述客户端用户继续开放该词条所述选择的任务模块的编辑权限,使得所述客户端用户对所述选择的任务模块继续进行编辑。也即在保护时间内允许当前客户端用户可在自己提交过的任务模块编辑版本的基础上继续进行修改和提交。

本发明的一些可能的实施例中,客户端用户需要知晓词条的编辑控制进度,因此还包括如下后续步骤:当该词条包括的各任务模块均被编辑完成后,相应更新参与编辑的每个客户端用户的词条任务库中所述词条所对应的任务信息,和/或将所述词条对应的任务信息从该词条预关联的用户的词条任务库中移除。需要说明的是,在词条各个任务模块的编辑和审核过程中,服务端亦可将更新的词条当前状态并通知客户端用户。此外,为激励客户端用户编辑词条,根据客户端用户对词条编辑的贡献,基于预设的激励规则给予相应的奖励。例如,本发明还可包括如下后续步骤:当该词条包括的各任务模块均被编辑完成后,基于所述词条各任务模块对应的词条内容的权重值,向参与编辑的每个客户端用户分配奖励值。

当词条各个模块均被编辑并审核通过后,即完成该词条的编辑,服务端可将该词条的内容信息存入词条数据库。作为开放式知识共享平台的基本组成单元,词条能够对网络用户开放以实现知识共享,故进一步地,本发明还可包括如下后续步骤:将所述编辑完成的词条开放给公众访问接口调用其最新编辑内容。例如,网络用户可利用客户端或其他程序,通过公众访问接口调用服务端或词条数据库中的词条内容。

通过对本发明的词条编辑控制方法的揭示可以知晓,本发明的实施,能够通过对词条进行模块化编辑,使词条的各个任务模块被一个或多个用户编辑完成,降低了单个用户词条编辑难度和任务量,实现词条编辑的众包。

请参阅图2,为本发明中一个实施例的词条编辑控制方法的流程示意图,包括的步骤概述如下:

步骤s21:基于服务端发来的词条任务包展示所述词条任务包中包括的开放了编辑权限的任务模块;所述词条任务包包含至少一个词条以及该词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;

步骤s22:接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条提交给服务端;

步骤s23:当所述编辑后的词条被审核通过之后,接收服务端返回的反馈信息,依据所述反馈信息更新该词条的任务模块的编辑权限;所述反馈信息包括根据所述编辑后的词条对所述词条对应的索引关系中各任务模块的编辑权限进行更新的信息。

本发明的实施例中,提出了一种词条编辑控制方案,首先基于服务端发来的词条任务包展示一个或多个针对按照词条格式划分的词条内容所生成或预设的任务模块;所述词条任务包包含至少一个词条以及该词条对应的索引关系;该索引关系包括所述词条内容与所述任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;所述编辑权限用于允许用户编辑所述词条与该任务模块对应的部分内容;而后接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条提交给服务端。使得用户能够对编辑权限范围内编辑所述词条的至少部分内容并提交审核,降低了编辑难度和任务量,提高了词条编辑的灵活性。此外,当所述编辑后的词条审核通过之后,接收服务端根据所述编辑后的词条调整所述词条的其他任务模块的编辑权限后形成的反馈信息,开放该词条的所述其他任务模块的编辑权限供编辑,以使该词条各任务模块均被编辑完成。通过在任务模块对应的编辑后的词条审核通过之后,开放同一词条的其他任务模块的编辑权限供用户进行编辑,使得词条的各个任务模块被一个或多个用户编辑完成,实现词条编辑的众包。以下针对各个步骤的具体实现做进一步的说明:

步骤s21,基于服务端发来的词条任务包展示所述词条任务包中包括的开放了编辑权限的任务模块;所述词条任务包包含至少一个词条以及该词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限。

客户端接收服务端发来的词条任务包,可包括服务端向客户端用户推送词条任务包,或服务端基于客户端的拉取操作向相应客户端用户发送词条任务包。该词条任务包可包括至少一个词条对应的索引关系,该索引关系包括按照词条格式划分的词条内容与针对该词条内容所生成或预设的任务模块之间的对应关系,通过该划分方式可以使得每个词条与一个或多个任务模块相对应,每个任务模块对应该词条的一部分词条内容。

每个所述索引关系中至少一个所述任务模块被开放了编辑权限,可选地,上述任务包的索引关系还包括任务模块编辑权限的开放信息,所述开放信息用于指明该索引关系对应的词条中哪一个或多个任务模块被开发了编辑权限。具体地,服务端或客户端设备可根据客户端用户的请求开放相应任务模块的编辑权限,或者,依据预设的权限开放规则或开放顺序而开放相应任务模块的编辑权限。使得用户能够在编辑权限范围内对所述词条中开放了编辑权限的任务模块对应的词条内容进行编辑,降低了用户编辑难度和任务量。

如前所述,客户端向服务端拉取词条任务包的一种实施例中,本发明还可包括如下前置步骤:基于客户端用户输入的获取指令,向服务端请求获取词条任务包。相应地,服务端接收客户端用户的词条任务包获取请求,检索该客户端用户关联的待编辑的词条,和/或开放该词条任务包获取请求对应的词条的至少一个任务模块的编辑权限,生成所述词条任务包。

更具体地,所述基于服务端发来的词条任务包,展示所述词条任务包中包括的开放了编辑权限的任务模块,包括:基于服务端发来的词条任务包,展示多个待编辑的分组,每个分组中关联罗列一个或多个属于该分组的任务模块以及该任务模块对应的词条。其中,所述词条任务包包括:每个词条所属的分组信息;且每个词条所属的分组信息是由该词条中被开放权项的任务模块所属的分组决定的。

需要说明的是,当一个词条中仅包括一个被开放权项的任务模块时,该词条所属的分组即为该任务模块所属的分组;当一个词条中包括多个被开放权项的任务模块时,该词条可能对应于多个分组,即为该词条可能出现在每个被开放权项的任务模块所属的分组中。

步骤s22,接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条提交给服务端。

客户端用户接收到所述词条任务包后,根据自己的编辑能力选择相应的任务模块;客户端用户选定某个任务模块后,在所述编辑权限范围内对所述任务模块对应的词条内相应的词条内容进行编辑,并在编辑完成后提交。服务端接收客户端传来的编辑后的词条,为确保词条的质量以及形成有效的词条数据,还能通过服务端对该编辑后的词条进行审核,具体的,对该编辑后的词条中被编辑的词条内容部分进行审核。相关人员或程序对该编辑后的词条进行审核后,得出该编辑后的词条审核通过或审核不通过的结果,并向客户端发送相应的反馈信息。

步骤s23,当所述编辑后的词条被审核通过之后,接收服务端返回的反馈信息,依据所述反馈信息更新该词条的任务模块的编辑权限;所述反馈信息包括根据所述编辑后的词条对所述词条对应的索引关系中各任务模块的编辑权限进行更新的信息。

其中,本申请实施例中,所述依据所述反馈信息更新该词条的任务模块的编辑权限包括:开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限;关闭所述词条对应的索引关系中所述选择的任务模块的编辑权限。

一种实施例中,客户端用户提交的编辑后的词条审核通过后,客户端接收服务端根据所述编辑后的词条调整所述词条的其他任务模块的编辑权限后形成的反馈信息,开放该词条的所述其他任务模块的编辑权限供编辑,允许用户编辑所述词条其他至少一个任务模块的相应部分内容,从而使得同一词条的各个任务模块经一个或多个客户端用户多次编辑以最终完成该词条的整体编辑。本发明容许对词条进行模块化的编辑和审核,将词条的编辑过程通过任务模块化整为零,客户端用户只需完成其中一个模块即可提交审核,如此一来,一个词条可以由多个用户合力编辑,更易于达到优秀词条的标准,且能降低单个用户的编辑难度,实现了词条编辑的众包。

可以理解的是,在本发明的一些实现方式中,当客户端用户提交的编辑后的词条审核通过后,接收服务端根据所述编辑后的词条调整所述词条的其他任务模块的编辑权限后形成的反馈信息,开放该编辑后的词条相对应的词条的其他至少一个任务模块的编辑权限供编辑时,可以根据预设的编辑顺序依次开放所述词条对应的索引关系中至少一个任务模块的编辑权限;或者,所述当所述编辑后的词条审核通过之后,可以根据所述客户端用户的选定指令开放所述词条对应的索引关系中至少一个任务模块的编辑权限。增强了词条编辑的灵活性,提升了用户体验。

更具体地,当所述编辑后的词条审核通过之后,还可接收服务端根据所述编辑后的词条调整所述词条的其他任务模块的编辑权限后形成的分组关系的反馈信息,开放该词条的所述其他任务模块的编辑权限供编辑,以使该词条各任务模块均被编辑完成。可选的,所述反馈信息还包括:更新后的所述词条对应的索引关系中所述词条的分组信息。例如,一些实施例中,当客户端用户编辑提交词条“上篮”的任务模块“摘要&摘要图”并被审核通过后,可基于反馈信息开放该的词条任务模块“正文内容”的编辑权限,并根据反馈信息中更新后的分组信息,使词条“上篮”列入任务模块“正文内容”对应的分组之中,供客户端用户领取和/或编辑。

为了保持用户编辑词条的连贯性,本发明的一些实现方式中,当客户端用户提交的编辑后的词条通过审核之后,所述依据所述反馈信息更新该词条的任务模块的编辑权限,还可具体包括:在预设的锁定时间内仅针对所述客户端用户开放所述词条的其他至少一个任务模块的编辑权限;达到所述锁定时间后,如果所述客户端用户没有选择该词条所述选择的任务模块,则向其他客户端用户开放该词条的其他至少一个任务模块的编辑权限。优选的,达到所述锁定时间后,可以向该词条预关联的其他客户端用户开放所述选择的任务模块的编辑权限。举例而言,当客户端用户“admire”编辑提交词条“上篮”的任务模块“摘要&摘要图”并被审核通过后,在2小时的锁定时间内仅针对该客户端用户“admire”开放该词条“上篮”的其他任务模块编辑权限,使得只有客户端用户“admire”能够在锁定时间内编辑该词条的其他任务模块。当经过锁定时间后,如果该用户“admire”仍未领取并编辑词条“上篮”的其他任务模块,则可以允许向其他客户端用户开放词条“上篮”其他的任务模块。

另一种实施例中,由于可能存在客户端用户提交的编辑后的词条审核未通过的情况,本发明实施例中还可包括如下步骤:当所述编辑后的词条被审核未通过之后,接收服务端根据所述编辑后的词条调整所述词条的任务模块的编辑权限后形成的反馈信息,开放该词条相应的任务模块的编辑权限供编辑,以使该词条各任务模块均被编辑完成。具体地,当所述编辑后的词条被审核未通过之后,接收服务端返回的反馈信息,在预设的保护时间内仅针对所述客户端用户再次开放所述选择的任务模块的编辑权限;达到所述保护时间后,向其他客户端用户开放该所述选择的任务模块的编辑权限,从而使得同一词条的各个任务模块经一个或多个客户端用户多次编辑,以使该词条各个任务模块均被编辑完成。优选的,达到所述保护时间后,可以向该词条预关联的其他客户端用户开放所述选择的任务模块的编辑权限。。例如,客户端用户“admire”提交的词条“上篮”的任务模块“摘要&摘要图”审核未通过后,在6小时保护时间内仅针对该客户端用户“admire”继续开放该词条任务模块“摘要&摘要图”的编辑权限,使得只有客户端用户“admire”能够在锁定时间内编辑该任务模块。当经过锁定时间后,才允许为其他客户端用户开放词条“上篮”待编辑的任务模块。

本发明的一些可能的实施例中,客户端用户需要知晓词条的编辑控制进度,因此还包括如下后续步骤:当该词条包括的各任务模块均被编辑完成后,接收服务端发来的更新信息,相应更新参与编辑的每个客户端用户的词条任务库中相应词条所对应的任务信息,和/或将所述词条对应的任务信息从该词条预关联的用户的词条任务库中移除。需要说明的是,在词条各个任务模块的编辑和审核过程中,服务端亦可将更新的词条当前状态并通知客户端用户。

通过对本发明的词条编辑控制方法的揭示可以知晓,本发明的实施,能够通过对词条进行模块化编辑,使词条的各个任务模块被一个或多个用户编辑完成,降低了单个用户词条编辑难度和任务量,实现词条编辑的众包。

依据模块化设计思维,本发明在上述词条编辑控制方法的基础上,进一步提出一种词条编辑控制装置,如图3所示,为本发明中一个优选实施例的词条编辑控制装置的结构示意图,包括:

发送单元11,用于向客户端发送词条任务包,所述词条任务包包含至少一个词条以及所述词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;

接收单元12,用于接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条添加到审核库中;

管理单元13,用于当所述编辑后的词条审核通过之后,开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限。

优选地,所述词条任务包包括:每个词条所属的分组信息;且每个词条所属的分组信息是由该词条中被开放权项的任务模块所属的分组决定的。

优选地,所述管理单元13包括:

分组更新子单元,用于当所述编辑后的词条审核通过之后,更新所述词条对应的索引关系中所述词条的分组信息。

可选地,所述管理单元13包括:

权限关闭子单元,用于当所述编辑后的词条审核通过之后,关闭所述词条对应的索引关系中所述选择的任务模块的编辑权限。

优选地,所述管理单元13包括:

锁定子单元,用于在预设的锁定时间内仅针对所述客户端用户开放所述词条的其他至少一个任务模块的编辑权限;

第一开放子单元,用于达到所述锁定时间后,如果所述客户端用户没有选择所述词条对应的开放编辑权项的任务模块,则向其他客户端用户开放所述词条的其他至少一个任务模块的编辑权限。

优选地,所述管理单元13包括:

保护子单元,用于当所述编辑后的词条审核未通过之后,在预设的保护时间内仅针对所述客户端用户开放所述选择的任务模块的编辑权限;

第二开放子单元,用于达到所述保护时间后,如果所述客户端用户没有再次选择所述词条的所述选择的任务模块,则向其他客户端用户开放所述词条的所述选择的任务模块的编辑权限。

可选地,所述管理单元13包括:

第三开放子单元,用于根据预设的编辑顺序依次开放所述词条对应的索引关系中至少一个任务模块的编辑权限;

或者,

第四开放子单元,用于根据所述客户端用户的选定指令开放所述词条对应的索引关系中至少一个任务模块的编辑权限。

可选地,所述装置还包括:

任务更新单元,用于更新参与编辑的每个客户端用户的词条任务库中所述词条对应的任务信息;

和/或,

任务移除单元,用于将所述词条对应的任务信息从该词条预关联的用户的词条任务库中移除;

和/或,

奖励分配单元,用于基于所述词条各任务模块对应的词条内容的权重值,向参与编辑的每个客户端用户分配奖励值。

优选地,所述装置还包括生成单元,用于:

接收所述客户端用户的词条任务包获取请求,检索该客户端用户关联的待编辑的词条,生成所述词条任务包;

和/或,

接收所述客户端用户的词条任务包获取请求,开放该词条任务包获取请求包括词条的索引关系中至少一个任务模块的编辑权限,生成所述词条任务包。

依据模块化设计思维,本发明在上述词条编辑控制方法的基础上,进一步提出一种词条编辑控制装置,如图4所示,为本发明中一个优选实施例的词条编辑控制装置的结构示意图包括:

展示单元21,用于基于服务端发来的词条任务包,展示所述词条任务包中包括的开放了编辑权限的任务模块;所述词条任务包包含至少一个词条以及该词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;

提交单元22,用于接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条提交给服务端;

更新单元23,用于当所述编辑后的词条被审核通过之后,接收服务端返回的反馈信息,依据所述反馈信息更新该词条的任务模块的编辑权限;所述反馈信息包括根据所述编辑后的词条对所述词条对应的索引关系中各任务模块的编辑权限进行更新的信息。

优选地,所述展示单元21包括:

第一展示子单元,用于基于服务端发来的词条任务包,展示多个待编辑的分组,每个分组中关联罗列一个或多个属于该分组的任务模块以及该任务模块对应的词条;其中,所述词条任务包包括:每个词条所属的分组信息;且每个词条所属的分组信息是由该词条中被开放权项的任务模块所属的分组决定的。

优选地,所述反馈信息还包括:更新后的所述词条对应的索引关系中所述词条的分组信息。

可选地,所述更新单元23包括:

第一开放子单元,用于开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限;

关闭子单元,用于关闭所述词条对应的索引关系中所述选择的任务模块的编辑权限。

优选地,所述更新单元23包括:

锁定子单元,用于在预设的锁定时间内仅针对所述客户端用户开放该所述词条的其他至少一个任务模块的编辑权限;

第二开放子单元,用于达到所述锁定时间后,如果所述客户端用户没有选择所述词条对应的开放编辑权项的任务模块,则向其他客户端用户开放所述词条的其他至少一个任务模块的编辑权限。

优选地,所述更新单元23包括:

保护子单元,用于当所述编辑后的词条被审核未通过之后,接收服务端返回的反馈信息,在预设的保护时间内仅针对所述客户端用户开放该编辑后的词条相对应任务模块的编辑权限;

第三开放子单元,用于达到所述保护时间后,如果所述客户端用户没有再次选择所述词条的所述选择的任务模块,则向其他客户端用户开放该编辑后的词条相对应的词条的至少一个任务模块的编辑权限。

可选地,还包括请求单元,用于:

基于客户端用户输入的获取指令,向服务端请求获取词条任务包。

本发明实施例还提供了一种服务端设备,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:

向客户端发送词条任务包,所述词条任务包包含至少一个词条以及所述词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;

接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条添加到审核库中;

当所述编辑后的词条审核通过之后,开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限。

优选地,所述词条任务包包括:每个词条所属的分组信息;且每个词条所属的分组信息是由该词条中被开放权项的任务模块所属的分组决定的。

优选地,所述开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限之后,所述方法还包括:

更新所述词条对应的索引关系中所述词条的分组信息。

可选地,当所述编辑后的词条审核通过之后,所述方法还包括:

关闭所述词条对应的索引关系中所述选择的任务模块的编辑权限。

优选地,所述当所述编辑后的词条的审核通过之后,开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限,包括:

在预设的锁定时间内仅针对所述客户端用户开放所述词条的其他至少一个任务模块的编辑权限;

达到所述锁定时间后,如果所述客户端用户没有选择所述词条对应的开放编辑权项的任务模块,则向其他客户端用户开放所述词条的其他至少一个任务模块的编辑权限。

优选地,所述方法还包括:

当所述编辑后的词条审核未通过之后,在预设的保护时间内仅针对所述客户端用户开放所述选择的任务模块的编辑权限;

达到所述保护时间后,如果所述客户端用户没有再次选择所述词条的所述选择的任务模块,则向其他客户端用户开放所述词条的所述选择的任务模块的编辑权限。

可选地,所述开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限,包括:

根据预设的编辑顺序依次开放所述词条对应的索引关系中至少一个任务模块的编辑权限;

或者,

根据所述客户端用户的选定指令开放所述词条对应的索引关系中至少一个任务模块的编辑权限。

可选地,当所述词条包括的任务模块均被编辑完成后,所述方法还包括:

更新参与编辑的每个客户端用户的词条任务库中所述词条对应的任务信息;

和/或,

将所述词条对应的任务信息从该词条预关联的用户的词条任务库中移除;

和/或,

基于所述词条各任务模块对应的词条内容的权重值,向参与编辑的每个客户端用户分配奖励值。

优选地,还包括如下前置步骤:

接收所述客户端用户的词条任务包获取请求,检索该客户端用户关联的待编辑的词条,生成所述词条任务包;

和/或,

接收所述客户端用户的词条任务包获取请求,开放该词条任务包获取请求包括词条的索引关系中至少一个任务模块的编辑权限,生成所述词条任务包。

本发明实施例还提供了一种客户端设备,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:

基于服务端发来的词条任务包,展示所述词条任务包中包括的开放了编辑权限的任务模块;所述词条任务包包含至少一个词条以及该词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;

接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条提交给服务端;

当所述编辑后的词条被审核通过之后,接收服务端返回的反馈信息,依据所述反馈信息更新该词条的任务模块的编辑权限;所述反馈信息包括根据所述编辑后的词条对所述词条对应的索引关系中各任务模块的编辑权限进行更新的信息。

优选地,所述基于服务端发来的词条任务包,展示所述词条任务包中包括的开放了编辑权限的任务模块,包括:

基于服务端发来的词条任务包,展示多个待编辑的分组,每个分组中关联罗列一个或多个属于该分组的任务模块以及该任务模块对应的词条;

其中,所述词条任务包包括:每个词条所属的分组信息;且每个词条所属的分组信息是由该词条中被开放权项的任务模块所属的分组决定的。

优选地,所述反馈信息还包括:更新后的所述词条对应的索引关系中所述词条的分组信息。

可选地,所述依据所述反馈信息更新该词条的任务模块的编辑权限包括:

开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限;

关闭所述词条对应的索引关系中所述选择的任务模块的编辑权限。

优选地,所述依据所述反馈信息更新该词条的任务模块的编辑权限,包括:

在预设的锁定时间内仅针对所述客户端用户开放该所述词条的其他至少一个任务模块的编辑权限;达到所述锁定时间后,如果所述客户端用户没有选择所述词条对应的开放编辑权项的任务模块,则向其他客户端用户开放所述词条的其他至少一个任务模块的编辑权限。

优选地,所述方法还包括:

当所述编辑后的词条被审核未通过之后,接收服务端返回的反馈信息,在预设的保护时间内仅针对所述客户端用户开放该编辑后的词条相对应任务模块的编辑权限;

达到所述保护时间后,如果所述客户端用户没有再次选择所述词条的所述选择的任务模块,则向其他客户端用户开放该编辑后的词条相对应的词条的至少一个任务模块的编辑权限。

可选地,还包括如下前置步骤:

基于客户端用户输入的获取指令,向服务端请求获取词条任务包。

请参阅图5,一示例性实施例示出的一种客户端设备900作为终端时的框图。例如,客户端设备900可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图5,客户端设备900可以包括以下一个或多个组件:处理组件902,存储器904,电源组件906,多媒体组件908,音频组件910,输入/输出(i/o)的接口912,传感器组件914,以及通信组件916。

处理组件902通常控制客户端设备900的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件902可以包括一个或多个处理器920来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件902可以包括一个或多个模块,便于处理组件902和其他组件之间的交互。例如,处理组件902可以包括多媒体模块,以方便多媒体组件908和处理组件902之间的交互。

存储器904被配置为存储各种类型的数据以支持在设备900的操作。这些数据的示例包括用于在客户端设备900上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器904可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件906为客户端设备900的各种组件提供电力。电源组件906可以包括电源管理系统,一个或多个电源,及其他与为客户端设备900生成、管理和分配电力相关联的组件。

多媒体组件908包括在所述客户端设备900和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动运动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件908包括一个前置摄像头和/或后置摄像头。当设备900处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件910被配置为输出和/或输入音频信号。例如,音频组件910包括一个麦克风(mic),当客户端设备900处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器904或经由通信组件916发送。在一些实施例中,音频组件910还包括一个扬声器,用于输出音频信号。

i/o接口912为处理组件902和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件914包括一个或多个传感器,用于为客户端设备900提供各个方面的状态评估。例如,传感器组件914可以检测到设备900的打开/关闭状态,组件的相对定位,例如所述组件为客户端设备900的显示器和小键盘,传感器组件914还可以检测客户端设备900或客户端设备900一个组件的位置改变,用户与客户端设备900接触的存在或不存在,客户端设备900方位或加速/减速和客户端设备900的温度变化。传感器组件914可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物品的存在。传感器组件914还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件914还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件916被配置为便于客户端设备900和其他设备之间有线或无线方式的通信。客户端设备900可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信部件916经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件916还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,客户端设备900可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种存储介质,所述存储介质包括存储的应用程序,其中,在所述应用程序运行时控制所述存储介质所在系统执行上述功能词条编辑控制方法任意一种实施例中的步骤,所述方法包括:

基于服务端发来的词条任务包,展示所述词条任务包中包括的开放了编辑权限的任务模块;所述词条任务包包含至少一个词条以及该词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;

接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条提交给服务端;

当所述编辑后的词条被审核通过之后,接收服务端返回的反馈信息,依据所述反馈信息更新该词条的任务模块的编辑权限;所述反馈信息包括根据所述编辑后的词条对所述词条对应的索引关系中各任务模块的编辑权限进行更新的信息。

图6是本发明的一些实施例中服务端设备的结构示意图。该服务端设备1900可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上中央处理器(centralprocessingunits,cpu)1922(例如,一个或一个以上处理器)和存储器1932,一个或一个以上存储应用程序1942或数据1944的存储介质1930(例如一个或一个以上海量存储设备)。其中,存储器1932和存储介质1930可以是短暂存储或持久存储。存储在存储介质1930的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务端设备中的一系列指令操作。更进一步地,中央处理器1922可以设置为与存储介质1930通信,在服务端设备1900上执行存储介质1930中的一系列指令操作。

在示例性实施例中,还提供了一种存储介质,所述存储介质包括存储的应用程序,其中,在所述应用程序运行时控制所述存储介质所在系统执行上述功能词条编辑控制方法任意一种实施例中的步骤,所述方法包括:

向客户端发送词条任务包,所述词条任务包包含至少一个词条以及所述词条对应的索引关系;所述索引关系包括按照词条格式划分的词条内容与针对所述词条内容所生成或预设的任务模块之间的对应关系;每个所述索引关系中至少一个所述任务模块被开放了编辑权限;

接收客户端用户依据所述词条任务包选择的任务模块,以及对所述选择的任务模块对应词条的词条内容进行的编辑,将编辑后的词条添加到审核库中;

当所述编辑后的词条审核通过之后,开放所述词条对应的索引关系中其他至少一个任务模块的编辑权限。

编辑后的词条编辑后的词条编辑后的词条通过对本发明的客户端设备或存储介质的揭示可以知晓,本发明的实施,能够通过对词条进行模块化编辑,使词条的各个任务模块被一个或多个用户编辑完成,降低了单个用户词条编辑难度和任务量,实现词条编辑的众包。服务端编辑后的词条服务端编辑后的词条服务端编辑后的词条通过对本发明的服务端设备或存储介质的揭示可以知晓,本发明的实施,能够通过对词条进行模块化编辑,使词条的各个任务模块被一个或多个用户编辑完成,降低了单个用户词条编辑难度和任务量,实现词条编辑的众包。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介质可以包括但不限于:任何类型的盘(包括软盘、硬盘、光盘、cd-rom、和磁光盘)、rom(read-onlymemory,只读存储器)、ram(randomaccessmemory,随即存储器)、eprom(erasableprogrammableread-onlymemory,可擦写可编程只读存储器)、eeprom(electricallyerasableprogrammableread-onlymemory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。

以上对本发明所提供的词条编辑控制方法、设备和存储介质进行了详细介绍,对于本领域的一般技术人员,在不脱离本发明原理的前提下,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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