文件更新方法技术

技术编号:10347829 阅读:105 留言:0更新日期:2014-08-22 12:31
本发明专利技术提供一种终端文件更新管理方法及系统,首先预置一文件信息列表,记录有与服务器中存储的文件相对应的文件主题及新鲜度信息;然后在终端侧收集于本地存储的文件的主题及新鲜度信息,并与所述预置的文件信息列表进行比较;针对相同主题的文件,如果所述预置列表中记录的新鲜度高于本地存储的文件的新鲜度,则向所述终端侧提供针对该文件的更新服务。应用本发明专利技术,可根据云端服务器中存储的新鲜度较高的文件自动对终端侧相应主题的新鲜度较低的文件进行更新,同时,还可以利用终端侧中出现的更高新鲜度文件对服务器中的相应主题文件进行更新,充分利用终端侧实现服务器数据库的自维护过程。

【技术实现步骤摘要】
文件更新方法本专利技术专利申请是申请日为2011年9月29日、申请号为201110305040.3、名称为“一种终端文件更新管理方法及系统”的中国专利技术专利申请的分案申请。
本专利技术涉及计算机
,尤其涉及一种终端文件更新管理方法及系统。
技术介绍
随着计算机技术的发展,人们逐渐习惯于使用计算机管理各种文件,这样,在计算机中就会存储越来越多的文件,这就会给用户的文件管理带来难度。由于各种文件在用户终端中纷繁复杂的存储,既不便于用户查找,也不能及时掌握文件更新的信息,当用户在使用一个文件的时候,并不清楚这个文件是否是最新的版本,或是否有最新发布的内容。另一方面,随着网络技术的发展,通过服务器的管理控制,终端用户之间的通讯和联系越来越容易,也越来越紧密,各种云端管控技术也层出不穷,但目前为止,对终端中的文件更新管理,尚缺乏一种有效的管理机制,借助网络技术使用户终端中的文件可以自动获得更新。
技术实现思路
本专利技术所要解决的技术问题在于提供一种终端文件更新管理方法及系统,以克服现有技术中尚缺乏有效机制可以对终端文件进行自动更新管理的问题。为解决上述技术问题,本专利技术提供一种终端文件更新管理方法,包括:预置一文件信息列表,记录有与服务器中存储的文件相对应的文件主题及新鲜度信息;在终端侧收集于本地存储的文件的主题及新鲜度信息,并与所述预置的文件信息列表进行比较;针对相同主题的文件,如果所述预置列表中记录的新鲜度高于本地存储的文件的新鲜度,则向所述终端侧提供针对该文件的更新服务。本专利技术进而还提供一种终端文件更新管理系统,包括:列表模块,用于预置一文件信息列表,记录有与服务器中存储的文件相对应的文件主题及新鲜度信息;比较模块,用于在终端侧收集于本地存储的文件的主题及新鲜度信息,并与所述预置的文件信息列表进行比较;更新模块,用于针对相同主题的文件,如果所述预置列表中记录的新鲜度高于本地存储的文件的新鲜度,则向所述终端侧提供针对该文件的更新服务。应用本专利技术,可根据云端服务器中存储的新鲜度较高的文件自动对终端侧相应主题的新鲜度较低的文件进行更新,同时,还可以利用终端侧中出现的更高新鲜度文件对服务器中的相应主题文件进行更新,充分利用终端侧实现服务器数据库的自维护过程。附图说明图1为根据本专利技术实施例所述的一种终端文件更新管理方法流程图。图2为根据本专利技术实施例所述的一种终端文件更新管理系统示意图。具体实施方式下面结合附图,对本专利技术的实施例进行详细说明。如图1所示,为根据本专利技术实施例所述的一种终端文件更新管理方法流程图,包括如下步骤:步骤101:预置一文件信息列表,记录有与服务器中存储的文件相对应的文件主题及新鲜度信息;步骤102:在终端侧收集于本地存储的文件的主题及新鲜度信息,并与所述预置的文件信息列表进行比较;步骤103:针对相同主题的文件,如果所述预置列表中记录的新鲜度高于本地存储的文件的新鲜度,则向所述终端侧提供针对该文件的更新服务。在基于云端管理的服务架构中,一般会在云端服务器中存储一个文件数据库,其中存储有大量文件,供终端用户使用。在此基础上,根据本专利技术的实施例,可以预置一文件信息列表,对服务器中存储的文件的主题及新鲜度信息进行记录。所述文件信息列表,可以是以单独列表的形式存储,也可以是在所述服务器端文件数据库中增加一些字段的形式来记录。由于在终端中存储有大量文件,因此可以通过扫描方式定期收集这些文件的主题及新鲜度信息,然后与预置的文件信息列表进行比较;也可以是在终端侧监测于本地存储的文件的主题及新鲜度信息是否发生变化,如果发生变化则与所述预置的文件信息列表进行比较。所述文件信息列表可以位于服务器端,由终端侧将文件主题及新鲜度信息发送至服务器端与该文件信息列表进行比较。所述文件信息列表也可以预置于终端侧,由服务器端对该列表定期更新,在终端侧本地即可完成文件主题及新鲜度信息的比较,并可以将比较结果通知服务器端。根据比较结果,针对相同主题的文件,如果所述预置列表中记录的新鲜度高于本地存储的文件的新鲜度,则由服务器端向所述终端侧提供针对该文件的更新服务。例如,对于主题信息为“专利法”的文件来说,预置列表中记录的在服务器中存储的文件的对应的新鲜度信息为“2008年”,而如果该终端本地存储的主题也是“专利法”的文档,其新鲜度信息为“2000年”时,则说明本地文件的新鲜度较低,需要进行更新。而如果所述预置列表中记录的新鲜度低于本地存储的文件的新鲜度,则可以向所述服务器侧提供针对该文件的更新服务。而为了确定本地存储文件的新鲜度确实高于服务器中存储的文件的新鲜度,可以设置一统计阈值,只有当存有高新鲜度文件的终端数量大于该阈值时,才说明确实出现了稳定的高新鲜度版本的文件,则再放心的执行服务器端的文件更新。虽然服务器中存储的一般都是新鲜度较高的文件内容,但也有可能某些终端侧用户对文件内容的更新更加及时,通过上述过程,可以及时更新数据库文件内容,只要有一个终端用户,或第一批达到一定阈值数量的终端用户使用了最新版本,那么很快就可以更新至服务器中,使其他用户可以更及时的更新自己本地的相应文件。所述服务器还可以根据接收到的文件主题信息执行网络搜索,获得具有相同主题的文件的当前最高新鲜度信息,并据此更新服务器端文件数据库。这样,就可以进一步扩大文件的来源,不仅将已经存储的文件作为数据来源,而且还可以通过服务器的网络搜索将来自于互联网其他服务器的文件资源或该服务器管理的其他终端中的文件资源都作为所需要的信息来源。而本专利技术实施例所述的提供针对该文件的更新服务,可以包括发送针对该文件的更新提示信息;或直接将高新鲜度文件传送至低新鲜度文件侧。所述文件的主题信息可以包括文件的名称、内容标题和/或描述信息。所述新鲜度信息是指可以代表该文件内容的新旧程度的信息,例如可以是文件的版本信息和/或发布时间信息等。而所述文件的版本信息可以包括文件版本号或文件的名称或内容标题中的时间信息。例如,对于一个应用程序文件来说,很明显,应用程序名称就是代表该文件主题的信息,而其版本号就可以作为代表其新鲜度的信息,版本号越高的,说明新鲜度越高,反之则新鲜度越低;而对于一个Word文档来说,其内容标题一般可以作为代表其主题的信息,如果标题或内容中带有时间信息,则该时间信息还可以作为代表其新鲜度的信息,该时间信息越接近当前时间则说明新鲜度越高,反之则新鲜度越低。此外,所述文件的主题及新鲜度信息,可以根据预设策略进行收集和判断。例如,可以设定先在文件内容标题中进行关键字搜索和提取,对标题中的年份信息进行识别,还可以设定对该文件的存储目录进行搜索,以获得上级文件夹的内容,还可以设定对该文件的属性信息进行搜索,获得例如对该文件的描述信息等,从中分析出该文件的主题及新鲜度信息。如果获得多个关键字主题信息或多个代表新鲜度的时间信息,则可以根据预设策略进行判断,例如,可以将标题中的主题及时间信息的优先级列为最高,还可以结合属性里的文件描述信息,或结合文件内容最后落款部分的时间信息等综合判断。如图2所示,为根据本专利技术实施例所述的一种终端文件更新管理系统示意图,包括列表模块201,比较模块202,及更新模块203,其中:所述列表模块201,用于预置一文件信息列表,记录有与服务器中存储的文件相对应的本文档来自技高网...
文件更新方法

【技术保护点】
一种文件更新方法,其包括:在终端侧收集本地存储的文件的主题及新鲜度信息,并与预置文件信息表进行比较,其中,所述预置文件信息表记录有服务器中存储的文件的主题及新鲜度信息,所述新鲜度信息是指代表文件内容的新旧程度的信息;针对相同主题的文件,将所收集的本地存储的文件的新鲜度信息与所述预置文件信息表中记录的新鲜度信息进行比较;如果所述预置文件信息表中记录的新鲜度高于本地存储的文件的新鲜度,则向所述终端侧提供针对该文件的更新服务;如果所述预置文件信息表中记录的新鲜度低于本地存储的文件的新鲜度,则向所述服务器侧提供针对该文件的更新服务。

【技术特征摘要】
1.一种文件更新方法,其包括:在终端侧收集本地存储的文件的主题及新鲜度信息,并与预置文件信息表进行比较,其中,所述预置文件信息表记录有服务器中存储的文件的主题及新鲜度信息,所述新鲜度信息是指代表文件内容的新旧程度的信息;针对相同主题的文件,将所收集的本地存储的文件的新鲜度信息与所述预置文件信息表中记录的新鲜度信息进行比较;如果所述预置文件信息表中记录的新鲜度高于本地存储的文件的新鲜度,则向所述终端侧提供针对该文件的更新服务;针对该相同主题的文件,如果所述预置文件信息表中记录的新鲜度低于本地存储的文件的新鲜度,并且存储有新鲜度高于所述预置文件信息表中记录的新鲜度的文件的终端数量大于预设阈值,则向所述服务器侧提供针对该文件的更新服务。2.如权利要求1所述的方法,其中,在终端侧收集本地存储的文件的主题及新鲜度信息进一步包括:在终端侧本地存储的文件的文件内容标题中进行关键字搜索和提取,对标题中的年份信息进行识别;和/或对终端侧本地存储的文件的存储目录进行搜索,以获得上级文件夹的内容;和/或对终端侧本地存储的文件的属性信息进行搜索以获得该文件的描述信息并从中分...

【专利技术属性】
技术研发人员:刘航周鸿祎吴华恺
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1