[go: up one dir, main page]

KR20110063200A - Apparatus and method for media browsing over home network - Google Patents

Apparatus and method for media browsing over home network Download PDF

Info

Publication number
KR20110063200A
KR20110063200A KR1020090120155A KR20090120155A KR20110063200A KR 20110063200 A KR20110063200 A KR 20110063200A KR 1020090120155 A KR1020090120155 A KR 1020090120155A KR 20090120155 A KR20090120155 A KR 20090120155A KR 20110063200 A KR20110063200 A KR 20110063200A
Authority
KR
South Korea
Prior art keywords
media
database
browsing
metadata
user input
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
Application number
KR1020090120155A
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 KR1020090120155A priority Critical patent/KR20110063200A/en
Publication of KR20110063200A publication Critical patent/KR20110063200A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/04Terminal devices adapted for relaying to or from another terminal or user

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 홈 네트워크를 통한 미디어 브라우징 장치 및 방법에 관한 것이다. 본 발명에 따르면 사용자가 입력한 브라우징 명령을 미디어 서버로 송신하여 해당 명령에 대한 응답을 수신할 때까지 대기할 필요 없이, 미디어 브라우징 장치에 구축된 데이터베이스를 기반으로 상기 브라우징 명령에 응답하는 미디어 목록을 구성하여 사용자에게 신속하게 제공할 수 있다. The present invention relates to an apparatus and method for media browsing over a home network. According to the present invention, there is no need to send a browsing command input by a user to a media server and wait for receiving a response to the command. It can be configured and delivered quickly to the user.

Description

홈 네트워크를 통한 미디어 브라우징 장치 및 방법{APPARATUS AND METHOD FOR BROWSING MEDIA THROUGH HOME NETWORK}Apparatus and method for browsing media via home network {APPARATUS AND METHOD FOR BROWSING MEDIA THROUGH HOME NETWORK}

본 발명은 홈 네트워크를 통한 미디어 브라우징 장치 및 방법에 관한 것이다. The present invention relates to an apparatus and method for media browsing over a home network.

일반적으로, 홈 네트워크 기술이란, 가정 내 정보가전 제품들을 네트워크로 연결하여 시간과 장소에 구애받지 않고 컨텐츠를 공유하여 사용자가 상기 컨텐츠를 자유롭게 사용할 수 있도록 하는 네트워크 기술을 의미한다. In general, home network technology refers to a network technology that allows users to freely use the content by sharing information regardless of time and place by connecting home electronic appliances through a network.

이러한 홈 네트워크 기술을 위한 표준 기구로는 DLNA(Digital Living Network Alliance)가 있다. The standard organization for such home network technology is the DLNA (Digital Living Network Alliance).

본 발명은 홈 네트워크를 이용한 미디어 브라우징에 있어서 미디어 서버에 저장된 미디어들을 보다 신속하게 브라우징하는 미디어 브라우징 방법 및 장치를 제공하는 것을 목적으로 한다. An object of the present invention is to provide a media browsing method and apparatus for more quickly browsing media stored in a media server in media browsing using a home network.

본 발명은 미디어 서버로부터 수신된 미디어들의 메타데이터를 기반으로 미디어 브라우징 장치에 미리 미디어들의 데이터베이스를 구축하여, 사용자의 브라우징 명령에 응답하여 신속하게 미디어 목록을 제공하는 미디어 브라우징 방법 및 장치를 제공하는 것을 목적으로 한다. The present invention provides a media browsing method and apparatus for building a database of media in advance in a media browsing device based on metadata of media received from a media server, and promptly providing a media list in response to a user's browsing command. The purpose.

본 발명의 일 실시예에 따른 미디어 브라우징 방법은 가정 내 미디어 재생 장치들을 연결하여 미디어를 공유하는 홈 네트워크를 통해 미디어 서버가 제공하는 미디어를 브라우징하는 방법에 있어서, 상기 미디어 서버로부터 다수의 미디어들의 메타데이터를 수신하는 단계; 상기 메타데이터를 이용하여 상기 미디어들에 대한 데이터베이스를 구축하는 단계; 사용자로부터 미디어를 브라우징하기 위한 사용자 입력을 수신하는 단계; 상기 사용자 입력에 응답하여 소정의 미디어를 상기 데이터베이스로부터 식별하는 단계; 및 상기 식별된 미디어의 목록을 표시하는 단계;를 포함한다. In a media browsing method according to an embodiment of the present invention, a method of browsing media provided by a media server through a home network that connects media playback devices in a home and shares media may include: Receiving data; Building a database for the media using the metadata; Receiving user input for browsing media from a user; Identifying predetermined media from the database in response to the user input; And displaying a list of the identified media.

본 발명의 일 실시예에 따른 미디어 브라우징 장치는 가정 내 미디어 재생 장치들을 연결하여 미디어를 공유하는 홈 네트워크를 통해 미디어 서버가 제공하는 미디어를 브라우징하는 장치에 있어서, 상기 미디어 서버로부터 다수의 미디어들의 메타데이터를 수신하는 통신부; 상기 미디어들에 대한 데이터베이스를 저장하는 메모리부; 사용자로부터 미디어를 브라우징하기 위한 사용자 입력을 수신하는 사용자 입력부; 소정의 미디어 목록을 디스플레이하는 디스플레이부; 및 상기 수신된 메타데이터를 이용하여 상기 미디어들에 대한 데이터베이스를 구축하고, 상기 사용자 입력에 응답하여 소정의 미디어를 상기 데이터베이스로부터 식별하여 식별된 미디어의 목록을 디스플레이하도록 제어하는 제어부;를 포함한다.A media browsing apparatus according to an embodiment of the present invention is a device for browsing media provided by a media server through a home network that connects media playback devices in a home to share media. Communication unit for receiving data; A memory unit for storing a database for the media; A user input unit configured to receive a user input for browsing media from a user; A display unit which displays a predetermined media list; And a controller configured to establish a database for the media using the received metadata, and control to display a list of identified media by identifying a predetermined media from the database in response to the user input.

본 발명에 따르면 사용자가 입력한 브라우징 명령을 미디어 서버로 송신하여 해당 명령에 대한 응답을 수신할 때까지 대기할 필요 없이, 미디어 브라우징 장치에 구축된 데이터베이스를 기반으로 상기 브라우징 명령에 응답하는 미디어 목록을 구성하여 사용자에게 신속하게 제공할 수 있다. According to the present invention, there is no need to send a browsing command input by a user to a media server and wait for receiving a response to the command. It can be configured and delivered quickly to the user.

이하, 첨부한 도면을 참조하여 본 발명의 실시예를 상세하게 설명한다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 DLNA를 설명하는 구성도이다. 1 is a block diagram illustrating a DLNA according to an embodiment of the present invention.

도 1에 도시된 바와 같이, DLNA 네트워크는 디지털 미디어 서버(DMS, Digital Media Server)(10), 디지털 미디어 컨트롤러(DMC, Digital Media Controller)(20), 디지털 미디어 렌더러(DMR, Digital Media Renderer)(30)로 구성될 수 있다. 이들 구성주체들은 유무선 통신을 통해 컨텐츠를 공유한다. As shown in FIG. 1, the DLNA network includes a digital media server (DMS) 10, a digital media controller (DMC) 20, a digital media renderer (DMR) ( 30). These components share content through wired and wireless communication.

디지털 미디어 서버(10)는 미디어 컨텐츠를 저장하며, 상기 미디어 컨텐츠는 실시간 수신되는 방송 신호이거나, 파일 형태로 저장되는 컨텐츠 파일일 수 있다. The digital media server 10 stores media content, and the media content may be a broadcast signal received in real time or a content file stored in a file form.

디지털 미디어 컨트롤러(20)는 디지털 미디어 서버(10)를 발견하고, 미디얼 컨텐츠를 브라우징한다. 그리고 나서, 디지털 미디어 렌더러(30)에 해당 미디어 컨텐츠에 대한 재생을 요청한다. The digital media controller 20 discovers the digital media server 10 and browses the media content. Then, the digital media renderer 30 requests playback of the media content.

디지털 미디어 렌더러(30)는 디지털 미디어 컨트롤러(20)에 의해 요청된 미디어 컨텐츠를 제공해줄 것을 디지털 미디어 서버(10)에 요청한다. 그 결과, 디지털 미디어 서버(10)가 해당 미디어 컨텐츠를 디지털 미디어 렌더러(30)에 파일 형태 또는 스트리밍 형태로 전송하고, 디지털 미디어 렌더러(30)는 상기 제공된 미디어 컨텐츠를 재생한다. The digital media renderer 30 requests the digital media server 10 to provide the media content requested by the digital media controller 20. As a result, the digital media server 10 transmits the media content to the digital media renderer 30 in a file or streaming form, and the digital media renderer 30 plays the provided media content.

DLNA 표준은 위와 같이 3 가지 구성 주체로 구현될 수 있지만, 도 2에 도시된 바와 같이, 디지털 미디어 플레이어(DMP, Digital Media Player) 및 디지털 미디어 서버(DMS, Digital Media Server)의 두 가지 구성 주체로도 구현될 수 있다. The DLNA standard can be implemented with three components as described above, but as shown in FIG. 2, two components of a digital media player (DMP, Digital Media Player) and a digital media server (DMS) are provided. May also be implemented.

디지털 미디어 플레이어(40)는 상술한 디지털 미디어 컨트롤러(20) 및 디지털 미디어 렌더러(30)를 하나의 디바이스에 구현한 것이며, 사용자는 디지털 미디어 플레이어(40)를 통해 디지털 미디어 서버(10)에 저장된 미디어 컨텐츠를 탐색하고, 원하는 미디어 컨텐츠를 디지털 미디어 서버(10)로부터 다운로드하여 재생할 수 있다. The digital media player 40 implements the above-described digital media controller 20 and the digital media renderer 30 in one device, and the user stores the media stored in the digital media server 10 through the digital media player 40. The content can be searched, and desired media content can be downloaded from the digital media server 10 and played back.

도 3은 본 발명의 일 실시예에 따른 미디어 브라우징 장치의 블록도이다. 3 is a block diagram of a media browsing apparatus according to an embodiment of the present invention.

도 3에 도시된 바와 같이, 본 발명의 일 실시예에 따른 미디어 브라우징 장치(20)는 미디어 서버(10)로부터 다수의 미디어들의 메타데이터를 수신하는 통신 부(21), 상기 미디어들에 대한 데이터베이스를 저장하는 메모리부(22), 사용자로부터 미디어를 브라우징하기 위한 사용자 입력을 수신하는 사용자 입력부(23), 소정의 미디어 목록을 디스플레이하는 디스플레이부(24), 및 상기 수신된 메타데이터를 이용하여 상기 미디어들에 대한 데이터베이스를 구축하고, 상기 사용자 입력에 응답하여 소정의 미디어를 상기 데이터베이스로부터 식별하여 식별된 미디어의 목록을 디스플레이하도록 제어하는 제어부(25)를 포함한다. As shown in FIG. 3, the media browsing apparatus 20 according to an embodiment of the present invention includes a communication unit 21 for receiving metadata of a plurality of media from the media server 10, and a database for the media. Using the memory unit 22 for storing the data, a user input unit 23 for receiving a user input for browsing media from a user, a display unit 24 for displaying a predetermined media list, and the received metadata. And a control unit 25 for establishing a database of media and controlling to display a list of identified media by identifying predetermined media from the database in response to the user input.

본 발명의 일 실시예에 따른 미디어 브라우징 장치(20)는 상기 미디어 서버(10)에 저장된 미디어들을 브라우징, 즉 열람 또는 검색하는 장치로서, 실시예에 따라, 본 발명의 미디어 브라우징 방법은 DLNA 네트워크에서 디지털 미디어 컨트롤러(20) 또는 디지털 미디어 플레이어(30)에 구현될 수 있다.Media browsing apparatus 20 according to an embodiment of the present invention is a device for browsing, that is, browse or search the media stored in the media server 10, according to the embodiment, the media browsing method of the present invention in a DLNA network It may be implemented in the digital media controller 20 or the digital media player 30.

따라서, 도 4에 도시된 바와 같이, 사용자는 본 발명의 미디어 브라우징 장치(20)를 통해 상기 미디어 서버(10)에 저장된 미디어들을 브라우징하여 원하는 미디어를 탐색할 수 있고, 상기 탐색된 미디어를 재생하여 시청할 수 있다.Therefore, as shown in FIG. 4, the user can browse the media stored in the media server 10 through the media browsing apparatus 20 of the present invention to search for desired media, and play the searched media. You can watch.

상기 통신부(21)는 상기 미디어 서버(10)로부터 다수의 미디어들의 메타데이터를 수신한다. 상기 통신부(21)는 유선 또는 무선 통신을 이용하여 상기 미디어 서버(10)에 저장된 다수의 미디어들의 메타데이터를 수신한다. The communication unit 21 receives metadata of a plurality of media from the media server 10. The communication unit 21 receives metadata of a plurality of media stored in the media server 10 using wired or wireless communication.

실시예에 따라, 본 발명의 미디어 브라우징 장치(20)는 통신부(21)를 통해 상기 미디어 서버(10)로 상기 미디어 서버(10)에 저장된 미디어들의 메타데이터의 송신을 요구하는 신호를 송신하고, 이러한 요청 신호에 응답하여 미디어 서버(10)가 미디어들의 메타데이터를 포함한 신호를 상기 통신부(21)로 송신하면, 상기 통 신부(21)는 해당 신호를 수신하여 메타데이터를 획득할 수 있다. According to an embodiment, the media browsing apparatus 20 of the present invention transmits a signal for requesting transmission of metadata of media stored in the media server 10 to the media server 10 through the communication unit 21, In response to the request signal, when the media server 10 transmits a signal including metadata of media to the communication unit 21, the communication 21 may receive the corresponding signal to obtain metadata.

실시예에 따라, 본 발명의 미디어 브라우징 장치(20)는 별도의 요청 신호를 미디어 서버(10)로 송신하지 않고도, 상기 미디어 서버(10)가 자발적으로 송신하는 메타데이터가 포함된 신호를 수신하여 상기 메타데이터를 획득할 수도 있다. According to an exemplary embodiment, the media browsing apparatus 20 of the present invention may receive a signal including metadata that the media server 10 voluntarily transmits without transmitting a separate request signal to the media server 10. The metadata may be obtained.

예를 들어, 본 발명의 미디어 브라우징 장치(20)의 전원이 켜짐으로 인해 상기 미디어 서버(10)가 상기 미디어 브라우징 장치(20)를 검출하는 경우, 상기 미디어 서버(10)는 미디어들의 메타데이터가 포함된 신호를 상기 미디어 브라우징 장치(20)로 송신하고, 상기 통신부(21)는 해당 신호를 수신하여 메타데이터를 획득할 수 있다. For example, when the media server 10 detects the media browsing device 20 due to the power of the media browsing device 20 of the present invention being turned on, the media server 10 may display metadata of media. The included signal may be transmitted to the media browsing apparatus 20, and the communication unit 21 may receive the corresponding signal to obtain metadata.

상기 메모리부(22)는 상기 획득한 메타데이터를 기반으로 구축된 미디어들에 대한 데이터베이스를 저장한다. The memory unit 22 stores a database of media constructed based on the obtained metadata.

즉, 상기 메타데이터가 획득되면, 상기 제어부(25)는 상기 수신된 메타데이터를 이용하여 상기 미디어들에 대한 데이터베이스를 구축하고, 상기 데이터베이스를 상기 메모리부(22)에 저장시킨다. That is, when the metadata is obtained, the controller 25 builds a database for the media using the received metadata and stores the database in the memory 22.

도 5는 본 발명의 일 실시예에 따른 미디어들에 대한 데이터베이스의 테이블 구성을 설명하는 도면이다. 5 is a diagram illustrating a table configuration of a database for media according to an embodiment of the present invention.

도 5에 도시된 바와 같이, 상기 제어부(25)는 상기 미디어 서버(10)에 저장된 미디어들에 대한 데이터베이스를 구축한다. As shown in FIG. 5, the controller 25 builds a database of media stored in the media server 10.

이하, 첨부된 도면을 참조로 설명되는 실시예는 미디어가 음악 파일인 경우를 설명하지만, 이에 제한되지 않고, 본 발명의 미디어는 동영상, 이미지, 텍스트 파일과 같은 다양한 타입의 컨텐츠 미디어일 수 있다. Hereinafter, an embodiment described with reference to the accompanying drawings describes a case in which the media is a music file, but is not limited thereto. The media of the present invention may be various types of content media such as a video, an image, and a text file.

본 발명의 일 실시예에 따르면, 상기 통신부(21)는 상기 미디어 서버(10)에 저장된 모든 미디어들에 대한 메타데이터를 수신할 수 있다. According to an embodiment of the present invention, the communication unit 21 may receive metadata about all media stored in the media server 10.

그리고 나서, 상기 제어부(25)는 상기 수신된 메타데이터를 기반으로 상기 미디어들에 대한 데이터베이스를 구축하여 메모리부(22)에 저장한다. Then, the controller 25 constructs a database for the media based on the received metadata and stores the database in the memory 22.

실시예에 따라, 도 5에 도시된 바와 같이, 상기 구축된 데이터베이스는 다수의 테이블을 포함하며, 상기 데이터베이스는 미디어 서버(10)를 분류한 DMS 테이블, 미디어, 예컨대 음악 파일들을 분류한 뮤직(MUSIC) 테이블, 상기 음악 파일들이 저장된 저장위치의 주소가 기록된 리소스(RESOURCE) 테이블, 상기 음악 파일들의 아티스트에 대한 정보가 기록된 아티스트(ARTIST) 테이블을 포함할 수 있다. According to an embodiment, as shown in FIG. 5, the constructed database includes a plurality of tables, and the database includes a DMS table that classifies the media server 10, a music classifying media, such as music files. ), A RESOURCE table in which the address of a storage location where the music files are stored, and an ARTIST table in which information about an artist of the music files is recorded.

실시예에 따라, 상기 데이터베이스는 아티스트 테이블 외에 상기 음악 파일의 앨범 정보가 기록된 앨범(ALBUM) 테이블 또는 상기 음악 파일의 장르 정보가 기록된 장르(GENRE) 테이블 등을 더 포함할 수 있다. According to an embodiment, the database may further include an album table in which album information of the music file is recorded or a genre table in which genre information of the music file is recorded.

상기 DMS 테이블은 상기 미디어 서버(10)의 ID가 기록되어 있어 본 발명의 미디어 브라우징 장치(20)가 다수의 미디어 서버(10)들과 통신하는 경우, 상기 다수의 미디어 서버(10)들을 분류할 수 있다. In the DMS table, the ID of the media server 10 is recorded so that when the media browsing apparatus 20 of the present invention communicates with the plurality of media servers 10, the media servers 10 may be classified. Can be.

상기 뮤직 테이블은 상기 미디어 서버(10)로부터 수신된 메타데이터를 기반으로 상기 미디어 서버(10)에 저장된 미디어들을 구분하여 ID를 부여하고, 미디어 서버(10)에서 미디어 식별을 위해 사용되는 각각의 미디어에 대한 Object ID가 기록된다. 즉, 뮤직 테이블에서 가장 첫 번째 컬럼의 'ID' 정보는 미디어 브라우징 장치(20)에서 미디어들을 식별하기 위해 사용되는 ID 정보이며, 두 번째 컬럼의 'DMS ID' 정보는 상기 미디어들이 저장된 DMS의 ID 정보이며, 세 번째 컬럼의 'Object ID' 정보는 상기 DMS에서 미디어들을 식별하기 위해 사용되는 ID 정보이며, 네 번째 컬럼의 'Title' 정보는 상기 미디어들의 타이틀 정보이다. The music table distinguishes and stores IDs of media stored in the media server 10 based on metadata received from the media server 10, and each media used for media identification in the media server 10. The Object ID for is recorded. That is, 'ID' information of the first column in the music table is ID information used to identify media in the media browsing apparatus 20, and 'DMS ID' information of the second column is an ID of the DMS in which the media are stored. Information, 'Object ID' information of the third column is ID information used to identify media in the DMS, and 'Title' information of the fourth column is title information of the media.

도 5에 도시된 데이터베이스에 따르면, 본 발명의 미디어 브라우징 장치(20)는 하나의 DMS로부터 20개의 미디어들에 대한 메타데이터를 수신하였으며, 각각의 미디어에 대해 1 내지 20의 ID가 부여되었다. According to the database shown in FIG. 5, the media browsing apparatus 20 of the present invention receives metadata about 20 media from one DMS, and has an ID of 1 to 20 for each media.

상기 리소스 테이블은 상기 미디어가 저장된 저장위치의 주소가 기록된다. 예를 들어, 도 5에 도시된 바와 같이, 상기 리소스 테이블은 각각의 미디어에 대해 해당 미디어가 저장된 위치의 URL 주소가 기록되어 있다. The resource table records an address of a storage location where the media is stored. For example, as shown in FIG. 5, in the resource table, a URL address of a location where the media is stored is recorded for each media.

실시예에 따라, 상기 리소스 테이블은 하나의 미디어가 다수의 저장장소에 저장되어 있는 경우, 상기 저장장소의 주소가 기록된 별도의 테이블로서 데이터베이스에 생성될 수 있다. According to an embodiment, when one media is stored in a plurality of storage locations, the resource table may be created in a database as a separate table in which addresses of the storage locations are recorded.

다시 말해, 하나의 미디어가 오직 하나의 저장장소에 저장된 경우에는 상기 미디어의 저장위치의 주소가 상기 뮤직 테이블의 일 컬럼에 기록될 수 있지만, 둘 이상인 경우에는 별도의 테이블로서 관리될 수 이TEk. In other words, when one media is stored in only one storage location, the address of the storage location of the media may be recorded in one column of the music table, but in the case of two or more media, it may be managed as a separate table.

상기 아티스트 테이블은 상기 미디어들의 아티스트 정보가 기록된다. 실시예에 따라, 상기 아티스트 테이블 외에 상기 미디어들의 다른 정보들이 기록된 테이블, 예컨대 앨범 정보가 기록된 앨범 테이블 또는 장르 정보가 기록된 장르 테이블이 더 포함될 수도 있다. The artist table records artist information of the media. According to an embodiment, a table in which other information of the media is recorded, for example, an album table in which album information is recorded or a genre table in which genre information is recorded may be further included in addition to the artist table.

도 6은 본 발명의 일 실시예에 따른 데이터베이스에 의해 형성되는 미디어들의 트리구조를 설명하는 도면이다. 6 is a diagram illustrating a tree structure of media formed by a database according to an embodiment of the present invention.

도 6에 도시된 바와 같이, 제 1 레벨에는 모든 미디어들이 포함된 'All track' 레벨, 미디어들을 아티스트 별로 분류한 'Artist' 레벨, 미디어들을 앨범 별로 분류한 'Album' 레벨, 미디어들을 장르 별로 분류한 'Genre' 레벨이 포함된다. As shown in FIG. 6, the first level includes an 'All track' level including all media, an 'Artist' level for classifying media by artist, an 'Album' level for classifying media by album, and classifying media by genre. One 'Genre' level is included.

실시예에 따라, 상기 제 1 레벨에는 상기 Artist 레벨, Album 레벨, Genre 레벨 외에 다른 분류 기준에 의한 레벨이 더 포함될 수 있다. According to an embodiment, the first level may further include a level based on other classification criteria in addition to the artist level, album level, and genre level.

제 2 레벨에는 상위 레벨인 제 1 레벨의 하위 레벨들이 포함된다. The second level includes lower levels of the first level, which are higher levels.

예를 들어, 레벨(31)은 제 1 레벨의 'All track' 레벨의 하위 레벨로서 상기 미디어 서버(10)에 저장된 미디어들이 포함된다. For example, the level 31 is a lower level of the 'All track' level of the first level and includes media stored in the media server 10.

레벨(32)는 제 1 레벨의 'Artist' 레벨의 하위 레벨로서 상기 미디어들의 아티스트들이 분류된다. Level 32 is a lower level of the 'Artist' level of the first level where the artists of the media are classified.

레벨(33)은 제 1 레벨의 'Album' 레벨의 하위 레벨로서 상기 미디어들의 앨범들이 분류된다. Level 33 is a lower level of the 'Album' level of the first level and the albums of the media are classified.

레벨(34)는 제 1 레벨의 'Genre' 레벨의 하위 레벨로서 상기 미디어들의 장르들이 분류된다. Level 34 is a lower level of the 'Genre' level of the first level where the genres of the media are classified.

제 3 레벨에는 상기 제 2 레벨에 해당되는 미디어들이 포함된다. 예를 들어, 레벨(311)은 상위 레벨인 제 2 레벨의 'Artist #1' 레벨에 해당되는 미디어들이 포함되며, 그 외 레벨(312) 내지 레벨(316)은 각각의 상위 레벨에 해당되는 미디어들 이 포함되어, 미디어들의 데이터베이스가 트리 구조로 정리된다. The third level includes media corresponding to the second level. For example, the level 311 includes media corresponding to the 'Artist # 1' level of the second level, which is a higher level, and the other levels 312 to 316 are media corresponding to each higher level. The database of media is organized in a tree structure.

상기 사용자 입력부(23)는 사용자로부터 미디어를 브라우징하기 위한 사용자 입력을 수신한다. The user input unit 23 receives a user input for browsing media from a user.

도 7 내지 도 11은 본 발명의 일 실시예에 다른 미디어 브라우징 장치의 동작을 설명하는 예시도이다. 7 to 11 are exemplary diagrams for explaining an operation of a media browsing apparatus according to an embodiment of the present invention.

도 7에 도시된 바와 같이, 상기 미디어 브라우징 장치(20)는 사용자로부터 미디어 브라우징을 위한 입력을 수신하는 사용자 입력부(23) 및 소정의 영상을 디스플레이하는 디스플레이부(24)를 포함한다. As illustrated in FIG. 7, the media browsing apparatus 20 includes a user input unit 23 for receiving an input for media browsing from a user and a display unit 24 for displaying a predetermined image.

실시예에 따라, 상기 사용자 입력부(23)는 상기 디스플레이부(24) 터치 스크린 패널이 장착된 터치 스크린일 수 있다. According to an exemplary embodiment, the user input unit 23 may be a touch screen on which the display unit 24 touch screen panel is mounted.

상기 제어부(25)는 상기 구축된 미디어들에 대한 데이터베이스를 기반으로, 상기 미디어 브라우징을 위한 사용자 입력에 응답하여 소정의 미디어를 상기 데이터베이스로부터 식별한다. The controller 25 identifies predetermined media from the database in response to a user input for browsing the media, based on the database of the constructed media.

상기 사용자 입력은 상기 데이터베이스에 기록된 미디어들을 소정의 분류 기준에 따라 열람하기 위한 열람 명령일 수 있다. The user input may be a browsing command for viewing media recorded in the database according to a predetermined classification criterion.

예를 들어, 도 7에 도시된 바와 같이, 사용자는 상기 데이터베이스에 기록된 미디어 전부를 열람할 수 있는 'All track' 항목, 상기 미디어들을 아티스트 별로 열람할 수 있는 'Artist' 항목, 상기 미디어들을 앨범 별로 열람할 수 있는 'Album' 항목 및 상기 미디어들을 장르 별로 열람할 수 있는 'Genre' 항목 중 어느 하나를 선택하여 해당 항목 별로 미디어들을 열람할 수 있다. For example, as illustrated in FIG. 7, a user may view an 'All track' item for viewing all of the media recorded in the database, an 'Artist' item for viewing the media by artist, and the media for the album. The media can be viewed by the corresponding item by selecting one of the 'Album' item that can be viewed by each item and the 'Genre' item that can view the media by genre.

도 7에 도시된 열람 항목들은 도 6에 도시된 레벨 1의 각 레벨에 대응되며, 이들 중 어느 하나가 선택되면 도 6에 도시된 데이터베이스의 구조에 따른 결과값이 출력되어 디스플레이부에 표시된다. The viewing items shown in FIG. 7 correspond to each level of level 1 shown in FIG. 6, and when any one of them is selected, a result value according to the structure of the database shown in FIG. 6 is output and displayed on the display unit.

예를 들어, 사용자가 'Genre' 항목을 선택한 경우, 도 8에 도시된 바와 같이, 상기 제어부(25)는 도 6에 도시된 데이터베이스의 구조에서 'Genre' 레벨의 하위 레벨들인 'Rock', 'Ballad', 'Rap', 'Hip-Hop' 항목들(도 6에서 레벨(34))을 출력하여 디스플레이부에 표시할 수 있다. For example, when the user selects the 'Genre' item, as illustrated in FIG. 8, the controller 25 may include 'Rock' and 'which are lower levels of the' Genre 'level in the structure of the database shown in FIG. 6. Ballad ',' Rap ', and' Hip-Hop 'items (level 34 in FIG. 6) may be output and displayed on the display unit.

그리고 나서, 사용자가 상기 장르 항목들 중 어느 하나, 예컨대 'Hip-Hop' 항목을 선택하면, 도 9에 도시된 바와 같이, 상기 제어부(25)는 도 6에 도시된 데이터베이스 구조에 따라 제 3 레벨의 'Hip-Hop' 항목에 속하는 미디어들(도 6에서 레벨(316))의 목록을 출력하여 표시할 수 있다. Then, when the user selects any one of the genre items, for example, a 'Hip-Hop' item, as shown in FIG. 9, the controller 25 according to the database structure shown in FIG. 6 has a third level. A list of media (level 316 in FIG. 6) belonging to the 'Hip-Hop' item may be output and displayed.

본 발명의 다른 실시예에 따르면, 상기 미디어 브라우징을 위한 사용자 입력은 상기 데이터베이스에 기록된 특정 미디어를 검색하기 위한 검색어일 수 있다. According to another embodiment of the present invention, the user input for browsing the media may be a search word for searching for a specific media recorded in the database.

예를 들어, 도 10에 도시된 바와 같이, 사용자는 미디어 서버(10)에 저장된 미디어들 중 특정 미디어를 검색하기 위한 검색어, 예컨대 'Horizon'을 입력할 수 있다. For example, as illustrated in FIG. 10, a user may input a search word for searching for a specific media among media stored in the media server 10, for example, 'Horizon'.

그리고 나서, 상기 제어부(25)는 상기 검색어에 따라 상기 미디어들에 대한 데이터베이스로부터 상기 검색어에 대응하는 소정의 미디어를 식별하고, 해당 미디어의 목록을 디스플레이하도록 제어할 수 있다.Then, the controller 25 may identify predetermined media corresponding to the search word from the database for the media according to the search word, and control to display a list of the media.

