KR20100062104A - Mrthod for synchronizing digital contents in or between user group - Google Patents
Mrthod for synchronizing digital contents in or between user group Download PDFInfo
- Publication number
- KR20100062104A KR20100062104A KR1020080120541A KR20080120541A KR20100062104A KR 20100062104 A KR20100062104 A KR 20100062104A KR 1020080120541 A KR1020080120541 A KR 1020080120541A KR 20080120541 A KR20080120541 A KR 20080120541A KR 20100062104 A KR20100062104 A KR 20100062104A
- Authority
- KR
- South Korea
- Prior art keywords
- user
- content
- server
- group
- terminal
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/231—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/242—Synchronization processes, e.g. processing of PCR [Program Clock References]
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
사용자 그룹 또는 그 그룹 간 콘텐츠 동기화 방법이 개시된다. 본 발명의 콘텐츠 동기화 시스템은 동일한 사용자가 보유한 복수 개의 디지털 기기들이 네트워크를 통해 연결된 서버를 이용하여 적어도 하나의 콘텐츠를 동일하게 보유하도록 하며, 동일한 '동기화 그룹' 내의 사용자들끼리의 콘텐츠 공유와 그룹 간의 콘텐츠 공유도 가능하게 한다. 이를 위해, 서버는 사용자의 단말기로부터 동기요청을 수신하면서 해당 단말기의 메타 데이터를 수신하여, 서버에 저장된 해당 사용자의 서버-메타 데이터, 그룹 내의 다른 사용자의 서버-메타 데이터, 또는 다른 그룹 사용자의 서버-메타 데이터와 비교한 결과에 따라 각 콘텐츠를 제공하거나, 삭제, 변경하게 된다. A method of synchronizing content between a group of users or groups is disclosed. The content synchronization system of the present invention allows a plurality of digital devices owned by the same user to have at least one content identically by using a server connected through a network, and the content sharing between groups and users in the same 'synchronization group' It also enables content sharing. To this end, the server receives the metadata of the terminal while receiving a synchronization request from the terminal of the user, so that the server-meta data of the user stored in the server, the server-meta data of another user in the group, or the server of another group user -Each content is provided, deleted or changed according to the result of comparing with the meta data.
Description
본 발명은, 사용자가 특정 콘텐츠를 자신이 소유한 각종 단말기들이 동일하게 보유하도록 서버를 통해 동기화할 뿐 아니라, 해당 사용자가 속한 그룹의 다른 사용자가 해당 사용자에게 공유한 콘텐츠 또는 상호 공유 설정된 다른 그룹의 사용자가 공유한 콘텐츠를 제공받을 수 있도록 하는 콘텐츠 동기화 방법에 관한 것이다.The present invention not only synchronizes a specific content through a server so that various terminals owned by the user can be identically maintained, but also by other users of the group to which the user belongs, the content shared by the user or other groups set to be shared with each other. The present invention relates to a content synchronization method for allowing a user to receive shared content.
네트워크와 정보기술의 발달은 다양한 형태의 디지털 기기를 출현시키고 있으며, 다양한 형태의 콘텐츠와 서비스의 제공을 가능하게 한다. Advances in networks and information technologies have led to the emergence of various types of digital devices, enabling the provision of various types of content and services.
또한 사용자는 적어도 하나 이상의 디지털 기기를 소유하거나 운용하면서 장소와 목적에 부합하는 디지털 기기를 사용하게 된다. 예컨대, 휴대폰, 컴퓨터, 노트북, 개인휴대단말기(PDA: Personal Digital Assistant)는 이미 어느 사용자나 소유하는 기본적인 디지털 기기이다. In addition, a user owns or operates at least one or more digital devices, and uses a digital device suitable for a place and a purpose. For example, mobile phones, computers, notebooks, personal digital assistants (PDAs) are already basic digital devices owned by any user.
사용자들은 자신이 보유한 콘텐츠, 다시 말해 이미지, 동영상, 음악파일 등을 필요에 따라 자신의 소유 디지털 기기 중 일부에 저장하게 된다. 예컨대, 사용자는 특정 이미지 파일을 사무실의 고정된 컴퓨터에만 보관할 수 있다. 해당 이미지 파일을 미리 휴대폰이나 노트북으로 이동시켜 저장해 두지 않았다면, 외출 중인 사용자는 노트북이나 휴대폰을 이용하여 외부에서 해당 이미지 파일을 볼 수 없게 된다. Users store their own content, such as images, videos and music files, on some of their digital devices as needed. For example, a user may only keep certain image files on a fixed computer in the office. If the image file has not been moved to a mobile phone or a notebook beforehand and stored, the user who goes out will not be able to view the image file from the outside using the laptop or the mobile phone.
또한, 사용자들은 가족이나 친구 또는 직장 동료 사이에도 특정한 콘텐츠를 공유하고자 한다. 그러나 직접 전달하거나 메일을 통해 공유하는 것 이외에, 이러한 목적을 위해 제공되는 수단은 달리 없었다.In addition, users want to share specific content with family, friends or work colleagues. However, in addition to direct delivery or sharing via mail, no means were provided for this purpose.
최근까지도 이러한 불편은 당연한 것으로 인정되어 왔으나, 정보기기와 네트워크의 발달로 이러한 문제에 대한 해결책이 가능하게 되었다. Until recently, this inconvenience has been taken for granted, but the development of information devices and networks has made it possible to solve these problems.
본 발명의 목적은, 사용자가 특정 콘텐츠를 자신이 소유한 각종 단말기들이 동일하게 보유하도록 서버를 통해 동기화할 뿐 아니라, 해당 사용자가 속한 그룹의 다른 사용자가 해당 사용자에게 공유한 콘텐츠 또는 상호 공유 설정된 다른 그룹의 사용자가 공유한 콘텐츠를 제공받을 수 있도록 하는 사용자 그룹 또는 그 그룹 간 콘텐츠 동기화 방법을 제공함에 있다.It is an object of the present invention, not only to synchronize a user to a specific content owned by the various terminals owned by the server through the server, but also to other users of the group to which the user belongs to the content shared or shared with other users The present invention provides a user group or a method for synchronizing contents between the groups so that users of the group can receive the shared contents.
상기 목적을 달성하기 위해 본 발명에 따른 콘텐츠 동기화 방법은, 제1 사용자의 적어도 하나의 개의 단말기 중 제1단말기가 자신이 보유한 콘텐츠에 대한 정보인 제1 메타 데이터를 서버로 제공하면서 동기요청을 하는 단계; 상기 동기요청에 따라, 상기 서버가 상기 제1 사용자를 위한 제1서버폴더에 보유한 콘텐츠에 대한 정보인 제1서버-메타 데이터와 상기 제1 메타 데이터를 비교하여, 상기 제1서버폴더에 보유한 콘텐츠와 상기 제1단말기에 저장된 콘텐츠를 동기화 하는 단계; 상기 동기요청에 따라, 상기 제1 사용자가 속한 그룹에 속한 다른 사용자가 있는 경우, 상기 서버가 상기 제1 메타 데이터와 상기 다른 사용자의 메타 데이터를 비교하여 상기 다른 사용자가 상기 제1 사용자에게 공유시킨 콘텐츠가 있는지 판단하는 단계; 및 상기 제1 사용자에게 공유된 콘텐츠가 있는 것으로 판단된 경우, 상기 서버가 상기 다른 사용자의 서버폴더로부터 상기 공유된 콘텐츠를 추출하여 상기 제1 단말기에게 제공하는 단계를 포함한다.In order to achieve the above object, the content synchronization method according to the present invention comprises a request for synchronization while the first terminal of the at least one terminal of the first user provides the first metadata, which is information about the content owned by the server to the server; step; In response to the synchronization request, the server compares the first server-meta data, which is information about the content held in the first server folder for the first user, with the first metadata, and stores the content in the first server folder. Synchronizing with the content stored in the first terminal; In response to the synchronization request, when there is another user belonging to the group to which the first user belongs, the server compares the first metadata with the metadata of the other user and shares the first user with the first user. Determining whether there is content; And if it is determined that there is shared content to the first user, the server extracts the shared content from the server folder of the other user and provides the shared content to the first terminal.
실시 예에 따라, 본 발명의 방법은, 상기 동기요청에 따라, 상기 제1 사용자가 속한 그룹과 공유 설정된 다른 그룹이 있는 경우, 상기 서버가 상기 제1-1 메타 데이터와 상기 다른 그룹 사용자 각각의 메타 데이터를 비교하여 상기 다른 그룹 사용자가 상기 제1 사용자의 그룹에게 공유시킨 콘텐츠가 있는지 판단하는 단계; 및 상기 다른 그룹의 사용자가 상기 제1 사용자의 그룹에게 공유된 콘텐츠가 있는 것으로 판단된 경우, 상기 서버가 상기 다른 그룹 사용자의 서버폴더로부터 상기 제1 사용자의 그룹에게 공유된 콘텐츠를 추출하여 상기 제1-1 단말기에게 제공하는 그룹간 콘텐츠 동기화 단계를 더 포함할 수 있다.According to an embodiment of the present disclosure, if there is another group shared with the group to which the first user belongs according to the synchronization request, the server may determine that each of the first-first metadata and the other group user is different. Comparing meta data to determine whether there is content shared by the other group user to the group of the first user; And when it is determined that the user of the other group has the content shared with the group of the first user, the server extracts the content shared with the group of the first user from the server folder of the other group user. The method may further include the step of synchronizing contents between groups provided to the terminal 1-1.
여기서, 상기 자기 콘텐츠 동기화 단계는, 상기 제1서버-메타 데이터와 상기 제1-1 메타 데이터 중 최후에 변경된 데이터를 기초하여, 상기 제1서버폴더에 보유한 콘텐츠와 상기 제1-1 단말기에 저장된 콘텐츠를 일치시키는 것이 바람직하다.Here, the self-content synchronization step, based on the last changed data of the first server-meta data and the 1-1 metadata, the content held in the first server folder and stored in the 1-1 terminal It is desirable to match the content.
또한, 상기 그룹 콘텐츠 동기화 단계나 상기 그룹간 콘텐츠 동기화 단계는, 상기 제1 사용자나 그 그룹에게 공유된 콘텐츠 중에서 상기 제1-1 단말기에게 제공되지 않은 것으로 판단되는 콘텐츠를 상기 제1-1 단말기에게 제공하는 것이 바람직하다.In addition, the group content synchronization step or the inter-group content synchronization step may include content that is determined to be not provided to the first-first terminal among the content shared to the first user or the group to the first-first terminal. It is desirable to provide.
본 발명에 따른 콘텐츠 동기화 방법은, 사용자가 관리, 운영하는 적어도 하나의 디지털 단말기가 동일한 콘텐츠를 보유하도록 동기화한다. 따라서 사용자는 자신의 여러 단말기들에 매번 동일한 콘텐츠를 저장하고 관리하는 행위를 반복하지 않을 수 있다. In the content synchronization method according to the present invention, at least one digital terminal managed and operated by a user synchronizes the same content. Therefore, the user may not repeat the operation of storing and managing the same content every time on his or her various terminals.
또한, 본 발명에 의하면, 서버를 통해 복수의 사용자들이 동기화 그룹을 형성할 수 있으며, 그룹 내의 사용자들끼리 특정 콘텐츠를 공유함으로써 동기화할 수 있다. 따라서, 사용자는 가족, 친구, 동호회, 또는 직장 동료들끼리 그룹을 설정하고, 해당 그룹 멤버들에게 특정의 콘텐츠를 간편하게 공유시킬 수 있다. 이러한 공유 방법은 사용자의 각종 단말기들이 다른 사용자가 공유시킨 콘텐츠를 자동으로 제공받을 수 있으므로, 공유된 콘텐츠를 제공받는 사용자의 측면에서 별도의 행위를 수행하지 않아도 되므로 편리하다.In addition, according to the present invention, a plurality of users can form a synchronization group through the server, and the users in the group can synchronize by sharing specific content. Therefore, the user can set up a group among family, friends, clubs, or work colleagues, and easily share specific content with the group members. Such a sharing method is convenient because various terminals of the user may automatically receive the content shared by other users, and thus do not need to perform a separate action in terms of the user who receives the shared content.
또한, 본 발명에 의하면, 상호 공유 설정된 동기화 그룹 간에서도 콘텐츠의 동기화가 가능하게 되어, 사용자는 다른 그룹에게 특정 콘텐츠를 제공할 수 있게 된다. In addition, according to the present invention, it is possible to synchronize the contents even between the synchronization groups set to be shared with each other, so that the user can provide specific contents to other groups.
이하 도면을 참조하여 본 발명을 더욱 상세히 설명한다.BEST MODE FOR CARRYING OUT THE INVENTION The present invention will be described in more detail with reference to the drawings.
도 1은 본 발명의 일 실시 예에 따른 디지털 기기를 포함하는 콘텐츠 동기화 시스템의 블록도이다. 1 is a block diagram of a content synchronization system including a digital device according to an embodiment of the present invention.
도 1을 참조하면, 서버(110)와 복수의 사용자의 단말기들이 네트워크(미도시)를 통해 서로 연결되어 있다. 제1-1 단말기(131)와 제1-2 단말기(133)는 제1 사용자에 의해 관리, 운용되는 복수 개의 단말기의 예이고, 제2-1 단말기(151)와 제 2-2 단말기(153)는 제2 사용자에 의해 관리, 운용되는 복수 개의 단말기의 예이며, 제3-1 단말기(171)와 제3-2 단말기(173)는 제3 사용자에 의해 관리, 운용되는 복수 개의 단말기의 예이다. Referring to FIG. 1, a
또한, 제1 사용자와 제2 사용자는 동일한 '동기화 그룹 A'에 속하는 사용자이고, 제3 사용자는 그룹 A와 다른 '동기화 그룹 B'에 속하는 사용자라 가정한다. In addition, it is assumed that the first user and the second user belong to the same 'synchronization group A', and the third user is a user belonging to the 'synchronization group B' different from the group A.
도 1의 각 단말기(131 ~ 173)는, 개인용 컴퓨터, 노트북, 휴대 전화기, 개인휴대단말(PDA: Personal Digital Assistant), 디지털 카메라 또는 휴대용 멀티미디어 플레이어(PMP: Portable Multimedia Player) 등이 해당할 수 있다. Each
설명의 편리를 위해, 제1-1 단말기(131), 제2-1 단말기(151) 및 제3-1 단말기(171)는 그 주요한 기능이나 특성 및 시스템 자원의 용량이 서로 비슷한 개인용 컴퓨터라 가정하고, 제1-2 단말기(133), 제2-2 단말기(153) 및 제3-2 단말기(173)는 그 주요한 기능이나 특성 및 시스템 자원의 용량이 서로 다른 휴대폰이라 가정한다.For convenience of description, it is assumed that the 1-1
각 단말기(131 ~ 173)는 유선 및/또는 무선 인터페이스를 구비하여 무선 및/또는 유선으로 네트워크(미도시)를 통해 서버(110)에 접속할 수 있다. 따라서, 네트워크는 인터넷, 이동통신망, 기타 사설망 등을 모두 포함하며, 예컨대 서버(110)는 GGSN(Gateway GPRS Support Node)을 거쳐 이동통신망의 코어 망(Core Network)에 연결되어 휴대전화기인 제1-2 단말기(133)에 연결될 수 있다. Each
서버(110)는 네트워크를 통해 각 사용자의 단말기와 연결되어, '자기 콘텐츠 동기화', '그룹 콘텐츠 동기화' 및 '그룹 간 콘텐츠 동기화'를 매개한다.The
서버(110)는 복수의 사용자에 대응하여 복수 개의 서버 폴더를 마련할 수 있으며, 각 서버 폴더 각각은 등록된 사용자에 매핑된다. 서버(110)는 해당 사용자의 서버 폴더에 저장된 콘텐츠에 대한 정보를 사용자별 메타 데이터로 보관한다. 도 1에는 제1 사용자를 위한 제1서버 폴더(111), 제2 사용자를 위한 제2서버 폴더(113) 및 제3 사용자를 위한 제3서버 폴더(115)가 도시되어 있다. The
이하에서는 구분을 위해, 서버(110)가 보유한 사용자별 메타 데이터를 '서버-메타 데이터'라 한다. 도 1을 참조하면, 서버(110)는 제1 사용자를 위한 제1 서버-메타 데이터와, 제2 사용자를 위한 제2 서버-메타 데이터와, 제3 사용자를 위한 제3 서버-메타 데이터를 보유한다.In the following description, meta data for each user held by the
서버-메타 데이터는 해당 사용자의 단말기들 사이의 자기 콘텐츠 동기화 과정이나, 서버(110)가 제공하는 웹페이지를 통한 콘텐츠의 업로드, 변경, 삭제 등을 통해 변경될 수 있다. 또한, 서버-메타 데이터는 그룹 콘텐츠 동기화 과정이나 그룹간 콘텐츠 동기화에 의해서도 변경될 수 있다.The server-meta data may be changed through a process of synchronizing self content between terminals of a corresponding user or uploading, changing, or deleting content through a web page provided by the
<자기 콘텐츠 동기화><Sync your content>
서버(110)는 사용자가 관리, 운용하는 복수 개의 단말기(예컨대, 제1사용자의 제1-1단말기 및 제1-2 단말기)들이 적어도 하나의 콘텐츠를 동일하게 보유하도록 제어함으로써 소위 '자기 콘텐츠 동기화'를 가능하게 한다. 예를 들어, 제1 사용자가 제1-1 단말기(131)에 특정 콘텐츠 a를 저장, 삭제 또는 변경하면, 서버(110)와 제1-2 단말기(133)도 해당 콘텐츠 a를 저장, 삭제 또는 변경하게 된다. 이를 위해 서버(110)는 등록된 각 사용자를 위한 사용자 폴더(Folder)(이하 '서버 폴더'라 함)를 구비하여 해당 사용자가 보유한 복수 개의 단말기의 '자기 콘텐츠 동기화'를 가능하게 한다. 여기서, 콘텐츠는 예컨대 이미지, 음악, 동영상, 또는 문서 파일들과 같이 디지털 기기에 의해 시각적 또는 청각적으로 인식 가능하도록 재생될 수 있는 형태의 것이면 가능하다. The
<그룹 콘텐츠 동기화><Group content sync>
또한, 서버(110)는 동일한 그룹 내에 속하는 사용자들 간(예컨대, 제1 사용자와 제2 사용자 간)의 '그룹 콘텐츠 동기화'를 가능하게 한다. 예를 들어, 그룹 A에 속하는 제1 사용자가 특정 콘텐츠 a를 동일한 그룹에 속하는 제2 사용자에게 공유한 경우, 제2 사용자의 단말기(151, 153)는 서버(110)를 통해 제1 사용자가 공유한 특정 콘텐츠 a를 제공받을 수 있다. 그룹 콘텐츠 동기화는 그룹 내의 사용자 모두를 대상으로 할 수도 있고, 그룹 내의 특정 사용자만을 대상으로 할 수도 있다.In addition, the
<그룹 간 콘텐츠 동기화><Sync Content between Groups>
또한, 서버(110)는 서로 공유 설정된 그룹 간(예컨대, 그룹 A와 그룹 B 간)의 '그룹간 콘텐츠 동기화'를 가능하게 한다. In addition, the
서버(110)는 등록된 각 사용자에 대한 정보(사용자 ID, 접속 가능한 사용자 단말기의 종류 등)를 보유하며, 웹 페이지를 통해 소정의 인터페이스를 제공하여 특정 사용자에 의한 그룹의 개설 및 폐쇄 뿐만 아니라 동기화 그룹 간의 공유 설정 을 가능하게 한다.The
서버(110)는 각 단말기(131 ~ 173)로부터 소정의 '동기 요청'을 수신함에 따라 자기 콘텐츠 동기화, 그룹 콘텐츠 동기화 및 그룹 간 콘텐츠 동기화를 수행한다. 콘텐츠 동기화는 해당 단말기로부터 콘텐츠를 제공받아 서버폴더에 저장하거나, 동기요청된 단말기 사용자 서버폴더 또는 다른 사용자의 서버폴더에 저장된 특정 콘텐츠를 해당 단말기에게 제공함으로써 이루어진다. 또는 서버폴더에 저장된 콘텐츠가 삭제, 변경되거나 동기요청한 단말기에 저장된 콘텐츠가 삭제, 변경될 수도 있다. 콘텐츠 동기화에 대해서는 아래에서 다시 설명한다.As the
각 단말기(131 ~ 173)는 그 주요한 기능이나 특성 및 시스템 자원의 용량이 서로 같거나 다른 디지털 기기가 될 수 있다. 그러나, 서버(110)와의 콘텐츠 동기화의 측면에서, 각 단말기(131 ~ 173)의 동작은 각 기기에 설치된 동일한 클라이언트 프로그램에 의해 이루어짐으로써 대부분이 서로 동일하다. Each terminal 131 to 173 may be a digital device having the same major functions, characteristics, and capacity of system resources. However, in terms of content synchronization with the
바람직하게는, 각 단말기(131 ~ 173)는 본 발명의 콘텐츠 동기화를 위한 별도의 폴더를 구비할 수 있으나, 필수적인 것은 아니다. 이하에서는 이러한 폴더를 '동기화 폴더'라 한다. 나아가, 각 단말기(131 ~ 173)의 동기화 폴더는 '자기 콘텐츠 동기화', '그룹 콘텐츠 동기화' 및 '그룹 간 콘텐츠 동기화' 별로 별도로 생성될 수 있다. Preferably, each terminal 131 to 173 may be provided with a separate folder for content synchronization of the present invention, but is not essential. Hereinafter, such a folder is referred to as a 'sync folder'. In addition, the synchronization folders of the
각 단말기(131 ~ 173)는 주기적 또는 사용자의 '동기화 명령'에 따라 서버(110)에게 동기요청을 함으로써 자기 콘텐츠 동기화, 그룹 콘텐츠 동기화 및 그룹 간 콘텐츠 동기화를 동시에 수행한다. 사용자의 '동기화 명령'은 사용자가 소정 인터페이스(버튼 조작 등)를 통해 각 단말기(131 ~ 173)에게 입력하는 제어명령으로서, 각 단말기(131 ~ 173)는 사용자의 동기화 명령에 따라 서버(110)에게 동기요청을 함으로써 콘텐츠를 동기화한다. Each terminal 131 to 173 performs synchronization of its own content, group content synchronization, and inter-group content synchronization by synchronizing a request to the
예컨대, 제1 사용자가 제1-1 단말기(131)의 동기화 폴더에 새로운 콘텐츠를 추가하거나, 기존 콘텐츠를 삭제 또는 변경하는 조작 자체가 '동기화 명령'이 될 수 있다. 콘텐츠의 추가가 완료되면, 제1-1 단말기는 서버(110)로 동기요청을 하게 되는 것이다. 따라서, 디지털 카메라인 다른 사용자 단말기(미도시)가 사진 촬영을 하고 촬영한 디지털 화상을 메모리에 저장하면, 디지털 카메라는 즉시 서버(110)에게 동기 요청을 하여 해당 이미지를 서버(110)에게 제공할 수 있다.For example, an operation in which the first user adds new content to the synchronization folder of the first-
각 단말기(131 ~ 173)는 서버(110)에게 동기요청을 함에 있어서, 단말기의 메타 데이터, 사용자 ID(Identification) 및 단말기의 종류에 대한 정보를 서버(110)에게 전송한다. 여기서, 메타 데이터는 해당 사용자가 아닌 해당 단말기별로 보유한 콘텐츠의 목록이다. 따라서, 예컨대 제1-1 단말기(131)의 메타 데이터를 '제1-1 메타 데이터'라 하고, 제1-2 단말기(133)의 메타 데이터를 '제1-2 메타 데이터'라 한다. 사용자 ID는 사용자 인증을 위한 인증정보이며, 단말기의 종류는 개인용 컴퓨터, 휴대폰, 또는 노트북과 같이 해당 단말기가 무엇인지에 대한 정보이다. Each terminal 131 to 173 transmits to the
여기서, 각 단말기의 메타 데이터는 해당 단말기에서의 사용자의 콘텐츠 추가, 삭제, 변경에 의해 변경되며, 서버(110)와의 동기화에 의해서도 변경된다. Here, the metadata of each terminal is changed by adding, deleting, or changing content of the user in the corresponding terminal, and also by synchronization with the
사용자는 자신이 소유한 복수 개의 단말기간의 콘텐츠 동기화 뿐만 아니라, 자신이 속한 사용자 그룹내의 모든 사용자 또는 일부 사용자, 그리고 자신이 속한 그룹과 공유 설정된 다른 그룹에게 특정 콘텐츠를 공유시킬 수 있다. 이를 위해, 사용자의 설정에 따라, 각 단말기(131 ~ 173)는 저장된 콘텐츠 중 사용자에 의해 선택된 콘텐츠를 그룹 내 전부, 그룹 내 일부 사용자, 또는 다른 공유 그룹에게 공유되는 것으로 설정한다. 이러한 정보는 해당 단말기의 메타 데이터에 기록되며, 서버(110)로의 동기 요청시 서버(110)에게 제공된다. In addition to synchronizing contents among a plurality of terminals owned by a user, the user may share specific contents to all users or some users in the user group to which the user belongs, and other groups set to be shared with the group to which the user belongs. To this end, according to the user's setting, each terminal 131 to 173 sets the content selected by the user among the stored contents to be shared with all in the group, some users in the group, or another sharing group. This information is recorded in the metadata of the corresponding terminal and is provided to the
예를 들어, 제2 사용자가 자신의 제2-2 단말기(153)에 저장된 콘텐츠 b를 제1 사용자에게 공유시키는 경우를 가정한다. 제2-2 단말기(153)가 서버(110)에게 동기요청을 하는 과정을 통해 해당 콘텐츠 b를 서버(110)에게 제공하면, 서버(110)는 콘텐츠 b를 제2 서버폴더(113)에 저장하고 제2 사용자를 위한 제2 서버-메타 데이터에 해당 공유정보를 기록한다. 이후에 제1 사용자의 단말기(131, 133) 중 하나가 동기요청을 해 올 때, 서버(110)가 제2 서버-메타 데이터를 기초로 제2 서버폴더(113)에 저장된 콘텐츠 b를 제1 사용자의 해당 단말기에게 제공한다.For example, suppose that the second user shares the content b stored in his 2-2
만약, 다른 사용자에게 공유 제공된 콘텐츠가 기존에 서버(110)에 저장된 콘텐츠인 경우, 서버(110)가 별도로 제공받지 아니하고 해당 공유 제공한 사용자의 서버-메타 데이터만을 변경할 수 있다.If the content provided to another user is the content previously stored in the
동일한 방법으로, 각 단말기(131 ~ 173)는 동기 요청의 과정을 통해 기 저장된 콘텐츠 중 사용자에 의해 선택된 콘텐츠를 다른 그룹의 사용자에게 공유시킬 수 있다.In the same way, each of the
이하에서는, 도 2를 기초로 단말기의 콘텐츠 동기화에 대하여 설명하되, 제1-1 단말기(131)의 콘텐츠 동기화를 중심으로 설명한다. 제1-1 단말기(131)의 콘텐츠 동기화에 대한 설명은 나머지 다른 단말기(133 ~ 173)에도 그대로 적용된다.Hereinafter, the content synchronization of the terminal will be described based on FIG. 2, but the content synchronization of the 1-1
도 2는 본 발명의 일 실시 예에 따른 콘텐츠 동기화 방법의 설명에 제공되는 흐름도이다. 2 is a flowchart provided to explain a content synchronization method according to an embodiment of the present invention.
제1-1 단말기(131)는 주기적 또는 사용자의 동기화 명령에 따라, 서버(110)에게 동기 요청을 한다. 동기 요청에는 자신의 메타 데이터(여기서는, 제1-1 메타 데이터), 사용자 ID, 및 자신의 단말기 종류(여기서는, 제1-1 단말기인 PC)에 대한 정보를 포함한다. 예컨대, 제1 사용자가 콘텐츠 c를 제1-1 단말기(131)의 '동기화 폴더'에 저장하면, 제1-1 단말기(131)는 사용자의 저장행위를 사용자의 '동기화 명령'으로 판단하고, 주기적인 시간을 기다리지 않고 서버(110)에게 동기요청을 할 수 있다(S201).The first-
서버(110)는 제1-1 단말기(131)로부터 동기 요청을 받으면, 동기 요청에 포함된 사용자 ID에 대응되는 서버-메타 데이터(여기서는, 제1사용자를 위한 제1 서버-메타 데이터)를 추출하고, 해당 추출된 서버-메타 데이터와 동기요청에 포함된 제1-1 메타 데이터를 비교한다. 이러한 비교는 비교되는 두 개의 메타 데이터 중 최신 버전(가장 최근에 변경되어 저장된 메타 데이터)을 기초로 이루어진다. 예컨대, 최근에 제1 사용자에 의해 콘텐츠 c가 추가된 제1-1 단말기(131)의 제1 메타 데이터가 최신 버전이 될 것이다(S203). When the
서버(110)는 최신 버전의 메타 데이터를 기초로 추가, 삭제 또는 변경된 콘 텐츠를 파악하고, 콘텐츠를 동기화 한다. 따라서, 서버(110)는 제1-1 단말기(131)로부터 특정 콘텐츠를 제공받거나, 제1 사용자를 위한 제1 서버폴더(111)에 저장된 특정 콘텐츠를 삭제 또는 변경할 수 있다. 반대로, 제1-1 단말기(131)도 특정 콘텐츠를 서버(110)에게 제공하거나 서버(110)로부터 제공받을 수 있고, 자신의 동기화 폴더에 저장된 특정 콘텐츠를 삭제 또는 변경할 수 있다. 이러한 동기화 과정이 최신 버전의 메타 데이터를 기초로 이루어진다. 예컨대, 서버(110)는 제1-1 단말기(131)에게 콘텐츠 c를 요청하여 제공받아 제1 서버폴더(111)에 저장함으로써 자기 콘텐츠 동기화를 완료한다(S205).The
자기 콘텐츠 동기화가 완료되면, 서버(110)는 그룹 콘텐츠 동기화를 위해 제1 사용자가 속한 그룹이 있는지를 판단한다(S207). When the self content synchronization is completed, the
S207 단계의 판단결과, 제1 사용자가 속한 그룹이 있으면 해당 그룹에 속한 다른 사용자들의 메타 데이터를 모두 추출하여 제1 사용자에게 공유시킨 콘텐츠가 있는지, 해당 공유된 콘텐츠가 이미 제1-1 단말기(131)에게 제공된 것이 아닌지 여부를 판단한다. 예컨대 제2 사용자가 자신의 제2-2 단말기(153)를 이용하여 특정 콘텐츠 d를 제1 사용자에게 공유시킨 경우, 해당 콘텐츠 d가 서버(110)의 제2 서버폴더(113)에 저장되며, 서버(110)의 제2 사용자를 위한 제2 서버-메타 데이터에 해당 공유정보가 기록된다. 서버(110)는 제1 사용자와 같은 그룹에 속하는 제2 사용자의 제2 서버-메타 데이터를 검토하여 제1 사용자에게 공유된 콘텐츠 d를 확인하게 된다(S209). As a result of the determination in step S207, if there is a group to which the first user belongs, whether there is content shared with the first user by extracting all the metadata of other users belonging to the group, and the shared content is already present in the first-
제1 사용자와 같은 그룹에 속하는 다른 사용자의 서버-메타 데이터에 제1 사 용자를 위해 공유된 콘텐츠에 대한 정보가 있는 경우, 서버(110)는 해당 다른 사용자의 서버폴더에서 공유된 콘텐츠를 추출하여 동기 요청한 제1-1 단말기(131)에게 제공함으로써 '그룹 콘텐츠 동기화'를 완료한다. 서버(110)는 제1 사용자의 제1 서버-메타 데이터에 해당 공유된 콘텐츠의 제공에 관한 기록을 저장함으로써 동일한 콘텐츠가 반복 제공되는 것을 방지할 수 있다(S211).If the server-meta data of another user belonging to the same group as the first user has information about the content shared for the first user, the
그룹 콘텐츠 동기화가 완료되면, 서버(110)는 동기 요청한 사용자가 속한 그룹과 공유 설정된 다른 그룹이 있는지 여부를 판단한다(S213).When the group content synchronization is completed, the
예컨대, 그룹 B가 그룹 A와 공유 설정되었다면, 서버(110)는 해당 공유 설정된 다른 그룹(그룹 B)의 모든 사용자의 서버-메타 데이터들로부터 그룹 A에게 공유된 콘텐츠가 있는지, 해당 공유된 콘텐츠가 이미 제1-1 단말기(131)에게 제공된 것이 아닌지 여부를 판단한다. 예컨대, 제3 사용자가 자신의 제3-1 단말기(171)를 이용하여 특정 콘텐츠를 그룹 A에게 공유시킬 수 있으며, 서버(110)는 제3 서버-메타 데이터를 조회하여 해당 사실을 확인할 수 있다(S215).For example, if group B is set to share with group A,
다른 그룹의 사용자로부터 그룹 A에게 공유된 콘텐츠가 있는 경우, 서버(110)는 그 다른 그룹 사용자의 서버폴더로부터 그룹 A에게 공유된 콘텐츠를 추출하여 제1-1 단말기(131)에게 제공함으로써 그룹 간 콘텐츠 동기화를 완료한다(S217).If there is content shared with group A from a user of another group, the
이상의 방법이 본 발명의 기본적인 콘텐츠 동기화 방법이다. 앞서 설명한 바와 같이, 이상의 과정은 제1 사용자의 다른 단말기인 제1-2 단말기(133)에서도 동일하게 이루어진다. 따라서, S211 단계에서 제2 사용자가 공유한 콘텐츠 b가 제1-1 단말기(131)에게 제공되었다 하더라도 제1-2 단말기(133)에게 해당 공유 콘텐츠 b가 제공된 바 없다면, 서버(110)는 동기 요청한 제1-2 단말기(133)에게 공유 콘텐츠 b를 제공한다.The above method is the basic content synchronization method of the present invention. As described above, the above process is also performed in the 1-2
단말기에 따라서는 동기화 과정을 통해 제공받은 콘텐츠를 재생할 수 없는 경우가 발생한다. Depending on the terminal, the content provided through the synchronization process may not be played.
예컨대, 휴대폰으로 가정한 제1-2 단말기(133)가 동기 요청을 통해 서버(110)로부터 제공받은 콘텐츠가 bmp 포맷의 이미지 파일인 경우, 제1-2 단말기(133)는 해당 콘텐츠를 재생할 수 없다. 현재까지 알려진 휴대폰의 경우, 재생 가능한 이미지 파일은 JPG 포맷이 가능하다. 따라서, 확장자가 bmp인 비트맵 이미지를 제1-2 단말기(133)가 제공받더라도 재생할 수 없기 때문에, 서버(110)는 JPG 포맷의 이미지로 변경하여 주어야 한다. 또한, JPG 포맷의 이미지 파일이라 하더라도 그 사이즈의 제한을 받게 된다. For example, when the content provided from the
또한, 휴대폰의 경우, 어도비 시스템즈사가 개발한 동영상 파일 포맷인 플래시 비디오(Flash Video, 확장자 flv) 포맷의 동영상 만을 재생할 수 있는 경우가 있다. 3세대 휴대폰의 경우, 동영상 파일은, 예컨대, WCDMA(Wideband Code Division Multiple Access) 이동통신 규약을 정한 3GPP(Third Generation Partnership Project)가 3세대 모바일 폰에서의 멀티미디어의 재생을 위해 정의한 3GP 포맷이 가능하다. 동영상 파일의 경우에도 그 사이즈의 제한을 받는 단말기가 있을 수 있다. In addition, in the case of a mobile phone, it may be possible to play only a video of Flash Video (extension flv) format, which is a video file format developed by Adobe Systems. In the case of 3rd generation mobile phones, the video file may be, for example, a 3GP format defined by the Third Generation Partnership Project (3GPP), which defines the Wideband Code Division Multiple Access (WCDMA) mobile communication protocol, for multimedia playback on 3rd generation mobile phones. . In the case of a video file, there may be a terminal limited in size.
또, 어떤 단말기의 경우, 일반 문서는 볼 수 없고, 어도비 시스템즈에서 개발한 전자 문서 형식인 PDF(Portable Document Format) 파일만 볼 수 있는 경우도 있다. In addition, some terminals may not be able to view general documents, and may only be able to view Portable Document Format (PDF) files, which are electronic document formats developed by Adobe Systems.
본 발명에서 이러한 문제를 해결하기 위해, 단말기의 종류에 따라 재생 가능한 포맷의 파일을 서버(110)가 미리 준비하여 동기화 이전에 보유하도록 한다. 그 방법은 다양하게 수행될 수 있다. In order to solve this problem in the present invention, the
첫 번째 방법은, 개인용 컴퓨터, 도 1의 예에서 제1-1 단말기(131)를 이용하는 방법이다. 개인용 컴퓨터는 거의 모든 종류의 포맷의 재생이 가능하기 때문이다. 제1-1 단말기(131)는 서버(110)로 콘텐츠를 제공할 때, 서버(110)에 기 등록한 사용자의 단말 목록에 특정 포맷에 한정이 있는 단말기가 있는지를 확인하고, 해당 단말기를 위한 포맷 및/또는 사이즈로 변경하여 서버(110)에게 제공한다. The first method is using a personal computer, the 1-1
예를 들어, 동기요청을 하기 전, 제1-1 단말기(131)는 제1-2 단말기(133)를 위하여 bmp 포맷의 이미지 파일 c를 jpg 포맷의 이미지 파일 c-1로 변환하여 별도로 생성해 둔다. 이후에 S201 단계에서 제1-1 단말기(131)는 bmp 포맷의 이미지 파일 c와 jpg 포맷의 이미지 파일 c-1를 함께 서버(110)에게 제공한 다음, jpg 포맷의 이미지 파일 c-1을 삭제한다. 이후에, 제1-2 단말기(133)가 동기 요청을 해 오게 되면, 서버(110)는 도 2의 S203 단계를 수행하면서 제1-2 단말기(133)가 제공한 제1-2 메타 데이터보다 제1 서버-메타 데이터가 더 최신의 것으로 판단하게 된다. 따라서, 서버(110)는 제1-2 단말기(133)에게 컨텐츠 c를 제공해야 한다. 이때, 서버(110)는 제1-2 단말기(133)에게 bmp 포맷의 이미지 파일 c를 대신하여 jpg 포맷 의 이미지 파일 c-1를 제공한 다음, 이미지 파일 c-1를 삭제한다. 다만, 해당 이미지 파일 c가 그룹내에 공유되거나, 다른 그룹에게 공유된 파일인 경우, 서버(110)는 해당 jpg 포맷의 이미지 파일 c-1를 삭제하지 아니하고, 공유가 완료될 때까지 보관할 수 있다.For example, before the synchronization request, the first-
두 번째 방법은, 서버(110)가 서버 폴더(111)에 저장된 서버저장-콘텐츠 중 일부를 특정 단말기를 위해 그 포맷 및/또는 사이즈을 변환하여 별도로 보관하는 방법이다. The second method is a method in which the
실시 예에 따라, 이상의 두 가지 방법을 통해, 특정 이미지의 사이즈를 변경하여 썸네일(Thumbnail) 이미지를 제공하거나, 동영상의 특정 프레임의 이미지를 추출하여 제공하거나 추출된 이미지의 사이즈를 변경하여 썸네일(Thumbnail) 이미지를 제공할 수도 있다. According to an embodiment, through the above two methods, a thumbnail image may be provided by changing a size of a specific image, a thumbnail image may be provided by extracting an image of a specific frame of a video, or a thumbnail may be changed by changing the size of the extracted image. ) May provide an image.
이러한 방법에 의해, 사용자의 각 단말기는 사용자가 원하는 콘텐츠들을 동일하게 보유하게 된다. 또한, 이러한 과정에서 각 단말기에서 재생 가능한 형식로 제공되어, 사용자가 별도로 해당 콘텐츠를 변환, 관리할 필요가 없게 된다.In this way, each terminal of the user holds the same contents desired by the user. In addition, this process is provided in a format that can be played on each terminal, so that the user does not need to separately convert and manage the corresponding content.
이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어서는 안 될 것이다.Although the above has been illustrated and described with respect to preferred embodiments of the present invention, the present invention is not limited to the above-described specific embodiments, it is usually in the technical field to which the invention belongs without departing from the spirit of the invention claimed in the claims. Various modifications can be made by those skilled in the art, and these modifications should not be individually understood from the technical spirit or the prospect of the present invention.
도 1은 본 발명의 일 실시 예에 따른 클럭오류 검출장치의 블록도, 1 is a block diagram of a clock error detection apparatus according to an embodiment of the present invention;
도 2는 본 발명의 일 실시 예에 따른 콘텐츠 동기화 방법의 설명에 제공되는 흐름도, 그리고2 is a flowchart provided to explain a content synchronization method according to an embodiment of the present invention; and
도 3은 본 발명의 콘텐츠 동기화 방법의 설명에 제공되는 도면이다.3 is a view provided to explain the content synchronization method of the present invention.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080120541A KR20100062104A (en) | 2008-12-01 | 2008-12-01 | Mrthod for synchronizing digital contents in or between user group |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080120541A KR20100062104A (en) | 2008-12-01 | 2008-12-01 | Mrthod for synchronizing digital contents in or between user group |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20100062104A true KR20100062104A (en) | 2010-06-10 |
Family
ID=42362438
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020080120541A Ceased KR20100062104A (en) | 2008-12-01 | 2008-12-01 | Mrthod for synchronizing digital contents in or between user group |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20100062104A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013089390A1 (en) * | 2011-12-15 | 2013-06-20 | 한국과학기술원 | System for providing personal information based on the creation and consumption of content |
| WO2014017882A1 (en) * | 2012-07-27 | 2014-01-30 | 삼성전자 주식회사 | Terminal and server performing data synchronization |
| KR101402286B1 (en) * | 2012-06-14 | 2014-06-02 | (주)아이비즈소프트웨어 | Method, System and Apparatus for Synchronizing Information |
| US9118946B2 (en) | 2011-06-24 | 2015-08-25 | Kt Corporation | System, method, and apparatus for sharing contents using groups |
| WO2019225861A1 (en) * | 2018-05-21 | 2019-11-28 | Samsung Electronics Co., Ltd. | Method for sharing content based on account group and electronic device for performing same |
-
2008
- 2008-12-01 KR KR1020080120541A patent/KR20100062104A/en not_active Ceased
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9118946B2 (en) | 2011-06-24 | 2015-08-25 | Kt Corporation | System, method, and apparatus for sharing contents using groups |
| WO2013089390A1 (en) * | 2011-12-15 | 2013-06-20 | 한국과학기술원 | System for providing personal information based on the creation and consumption of content |
| KR101471522B1 (en) * | 2011-12-15 | 2014-12-15 | 인텔렉추얼디스커버리 주식회사 | System for providing personal information based on generation and consumption of content |
| KR101402286B1 (en) * | 2012-06-14 | 2014-06-02 | (주)아이비즈소프트웨어 | Method, System and Apparatus for Synchronizing Information |
| WO2014017882A1 (en) * | 2012-07-27 | 2014-01-30 | 삼성전자 주식회사 | Terminal and server performing data synchronization |
| US10567498B2 (en) | 2012-07-27 | 2020-02-18 | Samsung Electronics Co., Ltd. | Terminal and server performing data synchronization |
| WO2019225861A1 (en) * | 2018-05-21 | 2019-11-28 | Samsung Electronics Co., Ltd. | Method for sharing content based on account group and electronic device for performing same |
| KR20190132875A (en) * | 2018-05-21 | 2019-11-29 | 삼성전자주식회사 | Method for sharing content based on account group and electronic device providing the same |
| CN112119623A (en) * | 2018-05-21 | 2020-12-22 | 三星电子株式会社 | Method for sharing content based on account group and electronic device for performing the same |
| US11314814B2 (en) | 2018-05-21 | 2022-04-26 | Samsung Electronics Co., Ltd. | Method for sharing content based on account group and electronic device for performing same |
| CN112119623B (en) * | 2018-05-21 | 2023-08-15 | 三星电子株式会社 | Method for sharing content based on account group and electronic device for executing the method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101692237B (en) | Managing media files using metadata injection | |
| CN101692236B (en) | Managing media files from multiple sources | |
| JP4662985B2 (en) | Method, system, computer program and device for management of media items | |
| US8655840B2 (en) | Method, apparatus and computer program product for sub-file level synchronization | |
| US8478876B2 (en) | System and method for dynamic management and distribution of data in a data network | |
| CN101692238B (en) | Auto-selection of media files | |
| US9986013B2 (en) | Systems and methods for space management in file systems | |
| AU2012261814B2 (en) | Management of network-based digital data repository | |
| JP5818412B2 (en) | Content providing method and apparatus via network, content receiving method and apparatus, data backup method and apparatus via network, backup data providing apparatus and backup system | |
| RU2518675C2 (en) | Method and apparatus for providing content via network, method and apparatus for receiving content via network, method and apparatus for backing up data via network, device for providing backup data and backup system | |
| US20130219050A1 (en) | Cloud service access apparatus, cloud service access method, and cloud service access system | |
| SG176470A1 (en) | Synchronizing media files available from multiple sources | |
| CN103136348A (en) | A file display method and device | |
| US20150215399A1 (en) | Terminal and server performing data synchronization | |
| KR20100062104A (en) | Mrthod for synchronizing digital contents in or between user group | |
| KR101461446B1 (en) | Method for sharing digital contents between devices capable of data communication with each other and digital content sharing device | |
| KR20100058108A (en) | Mrthod for synchronizing digital contents between digital apparatus | |
| JP2007527575A (en) | Method and apparatus for synchronizing and identifying content | |
| JP2005346706A (en) | Method and apparatus for moving media file and storage medium storing program for performing the method | |
| CA2722511C (en) | Efficient change tracking of transcoded copies | |
| KR20090041219A (en) | BC file generation / conversion system including metadata and BC file management method | |
| HK1159777A (en) | Efficient change tracking of transcoded copies |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20081201 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20100819 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20101105 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20100819 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |