一种信息处理装置和方法

文档序号:9887645阅读:167来源:国知局
一种信息处理装置和方法
【技术领域】
[0001]本发明涉及一种信息处理装置和方法,更具体地说,涉及一种应用于终端设备和服务器的信息处理装置和方法。
【背景技术】
[0002]当前,用户平时在使用计算机等电子设备进行工作时,经常会需要创建各种类型的文件。当其它用户需要使用该文件时,可以将用户之前所创建的文件复制到其他用户的本地终端设备上。在一段时间以后,如果用户在自己的设备上更新了该文件,则其它用户的本地终端设备上所存储的该文件的复本无法自动被更新,而需要用户再一次将更新后的文件复制到其它用户的本地终端设备上。或者,用户在创建文件后,将文件上传到云端的服务器上,如果用户多次在自己的设备上更新了该文件后,则需要多次将更新后的文件再上传到云端的服务器上,其他用户需要再多次从云端的服务器上下载更新后的文件到本地终端设备上,操作会比较繁琐,而且更新也难以及时地进行。
[0003]因此,如何能够对现有电子设备进行一些优化,使得当用户在自己的设备上更新了文件后,其他用户能够在本地终端设备上及时地获取到更新后的文件,从而使电子设备的功能变得更加高效和实用,提高用户使用体验,是当前亟待解决的问题。

【发明内容】

[0004]为了解决现有技术中的上述技术问题,根据本发明的一方面,提供一种信息处理方法,应用于信息处理系统,所述信息处理系统包括至少一台本地终端设备和服务器,所述信息处理方法包括:将所述至少一台本地终端设备与所述服务器建立可通信的连接;当用户在所述至少一台本地终端设备中的本地终端设备上建立特定文件类型的文件后,在所述文件的文件类型后缀添加版本号;将所述文件上传至所述服务器中存储;当用户在所述至少一台本地终端设备中的本地终端设备上更新所述文件时,更新所述文件的文件类型后缀中的版本号,并将更新后的所述文件上传至所述服务器以替换所述服务器中存储的更新前的所述文件。
[0005]此外,根据本发明的一个实施例,其中,所述至少一台本地终端设备中存储有所述文件的本地终端设备以特定周期向服务器查询服务器中存储的所述文件的版本号。
[0006]此外,根据本发明的一个实施例,所述信息处理方法还包括:当所述至少一台本地终端设备中存储有所述文件的第一本地终端设备向服务器查询所述文件的版本号时,如果所述服务器中的所述文件的版本号比所述第一本地终端设备中存储的所述文件的版本号高,则根据服务器中存储的更新后的所述文件及其版本号来更新本地终端设备中存储的所述文件及其版本号。
[0007]此外,根据本发明的一个实施例,其中,所述特定文件类型由文件固有的文件类型以及用户自定义的文件类型构成。
[0008]此外,根据本发明的一个实施例,所述信息处理方法还包括:当执行所述文件时,移除用户自定义的文件类型部分,以将所述文件按照其固有的文件类型进行执行。
[0009]根据本发明的另一方面,还提供了一种信息处理装置,应用于信息处理系统,所述信息处理系统包括至少一台本地终端设备和服务器,所述信息处理装置包括:连接单元,经配置来将所述至少一台本地终端设备与服务器建立可通信的连接;创建单元,经配置来当用户在所述至少一台本地终端设备中的本地终端设备上建立特定文件类型的文件后,在所述文件的文件类型后缀添加版本号;通信单元,经配置来将所述文件上传至所述服务器中存储;更新单元,经配置来当用户在所述至少一台本地终端设备中的本地终端设备上更新所述文件时,更新所述文件的文件类型后缀中的版本号,并将更新后的所述文件上传至所述服务器以替换所述服务器中存储的更新前的所述文件。
[0010]此外,根据本发明的一个实施例,所述信息处理装置还包括:查询单元,经配置来使所述至少一台本地终端设备中存储有所述文件的本地终端设备以特定周期向服务器查询服务器中存储的所述文件的版本号。
[0011]此外,根据本发明的一个实施例,其中,所述更新单元经配置来当所述查询单元使所述至少一台本地终端设备中存储有所述文件的第一本地终端设备向服务器查询所述文件的版本号时,如果所述服务器中的所述文件的版本号比所述第一本地终端设备中存储的所述文件的版本号高,则根据服务器中存储的更新后的所述文件及其版本号来更新本地终端设备中存储的所述文件及其版本号。
[0012]此外,根据本发明的一个实施例,其中,所述特定文件类型由文件固有的文件类型以及用户自定义的文件类型构成。
[0013]此外,根据本发明的一个实施例,所述信息处理装置还包括:执行单元,经配置来当执行所述文件时,移除用户自定义的文件类型部分,以将所述文件按照其固有的文件类型进行执行。
[0014]由此可见,本发明提供的信息处理方法和装置,能够对现有的信息处理系统进行一些优化,使得当用户在自己的设备上更新了文件后,其他用户能够在其本地终端设备上及时地获取到更新后的文件,从而使信息处理系统的功能变得更加高效和实用,极大地提高了用户使用体验。
【附图说明】
[0015]为了更清楚地说明本发明实施例的技术方案,下面将对实施例的描述中所需要使用的附图作简单地介绍。下面描述中的附图仅仅是本发明的示例性实施例:
[0016]图1示出了根据本发明实施例的信息处理系统100的示范性结构框图;
[0017]图2不出了根据本发明实施例的应用于一信息处理系统100的信息处理方法200的流程图;
[0018]图3示出了根据本发明实施例的应用于一信息处理系统100的信息处理装置300的示范性结构框图。
【具体实施方式】
[0019]在下文中,将参考附图详细描述本发明的优选实施例。注意,在本说明书和附图中,具有基本上相同步骤和元素用相同的附图标记来表示,且对这些步骤和元素的重复解释将被餐略。
[0020]本说明书通篇所提及的“一个实施例”或“一实施例”意味着结合所述实施例所描述的特定特征、结构或特性包含于至少一个所描述实施例中。因此,在说明书中短语“在一个实施例中”或“在一实施例中”的出现未必全部只带同一实施例。此外,所述特定特征、结构或特性可以任何适合方式组合于一个或一个以上实施例中。
[0021]图2示出了根据本发明实施例的应用于一信息处理系统的信息处理方法200的流程图,其中,所述信息处理系统包括至少一台本地终端设备和服务器。
[0022]如图1所示,根据本发明的一个实施例的信息处理系统100至少可以包括一台或者多台本地终端设备(110a、110b、110c、…)以及服务器120。具体地,所述一台或者多台本地终端设备(I 10a、110b、110c、...)可以是一台或者多台包括显示设备的计算机,而所述服务器120可以是为一台或者多台本地终端设备(110a、110b、110c、…)提供各种管理服务的计算机。在下文中,一台或者多台本地终端设备(110a、110b、…)中的任意一台称为“本地终端设备110”。
[0023]在本发明的一个实施例中,信息处理系统100还可以使用云计算环境,云计算环境是面向服务的,特点集中在无状态性、低耦合性、模块性和语意的互操作性。云计算的核心是包含互连节点网络的基础架构。例如,信息处理系统100的云计算节点可以包括服务器120,以及与所述服务器120可通信连接的一台或者多台本地终端设备(110a、110b、110c、…)。一般而言,适于与服务器120—起操作的一台或者多台本地终端设备(110a、110b、
[0024]110c、…)的例子包括但不限于:个人计算机系统、服务器计算机系统、手持或膝上设备、基于微处理器的系统、可编程消费电子产品、网络个人电脑、小型计算机系统、大型计算机系统和包括上述任意系统的分布式云计算技术环境等等。服务器120可以是执行计算机系统可执行指令的计算机系统。通常,可执行指令可以包括执行特定的任务或者实现特定的抽象数据类型的例程、程序、目
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1