예를 들어, 도 11에 도시된 바와 같이, 상기 디스플레이부(24)는 상기 검색 어에 따라 식별된 미디어 'Horizon'가 포함된 목록을 표시하여 사용자에게 제공할 수 있다. For example, as illustrated in FIG. 11, the display unit 24 may display a list including the media 'Horizon' identified according to the search word and provide the list to the user.

상술한 바와 같이, 본 발명에 따르면 상기 미디어 브라우징 장치(20)는 미디어 브라우징을 위해 사용자로부터 입력된 명령을 미디어 서버(10)로 송신하여 그에 대응하는 응답 신호를 수신하지 않고, 상기 미디어 서버(10)로부터 미디어들에 대한 메타데이터를 미리 수신하여 데이터베이스를 기구축하고, 상기 기구축된 데이터베이스로부터 사용자의 명령에 대응하는 미디어를 식별하여 그 목록을 표시함으로써 전자의 브라우징 프로세스보다 더욱 신속하게 미디어 브라우징을 수행할 수 있다. As described above, according to the present invention, the media browsing apparatus 20 transmits a command input from a user for media browsing to the media server 10 and does not receive a response signal corresponding thereto. Pre-receive metadata about the media from the instrument and instrument the database, and identify the media corresponding to the user's command from the instrumented database and display the list to facilitate media browsing more quickly than the electronic browsing process. Can be done.

그 결과, 사용자는 미디어 브라우징 결과를 확인하기 위해 일정 시간동안 대기할 필요 없이, 즉각적으로 미디어 목록을 확인할 수 있어 미디어 브라우징 장치(20)를 사용하는 사용자의 편의성이 증대될 수 있다. As a result, the user can immediately check the media list without having to wait for a predetermined time to check the media browsing result, so that the user's convenience of using the media browsing apparatus 20 can be increased.

사용자는 상술한 바와 같은 브라우징 프로세스를 통해 획득한 미디어 목록으로부터 원하는 미디어를 선택하여 재생 명령을 입력하면, 상기 미디어 브라우징 장치(20)는 DMR(30)로 해당 미디어에 대한 재생 명령을 송신하고, DMR(30)은 미디어 서버(10)로부터 상기 미디어의 파일 또는 스트림을 수신하여 미디어를 재생할 수 있다. When the user selects a desired media from the media list acquired through the browsing process as described above and inputs a playback command, the media browsing apparatus 20 transmits a playback command for the media to the DMR 30, and the DMR 30 may receive a file or a stream of the media from the media server 10 and play the media.

도 12는 본 발명의 일 실시예에 따른 미디어 브라우징 방법을 설명하는 흐름도이다. 12 is a flowchart illustrating a media browsing method according to an embodiment of the present invention.

단계(S11)은 미디어 서버(10)로부터 다수의 미디어들의 메타데이터를 수신한 다. 즉, 상기 통신부(21)는 상기 미디어 서버(10)로부터 다수의 미디어들의 메타데이터를 수신한다. Step S11 receives metadata of the plurality of media from the media server 10. That is, the communication unit 21 receives metadata of a plurality of media from the media server 10.

실시예에 따라, 상기 메타데이터는 상기 미디어 서버(10)에 저장된 미디어들이며, 실시예에 따라, 상기 통신부(21)는 다수의 미디어 서버(10)들로부터 메타데이터를 수신할 수 있다.According to an embodiment, the metadata may be media stored in the media server 10, and in some embodiments, the communication unit 21 may receive metadata from a plurality of media servers 10.

단계(S12)는 상기 메타데이터를 이용하여 상기 미디어들에 대한 데이터베이스를 구축한다. Step S12 builds a database for the media using the metadata.

즉, 상기 제어부(25)는 상기 메타데이터를 이용하여 상기 미디어들에 대한 데이터베이스를 구축하여 상기 메모리부(22)에 저장한다. That is, the controller 25 constructs a database of the media using the metadata and stores the database in the memory 22.

단계(S13)은 사용자로부터 미디어 브라우징을 위한 입력을 수신한다. 즉, 상기 사용자 입력부(23)는 사용자로부터 미디어 브라우징을 위한 브라우징 명령을 수신한다. Step S13 receives an input for media browsing from a user. That is, the user input unit 23 receives a browsing command for media browsing from the user.

실시예에 따라, 상기 사용자 입력은 상기 데이터베이스에 기록된 미디어들을 소정의 분류 기준에 따라 열람하기 위한 열람 명령일 수 있다.According to an embodiment, the user input may be a reading command for viewing media recorded in the database according to a predetermined classification criterion.

실시예에 따라, 상기 사용자 입력은 상기 데이터베이스에 기록된 미디어들 중 특정 미디어를 검색하기 위한 검색어일 수 있다. According to an embodiment, the user input may be a search word for searching for a specific media among media recorded in the database.

단계(S14)는 상기 사용자 입력에 응답하여 소정의 미디어를 상기 구축된 데이터베이스로부터 식별한다. 즉, 상기 제어부(25)는 상기 사용자 입력, 예컨대 열람 명령 또는 검색어에 대응하는 소정의 미디어를 상기 데이터베이스로부터 식별한다. Step S14 identifies predetermined media from the established database in response to the user input. That is, the controller 25 identifies predetermined media corresponding to the user input, for example, a browsing command or a search word, from the database.

단계(S15)는 상기 식별된 미디어의 목록을 표시한다. 즉, 디스플레이부(24)는 상기 식별된 미디어의 목록을 표시하여 사용자에게 제공한다. Step S15 displays the list of identified media. That is, the display unit 24 displays the list of the identified media and provides it to the user.

본 발명에 따르면, 브라우징 명령을 미디어 서버(10)로 송신하여 그 응답을 수신할 때까지 대기할 필요가 없이 상기 미디어 브라우징 장치(20)에 구축된 데이터베이스로부터 결과값을 획득하므로, 미디어 브라우징을 위해 소요되는 처리 시간이 줄어들 수 있다. According to the present invention, since the result is obtained from a database built in the media browsing apparatus 20 without the need to send a browsing command to the media server 10 and wait until the response is received, for media browsing Processing time can be reduced.

이상 실시예를 통해 본 발명을 설명하였으나, 위 실시예는 단지 본 발명의 사상을 설명하기 위한 것이며, 이에 한정되지 않는다. 당업자는 위에 설명한 실시예에 다양한 변형이 가해질 수 있음을 이해할 것이다. 본 발명의 범위는 첨부된 특허청구범위의 해석을 통해서만 정해진다.Although the present invention has been described through the above embodiments, the above embodiments are merely intended to illustrate the spirit of the present invention, and the present invention is not limited thereto. Those skilled in the art will appreciate that various modifications may be made to the embodiments described above. The scope of the invention is defined only by the interpretation of the appended claims.

도 1은 본 발명의 일 실시예에 따른 DLNA 네트워크를 설명하는 구성도이다.1 is a block diagram illustrating a DLNA network according to an embodiment of the present invention.

도 2는 본 발명의 다른 실시예에 따른 DLNA 네트워크를 설명하는 구성도이다. 2 is a block diagram illustrating a DLNA network according to another embodiment of the present invention.

도 3은 본 발명의 일 실시예에 따른 미디어 브라우징 장치의 블록도이다. 3 is a block diagram of a media browsing apparatus according to an embodiment of the present invention.

도 4는 본 발명의 일 실시예에 따른 미디어 브라우징 장치의 동작을 개략적으로 설명하는 구성도이다. 4 is a configuration diagram schematically illustrating an operation of a media browsing apparatus according to an embodiment of the present invention.

도 5는 본 발명의 일 실시예에 따른 미디어들에 대한 데이터베이스의 테이블 구성을 설명하는 도면이다. 5 is a diagram illustrating a table configuration of a database for media according to an embodiment of the present invention.

도 6은 본 발명의 일 실시예에 따른 데이터베이스에 의해 형성되는 미디어들의 트리구조를 설명하는 도면이다. 6 is a diagram illustrating a tree structure of media formed by a database according to an embodiment of the present invention.

도 7 내지 도 11은 본 발명의 일 실시예에 따른 미디어 브라우징 장치의 동작을 설명하는 예시도이다. 7 to 11 are exemplary views illustrating the operation of the media browsing apparatus according to an embodiment of the present invention.

도 12는 본 발명의 일 실시예에 따른 미디어 브라우징 방법을 설명하는 흐름도이다. 12 is a flowchart illustrating a media browsing method according to an embodiment of the present invention.

Claims (15)

가정 내 미디어 재생 장치들을 연결하여 미디어를 공유하는 홈 네트워크를 통해 미디어 서버가 제공하는 미디어를 브라우징하는 방법에 있어서,A method of browsing media provided by a media server through a home network that connects media playback devices in a home to share media, the method comprising: 상기 미디어 서버로부터 다수의 미디어들의 메타데이터를 수신하는 단계;Receiving metadata of a plurality of media from the media server; 상기 메타데이터를 이용하여 상기 미디어들에 대한 데이터베이스를 구축하는 단계;Building a database for the media using the metadata; 사용자로부터 미디어를 브라우징하기 위한 사용자 입력을 수신하는 단계; Receiving user input for browsing media from a user; 상기 사용자 입력에 응답하여 소정의 미디어를 상기 데이터베이스로부터 식별하는 단계; 및Identifying predetermined media from the database in response to the user input; And 상기 식별된 미디어의 목록을 표시하는 단계;Displaying a list of the identified media; 를 포함하는 미디어 브라우징 방법.Media browsing method comprising a. 제 1항에 있어서,The method of claim 1, 상기 홈 네트워크는 DLNA(Digital Living Network Alliance) 네트워크이고, 상기 미디어 서버는 DMS(Digital Media Server)인 미디어 브라우징 방법.The home network is a Digital Living Network Alliance (DLNA) network, and the media server is a digital media server (DMS). 제 1항에 있어서, The method of claim 1, 상기 사용자 입력은 상기 데이터베이스에 기록된 미디어들을 소정의 분류 기준에 따라 열람하기 위한 열람 명령인 미디어 브라우징 방법.And the user input is a browsing command for browsing the media recorded in the database according to a predetermined classification criterion. 제 1항에 있어서,The method of claim 1, 상기 사용자 입력은 상기 데이터베이스에 기록된 특정 미디어를 검색하기 위한 검색어인 미디어 브라우징 방법.And the user input is a search word for searching for a specific media recorded in the database. 제 1항에 있어서, 상기 메타데이터 수신 단계는,The method of claim 1, wherein the receiving of the metadata comprises: 상기 미디어 서버에 저장된 모든 미디어들의 메타데이터를 수신하는 단계를 포함하는 미디어 브라우징 방법.Receiving metadata of all media stored in the media server. 제 1항에 있어서,The method of claim 1, 상기 메타데이터 수신 단계는 다수의 DMS들로부터 상기 미디어들의 메타데이터를 수신하는 단계를 포함하고, The receiving metadata comprises receiving metadata of the media from a plurality of DMSs, 상기 데이터베이스 구축 단계는 상기 DMS들을 분류한 별도의 테이블을 생성하는 단계를 포함하는 미디어 브라우징 방법.The database building step includes generating a separate table classifying the DMSs. 제 1항에 있어서,The method of claim 1, 상기 데이터베이스 구축 단계는 하나의 미디어가 둘 이상의 저장위치에 저장된 경우, 상기 미디어들이 저장된 저장위치의 주소가 기록된 별도의 테이블을 생성하는 단계를 포함하는 미디어 브라우징 방법.The database building step may include generating a separate table in which an address of a storage location in which the media is stored, in which one media is stored in two or more storage locations. 가정 내 미디어 재생 장치들을 연결하여 미디어를 공유하는 홈 네트워크를 통해 미디어 서버가 제공하는 미디어를 브라우징하는 장치에 있어서,A device for browsing media provided by a media server through a home network that connects media playback devices in a home to share media. 상기 미디어 서버로부터 다수의 미디어들의 메타데이터를 수신하는 통신부;A communication unit configured to receive metadata of a plurality of media from the media server; 상기 미디어들에 대한 데이터베이스를 저장하는 메모리부;A memory unit for storing a database for the media; 사용자로부터 미디어를 브라우징하기 위한 사용자 입력을 수신하는 사용자 입력부;A user input unit configured to receive a user input for browsing media from a user; 소정의 미디어 목록을 디스플레이하는 디스플레이부; 및A display unit which displays a predetermined media list; And 상기 수신된 메타데이터를 이용하여 상기 미디어들에 대한 데이터베이스를 구축하고, 상기 사용자 입력에 응답하여 소정의 미디어를 상기 데이터베이스로부터 식별하여 식별된 미디어의 목록을 디스플레이하도록 제어하는 제어부;A control unit for constructing a database for the media using the received metadata and controlling to display a list of identified media by identifying a predetermined media from the database in response to the user input; 를 포함하는 미디어 브라우징 장치.Media browsing device comprising a. 제 8항에 있어서,The method of claim 8, 상기 홈 네트워크는 DLNA(Digital Living Network Alliance) 네트워크이고, 상기 미디어 서버는 DMS(Digital Media Server)인 미디어 브라우징 장치.The home network is a digital living network alliance (DLNA) network, and the media server is a digital media server (DMS). 제 8항에 있어서,The method of claim 8, 상기 미디어 브라우징 장치는 DMC(Digital Media Controller) 또는 DMP(Digital Media Player)인 미디어 브라우징 장치.The media browsing device may be a digital media controller (DMC) or a digital media player (DMP). 제 8항에 있어서,The method of claim 8, 상기 사용자 입력은 상기 데이터베이스에 기록된 미디어들을 소정의 분류 기준에 따라 열람하기 위한 열람 명령인 미디어 브라우징 장치.And the user input is a browsing command for browsing the media recorded in the database according to a predetermined classification criterion. 제 8항에 있어서,The method of claim 8, 상기 사용자 입력은 상기 데이터베이스에 기록된 특정 미디어를 검색하기 위한 검색어인 미디어 브라우징 장치.And the user input is a search word for searching for a specific media recorded in the database. 제 8항에 있어서, The method of claim 8, 상기 통신부는 상기 미디어 서버에 저장된 모든 미디어들의 메타데이터를 수신하는 미디어 브라우징 장치.And the communication unit receives metadata of all media stored in the media server. 제 8항에 있어서,The method of claim 8, 상기 통신부는 다수의 미디어 서버들로부터 상기 미디어들의 메타데이터를 수신하고, The communication unit receives the metadata of the media from a plurality of media servers, 상기 제어부는 상기 데이터베이스에 상기 미디어 서버들을 분류한 별도의 테이블을 생성하는 미디어 브라우징 장치.And the control unit generates a separate table in which the media servers are classified in the database. 제 8항에 있어서, The method of claim 8, 상기 제어부는 하나의 미디어가 둘 이상의 저장위치에 저장된 경우, 상기 데 이터베이스에 상기 미디어들의 저장위치의 주소가 기록된 별도의 테이블을 생성하는 미디어 브라우징 장치.And the controller is configured to generate a separate table in which the address of the storage location of the media is recorded in the database when one media is stored in two or more storage locations.
KR1020090120155A 2009-12-04 2009-12-04 Apparatus and method for media browsing over home network Ceased KR20110063200A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090120155A KR20110063200A (en) 2009-12-04 2009-12-04 Apparatus and method for media browsing over home network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090120155A KR20110063200A (en) 2009-12-04 2009-12-04 Apparatus and method for media browsing over home network

Publications (1)

Publication Number Publication Date
KR20110063200A true KR20110063200A (en) 2011-06-10

Family

ID=44397227

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090120155A Ceased KR20110063200A (en) 2009-12-04 2009-12-04 Apparatus and method for media browsing over home network

Country Status (1)

Country Link
KR (1) KR20110063200A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013012104A1 (en) * 2011-07-18 2013-01-24 엘지전자 주식회사 Electronic device and method for operating same
US11361148B2 (en) 2015-10-16 2022-06-14 Samsung Electronics Co., Ltd. Electronic device sharing content with an external device and method for sharing content thereof

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013012104A1 (en) * 2011-07-18 2013-01-24 엘지전자 주식회사 Electronic device and method for operating same
US8875191B2 (en) 2011-07-18 2014-10-28 Lg Electronics Inc. Device for reproducing content and method thereof
US11361148B2 (en) 2015-10-16 2022-06-14 Samsung Electronics Co., Ltd. Electronic device sharing content with an external device and method for sharing content thereof

Similar Documents

Publication Publication Date Title
US7752265B2 (en) Source indicators for elements of an aggregate media collection in a media sharing system
KR100987659B1 (en) Selection and control of remote and local content through proprietary applications
US8880599B2 (en) Collection digest for a media sharing system
US8484227B2 (en) Caching and synching process for a media sharing system
CN102982058B (en) For supporting technology and the system of blog
US20140052770A1 (en) System and method for managing media content using a dynamic playlist
KR101564415B1 (en) Method and apparatus for content playback through integrated channel management
US20100114979A1 (en) System and method for correlating similar playlists in a media sharing network
US20100094834A1 (en) Bridging in a media sharing system
US20110055218A1 (en) Accessing content in a network
US20080077942A1 (en) System, method, and api for automatic digital library creation
KR102428990B1 (en) User-customized content recommendation system and method
US11115261B2 (en) System and method of sharing content by using plurality of storages
US20080250150A1 (en) Networked display device
US20150358685A1 (en) System to Enhance Television Viewing by Merging Television and the Internet
JP2008108096A (en) Content sharing system, content management server, client device, content management method, and content acquisition method
JP6042596B2 (en) Information processing apparatus, television receiver, information processing method, program, and information processing system
KR20060095554A (en) Response Estimation in Systems with Content Directory Services
KR100664931B1 (en) Apparatus, system, and method for providing a list of content in a home network
US8930354B2 (en) System and method for organizing content
KR20110063200A (en) Apparatus and method for media browsing over home network
CN101203853B (en) Techniques and systems for supporting podcasting
JP5133398B2 (en) Paper book / digital content correspondence generation apparatus and method
US20150288729A1 (en) Method and system for playing video media file of video sharing website in area network
EP2722777A2 (en) Method and apparatus for managing a catalog of media content

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20091204

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20141203

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20091204

Comment text: Patent Application

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20151015

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20160229

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20151015

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I