CN109992564A - 文件存储***及方法 - Google Patents
文件存储***及方法 Download PDFInfo
- Publication number
- CN109992564A CN109992564A CN201910124842.0A CN201910124842A CN109992564A CN 109992564 A CN109992564 A CN 109992564A CN 201910124842 A CN201910124842 A CN 201910124842A CN 109992564 A CN109992564 A CN 109992564A
- Authority
- CN
- China
- Prior art keywords
- file
- format
- host
- storage device
- storage
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 230000005540 biological transmission Effects 0.000 claims abstract description 23
- 238000012217 deletion Methods 0.000 claims description 4
- 230000037430 deletion Effects 0.000 claims description 4
- 239000007787 solid Substances 0.000 claims description 4
- 230000008054 signal transmission Effects 0.000 claims description 2
- 238000006243 chemical reaction Methods 0.000 abstract description 36
- 238000004891 communication Methods 0.000 description 2
- 238000000151 deposition Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 241000219109 Citrullus Species 0.000 description 1
- 235000012828 Citrullus lanatus var citroides Nutrition 0.000 description 1
- 241001105482 Prionoxystus robiniae Species 0.000 description 1
- 238000005299 abrasion Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
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/11—File system administration, e.g. details of archiving or snapshots
- G06F16/116—Details of conversion of file system types or formats
-
- 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/13—File access structures, e.g. distributed indices
-
- 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
- G06F16/162—Delete operations
-
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
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)
- Human Computer Interaction (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供一种文件存储***,包括主机及与主机连接的存储装置,所述主机接收上传终端发送的文件,并将所述文件传送至所述存储装置;所述存储装置包括格式转换模块及存储模块;所述格式转换模块将所述文件的初始格式转换为目标格式,所述存储模块存储所述目标格式的文件。本发明还提供一种文件存储方法。本发明提供的文件存储***及方法,实现了在存储装置内进行文件的格式转换及存储,文件的格式转换未占用主机的资源,并且,避免了转换后的目标格式的文件需要从主机传输到存储装置,节省了主机与存储装置间的总线能量。
Description
【技术领域】
本发明涉及文件存储技术领域,尤其涉及一种文件存储***及方法。
【背景技术】
随着互联网技术的不断发展,如手机、电脑、PAD(平板电脑)、数码相机等终端的应用越来越普及,用户会将其终端内的电子图片、知识文档(例如word、pdf文档)、音频、视频等文件通过网络平台进行上传,以供其它好友或用户共享(即浏览或下载)。
现有技术中,用户将电子图片、知识文档、音频、视频等文件通过上传终端上传至网络平台(例如微信朋友圈、QQ空间、小木虫论坛、喜马拉雅、西瓜视频、抖音等网络平台)时,通过对应的网络平台的服务器的主机进行多种格式的转换,再存至服务器的存储器中,当访问用户有浏览或下载需求时,服务器主机接收访问用户的访问终端的浏览或下载的请求指令,从存储器中调出用户所需格式的文件,再发送给访问用户的访问终端。
然而,在服务器的主机内进行文件格式的转换,占用服务器的主机资源,另外,转换后的多种格式或大小的文件还需通过总线从主机传输到存储器,将大大消耗主机与存储器之间的总线能量。
鉴于此,实有必要提供一种文件存储***及方法以克服上述缺陷。
【发明内容】
本发明的目的是提供一种能够实现在存储装置内进行文件的格式转换及存储、避免文件的格式转换占用主机的资源、避免转换后的目标格式的文件需要从主机传输到存储装置、节省了主机与存储装置间的总线能量文件存储***及方法。
为了实现上述目的,本发明提供一种文件存储***,包括主机及与所述主机连接的存储装置,所述主机接收上传终端发送的文件,并将所述文件传送至所述存储装置;所述存储装置包括格式转换模块及存储模块;所述格式转换模块将所述文件的初始格式转换为目标格式,所述存储模块存储所述目标格式的文件。
本发明还提供一种文件存储方法,包括如下步骤:主机接收上传终端发送的文件,并将所述文件传送至存储装置;所述存储装置内的格式转换模块将所述文件的初始格式转换为目标格式;所述存储装置内的存储模块存储所述目标格式的文件。
相比于现有技术,本发明提供的文件存储***及方法,实现了在存储装置内进行文件的格式转换及存储,文件的格式转换未占用主机的资源,并且,避免了转换后的目标格式的文件需要从主机传输到存储装置,节省了主机与存储装置间的总线能量。
为使发明的上述目的、特征和优点能更明显易懂,下文特举本发明较佳实施例,并配合所附附图,作详细说明如下。
【附图说明】
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明较佳实施例提供的文件存储***的原理框图;
图2为本发明较佳实施例提供的文件存储方法的流程图。
【具体实施方式】
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,图1为本发明较佳实施例提供的文件存储***100的原理框图。本发明较佳实施例提供的文件存储***100包括主机10及与主机10连接的存储装置20。
主机10用于接收上传终端30发送的文件,并将文件传送至存储装置20;存储装置20包括格式转换模块21及存储模块22;格式转换模块21用于将所述文件的初始格式转换为目标格式,存储模块22用于存储所述目标格式的文件。
可以理解,主机10能够连接互联网且主机10为通过互联网能够与多个上传终端30进行信息传递的计算机,上传终端30可以为手机、电脑、PAD(平板电脑)、数码相机等移动终端中的一种或多种。上传终端30发送的文件为图片文件、文档文件、音频文件及视频文件中的一种或多种组合,对应的,格式转换模块21为图片格式转换器、文档格式转换器、音频格式转换器及视频格式转换器中的一种或多种组合。
格式转换模块21能够将所述文件的初始格式转换为目标格式,具体的,目标格式即为当前各类终端通用的文件格式或用户设置的特定的终端所对应的文件格式。例如,对于图片文件,目标格式包括jpg、jpeg、png、GIF、BMP、WEBP、HEIF等格式;对于文档文件,目标格式包括doc、pdf等格式;对于音频文件,目标格式包括3gp、mp4、m4a、ts、3gp、flac、mp3、wav等格式;对于视频文件,目标格式包括3gp、mp4、ts、webm、mkv、m4v、mov等格式。初始格式可以是目标格式中的一种或者不同于目标格式,例如,对于图片文件,初始格式为jpg,存储时目标格式则需要转为jpeg;或者初始格式为tif,存储时目标格式则需要转为jpeg。对于音频文件与视频文件也类似,音频文件与视频文件的初始格式可以是目标格式中的一种或者不同于目标格式。
本发明较佳实施例提供的文件存储***100,存储装置20包括格式转换模块21及存储模块22,在存储装置20内,格式转换模块21将所述文件的初始格式转换为目标格式,并将所述目标格式的文件存储至存储装置20本地的存储模块22内,即实现了在存储装置20内进行文件的格式转换及存储,文件的格式转换未占用主机10的资源,并且,避免了转换后的目标格式的文件需要从主机10传输到存储装置20,节省了主机10与存储装置20间的总线能量。本实施方式中,存储装置20为固态硬盘,即固态硬盘内包括格式转换模块21及存储模块22,固态硬盘能够实现文件的格式转换及存储。
存储模块22包括存储控制器(即Flash控制器)23及与存储控制器23相连的多个存储单元(即Flash)24,存储控制器23用于控制多个存储单元24的读写。具体的,存储控制器23中有控制芯片,以实现控制存储单元的读写、磨损均衡、寿命监控等功能。
存储装置20还包括处理器25,处理器25与格式转换模块21及存储控制器23通信连接,处理器25用于读取存储装置20接收的指令信号;具体的,处理器25读取存储装置20接收的指令信号后,产生相应的操作控制信号,并发送至格式转换模块21及存储控制器23,从而控制格式转换模块21及存储控制器23按照指令信号的要求进行动作,处理器25还用于判断文件的初始格式与目标格式是否一致。所述指令信号可以为上传指令(即上传终端30请求上传文件对应的指令信号)或访问指令(即访问终端40请求访问上传的文件对应的指令信号,所述操作控制信号可以为存储指令、转换指令或删除指令。
例如,上传终端30将上传指令发送至主机10,主机10接收上传指令并将上传指令传送至存储装置20,处理器25读取上传指令并判断上传的文件的初始格式与目标格式是否一致,若上传的文件的初始格式与目标格式一致,则处理器25发送存储指令至存储模块22,存储模块22内的存储控制器23接收存储指令,并将上传的文件存储至存储单元24内;若上传的文件的初始格式与目标格式不一致,则处理器25发送转换指令至格式转换模块21,格式转换模块21接收转换指令并将上传文件的初始格式转换为目标格式,再发送存储指令至存储模块22,存储模块22内的存储控制器23接收存储指令,并将转换后的目标格式的文件存储至存储单元24内。
进一步地,所述上传指令可以包括期限设置信息,当上传终端30将文件上传(即上传的文件存储在存储单元24内)后,上传终端30响应用户的期限设置操作为上传的文件设置访问期限。处理器25读取上传指令并分析该上传指令对应的期限设置信息,当存储单元24内的文件的存储时间达到用户设置的访问期限时,处理器25发送删除指令至存储控制器23,存储控制器23接收删除指令将存储单元24内的文件删除。期限设置信息可以为三天可见、半年可见或一年可见,即当上传文件的用户为上传的文件设置访问期限后,上传的文件在访问期限内可见,当上传的文件的存储时间达到或超出访问期限后,上传的文件已被删除且不可见,节省了存储单元24的存储空间。
进一步地,所述上传指令还可以包括权限设置信息,当上传终端30请求上传文件时,上传终端30响应用户的权限设置操作为上传的文件设置访问权限,具体的,权限设置信息可以为仅自己可见、全部可见或部分可见。处理器25读取上传指令并分析该上传指令对应的权限设置信息,若权限设置信息为仅自己可见,则处理器25直接发送存储指令至存储模块22,存储模块22内的存储控制器23接收存储指令,并将上传的文件存储至存储单元24内;若权限设置信息为全部可见,则处理器25发送转换指令至格式转换模块21,格式转换模块21接收转换指令并将上传文件的初始格式转换为目标格式,再发送存储指令至存储模块22,存储模块22内的存储控制器23接收存储指令,并将转换后的目标格式的文件存储至存储单元24内,此时,目标格式即为当前各类终端较为通用的文件格式;若权限设置信息为部分可见,则处理器25发送转换指令至格式转换模块21,格式转换模块21接收转换指令并将上传文件的初始格式转换为目标格式,再发送存储指令至存储模块22,存储模块22内的存储控制器23接收存储指令,并将转换后的目标格式的文件存储至存储单元24内,此时,目标格式即为用户设置的部分可见的终端的类型所对应的文件格式,可以理解,用户设置的部分可见的终端的类型可以根据上传终端30的历史使用数据进行确定。
存储装置20还包括总线接口26,总线接口26与处理器25及格式转换模块21通信连接;总线接口26用于连接主机10,并进行指令信号传送。例如,上传终端30将上传文件所对应的上传指令发送至主机10,主机10接收上传指令,且主机10将上传指令通过总线接口26传送至存储装置20;或者,当访问用户需要访问文件存储***100内的文件时,访问终端将访问指令发送至主机10,主机10接收访问指令,且主机10将访问指令通过总线接口26传送至存储装置20,存储装置20根据访问指令从存储模块22中调出与访问终端类型匹配的目标格式的文件,并将目标格式文件通过总线接口26发送至主机10。如此,总线接口26实现了存储装置20及主机10之间的上传指令及访问指令的信号传送。
本发明较佳实施例提供的文件存储***100,具体的,当访问用户需要访问文件存储***100内的文件时,主机10接收访问终端40发送的访问指令求并将访问指令发送至存储装置20;存储装置20根据访问指令从存储模块22中调出与访问终端40类型匹配的目标格式的文件,并将目标格式文件发送至主机10;主机10将目标格式文件发送至访问终端40。如此,便实现了通过文件存储***100,实现了上传终端30与访问终端40之间的文件共享,并且,文件存储***100在存储装置20内进行文件的格式转换及存储,能够直接反馈与访问终端匹配的目标格式文件。访问终端40可以为手机、电脑、PAD(平板电脑)、数码相机等移动终端中的一种或多种。
具体的,当存储模块22中未存储与访问终端40类型匹配的目标格式的文件时,格式转换模块21将访问终端40请求访问的文件的格式转换为与访问终端40类型匹配的目标格式的文件,并将目标格式的文件发送给所述主机10。本实施方式中,若存储模块22中未存储与访问终端40类型匹配的目标格式的文件,即与访问终端40所匹配的文件格式为非通用格式文件,存储装置20对该文件进行格式转换后而不进行存储,即存储模块22内不存储非通用格式的文件,以减少对存储模块22的空间的占用;在其他实施方式中,也可以将转换后的非通用格式的文件存储在存储模块22中,以根据后续访问用户的请求访问指令直接调出目标格式的文件,减少对存储装置20的处理器25的资源占用。
本发明较佳实施例提供的文件存储***100,当访问用户在访问终端40上浏览文件时,首先是顺序翻看文件,此时,主机10就只反馈占用空间较小的缩略文件,即主机10将目标格式文件对应的缩略文件发送至访问终端40,访问终端40顺序显示缩略文件;而当访问用户对某个文件感兴趣并点击感兴趣的文件时,则主机反馈占用空间较大但更为清晰的文件,即当访问终端40接收到访问用户的点击指令时,访问终端40将点击指令传送至主机10,主机10根据点击指令将缩略文件对应的目标格式文件并发送至访问终端40,访问终端40显示目标格式文件。如此,可大大的节省访问终端40的资源占用。
本发明较佳实施例提供的文件存储***100,在存储装置20内,格式转换模块21将文件的初始格式转换为目标格式,并将目标格式的文件存储至存储装置20本地的存储模块22内,实现了在存储装置20内进行文件的格式转换及存储,文件的格式转换未占用主机10的资源,并且,避免了转换后的目标格式的文件需要从主机10传输到存储装置20,节省了主机10与存储装置20间的总线能量。
请参阅图2,图2为本发明较佳实施例提供的文件存储方法的流程图;需要说明的是,本发明的方法并不受限于下述步骤的顺序,且其他实施例中,本发明的方法可以只包括以下步骤的其中一部分,或者其中一个步骤可以被拆分为几个步骤,或者多个步骤也可以合并为一个步骤。本发明较佳实施例提供的文件存储方法包括如下步骤:
步骤S10:主机接收上传终端发送的文件,并将文件传送至存储装置。
步骤S20:存储装置内的格式转换模块将文件的初始格式转换为目标格式。
步骤S30:存储装置内的存储模块存储目标格式的文件。
本发明较佳实施例提供的文件存储方法,实现了在存储装置20内进行文件的格式转换及存储,文件的格式转换未占用主机10的资源,并且,避免了转换后的目标格式的文件需要从主机10传输到存储装置20,节省了主机10与存储装置20间的总线能量。
本实施例中的文件存储方法的具体描述可参考上述实施例中对文件存储***100的描述,在此不再赘述。
本发明较佳实施例提供的文件存储方法,具体的,在步骤S20中,存储装置内的处理器判断上传的文件的初始格式与目标格式是否一致,若上传的文件的初始格式与目标格式一致,则处理器控制存储模块存储上传的文件;若上传的文件的初始格式与目标格式不一致,则处理器控制格式转换模块将上传文件的初始格式转换为目标格式后,再将转换后的目标格式的文件存储至存储模块内。
在其他实施方式中,为了节省存储模块的存储空间,步骤S20还包括如下步骤:
处理器读取存储装置接收的上传指令并分析上传指令对应的期限设置信息;
当存储模块内的文件的存储时间达到用户设置的访问期限时,处理器发送删除指令至存储模块内的存储控制器;
存储控制器接收删除指令将存储模块内的存储单元中的文件删除。
本发明提供的文件存储方法,当访问用户需要访问文件存储***100内的文件时,文件存储***100将所述文件发送至访问终端以实现文件的共享,即在步骤S30之后,包括如下步骤:
步骤S40:主机接收访问终端发送的访问指令并将访问指令发送至存储装置;
步骤S50:存储装置根据访问指令从存储模块中调出与访问终端类型匹配的目标格式的文件,并将目标格式文件发送至主机;
步骤S60:主机将目标格式文件发送至所述访问终端。
具体的,在步骤S50中,当存储模块中未存储与访问终端类型匹配的目标格式的文件时,格式转换模块将所述访问终端请求访问的文件的格式转换为与访问终端类型匹配的目标格式的文件,并将目标格式的文件发送给所述主机。本实施方式中,若存储模块中未存储与访问终端类型匹配的目标格式的文件,即与访问终端所匹配的文件格式为非通用格式文件,存储装置对该文件进行格式转换后而不进行存储,即存储模块内不存储非通用格式的文件,以减少对存储模块的空间的占用;在其他实施方式中,也可以将转换后的非通用格式的文件存储在存储模块中,以根据后续访问用户的请求访问指令直接调出目标格式的文件,减少对存储装置的处理器的资源占用。
本发明提供的文件存储方法,具体的,在步骤S60中,还包括如下子步骤:
主机将目标格式文件对应的缩略文件发送至访问终端;
访问终端顺序显示缩略文件;
当访问终端接收到访问用户的点击指令时,访问终端将点击指令传送至主机;
主机根据点击指令将缩略文件对应的目标格式文件并发送至访问终端;
访问终端显示目标格式文件。
上述的S60的子步骤中,当访问用户在访问终端上浏览文件时,首先是顺序翻看文件,此时,主机就只反馈占用空间较小的缩略文件;而当访问用户对某个文件感兴趣并点击感兴趣的文件时,则主机反馈占用空间较大但更为清晰的文件,如此,可大大的节省访问终端的资源占用。
本发明提供的文件存储***100及方法,实现了在存储装置20内进行文件的格式转换及存储,文件的格式转换未占用主机10的资源,并且,避免了转换后的目标格式的文件需要从主机10传输到存储装置20,节省了主机10与存储装置20间的总线能量。
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种文件存储***,其特征在于,包括主机及与所述主机连接的存储装置,所述主机接收上传终端发送的文件,并将所述文件传送至所述存储装置;所述存储装置包括格式转换模块及存储模块;所述格式转换模块将所述文件的初始格式转换为目标格式,所述存储模块存储所述目标格式的文件。
2.如权利要求1所述的文件存储***,其特征在于,所述存储装置为固态硬盘;所述存储模块包括存储控制器及与所述存储控制器相连的多个存储单元,所述存储控制器控制所述多个存储单元的读写。
3.如权利要求2所述的文件存储***,其特征在于,所述存储装置还包括处理器,所述处理器与所述格式转换模块及所述存储控制器通信连接,所述处理器读取并分析所述存储装置接收的指令信号;所述处理器还判断所述文件的初始格式与目标格式是否一致,当所述文件的初始格式与目标格式不一致时,所述处理器控制所述格式转换模块将所述文件的初始格式转换为目标格式。
4.如权利要求3所述的文件存储***,其特征在于,所述存储装置还包括总线接口,所述总线接口与所述处理器及所述格式转换模块通信连接;所述总线接口连接所述主机,并进行指令信号传送。
5.一种文件存储方法,其特征在于,包括如下步骤:
主机接收上传终端发送的文件,并将所述文件传送至存储装置;
所述存储装置内的格式转换模块将所述文件的初始格式转换为目标格式;所述存储装置内的存储模块存储所述目标格式的文件。
6.如权利要求5所述的文件存储方法,其特征在于,所述存储装置内的格式转换模块将所述文件的初始格式转换为目标格式的步骤内,还包括如下步骤:
所述存储装置内的处理器判断所述文件的初始格式与目标格式是否一致,当所述文件的初始格式与目标格式不一致时,所述处理器控制所述格式转换模块将所述文件的初始格式转换为目标格式。
7.如权利要求6所述的文件存储方法,其特征在于,所述存储装置内的格式转换模块将所述文件的初始格式转换为目标格式的步骤内,还包括如下步骤:
所述处理器读取所述存储装置接收的上传指令并分析所述上传指令对应的期限设置信息;
当所述存储模块内的文件的存储时间达到用户设置的访问期限时,所述处理器发送删除指令至所述存储模块内的存储控制器;
所述存储控制器接收所述删除指令将所述存储模块内的存储单元中的文件删除。
8.如权利要求7所述的文件存储方法,其特征在于,所述存储装置内的存储模块存储所述目标格式的文件的步骤后,还包括如下步骤:
所述主机接收所述访问终端发送的访问指令并将所述访问指令发送至所述存储装置;
所述存储装置根据所述访问指令从所述存储模块中调出与所述访问终端类型匹配的目标格式的文件,并将所述目标格式文件发送至所述主机;
所述主机将所述目标格式文件发送至所述访问终端。
9.如权利要求8所述的文件存储方法,其特征在于,所述存储装置根据所述访问指令从所述存储模块中调出与所述访问终端类型匹配的目标格式的文件,并将所述目标格式文件发送至所述主机的步骤中,还包括如下步骤:
当所述存储模块中未存储与所述访问终端类型匹配的目标格式的文件时,所述格式转换模块将所述访问终端请求访问的文件的格式转换为与所述访问终端类型匹配的目标格式的文件,并将所述目标格式的文件发送给所述主机。
10.如权利要求9所述的文件存储方法,其特征在于,所述主机将所述目标格式文件发送至所述访问终端的步骤中,还包括如下步骤:
所述主机将所述目标格式文件对应的缩略文件发送至所述访问终端;
所述访问终端顺序显示所述缩略文件;
当所述访问终端接收到访问用户的点击指令时,所述访问终端将所述点击指令传送至所述主机;
所述主机根据所述点击指令将所述缩略文件对应的目标格式文件发送至所述访问终端;
所述访问终端显示所述目标格式文件。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910124842.0A CN109992564B (zh) | 2019-02-20 | 2019-02-20 | 文件存储***及方法 |
PCT/CN2020/075934 WO2020169057A1 (zh) | 2019-02-20 | 2020-02-20 | 文件存储***及方法 |
US17/388,583 US20210357358A1 (en) | 2019-02-20 | 2021-07-29 | File storage system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910124842.0A CN109992564B (zh) | 2019-02-20 | 2019-02-20 | 文件存储***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109992564A true CN109992564A (zh) | 2019-07-09 |
CN109992564B CN109992564B (zh) | 2024-03-22 |
Family
ID=67129839
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910124842.0A Active CN109992564B (zh) | 2019-02-20 | 2019-02-20 | 文件存储***及方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20210357358A1 (zh) |
CN (1) | CN109992564B (zh) |
WO (1) | WO2020169057A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020169057A1 (zh) * | 2019-02-20 | 2020-08-27 | 深圳大普微电子科技有限公司 | 文件存储***及方法 |
CN112765097A (zh) * | 2021-01-07 | 2021-05-07 | 珠海格力电器股份有限公司 | 图纸文件的存储方法和装置、电子设备和存储介质 |
CN116846979A (zh) * | 2023-08-29 | 2023-10-03 | 云南昇顺科技有限公司 | 一种云计算环境下资源的调度方法及调度*** |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114640721A (zh) * | 2022-04-25 | 2022-06-17 | 淮南万泰电子股份有限公司 | 一种基于远程配置的电力通信协议转换*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101567895A (zh) * | 2008-04-22 | 2009-10-28 | 海尔集团公司 | 一种网络数据存储***及方法 |
WO2009150259A1 (es) * | 2008-06-10 | 2009-12-17 | Microelectronica Española, S.A.U. | Procedimiento para el acceso a un sistema de almacenamiento con múltiples sistemas de fichero |
CN104935666A (zh) * | 2015-06-24 | 2015-09-23 | 智秦网络科技股份有限公司 | 一种用于移动端观看pdf文件的方法及*** |
CN105227672A (zh) * | 2015-10-13 | 2016-01-06 | 国家电网公司 | 数据存储及访问的方法和*** |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4075521B2 (ja) * | 2002-08-14 | 2008-04-16 | ソニー株式会社 | データ保管システム |
US8578261B1 (en) * | 2007-06-22 | 2013-11-05 | Adobe Systems Incorporated | Active preview of hyperlink content in browser supported file-format |
CN101833940B (zh) * | 2009-03-13 | 2012-03-14 | 武汉奇致激光技术有限公司 | 单片机***中lcd全屏背景图片显示实现的方法 |
US9195636B2 (en) * | 2012-03-07 | 2015-11-24 | Box, Inc. | Universal file type preview for mobile devices |
US8892638B2 (en) * | 2012-05-10 | 2014-11-18 | Microsoft Corporation | Predicting and retrieving data for preloading on client device |
CN109992564B (zh) * | 2019-02-20 | 2024-03-22 | 深圳大普微电子科技有限公司 | 文件存储***及方法 |
-
2019
- 2019-02-20 CN CN201910124842.0A patent/CN109992564B/zh active Active
-
2020
- 2020-02-20 WO PCT/CN2020/075934 patent/WO2020169057A1/zh active Application Filing
-
2021
- 2021-07-29 US US17/388,583 patent/US20210357358A1/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101567895A (zh) * | 2008-04-22 | 2009-10-28 | 海尔集团公司 | 一种网络数据存储***及方法 |
WO2009150259A1 (es) * | 2008-06-10 | 2009-12-17 | Microelectronica Española, S.A.U. | Procedimiento para el acceso a un sistema de almacenamiento con múltiples sistemas de fichero |
CN104935666A (zh) * | 2015-06-24 | 2015-09-23 | 智秦网络科技股份有限公司 | 一种用于移动端观看pdf文件的方法及*** |
CN105227672A (zh) * | 2015-10-13 | 2016-01-06 | 国家电网公司 | 数据存储及访问的方法和*** |
Non-Patent Citations (1)
Title |
---|
陈信: "《办公自动化》", 复旦大学出版社, pages: 203 - 304 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020169057A1 (zh) * | 2019-02-20 | 2020-08-27 | 深圳大普微电子科技有限公司 | 文件存储***及方法 |
CN112765097A (zh) * | 2021-01-07 | 2021-05-07 | 珠海格力电器股份有限公司 | 图纸文件的存储方法和装置、电子设备和存储介质 |
CN116846979A (zh) * | 2023-08-29 | 2023-10-03 | 云南昇顺科技有限公司 | 一种云计算环境下资源的调度方法及调度*** |
CN116846979B (zh) * | 2023-08-29 | 2024-03-15 | 江苏睿鸿网络技术股份有限公司 | 一种云计算环境下资源的调度方法及调度*** |
Also Published As
Publication number | Publication date |
---|---|
CN109992564B (zh) | 2024-03-22 |
US20210357358A1 (en) | 2021-11-18 |
WO2020169057A1 (zh) | 2020-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109992564A (zh) | 文件存储***及方法 | |
JP4990359B2 (ja) | ネットワーク・インターフェイス装置を使用しネットワークを介してメディアを転送するための方法及び装置 | |
JP4774185B2 (ja) | ディジタルメディアフレームとインターフェースする方法及びシステム | |
US20090132676A1 (en) | Communication device for wireless virtual storage and method thereof | |
WO2001033874A1 (en) | System for a remote file management with mobile devices | |
US7703012B2 (en) | Adaptable transfer and publication of digital media | |
CN104378435A (zh) | 计算设备的浏览器与移动终端的文件传输 | |
TW201247002A (en) | Terminal device, data reception method, data reception program and recording medium | |
EP2240933B1 (en) | Organizing and publishing assets in upnp networks | |
CN104394208A (zh) | 文件传输方法和服务器 | |
CN104376090A (zh) | 计算设备的浏览器与移动终端的屏幕同步 | |
CN104486371A (zh) | 批量下载文件的设备和方法 | |
CN113689592B (zh) | 一种基于wifi网络的近程文件传输方法及*** | |
US20110209051A1 (en) | Document browsing system and document conversion server | |
KR101769315B1 (ko) | 클라우드 서버 기반 폴더 내 파일명 자동 변환 방법 및 장치 | |
CN101997743A (zh) | 分享档案资讯的方法 | |
CN102981774A (zh) | 能够存取网络储存空间的储存装置及其存取和管理方法 | |
CN105657451B (zh) | 上传视频文件同时进行转码的方法与*** | |
EP2695359B1 (en) | Memory card having extended data storage functionality | |
CN111966647A (zh) | 一种小文件的云存储方法、装置、服务器及存储介质 | |
KR20090049894A (ko) | 미디어 데이터를 이어서 업로드 하는 시스템 및 방법 | |
KR101376320B1 (ko) | 웹 환경에서 캐싱 효율을 높인 서버, 단말기 및 그 방법 | |
CN102959524B (zh) | 信息记录装置、信息记录***以及信息通信方法 | |
CN102457556A (zh) | 用于在移动终端上发布博客的方法、装置和*** | |
CN103747275A (zh) | 一种为智能电视扩展存储空间的方法及装置 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |