共享文档更新提醒的方法和系统的制作方法

文档序号:7995568阅读:432来源:国知局
专利名称:共享文档更新提醒的方法和系统的制作方法
技术领域
本发明属于计算机、网络技术领域。
背景技术
随着计算机和网络技术的发展,人们越来越多地通过计算机进行数据内容的编辑,并通过网络发送接收数据,进行数据的交流。由于工作生活中的需要,常常会出现多个用户共享或关注同一文件的情况。在现有技术中,当文件被其中一名用户更新后,其他用户只有主动读取或在得到更改方用户的通知后才能获得文件的更新信息。但是这种方式的时效性较差,当文件被其中一名用户更新后,其他共享或关注用户不能及时了解到文件的更新信息。

发明内容
本发明的目的在于提供一种共享文档更新提醒的方法和系统,利用本发明,当共享文档被其中一方用户更新后,通过网络即时通信工具给其他用户发送更新提醒消息,从而使得用户能够及时了解到其他用户对于双方共享文档的更新操作信息。本发明所述的一种共享文档更新提醒的方法,包括有如下步骤步骤1,即时通信发起方的客户端,针对于接收方,将目标文档设定为交互监管状态;步骤2,在发起方的客户端,采集文档状态的操作信息;步骤3,当操作信息符合条件时,发送提醒信息给即时通信中的接收方客户端。进一步,所述目标文档的类型为文件或文件夹。进一步,所述步骤1中将目标文档设定为交互监管状态的方式为以下三种方式至少其一方式一,在即时通信工具栏与即时通信交互界面两者其一,或其它第三方位置处, 设置监管触发区域,将需要监管的数据拖放至该区域即可;方式二,设置监管触发结构,开启该结构后,进行数据的载入操作;方式三,在鼠标右键菜单中设置交互监管控件。进一步,所述的文档状态的操作信息包括如下信息内容至少其一A,文档内容的编辑;B,文档格式的改变;C,文档版本的改变;D,文档名称的改变;E,文档的转移;F,文档的删除;G,文档的复制;H,文档的启闭记录。
进一步,所述步骤2中采集文档状态的操作信息的方式,包括有如下三种至少其方式一,实时扫描数据状态,获得操作信息;方式二,按预设的时间间隔,进行数据状态扫描,获得操作信息;方式三,在数据中嵌入操作监控结构,在接收到文档的操作量信息时,将该信息发送到即时通信工具中。进一步,所述的采集文档操作信息的方式为,设置预定的时间规则,进行数据采集并将该信息发送给接收方客户端。进一步,所述的操作信息发送包括有如下步骤,步骤a,采集需要发送的更新操作信息;步骤b,将上一步骤中采集到的信息作为即时通信消息内容发送至接收方客户端。进一步,发送至接收方客户端的提醒信息中包括有交互监管模块的对应信息。进一步,所述的交互监管模块和该次监控时所采集的对应操作信息数据触发关联。进一步,针对每次发送的监控时采集到的对应操作数据信息,其存储方式为以下两种至少其一方式一,将采集到的操作数据信息存储至即时通信的系统服务器;方式二,将采集到的操作数据信息存储至发起方客户端。进一步,在步骤3中接收方在接收到提醒信息之后,针对该提醒信息有以下操作步骤步骤4,采集到接收方针对交互监管模块的触发信息后,向发起方发送针对此次操作数据信息的获得请求。进一步,在前述的步骤4之后,还包括如下操作步骤步骤5,采集到来自接收方的获得请求后,将此次对应的操作数据信息回馈发送至接收方客户端。本发明提供了一种共享文档更新提醒的终端,具体包括交互监管设置模块,用于将所需的文件设置为处于双方的监管状态;操作信息采集模块,用于采集用户针对于处于交互监管状态的文档的操作信息;信息发送模块,连接客户端与服务器,用于将提醒信息以及采集到的操作信息通过服务器发送至交互监管的另一方客户端。本发明还提供了一种共享文档更新提醒的系统,包括用户操作使用的客户端以及连接双方客户端的服务器。其中,所述客户端包括交互监管设置模块,用于将所需的文件设置为处于双方的监管状态;操作信息采集模块,用于采集用户针对于处于交互监管状态的文档的操作信息;所述服务器包括信息接口模块,用于收发客户端信息;信息存储模块,同信息接口模块相连接,用于存储客户端上传的操作信息;信息发送模块,连接客户端与服务器,用于将提醒信息以及采集到的操作信息通过服务器发送至交互监管的另一方客户端。进一步,根据前述的采集文档操作信息的方式,相应所述的操作信息采集模块还设置有计时模块,用于根据设定的时间间隔定时启动操作信息采集功能。


图1是本发明所述的一种共享文档更新提醒方法中将目标文档设定为交互监管状态时的界面示意图。图2是本发明所述的一种共享文档更新提醒方法中发送的提醒信息界面示意图。图3是本发明所述的一种共享文档更新提醒方法的方法流程图。图4是本发明的一个实施例中共享文档更新提醒的方法流程图。图5是本发明所述的一种共享文档更新提醒方法中接收方发送的操作数据信息的获得请求界面示意图。图6是本发明的另一个实施例中共享文档更新提醒的方法流程图。图7是本发明所述的一种共享文档更新提醒方法中发起方作出的操作数据信息回馈界面示意图。图8是本发明所述一种共享文档更新提醒的系统组成框图。图9是本发明所述一种共享文档更新提醒的系统结构框图。
具体实施例方式针对于本发明主要功能的描述本发明的目的在于提供一种共享文档更新提醒的方法和系统,利用本发明,当共享文档被其中一方用户更新后,通过网络即时通信工具给其他用户发送更新提醒消息,从而使得用户能够及时了解到其他用户对于双方共享文档的更新操作信息。下面参照附图,结合具体实施例对本发明做进一步的说明。图1、图2为本发明所述的一种共享文档更新提醒方法的说明性示意图,展示了用户在使用该方法时的软件操作界面,从而直观地表达出本发明的发明目的。图3为本发明所述的一种共享文档更新提醒方法的方法流程图,下面参照图3,结合图1、图2,对本发明的方法流程做进一步说明,具体流程如下在步骤SlOl中,发起方选定需要双方监管的目标文档后,通过即时通信工具选定监管目标文档的另一方,即接收方。然后,通过即时通信工具,针对于接收方,将目标文档设定为交互监管状态。如图1中所示,所选定的目标文档600为名称是“绘图规范”的格式为doc的文档。 发起方用户从IM主界面400的联系人列表900中选出接收方用户Mary,打开二者的IM交互界面300。图中虚线表示了将目标文档600设定为交互监管状态的一种方式。在步骤S102中,在目标文档设为交互监管状态后,发起方客户端即开始采集针对目标文档的操作信息。在步骤S103中,经过上一步骤中操作信息的采集,经过判断,该操作信息属于符合预设条件的信息时,发起方客户端即通过即时通信工具,以IM消息的方式,针对于发起方对于该目标文档的操作信息发送提醒信息给接收方客户端。
6
如图2所示,发起方James同接收方Mary的IM交互界面300中,以IM消息的方式显示了发起方James关于目标文档的两次修改的提醒消息,便于接收方Mary对于每次的修改分别进行查看。进一步,本发明所述的共享文档更新提醒的方法还包括如下技术特点如图1中所示,实施例中选定了格式为doc的文档作为目标文档600,但在实际应用中,所述目标文档600的格式类型不仅限于doc格式,还包括xls、ppt等各种格式的文件,当然,也可以是文件夹等多种数据形式。比如,针对于文件夹来说,文件夹中的文档的增加或删减,或者其中一个或多个文档的更改操作,都可以作为文档更新提醒的触发因素。进一步,所述的步骤SlOl中将目标文档设定为交互监管状态的方式有三种,其中图1中的虚线部分所表达的模式,代表了其中一种方式,三种方式具体描述如下方式1,在即时通信工具栏与即时通信交互界面两者其一,或其它第三方位置处, 设置监管触发区域,设定时,用户将需要监管的数据拖放至该监管触发区域即可。如图1中所示,在本实施例中,监管触发区域700设置于IM交互界面300上,图中以虚线表示将目标文档600拖放至箭头所指的监管触发区域700处。方式2,设置监管触发结构,开启该结构后,进行数据的载入操作。即设立一独立的监管触发结构,通过点击等方式开启该功能结构后,通过输入或选择所选目标文档600的存储路径,选定并载入该目标数据。如图1中所示,在本实施例中,监管触发结构是设置于IM工具栏800中的交互监管功能选项控件。通过点击该IM工具栏800,会呈现相应的交互监管功能选项控件(图中未描绘)。然后,就可以进行针对目标文档600的交互监管功能选择,即展开相应的交互监管操作。方式3,利用设置于鼠标右键菜单的交互监管控件。使用时,用户从本地电脑终端中选定将要设置为交互监管的数据文档,通过右键菜单中的交互监管控件即可启动相应的交互监管操作。其中,所述的符合条件的目标文档操作信息包括如下信息内容至少其一A,文档内容的编辑。比如,文档内容的改变,包括增加或删减等操作形式。B,文档格式的改变。比如,由word格式转变成了 pdf格式,或者其它诸如此类的文档格式改变。C,文档版本的改变。比如,由WOrd2000的文档版本形式改变为word2007文档版本形式。这种形式,是打开及编辑文档的程序类型没有变化,但程序的版本变化了。D,文档名称的改变。这种情况是指文档的名称,由一种名称内容形式变化为另外一种内容形式。其中, 对应的文档内容或版本等信息,可以变化,也可以不变化。E,文档的转移。这种情况下,指的是文档改变了存储路径。比如,文档由一个文件夹转移到另外一个文件夹中。
F,文档的删除。指的是文档被删除掉的情况下。其中,文档被剪切的情况下,若不再进行粘贴,则同样视为删除;若进行其它位置的粘贴,则视为文档的转移。G,文档的复制。指的是该文档被复制到其它位置;或者被发送到其它位置;或者,文档被开启后, 内容的部分或全部被复制或发送的情况。H,文档的启闭记录。指的是,该文档是否发生过被打开或关闭的情况。进一步,所述步骤S102中采集文档状态的操作信息的方式,包括有如下三种至少
其一方式一,实时扫描发起方针对于目标文档的操作信息,作为举例,利用Windows文件操作相关API函数获得数据改变量,并将发起方用户的操作信息记录整理,以IM消息的方式发送提醒消息给接收方客户端。这种方式可以详细记录发起方针对目标文件的每一次操作,但无论发起方是否进行操作,都会重复扫描,相应所需记录的数据量较为庞大。方式二,预先设置一定的时间间隔,例如Mh或48h,每当到达一定的时间间隔时, 开启操作信息的扫描,利用Windows文件操作相关API函数获得这一段时间内最终的数据改变量,并将该信息以IM消息的方式发送提醒消息给接收方客户端。这种方式较为灵活,减少了所需记录的数据总量,但是相对前一种方法,时效性较差,不能及时收到发起方对于目标文件的操作信息。方式三,在目标文档中嵌入操作监控结构,当目标文档被更新时,及时记录针对目标数据的操作信息,将提醒消息发送到即时通信工具中。这种方法可以一定程度上的降低扫描记录的次数,而且时效性较好。在采集到针对目标文档的操作信息时,即通过IM工具,以即时通信消息的方式, 将提醒信息发送给即时通信中的接收方客户端。发起方客户端将消息内容以及消息格式组合成数据包,根据双方约定的接收消息套接字接口,将数据包发送至接收方客户端。在对接收到的数据包进行解析处理后,得到该提醒消息。如图2中所示发送方James针对目标文档600进行了两次操作,在接收方Mary同 James的即时通信交互界面中显示除了对应James两次更新操作的提醒消息。提醒消息中显示了两次更新操作的修改处,便于用户根据需要查看相关更新内容。并且该提醒消息中包括交互监管模块的对应信息,用于方便用户查询相应的操作 fn息ο如图2中所示,在发起方James两次针对目标文档600的操作提醒信息后,都有一个交互监管模块500,用户通过点击相应的交互监管模块500,即可对相应的操作信息发出查询请求。进一步,针对每次发送的监控时采集到的对应操作数据信息,其存储方式为以下两种至少其一方式一,将采集到的操作数据信息存储至即时通信的系统服务器。发起方客户端在采集到发起方对于目标文档的操作信息后,将相应的操作信息内容上传至即时通信的系统服务器,并向接收方客户端发送提醒消息,在得到接收方客户端积极响应的情况下,由系统服务器将该操作信息发送至接收方客户端。方式二,将采集到的操作数据信息存储至发起方客户端。发起方客户端在采集到发起方对于目标文档的操作信息后,将相应的操作信息内容保存至本地存储器内,向接收方客户端发送提醒消息,在得到许可后,通过系统服务器将该操作信息发送至接收方客户端。图4描述了本发明所述方法的一个实施例。该实施例包括有如下步骤步骤S201,发起方选定需要双方监管的目标文档后,通过即时通信工具选定监管目标文档的另一方,即接收方。然后,通过即时通信工具,针对于接收方,将目标文档设定为交互监管状态。步骤S202,在目标文档设为交互监管状态后,发起方客户端即开始采集针对目标文档的每一次操作信息。步骤S203,经过上一步骤中信息的采集,经过判断,该信息属于符合预设条件的信息时,发起方客户端即通过即时通信工具,以IM消息的方式,针对于发起方对于该目标文档的操作信息发送提醒信息给接收方客户端。步骤S204,接收方在接收到该提醒信息后,通过每一次的提醒信息,选择想要查看的内容,通过触发提醒信息中的交互监管模块,向发起方发送针对于前述内容的查询请求。图5所示即为接收方mary通过触发提醒信息内的交互监管模块,向发起方James 发送针对于前述内容的查询请求的界面示意图。如图6所示,当发起方接收到接收方的查询请求后,针对该请求内容作出相应处理,完成对此次更新提醒的处理过程。具体过程如下步骤S301,发起方选定需要双方监管的目标文档后,通过即时通信工具选定监管目标文档的另一方,即接收方。然后,通过即时通信工具,针对于接收方,将目标文档设定为交互监管状态。步骤S302,在目标文档设为交互监管状态后,发起方客户端即开始采集针对目标文档的每一次操作信息。步骤S303,经过上一步骤中信息的采集,经过判断,该信息属于符合预设条件的信息时,发起方客户端即通过即时通信工具,以IM消息的方式,针对于发起方对于该目标文档的操作信息发送提醒信息给接收方客户端。步骤S304,接收方在接收到该提醒信息后,通过每一次的提醒信息,选择想要查看的内容,通过触发提醒信息内的交互监管模块,向发起方发送针对于前述内容的查询请求。步骤S305,发起方针对于接收方的查询请求,作出相应的反馈处理,若同意接收方的查询,即将该次的相应操作信息发送至接收方客户端;若不同意,则给对方客户端返回一个拒绝信息。图7所示为发起方同意接收方的查询请求后,将该次的相应操作信息发送至接收方客户端时,接收方客户端的界面示意图。接收方通过点击“另存为”,即可将该次针对共享的名为“绘图规范”的文件的操作信息保存于本地的接收方客户端。图8所示为本发明所述一种共享文档更新提醒的系统组成图。由图中可以看出, 本发明所述系统由客户端100和连接双方客户端100的服务器200两部分组成。其中的一个客户端,代表的是发起方客户端,其中另一个客户端,代表的是接收方客户端。图9所示为本发明所述一种共享文档更新提醒的系统结构图。由图中可以看出, 本发明所述终端,即客户端,它包括交互监管设置模块110,用于将所需的文件设置为处于双方的监管状态;操作信息采集模块120,用于采集用户针对于处于交互监管状态的文档的操作信肩、ο针对于所述的系统,除了前述的终端外,其服务器200中还包括如下组成部分信息接口模块210,用于收发客户端信息;信息存储模块220,同信息接口模块相连接,用于存储客户端上传的操作信息;信息发送模块230,连接客户端与服务器,用于将提醒信息以及采集到的操作信息通过服务器发送至交互监管的另一方客户端。根据前述的采集文档操作信息的方式,相应所述的操作信息采集模块还设置有计时模块121,用于根据设定的时间间隔定时启动操作信息采集功能。以用户James同用户Mary共享一份名为“绘图规范”的数据文档为例。首先用户 James通过交互监管设置模块110将该文档设置为同用户Mary的交互监管状态。由操作信息采集模块120采集James对该文档的操作信息,并在收集到符合设置要求的信息后,将提醒信息以及采集到的操作信息发送至服务器200的信息接口模块210。信息接口模块210 将提醒信息以及采集到的操作信息封装成数据包并发送至信息存储模块220存储,并由信息发送模块230向用户Mary的客户端100发送即时通信消息,在得到Mary的客户端100 发出的响应后,将数据包发送至Mary的客户端100。以上是对本发明的描述而非限定,基于本发明思想的其它实施例,均在本发明的保护范围之中。
10
权利要求
1.一种共享文档更新提醒的方法,其特征在于所述方法包括如下步骤步骤1,即时通信发起方的客户端,针对于接收方,将目标文档设定为交互监管状态;步骤2,在发起方的客户端,采集文档状态的操作信息;步骤3,当操作信息符合条件时,发送提醒信息给即时通信中的接收方客户端。
2.根据权利要求1所述的一种共享文档更新提醒的方法,其特征在于所述目标文档的类型为文件或文件夹。
3.根据权利要求1所述的一种共享文档更新提醒的方法,其特征在于所述步骤1中将目标文档设定为交互监管状态的方式为以下三种方式至少其一,方式一,在即时通信工具栏与即时通信交互界面两者其一,或其它第三方位置处,设置监管触发区域,将需要监管的数据拖放至该区域即可;方式二,设置监管触发结构,开启该结构后,进行数据的载入操作; 方式三,在鼠标右键菜单中设置交互监管控件。
4.根据权利要求1所述的一种共享文档更新提醒的方法,其特征在于所述的文档状态的操作信息包括如下信息内容至少其一,A,文档内容的编辑; B,文档格式的改变; C,文档版本的改变; D,文档名称的改变; E,文档的转移; F,文档的删除; G,文档的复制; H,文档的启闭记录。
5.根据权利要求1所述的一种共享文档更新提醒的方法,其特征在于所述步骤2中采集文档状态的操作信息的方式,包括有如下三种至少其一,方式一,实时扫描数据状态,获得操作信息; 方式二,按预设的时间间隔,进行数据状态扫描,获得操作信息; 方式三,在数据中嵌入操作监控结构,在接收到文档的操作量信息时,将该信息发送到即时通信工具中。
6.根据权利要求1所述的一种共享文档更新提醒的方法,其特征在于所述的采集文档操作信息的方式为,设置预定的时间规则,进行数据采集并将该信息发送给接收方客户端。
7.根据权利要求1所述的一种共享文档更新提醒的方法,其特征在于所述的操作信息发送包括有如下步骤,步骤a,采集需要发送的更新操作信息;步骤b,将上一步骤中采集到的信息作为即时通信消息内容发送至接收方客户端。
8.根据权利要求1所述的一种共享文档更新提醒的方法,其特征在于发送至接收方客户端的提醒信息中包括有交互监管模块的对应信息。
9.根据权利要求8所述的一种共享文档更新提醒的方法,其特征在于所述的交互监管模块和该次监控时所采集的对应操作信息数据触发关联。
10.根据权利要求1所述的一种共享文档更新提醒的方法,其特征在于针对每次发送的监控时采集到的对应操作数据信息,其存储方式为以下两种至少其一,方式一,将采集到的操作数据信息存储至即时通信的系统服务器;方式二,将采集到的操作数据信息存储至发起方客户端。
11.根据权利要求1所述的一种共享文档更新提醒的方法,其特征在于在步骤3中接收方在接收到提醒信息之后,针对该提醒信息有以下操作步骤,步骤4,采集到接收方针对交互监管模块的触发信息后,向发起方发送针对此次操作数据信息的获得请求。
12.根据权利要求11所述的一种共享文档更新提醒的方法,其特征在于在前述的步骤4之后,还包括如下操作步骤,步骤5,采集到来自接收方的获得请求后,将此次对应的操作数据信息回馈发送至接收方客户端。
13.一种共享文档更新提醒的系统,包括用户操作使用的客户端以及连接双方客户端的服务器,其特征在于所述客户端包括,交互监管设置模块,用于将所需的文件设置为处于双方的监管状态;操作信息采集模块,用于采集用户针对于处于交互监管状态的文档的操作信息;所述服务器包括,信息接口模块,用于收发客户端信息;信息存储模块,同信息接口模块相连接,用于存储客户端上传的操作信息;信息发送模块,连接客户端与服务器,用于将提醒信息以及采集到的操作信息通过服务器发送至交互监管的另一方客户端。
14.一种共享文档更新提醒的终端,其特征在于该终端包括交互监管设置模块,用于将所需的文件设置为处于双方的监管状态;操作信息采集模块,用于采集用户针对于处于交互监管状态的文档的操作信息;信息发送模块,连接客户端与服务器,用于将提醒信息以及采集到的操作信息通过服务器发送至交互监管的另一方客户端。
15.根据权利要求14所述的一种共享文档更新提醒的系统,其特征在于根据前述的采集文档操作信息的方式,相应所述的操作信息采集模块还设置有计时模块,用于根据设定的时间间隔定时启动操作信息采集功能。
全文摘要
本发明提供了一种共享文档更新提醒的方法和系统,属于计算机、网络技术领域。该共享文档更新提醒的方法包括如下步骤首先,即时通信发起方的客户端,针对于接收方,将目标文档设定为交互监管状态;然后,在发起方的客户端,采集文档状态的操作信息;最后,当操作信息符合条件时,发送提醒信息给即时通信中的接收方客户端。所述系统包括终端以及服务器两部分。利用本发明所述的共享文档更新提醒的方法和系统,可以使得用户能够及时了解到其他用户对于双方共享文档的更新操作信息。
文档编号H04L12/58GK102523173SQ201110391770
公开日2012年6月27日 申请日期2011年12月1日 优先权日2011年12月1日
发明者周鹏, 马宇尘 申请人:上海量明科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1