一种文档审阅标注的显示方法和装置转让专利

申请号 : CN201510085400.1

文献号 : CN105988976B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 黄祖莹

申请人 : 珠海金山办公软件有限公司北京金山办公软件股份有限公司广州金山移动科技有限公司

摘要 :

本发明实施例公开了一种文档审阅标注的显示方法和装置,可以获得用户打开的第一文档中全部审阅标注的生成时间,从所述全部审阅标注中选出生成时间晚于第一时间的所有审阅标注,作为第一审阅标注集合,在所述第一文档的第一区域中,按照第一预定顺序连续的排列显示所述第一审阅标注集合中的各个审阅标注,所述第一区域位于所述第一文档的正文区域的一侧。与现有技术相比,本发明的优点在于在当前文档的正文显示区域的一侧,集中显示生成时间较晚的新审阅标注,以使用户更方便地集中浏览新审阅标注。

权利要求 :

1.一种文档审阅标注的显示方法,其特征在于,包括:获得用户打开的第一文档中全部审阅标注的生成时间;

从所述全部审阅标注中选出生成时间晚于第一时间的所有审阅标注,作为第一审阅标注集合;

在所述第一文档的第一区域中,按照第一预定顺序连续的排列显示所述第一审阅标注集合中的各个审阅标注,所述第一区域位于所述第一文档的正文区域的第一侧;

在所述获得用户打开的第一文档中全部审阅标注的生成时间的步骤后,所述方法还包括:从所述全部审阅标注中选出生成时间不晚于所述第一时间的审阅标注,作为第二审阅标注集合;

在所述第一文档的第二区域中,对所述第二审阅标注集合按照第二预定顺序进行排列显示,所述第二区域位于所述第一文档的正文区域的第二侧。

2.根据权利要求1所述的方法,其特征在于,

所述第一时间为所述用户上一次打开所述第一文档的时间;

或者,所述第一时间为所述用户上一次打开所述第一文档后关闭所述第一文档的时间;

或者,所述第一时间为所述用户上一次打开所述第一文档时、第一文档中最晚生成的审阅标注的生成时间;

或者,所述第一时间为用户设定的时间。

3.根据权利要求1所述的方法,其特征在于,所述在所述第一文档的第一区域中,按照第一预定顺序连续的排列显示第一审阅标注集合中的各个审阅标注,包括:将所述第一审阅标注集合按照审阅标注的审阅标注者名称划分为审阅标注组;

在所述第一文档的第一区域中,对各审阅标注组按照审阅标注者名称进行连续的排列显示,并且,每个审阅标注组所包含的审阅标注按照生成时间进行连续的排列显示。

4.根据权利要求1所述的方法,其特征在于,所述在所述第一文档的第一区域中,按照第一预定顺序连续的排列显示第一审阅标注集合中的各个审阅标注,包括:将所述第一审阅标注集合按照审阅标注的审阅标注者名称划分为审阅标注组;

将每个审阅标注组中最晚生成的审阅标注的生成时间作为该审阅标注组的特征时间,或者,将每个审阅标注组中最早生成的审阅标注的生成时间作为该审阅标注组的特征时间;

在所述第一文档的所述第一区域中,对各审阅标注组按照所述特征时间进行连续的排列显示,并且,对每个审阅标注组所包含的审阅标注按照生成时间进行连续的排列显示。

5.根据权利要求1所述的方法,其特征在于,还包括:接收用户对第一审阅标注的操作指令;

根据所述操作指令对所述第一文档的正文区域的显示内容进行切换,以使所述正文区域的显示内容包含所述第一审阅标注所审阅标注的文档内容。

6.一种文档审阅标注的显示装置,其特征在于,包括:审阅标注生成时间获取单元,用于获得用户打开的第一文档中全部审阅标注的生成时间;

第一审阅标注集合生成单元,用于从所述全部审阅标注中选出生成时间晚于第一时间的所有审阅标注,作为第一审阅标注集合;

第一显示单元,用于在所述第一文档的第一区域中,按照第一预定顺序连续的排列显示所述第一审阅标注集合中的各个审阅标注,所述第一区域位于所述第一文档的正文区域的第一侧;

还包括:

第二审阅标注集合生成单元,用于在所述审阅标注生成时间获取单元获得用户打开的第一文档中全部审阅标注的生成时间之后,从所述全部审阅标注中选出生成时间不晚于所述第一时间的审阅标注,作为第二审阅标注集合;

第二显示单元,用于在所述第一文档的第二区域中,对所述第二审阅标注集合按照第二预定顺序进行排列显示,所述第二区域位于所述第一文档的正文区域的第二侧。

7.根据权利要求6所述的装置,其特征在于,

所述第一时间为所述用户上一次打开所述第一文档的时间;

或者,所述第一时间为所述用户上一次打开所述第一文档后关闭所述第一文档的时间;

或者,所述第一时间为所述用户上一次打开所述第一文档时、第一文档中最晚生成的审阅标注的生成时间;

或者,所述第一时间为用户设定的时间。

8.根据权利要求6所述的装置,其特征在于,所述第一显示单元,包括:审阅标注组划分子单元,用于将所述第一审阅标注集合按照审阅标注的审阅标注者名称划分为审阅标注组;

第一显示子单元,用于在所述第一文档的第一区域中,对各审阅标注组按照审阅标注者名称进行连续的排列显示,并且,每个审阅标注组所包含的审阅标注按照生成时间进行连续的排列显示。

9.根据权利要求6所述的装置,其特征在于,所述第一显示单元,包括:审阅标注组划分子单元,用于将所述第一审阅标注集合按照审阅标注的审阅标注者名称划分为审阅标注组;

特征时间赋值子单元,用于将每个审阅标注组中最晚生成的审阅标注的生成时间作为该审阅标注组的特征时间,或者,将每个审阅标注组中最早生成的审阅标注的生成时间作为该审阅标注组的特征时间;

第二显示子单元,用于在所述第一文档的所述第一区域中,对各审阅标注组按照所述特征时间进行连续的排列显示,并且,对每个审阅标注组所包含的审阅标注按照生成时间进行连续的排列显示。

10.根据权利要求6所述的装置,其特征在于,还包括:审阅标注操作接收单元,用于接收用户对第一审阅标注的操作指令;

切换显示单元,用于根据所述操作指令对所述第一文档的正文区域的显示内容进行切换,以使所述正文区域的显示内容包含所述第一审阅标注所审阅标注的文档内容。

说明书 :

一种文档审阅标注的显示方法和装置

技术领域

[0001] 本发明涉及网络应用领域,特别是涉及一种文档审阅标注的显示方法和装置。

背景技术

[0002] 随着办公自动化技术的发展,办公软件的应用越来越广泛,这其中,对文档内容进行审阅标注是办公软件的一个很常用的功能。
[0003] 现有技术中,审阅标注的显示位置依附于被审阅标注的文档内容的位置,用户可以按照文档内容的前后顺序查看审阅标注。然而,当一个文档的撰写过程经历了较长时间时,旧的审阅标注和新的审阅标注依照被审阅标注内容的物理顺序混列,用户会感到审阅标注排列很杂乱。用户往往希望将更多的注意力放在新审阅标注上,但为了做到这一点,就需要逐个查看审阅标注的生成时间,然后人为判断每个审阅标注是否为新审阅标注。特别是当用户需要浏览多个新审阅标注时,由于这些审阅标注的审阅标注对象的物理位置相差可能很远,用户就需要在多个页面间进行反复切换,操作繁琐。

发明内容

[0004] 本发明实施例的目的在于提供一种文档审阅标注的显示方法和装置,以使用户更方便地集中浏览较晚生成的新审阅标注。
[0005] 为实现上述目的,本发明实施例公开了一种文档审阅标注的显示方法和装置,技术方案如下:
[0006] 一种文档审阅标注的显示方法,包括:
[0007] 获得用户打开的第一文档中全部审阅标注的生成时间;
[0008] 从所述全部审阅标注中选出生成时间晚于第一时间的所有审阅标注,作为第一审阅标注集合;
[0009] 在所述第一文档的第一区域中,按照第一预定顺序连续的排列显示所述第一审阅标注集合中的各个审阅标注,所述第一区域位于所述第一文档的正文区域的第一侧。
[0010] 较佳的,在所述获得用户打开的第一文档中全部审阅标注的生成时间的步骤后,所述方法还包括:
[0011] 从所述全部审阅标注中选出生成时间不晚于所述第一时间的审阅标注,作为第二审阅标注集合;
[0012] 在所述第一文档的第二区域中,对所述第二审阅标注集合按照第二预定顺序进行排列显示,所述第二区域位于所述第一文档的正文区域的第二侧。
[0013] 较佳的,所述第一时间为所述用户上一次打开所述第一文档的时间;
[0014] 或者,所述第一时间为所述用户上一次打开所述第一文档后关闭所述第一文档的时间;
[0015] 或者,所述第一时间为所述用户上一次打开所述第一文档时、第一文档中最晚生成的审阅标注的生成时间;
[0016] 或者,所述第一时间为用户设定的时间。
[0017] 较佳的,所述在所述第一文档的第一区域中,按照第一预定顺序连续的排列显示第一审阅标注集合中的各个审阅标注,包括:
[0018] 将所述第一审阅标注集合按照审阅标注的审阅标注者名称划分为审阅标注组;
[0019] 在所述第一文档的第一区域中,对各审阅标注组按照审阅标注者名称进行连续的排列显示,并且,每个审阅标注组所包含的审阅标注按照生成时间进行连续的排列显示。
[0020] 较佳的,所述在所述第一文档的第一区域中,按照第一预定顺序连续的排列显示第一审阅标注集合中的各个审阅标注,包括:
[0021] 将所述第一审阅标注集合按照审阅标注的审阅标注者名称划分为审阅标注组;
[0022] 将每个审阅标注组中最晚生成的审阅标注的生成时间作为该审阅标注组的特征时间,或者,将每个审阅标注组中最早生成的审阅标注的生成时间作为该审阅标注组的特征时间;
[0023] 在所述第一文档的所述第一区域中,对各审阅标注组按照所述特征时间进行连续的排列显示,并且,对每个审阅标注组所包含的审阅标注按照生成时间进行连续的排列显示。
[0024] 较佳的,所述审阅标注的显示方法还包括:
[0025] 接收用户对第一审阅标注的操作指令;
[0026] 根据所述操作指令对所述第一文档的正文区域的显示内容进行切换,以使所述正文区域的显示内容包含所述第一审阅标注所审阅标注的文档内容。
[0027] 一种文档审阅标注的显示装置,包括:
[0028] 审阅标注生成时间获取单元,用于获得用户打开的第一文档中全部审阅标注的生成时间;
[0029] 第一审阅标注集合生成单元,用于从所述全部审阅标注中选出生成时间晚于第一时间的所有审阅标注,作为第一审阅标注集合;
[0030] 第一显示单元,用于在所述第一文档的第一区域中,按照第一预定顺序连续的排列显示所述第一审阅标注集合中的各个审阅标注,所述第一区域位于所述第一文档的正文区域的第一侧。
[0031] 较佳的,所述文档审阅标注的显示装置,还包括:
[0032] 第二审阅标注集合生成单元,用于在所述审阅标注生成时间获取单元获得用户打开的第一文档中全部审阅标注的生成时间之后,从所述全部审阅标注中选出生成时间不晚于所述第一时间的审阅标注,作为第二审阅标注集合;
[0033] 第二显示单元,用于在所述第一文档的第二区域中,对所述第二审阅标注集合按照第二预定顺序进行排列显示,所述第二区域位于所述第一文档的正文区域的第二侧。
[0034] 较佳的,所述第一时间为
[0035] 所述用户上一次打开所述第一文档的时间;
[0036] 或者,所述第一时间为所述用户上一次打开所述第一文档后关闭所述第一文档的时间;
[0037] 或者,所述第一时间为所述用户上一次打开所述第一文档时、第一文档中最晚生成的审阅标注的生成时间;
[0038] 或者,所述第一时间为用户设定的时间。
[0039] 较佳的,所述第一显示单元,包括:
[0040] 审阅标注组划分子单元,用于将所述第一审阅标注集合按照审阅标注的审阅标注者名称划分为审阅标注组;
[0041] 第一显示子单元,用于在所述第一文档的第一区域中,对各审阅标注组按照审阅标注者名称进行连续的排列显示,并且,每个审阅标注组所包含的审阅标注按照生成时间进行连续的排列显示。
[0042] 较佳的,所述第一显示单元,包括:
[0043] 审阅标注组划分子单元,用于将所述第一审阅标注集合按照审阅标注的审阅标注者名称划分为审阅标注组;
[0044] 特征时间赋值子单元,用于将每个审阅标注组中最晚生成的审阅标注的生成时间作为该审阅标注组的特征时间,或者,将每个审阅标注组中最早生成的审阅标注的生成时间作为该审阅标注组的特征时间;
[0045] 第二显示子单元,用于在所述第一文档的所述第一区域中,对各审阅标注组按照所述特征时间进行连续的排列显示,并且,对每个审阅标注组所包含的审阅标注按照生成时间进行连续的排列显示。
[0046] 较佳的,所述文档审阅标注的显示装置,还包括:
[0047] 审阅标注操作接收单元,用于接收用户对第一审阅标注的操作指令;
[0048] 切换显示单元,用于根据所述操作指令对所述第一文档的正文区域的显示内容进行切换,以使所述正文区域的显示内容包含所述第一审阅标注所审阅标注的文档内容。
[0049] 本发明实施例提供的一种文档审阅标注的显示方法和装置,获得用户打开的第一文档中全部审阅标注的生成时间,从中选出生成时间晚于第一时间的所有审阅标注,作为第一审阅标注集合,在所述第一文档的第一区域中,按照第一预定顺序连续的排列显示所述第一审阅标注集合中的各个审阅标注。由于本发明从全部审阅标注中选出生成时间较晚的新审阅标注向用户集中显示,因此用户可以更方便地对这些新审阅标注进行集中浏览。

