KR101411636B1 - System, apparatus, method and computer readable recording medium for providing n-screen service through the recognition of circumstantial based on the smart tv - Google Patents
System, apparatus, method and computer readable recording medium for providing n-screen service through the recognition of circumstantial based on the smart tv Download PDFInfo
- Publication number
- KR101411636B1 KR101411636B1 KR1020130047647A KR20130047647A KR101411636B1 KR 101411636 B1 KR101411636 B1 KR 101411636B1 KR 1020130047647 A KR1020130047647 A KR 1020130047647A KR 20130047647 A KR20130047647 A KR 20130047647A KR 101411636 B1 KR101411636 B1 KR 101411636B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- service
- terminal
- unit
- top box
- Prior art date
Links
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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44231—Monitoring of peripheral device or external card, e.g. to detect processing problems in a handheld device or the failure of an external recording device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/20—Movements or behaviour, e.g. gesture recognition
-
- 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/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4122—Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
-
- 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4524—Management of client data or end-user data involving the geographical location of the client
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- General Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Automation & Control Theory (AREA)
- Psychiatry (AREA)
- Social Psychology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
본 발명은 복수의 단말에서 콘텐츠를 재생할 수 있는 N 스크린(N-screen) 서비스에 관한 것으로, 보다 상세하게는 복수의 스마트 영상 기기에 대해 동시에 방송 서비스가 가능한 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 시스템, 장치, 방법 및 컴퓨터 판독 가능한 기록 매체에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an N-screen service capable of reproducing contents on a plurality of terminals, and more particularly, to an N-screen service capable of reproducing contents on a plurality of terminals, A service providing system, an apparatus, a method, and a computer-readable recording medium.
스마트 폰 시대에 이어 스마트 TV의 보급이 급속화되고 IOT(Internet-of-Thing) 디바이스들의 연결성(Connectivity) 및 이들을 기반으로 한 상황인지 스마트 서비스의 수요가 급증하고 있다.Following the era of smartphones, the spread of smart TVs is rapidly increasing, and the connectivity of Internet-of-Thing (IOT) devices and the demand for context-aware smart services based on them are increasing rapidly.
또한, 최근에는 여러 개의 단말 장치에서 동일한 콘텐츠를 이용할 수 있는 차세대 네트워크 서비스로서 N 스크린(N-screen) 기술이 연구되고 있다. N 스크린이란 하나의 콘텐츠를 스마트폰, PC, 스마트 TV, 태블릿 PC, 자동차 등 다양한 디지털 정보기기에서 공유할 수 있는 차세대 컴퓨팅 네트워크 서비스를 말한다.Recently, N-screen technology has been studied as a next-generation network service that can use the same contents in a plurality of terminal devices. N screen is a next-generation computing network service that enables one content to be shared among various digital information devices such as smart phones, PCs, smart TVs, tablet PCs, and automobiles.
상기 N 스크린 기술은 시간, 장소, 디지털기기에 구애받기 않고 언제 어디서나 하나의 콘텐츠를 이어서 볼 수 있다. 따라서, 컴퓨터로 다운받은 영화를 TV로 보다가 지하철에서 스마트폰으로 보거나, 태블릿 PC로 이어서 볼 수 있는 서비스다. 이때, N은 부정정수로 여러 개의 디지털 단말을 접속할 수 있다는 의미이며, 휴대폰, PC, TV 등 3개의 스크린을 이어서 볼 수 있다는 의미의 '3 스크린 플레이'의 확대된 개념이라고 할 수 있다.The N-screen technology can continuously view one content at any time, regardless of time, place, or digital device. Therefore, it is a service that can watch movies downloaded from a computer on a TV, view it on a subway, on a smart phone, or on a tablet PC. In this case, N means that a plurality of digital terminals can be connected with an irregular integer, and it is an expanded concept of '3 screen play' meaning that three screens such as a mobile phone, a PC, and a TV can be continuously viewed.
상기 N 스크린(N-screen) 서비스는 C-P-N-T(Contents, Platform, Network, Terminal)로 구분되는 산업계 체계상에서 보다 진보된 스마트 체계를 통해 언제 어디서나 다중 콘텐츠를 공유하고 실행할 수 있으며 끊김 없는 이어보기가 가능한 사용자 중심적인 서비스를 제공할 수 있다.The N-screen service can share and execute multiple contents anytime and anywhere through a more advanced smart system on an industrial system divided into CPNT (Contents, Platform, Network, Terminal) It can provide a centralized service.
한편, 전자 기술의 발달로 가정 내의 사용자는 다양한 스마트 디바이스들을 보유하게 되었으나, 현재의 디지털방송 수신환경은 하나의 셋톱박스에 대하여 하나의 디바이스에 대해서만 서비스 출력이 가능하다.Meanwhile, due to the development of electronic technology, users in the home have various smart devices, but in the current digital broadcasting receiving environment, it is possible to output a service to only one device with respect to one set-top box.
따라서, N 스크린 기술과 연계하여 하나의 셋톱박스를 통해서도 다수의 디바이스에 대해 동시에 방송 데이터를 출력할 수 있는 방법이 요구되고 있다. 또한, 사용자의 행태와 연계하여 N 스크린을 제어할 수 있는 다양한 연구의 필요성이 요구되고 있는 실정이다.Accordingly, there is a need for a method capable of simultaneously outputting broadcast data to a plurality of devices through one set-top box in cooperation with the N-screen technology. Also, there is a need for various studies to control the N screen in connection with the behavior of the user.
본 발명의 목적은 여러 곳에 산재되어 있는 모바일 디바이스와 스마트 TV와 디지털 셋톱박스에 연결되어 있는 IOT 디바이스의 컨텍스트를 모니터링하여 수집하고, 수집된 컨텍스트를 기반으로 사용자, 물건, 건물 등의 상황을 인지하여, 해당 상황에 최적화된 스마트 서비스를 동적으로 구성하여 제공할 수 있는 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 시스템, 장치, 방법 및 컴퓨터 판독 가능한 기록 매체를 제공함에 있다.An object of the present invention is to monitor and collect the context of an IOT device connected to a mobile device scattered in various places, a smart TV and a digital set-top box, and recognize the situation of a user, a thing, a building, etc. based on the collected context An apparatus, a method, and a computer-readable recording medium that can provide a smart service optimized for the situation and dynamically provide the smart service.
상기한 바와 같은 본 발명의 목적을 달성하고, 후술하는 본 발명의 특유의 효과를 달성하기 위한, 본 발명의 특징적인 구성은 하기와 같다.In order to achieve the above-described object of the present invention and to achieve the specific effects of the present invention described below, the characteristic structure of the present invention is as follows.
본 발명의 일 측면에 따르면, 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 시스템은, 수신된 영상 정보를 화면상에 디스플레이하는 복수의 단말들; 카메라로부터 촬영된 영상을 분석하여 동작을 인식하는 복수의 동작 인식 센서들; 상기 동작 인식 센서 및 상기 각 단말과 연결되며, 상기 동작 인식 센서로부터 센싱된 정보로부터 적어도 하나의 미리 설정된 이벤트를 식별하여 메인 셋톱 박스로 전송하고, 상기 메인 셋톱박스로부터 수신된 영상 정보를 상기 연결된 해당 단말로 제공하는 복수의 연결 확장 장치들; 및 상기 각 연결 확장 장치로부터 적어도 하나의 식별된 이벤트 정보를 수신하여, 영상 정보를 전송할 특정 단말을 결정하고, 상기 결정된 단말에 연결된 해당 연결 확장 장치로 해당 영상 정보를 전송 처리하는 메인 셋톱 박스를 포함한다.According to an aspect of the present invention, there is provided a system for providing an escreen service through context awareness based on a smart TV, comprising: a plurality of terminals displaying received video information on a screen; A plurality of motion recognition sensors for analyzing an image photographed by the camera and recognizing the motion; And a control unit connected to the operation recognition sensor and each terminal for identifying at least one preset event from information sensed by the operation recognition sensor and transmitting the identified event to the main set top box, A plurality of connection expansion devices provided to the terminal; And a main set-top box for receiving at least one identified event information from each of the connection expansion devices, determining a specific terminal to which the video information is to be transmitted, and transmitting the corresponding video information to the connection extension device connected to the determined terminal do.
바람직하게는, 상기 시스템은, 상기 메인 셋톱박스와 직접 연결되어, 상기 메인 셋톱박스로부터 제공된 영상 정보를 화면상에 디스플레이하는 영상 출력 장치를 더 포함한다.Preferably, the system further includes a video output device connected to the main set top box and displaying the video information provided from the main set top box on the screen.
바람직하게는, 상기 시스템은, 상기 메인 셋톱박스와 직접 연결되고, 카메라로부터 촬영된 영상을 분석하여 동작을 인식하는 메인 동작 인식 센서를 더 포함한다.Preferably, the system further includes a main motion recognition sensor connected directly to the main set-top box and analyzing an image photographed by the camera to recognize the motion.
바람직하게는, 상기 각 연결 확장 장치는, 상기 식별된 이벤트 정보에 해당하는 서비스 컨텍스트 정보를 상기 메인 셋톱박스에 제공한다.Preferably, each of the connection expansion devices provides service context information corresponding to the identified event information to the main set top box.
바람직하게는, 상기 미리 설정된 이벤트 정보는, 특정 단말의 서비스 공간 범위 내의 이동이 발생한 경우 사용자의 인접된 단말로 스트리밍 서비스를 변경하는 이벤트이다.Preferably, the preset event information is an event for changing a streaming service to a neighboring terminal of a user when movement within a service space of the specific terminal occurs.
바람직하게는, 상기 미리 설정된 이벤트 정보는, 사용자가 특정 단말의 시청 범위로부터 벗어날 경우 현재 재생중이던 스트리밍 서비스를 일시중지하거나 종료시키는 이벤트이다.Preferably, the preset event information is an event for suspending or terminating the streaming service which is currently being played back when the user is out of the viewing range of the specific terminal.
본 발명의 다른 측면에 따르면, 메인 셋톱박스는, 카메라로부터 촬영된 영상을 분석하여 동작을 인식하는 동작 인식 센서들로부터 센싱된 정보를 수신하는 센서 인터페이스부; 상기 센서 인터페이스부로부터 수신된 정보에 의해 적어도 하나의 미리 설정된 이벤트를 식별하는 이벤트 식별부; 디스플레이하고자 하는 각 단말에 연결된 연결 확장 장치로부터 상기 연결 확장 장치와 연결된 동작 인식 센서를 통해 센싱된 정보에 대응하는 미리 설정된 이벤트 정보를 수신하는 네트워크 인터페이스부; 및 상기 각 연결 확장 장치로부터 적어도 하나의 식별된 이벤트 정보를 수신하여, 영상 정보를 전송할 특정 단말을 결정하고, 상기 결정된 단말에 연결된 해당 연결 확장 장치로 해당 영상 정보를 전송 처리하도록 제어하는 제어부를 포함한다.According to another aspect of the present invention, a main set top box includes a sensor interface unit for receiving sensed information from motion recognition sensors that analyze an image photographed by a camera and recognize an operation; An event identification unit for identifying at least one preset event by information received from the sensor interface unit; A network interface unit for receiving preset event information corresponding to information sensed by an operation recognition sensor connected to the connection expansion unit from a connection expansion unit connected to each terminal to be displayed; And a control unit for receiving at least one identified event information from each of the connection expansion devices to determine a specific terminal to which the video information is to be transmitted and controlling the connection extension apparatus connected to the determined terminal to transmit the corresponding video information do.
바람직하게는, 상기 제어부는, 상기 연결 확장 장치로부터 수신된 정보를 종합하여 사용자의 위치를 식별하는, 사용자 위치 식별부를 더 포함한다.Preferably, the control unit further includes a user location identification unit for identifying a location of a user based on information received from the connection expansion device.
본 발명의 또 다른 측면에 따르면, 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 방법은, 메인 셋톱박스에서 수행되는 각 단계가, 카메라로부터 촬영된 영상을 분석하여 동작을 인식하는 동작 인식 센서들로부터 센싱된 정보를 수신하는 단계; 상기 수신된 정보에 의해 적어도 하나의 미리 설정된 이벤트를 식별하는 단계; 디스플레이하고자 하는 각 단말에 연결된 연결 확장 장치로부터 상기 연결 확장 장치와 연결된 동작 인식 센서를 통해 센싱된 정보에 대응하는 미리 설정된 이벤트 정보를 수신하는 단계; 상기 적어도 하나의 식별된 이벤트 정보를 수신하여, 영상 정보를 전송할 특정 단말을 결정하는 단계; 및 상기 결정된 단말에 연결된 해당 연결 확장 장치로 해당 영상 정보를 전송 처리하도록 제어하는 단계를 포함한다.According to another aspect of the present invention, there is provided a method of providing an escreen service through context awareness based on a smart TV, wherein each step performed in a main set-top box includes motion recognition sensors for analyzing an image photographed by a camera, Receiving the sensed information from the sensor; Identifying at least one preset event by the received information; Receiving preset event information corresponding to information sensed through a motion recognition sensor connected to the connection expansion device from a connection extension device connected to each terminal to be displayed; Receiving the at least one identified event information and determining a specific terminal to transmit image information; And controlling the corresponding connection extension device connected to the determined terminal to transfer the corresponding image information.
바람직하게는, 상기 방법은, 상기 연결 확장 장치로부터 수신된 정보를 종합하여 사용자의 위치를 식별하는 단계를 더 포함한다.Advantageously, the method further comprises identifying a location of the user by aggregating information received from the connection expansion device.
바람직하게는, 상기 미리 설정된 이벤트 정보는, 특정 단말의 서비스 공간 범위 내의 이동이 발생한 경우 사용자의 인접된 단말로 스트리밍 서비스를 변경하는 이벤트이다.Preferably, the preset event information is an event for changing a streaming service to a neighboring terminal of a user when movement within a service space of the specific terminal occurs.
바람직하게는, 상기 미리 설정된 이벤트 정보는, 사용자가 특정 단말의 시청 범위로부터 벗어날 경우 현재 재생중이던 스트리밍 서비스를 일시중지하거나 종료시키는 이벤트이다.Preferably, the preset event information is an event for suspending or terminating the streaming service which is currently being played back when the user is out of the viewing range of the specific terminal.
한편, 상기 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 절차를 수행하기 위한 정보는 서버 컴퓨터로 읽을 수 있는 기록 매체에 저장될 수 있다. 이러한 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있도록 프로그램 및 데이터가 저장되는 모든 종류의 기록매체를 포함한다. 그 예로는, 롬(Read Only Memory), 램(Random Access Memory), CD(Compact Disk), DVD(Digital Video Disk)-ROM, 자기 테이프, 플로피 디스크, 광데이터 저장장치 등이 있으며, 또한 케리어 웨이브(예를 들면, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함된다. 또한, 이러한 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산 방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.Meanwhile, the information for performing the service providing procedure through the context awareness of the smart TV may be stored in a recording medium readable by the server computer. Such a recording medium includes all kinds of recording media in which programs and data are stored so that they can be read by a computer system. Examples include ROMs (Read Only Memory), Random Access Memory, CD (Compact Disk), DVD (Digital Video Disk) -ROM, magnetic tape, floppy disk, optical data storage device, (For example, transmission over the Internet). Such a recording medium may also be distributed over a networked computer system so that computer readable code in a distributed manner can be stored and executed.
상술한 바와 같이, 본 발명에 따르면 복수의 스마트 영상 기기와 N 스크린 서비스를 지원하는 셋톱박스를 통해 댁 내에서의 서비스 출력기기에 대한 제약을 없앨 수 있는 장점이 있다.As described above, according to the present invention, it is possible to eliminate restrictions on service output devices in the home through a set-top box supporting a plurality of smart video devices and an N screen service.
또한, 본 발명에 따르면, 하나의 메인 셋톱박스를 통해 동일 네트워크에 존재하는 대상 스마트 영상기기에 대하여 동시에 2개 방송 서비스의 중계 서비스가 가능한 장점이 있다.In addition, according to the present invention, there is an advantage that a relay service of two broadcast services can be simultaneously performed on a target smart video device existing in the same network through one main set-top box.
또한, 본 발명에 따르면, 서비스 릴레이 최소화 및 서비스 최적화를 위해 스트리밍 대상 기기별로 적합한 미디어포맷, 화면 해상도 등의 영상품질을 병렬로 처리하는 최적화 기능을 제공함으로써 사용자에게 최적의 N 스크린 서비스 경험(User Experience; UE)을 보장할 수 있는 장점이 있다.In addition, according to the present invention, it is possible to provide an optimum N screen service experience (User Experience) by providing an optimization function for processing image quality such as media format and screen resolution in parallel for each streaming target device in order to minimize service relay and optimize service ; UE) can be guaranteed.
도 1은 본 발명에 따른 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 시스템을 나타내는 도면이다.
도 2는 본 발명의 실시 예에 따른 연결 확장 장치의 세부 구조를 나타내는 도면이다.
도 3은 본 발명의 실시 예에 따른 메인 셋톱박스의 세부 구조를 나타내는 도면이다.
도 4는 본 발명의 실시 예에 따른 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 절차를 나타내는 흐름도이다.FIG. 1 is a view illustrating an encircling service providing system through context awareness based on a smart TV according to the present invention.
2 is a view illustrating a detailed structure of a connection expansion device according to an embodiment of the present invention.
3 is a view showing the detailed structure of a main set-top box according to an embodiment of the present invention.
FIG. 4 is a flowchart illustrating a procedure for providing an ascreen service through context awareness based on a smart TV according to an embodiment of the present invention.
후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이들 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시예에 관련하여 본 발명의 정신 및 범위를 벗어나지 않으면서 다른 실시예로 구현될 수 있다. 또한, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치는 본 발명의 정신 및 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는 적절하게 설명된다면 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 기능을 지칭한다.The following detailed description of the invention refers to the accompanying drawings, which illustrate, by way of illustration, specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. It should be understood that the various embodiments of the present invention are different, but need not be mutually exclusive. For example, certain features, structures, and characteristics described herein may be implemented in other embodiments without departing from the spirit and scope of the invention in connection with an embodiment. It is also to be understood that the position or arrangement of the individual components within each disclosed embodiment may be varied without departing from the spirit and scope of the invention. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is to be limited only by the appended claims, along with the full scope of equivalents to which the claims are entitled, if properly explained. In the drawings, like reference numerals refer to the same or similar functions throughout the several views.
본 발명은 하나의 셋톱박스를 통하여 수신되는 방송서비스를 복수의 스마트 영상기기에 알맞은 화면형태로 재전송하는 장치에 관한 것으로, 보다 구체적으로는 기존의 셋톱박스가 단일 출력으로 제공하던 한계에서 벗어나 동시에 2개 이상의 방송 서비스를 스트리밍 기술을 이용하여 동일 네트워크망에 존재하는 복수의 스마트 영상기기에 실시간 전송할 수 있도록 한다.BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a device for retransmitting a broadcast service received through a single set-top box to a screen format suitable for a plurality of smart video devices, more specifically, Or more broadcasting services to a plurality of smart video devices existing in the same network using streaming technology in real time.
또한, 본 발명의 실시 예에 따라 서비스의 품질관리 및 모니터링을 위해 센서 인식 기법을 활용하여 사용자 및 기기를 식별하고, 사용자의 서비스 시청 상태를 파악한 후 각 상황에 적합한 서비스 제어방식을 결정한다.In addition, according to an embodiment of the present invention, a user and a device are identified by using a sensor recognition technique for quality control and monitoring of a service, and a service control method suitable for each situation is determined after grasping a service viewing state of a user.
따라서, 본 발명에 따라 복수의 스마트 영상기기에 N 스크린 서비스를 지원하는 셋톱박스는 댁내에서 서비스 출력기기에 제약을 없앨 수 있다. 또한, 동일 네트워크에 존재하는 대상 스마트 영상기기에 대하여 동시에 2개 이상의 방송 서비스의 중계 서비스가 가능하며, 서비스 릴레이 최소화 및 서비스 최적화를 위해 스트리밍 대상 기기별로 적합한 미디어 포맷과 화면 해상도 등의 영상 품질을 병렬로 처리하는 최적화 기능을 제공함으로써 사용자에게 최적의 N 스크린 서비스 경험을 제공할 수 있다.Therefore, according to the present invention, a set-top box that supports N screen services for a plurality of smart video devices can eliminate constraints on service output devices at home. In addition, it is possible to relay service of two or more broadcasting services simultaneously to the target smart video devices existing in the same network. In order to minimize the service relay and optimize the service, the video quality such as the media format and the screen resolution, It is possible to provide an optimum N screen service experience to the user.
한편, 후술하는 설명에서의 N 스크린의 객체로서 '단말'은 스마트 TV, 일반적인 데스크톱 컴퓨터뿐만 아니라 스마트폰을 포함하는 개념으로서, 이동 통신 단말기, 데스크톱 컴퓨터, 노트북 컴퓨터, 워크스테이션, 팜톱(palmtop) 컴퓨터, 개인 휴대 정보 단말기(personal digital assistant: PDA), 웹 패드, 셋톱박스(Settop Box; STB) 등과 같이 메모리 수단을 구비하고 마이크로 프로세서를 탑재하여 연산 능력을 갖춘 디지털 기기라면 얼마든지 본 발명에 따른 단말로서 채택될 수 있다.The term 'terminal' as an object of the N screen in the following description includes not only a smart TV, a general desktop computer but also a smart phone. The 'terminal' may be a mobile communication terminal, a desktop computer, a notebook computer, a workstation, a palmtop computer A digital device having a memory means such as a personal digital assistant (PDA), a web pad, a settop box (STB), and the like and equipped with a microprocessor, As shown in FIG.
이하, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 하기 위하여, 본 발명의 바람직한 실시 예들에 관하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings, so that those skilled in the art can easily carry out the present invention.
먼저, 도 1 내지 도 3을 참조하여 본 발명의 실시 예에 따른 시스템 및 장치를 설명하며, 도 4를 참조하여 본 발명의 실시 예에 따른 방법을 설명한다.First, a system and an apparatus according to an embodiment of the present invention will be described with reference to FIGS. 1 to 3, and a method according to an embodiment of the present invention will be described with reference to FIG.
도 1은 본 발명에 따른 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 시스템을 나타내는 도면이다.FIG. 1 is a view illustrating an encircling service providing system through context awareness based on a smart TV according to the present invention.
도 1을 참조하면, 본 발명의 실시 예에 따른 시스템은 N 개의 연결 확장 장치들(110a 내지 110n), N 개의 단말들(111a 내지 111n), N 개의 동작 인식 센서들(112a 내지 112n), 제1 통신 네트워크(120), 메인 셋톱박스(130), 메인 동작 인식 센서(131), 영상 출력 장치(140), 제2 통신 네트워크(150), 서비스 서버(160), 지상파 방송 서버(170), 케이블 방송 서버(180) 및 위성 방송 서버(190) 등을 포함하여 구성될 수 있다.1, a system according to an embodiment of the present invention includes N
메인 셋톱박스(130)는 제2 통신 네트워크(150)를 통해 서비스 서버(160), 지상파 방송 서버(170), 케이블 방송 서버(180) 및 위성 방송 서버(190) 등으로부터 영상 정보를 수신하고, 수신된 영상 정보 중에서 선택된 채널에 맞는 영상 정보를 본 발명의 실시 예에 따라 상기 N 개의 단말들(111a 내지 111n) 중 적어도 하나의 단말 또는 영상 출력 장치(140)로 제공한다.The main set
이때, 본 발명의 실시 예에 따라 메인 셋톱박스(130)에서는 상기 N 개의 동작 인식 센서들(112a 내지 112n)로부터 제공된 서비스 컨텍스트(service context) 정보를 참조하여 선택된 특정 단말(111)에 제1 통신 네트워크(120)를 통해 영상을 전송할 수 있다. 또한, 상기 메인 셋톱박스(130)는 직접 연결되어 있는 영상 출력 장치(140)(예컨대, TV)로도 수신된 방송 영상을 제공할 수 있다. 상기 메인 셋톱박스(130)의 세부 구성은 도 3의 설명에서 후술하기로 한다.In this case, the main set-
한편, 각각의 연결 확장 장치(110)는 각 단말(111)과 연결되며, 메인 셋톱박스(130)로부터 수신된 영상 정보를 디코딩하여 각 단말(111)에 제공함으로써, 각 단말(111)에서 해당 영상이 화면상에 출력되도록 한다. 또한, 상기 각각의 연결 확장 장치(110)에는 동작 인식 센서(112)가 연결되고, 연결된 동작 인식 센서(112)로부터 센싱된 정보를 수신하여 제1 통신 네트워크(120)를 통해 메인 셋톱박스(130)로 제공한다. 상기 연결 확장 장치(110)의 세부 구성은 도 2의 설명에서 후술하기로 한다. 또한, 상기 메인 셋톱박스(130)에도 메인 동작 인식 센서(131)가 연결되고, 연결된 메인 동작 인식 센서(131)로부터 센싱된 정보를 직접 수신할 수도 있다.Each
상기 동작 인식 센서(112)는 해당 단말(111)을 시청하는 사용자 및 사용자의 행위를 식별하는 기능을 수행한다. 상기 동작 인식 센서(112)는 카메라와 키네틱 판단부가 결합된 키네틱 센서로 구성될 수 있다. 이와 같이, 각 동작 인식 센서(112)에서 센싱된 정보는 해당 연결된 연결 확장 장치(110)로 제공되고, 상기 연결 확장 장치(110)에서는 각 동작 인식 센서(112)로부터 수집된 센싱 정보들을 메인 셋톱박스(130)로 전송된다. 상기 메인 셋톱박스(130)는 이와 같이 각 연결 확장 장치(110)로부터 해당 동작 인식 센서(112)를 통해 센싱된 정보를 수신함으로써, 어느 단말(111)에 어떤 영상 정보를 제공할지를 결정하게 된다.The motion recognition sensor 112 performs a function of identifying a user who views the terminal 111 and an action of the user. The motion recognition sensor 112 may be a kinetic sensor combined with a camera and a kinetic determination unit. In this way, the information sensed by each of the motion recognition sensors 112 is provided to the connected
제1 통신 네트워크(120) 또는 제2 통신 네트워크(150)는 유선 및 무선 등과 같은 그 통신 양태를 가리지 않고 구성될 수 있으며, 단거리 통신망(PAN; Personal Area Network), 근거리 통신망(LAN; Local Area Network), 도시권 통신망(MAN; Metropolitan Area Network), 광역 통신망(WAN; Wide Area Network) 등 다양한 통신망으로 구성될 수 있다. 또한, 상기 제1 통신 네트워크(120) 또는 제2 통신 네트워크(150)는 공지의 월드와이드웹(WWW; World Wide Web)일 수 있으며, 적외선(Infrared Data Association; IrDA) 또는 블루투스(Bluetooth)와 같이 단거리 통신에 이용되는 무선전송기술을 이용할 수도 있다. 한편, 상기 도 1에는 제1 통신 네트워크(120)와 제2 통신 네트워크(150)를 구분하여 도시하였으나, 하나의 통신 네트워크로 통합되어 구현될 수도 있다. 즉, 동일한 통신 네트워크를 통해 본 발명을 구현하는 것도 가능하다.The
상기 영상 출력 장치(140)는 메인 셋톱박스(130)에 연결되어 메인 셋톱박스(130)에서 수신된 각종 방송 신호를 화면상에서 디스플레이하는 기능을 수행한다. 상기 영상 출력 장치(140)는 바람직하게는 TV(또는 스마트 TV)일 수 있으며, 디스플레이 수단을 구비한 어떠한 장치도 본 발명의 영상 출력 장치(140)가 될 수 있다.The
이하, 도 2 및 도 3을 참조하여 상기 시스템을 구성하는 주요 장치들의 세부 구조를 설명한다.Hereinafter, the detailed structure of the main devices constituting the system will be described with reference to FIGS. 2 and 3. FIG.
도 2는 본 발명의 실시 예에 따른 연결 확장 장치의 세부 구조를 나타내는 도면이다. 도 2를 참조하면, 본 발명의 실시 예에 따른 연결 확장 장치(110)는 센서 인터페이스(I/F)부(210), 이벤트 식별부(220), 네트워크 I/F부(230), A/V 스트리밍 캡쳐부(240), A/V 디코딩부(250), 제어부(260), UI 생성부(270), 영상 구성부(280), A/V 출력부(290) 등을 포함하여 구성될 수 있다. 또한, 상기 제어부(260)는 이벤트 처리부(210), 사용자 식별부(210)를 포함하여 구성될 수 있다.2 is a view illustrating a detailed structure of a connection expansion device according to an embodiment of the present invention. 2, the
한편, 상기 연결 확장 장치(110)는 본 발명의 실시 예에 따라 메인 셋톱박스(130)로부터 방송 영상을 스트리밍 서비스를 통해 수신 가능하도록 하는 장치이다.Meanwhile, the
보다 구체적으로 설명하면, 상기 센서 I/F부(210)는 각 연결 확장 장치(110)에 연결된 동작 인식 센서(1120)로부터 센싱된 정보를 수신하여 이벤트 식별부(220)로 전달한다. 이벤트 식별부(220)는 상기 센싱된 정보를 제공받아 이벤트 발생 여부를 식별한다. 예컨대, 현재, 해당 연결 확장 장치(110) 근처에 사용자가 위치하고 있는지, 또는 사용자가 TV를 시청하고 있는지 여부 등을 식별한다. 이와 같이 이벤트 식별부(220)에서 특정 이벤트가 감지되면, 감지된 이벤트 정보를 제어부(260)로 전송한다. 이때, 제어부(260)의 이벤트 처리부(261)는 상기 감지된 이벤트에 대응하는 서비스 컨텍스트를 생성하여 네트워크 I/F부(230)를 통해 메인 셋톱박스(130)로 전송한다. 또한, 상기 제어부(260)의 사용자 식별부(262)에서는 상기 센싱된 정보에 따라 이벤트를 발생시킨 사용자를 식별한다. 이때, 상기 사용자 식별부(262)에서 식별할 사용자에 대한 정보는 미리 데이터베이스에 등록된 사용자에 대한 정보일 수 있다.More specifically, the sensor I /
한편, 상기 연결 확장 장치(130)는 본 발명의 실시 예에 따라 메인 셋톱박스(130)를 통해 전송되는 IP 기반의 영상 스트림을 수신하여 이를 디코딩한 후 TV 화면에 출력한다. 보다 구체적으로 설명하면, 상기 네트워크 I/F부(230)를 통해 메인 셋톱박스(130)로부터 영상 스트림 정보가 수신되면, A/V 스트리밍 캡쳐부(240)에서는 수신된 영상 스트림 정보로부터 A/V 스트리밍을 캡쳐하고, A/V 디코딩부(250)에서는 수신된 영상 A/V 영상 스트리밍 정보를 디코딩한다.Meanwhile, the
그런 다음, 영상 구성부(280)에서는 상기 디코딩된 A/V 영상 스트리밍 정보를 UI 생성부(270)를 통해 생성된 UI 정보와 합성하여 출력할 영상을 구성한다. A/V 출력부(290)는 영상 구성부(280)를 통해 구성된 영상을 연결된 단말(111)의 디스플레이부로 출력시켜 화면상에 표시한다.Then, the
이와 같이, 상기 연결 확장 장치(130)는 해당 위치에 위치한 사용자의 각종 행동 정보들을 센싱하여 이에 대응하는 서비스 컨텐스트 정보를 메인 셋톱박스(130)로 전송하고, 메인 셋톱박스(130)로부터 해당 연결 확장 장치(130)에 연결된 단말(111)에서 출력될 영상 스트리밍 정보를 수신하여 해당 연결된 단말(111)에서 출력되도록 처리한다.As described above, the
도 3은 본 발명의 실시 예에 따른 메인 셋톱박스의 세부 구조를 나타내는 도면이다. 도 3을 참조하면, 본 발명의 실시 예에 따른 메인 셋톱박스(130)는 센서 I/F부(311), 이벤트 식별부(312), 카메라 I/F부(321), 튜너 I/F부(322), 캡쳐부(323), 저장장치 I/F부(331), A/V 저장 관리부(332), 제어부(340), UI 생성부(351), 영상 구성부(352), A/V 출력부(353), A/V 인코딩부(361), A/V 스트리밍부(362), 및 네트워크 I/F부(363) 등을 포함하여 구성될 수 있다. 또한, 상기 제어부(340)는, 이벤트 처리부(341), A/V 입력 제어부(342), 사용자 위치 식별부(343), 디바이스 식별부(344) 등을 포함하여 구성될 수 있다.3 is a view showing the detailed structure of a main set-top box according to an embodiment of the present invention. 3, the main
한편, 본 발명의 실시 예에 따른 상기 메인 셋톱박스(130)는 동일 네트워크상에 존재하는 스마트 영상기기(예컨대, 단말(111))를 검색하고 등록한다. 또한, 상기 등록된 기기별 스트리밍 출력 프로파일을 관리한다.Meanwhile, the main
보다 구체적으로 설명하면, 상기 메인 셋톱박스(130)는 기기에 부착된 동작 인식 센서로부터 제공되는 서비스 컨텍스트를 수집하거나, 등록된 스마트 기기로부터 제공되는 서비스 컨텍스트를 수집한다. 즉, 상기 메인 셋톱박스(130)와 연결된 메인 동작 인식 센서(131)로부터 센싱된 정보를 센서 I/F부(311)를 통해 수신하여 이벤트 식별부(312)로 전달한다. 이벤트 식별부(312)는 상기 센싱된 정보를 제공받아 이벤트 발생 여부를 식별한다. 예컨대, 현재, 해당 메인 셋톱박스(130)와 연결된 영상 출력 장치(140) 근처에 사용자가 위치하고 있는지, 또는 사용자가 TV를 시청하고 있는지 여부 등을 식별한다. 이와 같이 이벤트 식별부(312)에서 특정 이벤트가 감지되면, 감지된 이벤트 정보를 제어부(340)로 전송한다. 이때, 제어부(340)의 이벤트 처리부(341)는 상기 감지된 이벤트에 대응하는 서비스 컨텍스트를 생성한다.More specifically, the main set-
또한, 네트워크 I/F부(363)를 통해 각 연결 확장 장치(110)들로부터 해당 동작 인식 센서(112)의 센싱된 정보로부터 생성된 서비스 컨텍스트 정보를 수신하고, 이를 제어부(340)로 제공한다.The
상기 제어부(340)의 이벤트 처리부(341)는 사용자 요청과 서비스 모니터링을 통해 수집된 서비스 컨텍스트 분석을 통하여 사용자 식별, 서비스의 운영 상황 판단, 사용자의 동작 식별 등의 본 발명의 실시 예에 따른 서비스와 관련된 상황을 판별한다. 예컨대, 특정 단말(111)의 서비스 공간 범위 내의 이동이 발생한 경우 사용자의 인접된 단말(111)로 스트리밍 서비스를 변경하거나 사용자가 단말(111)의 시청 범위로부터 벗어날 경우 현재 재생중이던 스트리밍 서비스를 일시중지하거나 종료시킬 수 있다.The event processing unit 341 of the
제어부(340)의 사용자 위치 식별부(343)는 상기 수신된 서비스 컨텍스트 정보를 종합하여 사용자의 위치를 식별한다. 이때, 디바이스 식별부(344)는 상기 식별된 사용자의 위치 정보를 이용하여 상기 사용자가 어느 단말(111)에 근접하여 위치하고 있는지를 판단함으로써, 사용자에 근접한 디바이스(즉, 근접한 단말(111))를 식별한다.The user
A/V 입력 제어부(342)는 상기 식별된 사용자 위치 및 디바이스 정보를 참조하여, 적어도 하나의 각 단말(111)에 전송할 영상 스트리밍 정보를 제어한다. 즉, 상기 A/V 입력 제어부(342)는 사용자 요청과 서비스 모니터링부로부터 수집된 서비스 컨텍스트를 기반으로 대상 단말(111)을 결정하고, 제공해야 하는 서비스 출력 규격을 변경하거나 결정한다. 이때, 상기 전송할 영상 정보들은 카메라 I/F부(321), 튜너 I/F부(322), 제공될 수 있다. 상기 카메라 I/F부(321), 튜너 I/F부(322)를 통해 수신된 외부 카메라 또는 TV RF 신호로부터 수신된 영상 정보들은 캡쳐부(323)에서 캡쳐될 수 있다. 또한, 저장장치 I/F부(331)를 통해 제공된 영상 정보들은 A/V 저장 관리부(332)를 통해 별도의 저장부(미도시)에 저장될 수 있다.The A / V
한편, 상기 제어부(340)의 A/V 입력 제어부(342)에서는 상기 각종 형태로 제공된 방송 영상 정보들을 출력부(360)를 통해 각 단말(111)로 제공한다. 즉 상기 출력부(360)에서는 상기 제어부(340) 처리에 따라 영상서비스를 인코딩하고 대상 스마트기기로 스트리밍 출력을 수행한다. 이때, 동시에 2개 이상의 방송 서비스에 대한 스트리밍 출력이 가능하다.The A / V
즉, A/V 인코딩부(361)에서는 상기 전송할 방송 영상 정보를 인코딩한 후, A/V 스트리밍부(362)로 제공한다. A/V 스트리밍부(362)에서는 인코딩한 방송 영상 정보를 스트리밍 형태로 네트워크 I/F부(363)를 통해 전송한다.That is, the A /
또한, 상기 메인 셋톱 박스(130)에 직접 연결된 영상 출력 장치(140)로도 직접 사용자가 지정한 영상서비스를 출력할 수 있다. 이때, 영상 구성부(352)에서는 상기 전송하고자 하는 영상 정보와 UI 생성부(351)를 통해 생성된 UI 정보를 합성하여 영상 구성한다. 상기 구성된 영상 정보는 A/F 출력부(353)를 통해 영상 출력 장치(140)로 제공된다.Also, the
한편, 본 명세서에서 각 기능부(또는 모듈)라 함은, 본 발명의 기술적 사상을 수행하기 위한 하드웨어 및 상기 하드웨어를 구동하기 위한 소프트웨어의 기능적, 구조적 결합을 의미할 수 있다. 예컨대, 상기 각 기능부는 소정의 코드와 상기 소정의 코드가 수행되기 위한 하드웨어 리소스의 논리적인 단위를 의미할 수 있으며, 반드시 물리적으로 연결된 코드를 의미하거나, 한 종류의 하드웨어를 의미하는 것은 아님은 본 발명의 기술분야의 평균적 전문가에게는 용이하게 추론될 수 있다.In the present specification, each functional unit (or module) may mean a functional and structural combination of hardware for carrying out the technical idea of the present invention and software for driving the hardware. For example, each functional unit may refer to a logical unit of a predetermined code and a hardware resource for executing the predetermined code, and may be a code physically connected to the functional unit, But can be easily deduced to the average expert in the field of the invention.
또한, 본 명세서에서 데이터베이스라 함은, 각각의 데이터베이스에 대응되는 정보를 저장하는 소프트웨어 및 하드웨어의 기능적 구조적 결합을 의미할 수 있다. 데이터베이스는 적어도 하나의 테이블로 구현될 수도 있다. 또한, 링크드 리스트(linked-list), 트리(Tree), 관계형 데이터베이스 형태 등 다양한 방식으로 구현될 수 있으며, 상기 데이터베이스에 대응되는 정보를 저장할 수 있는 모든 데이터 저장매체 및 데이터 구조를 포함한다.Also, in this specification, a database may mean a functional and structural combination of software and hardware that stores information corresponding to each database. The database may be implemented as at least one table. In addition, it can be implemented in various ways such as a linked-list, a tree, and a relational database, and includes all data storage media and data structures capable of storing information corresponding to the database.
이하, 도 4를 참조하여, 본 발명의 실시 예에 따른 방법을 설명한다.Hereinafter, a method according to an embodiment of the present invention will be described with reference to FIG.
도 4는 본 발명의 실시 예에 따른 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 절차를 나타내는 흐름도이다. 본 발명의 실시 예에 따라 장치의 입력신호는 사용자가 수신가능한 디지털방송서비스 방송 혹은 IP기반 MPEG2 TS 가 사용될 수 있다. 이때, 중계 서비스의 대상은 동일 네트워크 내에 존재하는 스마트 영상기기 혹은 확장장치가 연결된 일반 TV가 된다. 사용자는 지정하는 방송서비스를 지정 기기로 재전송요청한다. 이때, 셋톱박스는 지정 기기에 적합한 방송포맷과 해상도로 인코딩 처리하여 스트리밍 한다. 단말 내에 설치된 소프트웨어와 동작 인식 센서로부터 서비스 컨텍스트를 수집하고 서비스 상황을 모니터링함으로써 적합한 상황에 대한 동작을 취할 수 있다.FIG. 4 is a flowchart illustrating a procedure for providing an ascreen service through context awareness based on a smart TV according to an embodiment of the present invention. According to an exemplary embodiment of the present invention, an input signal of the apparatus may be a Digital Broadcasting Service broadcast or an IP based MPEG2 TS that can be received by a user. At this time, the object of the relay service is a general TV connected to a smart video device or an extension device existing in the same network. The user requests a designated broadcast service to the designated device. At this time, the set-top box encodes and streams the broadcasting format and resolution suitable for the designated device. It is possible to take an appropriate situation by collecting the service context from the software installed in the terminal and the operation recognition sensor and monitoring the service status.
즉, 도 4를 참조하면, 먼저 채널 튜닝을 하고 콘텐츠를 재생(S401)한다. 이때, 본 발명의 실시 에에 따라 상술한 바와 같이 각 연결 확장 장치(110)를 통해 서비스 컨텍스트 정보를 수신(S402)한다. 그런 다음, 수신된 서비스 컨텐스트를 참조하여 상황을 인지(S403)하고, 영상 정보를 전송할 적절한 디바이스(단말)를 식별(S404)한다.That is, referring to FIG. 4, channel tuning is first performed and content is played back (S401). At this time, service context information is received through each
그런 다음, 전송할 영상 정보를 대상 단말의 적합한 방송 포맷 및 해상도(즉, 타겟 프로파일)로 인코딩(S405)한 후, 대상 단말(타겟 디바이스)로 스트리밍(S406)한다. 상기 스트리밍 전송된 해당 영상 정보는 해당 대상 단말에서 출력(S407)된다.Then, the video information to be transmitted is encoded into an appropriate broadcasting format and resolution (i.e., target profile) of the target terminal (S405), and then streamed to the target terminal (target device) (S406). The corresponding streaming-transmitted image information is output from the target terminal (S407).
여기에서 다양한 방법들에 관해 설명된 바와 같은 다양한 동작들 및 기능들은 특정 프로세싱 기능부 및/또는 그 안에 구현된 프로세싱 기능부, 및/또는 그 안의 다른 구성요소들과 같은 많은 유형의 기능부들 중 어느 것 내에서 수행될 수 있다. 예를 들면, 그러한 기능부들은 여기에 설명된 바와 같은 다양한 동작들 및 처리들, 또는 여기에 설명된 바와 같은 어느 다른 동작들 및 기능들, 등 또는 그 각 등가물들을 수행하는 것뿐만 아니라 여기에 설명된 바와 같은 그러한 정보들을 생성하고 그러한 동작들, 처리들 등을 수행할 수 있다.The various operations and functions as described herein with respect to the various methods may be performed by any of a number of types of functions, such as a particular processing function and / or a processing function implemented therein, and / ≪ / RTI > For example, such functions may be described herein, as well as performing various operations and processes as described herein, or any other operations and functions as described herein, etc., or the like, And may perform such operations, processes, and the like.
일부 실시예들에서, 그러한 기능부들(동일한 장치 또는 구별된 장치들상에서 구현될 수 있는)은 본 발명의 다양한 측면들에 따른 그러한 처리 및 동작들, 등, 및/또는 여기에 개시된 바와 같은 어느 다른 동작들 및 기능들, 및 그 각 등가물들을 수행할 수 있다. 일부 실시예들에서, 그러한 처리는 제1 장치에서의 제1 기능부, 및 제2 장치 내의 제2 기능부에 의해 함께 수행된다. 다른 실시예들에서, 그러한 프로세싱, 동작들 등은 하나의 특정 장치 내에서 처리부들에 의해 전적으로 수행된다. 심지어 다른 실시예들에서는, 그러한 프로세싱, 동작들이 하나의 단일 디바이스내에서 적어도 제1 기능부 및 제2 기능부를 사용하여 수행된다.In some embodiments, such functions (which may be implemented on the same device or on distinct devices) may be implemented in such a manner and in accordance with various aspects of the present invention, etc., and / Operations and functions, and their equivalents. In some embodiments, such processing is performed together by the first functional portion in the first device and the second functional portion in the second device. In other embodiments, such processing, operations, etc. are performed entirely by the processing units within one particular apparatus. Even in other embodiments, such processing and operations are performed using at least a first functional portion and a second functional portion within a single device.
또한 상술한 설명에서, 용어들 '시스템', '장치', '~부'는 단일 프로세싱 디바이스 또는 복수의 프로세싱 디바이스들일 수 있다. 그러한 프로세싱 디바이스는 마이크로 프로세서, 마이크로 컨트롤러, 디지털 신호 처리기, 마이크로 컴퓨터, 중앙 처리 유닛, 필드 프로그래머블 게이트 어레이, 프로그래머블 로직 디바이스, 스테이트 머신, 로직 회로, 아날로그 회로, 디지털 회로, 및/또는 상기 회로 및/또는 동작 지시들의 하드 코딩에 기반하여 신호들(아날로그 및/또는 디지털)을 조작하는 소정의 디바이스일 수 있다. 상기 프로세싱 모듈, 모듈, 프로세싱 회로, 및/또는 프로세싱 유닛은 단일 메모리 디바이스, 복수의 메모리 디바이스들, 및/또는 상기 프로세싱 모듈, 모듈, 프로세싱 회로, 및/또는 프로세싱 유닛의 내장된 회로일 수 있는 결합된 메모리 및/또는 집적된 메모리 엘리먼트를 가질 수 있다. 그러한, 메모리 디바이스는 읽기 전용 메모리(ROM), 랜덤 액세스 메모리(RAM), 휘발성 메모리, 비휘발성 메모리, 정적 메모리, 동적 메모리, 플래시 메모리, 캐시 메모리, 및/또는 디지털 정보를 저장하는 소정의 디바이스일 수 있다. 만약, 상기 프로세싱 모듈, 모듈, 프로세싱 회로, 및/또는 프로세싱 유닛이 하나 이상의 프로세싱 디바이스를 포함한다면, 상기 프로세싱 디바이스들은 집중적으로 위치될 수 있거나(즉, 유선 및/또는 무선 버스 구조를 통해 함께 직접적으로 연결된), 분산되어 위치될 수 있음(예컨대, 근거리 통신망 및/또는 광역 네트워크를 통한 간접적인 연결을 통한 클라우드 컴퓨팅)을 주목하여야 한다. 만약, 상기 프로세싱 모듈, 모듈, 프로세싱 회로, 및/또는 프로세싱 유닛이 정적 머신, 아날로그 회로, 디지털 회로, 및/또는 회로, 저장하는 메모리 및/또는 메모리 구성요소를 통해 하나 이상의 그 기능들을 구현한다면, 그 대응하는 동작 지시들은 상기 정적 머신, 아날로그 회로, 디지털 회로, 및/또는 논리 회로를 포함하는 회로의 내부에 내장되거나 외부에 있을 수 있음을 더 주목하여야 한다. 상기 메모리 엘리먼트는 저장할 수 있으며, 상기 프로세싱 모듈, 모듈, 프로세싱 회로, 및/또는 프로세싱 유닛은 상기 도면들 중 하나 이상에서 나타내는 단계들 및/또는 기능들 중 적어도 일부에 대응하는 하드 코딩된 및/또는 동작 지시들을 실행한다는 것을 여전히 더 주목하여야 한다. 그러한 메모리 디바이스 또는 메모리 엘리먼트는 제조의 부품 내에서 포함될 수 있다.Also, in the foregoing description, the terms " system, " " device, " and " section " may be a single processing device or a plurality of processing devices. Such a processing device may be a microprocessor, a microcontroller, a digital signal processor, a microcomputer, a central processing unit, a field programmable gate array, a programmable logic device, a state machine, a logic circuit, an analog circuit, a digital circuit, and / (Analog and / or digital) based on hard coding of operational instructions. The processing module, module, processing circuit, and / or processing unit may be implemented as a single memory device, a plurality of memory devices, and / or a combination of the processing modules, the processing circuitry, and / Lt; / RTI > memory and / or an integrated memory element. Such a memory device may be any device that stores read only memory (ROM), random access memory (RAM), volatile memory, non-volatile memory, static memory, dynamic memory, flash memory, cache memory, and / . If the processing module, the module, the processing circuit, and / or the processing unit include one or more processing devices, the processing devices may be centrally located (i.e., directly or indirectly via a wired and / Connected), distributed (e.g., cloud computing via an indirect connection over a local and / or wide area network). If the processing module, module, processing circuit, and / or processing unit implements one or more of those functions through a static machine, analog circuitry, digital circuitry, and / or circuitry, memory and / It should further be noted that the corresponding operating instructions may be internal or external to the circuit including the static machine, analog circuitry, digital circuitry, and / or logic circuitry. The memory element may be stored and the processing module, module, processing circuitry, and / or processing unit may be configured to store a hard-coded and / or hard-coded data item corresponding to at least a portion of the steps and / or functions depicted in one or more of the figures It should be further noted that it carries out operational instructions. Such a memory device or memory element may be included within the components of the manufacture.
본 발명은 특정 기능들 및 그의 관계들의 성능을 나타내는 방법 단계들의 목적을 가지고 위에서 설명되었다. 이러한 기능적 구성 요소들 및 방법 단계들의 경계들 및 순서는 설명의 편의를 위해 여기에서 임의로 정의되었다. 상기 특정 기능들 및 관계들이 적절히 수행되는 한 대안적인 경계들 및 순서들이 정의될 수 있다. 임의의 그러한 대안적인 경계들 및 순서들은 그러므로 상기 청구된 발명의 범위 및 사상 내에 있다. 추가로, 이러한 기능적 구성 요소들의 경계들은 설명의 편의를 위해 임의로 정의되었다. 어떠한 중요한 기능들이 적절히 수행되는 한 대안적인 경계들이 정의될 수 있다. 마찬가지로, 흐름도 블록들은 또한 어떠한 중요한 기능성을 나타내기 위해 여기에서 임의로 정의되었을 수 있다. 확장된 사용을 위해, 상기 흐름도 블록 경계들 및 순서는 정의되었을 수 있으며 여전히 어떠한 중요한 기능을 수행한다. 기능적 구성 요소들 및 흐름도 블록들 및 순서들 둘 다의 대안적인 정의들은 그러므로 청구된 본 발명의 범위 및 사상 내에 있다. 당업자는 또한 여기에서의 상기 기능적 구성 요소들 및 다른 도시된 블록들, 모듈들, 및 구성요소들이 도시된 바와 같이 또는 분리된 구성요소들, 반도체 집적 회로(ASIC)들, 적절한 소프트웨어를 실행하는 프로세서들 및 그와 유사한 또는 임의의 조합에 의해 구현될 수 있음을 인지할 것이다.The invention has been described above with the aim of method steps illustrating the performance of certain functions and their relationships. The boundaries and order of these functional components and method steps have been arbitrarily defined herein for convenience of description. Alternative boundaries and sequences may be defined as long as the specific functions and relationships are properly performed. Any such alternative boundaries and sequences are therefore within the scope and spirit of the claimed invention. In addition, the boundaries of these functional components have been arbitrarily defined for ease of illustration. Alternative boundaries can be defined as long as certain important functions are properly performed. Likewise, the flow diagram blocks may also be arbitrarily defined herein to represent any significant functionality. For extended use, the flowchart block boundaries and order may have been defined and still perform some important function. Alternative definitions of both functional components and flowchart blocks and sequences are therefore within the scope and spirit of the claimed invention. Those skilled in the art will also appreciate that the functional components and other illustrated blocks, modules, and components herein may be implemented as illustrated or as separate components, such as semiconductor integrated circuits (ASICs) And the like, or any combination thereof.
본 발명은 또한 하나 이상의 실시예들의 용어로, 적어도 부분적으로 설명되었을 수 있다. 본 발명의 실시예는 본 발명, 그 측면, 그 특징, 그 개념, 및/또는 그 예를 나타내기 위해 여기에서 사용된다. 본 발명을 구현하는 장치, 제조의 물건, 머신, 및/또는 프로세스의 물리적인 실시예는 여기에 설명된 하나 이상의 실시예들을 참조하여 설명된 하나 이상의 측면들, 특징들, 개념들, 예들 등을 포함할 수 있다. 더구나, 전체 도면에서, 실시예들은 상기 동일한 또는 상이한 참조 번호들을 사용할 수 있는 상기 동일하게 또는 유사하게 명명된 기능들, 단계들, 모듈들 등을 통합할 수 있으며, 그와 같이, 상기 기능들, 단계들, 모듈들 등은 상기 동일한 또는 유사한 기능들, 단계들, 모듈들 등 또는 다른 것들일 수 있다.The invention may also be described, at least in part, in the language of one or more embodiments. Embodiments of the invention are used herein to describe the invention, aspects thereof, features thereof, concepts thereof, and / or examples thereof. The physical embodiment of an apparatus, article of manufacture, machine, and / or process for implementing the invention may include one or more aspects, features, concepts, examples, etc., described with reference to one or more embodiments described herein . Moreover, in the entire drawings, embodiments may incorporate the same or similarly named functions, steps, modules, etc. that may use the same or different reference numerals, and so forth, Steps, modules, etc., may be the same or similar functions, steps, modules, etc., or the like.
한편, 용어 "~처리부"는 본 발명의 다양한 실시예들의 설명에서 사용된다. 모듈은 하나 이상의 출력 신호들을 생성하기 위해 하나 이상의 입력 신호들의 처리와 같은 하나 이상의 기능들을 수행하기 위해 하드웨어를 통해 구현되는 기능적 블록을 포함한다. 상기 기능적 블록을 구현하는 하드웨어는 소프트웨어 및/또는 펌웨어를 결합하여 직접 동작할 수 있다. 여기에서 사용된 바와 같이, 모듈은 자체적으로 모듈인 하나 이상의 서브-모듈들을 포함할 수 있다.In the meantime, the term " processing unit "is used in the description of various embodiments of the present invention. A module includes a functional block implemented via hardware to perform one or more functions, such as processing one or more input signals to produce one or more output signals. The hardware implementing the functional block may operate directly by combining software and / or firmware. As used herein, a module may include one or more sub-modules that are themselves modules.
본 발명의 여러가지 기능들 및 특정들의 특별한 조합들이 여기에 분명히 설명된 반면, 이러한 특징들 및 기능들의 다른 조합들이 마찬가지로 가능하다. 본 발명은 여기에 개시된 특정한 예들에 제한되지 않으며, 이러한 다른 조합들을 명백히 통합한다.While various combinations of features and specific combinations of features of the present invention are explicitly described herein, other combinations of these features and functions are likewise possible. The present invention is not limited to the specific examples disclosed herein, and explicitly incorporates these different combinations.
이상과 같이 본 발명에서는 구체적인 구성 요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.As described above, the present invention has been described with reference to particular embodiments, such as specific elements, and specific embodiments and drawings. However, it should be understood that the present invention is not limited to the above- And various modifications and changes may be made thereto by those skilled in the art to which the present invention pertains.
따라서, 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.Accordingly, the spirit of the present invention should not be construed as being limited to the embodiments described, and all of the equivalents or equivalents of the claims, as well as the following claims, belong to the scope of the present invention .
110 : 연결 확장 장치 111 : 단말
112, 131 : 동작 인식 센서 120 : 제1 통신 네트워크
130 : 메인 셋톱박스 140 : 영상 출력 장치
150 : 제2 통신 네트워크 160 : 서비스 서버
170 : 지상파 방송 서버 180 : 케이블 방송 서버
190 : 위성 방송 서버 210 : 센서 I/F부
220 : 이벤트 식별부 230 : 네트워크 I/F부
240 : A/V 스트리밍 캡쳐부 250 : A/V 디코딩부
260 : 제어부 261 : 이벤트 처리부
262 : 사용자 식별부 270 : UI 생성부
280 : 영상 구성부 290 : A/V 출력부
311 : 센서 I/F부 312 : 이벤트 식별부
321 : 카메라 I/F부 322 : 튜너 I/F부
323 : 캡쳐부 331 : 저장장치 I/F부
332 : A/V 저장 관리부 340 : 제어부
341 : 이벤트 처리부 342 : A/V 입력 제어부
343 : 사용자 위치 식별부 344 : 디바이스 식별부
351 : UI 생성부 352 : 영상 구성부
353 : A/V 출력부 361 : A/V 인코딩부
362 : A/V 스트리밍부 363 : 네트워크 I/F부110: connection extension device 111: terminal
112, 131: motion recognition sensor 120: first communication network
130: Main set-top box 140: Video output device
150: second communication network 160: service server
170: terrestrial broadcast server 180: cable broadcast server
190: Satellite broadcast server 210: Sensor I / F unit
220: Event identification unit 230: Network I / F unit
240: A / V streaming capturing unit 250: A / V decoding unit
260: control unit 261: event processing unit
262: user identification unit 270: UI generation unit
280: image forming section 290: A / V output section
311: Sensor I / F unit 312: Event identification unit
321: camera I / F unit 322: tuner I / F unit
323: Capture unit 331: Storage device I / F unit
332: A / V storage management unit 340:
341: Event processing unit 342: A / V input control unit
343: User location identification part 344: Device identification part
351: UI generating unit 352:
353: A / V output unit 361: A / V encoding unit
362: A / V streaming unit 363: Network I / F unit
Claims (14)
수신된 영상 정보를 화면상에 디스플레이하는 복수의 단말들;
카메라로부터 촬영된 영상을 분석하여 동작을 인식하는 복수의 동작 인식 센서들;
상기 동작 인식 센서 및 상기 각 단말과 연결되며, 상기 동작 인식 센서로부터 센싱된 정보로부터 적어도 하나의 미리 설정된 이벤트를 식별하여 메인 셋톱 박스로 전송하고, 상기 메인 셋톱박스로부터 수신된 영상 정보를 상기 연결된 해당 단말로 제공하는 복수의 연결 확장 장치들; 및
상기 각 연결 확장 장치로부터 적어도 하나의 식별된 이벤트 정보를 수신하여, 영상 정보를 전송할 특정 단말을 결정하고, 상기 결정된 단말에 연결된 해당 연결 확장 장치로 해당 영상 정보를 전송 처리하는 메인 셋톱 박스를 포함하는, 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 시스템.
A system for providing an escreen service through context awareness based on a smart TV,
A plurality of terminals for displaying the received image information on a screen;
A plurality of motion recognition sensors for analyzing an image photographed by the camera and recognizing the motion;
And a control unit connected to the operation recognition sensor and each terminal for identifying at least one preset event from information sensed by the operation recognition sensor and transmitting the identified event to the main set top box, A plurality of connection expansion devices provided to the terminal; And
And a main set top box for receiving at least one identified event information from each of the connection expansion devices to determine a specific terminal to transmit the video information and transmitting the corresponding video information to the connection extension device connected to the determined terminal , Enscreen service provision system through context awareness based on smart TV.
상기 메인 셋톱박스와 직접 연결되어, 상기 메인 셋톱박스로부터 제공된 영상 정보를 화면상에 디스플레이하는 영상 출력 장치를 더 포함하는, 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 시스템.
The system of claim 1,
Further comprising a video output device connected directly to the main set top box and displaying video information provided from the main set top box on a screen.
상기 메인 셋톱박스와 직접 연결되고, 카메라로부터 촬영된 영상을 분석하여 동작을 인식하는 메인 동작 인식 센서를 더 포함하는, 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 시스템.
3. The system of claim 2,
Further comprising a main operation recognition sensor directly connected to the main set top box and analyzing an image photographed by the camera to recognize an operation, wherein the system comprises a smart TV based context recognition service.
상기 식별된 이벤트 정보에 해당하는 서비스 컨텍스트 정보를 상기 메인 셋톱박스에 제공하는, 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 시스템.
The apparatus of claim 1, wherein each connection expansion device
And provides the service context information corresponding to the identified event information to the main set top box.
특정 단말의 서비스 공간 범위 내의 이동이 발생한 경우 사용자의 인접된 단말로 스트리밍 서비스를 변경하는 이벤트인, 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 시스템.
The method as claimed in claim 1,
A system for providing an encrypnent service through a smart TV-based context recognition, which is an event for changing a streaming service to a neighboring terminal of a user when movement within a service space of a specific terminal occurs.
사용자가 특정 단말의 시청 범위로부터 벗어날 경우 현재 재생중이던 스트리밍 서비스를 일시중지하거나 종료시키는 이벤트인, 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 시스템.
The method as claimed in claim 1,
Wherein the streaming service is suspended when the user is out of the viewing range of the specific terminal.
상기 센서 인터페이스부로부터 수신된 정보에 의해 적어도 하나의 미리 설정된 이벤트를 식별하는 이벤트 식별부;
디스플레이하고자 하는 각 단말에 연결된 연결 확장 장치로부터 상기 연결 확장 장치와 연결된 동작 인식 센서를 통해 센싱된 정보에 대응하는 미리 설정된 이벤트 정보를 수신하는 네트워크 인터페이스부; 및
상기 각 연결 확장 장치로부터 적어도 하나의 식별된 이벤트 정보를 수신하여, 영상 정보를 전송할 특정 단말을 결정하고, 상기 결정된 단말에 연결된 해당 연결 확장 장치로 해당 영상 정보를 전송 처리하도록 제어하는 제어부를 포함하는, 메인 셋톱박스.
A sensor interface unit for receiving sensed information from motion recognition sensors for analyzing an image photographed by a camera and recognizing an operation;
An event identification unit for identifying at least one preset event by information received from the sensor interface unit;
A network interface unit for receiving preset event information corresponding to information sensed by an operation recognition sensor connected to the connection expansion unit from a connection expansion unit connected to each terminal to be displayed; And
And a controller for receiving at least one identified event information from each of the connection expansion devices to determine a specific terminal to which the video information is to be transmitted and controlling the connection extension device connected to the determined terminal to transmit the corresponding video information , Main set top box.
상기 각 연결 확장 장치로부터 적어도 하나의 식별된 이벤트 정보를 수신하여, 영상 정보를 전송할 특정 단말을 결정하는 디바이스 식별부; 및
상기 결정된 단말에 연결된 해당 연결 확장 장치로 해당 영상 정보를 전송 처리하도록 제어하는 A/V 입력 제어부를 포함하는, 메인 셋톱박스.
8. The apparatus of claim 7,
A device identification unit for receiving at least one identified event information from each of the connection extension devices and determining a specific terminal to transmit image information; And
And an A / V input controller for controlling transmission of corresponding video information to a corresponding connection extension device connected to the determined terminal.
상기 연결 확장 장치로부터 수신된 정보를 종합하여 사용자의 위치를 식별하는, 사용자 위치 식별부를 더 포함하는, 메인 셋톱박스.
9. The apparatus according to claim 8,
Further comprising a user location identification unit for identifying a location of a user by summing the information received from the connection extension device.
카메라로부터 촬영된 영상을 분석하여 동작을 인식하는 동작 인식 센서들로부터 센싱된 정보를 수신하는 단계;
상기 수신된 정보에 의해 적어도 하나의 미리 설정된 이벤트를 식별하는 단계;
디스플레이하고자 하는 각 단말에 연결된 연결 확장 장치로부터 상기 연결 확장 장치와 연결된 동작 인식 센서를 통해 센싱된 정보에 대응하는 미리 설정된 이벤트 정보를 수신하는 단계;
상기 적어도 하나의 식별된 이벤트 정보를 수신하여, 영상 정보를 전송할 특정 단말을 결정하는 단계; 및
상기 결정된 단말에 연결된 해당 연결 확장 장치로 해당 영상 정보를 전송 처리하도록 제어하는 단계를 포함하는, 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 방법.
A method for providing an escrow service through context awareness based on a smart TV, wherein each step performed in a main set-
Receiving sensed information from motion recognition sensors for analyzing images photographed from a camera and recognizing motion;
Identifying at least one preset event by the received information;
Receiving preset event information corresponding to information sensed through a motion recognition sensor connected to the connection expansion device from a connection extension device connected to each terminal to be displayed;
Receiving the at least one identified event information and determining a specific terminal to transmit image information; And
And controlling the corresponding connection extension device connected to the determined terminal to transfer the corresponding video information to the corresponding connection extension device.
상기 연결 확장 장치로부터 수신된 정보를 종합하여 사용자의 위치를 식별하는 단계를 더 포함하는, 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 방법.
11. The method of claim 10,
Further comprising the step of identifying the location of the user by summing the information received from the connection expansion device.
특정 단말의 서비스 공간 범위 내의 이동이 발생한 경우 사용자의 인접된 단말로 스트리밍 서비스를 변경하는 이벤트인, 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 방법.
[11] The method of claim 10,
A method for providing an enabling service through a smart TV based context recognition, which is an event for changing a streaming service to a neighboring terminal of a user when movement within a service space of a specific terminal occurs.
사용자가 특정 단말의 시청 범위로부터 벗어날 경우 현재 재생중이던 스트리밍 서비스를 일시중지하거나 종료시키는 이벤트인, 스마트 티비 기반의 상황 인지를 통한 엔스크린 서비스 제공 방법.
[11] The method of claim 10,
Wherein the streaming service is suspended when the user is out of the viewing range of the specific terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130047647A KR101411636B1 (en) | 2013-04-29 | 2013-04-29 | System, apparatus, method and computer readable recording medium for providing n-screen service through the recognition of circumstantial based on the smart tv |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130047647A KR101411636B1 (en) | 2013-04-29 | 2013-04-29 | System, apparatus, method and computer readable recording medium for providing n-screen service through the recognition of circumstantial based on the smart tv |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101411636B1 true KR101411636B1 (en) | 2014-06-24 |
Family
ID=51134203
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130047647A KR101411636B1 (en) | 2013-04-29 | 2013-04-29 | System, apparatus, method and computer readable recording medium for providing n-screen service through the recognition of circumstantial based on the smart tv |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101411636B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180120844A (en) * | 2017-04-27 | 2018-11-07 | 엔에이치엔엔터테인먼트 주식회사 | Smart sharing system and method for sharing i/o devices |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110085037A (en) * | 2010-01-19 | 2011-07-27 | 엘지전자 주식회사 | Multi-display device and method of providing information using the same |
KR20110099393A (en) * | 2010-03-02 | 2011-09-08 | 주식회사 유비앤텍 | System and method for controlling home netwrok device using smart-phone |
KR20110118292A (en) * | 2010-04-23 | 2011-10-31 | (주)필링크 | Television service processing system using a cloud computing and smart-phone controlling |
KR20120093854A (en) * | 2009-11-13 | 2012-08-23 | 삼성전자주식회사 | Mobile device, display apparatus and control method thereof |
-
2013
- 2013-04-29 KR KR1020130047647A patent/KR101411636B1/en not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120093854A (en) * | 2009-11-13 | 2012-08-23 | 삼성전자주식회사 | Mobile device, display apparatus and control method thereof |
KR20110085037A (en) * | 2010-01-19 | 2011-07-27 | 엘지전자 주식회사 | Multi-display device and method of providing information using the same |
KR20110099393A (en) * | 2010-03-02 | 2011-09-08 | 주식회사 유비앤텍 | System and method for controlling home netwrok device using smart-phone |
KR20110118292A (en) * | 2010-04-23 | 2011-10-31 | (주)필링크 | Television service processing system using a cloud computing and smart-phone controlling |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180120844A (en) * | 2017-04-27 | 2018-11-07 | 엔에이치엔엔터테인먼트 주식회사 | Smart sharing system and method for sharing i/o devices |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104012106B (en) | It is directed at the video of expression different points of view | |
US10390063B2 (en) | Predictive content delivery for video streaming services | |
JP7080208B2 (en) | Processing multiple media streams | |
US9189076B2 (en) | Method and apparatus for controlling multi-experience translation of media content | |
US10491642B2 (en) | Method and apparatus for multi-experience metadata translation of media content with metadata | |
US10567810B2 (en) | Method and apparatus for managing bandwidth in providing communication services | |
US20090265748A1 (en) | Handheld multimedia receiving and sending devices | |
US10019058B2 (en) | Information processing device and information processing method | |
US10812842B2 (en) | Method and apparatus for multi-experience translation of media content with sensor sharing | |
CN105359479A (en) | Apparatus and method for controlling adaptive streaming of media | |
US20180039820A1 (en) | Method and system for aggregating video content | |
KR20140128766A (en) | System, apparatus, method and computer readable recording medium for providing analyzing the log of a subscriber through the recognition of circumstantial based on the smart tv | |
KR102133207B1 (en) | Communication apparatus, communication control method, and communication system | |
US20150029342A1 (en) | Broadcasting providing apparatus, broadcasting providing system, and method of providing broadcasting thereof | |
US20170105034A1 (en) | Communication apparatus, communication method, and program | |
US20150325210A1 (en) | Method for real-time multimedia interface management | |
KR101311463B1 (en) | remote video transmission system | |
US11546556B2 (en) | Redundant array of inexpensive cameras | |
KR101411636B1 (en) | System, apparatus, method and computer readable recording medium for providing n-screen service through the recognition of circumstantial based on the smart tv | |
US20180278881A1 (en) | Multiple camera-based image transmission method, device and system | |
US20190007656A1 (en) | Sending network camera video streams to active screens | |
US20170078744A1 (en) | Method and device to manage video content | |
US10516746B2 (en) | Correlating media consumption data with user profiles | |
US10298885B1 (en) | Redundant array of inexpensive cameras | |
KR101427711B1 (en) | Apparatus and Method for managing information related with content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |