KR20170079071A - A set-top box, a contents information management method thereof - Google Patents
A set-top box, a contents information management method thereof Download PDFInfo
- Publication number
- KR20170079071A KR20170079071A KR1020150189239A KR20150189239A KR20170079071A KR 20170079071 A KR20170079071 A KR 20170079071A KR 1020150189239 A KR1020150189239 A KR 1020150189239A KR 20150189239 A KR20150189239 A KR 20150189239A KR 20170079071 A KR20170079071 A KR 20170079071A
- Authority
- KR
- South Korea
- Prior art keywords
- content information
- folder
- cloud server
- channel number
- channel
- Prior art date
Links
- 238000007726 management method Methods 0.000 title claims description 18
- 238000004891 communication Methods 0.000 claims abstract description 22
- 238000000034 method Methods 0.000 claims description 26
- 238000010586 diagram Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47208—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting near-video-on-demand content
-
- 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/21—Server components or server architectures
- H04N21/222—Secondary servers, e.g. proxy server, cable television Head-end
- H04N21/2223—Secondary servers, e.g. proxy server, cable television Head-end being a public access point, e.g. for downloading to or uploading from clients
-
- 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
- H04N21/23109—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion by placing content in organized collections, e.g. EPG data repository
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42684—Client identification by a unique number or address, e.g. serial number, MAC address, socket ID
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4826—End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Power Engineering (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명은 클라우드 서버와 네트워크를 통하여 연결되는 셋탑 박스에 있어서, 로그인을 통해 접속된 상기 클라우드 서버로부터 상기 로그인된 가입자에 상응하는 폴더 및 미디어 파일에 관한 제1 컨텐츠 정보를 수신하는 통신부; 및 상기 제1 컨텐츠 정보에 기반하여 채널 번호를 할당하는 채널 할당부를 포함하는 것을 특징으로 하는, 셋탑 박스를 제공한다.A set-top box connected to a cloud server through a network, the set-top box comprising: a communication unit for receiving first content information on a folder and a media file corresponding to the logged-in subscriber from the cloud server connected through login; And a channel assigning unit for assigning a channel number based on the first content information.
Description
본 발명은 셋탑 박스, 이의 컨텐츠 정보 관리 방법에 관한 것으로서, 셋탑 박스와 클라우드 서버가 연동하여, 클라우드 서버에서 제공되는 폴더 또는 미디어 파일들에 채널 번호를 할당하는 셋탑 박스, 이의 컨텐츠 정보 관리 방법에 관한 것이다.The present invention relates to a set-top box and a content information management method thereof, and more particularly, to a set-top box in which a set-top box and a cloud server are interlocked and a channel number is assigned to a folder or media files provided in a cloud server, will be.
클라우드 컴퓨팅(Cloud computing)은 소프트웨어 프로그램과 데이터를 개인의 컴퓨터나 스마트 폰이 아닌 외부의 대형 컴퓨터 서버에 저장하고, 필요할 때 마다 인터넷 접속하여 빌려 쓰는 것을 말한다.Cloud computing refers to the storage of software programs and data on a large computer server outside the personal computer or smart phone, and borrowing it from the Internet whenever needed.
일반적으로 사용하는 웹 메일(인터넷 메일)은 클라우드 컴퓨팅의 가장 기본적인 모델이다. 인터넷에 접속하여 메일을 읽을 수 있지만, 받은 메일 등 각종 데이터는 자신이 사용하는 컴퓨터에 저장되는 것이 아닌 웹 메일 서버, 즉 웹 메일 서비스를 제공하는 회사의 서버에 저장된다.Commonly used web mail (Internet mail) is the most basic model of cloud computing. It is possible to read mail by accessing the Internet, but various data such as received mail is stored in a web mail server, that is, a server of a company providing a web mail service, rather than being stored in a computer used by the user.
사용자는 클라우드 컴퓨팅을 이용하여 인터넷을 통해 언제 어디서나 자신이 원하는 컴퓨팅 자원을 제공받을 수 있다. 컴퓨팅 자원은 통상적으로 대용량의 데이터 센터와 같이 별도의 자원 제공자에 의해 관리되며, 그 대상은 CPU 능력, 메모리, 스토리지와 같은 하드웨어 자원이거나 개발 플랫폼, 응용 프로그램 등이 될 수 있다. 컴퓨팅 자원을 이용한 컴퓨팅 능력을 외부기기에서 이용하기 위해 자원 제공자가 제공하는 서비스를 클라우드 서비스라고 한다.Users can receive their desired computing resources anytime and anywhere via the Internet using cloud computing. Computing resources are typically managed by a separate resource provider, such as a large data center, which may be hardware resources such as CPU power, memory, storage, or a development platform, application program, or the like. A service provided by a resource provider for use of computing capability using computing resources in an external device is called a cloud service.
이러한 클라우드 서비스는 네트워크에 접근 가능하면 이용할 수 있으므로 매우 유용하다. 특히, 클라우드 서비스를 이용하는 경우, 고성능 컴퓨터나 고가의 소프트 웨어를 구매할 필요 없이 인터넷 접속기능만 갖추면 된다. 따라서, 최근에 무선 인터넷, 와이 파이, 3G 망의 발달과 함께 스마트 폰, 태블릿 PC 등의 휴대용 PC의 보급에 따라 다양한 클라우드 서비스가 제공되고 있다.These cloud services are very useful because they are available when they are accessible to the network. In particular, if you use cloud services, you do not have to purchase high-end computers or expensive software, but you only need internet access. Accordingly, with the development of wireless Internet, Wi-Fi and 3G network, various cloud services are being provided according to the spread of portable PCs such as smart phones and tablet PCs.
그러나, 외부기기를 이용하여 여러가지 클라우드 서비스들을 이용함에 따라 데이터의 중복 저장, 저장 위치의 혼선 등과 관리의 어려움이 발생한다.However, due to the use of various cloud services using external devices, it is difficult to store data redundantly, to confuse storage locations, and to manage.
이에 따라, 미디어 파일을 포함하는 폴더를 사용자가 직접 파티션을 나누어 데이터를 관리함에 따라 셋탑 박스를 이용하여 여러가지 클라우드 서비스들을 좀 더 효율적으로 사용하고 관리할 수 있는 방법이 필요하다.Accordingly, there is a need for a method that can more efficiently use and manage various cloud services using a set-top box as a user manages data by dividing a folder including a media file.
본 발명은 이와 같은 문제점을 해결하기 위한 것으로 보다 상세하게는, 클라우드 서버로부터 제공되는 폴더 및 미디어 파일에 각각의 채널 번호를 할당하여, 사용자에게 보다 효율적인 컨텐츠 정보를 제공하는데 그 목적이 있다.The present invention has been made to solve the above problems, and it is an object of the present invention to provide more efficient content information to a user by allocating channel numbers to folders and media files provided from a cloud server.
본 발명은 클라우드 서버와 네트워크를 통하여 연결되는 셋탑 박스에 있어서, 로그인을 통해 접속된 상기 클라우드 서버로부터 상기 로그인된 가입자에 상응하는 폴더 및 미디어 파일에 관한 제1 컨텐츠 정보를 수신하는 통신부; 및 상기 제1 컨텐츠 정보에 기반하여 채널 번호를 할당하는 채널 할당부를 포함하는 것을 특징으로 하는, 셋탑 박스를 제공한다.A set-top box connected to a cloud server through a network, the set-top box comprising: a communication unit for receiving first content information on a folder and a media file corresponding to the logged-in subscriber from the cloud server connected through login; And a channel assigning unit for assigning a channel number based on the first content information.
상기 셋탑 박스는 상기 통신부를 통하여 상기 클라우드 서버로부터 갱신된 제1 컨텐츠 정보가 수신되면, 상기 채널 할당부가 상기 갱신된 제1 컨텐츠 정보에 기반하여 채널 번호를 재할당 할 수 있다.The set-top box may reassign the channel number based on the updated first content information when the first content information updated from the cloud server is received through the communication unit.
상기 갱신된 제1 컨텐츠 정보는 상기 클라우드 서버에 저장된 상기 가입자에 상응하는 폴더 및 미디어 파일 중 적어도 하나가 변경되는 경우 수신될 수 있다.The updated first content information may be received when at least one of a folder and a media file corresponding to the subscriber stored in the cloud server is changed.
상기 채널 할당부는 상기 클라우드 서버로부터 수신된 상기 제1 컨텐츠 정보에 기반하여, 상기 폴더의 계층 구조를 확인하고, 확인된 상기 계층 구조에 따라 폴더 별 채널 번호를 할당할 수 있다.The channel allocation unit may identify the hierarchical structure of the folder based on the first content information received from the cloud server and allocate a channel number for each folder according to the ascertained hierarchical structure.
상기 할당된 채널 번호 중 어느 하나가 선택되면, 상기 선택된 채널 번호에 상응하는 폴더 또는 미디어 파일을 상기 클라우드 서버로부터 수신하여 자동 재생시키는 디스플레이 연동부를 더 포함할 수 있다.And a display interlocking unit for receiving a folder or a media file corresponding to the selected channel number from the cloud server and automatically reproducing the selected folder or media file when any one of the allocated channel numbers is selected.
상기 제1 컨텐츠 정보를 특정 셋탑 박스와 공유하는 공유부를 더 포함하되, 상기 공유부는 상기 특정 셋탑 박스로부터 상기 제1 컨텐츠 정보에 대한 공유 요청이 수락된 경우 상기 특정 셋탑 박스에 의해 공유 수락되었음을 지시하는 소정 메시지를 상기 통신부를 통해 상기 클라우드 서버에 전송할 수 있다.And a sharing unit for sharing the first content information with a specific set-top box, wherein when the sharing request for the first content information is accepted from the specific set-top box, the sharing unit indicates that the specific set- And transmit the predetermined message to the cloud server through the communication unit.
상기 특정 셋탑 박스는 상기 공유된 제1 컨텐츠 정보를 이용하여 상기 가입자에 상응하는 폴더 및 파일을 상기 클라우드 서버로부터 수신할 수 있다.The specific set-top box can receive a folder and a file corresponding to the subscriber from the cloud server using the shared first content information.
상기 특정 셋탑 박스로부터 제2 컨텐츠 정보가 상기 공유부에 수신되면, 상기 채널 할당부가 이미 할당된 채널 번호와 중복되지 않도록 상기 제2 컨텐츠 정보에 대응되는 채널 번호를 할당할 수 있다.When the second content information is received from the specific set-top box, the channel assigning unit may allocate a channel number corresponding to the second content information so that the channel assigning unit does not overlap the already allocated channel number.
상기 제2 컨텐츠 정보에 대응하여 할당된 채널 번호 중 어느 하나가 선택되면, 상기 선택된 채널 번호에 대응되는 폴더 또는 미디어 파일을 상기 클라우드 서버로부터 수신하여 자동 재생시킬 수 있다.When any one of the channel numbers allocated to the second content information is selected, the user can receive a folder or a media file corresponding to the selected channel number from the cloud server and automatically play it.
상기 채널 할당부는 이미 설정된 채널 번호를 제외한 나머지 가용 채널 번호를 스캔하여 상기 제1 컨텐츠 정보에 상응하는 채널 번호를 할당할 수 있다.The channel allocator may scan the remaining available channel numbers except for the preset channel number and allocate a channel number corresponding to the first content information.
클라우드 서버와 네트워크를 통하여 연결되는 셋탑 박스의 컨텐츠 정보 관리 방법에 있어서, 로그인을 통해 접속된 클라우드 서버로부터 폴더 및 미디어 파일에 관한 제1 컨텐츠 정보를 수신하는 단계; 및 상기 제1 컨텐츠 정보에 기반하여 채널 번호를 할당하는 단계를 포함하는 것을 특징으로 하는, 컨텐츠 정보 관리 방법을 제공한다.A method of managing content information of a set top box connected to a cloud server through a network, the method comprising: receiving first content information on a folder and a media file from a cloud server connected through a login; And allocating a channel number based on the first content information.
상기 제1 컨텐츠 정보를 수신하는 단계는 상기 클라우드 서버로부터 갱신된 제1 컨텐츠 정보가 수신되면, 상기 갱신된 제1 컨텐츠 정보에 기반하여 채널 번호를 재할당하는 단계를 더 포함할 수 있다.The step of receiving the first content information may further include reassigning the channel number based on the updated first content information when the updated first content information is received from the cloud server.
상기 할당하는 단계는 상기 클라우드 서버로부터 수신된 상기 제1 컨텐츠 정보에 기반하여, 상기 폴더의 계층 구조를 확인하고, 확인된 상기 계층 구조에 따라 폴더 별 또는 미디어 파일의 채널 번호를 할당하는 단계를 더 포함할 수 있다.Wherein the allocating step includes a step of confirming a hierarchical structure of the folder based on the first content information received from the cloud server and allocating a channel number of each folder or a media file according to the ascertained hierarchical structure .
상기 할당된 채널 번호 중 어느 하나가 선택되면, 상기 선택된 채널 번호에 상응하는 폴더 또는 미디어 파일을 상기 클라우드 서버로부터 수신하여 자동 재생시키는 단계를 더 포함할 수 있다.And receiving a folder or a media file corresponding to the selected channel number from the cloud server and automatically reproducing the selected folder number or media file if any one of the allocated channel numbers is selected.
특정 셋탑 박스로부터 제2 컨텐츠 정보를 수신하는 단계; 상기 제2 컨텐츠 정보에 대응하여 이미 할당된 채널 번호와 중복되지 않도록 상기 제2 컨텐츠 정보에 대응되는 채널 번호를 할당하는 단계; 및 상기 제2 컨텐츠 정보에 대응하여 할당된 채널 번호 중 어느 하나가 선택되면, 상기 선택된 채널 번호에 대응되는 미디어를 상기 클라우드 서버로부터 수신하여 자동 재생시키는 단계를 포함하는 것을 특징으로 하는, 컨텐츠 정보 공유 방법을 제공한다.Receiving second content information from a particular set-top box; Allocating a channel number corresponding to the second content information so as not to overlap with a channel number already allocated in correspondence with the second content information; And receiving the media corresponding to the selected channel number from the cloud server and automatically reproducing the media corresponding to the selected channel number if any one of the channel numbers allocated to the second content information is selected. ≪ / RTI >
상기 특정 셋탑 박스로부터 상기 제2 컨텐츠 정보에 대한 공유 요청 메시지를 수신하는 단계를 더 포함할 수 있다.And receiving a sharing request message for the second content information from the specific set-top box.
상기 공유 요청 메시지를 수신하는 단계는 상기 특정 셋탑 박스에 의해 공유 수락되었음을 지시하는 소정 메시지를 상기 클라우드 서버에 전송하는 단계를 더 포함할 수 있다.The step of receiving the sharing request message may further include transmitting to the cloud server a predetermined message indicating that the shared set is accepted by the particular set-top box.
본 발명에 따른 셋탑 박스, 이의 컨텐츠 정보 관리 방법은, 클라우드 서버로부터 수신된 폴더 및 미디어 파일에 각각의 채널 번호를 할당하여, 미디어 파일 탐색, 감상을 반복하는 불편함을 해소하고, TV 채널 재핑을 통하여 쉽고 편리하게 미디어를 감상할 수 있는 효과가 있다.A set-top box and its contents information management method according to the present invention allocates channel numbers to folders and media files received from a cloud server to eliminate the inconvenience of repeated media file searching and listening, So that it is possible to enjoy the media easily and conveniently.
도 1은 본 발명에 따른 셋탑 박스, 이의 컨텐츠 정보 관리 시스템을 나타낸 블럭도이다.
도 2는 본 발명에 따른 컨텐츠 정보 관리 방법의 흐름을 나타낸 흐름도이다.
도 3은 본 발명에 따른 채널 번호의 할당 방법을 나타낸 흐름도이다.
도 4는 본 발명에 따른 컨텐츠 정보의 공유 방법을 나타낸 흐름도이다.
도 5는 본 발명에 따른 할당된 채널 번호에 대응하는 폴더 또는 미디어 파일의 자동 재생 방법을 나타낸 흐름도이다.
도 6은 본 발명에 따른 컨텐츠 정보 관리 시스템의 실시예를 나타낸 도면이다.
도 7은 본 발명에 따른 채널 안내 정보의 실시예를 나타낸 도면이다.1 is a block diagram illustrating a set-top box and its contents information management system according to the present invention.
2 is a flowchart illustrating a content information management method according to the present invention.
3 is a flowchart illustrating a method of assigning channel numbers according to the present invention.
4 is a flowchart illustrating a method of sharing content information according to the present invention.
5 is a flowchart illustrating a method of automatically reproducing a folder or a media file corresponding to an assigned channel number according to the present invention.
6 is a view showing an embodiment of a content information management system according to the present invention.
7 is a diagram illustrating an embodiment of channel guide information according to the present invention.
이하, 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 당해 분야의 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 설명하기로 한다. 첨부된 도면들에서 구성에 표기된 도면번호는 다른 도면에서도 동일한 구성을 표기할 때에 가능한 한 동일한 도면번호를 사용하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어 관련된 공지의 기능 또는 공지의 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략하기로 한다. 그리고 도면에 제시된 어떤 특징들은 설명의 용이함을 위해 확대 또는 축소 또는 단순화된 것이고, 도면 및 그 구성요소들이 반드시 적절한 비율로 도시되어 있지는 않다. 그러나 당업자라면 이러한 상세 사항들을 쉽게 이해할 것이다.Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention. It should be noted that the drawings denoted by the same reference numerals in the drawings denote the same reference numerals whenever possible, in other drawings. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. And certain features shown in the drawings are to be enlarged or reduced or simplified for ease of explanation, and the drawings and their components are not necessarily drawn to scale. However, those skilled in the art will readily understand these details.
도 1은 본 발명에 따른 셋탑 박스, 이의 컨텐츠 정보 관리 시스템을 나타낸 블럭도이고, 도 2는 본 발명에 따른 컨텐츠 정보 관리 방법의 흐름을 나타낸 흐름도이고, 도 3은 본 발명에 따른 채널 번호의 할당 방법을 나타낸 흐름도이고, 도 4는 본 발명에 따른 컨텐츠 정보의 공유 방법을 나타낸 흐름도이고, 도 5는 본 발명에 따른 할당된 채널 번호에 대응하는 폴더 또는 미디어 파일의 자동 재생 방법을 나타낸 흐름도이고, 도 6은 본 발명에 따른 컨텐츠 정보 관리 시스템의 실시예를 나타낸 도면이고, 도 7은 본 발명에 따른 채널 안내 정보의 실시예를 나타낸 도면이다.FIG. 1 is a block diagram illustrating a set-top box and its contents information management system according to the present invention, FIG. 2 is a flowchart illustrating a content information management method according to the present invention, FIG. FIG. 4 is a flowchart illustrating a method of sharing content information according to the present invention, FIG. 5 is a flowchart illustrating a method of automatically reproducing a folder or a media file corresponding to an assigned channel number according to the present invention, FIG. 6 illustrates an embodiment of a content information management system according to the present invention, and FIG. 7 illustrates an embodiment of channel guidance information according to the present invention.
도 1에 도시된 바와 같이, 상기 컨텐츠 정보 관리 시스템(100)은 셋탑 박스(200), 통신망(300), 사용자 단말기(400), 클라우드 서버(500), 디스플레이 장치(600), 리모트 컨트롤러(700)를 포함한다.1, the content
여기서, 상기 셋탑 박스(200)는 통신부(210), 채널 할당부(220), 디스플레이 연동부(230), 공유부(240), 저장부(250)를 포함한다.The set-
또한, 상기 클라우드 서버(500)는 통신부(510), 인증부(520), 생성부(530), 갱신부(540)를 포함한다.The
상기 셋탑 박스(200)는 쌍방향 멀티미디어 통신을 위한 가정용 통신 단말기로서, TV 등과 같은 디스플레이 장치(600)를 네트워크에 접속시키어, VOD나 쌍방향 TV 등을 제공하고, 전화 또는 컴퓨터 등과 통신 기능을 갖춘 단말장치일 수도 있다.The set-
상기 셋탑 박스(200)는 상기 통신부(210)를 통하여, 상기 클라우드 서버(500)와 연동하기 위해, 로그인 방식으로 사용자를 식별받아서 상기 클라우드 서버(500)로부터 식별된 사용자(또는 가입자)에 대응되는 폴더 및 미디어 파일에 관한 컨텐츠 정보를 수신할 수 있다.The set-
여기서, 상기 컨텐츠 정보는 해당 가입자에 대응하여 상기 클라우드 서버(500)에 유지된 폴더 및 미디어 파일의 정보를 나타낸 것으로서, 폴더의 이름, 폴더의 개수, 폴더의 계층 구조에 따른 하위 폴더 정보 또는 미디어 파일의 이름, 미디어 파일의 타입, 폴더의 크기 정보, 미디어 파일의 크기 정보 등에 관한 정보를 포함할 수 있으나 이에 한정되지는 않는다.Here, the content information indicates information of a folder and a media file held in the
이하의 설명에서는 설명의 편의를 위해, 상기 컨텐츠 정보는 상기 클라우드 서버(500)에 저장된 해당 폴더 및 미디어 파일에 대한 접속 권한이 있는 가입자를 식별하기 위해 제1 컨텐츠 정보 내지 제n 컨텐츠 정보로 구분될 수 있다.In the following description, for convenience of description, the content information is divided into first content information to first content information to identify a subscriber having access rights to the folder and the media file stored in the
또한, 상기 컨텐츠 정보는 특정 가입자에 상응하여 상기 클라우드 서버(500)에 저장된 폴더 및 미디어 파일 중 적어도 하나가 변경된 경우, 상기 클라우드 서버(500)에 의해 갱신되어 해당 셋탑 박스에 전송될 수 있다.The content information may be updated by the
이하, 설명의 편의를 위해, 상기 갱신된 컨텐츠 정보를 신규 컨텐츠 정보라 명하기로 한다.Hereinafter, for convenience of explanation, the updated content information will be referred to as new content information.
예를 들어, 제1 사용자에 대해 최초로 수신된 컨텐츠 정보는 제1 컨텐츠 정보일 수 있으며, 이 후, 해당 사용자에 대응하여 갱신된 컨텐츠 정보는 신규 컨텐츠 정보일 수 있다. 이의 상세한 설명은 후기한다.For example, the content information initially received for the first user may be the first content information, and then the updated content information corresponding to the user may be the new content information. A detailed description thereof will be later.
상기 셋탑 박스(200)는 폴더 및 미디어 파일에 관한 컨텐츠 정보를 상기 저장부(250)를 통하여 저장할 수 있다.The set-
여기서, 미디어 파일은 예를 들어, MP3 플레이어의 노래, 스틸 이미지로 구성된 슬라이드, DVD-쥬크박스에 있는 영화들, TV 스케쥴, AV 파일 등 다양한 미디어 타입들을 포함할 수 있다.Here, the media file may include various media types such as, for example, MP3 player songs, still image slides, DVD-jukebox movies, TV schedules, AV files, and the like.
상기 채널 할당부(220)는 상기 클라우드 서버(500)로부터 수신된 컨텐츠 정보에 대응하는 채널 번호를 할당할 수 있다.The
다른 실시예에서의, 상기 채널 할당부(220)는 폴더 이름 또는 미디어 파일의 파일 이름의 자음 순서에 기초하여 채널 번호를 순차적으로 할당할 수도 있다. 또 다른 일 예로, 상기 채널 할당부(220)는 폴더 및 미디어 파일의 크기에 기반하여 오름차순으로 또는 내림차순으로 채널 번호를 할당할 수도 있다.In another embodiment, the
따라서, 상기 채널 할당부(220)는 폴더의 계층 구조에 기반하여 해당 폴더에 하위 폴더가 존재할 경우, 상기 하위 폴더를 포함하는 상위 폴더의 채널 번호(예컨대, Ch. 100, Ch. 200 등)를 우선으로 할당할 수 있다.Therefore, if there is a subfolder in the folder based on the hierarchical structure of the folder, the
이어서, 상기 채널 할당부(220)는 상기 상위 폴더의 채널 번호에 대응되는 상기 하위 폴더의 채널 번호(예컨대, Ch. 101, Ch. 102 등)를 순차적으로 할당할 수 있다. 즉, 폴더의 트리 구조에 기반하여 채널 번호를 할당할 수 있다.Subsequently, the
즉, 상기 채널 할당부(220)는 상기 하위 폴더의 존재 여부 및 하위 폴더의 개수에 기반하여, 상기 상위 폴더의 채널 번호를 결정할 수 있다. 일 예로, 상기 하위 폴더의 개수가 10개 미만인 경우, 상기 상위 폴더는 110번일 수 있으며, 해당 상위 폴더의 하위 폴더들에는 111번 내지 119번이 할당될 수 있다.That is, the
또한, 상기 채널 할당부(220)는 폴더에 포함되는 미디어 파일들에 대해서도 채널 번호를 할당할 수 있음은 물론이다. 즉, 폴더의 채널 번호(예컨대, Ch. 100, Ch. 200 등)가 우선으로 할당되면, 미디어 파일의 채널 번호(예컨대, Ch. 101, Ch. 102 등)를 할당할 수 있다.In addition, the
따라서, 본 발명에 따른 상기 셋탑 박스(200)는 사용자로부터 선택된 채널 번호에 따라 폴더 단위뿐만 아니라 미디어 파일 단위로 상기 클라우드 서버(500)로부터 정보를 수신하여 재생시킬 수 있다. 일 예로, 특정 폴더 내 복수의 미디어 파일 및/또는 복수의 하위 폴더가 포함된 경우, 해당 특정 폴더에 상응하여 할당된 채널 번호가 선택되면, 해당 특정 폴더 내 모든 폴더 및/또는 미디어 파일이 상기 클라우드 서버(500)로부터 수신되어 자동 재생될 수 있다.Therefore, the set-
보다 상세하게, 유럽 여행 폴더에 50개의 사진 파일이 포함된 경우, 유럽 여행 폴더에 상응하는 채널 번호가 선택되면, 50개의 사진 파일이 순차적으로 자동 재생될 수 있다.More specifically, when 50 photo files are included in the European travel folder, if a channel number corresponding to the European travel folder is selected, 50 photo files can be automatically reproduced sequentially.
다른 실시예에서의, 상기 채널 할당부(220)는 상기 클라우드 서버(500)로부터 수신되는 폴더 및 미디어 파일에 관한 신규 컨텐츠 정보에 대해서도 채널 번호를 할당할 수 있다.In another embodiment, the
여기서, 상기 신규 컨텐츠 정보는 상기 클라우드 서버(500)에 저장된 특정 가입자에 상응하는 폴더 및/또는 미디어 파일이 변경된 경우, 상기 클라우드 서버(500)에 의해 생성되어 상기 셋탑 박스(200)에 전송될 수 있다.Here, the new content information may be generated by the
따라서, 상기 채널 할당부(220)는 상기 신규 컨텐츠 정보에 기반하여 삭제 및/또는 추가되는 폴더 및/또는 미디어 파일을 식별하고, 식별된 폴더 및/또는 미디어 파일에 대한 채널 번호를 새롭게 추가하거나, 기 할당된 채널 번호를 삭제할 수도 있다. 일 예로, 추가된 폴더 또는 미디어 파일이 존재하면, 현재 사용되지 않는 채널 번호를 선택하여 해당 추가된 폴더 또는 미디어 파일에 할당할 수 있다.Accordingly, the
다른 일 예로, 삭제된 폴더 또는 미디어 파일이 존재하면, 해당 폴더 또는 미디어 파일에 기 할당된 채널 번호를 회수할 수 있다.In another example, if a deleted folder or a media file exists, the channel number previously allocated to the folder or the media file can be retrieved.
특히, 상기 채널 할당부(220)는 이미 할당된 채널 번호(예컨대, Ch. 100, Ch. 200 등)가 중복 할당되지 않도록 상기 신규 컨텐츠 정보를 위한 채널 번호(예컨대, Ch. 300, Ch. 400 등)를 스캔할 수 있다.In particular, the
이에 따라, 상기 채널 할당부(220)는 가용 가능한 채널 번호를 상기 신규 컨텐츠 정보를 위해 할당할 수 있다.Accordingly, the
도 6에 도시된 바와 같이, 상기 채널 할당부(220)는 각각의 폴더 및 미디어 파일에 채널 번호를 할당할 수 있다.As shown in FIG. 6, the
도 6을 참조하면, 상기 채널 할당부(220)는 복수의 폴더(F)들 각각에 고유의 채널 번호를 할당하고, 사용자는 상기 셋탑 박스(200)를 제어하는 리모트 컨트롤러(700)를 통하여, 복수의 폴더(F) 또는 미디어 파일(M) 중 어느 하나에 할당된 채널 번호를 선택할 수 있다.6, the
상기 디스플레이 연동부(230)는 할당된 채널 번호 중 어느 하나가 선택되면, 선택된 채널 번호에 상응하는 폴더 또는 미디어 파일을 상기 클라우드 서버(500)로부터 수신하여 자동으로 재생할 수 있다. 이때, 재생 정보가 상기 디스플레이 장치(600)에 전송될 수 있다.The
또한, 상기 디스플레이 연동부(230)는 선택된 채널이 일반 채널일 경우, 일반 채널에 상응하는 컨텐츠를 상기 디스플레이 장치(600)에 전송할 수 있다. 여기서, 일반 채널은 공중파 방송 채널, 유선 방송 채널, 케이블 TV 방송 채널 등을 포함할 수 있으나, 이에 한정되지는 않으며, 방송 서버(미도시)로부터 수신 가능한 채널이면 족하다.In addition, when the selected channel is a general channel, the
상기 클라우드 서버(500)로부터 수신된 컨텐츠 정보에 기반하여 할당된 채널 번호와 상기 일반 채널은 상기 셋탑 박스(200)가 상기 클라우드 서버(500)로의 접속 여부를 판단하기 위해 구분되는 것이 바람직하다.Preferably, the channel number and the general channel allocated based on the content information received from the
도 7에 도시된 바와 같이, 상기 디스플레이 연동부(230)는 채널 안내 정보를 상기 디스플레이 장치(600)에 제공할 수 있다.As shown in FIG. 7, the
도 7을 참조하면, 상기 채널 안내 정보는 사용자의 시각적으로 보다 편리하도록 채널 번호(101, 102, 200, 300)와 채널 번호에 상응하는 시청 정보(KBS, EBS, 인생영화, 유럽여행)를 표시할 수 있다.Referring to FIG. 7, the channel guide information indicates channel information (101, 102, 200, 300) and viewing information (KBS, EBS, can do.
상기 공유부(240)는 사용자로부터 지정된 공유 대상의 폴더 및 미디어 파일에 관한 제1 컨텐츠 정보를 특정 셋탑 박스와 공유하거나, 상기 제1 컨텐츠 정보에 대응하는 할당된 채널 번호(예컨대, Ch. 200, Ch. 300 등)를 공유할 수 있다.The
여기서, 상기 특정 셋탑 박스는 상기 제1 컨텐츠 정보를 수신할 수 있다. 이 경우, 상기 제1 컨텐츠 정보에 대응하는 이미 할당된 채널 번호와 중복되지 않도록 상기 제1 컨텐츠 정보에 대응되는 채널 번호를 할당할 수 있다.Here, the specific set-top box may receive the first content information. In this case, the channel number corresponding to the first content information may be allocated so as not to overlap with the already assigned channel number corresponding to the first content information.
다른 실시예에서의, 상기 공유부(240)는 폴더 및 미디어 파일에 관한 제2 컨텐츠 정보를 상기 특정 셋탑 박스로부터 수신되거나, 상기 제2 컨텐츠 정보에 대응하여 할당된 채널 번호를 수신할 수도 있다. 이 경우, 상기 채널 할당부(220)를 통하여 이미 할당된 채널 번호와 중복되지 않도록 상기 제2 컨텐츠 정보에 대응되는 채널 번호를 할당할 수도 있다.In another embodiment, the
여기서, 상기 채널 할당부(220)는 중복된 채널이 존재할 경우, 가용한 채널 번호를 스캔하고, 스캔 결과에 기반하여, 상기 제2 컨텐츠 정보에 대응되는 채널 번호의 신규 채널(예컨대, Ch. 400, Ch. 500)을 할당할 수 있다.If there is a duplicated channel, the
이에 따라, 상기 공유부(240)는 상기 특정 셋탑 박스와 상기 제1, 제2 컨텐츠 정보를 송, 수신하여, 외부 사용자와의 폴더 및 미디어 파일에 관한 컨텐츠 정보를 보다 효율적으로 공유할 수 있다.Accordingly, the
아울러, 상기 셋탑 박스(200)는 상기 특정 셋탑 박스와 상기 제1, 제2 컨텐츠 정보를 공유하기 위해, 상기 셋탑 박스(200) 및/또는 상기 특정 셋탑 박스 중 선택된 어느 하나로부터 상기 제1, 제2 컨텐츠 정보가 수신되면, 수신 측에서 상기 클라우드 서버(500)로 일 예로, 상기 공유부(240)는 상기 특정 셋탑 박스에 상기 제1 컨텐츠 정보를 송신하면, 상기 특정 셋탑 박스는 상기 제1 컨텐츠 정보에 상응하는 공유 요청을 수락할 수 있다.In order to share the first and second contents information with the specific set-top box, the set-
따라서, 상기 공유부(240)는 상기 특정 셋탑 박스로부터 상기 제1 컨텐츠 정보에 대한 공유 요청이 수락된 경우, 상기 특정 셋탑 박스에 의해 공유 수락되었음을 지시하는 소정 메시지를 상기 통신부(210)를 통해 상기 클라우드 서버(500)로 전송할 수 있다.Accordingly, when the sharing request for the first content information is accepted from the specific set-top box, the
여기서, 상기 클라우드 서버(500)는 상기 소정 메시지에 기초하여, 상기 특정 셋탑 박스로 상기 제1 컨텐츠 정보를 제공할 수 있다.Here, the
상기 통신망(300)은 PC, 휴대폰, 카메라 등에 저장된 동영상, 음악 파일, 정지 화상을 공유해 재생하는 로컬 망이고, 상기 통신망(300)은 댁내의 홈 네트워크로 접속하기 위해 외부에서 접속하는 외부망으로서, 이동통신망, 인터넷망 또는 Wi-Fi망 등을 포함할 수 있다.The
따라서, 상기 통신망(300)은 상기 셋탑 박스(200)와 상기 클라우드 서버(500) 또는 상기 사용자 단말기(400)와 연결될 수 있다.Accordingly, the
상기 사용자 단말기(400)는 이동통신망 또는 인터넷망 등의 상기 통신망(300)을 이용한 통신 기능이 가능한 단말기일 수도 있다.The
이러한, 상기 사용자 단말기(400)는 스마트폰, 태블릿 PC 등과 같은 모바일 기기뿐만 아니라, 데스크탑 컴퓨터와 같은 일반 개인용 컴퓨터일 수도 있다. 또한, 상기 사용자 단말기(400)는 댁외에서 공인 IP로 접속하는 단말뿐만 아니라 사설 IP로 접속하는 단말기일 수도 있다.The
또한, 상기 사용자 단말기(400)는 안드로이드 OS, iOS, 윈도우 모바일 OS 등 모바일 컴퓨터에 탑재할 수 있는 OS를 모두 포함할 수 있다.Also, the
상기 클라우드 서버(500)는 상기 사용자 단말기(400)로부터 폴더 및 미디어 파일을 상기 통신부(510)를 통하여 수신받고, 폴더 및 미디어 파일에 관한 컨텐츠 정보를 송, 수신할 수 있다.The
따라서, 상기 클라우드 서버(500)는 상기 셋탑 박스(200) 또는 상기 사용자 단말기(400)와 가입자의 폴더 및 미디어 파일에 관한 컨텐츠 정보를 송, 수신하도록 상기 인증부(520)의 로그인 인증을 통하여, 선택된 가입자의 폴더 및 미디어 파일에 관한 컨텐츠 정보를 송, 수신할 수 있다.Accordingly, the
상기 생성부(530)는 상기 사용자 단말기(400)로부터 수신되는 폴더 및 미디어 파일을 저장할 수 있다. 즉, 상기 생성부(530)는 폴더 및 미디어 파일에 관한 컨텐츠 정보(이름, 타입, 크기, 시간 및 섬네일 등)를 저장할 수 있다.The generating
따라서, 상기 생성부(530)는 폴더 및 미디어 파일에 관한 컨텐츠 정보에 대응하는 폴더의 계층 구조를 저장하거나, 미디어 파일의 컨텐츠(예컨대, 영화, 음악, 사진 등)를 각각 저장할 수 있다.Accordingly, the generating
이어서, 상기 생성부(530)는 상기 사용자 단말기(400)로부터 수신되는 폴더 및 미디어 파일에 관한 신규 컨텐츠 정보를 저장할 수 있음은 물론, 상기 신규 컨텐츠 정보를 별도의 구분을 두어 저장할 수 있다.The generating
상기 갱신부(540)는 상기 사용자 단말기(400)로부터 신규 컨텐츠 정보가 수신될 경우, 이의 신규 컨텐츠 정보를 상기 생성부(530)로 전송할 수 있다.When the new content information is received from the
상기한 컨텐츠 정보 관리 시스템(100)에 따라 '컨텐츠 정보 관리 방법'을 상세하게 설명한다.The 'content information management method' according to the content
도 2에 도시된 바와 같이, 상기 사용자 단말기(400)가 상기 클라우드 서버(500)에 로그인하여, 사용자로부터 지정되는 폴더 및 미디어 파일을 상기 클라우드 서버(500)에 저장할 수 있다.(S200)2, the
상기 셋탑 박스(200)는 상기 클라우드 서버(500)와 로그인 인증 방식을 통하여 연동하고, 폴더 및 미디어 파일에 관한 컨텐츠 정보를 요청할 수 있다.(S210)The set-
상기 클라우드 서버(500)는 상기 셋탑 박스(200)로부터 요청 신호가 수신되면, 사용자에 대응하여 저장된 폴더 및 미디어 파일에 관한 제1 컨텐츠 정보를 생성할 수 있다.(S220)Upon receiving the request signal from the set-
상기 클라우드 서버(500)는 폴더 및 미디어 파일에 관한 제1 컨텐츠 정보를 상기 셋탑 박스(200)에 전송할 수 있다.(S230)The
상기 셋탑 박스(200)는 상기 제1 컨텐츠 정보에 기반하여, 상기 채널 할당부(220)를 통하여 채널 번호를 할당할 수 있다.(S240)The set-
상기 클라우드 서버(500)는 상기 사용자 단말기(400)로부터 갱신되는 폴더 및 미디어 파일에 관한 제1 컨텐츠 정보를 수신하여, 상기 제1 컨텐츠 정보를 갱신할 수 있다.(S250)The
여기서, 상기 클라우드 서버(500)는 상기 사용자 단말기(400)로부터 갱신되는 폴더 및 미디어 파일에 관한 제1 컨텐츠 정보를 확인한다.(S260)Here, the
상기 클라우드 서버(500)는 갱신된 제1 컨텐츠 정보가 존재하면, 상기 제1 컨텐츠 정보를 상기 셋탑 박스(200)에 전송할 수 있다.(S270)The
도 3에 도시된 바와 같이, 상기 채널 할당부(220)는 폴더의 계층 구조에 따라 채널 번호를 할당할 수 있다.As shown in FIG. 3, the
상기 셋탑 박스(200)는 상기 제1 컨텐츠 정보에 기반하여 폴더의 계층 구조를 확인할 수 있다.(S241)The set-
상기 채널 할당부(220)는 폴더 및 미디어 파일에 관한 제1 컨텐츠 정보에 기반하여, 하위 폴더 또는 폴더에 포함되는 미디어 파일의 존재를 확인한다.(S242)The
상기 채널 할당부(220)는 상기 하위 폴더 또는 폴더에 포함되는 미디어 파일 존재시, 상위 폴더의 채널 번호를 우선으로 할당할 수 있다.(S243)The
상기 채널 할당부(220)는 상기 상위 폴더의 채널 번호에 대응되는 상기 하위 폴더 또는 미디어 파일의 채널 번호를 할당할 수 있다.(S244)The
도 4에 도시된 바와 같이, 상기 셋탑 박스(200)는 상기 공유부(240)에 의해서, 특정 셋탑 박스로부터 상기 특정 셋탑 박스를 식별하기 위한 기기 식별자 및 제2 컨텐츠 정보를 포함하는 공유 요청 메시지를 수신할 수 있다.(S400)As shown in FIG. 4, the set-
상기 셋탑 박스(200)는 상기 특정 셋탑 박스로 공유 수락되었음을 지시하는 공유 수락 메시지를 상기 클라우드 서버(500)로 전송할 수 있다.(S410)The set-
상기 셋탑 박스(200)는 상기 클라우드 서버(500)로 상기 특정 셋탑 박스에 대응되는 가입자의 컨텐츠가 공유되었음을 지시하는 상기 기기 식별자가 포함된 공유 알림 메시지를 전송할 수 있다.(S420)The set-
상기 셋탑 박스(200)는 상기 채널 할당부(220)로부터 기 할당된 채널 번호와 중복되지 않도록 제2 컨텐츠 정보에 상응하는 공유 채널 번호를 할당할 수 있다.(S430)The set-
상기 셋탑 박스(200)는 할당된 채널 번호 중 어느 하나가 선택되면, 선택된 채널 번호에 상응하는 폴더 또는 미디어 파일을 상기 클라우드 서버(500)로부터 수신하여 자동 재생할 수 있다.(S440)When the set-
도 5에 도시된 바와 같이, 상기 셋탑 박스(200)는 상기 리모트 컨트롤러(700)에 의해 선택된 채널 번호에 상응하여, 상기 클라우드 서버(500)에 저장된 폴더 또는 미디어 파일을 수신하여 상기 디스플레이 장치(600)에 재생시킬 수 있다.5, the set-
구체적으로, 상기 셋탑 박스(200)는 상기 리모트 컨트롤러(700)로부터 채널 선택에 대응하는 제어 신호를 수신할 수 있다.(S500)Specifically, the set-
상기 셋탑 박스(200)는 선택된 채널이 상기 클라우드 서버(500)로부터 수신된 컨텐츠 정보에 상응하여 할당된 채널 번호인 것을 판단할 수 있다.(S510)The set-
상기 셋탑 박스(200)는 선택된 채널이 일반 채널일 경우, 방송 센터로부터 수신되는 컨텐츠를 상기 디스플레이 장치(600)에 전송할 수 있다.(S520)When the selected channel is a general channel, the set-
상기 셋탑 박스(200)는 선택된 채널이 폴더 및 미디어 파일에 관한 컨텐츠 정보에 대응하여 할당된 채널인 경우, 선택된 채널 번호에 상응하는 폴더 또는 미디어파일을 상기 클라우드 서버(500)로부터 수신하여 자동 재생할 수 있다.(S530)When the selected channel is a channel allocated corresponding to the content information about the folder and the media file, the set-
상기 셋탑 박스(200)는 재생 중인 폴더 또는 미디어 파일을 상기 디스플레이 장치(600)에 출력할 수 있다.(S540)The set-
이상에서 본 발명의 기술적 사상을 예시하기 위해 구체적인 실시 예로 도시하고 설명하였으나, 본 발명은 상기와 같은 구체적인 실시 예와 동일한 구성 및 작용에만 국한되지 않고, 여러가지 변형이 본 발명의 범위를 벗어나지 않는 한도 내에서 실시될 수 있다. 따라서, 그와 같은 변형도 본 발명의 범위에 속하는 것으로 간주해야 하며, 본 발명의 범위는 후술하는 특허청구범위에 의해 결정되어야 한다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, . ≪ / RTI > Accordingly, such modifications are deemed to be within the scope of the present invention, and the scope of the present invention should be determined by the following claims.
100 : 컨텐츠 정보 관리 시스템
200 : 셋탑 박스
210 : 통신부
220 : 채널 할당부
230 : 디스플레이 연동부
240 : 공유부
250 : 저장부
300 : 통신망
400 : 사용자 단말기
500 : 클라우드 서버
510 : 통신부
520 : 인증부
530 : 생성부
540 : 갱신부
600 : 디스플레이 장치
700 : 리모트 컨트롤러100: Content information management system
200: set-top box 210: communication section
220: channel allocation unit 230: display interlocking unit
240: Sharing unit 250: Storage unit
300: communication network 400: user terminal
500: Cloud server 510:
520: Authentication unit 530:
540: Updating unit 600: Display device
700: remote controller
Claims (17)
로그인을 통해 접속된 상기 클라우드 서버로부터 상기 로그인된 가입자에 상응하는 폴더 및 미디어 파일에 관한 제1 컨텐츠 정보를 수신하는 통신부; 및
상기 제1 컨텐츠 정보에 기반하여 채널 번호를 할당하는 채널 할당부;
를 포함하는 것을 특징으로 하는, 셋탑 박스.A set-top box connected to a cloud server through a network,
A communication unit for receiving first content information on a folder and a media file corresponding to the logged-in subscriber from the cloud server connected through a login; And
A channel allocation unit for allocating a channel number based on the first content information;
Lt; RTI ID = 0.0 > settop box. ≪ / RTI >
상기 셋탑 박스는,
상기 통신부를 통하여 상기 클라우드 서버로부터 갱신된 제1 컨텐츠 정보가 수신되면, 상기 채널 할당부가 상기 갱신된 제1 컨텐츠 정보에 기반하여 채널 번호를 재할당 하는 것을 특징으로 하는, 셋탑 박스.The method according to claim 1,
The set-
Wherein the channel assignment unit reassigns the channel number based on the updated first content information when the first content information updated from the cloud server is received through the communication unit.
상기 갱신된 제1 컨텐츠 정보는,
상기 클라우드 서버에 저장된 상기 가입자에 상응하는 폴더 및 미디어 파일 중 적어도 하나가 변경되는 경우 수신되는 것을 특징으로 하는, 셋탑 박스.The method according to claim 1,
The updated first content information may include:
And when at least one of a folder and a media file corresponding to the subscriber stored in the cloud server is changed, the set-top box is received.
상기 채널 할당부는,
상기 클라우드 서버로부터 수신된 상기 제1 컨텐츠 정보에 기반하여, 상기 폴더의 계층 구조를 확인하고, 확인된 상기 계층 구조에 따라 폴더 별 채널 번호를 할당하는 것을 특징으로 하는, 셋탑 박스.The method according to claim 1,
The channel assigning unit,
A folder hierarchical structure based on the first content information received from the cloud server, and a channel number for each folder according to the identified hierarchical structure.
상기 할당된 채널 번호 중 어느 하나가 선택되면, 상기 선택된 채널 번호에 상응하는 폴더 또는 미디어 파일을 상기 클라우드 서버로부터 수신하여 자동 재생시키는 디스플레이 연동부를 더 포함하는 것을 특징으로 하는, 셋탑 박스.The method according to claim 1,
Further comprising a display interlocking unit for receiving a folder or media file corresponding to the selected channel number from the cloud server and automatically reproducing the selected folder number or media file when the selected channel number is selected.
상기 제1 컨텐츠 정보를 특정 셋탑 박스와 공유하는 공유부를 더 포함하되,
상기 공유부는 상기 특정 셋탑 박스로부터 상기 제1 컨텐츠 정보에 대한 공유 요청이 수락된 경우 상기 특정 셋탑 박스에 의해 공유 수락되었음을 지시하는 소정 메시지를 상기 통신부를 통해 상기 클라우드 서버에 전송하는 것을 특징으로 하는, 셋탑 박스.The method according to claim 1,
And a sharing unit for sharing the first content information with a specific set-top box,
Wherein the sharing unit transmits to the cloud server through the communication unit a predetermined message indicating that the shared settop box has been shared by the specific settop box when the sharing request for the first content information is accepted from the specific settop box. Set-top box.
상기 특정 셋탑 박스는,
상기 공유된 제1 컨텐츠 정보를 이용하여 상기 가입자에 상응하는 폴더 및 파일을 상기 클라우드 서버로부터 수신하는 것을 특징으로 하는, 셋탑 박스.The method according to claim 6,
The specific set-
And receives a folder and a file corresponding to the subscriber from the cloud server using the shared first content information.
상기 특정 셋탑 박스로부터 제2 컨텐츠 정보가 상기 공유부에 수신되면, 상기 채널 할당부가 이미 할당된 채널 번호와 중복되지 않도록 상기 제2 컨텐츠 정보에 대응되는 채널 번호를 할당하는 것을 특징으로 하는, 셋탑 박스.The method according to claim 6,
Wherein when the second content information is received from the specific set-top box, the channel assignment unit allocates a channel number corresponding to the second content information so that the channel allocation unit does not overlap the already allocated channel number, .
상기 제2 컨텐츠 정보에 대응하여 할당된 채널 번호 중 어느 하나가 선택되면, 상기 선택된 채널 번호에 대응되는 폴더 또는 미디어 파일을 상기 클라우드 서버로부터 수신하여 자동 재생시키는 것을 특징으로 하는, 셋탑 박스.9. The method of claim 8,
And receives a folder or media file corresponding to the selected channel number from the cloud server and automatically reproduces the selected folder if the channel number assigned to the second content information is selected.
상기 채널 할당부는,
이미 설정된 채널 번호를 제외한 나머지 가용 채널 번호를 스캔하여 상기 제1 컨텐츠 정보에 상응하는 채널 번호를 할당하는 것을 특징으로 하는, 셋탑 박스.The method according to claim 1,
The channel assigning unit,
Wherein the channel number corresponding to the first content information is allocated by scanning the available channel numbers other than the preset channel number.
로그인을 통해 접속된 클라우드 서버로부터 폴더 및 미디어 파일에 관한 제1 컨텐츠 정보를 수신하는 단계; 및
상기 제1 컨텐츠 정보에 기반하여 채널 번호를 할당하는 단계;
를 포함하는 것을 특징으로 하는, 컨텐츠 정보 관리 방법.A content information management method of a set top box connected to a cloud server through a network,
Receiving first content information on a folder and a media file from a connected cloud server through a login; And
Assigning a channel number based on the first content information;
The content information management method comprising the steps of:
상기 제1 컨텐츠 정보를 수신하는 단계는,
상기 클라우드 서버로부터 갱신된 제1 컨텐츠 정보가 수신되면, 상기 갱신된 제1 컨텐츠 정보에 기반하여 채널 번호를 재할당하는 단계;
를 더 포함하는 것을 특징으로 하는, 컨텐츠 정보 관리 방법.12. The method of claim 11,
Wherein the step of receiving the first content information comprises:
Reallocating the channel number based on the updated first content information when the updated first content information is received from the cloud server;
The content information management method comprising the steps of:
상기 할당하는 단계는,
상기 클라우드 서버로부터 수신된 상기 제1 컨텐츠 정보에 기반하여, 상기 폴더의 계층 구조를 확인하고, 확인된 상기 계층 구조에 따라 폴더 별 또는 미디어 파일의 채널 번호를 할당하는 단계;
를 더 포함하는 것을 특징으로 하는, 컨텐츠 정보 관리 방법.12. The method of claim 11,
Wherein the assigning comprises:
Identifying a hierarchical structure of the folder based on the first content information received from the cloud server, and assigning a channel number of the folder or the media file according to the identified hierarchical structure;
The content information management method comprising the steps of:
상기 할당된 채널 번호 중 어느 하나가 선택되면, 상기 선택된 채널 번호에 상응하는 폴더 또는 미디어 파일을 상기 클라우드 서버로부터 수신하여 자동 재생시키는 단계;
를 더 포함하는 것을 특징으로 하는, 컨텐츠 정보 관리 방법.12. The method of claim 11,
Receiving a folder or media file corresponding to the selected channel number from the cloud server and automatically reproducing the selected folder number or media file if any one of the allocated channel numbers is selected;
The content information management method comprising the steps of:
상기 제2 컨텐츠 정보에 대응하여 이미 할당된 채널 번호와 중복되지 않도록 상기 제2 컨텐츠 정보에 대응되는 채널 번호를 할당하는 단계; 및
상기 제2 컨텐츠 정보에 대응하여 할당된 채널 번호 중 어느 하나가 선택되면, 상기 선택된 채널 번호에 대응되는 미디어를 상기 클라우드 서버로부터 수신하여 자동 재생시키는 단계;
를 포함하는 것을 특징으로 하는, 컨텐츠 정보 공유 방법.Receiving second content information from a particular set-top box;
Allocating a channel number corresponding to the second content information so as not to overlap with a channel number already allocated in correspondence with the second content information; And
Receiving the media corresponding to the selected channel number from the cloud server and automatically reproducing the selected media number if any one of the channel numbers allocated to the second content information is selected;
The content information sharing method comprising:
상기 특정 셋탑 박스로부터 상기 제2 컨텐츠 정보에 대한 공유 요청 메시지를 수신하는 단계;
를 더 포함하는 것을 특징으로 하는, 컨텐츠 정보 공유 방법.16. The method of claim 15,
Receiving a sharing request message for the second content information from the specific set-top box;
The method of claim 1, further comprising:
상기 공유 요청 메시지를 수신하는 단계는,
상기 특정 셋탑 박스에 의해 공유 수락되었음을 지시하는 소정 메시지를 상기 클라우드 서버에 전송하는 단계;
를 더 포함하는 것을 특징으로 하는, 컨텐츠 정보 공유 방법.17. The method of claim 16,
The receiving of the sharing request message comprises:
Transmitting to the cloud server a predetermined message indicating that the specific set-top box has been shared and accepted;
The method of claim 1, further comprising:
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150189239A KR20170079071A (en) | 2015-12-30 | 2015-12-30 | A set-top box, a contents information management method thereof |
KR1020230036014A KR102709359B1 (en) | 2015-12-30 | 2023-03-20 | A set-top box, a contents information management method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150189239A KR20170079071A (en) | 2015-12-30 | 2015-12-30 | A set-top box, a contents information management method thereof |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020230036014A Division KR102709359B1 (en) | 2015-12-30 | 2023-03-20 | A set-top box, a contents information management method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20170079071A true KR20170079071A (en) | 2017-07-10 |
Family
ID=59355124
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150189239A KR20170079071A (en) | 2015-12-30 | 2015-12-30 | A set-top box, a contents information management method thereof |
KR1020230036014A KR102709359B1 (en) | 2015-12-30 | 2023-03-20 | A set-top box, a contents information management method thereof |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020230036014A KR102709359B1 (en) | 2015-12-30 | 2023-03-20 | A set-top box, a contents information management method thereof |
Country Status (1)
Country | Link |
---|---|
KR (2) | KR20170079071A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102253740B1 (en) * | 2019-12-19 | 2021-05-18 | 주식회사 엘지유플러스 | Method and apparatus for updating channel list |
WO2023136438A1 (en) * | 2022-01-14 | 2023-07-20 | 삼성전자 주식회사 | System for sharing content, and electronic device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101564415B1 (en) * | 2009-01-07 | 2015-10-30 | 삼성전자주식회사 | Method and apparatus for content playback through integrated channel management |
KR20110009447A (en) * | 2009-07-22 | 2011-01-28 | 엘지전자 주식회사 | Channel control method for registering content as a channel and a broadcast receiver employing the method |
KR101489587B1 (en) | 2013-08-16 | 2015-02-06 | 한양대학교 에리카산학협력단 | Virtual framework for media cloud service |
KR102145014B1 (en) * | 2013-11-04 | 2020-08-18 | 엘지전자 주식회사 | Tv and operating method thereof |
KR101500536B1 (en) * | 2014-06-26 | 2015-03-18 | 주식회사 엘지유플러스 | Broadcast output appratus and controlling method thereof |
-
2015
- 2015-12-30 KR KR1020150189239A patent/KR20170079071A/en not_active Application Discontinuation
-
2023
- 2023-03-20 KR KR1020230036014A patent/KR102709359B1/en not_active Application Discontinuation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102253740B1 (en) * | 2019-12-19 | 2021-05-18 | 주식회사 엘지유플러스 | Method and apparatus for updating channel list |
WO2023136438A1 (en) * | 2022-01-14 | 2023-07-20 | 삼성전자 주식회사 | System for sharing content, and electronic device |
Also Published As
Publication number | Publication date |
---|---|
KR102709359B1 (en) | 2024-09-25 |
KR20230044987A (en) | 2023-04-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8966546B2 (en) | Method and apparatus for reproducing content through integrated channel management | |
CN102884529B (en) | For social activity summary can adaptive layout | |
US10367884B2 (en) | Contents sharing method between mobile terminal and local server | |
KR102709359B1 (en) | A set-top box, a contents information management method thereof | |
RU2388170C2 (en) | Device and method of subscribing for opening and closure of packets | |
RU2406133C2 (en) | Device and methods of providing and presenting customised channel information | |
CN101167064A (en) | Dynamically mediating multimedia content and devices | |
EP2012542A2 (en) | Method and apparatus for providing content through bidirectional communication network | |
US20060112143A1 (en) | Method and system to facilitate publishing and distribution of digital media | |
KR101391370B1 (en) | System for multi-transmitting images by using an image collection and distribution server and the method thereof | |
KR100934989B1 (en) | Content management method and apparatus | |
US20100146123A1 (en) | Resource allocation method of each terminal apparatus using resource management system and resource management server apparatus | |
CN113596166B (en) | Data acquisition method, device, computer equipment and storage medium | |
US20240348560A1 (en) | Methods and systems for regulating network connectivity from a gateway | |
KR102051425B1 (en) | Apparatus and method for integrated management of advertisement platform | |
US9386074B2 (en) | Method and apparatus for providing cloud service, and system having the same | |
CN109948082B (en) | Live broadcast information processing method and device, electronic equipment and storage medium | |
KR20170084964A (en) | Apparatus for managing application using grouping and method using the same | |
KR102319768B1 (en) | Media play device, method and computer program for providing personalized channel service | |
KR102372667B1 (en) | Method and apparatus for providing content mapping with virtual channel | |
KR20120126544A (en) | System for providing Image authoring based on cloud computing, apparatus and method for providing image authoring thereof | |
KR101017344B1 (en) | Method for transmitting / receiving interactive content service and ubiquitous server and ubiquitous terminal for same | |
KR101506247B1 (en) | System and method for contenst share in personal cloud environment | |
KR102172707B1 (en) | Apparatus and method for providing content and recommending content using cloud server | |
KR101710488B1 (en) | File sharing apparatus and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20151230 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20201216 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20151230 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20220530 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20221219 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20220530 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
J201 | Request for trial against refusal decision | ||
PJ0201 | Trial against decision of rejection |
Patent event date: 20230320 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20221219 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Appeal identifier: 2023101000604 Request date: 20230320 |
|
J301 | Trial decision |
Free format text: TRIAL NUMBER: 2023101000604; TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20230320 Effective date: 20230818 |
|
PJ1301 | Trial decision |
Patent event code: PJ13011S01D Patent event date: 20230818 Comment text: Trial Decision on Objection to Decision on Refusal Appeal kind category: Appeal against decision to decline refusal Request date: 20230320 Decision date: 20230818 Appeal identifier: 2023101000604 |