附图说明

[0050] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0051] 图1为本发明实施例的一种文档审阅标注的显示方法的流程示意图;
[0052] 图2为本发明实施例的一种文档审阅标注的显示装置的结构示意图。

具体实施方式

[0053] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0054] 参见图1,图1所示为本发明实施例的一种文档审阅标注的显示方法的一种流程示意图,可以包括以下步骤:
[0055] S101,获得用户打开的第一文档中全部审阅标注的生成时间;
[0056] 本领域技术人员能够理解审阅标注包括对文档所做的批注和/或修订,批注和修订也被统称为批注修订。
[0057] S101可以获得某一用户所打开的某一文档的全部审阅标注的生成时间,以用于后续步骤中将每一个审阅标注的生成时间与某一个特定时间点的对比。审阅标注的生成时间、审阅标注者名字以及审阅标注内容等信息与文档的正文内容一起存储在文档文件中,因此可以从文档文件中获得各审阅标注的生成时间。
[0058] S102,从所述全部审阅标注中选出生成时间晚于第一时间的所有审阅标注,作为第一审阅标注集合。
[0059] 其中,所述第一时间可以为所述用户上一次打开所述第一文档的时间;
[0060] 或者,所述第一时间可以为所述用户上一次打开所述第一文档后关闭所述第一文档的时间;
[0061] 或者,所述第一时间可以为所述用户上一次打开所述第一文档时、第一文档中最晚生成的审阅标注的生成时间;
[0062] 或者,所述第一时间可以为用户设定的时间;
[0063] 第一时间点可以为本方法实施例中区分一个审阅标注是新审阅标注还是旧审阅标注的时间分界点。这一时间分界点可以并不是一个固定不变的值。在一个较佳的实施例中,该特定时间点可以是用户设定并可以随时更改的时间点。为了更便于用户更改,比如,可以在新审阅标注的显示区域里显示一个时间标签用于显示该特定时间点,如果用户点击该时间标签,则弹出一个带有多个调节按钮的时间调节窗口,用户可以方便地将该特定时间点调节为一个更早或更晚的时间点。当然,也可以采取其他方式,比如,允许用户在对审阅标注进行设置的菜单项内对特定时间点进行更改等等。总之,采用这些方式,都是为了使用户可以较随意地对特定时间点进行更改,从而一次性地看到更多或更少的新审阅标注。
[0064] 或者,该特定时间点可以被默认设定同一用户上一次打开该文档时、第一文档中最晚生成的审阅标注的生成时间。这样的设定是因为考虑到用户与审阅标注者同时打开文档的情况。举例来说,在该用户上一次打开该文档之前十分钟,其他审阅标注者打开该文档并做了一个审阅标注,然后该用户打开了该文档。但在本第一时间设定方式下,该审阅标注仍将被视为新审阅标注,因为它的产生虽然在该用户上一次打开该文档之前,但却在该用户上一次打开该文档时、该文档所包含的最晚生成的审阅标注的生成时间之后。
[0065] 当然,由于新旧审阅标注是一个相对的概念,并不必要对之进行绝对的定义,所以也可以简单地把同一用户上一次打开该文档的时间作为第一时间,或者把同一用户上一次关闭该文档的时间作为第一时间。两种方式的区别在于,对于用户在上次打开该文档并自己作出的审阅标注,在前一种方式下将被视为新审阅标注,在后一种方式下将被视为旧审阅标注。
[0066] 需要说明的是,用户上一次打开或关闭该文档的时间这一信息,可以预先存储在网络服务器端的,也可以预先存储在该用户所使用的客户端,两种实现方式皆可。
[0067] 不管特定时间点采用上述哪种设定方式,将步骤S101中所获得的全部审阅标注的生成时间与该时间点进行比较,从中选出生成时间晚于特定时间点的所有审阅标注,这些所有审阅标注合称为第一审阅标注集合。第一审阅标注集合就是本方法实施例筛选出的全部新审阅标注。这些新审阅标注在后续步骤中将被集中显示在文档查看区域中的特定区域。
[0068] S103,在所述第一文档的第一区域中,按照第一预定顺序连续的排列显示所述第一审阅标注集合中的各个审阅标注,所述第一区域位于所述第一文档的正文区域的第一侧。
[0069] 本步骤的目的为,在步骤S102获得全部新审阅标注后,在文档查看区域的正文显示内容的一侧集中显示这些新审阅标注。文档的当前正文显示内容可能是文档的头部或文档头部以外的其他部分。容易理解的是,将这些新审阅标注显示在当前文档正文查看区域的特定区域,比如左侧或右侧,是符合用户期望的处理方式。
[0070] 在新审阅标注显示区域内,可以将新审阅标注按照审阅标注生成时间降序排列,即越晚产生的审阅标注其显示位置越靠前。这样处理的结果是不同审阅标注者所做的审阅标注将被混排。
[0071] 也可将新审阅标注按照不同的审阅标注者划分为不同的审阅标注组,这样每一个审阅标注组内将包含同一个审阅标注者所做的全部审阅标注。下面举例对这种处理方式进行说明。
[0072] 假设某文档的原内容如下:“需要说明地是,在本文章中,第一第二等之类的术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。”[0073] 此后有三个审阅标注者,审阅标注者A、审阅标注者B和审阅标注者C,分别在不同时间对该段文字共作了四次审阅标注,详细情况如下:
[0074] 审阅标注者A于2014年1月2日12:00做了他的第一个审阅标注:将“需要说明地是”中的“地”字更改为“的”;
[0075] 审阅标注者A于2014年1月2日13:00做了他的第二个审阅标注:在“第一第二”修改为“诸如第一第二”。
[0076] 审阅标注者C于2014年1月3日12:00做了审阅标注:在“诸如第一第二”修改为“诸如第一、第二”。
[0077] 审阅标注者B于2014年1月4日12:00做了审阅标注:将“在本文章中”的“章”字删去;
[0078] 在本例中,假定用于判定一个审阅标注是否为新审阅标注的时间点为2014年1月1日,则上述四个审阅标注均为新审阅标注。在将这四个审阅标注在特定区域集中显示时,本发明实施例首先将审阅标注者A的第一个和第二个审阅标注划入审阅标注组A,将审阅标注者B的唯一一个审阅标注作为审阅标注组B,将审阅标注者C的唯一一个审阅标注作为审阅标注组C。然后在决定先显示哪个审阅标注组时,可以按照审阅标注者名称的顺序,也可以按照审阅标注组所包含的特定审阅标注的生成时间的顺序,也可以考虑被审阅标注内容的物理位置的前后顺序,等等。在此,对前两种方式举例说明:
[0079] 第一种处理方式:S103可以包括:将所述第一审阅标注集合按照审阅标注的审阅标注者名称划分为审阅标注组;在所述第一文档的第一区域中,对各审阅标注组按照审阅标注者名称进行连续的排列显示,并且,每个审阅标注组所包含的审阅标注按照生成时间进行连续的排列显示。
[0080] 按照此处理方式,则上述四个新审阅标注的显示顺序为:
[0081] 审阅标注者A第二个审阅标注、审阅标注者A第一个审阅标注;或者,审阅标注者A第一个审阅标注、审阅标注者A第二个审阅标注;
[0082] 审阅标注者B的审阅标注;
[0083] 审阅标注者C的审阅标注。
[0084] 或者为,
[0085] 审阅标注者C的审阅标注;
[0086] 审阅标注者B的审阅标注;
[0087] 审阅标注者A第二个审阅标注、审阅标注者A第一个审阅标注;或者,审阅标注者A第一个审阅标注、审阅标注者A第二个审阅标注。
[0088] 第二种处理方式:S103可以包括:将所述第一审阅标注集合按照审阅标注的审阅标注者名称划分为审阅标注组;将每个审阅标注组中最晚生成的审阅标注的生成时间作为该审阅标注组的特征时间,或者,将每个审阅标注组中最早生成的审阅标注的生成时间作为该审阅标注组的特征时间;在所述第一文档的所述第一区域中,对各审阅标注组按照所述特征时间的顺序进行排列显示,并且,对每个审阅标注组所包含的审阅标注按照生成时间进行连续的排列显示。
[0089] 应用于本例,则审阅标注组A的特征时间为2014年1月2日13:00,审阅标注组B的特征时间为2014年1月4日12:00,审阅标注组C的特征时间为2014年1月3日12:00,四个新审阅标注的显示顺序为:
[0090] 审阅标注者B的审阅标注。
[0091] 审阅标注者C的审阅标注;
[0092] 审阅标注者A第二个审阅标注、审阅标注者A第一个审阅标注;或者,审阅标注者A第一个审阅标注、审阅标注者A第二个审阅标注。
[0093] 或者为,
[0094] 审阅标注者A第二个审阅标注、审阅标注者A第一个审阅标注;或者,审阅标注者A第一个审阅标注、审阅标注者A第二个审阅标注;
[0095] 审阅标注者C的审阅标注;
[0096] 审阅标注者B的审阅标注。
[0097] 上述第一种处理方式和第二种处理方式的区别至少有:在第一种处理方式下,因为考虑的是审阅标注者名称的顺序,所以处于中间位置的为审阅标注者B所做的审阅标注,而在第二种处理方式下,因为考虑的是审阅标注生成时间的因素,所以处于中间位置的为审阅标注者C所做的审阅标注。
[0098] 对审阅标注者名称的因素和审阅标注生成时间的因素的处理方式不同,所获得的具体审阅标注显示顺序还可以有许多变化,这些都属于本发明的保护范围,在此不对这些实施例一一举例。
[0099] 更进一步地,本发明实施例提供的方法,还可以包括:
[0100] 从所述第一文档的全部审阅标注中选出生成时间不晚于第一时间的审阅标注,作为第二审阅标注集合。
[0101] 其中,所述第一时间可以为所述用户上一次打开所述第一文档的时间,或者可以为所述第一时间为所述用户上一次打开所述第一文档后关闭所述第一文档的时间,或者可以为所述用户上一次打开所述第一文档时、第一文档中最晚生成的审阅标注的生成时间,或者可以为用户设定的时间审阅标注集合;
[0102] 在所述第一文档的第二区域中,对所述第二审阅标注集合按照第二预定顺序进行排列显示,所述第二区域位于所述第一文档的正文区域的第二侧。
[0103] 这两个步骤的目的在于对于生成时间早于特定时间点的旧审阅标注,使之在文档的正文区域的另一侧显示。这样的话,用户除了在文档的正文区域的一侧集中浏览新审阅标注以外,还可以在另一区域集中浏览旧审阅标注。至于旧审阅标注的各审阅标注的显示顺序,可以按照生成时间显示,可以按照审阅标注者显示,也可以按照物理位置显示,本发明对此并不做限定。这种优选实施方式使得用户可以集中浏览生成时间较早的旧审阅标注。
[0104] 更进一步地,本发明实施例提供的方法,还可以包括:
[0105] 接收用户对第一审阅标注的操作指令;
[0106] 根据所述操作指令对所述第一文档的正文区域的显示内容进行切换,以使所述正文区域的显示内容包含所述第一审阅标注所审阅标注的文档内容。
[0107] 这两个步骤的目的在于,使得用户在本方法实施例所提供的集中浏览新审阅标注的区域,可以通过点击(或其他操作)轻松地链接到被审阅标注内容。
[0108] 而且,伴随着用户操作,如果该文档的当前正文内容发生滚动,可以在当前正文内容的显示区域的一侧刷新排列显示各新审阅标注,以使新审阅标注始终显示在文档正文内容显示区域的右侧或左侧,以便于用户查看。或者,也可以在当前正文显示区域的一侧只显示被用户操作的某一审阅标注。在后一种情况,则可以在被用户操作的审阅标注的旁边提供按钮,以使用户迅速地返回操作该审阅标注之前他所看到的视图。这种优选实施方式保证了用户可以在审阅标注与被审阅标注内容之间方便地进行切换。
[0109] 由图1所示的实施例可见,本发明实施例提供的这种文档审阅标注的显示方法,从全部审阅标注中选出生成时间晚于第一时间点的新审阅标注,在当前文档的正文显示区域的第一侧,集中显示这些审阅标注,与现有技术相比,能够使用户更方便地集中浏览这些生成时间较晚的新审阅标注。
[0110] 相应于上面的方法实施例,本发明还提供了一种文档审阅标注的显示装置。
[0111] 参见图2,图2所示为本发明实施例提供的一种文档审阅标注的显示装置的结构示意图。该装置可以包括:审阅标注生成时间获取单元201、第一审阅标注集合生成单元202和第一显示单元203,其中:
[0112] 审阅标注生成时间获取单元201,用于获得用户打开的第一文档中全部审阅标注的生成时间。
[0113] 审阅标注生成时间获取单元201获得某一用户所打开的某一文档的全部审阅标注的生成时间,以用于后续步骤中将每一个审阅标注的生成时间与某一个特定时间点的对比。
[0114] 在这里,审阅标注的生成时间就是指审阅标注者做出该审阅标注的时间。审阅标注的生成时间、审阅标注者名字以及审阅标注内容等信息与文档的正文内容一起存储在文档文件中。用户只需要打开文档文件,就可以随时获取这些信息。
[0115] 第一审阅标注集合生成单元202,用于从所述全部审阅标注中选出生成时间晚于第一时间的所有审阅标注,作为第一审阅标注集合。
[0116] 第一时间可以为所述用户上一次打开所述第一文档的时间,或者可以为所述第一时间为所述用户上一次打开所述第一文档后关闭所述第一文档的时间,或者可以为所述用户上一次打开所述第一文档时、第一文档中最晚生成的审阅标注的生成时间,或者也可以为用户设定的时间。
[0117] 所谓第一时间点,在此指上文所说的用于与每一个审阅标注的生成时间进行对比的特定时间点,是本装置实施例中区分一个审阅标注是新审阅标注还是旧审阅标注的时间分界点。这一时间分界点并不是一个固定不变的值。根据不同用户的不同需求,或者根据同一用户在不同时间的不同需求,它可以有多种设定方式,但目的都是为了满足用户集中注意力查看生成时间较晚的新审阅标注的需求。
[0118] 不管特定时间点采用上述哪种设定方式,将审阅标注生成时间获取单元201中所获得的全部审阅标注的生成时间与该时间点进行比较,从中选出生成时间晚于特定时间点的所有审阅标注,这些所有审阅标注合称为第一审阅标注集合。第一审阅标注集合就是本装置实施例筛选出的全部新审阅标注。这些新审阅标注在后续步骤中将被集中显示在文档查看区域中的特定区域。
[0119] 第一显示单元203,用于在所述第一文档的第一区域中,按照第一预定顺序连续的排列显示所述第一审阅标注集合中的各个审阅标注,所述第一区域位于所述第一文档的正文区域的第一侧。
[0120] 在一个优选的实施例中,所述第一显示单元203,可以包括:
[0121] 审阅标注组划分子单元,用于将所述第一审阅标注集合按照审阅标注的审阅标注者名称划分为审阅标注组;
[0122] 第一显示子单元,用于在所述第一文档的第一区域中,对各审阅标注组按照审阅标注者名称进行连续的排列显示,并且,每个审阅标注组所包含的审阅标注按照生成时间进行连续的排列显示。
[0123] 在另一个优选的实施例中,所述第一显示单元203,可以包括:
[0124] 审阅标注组划分子单元,用于将所述第一审阅标注集合按照审阅标注的审阅标注者名称划分为审阅标注组;
[0125] 特征时间赋值子单元,用于将每个审阅标注组中最晚生成的审阅标注的生成时间作为该审阅标注组的特征时间,或者,将每个审阅标注组中最早生成的审阅标注的生成时间作为该审阅标注组的特征时间;
[0126] 第二显示子单元,用于在所述第一文档的所述第一区域中,对各审阅标注组按照所述特征时间的顺序进行连续的排列显示,并且,对每个审阅标注组所包含的审阅标注按照生成时间进行连续的排列显示。
[0127] 更进一步地,本发明实施例提供的装置,还可以包括:
[0128] 第二审阅标注集合生成单元,用于在审阅标注生成时间获取单元201获得用户打开的第一文档中全部审阅标注的生成时间之后,从所述全部审阅标注中选出生成时间不晚于第一时间的审阅标注,作为第二审阅标注集合。
[0129] 其中,所述第一时间可以为所述用户上一次打开所述第一文档的时间,或者可以为所述第一时间为所述用户上一次打开所述第一文档后关闭所述第一文档的时间;或者可以为所述用户上一次打开所述第一文档时、第一文档中最晚生成的审阅标注的生成时间,或者可以为用户设定的时间;
[0130] 第二显示单元,用于在所述第一文档的第二区域中,对所述第二审阅标注集合按照第二预定顺序进行连续的排列显示,所述第二区域位于所述第一文档的正文区域的第二侧。
[0131] 增加这两个单元的目的在于对于生成时间早于特定时间点的旧审阅标注,使之在文档的正文区域的另一侧显示。这样的话,用户除了在文档的正文区域的一侧集中浏览新审阅标注以外,还可以在另一区域集中浏览旧审阅标注。至于旧审阅标注的各审阅标注的显示顺序,可以按照生成时间显示,可以按照审阅标注者显示,也可以按照物理位置显示,本发明对此并不做限定。这种优选实施方式使得用户可以集中浏览生成时间较早的旧审阅标注。
[0132] 更进一步地,本发明实施例提供的装置,还可以包括:
[0133] 审阅标注操作接收单元,用于接收用户对第一审阅标注的操作指令;
[0134] 切换显示单元,用于根据所述操作指令对所述第一文档的正文区域的显示内容进行切换,以使所述正文区域的显示内容包含所述第一审阅标注所审阅标注的文档内容。
[0135] 增加这两个单元的目的在于,使得用户在本装置实施例所提供的集中浏览新审阅标注的区域,可以通过点击(或其他操作)轻松地链接到被审阅标注内容。
[0136] 而且,伴随着用户操作,如果该文档的当前正文内容发生滚动,可以在当前正文内容的显示区域的一侧刷新排列显示各新审阅标注,以使新审阅标注始终显示在文档正文内容显示区域的右侧或左侧,以便于用户查看。或者,也可以在当前正文显示区域的一侧只显示被用户操作的某一审阅标注。在后一种情况,则可以在被用户操作的审阅标注的旁边提供按钮,以使用户迅速地返回操作该审阅标注之前他所看到的视图。这种优选实施方式保证了用户可以在审阅标注与被审阅标注内容之间方便地进行切换。
[0137] 由图2所示的实施例可见,本发明实施例提供的这种文档审阅标注的显示装置,从全部审阅标注中选出生成时间晚于第一时间点的新审阅标注,并在当前文档的正文显示区域的第一侧,集中显示这些审阅标注,与现有技术相比,能够使用户更方便地集中浏览这些生成时间较晚的新审阅标注。
[0138] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,因此,在本装置说明中,叙述较简,只对若干重点技术要点进行了描述。
[0139] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0140] 本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0141] 本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:ROM/RAM、磁碟、光盘等。
[0142] 以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。