CN111475467A - 一种文件管理方法、云端文件管理***及终端 - Google Patents
一种文件管理方法、云端文件管理***及终端 Download PDFInfo
- Publication number
- CN111475467A CN111475467A CN202010227919.XA CN202010227919A CN111475467A CN 111475467 A CN111475467 A CN 111475467A CN 202010227919 A CN202010227919 A CN 202010227919A CN 111475467 A CN111475467 A CN 111475467A
- Authority
- CN
- China
- Prior art keywords
- file
- terminal
- storage unit
- description feature
- files
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/14—Details of searching files based on file metadata
- G06F16/148—File search processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/178—Techniques for file synchronisation in file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/182—Distributed file systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Human Computer Interaction (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请适用于文件管理技术领域,提供一种文件管理方法、云端文件管理***及终端,其中方法包括:获取不同终端所上传的文件并存储至内容存储单元;通过自然语言处理单元对内容存储单元中的文件进行内容分析,生成与文件对应的文件描述特征集合并存储至内容存储单元;获取不同终端中第一终端发送的文件迁移指令;在验证迁移授权信息通过时,响应于文件迁移指令,从内容存储单元存储的文件描述特征集合中,获取与文件迁移指令所指示的待迁移文件对应的第一文件描述特征信息;将第一文件描述特征信息发送至第一终端,提供良好的文件管理效果和用户体验,解决文件迁移时的标签不兼容问题。
Description
技术领域
本申请属于文件管理技术领域,尤其涉及一种文件管理方法、云端文件管理***及终端。
背景技术
文件管理一直是计算机日常使用的难题。一般而言,计算机***会提供树状文件***,提供文件管理能力。用户借由这个***,可以将同一类文件或者同一目的的文件放在同一文件集合节点(一般称为文件夹)。这样的方式简单易用,但其呈现的效果,完全取决于用户自身的判断。判断能力好,勤梳理的用户,可以得到一个层级机构较好,查询使用方便的文件管理结果。而判断能力较差,或者平常懒于梳理的用户,其文件分布基本不可管理,处于一种乱序排列,随意安放的状态。
传统文件管理采用树状结构,而树状结构总是处在上下层级,并不能有效的概括出文件的实际情况。有些***,在此基础上,会额外提供标签***,使用户可以对文件增加标签。
通过引入另一维度,实现文件的标签化管理,这对客户使用查询文件有很大帮助。但是,标签的引入也意味这更多的管理成本,完全依靠人工进行,费时费力。且,文件管理***都是文件***本身的附属功能,标签是文件***的一部分,作为文件***对文件表述的元数据(类似索引)是本地特性,即使迁移的文件***之间内容是相互兼容的,但是标签***不兼容(比如Windows的FAT32和NTFS,两者之间的文件可以直接迁移,但是FAT32没有标签***,NTSF才有,导致***间进行文件迁移时,无法将标签一并迁移,或者便签迁移受限于终端***而不能兼容。
发明内容
本申请实施例提供了一种文件管理方法、云端文件管理***及终端,以解决现有技术中***间进行文件迁移时,无法将标签一并迁移,或者便签迁移受限于终端***而不能兼容的问题。
本申请实施例的第一方面提供了一种文件管理方法,应用于云端文件管理***,所述云端文件管理***包括:内容存储单元及自然语言处理单元;所述文件管理方法包括:
获取不同终端所上传的文件并存储至所述内容存储单元;
通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元;
获取所述不同终端中第一终端发送的文件迁移指令,所述文件迁移指令中包含第二终端的迁移授权信息;
在验证所述迁移授权信息通过时,响应于所述文件迁移指令,从所述内容存储单元存储的所述文件描述特征集合中,获取与所述文件迁移指令所指示的待迁移文件对应的第一文件描述特征信息;其中,所述待迁移文件为所述第二终端所上传文件中的全部文件或部分文件;
将所述第一文件描述特征信息发送至所述第一终端。
本申请实施例的第二方面提供了一种云端文件管理***,包括:内容存储单元及自然语言处理单元;还包括:
第一获取模块,用于获取不同终端所上传的文件并存储至所述内容存储单元;
分析模块,用于通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元;
第二获取模块,用于获取所述不同终端中第一终端发送的文件迁移指令,所述文件迁移指令中包含第二终端的迁移授权信息;
第三获取模块,用于在验证所述迁移授权信息通过时,响应于所述文件迁移指令,从所述内容存储单元存储的所述文件描述特征集合中,获取与所述文件迁移指令所指示的待迁移文件对应的第一文件描述特征信息;其中,所述待迁移文件为所述第二终端所上传文件中的全部文件或部分文件;
发送模块,用于将所述第一文件描述特征信息发送至所述第一终端。
本申请实施例的第三方面提供了一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述方法的步骤。
本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述方法的步骤。
本申请的第五方面提供了一种计算机程序产品,当所述计算机程序产品在终端上运行时,使得所述终端执行上述第一方面所述方法的步骤。
由上可见,本申请实施例中,通过获取不同终端所上传的文件,对文件进行内容分析,生成与文件对应的文件描述特征集合,获取不同终端中第一终端发送的文件迁移指令,在验证迁移授权信息通过时,从文件描述特征集合中,获取与文件迁移指令所指示的待迁移文件对应的第一文件描述特征信息并发送至第一终端。该过程将文件内容及文件描述从终端本地剥离出来,方便用户的多端使用和文件迁移,提供良好的文件管理效果和用户体验,解决文件迁移时的标签不兼容问题。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种文件管理方法的流程图一;
图2是本申请实施例提供的一种云端文件管理***及终端之间的架构图;
图3是本申请实施例提供的一种文件管理方法的流程图二;
图4是本申请实施例提供的一种云端文件管理***的结构图;
图5是本申请实施例提供的一种终端的结构图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的***、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
还应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
还应当进一步理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
具体实现中,本申请实施例中描述的终端包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,所述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。
在接下来的讨论中,描述了包括显示器和触摸敏感表面的终端。然而,应当理解的是,终端可以包括诸如物理键盘、鼠标和/或控制杆的一个或多个其它物理用户接口设备。
终端支持各种应用程序,例如以下中的一个或多个:绘图应用程序、演示应用程序、文字处理应用程序、网站创建应用程序、盘刻录应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息收发应用程序、锻炼支持应用程序、照片管理应用程序、数码相机应用程序、数字摄影机应用程序、web浏览应用程序、数字音乐播放器应用程序和/或数字视频播放器应用程序。
可以在终端上执行的各种应用程序可以使用诸如触摸敏感表面的至少一个公共物理用户接口设备。可以在应用程序之间和/或相应应用程序内调整和/或改变触摸敏感表面的一个或多个功能以及终端上显示的相应信息。这样,终端的公共物理架构(例如,触摸敏感表面)可以支持具有对用户而言直观且透明的用户界面的各种应用程序。
应理解,本实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
为了说明本申请所述的技术方案,下面通过具体实施例来进行说明。
参见图1,图1是本申请实施例提供的一种文件管理方法的流程图一。
如图1所示,一种文件管理方法,应用于云端文件管理***,所述云端文件管理***包括:内容存储单元及自然语言处理单元。该文件管理方法包括以下步骤:
步骤101,获取不同终端所上传的文件并存储至内容存储单元。
具体地,该文件管理方法对应于一个文件管理***,该文件管理***可以是云端文件管理***。
这里,设定一个云端文件管理***。结合图2所示,其中,该云端文件管理***可以连接不同的本地终端,供支持该云端文件管理***功能的终端进行使用,这些终端,包括本地1、本地2、本地3…本地8、本地9。
文件管理***中包括:内容存储单元及自然语言处理单元。内容存储单元中存储有不同的文件内容;该些文件内容具体为通过与云端文件管理***相连接的不同终端上传得到。该内容存储单元中还存储有对不同文件内容的特征描述信息;即该云端文件管理***的内容存储单元中包括:{文件内容、文件描述}两大部分。
步骤102,通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元。
该文件描述特征集合为基于内容存储单元中存储的文件进行的生成。具体是通过自然语言处理单元对该些文件进行分析,提取得到相关文件描述特征来生成文件描述特征集合。
其中,通过自然语言处理单元对文件进行分析,可以是对文件进行内容分析,文件内容为文件本身的记载内容。文件描述特征为与文件相关的文件资源、文本内容等相关联的描述,包括:文件存储路径、文件存储位置、文件大小、文件的文本信息、文本内容关键字等内容。
对于文件描述特征集合中的文件描述特征,具体可以是组建形成的一个文件描述特征树:该文件描述特征树中包括不同的文件描述特征,不同的文件描述特征用于描述内容存储单元中的相关文件。
该文件描述特征集合中包括多个文件描述特征,其中,不同的文件描述特征指向同一或不同的文件。其中,所述文件描述特征集合中的文件描述特征信息至少指向一个所述内容存储单元中所存储的文件。
该步骤对终端上传的文件进行分析归纳留存,用于作为文件特性区分的依据。对所有文件进行相同的处理,可以集合所有文件的数据集。这样一个数据集,便于通过聚类算法进行机器学习,最终获得文件间的共性与差异。而在文件迁移时,随时将这些文件的特征信息拉取到新***上。
具体地,作为一可选的实施方式,其中,该通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合,包括:
通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,从所述文件中分别提取出至少一个文件特征描述信息;通过所述自然语言处理单元对不同的所述文件特征描述信息进行分类合并,基于分类合并后的所述文件特征描述信息,生成与所述文件对应的文件描述特征集合,并建立分类合并后的所述文件特征描述信息与所述文件之间的指向性关联关系。
在基于内容存储单元中的文件,生成与所述文件对应的文件描述特征集合的过程中,可以是通过自然语言处理NLP进行内容分析,实现文件特征的提取,进而对文件进行分类,生成与相关文件对应的文件描述特征集合。
其中,每个文件中均会提取出对应的至少一个文件特征描述信息,需要通过自然语言处理单元对该些文件特征描述信息进行特征进行梳理,实现特征的分类合并,得到文件描述特征集合,及文件描述特征集合中所包含的分类合并后的文件特征描述信息与文件之间的指向性关联关系。
该过程中,通过自然语言处理,将文本相关内容转换为机器能够理解的数据集,通过对其进行语义分析,获得单个文件的内容特征和概括。对所有文件进行相同的处理,可以得到集合有所有文件的描述特征的数据集。这样一个数据集,便于通过聚类算法进行机器学习,最终获得文件间的共性与差异。本实施例中云端文件管理***就是凭借这样获得的共性,将文件根据文本内容进行归类。
例如:结合图2所示,内容存储单元中的文件包括:文件a、文件b、文件c…。
与该文件a、文件b、文件c共同存在的文件描述特征集合中包括:特征X、特征Y、特征Z…特征A、特征B。
基于文件a、文件b、文件c,通过NLP内容分析进行分类,获得文件对应的标签化特征(文件描述特征),得到特征X、特征Y、特征Z…特征A、特征B,该些特征用于描述对应文件,其中一个文件可以对应多个特征、一个特征也可以用于描述不同的文件。
其中,具体地,该通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,从所述文件中分别提取出至少一个文件特征描述信息,包括:
通过所述自然语言处理单元对所述内容存储单元中的文件进行文本内容分析,分别从所述文件的文本内容中提取出至少一个关键字作为所述文件特征描述信息;或者,通过所述自然语言处理单元对所述内容存储单元中文件的文件大小、文件存储路径和/或文件的命名信息进行分析,从所述文件中分别提取出至少一个所述文件特征描述信息。
在进行文件描述特征提取时,可以应用不同的提取方式,例如,对文本内容进行语义分析,依据文本的记载内容实现关键词提取,进而进行文件的分类;或者,对文本的大小、存储路径等物理特征进行分析,进而进行文件的分类;或者,对文件的命名进行提取分析,依据文件名称进行文件的分类。可以根据实际需求进行具体设置,此处不进行具体限定。
该***实现将该文件和文件描述特征内容存储在云端,实现将文件内容及文件描述从终端本地剥离出来。
上述过程,可以具体是通过云端文件管理***中的基于自然语言处理的自然语言处理单元来实现。该模块用于基于内容存储单元中存储的文件,在进行云端文件描述特征的生成及更新的过程中,通过NLP内容分析,实现文件特征的提取,进而对文件进行分类,分析归类得出与文件相关的文件描述特征,文件描述特征集合中所记载的文件描述特征的增加、删除或修改,实现特征树的构建及更新。该内容存储单元与自然语言处理单元相连接。
其中,该自然语言处理单元的功能的触发与内容存储单元中所存储的文件紧密相关,当内容存储单元中所存储文件内容出现增加、删除、修改等变动操作时,会触发该自然语言处理单元执行基于自然语言处理的内容分析分类操作。
对应地,当存在终端对内容存储单元中的文件进行修改时,需要对文件描述特征进行更新。
作为一可选的实施方式,所述通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元之后,还包括:
获取所述不同终端中第三终端发送的文件更新指令;
在基于所述文件修改指令,对待修改文件进行内容修改并保存后,返回执行所述通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元的步骤。
该更新指令具体可以是包含有对文件进行内容修改的更新指令,当存在终端对内容存储单元中的文件进行修改时,需要对文件描述特征进行更新。或者,更新指令是触发的对云端文件描述信息进行更新的指令,实现对已存储文件进行新的文件特征描述信息的更新。
具体地,对文件特征描述信息的更新可以是:在云端文件管理***中,当本地终端向云端上传文件时,触发进行NLP内容分析过程,对新上传的文件进行分析分类;或者当本地终端对云端已存储文件进行修改时,触发进行NLP内容分析过程,对更新后的文件进行分析分类。
该过程中,基于自然语言处理的自然语言处理单元随着存储的文件内容的变动操作而进行对应的特征更新及构建操作,并将更新及重构后的文件描述特征写入至内容存储单元。实现内容存储单元中所记载的文件描述特征的增加、删除或修改。
对应地,作为一可选的实施方式,所述通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元之后,还包括:
在接收到所述不同终端中第四终端的上传文件时,返回执行所述通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元的步骤。
进一步地,该基于自然语言处理的自然语言处理单元的功能的触发,除了可以是当检测到内容存储单元中有新增的文件内容时进行的触发,也可以是在检测到终端发送的相关更新指令时触发,或者是在设定更新时间达到时的自更新机制进行的触发。NLP内容分析通过迭代不断更新文件描述特征,文件在内容发生变化后重新推送进行内容分析,更新特征标签集以及指向文件的特征标签。
对应地,作为一可选的实施方式,所述通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元之后,还包括:
在接收到所述不同终端中第五终端发送的文件描述特征更新指令时,返回执行所述通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元的步骤。
可选地,作为一可选的实施方式,所述通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元之后,还包括:
在检测到设定更新时间到达时,返回执行所述通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元的步骤。
该云端文件管理***与本地终端之间也存在交互过程。
云端***连接有不同的本地终端,本地终端与云端***之间的交互表现为如下几个方面:
本地终端可以将本地文件上传至云端,以在云端建立起文件描述特征,其中,该文件描述特征可以随着文件的上传与更新而同步至本地终端上;本地终端还可以对已经上传至云端的文件进行文件修改,该修改操作可能会引起云端文件描述特征发生变化,其中,该变化后的文件描述特征也可以同步更新至本地终端上。
进一步地,作为一可选的实施方式,其中,通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元之后,还包括:
从所述文件描述特征集合中,分别提取与不同终端所上传的文件相对应的文件描述特征子集合;将不同的所述文件描述特征子集合分别发送至对应的终端。
即,在云端文件管理***获取了不同终端上传的文件,对内容存储单元中的文件进行内容分析,生成与文件对应的文件描述特征集合之后,还可以将与不同终端所上传文件相对应的文件描述特征子集合同步至对应的终端本地上,可以在不同终端中的文件保存在云端文件管理***中的情况下,在终端本地保留文件描述特征,便于用户在终端本地实现对云端或远程文件管理***中所存储文件的管理(增删改查)操作,在将终端文件从本地剥离的同时,便于终端用户的操作使用。
更进一步地,作为一可选的实施方式,所述通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元之后,还包括:
获取所述不同终端中第六终端发送的文件查询指令,其中,所述文件查询指令对应的关键字为用户在所述第六终端中录入得到或者为用户对所述第六终端中存储的所述文件描述特征进行特征选取得到;响应于所述文件查询指令,将所述关键字与所述文件描述特征进行匹配,得到与所述关键字对应的目标文件描述特征;基于所述目标文件描述特征,将对应的目标文件输出至所述第六终端,以实现不同终端对云端文件管理***中文件的查询操作。
步骤103,获取所述不同终端中第一终端发送的文件迁移指令。
其中,所述文件迁移指令中包含第二终端的迁移授权信息。
该第一终端在请求进行文件迁移时,需要相关终端对其进行迁移授权,即需要相关终端同意第一终端进行文件迁移。
具体地,在依托本***实现文件在不同本地终端之间的迁移时,具体过程包括:第一终端获取第二终端在云端***中所上传文件的操作权限。可以通过前述的查询、浏览操作,找到待迁移的目标文件(全部或部分第二本地终端所上传的文件),触发相关文件的迁移指令的输出。
步骤104,在验证所述迁移授权信息通过时,响应于所述文件迁移指令,从所述内容存储单元存储的所述文件描述特征集合中,获取与所述文件迁移指令所指示的待迁移文件对应的第一文件描述特征信息。
其中,所述待迁移文件为所述第二终端所上传文件中的全部文件或部分文件。
文件描述特征集合为与内容存储单元中存储的文件相对,因此,这里,需要基于该文件迁移指令,从文件描述特征集合中,找出与待迁移文件对应的文件描述特征信息。
可选地,该文件描述特征集合中可以包含不同的文件描述特征子集合,不同的文件描述特征子集合分别对应于不同的终端的上传文件。一个终端对应一个文件描述特征子集合,该一个文件描述特征子集合为对应描述该一个终端的上传文件。
步骤105,将所述第一文件描述特征信息发送至所述第一终端。
将该第一文件描述特征信息发送至第一终端,可以使第一终端基于该第一文件描述特征信息从云端文件管理***中实现对待迁移文件的增删改查操作,在实现将文件从终端本地剥离的同时,实现文件的迁移化管理操作。
本地终端不再依赖自身的文件***,而是通过网络对所需文件特征进行选择,获取对应云端文件,进行使用和更改,使管理文件的工作实现自动化,用户也得从文件管理的工作中脱离,回归到使用文件的原始需求中去。这个优势在存在大量文件情况下尤为明显。
本申请实施例中,通过获取不同终端所上传的文件,对文件进行内容分析,生成与文件对应的文件描述特征集合,获取不同终端中第一终端发送的文件迁移指令,在验证迁移授权信息通过时,从文件描述特征集合中,获取与文件迁移指令所指示的待迁移文件对应的第一文件描述特征信息并发送至第一终端。该过程将文件内容及文件描述从终端本地剥离出来,方便用户的多端使用和文件迁移,提供良好的文件管理效果和用户体验,解决文件迁移时的标签不兼容问题。
本申请实施例中还提供了文件管理方法的不同实施方式。
参见图3,图3是本申请实施例提供的一种文件管理方法的流程图二。如图3所示,一种文件管理方法,该方法包括以下步骤:
步骤301,获取不同终端所上传的文件并存储至内容存储单元。
该步骤的实现过程与前述实施方式中的步骤101的实现过程相同,此处不再赘述。
步骤302,通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元。
该步骤的实现过程与前述实施方式中的步骤102的实现过程相同,此处不再赘述。
步骤303,获取所述不同终端中第一终端发送的文件迁移指令,所述文件迁移指令中包含第二终端的迁移授权信息。
该步骤的实现过程与前述实施方式中的步骤103的实现过程相同,此处不再赘述。
步骤304,在验证所述迁移授权信息通过时,响应于所述文件迁移指令,从所述内容存储单元存储的所述文件描述特征集合中,获取与所述文件迁移指令所指示的待迁移文件对应的第一文件描述特征信息。
其中,所述待迁移文件为所述第二终端所上传文件中的全部文件或部分文件。具体地,该步骤304的实现过程与前述实施方式中的步骤104的实现过程相同,此处不再赘述。
步骤305,将所述第一文件描述特征信息发送至所述第一终端。
具体地,该步骤305的实现过程与前述实施方式中的步骤105的实现过程相同,此处不再赘述。
步骤306,获取所述第一终端通过终端浏览器发送的文件查询指令。
所述文件查询指令中包括文件查询关键字。
其中,所述终端浏览器的显示界面中显示有所述第一文件描述特征信息,所述文件查询关键字为从所述第一文件描述特征信息中选取得到;或者,所述文件查询关键字为通过键盘输入得到。
其中,该文件查询关键字可以具体为从第一文件描述特征信息中选取得到的一个目标文件描述特征。
在第一终端获取到云端文件管理***发送的与待迁移文件相对应的第一文件描述特征信息之后,即可在该第一文件描述信息基础上,实现对相关文件进行增删改查操作。
这里,第一终端可以实现在第一文件描述特征基础上进行文件查询。终端用户可以从第一终端本地上的第一文件描述信息中选取需要的目标文件描述特征,以基于该目标文件描述特征,生成文件查询指令发送给云端文件管理***。
步骤307,响应于所述文件查询指令,读取所述文件存储集合中的所述文件描述特征集合,将所述文件查询关键字与所述文件描述特征集合中的文件描述特征信息进行匹配,得到第二文件描述特征信息。
在获取到文件查询指令之后,即可基于该文件查询指令中所包含的文件查询关键字,从云端内容存储单元中所存储的文件描述特征集合中进行特征信息匹配,以找到与通过终端浏览器输入的查询关键信息相对应的目标文件描述特征信息,进而实现后续的文件查询操作。
步骤308,根据所述文件描述特征集合中的文件描述特征信息与所述文件存储集合中存储的所述文件之间的指向性关联关系,得到与所述第二文件描述特征信息相对应的目标文件。
这里,由于不同的文件描述特征信息均与内容存储单元中所存储的文件具有指向性关联关系。因此,在获取到文件查询指令,得到目标文件描述特征时,即可查找得到对应的目标文件。
步骤309,将所述目标文件输出显示至所述第一终端。
在需要对该待迁移的文件进行增删改查等文件操作时,可以依据本地的文件描述特征信息在云端执行前述各项基于云端文件的操作。
在具体操作过程中,终端本地可以对已经上传至云端的文件进行查询及浏览,该查询操作的实现可以是用户随意进行的特征关键字输入或直接基于前述过程中同步至本地终端的文件描述特征,进行的特征关键字选取输入。
例如:本地1、本地2、本地3…本地8、本地9中的任一终端想要获取文件的迁移应用时,可以采用浏览器方式进行关键描述特征信息输入,(其中,该关键特征描述信息的输入可以是用户根据自己的记忆或根据实际需求进行相关描述特征信息输入,或者,从显示界面中显示的同步至本地终端的文件描述特征中进行选取输入),以使云端文件管理***根据输入的关键描述特征信息实现目标文件的查找,云端文件管理***将获取的关键字与文件描述特征集合中的文件描述特征内容进行匹配,依据文件描述特征与云端存储的文件之间的指向性关联关系,匹配与输入的关键字对应的文件并将匹配结果传输至本地终端界面上,实现本地终端对云端管理***中目标文件的浏览。
不同地,可选地,在验证所述迁移授权信息通过后,还包括:
响应于所述文件迁移指令,将所述文件迁移指令所指示的待迁移文件输出至所述第一终端。
或者,可以是在验证所述迁移授权信息通过后,将该待迁移文件输出至第一终端中,实现第一终端对该待迁移文件的下载,以使第一终端可以实现对该些待迁移的目标文件的本地化管理及操作,实现文件本身的迁移。
本申请实施例中,通过获取不同终端所上传的文件,对文件进行内容分析,生成与文件对应的文件描述特征集合,获取不同终端中第一终端发送的文件迁移指令,在验证迁移授权信息通过时,从文件描述特征集合中,获取与文件迁移指令所指示的待迁移文件对应的第一文件描述特征信息并发送至第一终端。该过程将文件内容及文件描述从终端本地剥离出来,方便用户的多端使用和文件迁移,提供良好的文件管理效果和用户体验,解决文件迁移时的标签不兼容问题。
参见图4,图4是本申请实施例提供的一种云端文件管理***的结构图,为了便于说明,仅示出了与本申请实施例相关的部分。
所述云端文件管理***400包括内容存储单元401及自然语言处理单元402;还包括:
第一获取模块403,用于获取不同终端所上传的文件并存储至内容存储单元;
分析模块404,用于对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合;
第二获取模块405,用于获取所述不同终端中第一终端发送的文件迁移指令,所述文件迁移指令中包含第二终端的迁移授权信息;
第三获取模块406,用于在验证所述迁移授权信息通过时,响应于所述文件迁移指令,从所述文件描述特征集合中,获取与所述文件迁移指令所指示的待迁移文件对应的第一文件描述特征信息;其中,所述待迁移文件为所述第二终端所上传文件中的全部文件或部分文件;
发送模块407,用于将所述第一文件描述特征信息发送至所述第一终端。
其中,分析模块404,具体用于对所述内容存储单元中的文件进行内容分析,提取文件特征描述信息;对所述文件特征描述信息进行分类,生成与所述文件对应的文件描述特征集合。
进一步地,分析模块404,还具体用于对所述内容存储单元中的文件进行文本内容分析,提取文本内容中的关键字作为所述文件特征描述信息;或者,对所述内容存储单元中文件的文件大小、文件存储路径和/或文件的命名信息进行分析,获取所述文件特征描述信息。
该***还包括:
第四获取模块,用于获取所述第一终端发送的文件查询指令,所述文件查询指令中包括从所述第一文件描述特征中选取得到的目标文件描述特征;
第五获取模块,用于响应于所述文件查询指令,基于所述目标文件描述特征,从所述内容存储单元中获取对应的目标文件;
第一输出模块,用于将所述目标文件输出至所述第二终端。
该***还包括:
第二输出模块,用于响应于所述文件迁移指令,将所述文件迁移指令所指示的待迁移文件输出至所述第一终端。
该***还包括:
第六获取模块,用于获取所述不同终端中第三终端发送的文件修改指令;
修改模块,用于在基于所述文件修改指令,对待修改文件进行内容修改并保存后,返回执行所述对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合的步骤。
该***还包括:
提取模块,用于从所述文件描述特征集合中,分别提取与不同终端所上传的文件相对应的文件描述特征子集合;
第三输出模块,用于将不同的所述文件描述特征子集合分别发送至对应的终端。
本申请实施例提供的云端文件管理***能够实现上述文件管理方法的实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
图5是本申请实施例提供的一种终端的结构图。如该图所示,该实施例的终端5包括:至少一个处理器50(图5中仅示出一个)、存储器51以及存储在所述存储器51中并可在所述至少一个处理器50上运行的计算机程序52,所述处理器50执行所述计算机程序52时实现上述任意各个方法实施例中的步骤。
所述终端5可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端5可包括,但不仅限于,处理器50、存储器51。本领域技术人员可以理解,图5仅仅是终端5的示例,并不构成对终端5的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端还可以包括输入输出设备、网络接入设备、总线等。
所称处理器50可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储器51可以是所述终端5的内部存储单元,例如终端5的硬盘或内存。所述存储器51也可以是所述终端5的外部存储设备,例如所述终端5上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器51还可以既包括所述终端5的内部存储单元也包括外部存储设备。所述存储器51用于存储所述计算机程序以及所述终端所需的其他程序和数据。所述存储器51还可以用于暂时地存储已经输出或者将要输出的数据。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述***中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在本申请所提供的实施例中,应该理解到,所揭露的终端和方法,可以通过其它的方式实现。例如,以上所描述的终端实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
本申请实现上述实施例方法中的全部或部分流程,也可以通过计算机程序产品来实现,当计算机程序产品在终端上运行时,使得所述终端执行时实现可实现上述各个方法实施例中的步骤。
以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。
Claims (10)
1.一种文件管理方法,其特征在于,应用于云端文件管理***,所述云端文件管理***包括:内容存储单元及自然语言处理单元;所述文件管理方法包括:
获取不同终端所上传的文件并存储至所述内容存储单元;
通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元;
获取所述不同终端中第一终端发送的文件迁移指令,所述文件迁移指令中包含第二终端的迁移授权信息;
在验证所述迁移授权信息通过时,响应于所述文件迁移指令,从所述内容存储单元存储的所述文件描述特征集合中,获取与所述文件迁移指令所指示的待迁移文件对应的第一文件描述特征信息;其中,所述待迁移文件为所述第二终端所上传文件中的全部文件或部分文件;
将所述第一文件描述特征信息发送至所述第一终端。
2.根据权利要求1所述的文件管理方法,其特征在于,所述通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合,包括:
通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,从所述文件中分别提取出至少一个文件特征描述信息;
通过所述自然语言处理单元对不同的所述文件特征描述信息进行分类合并;
基于分类合并后的所述文件特征描述信息,生成与所述文件对应的文件描述特征集合,并建立分类合并后的所述文件特征描述信息与所述文件之间的指向性关联关系。
3.根据权利要求2所述的文件管理方法,其特征在于,所述通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,从所述文件中分别提取出至少一个文件特征描述信息,包括:
通过所述自然语言处理单元对所述内容存储单元中的文件进行文本内容分析,分别从所述文件的文本内容中提取出至少一个关键字作为所述文件特征描述信息;或者,
通过所述自然语言处理单元对所述内容存储单元中文件的文件大小、文件存储路径和/或文件的命名信息进行分析,从所述文件中分别提取出至少一个所述文件特征描述信息。
4.根据权利要求1所述的文件管理方法,其特征在于,所述将所述第一文件描述特征信息发送至所述第一终端之后,还包括:
获取所述第一终端通过终端浏览器发送的文件查询指令,所述文件查询指令中包括文件查询关键字;其中,所述终端浏览器的显示界面中显示有所述第一文件描述特征信息,所述文件查询关键字为从所述第一文件描述特征信息中选取得到;或者,所述文件查询关键字为通过键盘输入得到;
响应于所述文件查询指令,读取所述文件存储集合中的所述文件描述特征集合,将所述文件查询关键字与所述文件描述特征集合中的文件描述特征信息进行匹配,得到第二文件描述特征信息;
根据所述文件描述特征集合中的文件描述特征信息与所述文件存储集合中存储的所述文件之间的指向性关联关系,得到与所述第二文件描述特征信息相对应的目标文件;
将所述目标文件输出显示至所述第一终端。
5.根据权利要求1所述的文件管理方法,其特征在于,所述在验证所述迁移授权信息通过后,还包括:
响应于所述文件迁移指令,将所述文件迁移指令所指示的待迁移文件输出至所述第一终端。
6.根据权利要求1所述的文件管理方法,其特征在于,所述通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元之后,还包括:
获取所述不同终端中第三终端发送的文件更新指令;
在基于所述文件修改指令,对待修改文件进行内容修改并保存后,返回执行所述通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元的步骤。
7.根据权利要求1所述的文件管理方法,其特征在于,所述通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元之后,还包括:
从所述文件描述特征集合中,分别提取与不同终端所上传的文件相对应的文件描述特征子集合;
将不同的所述文件描述特征子集合分别发送至对应的终端。
8.一种云端文件管理***,其特征在于,包括:内容存储单元及自然语言处理单元;还包括:
第一获取模块,用于获取不同终端所上传的文件并存储至所述内容存储单元;
分析模块,用于通过所述自然语言处理单元对所述内容存储单元中的文件进行内容分析,生成与所述文件对应的文件描述特征集合并存储至所述内容存储单元;
第二获取模块,用于获取所述不同终端中第一终端发送的文件迁移指令,所述文件迁移指令中包含第二终端的迁移授权信息;
第三获取模块,用于在验证所述迁移授权信息通过时,响应于所述文件迁移指令,从所述内容存储单元存储的所述文件描述特征集合中,获取与所述文件迁移指令所指示的待迁移文件对应的第一文件描述特征信息;其中,所述待迁移文件为所述第二终端所上传文件中的全部文件或部分文件;
发送模块,用于将所述第一文件描述特征信息发送至所述第一终端。
9.一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010227919.XA CN111475467A (zh) | 2020-03-27 | 2020-03-27 | 一种文件管理方法、云端文件管理***及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010227919.XA CN111475467A (zh) | 2020-03-27 | 2020-03-27 | 一种文件管理方法、云端文件管理***及终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111475467A true CN111475467A (zh) | 2020-07-31 |
Family
ID=71747818
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010227919.XA Pending CN111475467A (zh) | 2020-03-27 | 2020-03-27 | 一种文件管理方法、云端文件管理***及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111475467A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI793432B (zh) * | 2020-08-07 | 2023-02-21 | 國立中央大學 | 工程專案文件管理方法與系統 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1079315A2 (en) * | 1999-08-26 | 2001-02-28 | International Business Machines Corporation | System and method for incorporating semantic characteristics into the format-driven syntactic document transcoding framework |
KR20020016551A (ko) * | 2000-08-24 | 2002-03-04 | 존 비. 메이슨 | 컴퓨터 시스템에서 다른 저장 위치로의 객체의 부분 이송 |
US20160140118A1 (en) * | 2014-11-19 | 2016-05-19 | International Business Machines Corporation | Information management |
CN106909595A (zh) * | 2016-06-20 | 2017-06-30 | 阿里巴巴集团控股有限公司 | 一种数据迁移方法及装置 |
CN106953893A (zh) * | 2017-02-15 | 2017-07-14 | 北京百度网讯科技有限公司 | 云存储***间的数据迁移 |
US20170357716A1 (en) * | 2016-06-11 | 2017-12-14 | Apple Inc. | Data driven natural language event detection and classification |
US20180011868A1 (en) * | 2016-07-08 | 2018-01-11 | International Business Machines Corporation | Automatically Reorganize Folder/File Visualizations Based on Natural Language-Derived Intent |
CN109359085A (zh) * | 2018-08-23 | 2019-02-19 | 平安科技(深圳)有限公司 | 文件迁移方法、装置、计算机设备及存储介质 |
CN109471838A (zh) * | 2018-10-19 | 2019-03-15 | 天津字节跳动科技有限公司 | 目录文档的操作方法、装置、电子设备、可读存储介质 |
CN109829138A (zh) * | 2018-12-15 | 2019-05-31 | 中国平安人寿保险股份有限公司 | 文件比对方法、装置、电子设备及计算机可读存储介质 |
-
2020
- 2020-03-27 CN CN202010227919.XA patent/CN111475467A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1079315A2 (en) * | 1999-08-26 | 2001-02-28 | International Business Machines Corporation | System and method for incorporating semantic characteristics into the format-driven syntactic document transcoding framework |
KR20020016551A (ko) * | 2000-08-24 | 2002-03-04 | 존 비. 메이슨 | 컴퓨터 시스템에서 다른 저장 위치로의 객체의 부분 이송 |
US20160140118A1 (en) * | 2014-11-19 | 2016-05-19 | International Business Machines Corporation | Information management |
US20170357716A1 (en) * | 2016-06-11 | 2017-12-14 | Apple Inc. | Data driven natural language event detection and classification |
CN106909595A (zh) * | 2016-06-20 | 2017-06-30 | 阿里巴巴集团控股有限公司 | 一种数据迁移方法及装置 |
US20180011868A1 (en) * | 2016-07-08 | 2018-01-11 | International Business Machines Corporation | Automatically Reorganize Folder/File Visualizations Based on Natural Language-Derived Intent |
CN106953893A (zh) * | 2017-02-15 | 2017-07-14 | 北京百度网讯科技有限公司 | 云存储***间的数据迁移 |
CN109359085A (zh) * | 2018-08-23 | 2019-02-19 | 平安科技(深圳)有限公司 | 文件迁移方法、装置、计算机设备及存储介质 |
CN109471838A (zh) * | 2018-10-19 | 2019-03-15 | 天津字节跳动科技有限公司 | 目录文档的操作方法、装置、电子设备、可读存储介质 |
CN109829138A (zh) * | 2018-12-15 | 2019-05-31 | 中国平安人寿保险股份有限公司 | 文件比对方法、装置、电子设备及计算机可读存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI793432B (zh) * | 2020-08-07 | 2023-02-21 | 國立中央大學 | 工程專案文件管理方法與系統 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11328004B2 (en) | Method and system for intelligently suggesting tags for documents | |
US9235636B2 (en) | Presenting data in response to an incomplete query | |
US20130212463A1 (en) | Smart document processing with associated online data and action streams | |
US20200210416A1 (en) | Systems and methods for graphical exploration of forensic data | |
KR20180008480A (ko) | 애플리케이션 관련 사용자 데이터를 추출하고 공유하기 위한 시스템 및 방법 | |
CN112597182B (zh) | 数据查询语句的优化方法、装置、终端及存储介质 | |
US20160026858A1 (en) | Image based search to identify objects in documents | |
US20230281377A1 (en) | Systems and methods for displaying digital forensic evidence | |
US11636096B2 (en) | Custom metadata tag inheritance based on a filesystem directory tree or object storage bucket | |
US11526575B2 (en) | Web browser with enhanced history classification | |
WO2023160500A1 (zh) | 百科信息展示方法、装置、设备和介质 | |
US8880597B1 (en) | Electronic note management system and user-interface | |
US11663177B2 (en) | Systems and methods for extracting data in column-based not only structured query language (NoSQL) databases | |
CN112912844A (zh) | 一种文件收藏方法、文件收藏装置及终端设备 | |
CN103631796A (zh) | 网址分类管理方法及电子装置 | |
CN108133048B (zh) | 文件排序方法、装置及移动终端 | |
CN107679222B (zh) | 图片处理方法、移动终端及计算机可读存储介质 | |
CN113656737A (zh) | 网页内容展示方法、装置、电子设备以及存储介质 | |
CN111475467A (zh) | 一种文件管理方法、云端文件管理***及终端 | |
CN109492249B (zh) | 设计图的快速生成方法、装置及终端设备 | |
US20240169000A1 (en) | Information processing method and apparatus, device, and medium | |
CN113157964A (zh) | 一种语音搜索数据集的方法、装置及电子设备 | |
CN108595569B (zh) | 文件路径复制方法、文件路径复制装置及移动终端 | |
CN112947984A (zh) | 应用程序开发方法及装置 | |
US12050634B2 (en) | Method and apparatus for distributing content across platforms, device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |