KR100607694B1 - Mtp folder management method in msc and mtp dual mode system - Google Patents

Mtp folder management method in msc and mtp dual mode system Download PDF

Info

Publication number
KR100607694B1
KR100607694B1 KR1020050072254A KR20050072254A KR100607694B1 KR 100607694 B1 KR100607694 B1 KR 100607694B1 KR 1020050072254 A KR1020050072254 A KR 1020050072254A KR 20050072254 A KR20050072254 A KR 20050072254A KR 100607694 B1 KR100607694 B1 KR 100607694B1
Authority
KR
South Korea
Prior art keywords
mtp
msc
folder
file
dual mode
Prior art date
Application number
KR1020050072254A
Other languages
Korean (ko)
Inventor
홍현철
Original Assignee
주식회사 텔레칩스
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 주식회사 텔레칩스 filed Critical 주식회사 텔레칩스
Priority to KR1020050072254A priority Critical patent/KR100607694B1/en
Application granted granted Critical
Publication of KR100607694B1 publication Critical patent/KR100607694B1/en

Links

Images

Classifications

    • 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/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/168Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 MSC와 MTP를 모두 지원하는 듀얼 모드 시스템에서 MSC 연결시 탐색기 창에서 MTP를 위한 특정 폴더의 모습이 보이지 않도록 숨겨줌으로써, 유저(User)의 MTP 폴더 접근 자체를 차단시켜 주는 MSC 및 MTP 듀얼 모드 시스템에서의 MTP 폴더 관리 방법에 관한 것으로, 본 발명에 의하면 MSC 연결시 유저가 MTP 폴더의 내용을 추가, 삭제, 변경할 수 없기 때문에 MTP 폴더의 내용이 모두 보호되며, 이로 인해 MSC 및 MTP 모드 전환시 파일 시스템의 관리상의 효율성을 극대화시켜 주는 뛰어난 효과가 있다.The present invention hides the specific folder for the MTP in the Explorer window when the MSC connection in the dual mode system that supports both MSC and MTP, MSC and MTP dual to block the user's access to the MTP folder itself The present invention relates to a method of managing an MTP folder in a mode system. According to the present invention, all contents of an MTP folder are protected because a user cannot add, delete, or change the contents of an MTP folder when the MSC is connected. This has the greatest effect of maximizing the management efficiency of the municipal file system.

MSC(Mass Storage Class), MTP(Media Transper Protocol), 폴더 관리, 윈도우 OS, 파일시스템, 호스트 PC, MSC (Mass Storage Class), MTP (Media Transper Protocol), Folder Management, Windows OS, File System, Host PC,

Description

MSC 및 MTP 듀얼 모드 시스템에서의 MTP 폴더 관리 방법{MTP FOLDER MANAGEMENT METHOD IN MSC AND MTP DUAL MODE SYSTEM}MTP folder management method in MCS and MTP dual mode systems {MTP FOLDER MANAGEMENT METHOD IN MSC AND MTP DUAL MODE SYSTEM}

도 1a 내지 도 1g는 종래 MSC 및 MTP 듀얼 모드 시스템에서의 MSC 연결시 MTP 폴더 관리 방법에서 발생하는 문제점을 설명하기 위한 참조 도면,1A to 1G are reference views for explaining a problem occurring in an MTP folder management method when connecting an MSC in a conventional MSC and MTP dual mode system;

도 2는 본 발명이 적용된 MSC 및 MTP 듀얼 모드를 모두 지원하는 시스템의 구성도,2 is a configuration diagram of a system supporting both the MC and MTP dual modes to which the present invention is applied;

도 3은 본 발명의 일 실시예에 따른 MSC 및 MTP 듀얼 모드 시스템에서의 MTP 폴더 관리 방법을 나타낸 동작 플로우챠트,3 is an operation flowchart illustrating a method for managing an MTP folder in an MCS and MTP dual mode system according to an embodiment of the present invention;

도 4는 도 3에 따른 MSC 및 MTP 듀얼 모드 시스템에서의 MTP 폴더 관리 방법을 설명하기 위한 참조 도면이다.FIG. 4 is a reference diagram for explaining a method for managing an MP folder in an MS and MT dual mode system according to FIG. 3.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

100 : 윈도우 OS 110 : 파일시스템100: Windows OS 110: file system

200 : 유저 인터페이스(UI)200: user interface (UI)

본 발명은 MSC(Mass Storage Class) 및 MTP(Media Transper Protocol) 듀얼 모드 시스템(Dual Mode System)에서의 MTP 폴더(Folder) 관리 방법에 관한 것으로, 더욱 상세하게는 MSC와 MTP를 모두 지원하는 듀얼 모드 시스템에서 MSC 연결시 탐색기 창에서 MTP를 위한 특정 폴더의 모습이 보이지 않도록 숨겨줌으로써, 유저(User)의 MTP 폴더 접근 자체를 차단시켜 주고, 이로 인해 MTP 폴더의 내용을 보호하여 MSC 및 MTP 모드 전환시 파일시스템의 관리상의 효율성을 극대화시켜 주는 MSC 및 MTP 듀얼 모드 시스템에서의 MTP 폴더 관리 방법에 관한 것이다.The present invention relates to an MTP folder management method in a mass storage class (MSC) and a media transfer protocol (MTP) dual mode system, and more particularly, a dual mode supporting both MSC and MTP. When the MSC is connected to the system, hide the specific folder for MTP from the explorer window to block the user's access to the MTP folder itself, thereby protecting the contents of the MTP folder and switching between MSC and MTP modes. MTP folder management method in MSC and MTP dual mode system to maximize file system management efficiency.

일반적으로, 현재까지 개발된 PC(Personal Computer)와 다른 디바이스(Device) 간의 데이터 전송 방식 중에서 가장 보편적으로 널리 사용되고 있는 방식은 USB를 통한 전송 방식이다. 이때, 그 중에서도 마이크로소프트(Microsoft)사의 OS(Operation System)에서 지원하는 MSC 방식은 휴대폰, MP3 플레이어, PMP 기기에 보편적으로 사용되고 있다.In general, the most widely used method of transferring data between a personal computer (PC) and other devices developed to date is a transmission method through USB. At this time, the MSC method supported by Microsoft's OS (Operation System) is commonly used in mobile phones, MP3 players, PMP devices.

그런데, 최근들어 마이크로소프트사에서 만든 WMP(Windows Media Plater)에서는 미디어 매체(비디오 파일, 음악 파일 등등)에 마이크로소프트사가 개발한 자체 야누스(Janus) DRM(Digital Right Management)를 적용하여 매체 파일에 대한 복사와 이동, 그리고 재생 동작에 제한을 둘 수 있게 되었다.In recent years, however, Microsoft's WMP (Windows Media Plater) has applied its own Janus DRM (Digital Right Management) developed by Microsoft to media media (video files, music files, etc.). You can now limit the copy, move, and playback operations.

이때, 미디어 매체의 제한 기능은 PC 자체에서도 적용될 수 있지만, 이 매체 파일을 USB를 통해 외부 기기에 전송하고자 할 때에 적용되어야 하며, 이로 인해 마이크로소프트사에서 USB 전송 프로토콜로서 개발한 것이 MTP이다. 즉, 새로운 DRM을 적용한 매체 등을 공급하는 사이트(Site)로부터 페이먼트(Payment)를 지급하고 PC로 다운로드(Dounload) 받은 매체 등을 USB를 통해 미디어 재생기능을 가진 디바이스로 전송하여 듣고자 할 때, 그 디바이스는 반드시 MTP 프로토콜을 지원해야만 하는 것이다.In this case, the limitation function of the media medium may be applied to the PC itself, but should be applied when the media file is to be transferred to an external device via USB, and thus MTP was developed as a USB transfer protocol by Microsoft. In other words, when you want to pay the payment from the site (Site) that supplies the media applying the new DRM, and to download the media (Dounload) downloaded to the PC to the device with the media playback function via USB, The device must support the MTP protocol.

그런데 MTP 연결상태에서도 일반적인 파일들을 복사, 이동할 수 있기 때문에 MSC가 그다지 필요 없어 보인다. 그러나, 현재까지 마이크로소프트사의 OS중에는 MSC는 지원하지만, MTP는 지원하지 않는 OS가 있기 때문에 MSC와 MTP를 둘 다 지원하는 듀얼 모드가 필요하게 된다.However, MSC is not necessary because it can copy and move general files even in MTP connection. However, Microsoft's OS currently supports MSC but does not support MTP. Therefore, dual mode supporting both MSC and MTP is required.

이때, 디바이스에서 MTP 기능을 지원하고자 할 때, 호스트(Host) PC에서는 매체의 전송과 함께 이에 관련된 정보 등을 제공하게 되는데, 이를 관리하기 위해서는 데이터베이스(Database) 구축이 절실히 필요하게 된다. 왜냐하면, 데이터베이스가 구축되어 있어야만 디바이스의 수많은 매체 파일을 효율적으로 관리할 수 있기 때문이다.In this case, when the device intends to support the MTP function, the host PC provides information related to the transmission of the medium and the like, and in order to manage the database, a database is required. This is because a large number of media files on a device can be managed efficiently only if a database is established.

이를 위해 사용되는 방법 중의 하나는 윈드우 OS의 파일시스템(Filesystem)에서 하나의 특정 디렉토리(Directory)를 만든 다음 MTP 프로토콜을 통해 다운로드 받은 곡들을 모두 이 디렉토리 안에 저장해 줌으로써, 데이터베이스 구축시의 효율성을 극대화시키는 방법이 있다.One of the methods used to achieve this is to create a specific directory in the file system of the Windows operating system and store all the downloaded songs in this directory through the MTP protocol to maximize the efficiency of database construction. There is a way to.

물론 특정 디렉토리를 만들지 않고 루트 디렉토리(Root Directory)를 기준으 로 구현해도 데이터베이스의 구축시의 효율성에는 아무런 차이가 없다. 그러나 MTP와 함께 MSC를 같이 지원하는 시스템에서는 MSC를 통해 파일들이 여기저기 추가되게 되면 데이터베이스 구축시 검색하여 분류해야되는 어려움이 발생함으로, 상술한 바와 같은 MTP를 위한 특정 디렉토리를 만들어 사용하는 방법이 효율적이다.Of course, if you implement based on the root directory without creating a specific directory, there is no difference in the efficiency of building the database. However, in the system that supports MSC together with MTP, when files are added through MSC, it is difficult to search and classify when building the database. Therefore, the method of creating and using a specific directory for MTP as described above is more efficient. to be.

그러나, 상기에서 언급한 MSC와 MTP를 모두 지원하는 시스템에서 MTP의 데이터베이스의 효율적인 구축을 위해 특정 디렉토리를 만들어 관리하는 방식에는 치명적이 문제점이 있는데, 이에 대해 도 1a 내지 도 1g를 참조하여 상세히 설명하면 다음과 같다.However, there is a fatal problem in the method of creating and managing a specific directory for the efficient construction of the MTP database in a system supporting both the MSC and the MTP mentioned above, which will be described in detail with reference to FIGS. 1A to 1G. As follows.

유저가 MTP로 연결된 상태에서는 프로토콜 특성상 디바이스의 실제 폴더나 파일 등을 PC의 탐색기에서 보이는 것처럼 사용할 수 없다. 이러한 특성 때문에 DRM을 구현하기가 용이하긴 하지만, 처리해야되는 부가적인 데이터가 많은 관계로 데이터베이스를 반드시 구축해야만 하는 것이다.In the state where the user is connected by MTP, due to the protocol characteristic, the actual folder or file of the device cannot be used as shown in the PC explorer. Although this makes it easy to implement DRM, there is a lot of additional data that needs to be processed, so a database must be built.

도 1a는 MTP로 연결된 디바이스가 PC의 윈도우 탐색기 창에 나타나는 모습을 보여주고 있다. 여기서, 데이터 및 미디어 폴더는 실제 파일시스템에 존재하는 폴더가 아니라 가상의 폴더이다. 도 1b는 오른쪽 WMP(Windows Media Player)를 통해 파일을 디바이스로 다운로드 하기 위해 준비하는 과정을 보여주는 도면이고, 도 1c는 WMP에서 디바이스로 파일을 다운로드 하는 모습을 보여주고 있다. 이후, 도 1d에 도시된 것처럼 유저에 의해 5곡의 매체가 WMP에서 디바이스로 다운로드 완료된다.Figure 1a shows the device connected to the MTP appear in the Windows Explorer window of the PC. Here, the data and media folders are virtual folders, not folders in the actual file system. FIG. 1B is a diagram illustrating a process of preparing a file to be downloaded to a device through the right WMP (Windows Media Player), and FIG. 1C is a diagram of downloading a file from the WMP to a device. Thereafter, as shown in FIG. 1D, five pieces of media are downloaded from the WMP to the device by the user.

한편, USB를 통해 미디어 재생 가능한 디바이스가 윈도우의 탐색기 창에 연 결됨에 따라 MSC 모드의 모드 전환이 이뤄지면, 도 1e에 도시된 것처럼 탐색기에는 "CONTENTS"라는 폴더가 생성되게 되고, 그 "CONTENTS" 폴더에는 MTP와 관련된 정보들이 들어가게 된다. 즉, 도 1f는 전단계에서 다운로드 받은 MTP 관련 매체들이 "CONTENTS" 폴더에 들어가 있는 모습을 보여주고 있으며, 이러한 MTP 관련 정보들은 MSC로의 모드 전환시에도 탐색기 화면을 통해 유저에게 보여지게 된다. 이때, 유저가 탐색기 창에서 볼 수 있는 "CONTENTS" 폴더의 디스크 등록 정보는 도 1g에 도시된 것처럼, 전체 사용 가능한 디스크 공간에서 24.9MB를 차지하고 있으며, 이 상태에서 유저는 "CONTENTS" 폴더의 내용을 변경할 수 있게 된다.On the other hand, when the device capable of playing media through the USB is connected to the Explorer window of the window, when the mode switching of the MSC mode is performed, as shown in FIG. 1E, a folder named "CONTENTS" is created in the Explorer, and the "CONTENTS" The folder contains MTP related information. That is, FIG. 1F shows the MTP-related media downloaded in the previous step in the "CONTENTS" folder. The MTP-related information is displayed to the user through the explorer screen even when switching to the MSC mode. At this time, the disk registration information of the "CONTENTS" folder that the user can see in the Explorer window occupies 24.9MB of the total available disk space, as shown in FIG. 1G, and in this state, the user reads the contents of the "CONTENTS" folder. You can change it.

따라서, 상술한 종래 MSC와 MTP를 모두 지원하는 시스템에서 MTP의 데이터베이스의 효율적인 구축을 위해 특정 디렉토리를 만들어 관리하는 방식은 유저에 의해 특정 MTP를 위한 폴더의 내용이 얼마든지 변경될 수 있기 때문에, MSC에서 MTP 모드로 전환시 데이터베이스 관리상의 혼선을 초래할 수 있으며, 이로 인해 파일시스템의 관리상의 효율성이 낮아지는 문제점이 있었다.Therefore, in the above-described systems supporting both the MSC and the MTP, a method of creating and managing a specific directory for efficient construction of a database of the MTP can be changed by the user as much as the contents of the folder for the specific MTP. When switching from MTP mode to MTP mode, it may cause confusion in database management, which lowers the management efficiency of the file system.

따라서, 본 발명은 상기와 같은 종래의 문제점을 해결하기 위해 이루어진 것으로서, 본 발명의 목적은 MSC와 MTP를 모두 지원하는 듀얼 모드 시스템에서 MSC 연결시 탐색기 창에서 MTP를 위한 특정 폴더의 모습이 보이지 않도록 숨겨줌으로써, 유저(User)의 MTP 폴더 접근 자체를 차단시켜 주고, 이로 인해 MTP 폴더의 내용을 보호하여 MSC 및 MTP 모드 전환시 파일시스템의 관리상의 효율성을 극대화시켜 주기 위한 MSC 및 MTP 듀얼 모드 시스템에서의 MTP 폴더 관리 방법을 제공하는 데 있다.Accordingly, the present invention has been made to solve the above-mentioned conventional problems, and an object of the present invention is to prevent the appearance of a specific folder for MTP in the Explorer window when connecting to MSC in a dual mode system supporting both MSC and MTP. It hides the user's access to the MTP folder itself, and thus protects the contents of the MTP folder so that MSC and MTP dual mode systems can maximize the management efficiency of the file system when switching between MSC and MTP modes. To provide a way to manage MTP folders.

상기와 같은 목적을 달성하기 위하여 본 발명 MSC 및 MTP 듀얼 모드 시스템에서의 MTP 폴더 관리 방법은, 미디어 재생기능을 갖는 디바이스와 USB를 통해 연결 가능한 MSC 및 MTP 듀얼 모드를 모두 지원하는 시스템에서 MSC 연결시 MTP 폴더를 관리하는 방법에 있어서, In order to achieve the above object, the MTP folder management method of the MSC and MTP dual mode system of the present invention provides a device having a media playback function and a MSC connection in a system supporting both MSC and MTP dual mode connectable via USB. In the method of managing the MTP folder,

상기 디바이스가 MTP로 연결되면, 파일시스템이 그 MTP와 관련된 특정 디렉토리 안에서 파일 또는 폴더에 대한 정보를 얻어 탐색기를 통해 디스플레이시키는 제 1 단계; A first step in which, when the device is connected to the MTP, a file system obtains information on a file or folder in a specific directory related to the MTP and displays it through a searcher;

사용자가 탐색기 또는 WMP와 같은 툴(Tool)을 이용 MTP 프로토콜을 이용하여 파일 또는 폴더 등을 상기 디바이스로 다운로드를 수행하면, 상기 파일시스템이 다운로드 받은 파일을 상기 MTP와 관련된 특정 디렉토리에 저장하여 관리하는 제 2 단계; 및 When a user downloads a file or folder to the device using MTP protocol using a tool such as Explorer or WMP, the file system stores the downloaded file in a specific directory related to the MTP. Second step; And

사용자가 상기 디바이스를 MSC 모드로 변경 후 USB를 연결하면, 상기 파일시스템이 해당 MTP와 관련된 특정 디렉토리 내의 파일들의 속성을 파일이나 폴더가 아닌 다른 종류로 변경하여, 그 해당 파일들을 탐색기에서 숨기는 제 3 단계로 이루어진 것을 특징으로 한다.When the user connects the USB device after changing the device to MSC mode, the file system changes the attributes of files in a specific directory related to the MTP to a type other than a file or folder, and hides the corresponding files from the explorer. Characterized in consisting of steps.

이하, 본 발명의 일 실시예에 의한 MSC 및 MTP 듀얼 모드 시스템에서의 MTP 폴더 관리 방법에 대하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.Hereinafter, a method of managing an MTP folder in an MSC and MTP dual mode system according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 2는 본 발명이 적용된 MSC 및 MTP 듀얼 모드를 모두 지원하는 시스템의 구성을 나타낸 시스템 구성도로서, 이는 윈도우 OS(100)가 사용하고 있는 파일시스템(110)으로 구성되어 있다.2 is a system configuration diagram showing a configuration of a system supporting both the MSC and the MTP dual mode to which the present invention is applied, which is composed of the file system 110 used by the Windows OS 100.

이때, 상기 파일시스템(110)은 시스템 내의 모든 파일을 관리하는 역할을 하되, 파일 또는 폴더 하나하나를 엔트리(Entry)로 명명하여 관리하며, 그 파일 또는 폴더들을 유저 인터페이스(UI : User Interface)(200)와 연결하여 탐색기 창으로 사용자들에게 디스플레이시키는 역할을 한다. 여기서 상기 엔트리의 속성 데이터 내에는 해당 엔트리가 파일인지 아니면 폴더인지, 그 상위 폴더가 어떤 것인지, 사이즈(Size)가 얼마인지 등과 같은 정보가 담겨져 있다. 따라서, 상기 엔트리의 속성 데이터를 가변하여 파일 또는 폴더가 아닌 다른 종류로 변경하게 되면, 그 해당 파일은 존재하지만 탐색기에서는 나타나지 않게 되는 것이다. In this case, the file system 110 serves to manage all files in the system, and manages each file or folder named as an entry, and manages the files or folders as a user interface (UI) ( 200) to display to the user in the Explorer window. Here, the attribute data of the entry contains information such as whether the entry is a file or a folder, what is its parent folder, what is its size, and the like. Therefore, if the attribute data of the entry is changed to a kind other than a file or a folder, the corresponding file exists but does not appear in the explorer.

한편, 상기 파일시스템(110)은 오디오 또는 비디오 매체를 재생시킬 수 있는 디바이스가 MTP로 연결되면, 그 MTP와 관련된 특정 디렉토리를 별도로 생성하여 MTP와 관련된 파일들만을 관리하고, 이를 탐색기를 통해 디스플레이시키는 역할을 한다.On the other hand, when the device capable of playing audio or video media is connected to the MTP, the file system 110 creates a specific directory related to the MTP and manages only the files related to the MTP, and displays them through the explorer. Play a role.

그러면, 상기와 같은 구성을 가지는 본 발명의 일 실시예에 따른 MSC 및 MTP 듀얼 모드 시스템에서의 MTP 폴더 관리 방법에 대해 첨부된 도면을 참조하여 설명 하기로 한다.Then, the MTP folder management method in the MSC and MTP dual mode system according to an embodiment of the present invention having the above configuration will be described with reference to the accompanying drawings.

먼저, 상기 디바이스가 MTP로 연결되면, 상기 파일시스템(110)은 도 1a와 같이 그 MTP와 관련된 특정 디렉토리를 생성하여 탐색기를 통해 디스플레이시킨다(S1). 여기서, 도 1a에 도시된 데이터 및 미디어 폴더는 실제 파일시스템(110)에 존재하는 폴더가 아닌 가상의 폴더이다.First, when the device is connected to the MTP, the file system 110 generates a specific directory related to the MTP as shown in Figure 1a and displays it through the search (S1). Here, the data and media folders shown in FIG. 1A are virtual folders, not folders in the actual file system 110.

한편, 사용자가 도 1a 내지 도 1d에 도시된 바와 같이 WMP를 통해 상기 디바이스로 파일 다운로드를 실행하면, 상기 파일시스템(110)은 다운로드 받은 파일을 상기 MTP와 관련된 특정 디렉토리에 저장하여 관리한다(S2). Meanwhile, when a user executes a file download to the device through WMP as shown in FIGS. 1A to 1D, the file system 110 stores and manages the downloaded file in a specific directory related to the MTP (S2). ).

그러다가, 사용자가 상기 디바이스를 MSC 모드로 변경 후 USB를 연결하면, 상기 파일시스템(110)은 해당 MTP와 관련된 특정 디렉토리 내의 파일들의 속성을 파일이나 폴더가 아닌 다른 종류로 변경함으로, 그 해당 파일들을 도 4에 도시된 바와 같이 탐색기에서 숨긴다(S3). 여기서, 해당 MTP와 관련된 특정 디렉토리 내의 파일들은 탐색기에서는 볼 수 없지만 엔트리 상에는 그대로 존재하고 있음으로, 도 4와 같이 메모리 공간을 차지하게 된다. Then, when the user changes the device to the MSC mode and connects the USB, the file system 110 changes the attributes of the files in a specific directory related to the MTP to a type other than the file or folder, thereby changing the corresponding files. It is hidden in the searcher as shown in FIG. 4 (S3). In this case, files in a specific directory related to the MTP are not visible in the searcher but are present in the entry, and thus occupy memory space as shown in FIG. 4.

한편, 상기 제 3 단계(S3) 이후, 사용자가 MSC 모드를 MTP 모드로 전환하면, 상기 파일시스템(110)은 다시 해당 MTP와 관련된 특정 디렉토리 내의 파일들의 속성을 파일로 변경하여, 탐색기에서 볼 수 있도록 관리한다(S4).On the other hand, after the third step (S3), when the user switches the MSC mode to MTP mode, the file system 110 changes the attributes of the files in a specific directory related to the MTP to a file, which can be viewed in the explorer To manage (S4).

따라서, 상술한 방법을 이용하면 MTP나 디바이스에서 상기 파일시스템(110) 을 사용시 원래 데이터를 그대로 사용하여 특정 폴더에 접근할 수 있지만, MSC로 모드 전환시에는 PC가 이 부분을 리드(Read) 하고자 할 때, 이 속성 부분에 대한 데이터를 가변하여 보내줌으로 이 특정 디렉토리를 볼 수 없게 되는 것이다. 그러므로, 사용자는 MSC 모드에서 MTP와 관련된 파일이나 폴더를 추가, 삭제 등 변경할 수 없게 되는 것이다.Therefore, using the method described above, when using the file system 110 in an MTP or a device, the specific data can be accessed using the original data as it is, but when the mode is switched to MSC, the PC tries to read this part. When you do this, you can't see this particular directory by varying the data for this attribute part. Therefore, users cannot add or delete files or folders related to MTP in MSC mode.

이상에서 실시예를 들어 본 발명을 더욱 상세하게 설명하였으나, 본 발명은 반드시 이러한 실시예로 국한되는 것이 아니고 본 발명의 기술사상을 벗어나지 않는 범위 내에서 다양하게 변형실시될 수 있다.Although the present invention has been described in more detail with reference to the examples, the present invention is not necessarily limited to these embodiments, and various modifications can be made without departing from the spirit of the present invention.

상술한 바와 같이 본 발명에 의한 MSC 및 MTP 듀얼 모드 시스템에서의 MTP 폴더 관리 방법에 의하면, MSC와 MTP를 모두 지원하는 듀얼 모드 시스템에서 MSC 연결시 탐색기 창에서 MTP를 위한 특정 폴더의 모습이 보이지 않도록 숨겨줌으로써, 유저(User)의 MTP 폴더 접근 자체를 차단시켜 주고, 이로 인해 MTP 폴더의 내용을 보호하여 MSC 및 MTP 모드 전환시 파일시스템의 관리상의 효율성을 극대화시켜 주는 뛰어난 효과가 있다.As described above, according to the method of managing an MTP folder in an MSC and MTP dual mode system according to the present invention, in a dual mode system supporting both MSC and MTP, a specific folder for MTP is not displayed in the Explorer window when the MSC is connected. By hiding, the user's access to the MTP folder itself is blocked, thereby protecting the contents of the MTP folder, thereby maximizing the management efficiency of the file system when switching between MSC and MTP modes.

Claims (3)

미디어 재생가능한 디바이스와 USB 연결 가능한 MSC/MTP 듀얼모드 시스템에서 MSC 연결시 MTP 폴더를 관리하는 방법으로,In order to manage MTP folder when connecting MSC in MSC / MTP dual mode system with media playable device and USB connection, 상기 디바이스와 MTP로 연결되면, 파일시스템이 상기 MTP와 관련된 특정 디렉토리안에서 정보를 얻어 탐색기로 표시하는 제1 단계; A first step of a file system obtaining information in a specific directory related to the MTP and displaying it as a searcher when the device is connected to the MTP; 사용자 입력에 따라 상기 디바이스로 파일 다운로드가 이루어지면, 상기 파일시스템이 상기 다운로드 받은 파일을 상기 MTP와 관련된 특정 디렉토리에 저장하여 관리하는 제2 단계; 및 A second step of, when the file is downloaded to the device according to a user input, the file system storing and downloading the downloaded file in a specific directory related to the MTP; And 상기 디바이스가 MSC로 모드 변경 후 연결되면, 상기 파일시스템이 상기 MTP와 관련된 특정 디렉토리 내에 저장된 파일들의 속성을 소정의 설정치(파일이나 폴더 이외의 값임)로 변경하여 상기 파일들을 탐색기로부터 은닉하는 제3 단계; 를 포함하여 구성되는 MSC/MTP 듀얼모드 시스템에서 MTP 폴더 관리 방법.When the device is connected after changing the mode to the MSC, the file system changes a property of files stored in a specific directory related to the MTP to a predetermined setting value (a value other than a file or a folder) to conceal the files from the explorer. step; MTP folder management method in an MSC / MTP dual-mode system, including. 제 1 항에 있어서, The method of claim 1, 상기 제3 단계에서 상기 MTP와 관련된 특정 디렉토리 내에 저장된 파일들은 탐색기로부터 은닉된 상태에서도 엔트리 상에는 존재함을 특징으로 하는 MSC/MTP 듀얼모드 시스템에서 MTP 폴더 관리 방법.And the files stored in the specific directory related to the MTP in the third step are present in the entry even when hidden from the explorer. 제 1 항 또는 제 2 항에 있어서, The method according to claim 1 or 2, 상기 제3 단계 이후, 상기 디바이스가 MTP로 모드 재설정되면, 상기 파일시스템은 상기 MTP와 관련된 특정 디렉토리 내에 저장된 파일들의 속성을 파일 값으로 재설정하여 상기 파일들을 탐색기에 표시하는 제4 단계; 를 더 포함함을 특징으로 하는 MSC/MTP 듀얼모드 시스템에서 MTP 폴더 관리 방법.After the third step, if the device is reset to MTP mode, the file system resets the attributes of files stored in a specific directory related to the MTP to a file value and displays the files in a searcher; MTP folder management method in the MSC / MTP dual mode system, characterized in that it further comprises.
KR1020050072254A 2005-08-08 2005-08-08 Mtp folder management method in msc and mtp dual mode system KR100607694B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050072254A KR100607694B1 (en) 2005-08-08 2005-08-08 Mtp folder management method in msc and mtp dual mode system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050072254A KR100607694B1 (en) 2005-08-08 2005-08-08 Mtp folder management method in msc and mtp dual mode system

Publications (1)

Publication Number Publication Date
KR100607694B1 true KR100607694B1 (en) 2006-08-01

Family

ID=37184816

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050072254A KR100607694B1 (en) 2005-08-08 2005-08-08 Mtp folder management method in msc and mtp dual mode system

Country Status (1)

Country Link
KR (1) KR100607694B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101365438B1 (en) * 2007-11-27 2014-02-20 삼성전자주식회사 Method and apparatus for allowing media transfer protocol device to manage media file

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030029068A (en) * 2003-02-18 2003-04-11 (주)비트와이어 The USB Removable Storage Device for The Security Identification with both serial interface memory and FAT file system
KR20030061564A (en) * 2002-01-15 2003-07-22 주식회사 루트미디어 The USB storage removable device of switching HUB-form and the control method which has interval power supply and RAID, portable boot system, partition using by count controller
KR20040100495A (en) * 2003-05-23 2004-12-02 주식회사 정소프트 Portable appliances providing for mass storage function and contents protection function of mass storage class interface specification, mass storage class interface system having it, and method thereof
JP2005165560A (en) 2003-12-01 2005-06-23 Hokkaido Broadcasting Co Ltd Content management system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030061564A (en) * 2002-01-15 2003-07-22 주식회사 루트미디어 The USB storage removable device of switching HUB-form and the control method which has interval power supply and RAID, portable boot system, partition using by count controller
KR20030029068A (en) * 2003-02-18 2003-04-11 (주)비트와이어 The USB Removable Storage Device for The Security Identification with both serial interface memory and FAT file system
KR20040100495A (en) * 2003-05-23 2004-12-02 주식회사 정소프트 Portable appliances providing for mass storage function and contents protection function of mass storage class interface specification, mass storage class interface system having it, and method thereof
JP2005165560A (en) 2003-12-01 2005-06-23 Hokkaido Broadcasting Co Ltd Content management system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101365438B1 (en) * 2007-11-27 2014-02-20 삼성전자주식회사 Method and apparatus for allowing media transfer protocol device to manage media file

Similar Documents

Publication Publication Date Title
US8566732B2 (en) Synchronization of widgets and dashboards
US8516036B2 (en) Method and apparatus to manage files for a portable device
TWI420328B (en) Device specific content indexing for optimized device operation
US20050015355A1 (en) Method and system for data sharing between application programs
US20060253620A1 (en) Data structure of flash memory having system area with variable size in which data can be updated, USB memory device having the flash memory, and method of controlling the system area
US9514142B2 (en) Memory device and method for content virtualization
JP2005531866A (en) Removable memory information management
BR112014003009B1 (en) METHOD, DEVICE AND STORAGE MEANS
CN103106266A (en) Folder management and display method and mobile terminal based on android system
JP2006146912A (en) Computer environment portable apparatus
TW201025050A (en) Device and method for filtering a file system
US7050190B2 (en) Information-processing apparatus and information-processing method
CN102280134B (en) Method for improving data security in removable storage device
US20100125646A1 (en) System For Enabling Host-Independent Software Portability Of A Self-Contained Device
US20120221318A1 (en) Information processing device
US20080098034A1 (en) Method Of Updating Content Of A Portable Device
KR20060034250A (en) Identification of protected content items by means of icons
TW201025133A (en) Method for installing application program and computer system
KR100607694B1 (en) Mtp folder management method in msc and mtp dual mode system
JP2010511923A (en) Memory card reader for recovering a memory card
JP2005044012A (en) Portable information storage device and method for automatically operating it
KR100800273B1 (en) System and method for displaying information on the screen of a user interface device under the control of a digital audio playback device
RU2351981C2 (en) Expandable creation and editing of combined sets
Bott et al. Windows 7 inside out
JP2007018491A (en) Method for updating function of portable apparatus by plug and play (pnp) storage device

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130604

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20140609

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20150601

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20160603

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20170607

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20180625

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20190612

Year of fee payment: 14