TWI483171B - 檔案管理系統及方法 - Google Patents
檔案管理系統及方法 Download PDFInfo
- Publication number
- TWI483171B TWI483171B TW100108021A TW100108021A TWI483171B TW I483171 B TWI483171 B TW I483171B TW 100108021 A TW100108021 A TW 100108021A TW 100108021 A TW100108021 A TW 100108021A TW I483171 B TWI483171 B TW I483171B
- Authority
- TW
- Taiwan
- Prior art keywords
- folder
- operating objects
- file
- objects
- folders
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 9
- 238000007726 management method Methods 0.000 claims description 26
- 238000001514 detection method Methods 0.000 description 4
- 210000003811 finger Anatomy 0.000 description 4
- 210000003813 thumb Anatomy 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 229920001690 polydopamine Polymers 0.000 description 2
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000002699 waste material Substances 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/14—Details of searching files based on file metadata
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Library & Information Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Description
本發明涉及一種檔案管理系統及方法。
隨著電子技術的發展,手機、PDA、移動上網設備等電子裝置已被廣泛的應用於日常工作以及生活中。目前,大多數的電子裝置都使用觸控屏作為輸入輸出設備。一般的電子裝置中,都儲存有各種各樣的檔案。當儲存的檔案過多時,用戶需要對該等檔案進行管理,例如,將類型相似的檔案放入一個資料夾,以對檔案進行分類管理。傳統對檔案進行分類管理的方法需要用戶手動建立新的資料夾,然後再透過拖拉以及複製等操作將需要進行分類管理的檔案移至新建的資料夾進行儲存。以上所述的檔案分類管理方法步驟多,操作不方便,且需要浪費較多的時間。
鑒於以上內容,有必要提供一種檔案管理系統及方法,其可方便用戶對電子裝置中的檔案進行管理。
所述檔案管理系統,運行於具有觸控屏的電子裝置中。該系統包括:檢測模組,用於即時檢測同時發生在所述觸控屏多個位置處的多點觸控操作,並於檢測到該多點觸控操作時,確認該多點觸控操作是否持續一預定時間;獲取模組,用於當所述多點觸控操作持續了所述預定時間時,獲取該多點觸控操作所選定的多個操作物件的檔案屬性資訊,並根據獲取的檔案屬性資訊確定該多個操作物件的檔案類型;執行模組,用於根據所述多個操作物件的檔案類型對該多個操作物件進行管理。
所述檔案管理方法,應用具有觸控屏的電子裝置中。該方法包括步驟:(a)即時檢測同時發生在所述觸控屏多個位置處的多點觸控操作;(b)當檢測到所述多點觸控操作時,確認該多點觸控操作是否持續一預定時間;(c)當所述多點觸控操作持續了所述預定時間時,獲取該多點觸控操作所選定的多個操作物件的檔案屬性資訊,並根據獲取的檔案屬性資訊確定該多個操作物件的檔案類型;(d)根據所述多個操作物件的檔案類型對該多個操作物件進行管理。
相較於習知技術,所述檔案管理系統及方法,可使用電子裝置的觸控屏所支援的多點觸控操作功能對電子裝置中的檔案進行方便、快捷的管理,增強了電子裝置的用戶體驗度。
如圖1所示,係本發明檔案管理系統的運行環境示意圖。該檔案管理系統10運行於電子裝置1中。該電子裝置1還包括觸控屏11、記憶體12以及處理器13。
在本實施例中,所述觸控屏11支援多點觸控操作,例如,該觸控屏11可為支援多點觸控操作的電容式觸控屏或電阻式觸控屏等。多點觸控又稱多重觸控、多點感應、多重感應等。支援多點觸控操作是指觸控屏11能感應到來自該觸控屏11上多個位置處同時產生的觸控操作。例如圖2(A)所示,該觸控屏11可以感應到用戶使用拇指和食指同時在觸控屏11的位置E和位置F處所做的觸控操作。
所述檔案管理系統10包括檢測模組101、獲取模組102以及執行模組103等多個軟體模組。該檔案管理系統10可固化在電子裝置1的作業系統中,也可儲存在所述記憶體12中,並由所述處理器13執行。該電子裝置1可以是,但不限於,手機、PDA、移動上網設備等包含所述觸控屏11的可擕式移動設備。
所述檢測模組101用於即時檢測同時發生在所述觸控屏11多個位置處的多點觸控操作,並於檢測到該多點觸控操作時,確認該多點觸控操作是否持續一預定時間,例如,2秒。
所述獲取模組102用於當所述多點觸控操作持續了所述預定時間時,獲取該多點觸控操作所選定的多個操作物件的檔案屬性資訊,並根據獲取的檔案屬性資訊確定該多個操作物件的檔案類型。在本實施例中,所述操作物件的檔案類型可為檔案、資料夾以及應用程式等。也即,該操作物件可以是儲存在電子裝置1中的檔案、資料夾或應用程式。
所述執行模組103用於根據所述多個操作物件的檔案類型對該多個操作物件進行管理。具體地,該執行模組103透過以下所述方法對該多個操作物件進行管理。
當所述多個操作物件均不是資料夾時,執行模組103新建一個資料夾,並將該多個操作物件轉存至該新建的資料夾中。例如圖2(B)所示,當用戶使用食指和拇指同時選定的操作物件分別為檔案一和檔案二時(如B0所示),該檔案一和檔案二的檔案類型均為檔案,不屬於資料夾。所述執行模組103則新建一個資料夾並命名為“新資料夾”(如B1所示),然後再將檔案一和檔案二轉存至該新建的資料夾中(如B2所示)。
當所述多個操作物件中包含一個資料夾時,執行模組103將該多個操作物件中除該資料夾之外的所有操作物件轉存至該資料夾。例如圖2(C)所示,當用戶使用食指和拇指同時選定的操作物件分別為資料夾一和檔案三時(如C0所示),該選定的操作物件中包括一個資料夾,即資料夾一。所述執行模組103則將所述檔案三轉存至該資料夾一中(如C1所示),將檔案三轉存至資料夾一之後,該資料夾一中包括檔案三和檔案四兩個檔案(如C2所示),其中,檔案四為該資料夾一中原始儲存的一個檔案。
當所述多個操作物件中包含兩個或兩個以上的資料夾時,執行模組103新建一個資料夾,並將該多個操作物件轉存至該新建的資料夾。例如圖2(D)所示,當用戶使用食指和拇指同時選定的操作物件分別為兩個資料夾“A”和“B”時(如D0所示),該選定的操作物件中包括兩個資料夾。所述執行模組103則新建一個資料夾並命名為“A+B”(如D1所示),然後將資料夾“A”和“B”轉存至該新建的資料夾“A+B”中(如D2所示)。
在其他實施例中,當所述多個操作物件中包含兩個或兩個以上的資料夾時,執行模組103還可透過如下方法對該多個操作物件進行管理:首先從該兩個或兩個以上的資料夾中確定一個資料夾作為目標資料夾,然後再將該多個操作物件中除該目標資料夾之外的所有操作物件轉存至該目標資料夾。其中,確定所述目標資料夾的方式可根據所述兩個或兩個以上的資料夾的建立時間進行選擇,例如,可將該兩個或兩個以上的資料夾中建立時間最早的一個資料夾確定為所述目標資料夾。
如圖3所示,係本發明檔案管理方法較佳實施例的流程圖。
步驟S01,所述檢測模組101即時檢測同時發生在所述觸控屏11多個位置處的多點觸控操作。
步驟S02,當檢測到所述多點觸控操作時,所述檢測模組101確認上述所檢測到的多點觸控操作是否持續一預定時間,例如,2秒。
步驟S03,當所述多點觸控操作持續了所述預定時間時,所述獲取模組102獲取該多點觸控操作所選定的多個操作物件的檔案屬性資訊,並根據獲取的檔案屬性資訊確定該多個操作物件的檔案類型。在本實施例中,所述操作物件的檔案類型可為檔案、資料夾以及應用程式等。
步驟S04,所述執行模組103根據所述多個操作物件的檔案類型對該多個操作物件進行管理。具體地,在該步驟S04中,該執行模組103透過以下方法對該多個操作物件進行管理。
當所述多個操作物件均不是資料夾時,執行模組103新建一個資料夾,並將該多個操作物件轉存至該新建的資料夾中,例如上述對圖2(B)的描述。
當所述多個操作物件中包含一個資料夾時,執行模組103將該多個操作物件中除該資料夾之外的所有操作物件轉存至該資料夾,例如上述對圖2(C)的描述。
當所述多個操作物件中包含兩個或兩個以上的資料夾時,執行模組103新建一個資料夾,並將該多個操作物件轉存至該新建的資料夾,例如上述對圖2(D)的描述。
此外,在其他實施例中,當所述多個操作物件中包含兩個或兩個以上的資料夾時,執行模組103還可透過如下方法對該多個操作物件進行管理:首先從該兩個或兩個以上的資料夾中確定一個資料夾作為目標資料夾,然後再將該多個操作物件中除該目標資料夾之外的所有操作物件轉存至該目標資料夾。其中,確定所述目標資料夾的方式可根據所述兩個或兩個以上的資料夾的建立時間進行選擇,例如,可將該兩個或兩個以上的資料夾中建立時間最早的一個資料夾確定為所述目標資料夾。
綜上所述,本發明符合發明專利要件,爰依法提出專利申請。惟,以上所述者僅爲本發明之較佳實施例,本發明之範圍並不以上述實施例爲限,舉凡熟悉本案技藝之人士援依本發明之精神所作之等效修飾或變化,皆應涵蓋於以下申請專利範圍內。
1...電子裝置
10...檔案管理系統
101...檢測模組
102...獲取模組
103...執行模組
11...觸控屏
12...記憶體
13...處理器
圖1係為本發明檔案管理系統的運行環境示意圖。
圖2(A)至圖2(D)係為本發明較佳實施例中對電子裝置的觸控屏進行多點觸控操作的示意圖。
圖3係為本發明檔案管理方法的流程圖。
1...電子裝置
10...檔案管理系統
101...檢測模組
102...獲取模組
103...執行模組
11...觸控屏
12...記憶體
13...處理器
Claims (10)
- 一種檔案管理系統,運行於具有觸控屏的電子裝置中,該系統包括:
檢測模組,用於即時檢測同時發生在所述觸控屏多個位置處的多點觸控操作,並於檢測到該多點觸控操作時,確認該多點觸控操作是否持續一預定時間;
獲取模組,用於當所述多點觸控操作持續了所述預定時間時,獲取該多點觸控操作所選定的多個操作物件的檔案屬性資訊,並根據獲取的檔案屬性資訊確定該多個操作物件的檔案類型;及
執行模組,用於根據所述多個操作物件的檔案類型對該多個操作物件進行管理。 - 如申請專利範圍第1項所述的檔案管理系統,所述操作物件為檔案、資料夾或應用程式。
- 如申請專利範圍第2項所述的檔案管理系統,所述執行模組透過以下步驟對所述多個操作物件進行管理:
當所述多個操作物件均不是資料夾時,新建一個資料夾,並將該多個操作物件轉存至該新建的資料夾中;
當所述多個操作物件中包含一個資料夾時,將該多個操作物件中除該資料夾之外的所有操作物件轉存至該資料夾;
當所述多個操作物件中包含兩個或兩個以上的資料夾時,新建一個資料夾,並將該多個操作物件轉存至該新建的資料夾。 - 如申請專利範圍第2項所述的檔案管理系統,當所述多個操作物件中包含兩個或兩個以上的資料夾時,所述執行模組透過以下步驟對該多個操作物件進行管理:
從該兩個或兩個以上的資料夾中確定一個資料夾作為目標資料夾;及
將所述多個操作物件中除該目標資料夾之外的所有操作物件轉存至該目標資料夾。 - 如申請專利範圍第4項所述的檔案管理系統,所述執行模組將所述兩個或兩個以上的資料夾中建立時間最早的資料夾確定為所述目標資料夾。
- 一種檔案管理方法,應用於具有觸控屏的電子裝置中,該方法包括步驟:
(a)即時檢測同時發生在所述觸控屏多個位置處的多點觸控操作;
(b)當檢測到所述多點觸控操作時,確認該多點觸控操作是否持續一預定時間;
(c)當所述多點觸控操作持續了所述預定時間時,獲取該多點觸控操作所選定的多個操作物件的檔案屬性資訊,並根據獲取的檔案屬性資訊確定該多個操作物件的檔案類型;及
(d)根據所述多個操作物件的檔案類型對該多個操作物件進行管理。 - 如申請專利範圍第6項所述的檔案管理方法,所述操作物件為檔案、資料夾或應用程式。
- 如申請專利範圍第7項所述的檔案管理方法,所述步驟(d)包括:
當所述多個操作物件均不是資料夾時,新建一個資料夾,並將該多個操作物件轉存至該新建的資料夾中;
當所述多個操作物件中包含一個資料夾時,將該多個操作物件中除該資料夾之外的所有操作物件轉存至該資料夾;
當所述多個操作物件中包含兩個或兩個以上的資料夾時,新建一個資料夾,並將該多個操作物件轉存至該新建的資料夾。 - 如申請專利範圍第7項所述的檔案管理方法,所述步驟(d)還包括:
當所述多個操作物件中包含兩個或兩個以上的資料夾時,從該兩個或兩個以上的資料夾中確定一個資料夾作為目標資料夾;及
將所述多個操作物件中除該目標資料夾之外的所有操作物件轉存至該目標資料夾。 - 如申請專利範圍第9項所述的檔案管理方法,所述兩個或兩個以上的資料夾中建立時間最早的資料夾被確定為所述目標資料夾。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW100108021A TWI483171B (zh) | 2011-03-10 | 2011-03-10 | 檔案管理系統及方法 |
US13/206,537 US8521791B2 (en) | 2011-03-10 | 2011-08-10 | Electronic device and file management method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW100108021A TWI483171B (zh) | 2011-03-10 | 2011-03-10 | 檔案管理系統及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201237729A TW201237729A (en) | 2012-09-16 |
TWI483171B true TWI483171B (zh) | 2015-05-01 |
Family
ID=46797049
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW100108021A TWI483171B (zh) | 2011-03-10 | 2011-03-10 | 檔案管理系統及方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8521791B2 (zh) |
TW (1) | TWI483171B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102999286A (zh) * | 2011-09-16 | 2013-03-27 | 腾讯科技(深圳)有限公司 | 一种快速创建文件夹的***及方法 |
KR20130080179A (ko) * | 2012-01-04 | 2013-07-12 | 삼성전자주식회사 | 휴대용 단말기에서 아이콘 관리 방법 및 장치 |
US9519360B2 (en) | 2014-12-11 | 2016-12-13 | Synaptics Incorporated | Palm rejection visualization for passive stylus |
US9495052B2 (en) | 2014-12-19 | 2016-11-15 | Synaptics Incorporated | Active input device support for a capacitive sensing device |
US10037112B2 (en) | 2015-09-30 | 2018-07-31 | Synaptics Incorporated | Sensing an active device'S transmission using timing interleaved with display updates |
CN106896998B (zh) * | 2016-09-21 | 2020-06-02 | 阿里巴巴集团控股有限公司 | 一种操作对象的处理方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040059792A1 (en) * | 2001-11-02 | 2004-03-25 | Nokia Corporation | Method for processing data, a data processing system and a portable terminal |
US20080088602A1 (en) * | 2005-03-04 | 2008-04-17 | Apple Inc. | Multi-functional hand-held device |
US20100077333A1 (en) * | 2008-09-24 | 2010-03-25 | Samsung Electronics Co., Ltd. | Method and apparatus for non-hierarchical input of file attributes |
TW201019176A (en) * | 2008-10-26 | 2010-05-16 | Microsoft Corp | Multi-touch object inertia simulation |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9292111B2 (en) * | 1998-01-26 | 2016-03-22 | Apple Inc. | Gesturing with a multipoint sensing device |
US7328225B1 (en) * | 2002-03-27 | 2008-02-05 | Swsoft Holdings, Ltd. | System, method and computer program product for multi-level file-sharing by concurrent users |
KR100772396B1 (ko) * | 2006-02-10 | 2007-11-01 | 삼성전자주식회사 | 데이터 객체 병합 방법 및 장치 |
US20090213086A1 (en) * | 2006-04-19 | 2009-08-27 | Ji Suk Chae | Touch screen device and operating method thereof |
US9063647B2 (en) * | 2006-05-12 | 2015-06-23 | Microsoft Technology Licensing, Llc | Multi-touch uses, gestures, and implementation |
KR101345341B1 (ko) * | 2006-12-13 | 2013-12-27 | 삼성전자 주식회사 | 파일 전송을 위한 사용자 인터페이스를 제공하는 장치 및방법 |
CN101595464A (zh) * | 2007-01-30 | 2009-12-02 | 夏普株式会社 | 文件接收终端 |
US7936341B2 (en) * | 2007-05-30 | 2011-05-03 | Microsoft Corporation | Recognizing selection regions from multiple simultaneous inputs |
US8200719B2 (en) * | 2007-09-11 | 2012-06-12 | Symantec Corporation | System and method for performing a file system operation on a specified storage tier |
CN101399895B (zh) * | 2007-09-28 | 2010-10-06 | 佛山普立华科技有限公司 | 数码相机存储空间快速整理***及方法 |
KR101506166B1 (ko) * | 2008-09-24 | 2015-03-27 | 삼성전자주식회사 | 단말기 관리 시스템 및 방법 |
US20100180209A1 (en) * | 2008-09-24 | 2010-07-15 | Samsung Electronics Co., Ltd. | Electronic device management method, and electronic device management system and host electronic device using the method |
KR20100035043A (ko) * | 2008-09-25 | 2010-04-02 | 삼성전자주식회사 | 컨텐츠 관리 방법 및 장치 |
KR101576292B1 (ko) * | 2009-05-21 | 2015-12-09 | 엘지전자 주식회사 | 이동 통신 단말기에서의 메뉴 실행 방법 및 이를 적용한 이동 통신 단말기 |
US8826164B2 (en) * | 2010-08-03 | 2014-09-02 | Apple Inc. | Device, method, and graphical user interface for creating a new folder |
US20120050530A1 (en) * | 2010-08-31 | 2012-03-01 | Google Inc. | Use camera to augment input for portable electronic device |
US20120120002A1 (en) * | 2010-11-17 | 2012-05-17 | Sony Corporation | System and method for display proximity based control of a touch screen user interface |
-
2011
- 2011-03-10 TW TW100108021A patent/TWI483171B/zh active
- 2011-08-10 US US13/206,537 patent/US8521791B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040059792A1 (en) * | 2001-11-02 | 2004-03-25 | Nokia Corporation | Method for processing data, a data processing system and a portable terminal |
US20080088602A1 (en) * | 2005-03-04 | 2008-04-17 | Apple Inc. | Multi-functional hand-held device |
US20100077333A1 (en) * | 2008-09-24 | 2010-03-25 | Samsung Electronics Co., Ltd. | Method and apparatus for non-hierarchical input of file attributes |
TW201019176A (en) * | 2008-10-26 | 2010-05-16 | Microsoft Corp | Multi-touch object inertia simulation |
Also Published As
Publication number | Publication date |
---|---|
US20120233226A1 (en) | 2012-09-13 |
US8521791B2 (en) | 2013-08-27 |
TW201237729A (en) | 2012-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI483171B (zh) | 檔案管理系統及方法 | |
US9977811B2 (en) | Presenting availability statuses of synchronized objects | |
AU2018203624A1 (en) | Management of local and remote media items | |
US20130234963A1 (en) | File management method and electronic device having file management function | |
US20190243801A1 (en) | Automated Archiving Of User Generated Media Files | |
US11019156B1 (en) | Automatic discovery and registration of service applications for files introduced to a user interface | |
JP2017518572A5 (zh) | ||
US11036792B2 (en) | Method for designating and tagging album of stored photographs in touchscreen terminal, computer-readable recording medium, and terminal | |
JP2014534535A (ja) | ストア横断型電子情報開示 | |
US10540325B2 (en) | Method and device for identifying junk picture files | |
US20110055157A1 (en) | System, apparatus, and method with automatic file copying function | |
US20110167092A1 (en) | Image caching in a handheld device | |
TW201303692A (zh) | 檔案拖曳方法及系統 | |
US20160139720A1 (en) | Virtual Multi-Device Navigation in Surface Computing System | |
CN103136354A (zh) | 一种Linux***文件夹对比方法 | |
CN102682020B (zh) | 文件管理***及方法 | |
JP2012008916A (ja) | 電子装置、フォルダ生成システム、フォルダ生成方法、およびフォルダ生成プログラム | |
JP2011227739A5 (zh) | ||
EP2813947B1 (en) | Electronic device and method for mounting file system using virtual block device | |
TW201327345A (zh) | 電子裝置的檔案移動系統及方法 | |
JP6359566B2 (ja) | アプリ内ソフトウェア課金のためのマーケット毎の価格区別 | |
TWI639942B (zh) | 快速複製粘貼系統及方法 | |
WO2017075194A1 (en) | Efficient differential techniques for metafiles | |
US20140380153A1 (en) | Method for dividing pages and electronic display device | |
TW201443768A (zh) | 存儲卡分區系統及方法 |