CN103377213A - 文件上传***及方法 - Google Patents

文件上传***及方法 Download PDF

Info

Publication number
CN103377213A
CN103377213A CN2012101197018A CN201210119701A CN103377213A CN 103377213 A CN103377213 A CN 103377213A CN 2012101197018 A CN2012101197018 A CN 2012101197018A CN 201210119701 A CN201210119701 A CN 201210119701A CN 103377213 A CN103377213 A CN 103377213A
Authority
CN
China
Prior art keywords
file
source terminal
destination
attribute information
group
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
Application number
CN2012101197018A
Other languages
English (en)
Inventor
许忠林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Yuzhan Precision Technology Co ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Shenzhen Yuzhan Precision Technology Co ltd
Hon Hai Precision Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Yuzhan Precision Technology Co ltd, Hon Hai Precision Industry Co Ltd filed Critical Shenzhen Yuzhan Precision Technology Co ltd
Priority to CN2012101197018A priority Critical patent/CN103377213A/zh
Priority to TW101114837A priority patent/TW201344462A/zh
Priority to US13/559,807 priority patent/US20130283186A1/en
Publication of CN103377213A publication Critical patent/CN103377213A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/14Details of searching files based on file metadata
    • G06F16/144Query formulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Physics (AREA)
  • Library & Information Science (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

一种文件上传***,应用于一文件源终端,该文件源终端与一目的终端通讯连接。该***包括:设置模块,用于当需要将文件源终端中的目标文件上传至所述目的终端时,设置该目标文件的属性信息;文件筛选模块,用于根据上述设置的属性信息,从文件源终端中筛选出与该属性信息相匹配的所有文件,并将筛选出的文件显示在文件源终端的显示装置上,以供用户选择需要上传的目标文件;及文件上传模块,用于将用户选择的目标文件通过文件源终端与目的终端之间的通讯连接媒介上传至该目的终端。本发明还提供一种文件上传方法。本发明可方便用户快速的从文件源终端选择需上传至目的终端的文件。

Description

文件上传***及方法
技术领域
本发明涉及一种文件上传***及方法。
背景技术
如今人们的工作和生活当中,计算机、移动上网设备、平板电脑以及智能手机等终端设备已经成为人们办公和娱乐的必备工具。无论是在工作还是生活中,人们常常会使用终端设备编辑并存储一些文件,如办公文件、照片以及音视频文件等。有时,用户可能需要将终端设备中的某些文件上传至其它的目的终端中,例如网站服务器或者一些其他的终端设备上。在文件的上传过程中,往往会因为终端设备中的文件较多而难以立刻查找到需要上传的目标文件,使得文件的上传过程中需要花费较多的时间来查找目标文件,从而给用户带来不便。
发明内容
鉴于以上内容,有必要提供一种文件上传***,应用于一文件源终端,该文件源终端与一目的终端通讯连接。该***包括:设置模块,用于当需要将文件源终端中的目标文件上传至所述目的终端时,设置该目标文件的属性信息;文件筛选模块,用于根据上述设置的属性信息,从文件源终端中筛选出与该属性信息相匹配的所有文件,并将筛选出的文件显示在文件源终端的显示装置上,以供用户选择需要上传的目标文件;及文件上传模块,用于将用户选择的目标文件通过文件源终端与目的终端之间的通讯连接媒介上传至该目的终端。
还有必要提供一种文件上传方法,应用于一文件源终端,该文件源终端与一目的终端通讯连接。该方法包括:设置步骤,当需要将文件源终端中的目标文件上传至所述目的终端时,设置该目标文件的属性信息;文件筛选步骤,根据上述设置的属性信息,从文件源终端中筛选出与该属性信息相匹配的所有文件,并将筛选出的文件显示在文件源终端的显示装置上,以供用户选择需要上传的目标文件;及文件上传步骤,将用户选择的目标文件通过文件源终端与目的终端之间的通讯连接媒介上传至该目的终端。
相较于现有技术,本发明文件上传***及方法,在用户需要将文件源终端上的文件上传至目的终端时,通过设置文件的属性信息,然后从文件源终端中筛选出与该属性信息匹配的文件,从而使得用户可从筛选出的文件中快速找到需上传的目标文件,方便了用户的使用。
附图说明
图1是本发明较佳实施例中一文件源终端和目的终端的示意图。
图2是图1中文件源终端的架构图。
图3是一用于输入文件属性信息的用户界面的示意图。
图4是本发明文件上传方法较佳实施例的流程图。
主要元件符号说明
文件源终端 1
文件上传*** 10
设置模块 101
文件筛选模块 102
文件上传模块 103
存储器 11
处理器 12
显示装置 13
目的终端 2
如下具体实施方式将结合上述附图说明进一步说明本发明。
具体实施方式
请一并参阅图1和图2,本发明文件上传***10应用于一文件源终端1中,用于将该文件源终端1中的任意文件上传至一目的终端2。本实施例中,该文件源终端1通过任意通讯连接媒介(例如网络、蓝牙、数据线等)与目的终端2建立通讯连接。所述文件源终端1可以是手机、个人数字助理(Personal Digital Assistant,PDA)、移动上网设备(Mobile Internet Device,MID)、以及计算机等终端设备。所述目的终端2可以是网络服务终端(如网站服务器),也可以是一个与文件源终端1相同的终端设备。
所述文件源终端1包括存储器11、处理器12以及所述文件上传***10。该文件上传***10被安装在所述存储器11中或被固化在文件源终端1的操作***中,并由所述处理器12控制执行。该文件上传***10包括设置模块101、文件筛选模块102以及文件上传模块103。
所述设置模块101用于当需要将所述文件源终端1中的目标文件上传至所述目的终端2时,设置该目标文件的属性信息,其中,该目标文件的属性信息包括该目标文件所在的目录、该目标文件的文件类型和文件格式、该目标文件的最后修改时间等。所述目录也可称为文件夹,其是指一个装有各种数字文件的虚拟容器,用于保存文件或其它子目录等数字资料。所述最后修改时间可以是一个具体的时间点,也可以是一个大致的时间段。
具体地,所述设置模块101可提供一用户界面并显示在显示装置13上,以供用户通过该用户界面设置所述目标文件的属性信息。如图3所示,即是一用于设置目标文件的文件类型和文件格式的用户界面的示意图。用户首先通过图2所示的用户界面设置目标文件的类型,然后再根据目标文件的文件类型设置该目标文件对应的文件格式。相应地,该设置模块101也可提供类似图2的用户界面供用户设置所述目标文件所在的目录以及该目标文件的最后修改日期等属性信息。
所述文件筛选模块102用于根据上述设置的属性信息,从文件源终端1中筛选出与该属性信息相匹配的所有文件,并将筛选出的文件显示在所述显示装置13上,以供用户从该筛选出的文件中选择需要上传的目标文件。
具体地,该文件筛选模块102可通过以下步骤在文件源终端1中进行文件的筛选。首先,该文件筛选模块102根据设置的文件类型从所述目录中筛选出与该文件类型匹配的第一组文件。然后,该文件筛选模块102根据设置的文件格式从该第一组文件中筛选出与该文件格式匹配的第二组文件。最后,该文件筛选模块102根据所述目标文件的最后修改时间从该第二组文件中筛选出与该最后修改时间匹配的第三组文件,该第三组文件即包括所述目录中与所述目标文件的属性信息匹配的所有文件。容易理解的是,在其它实施例中,该文件筛选模块102也可先根据设置的最后修改时间,然后再根据文件类型和文件格式进行文件的筛选。这些通过改变文件筛选顺序而产生的其它变更实施例,也应包含在本发明的精神和范围之内。
所述文件上传模块103用于将用户选择的目标文件通过文件源终端1与目的终端之间的通讯连接媒介上传至该目的终端2。
如图4所示,是本发明文件上传方法较佳实施例的流程图。
步骤S01,当需要将所述文件源终端1中的目标文件上传至所述目的终端2时,所述设置模块101设置该目标文件的属性信息。其中,该目标文件的属性信息包括该目标文件所在的目录、该目标文件的文件类型和文件格式、该目标文件的最后修改时间等。
步骤S02,所述文件筛选模块102根据上述设置的属性信息,从文件源终端1中筛选出与该属性信息相匹配的所有文件,并将筛选出的文件显示在所述显示装置13上,以供用户从该筛选出的文件中选择需要上传的目标文件。
步骤S03,所述文件上传模块103将用户选择的目标文件通过文件源终端1与目的终端之间的通讯连接媒介上传至该目的终端2。
以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

Claims (10)

1.一种文件上传方法,应用于一文件源终端,该文件源终端与一目的终端通讯连接,其特征在于,该方法包括:
设置步骤,当需要将文件源终端中的目标文件上传至所述目的终端时,设置该目标文件的属性信息;
文件筛选步骤,根据上述设置的属性信息,从文件源终端中筛选出与该属性信息相匹配的所有文件,并将筛选出的文件显示在文件源终端的显示装置上,以供用户选择需要上传的目标文件;及
文件上传步骤,将用户选择的目标文件通过文件源终端与目的终端之间的通讯连接媒介上传至该目的终端。
2.如权利要求1所述的文件上传方法,其特征在于,所述设置步骤还包括:
提供一用户界面并显示在所述显示装置上,以供用户设置所述目标文件的属性信息。
3.如权利要求1所述的文件上传方法,其特征在于,所述目标文件的属性信息包括该目标文件所在的目录、该目标文件的文件类型和文件格式以及该目标文件的最后修改时间。
4.如权利要求3所述的文件上传方法,其特征在于,所述文件筛选步骤包括:
根据所述文件类型从所述目录中筛选出与该文件类型匹配的第一组文件;
根据所述文件格式从该第一组文件中筛选出与该文件格式匹配的第二组文件;及
根据所述最后修改时间从该第二组文件中筛选出与该最后修改时间匹配的第三组文件,该第三组文件即包括所述目录中与所述目标文件的属性信息匹配的所有文件。
5.如权利要求1所述的文件上传方法,其特征在于,所述通讯连接媒介为网络、蓝牙以及数据线中的其中一种。
6.一种文件上传***,应用于一文件源终端,该文件源终端与一目的终端通讯连接,其特征在于,该***包括:
设置模块,用于当需要将文件源终端中的目标文件上传至所述目的终端时,设置该目标文件的属性信息;
文件筛选模块,用于根据上述设置的属性信息,从文件源终端中筛选出与该属性信息相匹配的所有文件,并将筛选出的文件显示在文件源终端的显示装置上,以供用户选择需要上传的目标文件;及
文件上传模块,用于将用户选择的目标文件通过文件源终端与目的终端之间的通讯连接媒介上传至该目的终端。
7.如权利要求6所述的文件上传***,其特征在于,所述设置模块还用于提供一用户界面并显示在所述显示装置上,以供用户设置所述目标文件的属性信息。
8.如权利要求6所述的文件上传***,其特征在于,所述目标文件的属性信息包括该目标文件所在的目录、该目标文件的文件类型和文件格式以及该目标文件的最后修改时间。
9.如权利要求8所述的文件上传***,其特征在于,所述文件筛选模块执行以下步骤从文件源终端中筛选出与所述属性信息相匹配的所有文件:
根据所述文件类型从所述目录中筛选出与该文件类型匹配的第一组文件;
根据所述文件格式从该第一组文件中筛选出与该文件格式匹配的第二组文件;及
根据所述最后修改时间从该第二组文件中筛选出与该最后修改时间匹配的第三组文件,该第三组文件即包括所述目录中与所述目标文件的属性信息匹配的所有文件。
10.如权利要求6所述的文件上传***,其特征在于,所述通讯连接媒介为网络、蓝牙以及数据线中的其中一种。
CN2012101197018A 2012-04-23 2012-04-23 文件上传***及方法 Pending CN103377213A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN2012101197018A CN103377213A (zh) 2012-04-23 2012-04-23 文件上传***及方法
TW101114837A TW201344462A (zh) 2012-04-23 2012-04-26 檔案上傳系統及方法
US13/559,807 US20130283186A1 (en) 2012-04-23 2012-07-27 File uploading method and electronic device for fast file location

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012101197018A CN103377213A (zh) 2012-04-23 2012-04-23 文件上传***及方法

Publications (1)

Publication Number Publication Date
CN103377213A true CN103377213A (zh) 2013-10-30

Family

ID=49381331

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012101197018A Pending CN103377213A (zh) 2012-04-23 2012-04-23 文件上传***及方法

Country Status (3)

Country Link
US (1) US20130283186A1 (zh)
CN (1) CN103377213A (zh)
TW (1) TW201344462A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104794205A (zh) * 2015-04-26 2015-07-22 韩东 一种教学文件上传方法和***
CN105302839A (zh) * 2014-07-31 2016-02-03 腾讯科技(深圳)有限公司 文件过滤的方法和***
CN111144334A (zh) * 2019-12-27 2020-05-12 北京天融信网络安全技术有限公司 一种文件匹配方法、装置、电子设备及存储介质

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104092778A (zh) * 2014-07-28 2014-10-08 北京联时空网络通信设备有限公司 web服务的数据处理方法和装置
CN106933853A (zh) * 2015-12-30 2017-07-07 阿里巴巴集团控股有限公司 一种文件上传处理方法及装置
CN112925456B (zh) * 2021-01-28 2023-06-27 维沃移动通信(杭州)有限公司 显示方法、装置和电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1553361A (zh) * 2003-06-05 2004-12-08 鸿富锦精密工业(深圳)有限公司 网络文件下载与上传管理***及方法
CN101055576A (zh) * 2006-04-14 2007-10-17 英保达股份有限公司 可自动上传并分类文件类型的***及方法
CN101320391A (zh) * 2004-06-25 2008-12-10 苹果公司 数据管理方法和***
CN101699822A (zh) * 2009-08-06 2010-04-28 腾讯科技(深圳)有限公司 一种文件上传方法、装置和海量存储***
US20110022642A1 (en) * 2009-07-24 2011-01-27 Demilo David Policy driven cloud storage management and cloud storage policy router

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003323321A (ja) * 2002-05-01 2003-11-14 Brother Ind Ltd データファイル転送制御装置、データファイル処理装置、印字出力装置、プログラムおよび記録媒体
JP4539115B2 (ja) * 2004-02-25 2010-09-08 ソニー株式会社 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
US7437358B2 (en) * 2004-06-25 2008-10-14 Apple Inc. Methods and systems for managing data
US7965981B2 (en) * 2006-09-29 2011-06-21 Sony Ericsson Mobile Communications Ab Device and method for content searching between peer devices

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1553361A (zh) * 2003-06-05 2004-12-08 鸿富锦精密工业(深圳)有限公司 网络文件下载与上传管理***及方法
CN101320391A (zh) * 2004-06-25 2008-12-10 苹果公司 数据管理方法和***
CN101055576A (zh) * 2006-04-14 2007-10-17 英保达股份有限公司 可自动上传并分类文件类型的***及方法
US20110022642A1 (en) * 2009-07-24 2011-01-27 Demilo David Policy driven cloud storage management and cloud storage policy router
CN101699822A (zh) * 2009-08-06 2010-04-28 腾讯科技(深圳)有限公司 一种文件上传方法、装置和海量存储***

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105302839A (zh) * 2014-07-31 2016-02-03 腾讯科技(深圳)有限公司 文件过滤的方法和***
CN104794205A (zh) * 2015-04-26 2015-07-22 韩东 一种教学文件上传方法和***
CN111144334A (zh) * 2019-12-27 2020-05-12 北京天融信网络安全技术有限公司 一种文件匹配方法、装置、电子设备及存储介质
CN111144334B (zh) * 2019-12-27 2023-09-26 北京天融信网络安全技术有限公司 一种文件匹配方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
TW201344462A (zh) 2013-11-01
US20130283186A1 (en) 2013-10-24

Similar Documents

Publication Publication Date Title
CN103377213A (zh) 文件上传***及方法
CN102708708B (zh) 具有书签功能的电子阅读器***及其操作方法
US20170127102A1 (en) Method and electronic device for video recommendation
US20210019106A1 (en) Desktop Sharing Method and Mobile Terminal
KR102202574B1 (ko) 디바이스가 사용자 인터페이스를 디스플레이하는 방법 및 그 디바이스
US20160179899A1 (en) Method of providing content and electronic apparatus performing the method
KR20080051258A (ko) 컨텐츠 탐색기능을 갖는 이동통신 단말기 및 이를 이용한탐색방법
US20140006964A1 (en) System and Method for Storing Data Files in Personal Devices and a network
US20090156250A1 (en) Website theme changing using a mobile device
CN102904929A (zh) 移动终端的背景数据设置方法、装置及***
CN104007984A (zh) 一种转换数据的方法及装置
CN107766488B (zh) 一种信息查询方法、终端、计算机可读存储介质
CN107423012B (zh) 一种数据显示方法、装置及电子设备
US9641610B2 (en) Method of managing digital media contents, computer-readable storage medium for recording the method, and user apparatus for performing the method
CN105656643A (zh) 一种基于网络配置协议进行兼容管理的方法及设备
CN102708124A (zh) 信息处理装置和方法
CN105580326A (zh) 一种信息通知方法、装置及终端
CN104572981A (zh) 一种网页页面缓存处理方法和移动终端设备
CN105094881A (zh) 一种终端以及管理终端应用的方法
CN112637042B (zh) 基于优先级的发布信息的方法、设备以及存储介质
JP2018018246A (ja) 電子機器、表示方法、およびプログラム
CN114911759A (zh) 一种文件接续方法、装置、终端设备以及存储介质
KR101666436B1 (ko) 네트워크 접속 여부에 따라 출력정보가 변경되는 전자책 서비스를 제공하는 독자단말
AU2014360589A1 (en) Methods and systems for legacy compatible software
CN103268341A (zh) 基于多来源的时间线整合方法及其***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20131030

RJ01 Rejection of invention patent application after publication