KR20210006176A - Apparatus, system and method for providing broadcasting switching - Google Patents
Apparatus, system and method for providing broadcasting switching Download PDFInfo
- Publication number
- KR20210006176A KR20210006176A KR1020190082148A KR20190082148A KR20210006176A KR 20210006176 A KR20210006176 A KR 20210006176A KR 1020190082148 A KR1020190082148 A KR 1020190082148A KR 20190082148 A KR20190082148 A KR 20190082148A KR 20210006176 A KR20210006176 A KR 20210006176A
- Authority
- KR
- South Korea
- Prior art keywords
- broadcast
- graphic object
- processor
- user
- input
- 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- 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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4781—Games
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8146—Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
아래의 실시예들은 방송 스위칭 제공 장치, 시스템 및 방법에 관한 것이다.The following embodiments relate to an apparatus, system, and method for providing broadcast switching.
온라인게임은 컴퓨터 게임이 유선 또는 무선의 네트워크에서 작동할 수 있도록 구현된 컴퓨터 게임으로서, 온라인 게임 플레이어는 유선 또는 무선의 네트워크를 통하여 원격지에 떨어져 있는 타인과 게임을 진행할 수 있다.The online game is a computer game implemented so that the computer game can operate on a wired or wireless network, and an online game player can play a game with another person distantly through a wired or wireless network.
롤플레잉 게임(role-playing game)은 게임 이용자가 게임 프로그램에 등장하는 한 인물의 역할을 맡아 직접 수행하는 형식으로 된 컴퓨터 게임으로서, 롤플레잉 게임 플레이어는 게임 관리자가 정해 놓은 규칙에 따라 모험과 상상의 세계를 여행하며 다양한 임무를 수행하므로 마치 게임 속의 주인공이 된 듯한 흥미를 느낄 수 있다.A role-playing game is a computer game in which the game user assumes the role of a character appearing in the game program and performs it directly.The role-playing game player is the adventure and imagination according to the rules set by the game manager. You can feel the interest as if you are the main character in the game as you travel through the world and perform various missions.
인터넷이 발달하게 되면서 종래 방송국의 스튜디오에서 촬영되었던 미디어들은 공중파 및 인터넷을 통해 방송되고, 특히 인터넷과 영상 압축기술의 발전으로 방송국이 아닌 회사 등에서도 특정 콘텐츠에 관하여 실시간으로 방송할 수 있게 되었다.With the development of the Internet, media that have been filmed in the studios of conventional broadcasting stations are broadcast through the airwaves and the Internet. In particular, with the development of the Internet and image compression technology, companies other than broadcasting stations can broadcast in real time about specific content.
본 발명의 실시예에 따르면, 사용자가 시청하는 방송을 보다 간편하게 전환할 수 있는 방송 스위칭 제공 장치 및 방법을 제공할 수 있다.According to an embodiment of the present invention, it is possible to provide an apparatus and method for providing broadcast switching that enables a user to more easily switch a broadcast to be viewed.
또한, 본 발명의 다른 실시예에 따르면, 적어도 하나의 방송에서 발생한 이벤트를 인식할 수 있는 방송 스위칭 제공 장치 및 방법을 제공할 수 있다.In addition, according to another embodiment of the present invention, a broadcast switching providing apparatus and method capable of recognizing an event occurring in at least one broadcast may be provided.
또한, 본 발명의 또 다른 실시예에 따르면, 적어도 하나의 방송에서 발생한 이벤트에 대한 정보를 디스플레이 할 수 있는 방송 스위칭 제공 장치 및 방법을 제공할 수 있다.In addition, according to another embodiment of the present invention, it is possible to provide an apparatus and method for providing broadcast switching capable of displaying information on an event occurring in at least one broadcast.
또한, 본 발명의 또 다른 실시예에 따르면, 적어도 하나의 방송에서 이벤트가 발생한 경우, 상기 이벤트가 발생한 방송으로 보다 간편하게 전환할 수 있는 방송 스위칭 제공 장치 및 방법을 제공할 수 있다.In addition, according to another embodiment of the present invention, when an event occurs in at least one broadcast, it is possible to provide an apparatus and method for providing broadcast switching that can more easily switch to a broadcast in which the event has occurred.
본 발명의 일실시예에 따르면, 방송 스위칭 제공 방법은 적어도 하나의 방송에 대응하는 적어도 하나의 제1 그래픽 오브젝트를 사용자가 시청하는 방송 화면에 디스플레이 하는 동작 및 상기 적어도 하나의 방송에서 이벤트가 발생하면, 상기 이벤트에 대응하는 적어도 하나의 제2 그래픽 오브젝트를 상기 방송 화면에 디스플레이 하는 동작을 포함한다.According to an embodiment of the present invention, a method for providing broadcast switching includes an operation of displaying at least one first graphic object corresponding to at least one broadcast on a broadcast screen viewed by a user, and when an event occurs in the at least one broadcast. And displaying at least one second graphic object corresponding to the event on the broadcast screen.
또한, 상기 방송 스위칭 제공 방법은, 상기 적어도 하나의 제2 그래픽 오브젝트에 대한 상기 사용자의 입력에 대응하는 적어도 하나의 제3 그래픽 오브젝트를 상기 방송 화면에 디스플레이 하는 동작을 더 포함할 수 있다.In addition, the method of providing broadcast switching may further include displaying on the broadcast screen at least one third graphic object corresponding to the user's input to the at least one second graphic object.
또한, 상기 방송 스위칭 제공 방법은, 상기 적어도 하나의 제3 그래픽 오브젝트에 대한 상기 사용자의 입력을 기초로 상기 방송 화면에 디스플레이 되는 방송을 상기 이벤트가 발생한 방송으로 전환하는 동작을 더 포함할 수 있다.In addition, the broadcast switching providing method may further include an operation of converting a broadcast displayed on the broadcast screen to a broadcast in which the event has occurred based on the user's input to the at least one third graphic object.
또한, 상기 적어도 하나의 제3 그래픽 오브젝트는, 상기 이벤트가 발생한 방송에 대한 정보를 포함할 수 있다.In addition, the at least one third graphic object may include information on a broadcast in which the event has occurred.
본 발명의 다른 실시예에 따르면, 방송 스위칭 제공 장치에 있어서, 상기 방송 스위칭 제공 장치는 적어도 하나의 프로세서를 포함하고, 상기 적어도 하나의 프로세서는, 적어도 하나의 방송에 대응하는 적어도 하나의 제1 그래픽 오브젝트를 사용자가 시청하는 방송 화면에 디스플레이 하고, 상기 적어도 하나의 방송에서 이벤트가 발생하면, 상기 이벤트에 대응하는 적어도 하나의 제2 그래픽 오브젝트를 상기 방송 화면에 디스플레이 한다.According to another embodiment of the present invention, in the apparatus for providing broadcast switching, the apparatus for providing broadcast switching includes at least one processor, and the at least one processor includes at least one first graphic corresponding to at least one broadcast. An object is displayed on a broadcast screen viewed by a user, and when an event occurs in the at least one broadcast, at least one second graphic object corresponding to the event is displayed on the broadcast screen.
또한, 상기 적어도 하나의 프로세서는, 상기 적어도 하나의 제2 그래픽 오브젝트에 대한 상기 사용자의 입력에 대응하는 적어도 하나의 제3 그래픽 오브젝트를 상기 방송 화면에 디스플레이 할 수 있다.Further, the at least one processor may display at least one third graphic object corresponding to the user's input to the at least one second graphic object on the broadcast screen.
또한, 상기 적어도 하나의 프로세서는, 상기 적어도 하나의 제3 그래픽 오브젝트에 대한 상기 사용자의 입력을 기초로 상기 방송 화면에 디스플레이 되는 방송을 상기 이벤트가 발생한 방송으로 전환할 수 있다.In addition, the at least one processor may convert a broadcast displayed on the broadcast screen to a broadcast in which the event occurs based on the user's input to the at least one third graphic object.
또한, 상기 적어도 하나의 제3 그래픽 오브젝트는, 상기 이벤트가 발생한 방송에 대한 정보를 포함할 수 있다.In addition, the at least one third graphic object may include information on a broadcast in which the event has occurred.
본 발명의 또 다른 실시예에 따르면, 적어도 하나의 방송을 획득하고, 상기 획득한 방송을 방송 화면에 디스플레이 하고, 상기 방송 화면에 적어도 하나의 그래픽 오브젝트를 디스플레이 하고, 상기 적어도 하나의 그래픽 오브젝트에 대한 사용자의 입력을 획득하며, 상기 획득한 적어도 하나의 방송 및 상기 사용자의 입력을 출력하는 방송 스위칭 제공 장치; 및 상기 출력한 적어도 하나의 방송 및 상기 사용자의 입력을 획득하고, 상기 획득한 적어도 하나의 방송, 상기 획득한 적어도 하나의 방송에서 발생한 이벤트 및 상기 사용자의 입력을 기초로 상기 방송 스위칭 제공 장치가 상기 방송 화면에 디스플레이 할 상기 적어도 하나의 그래픽 오브젝트를 결정하며, 상기 적어도 하나의 그래픽 오브젝트에 대한 상기 사용자의 입력을 기초로 상기 방송 화면에 디스플레이 할 방송을 결정하는 서버를 포함한다.According to another embodiment of the present invention, at least one broadcast is acquired, the acquired broadcast is displayed on a broadcast screen, at least one graphic object is displayed on the broadcast screen, and the at least one graphic object is A broadcast switching providing device that obtains a user's input and outputs the acquired at least one broadcast and the user's input; And obtaining the output of the at least one broadcast and the user's input, and the broadcast switching providing apparatus based on the obtained at least one broadcast, an event occurring in the obtained at least one broadcast, and the user's input. And a server that determines the at least one graphic object to be displayed on a broadcast screen, and determines a broadcast to be displayed on the broadcast screen based on the user's input to the at least one graphic object.
본 발명의 또 다른 실시예에 따르면, 서버는 방송 스위칭 제공 장치와 통신을 수행하는 통신 모듈 및 상기 통신 모듈과 작동적으로 연결되는 적어도 하나의 프로세서를 포함하고, 상기 적어도 하나의 프로세서는, 상기 통신 모듈을 통하여 상기 방송 스위칭 제공 장치가 출력한 상기 방송 스위칭 제공 장치 획득한 적어도 하나의 방송 및 상기 사용자의 입력을 획득하고, 상기 획득한 적어도 하나의 방송, 상기 획득한 적어도 하나의 방송에서 발생한 이벤트 및 상기 사용자의 입력을 기초로 상기 방송 스위칭 제공 장치가 방송 화면에 디스플레이 할 상기 적어도 하나의 그래픽 오브젝트를 결정하며, 상기 적어도 하나의 그래픽 오브젝트에 대한 상기 사용자의 입력을 기초로 상기 방송 화면에 디스플레이 할 방송을 결정한다.According to another embodiment of the present invention, a server includes a communication module for performing communication with a broadcast switching providing device and at least one processor operatively connected to the communication module, and the at least one processor comprises: The broadcast switching providing device outputs at least one broadcast output by the broadcast switching providing device through a module and the acquired at least one broadcast and the user's input, the acquired at least one broadcast, an event occurring in the obtained at least one broadcast, and The broadcast switching providing device determines the at least one graphic object to be displayed on the broadcast screen based on the user's input, and the broadcast to be displayed on the broadcast screen based on the user's input to the at least one graphic object To decide.
본 발명의 일실시예에 따르면, 사용자가 시청하는 방송을 보다 간편하게 전환할 수 있는 효과가 있다.According to an embodiment of the present invention, there is an effect that the user can more easily switch the broadcast that the user is watching.
또한, 적어도 하나의 방송에서 발생한 이벤트를 인식할 수 있는 효과가 있다.In addition, there is an effect of recognizing an event occurring in at least one broadcast.
또한, 적어도 하나의 방송에서 발생한 이벤트에 대한 정보를 디스플레이 할 수 있는 효과가 있다.In addition, there is an effect of being able to display information on an event occurring in at least one broadcast.
또한, 적어도 하나의 방송에서 이벤트가 발생한 경우, 상기 이벤트가 발생한 방송으로 보다 간편하게 전환할 수 있는 효과가 있다.In addition, when an event occurs in at least one broadcast, it is possible to more easily switch to the broadcast in which the event has occurred.
도 1은 일실시예에 따른 방송 스위칭 제공 장치의 구성을 나타내는 도면이다.
도 2는 일실시예에 따라 방송 스위칭 제공 장치가 서버 및 방송 제공 장치와 통신적으로 연결된 모습을 나타내는 도면이다.
도 3은 일실시예에 따른 서버의 구성을 나타내는 도면이다.
도 4는 일실시예에 따른 방송 스위칭 제공 방법을 나타내는 플로우 차트이다.
도 5는 일실시예에 따라 방송이 스위칭 되는 모습을 나타내는 도면이다.1 is a diagram illustrating a configuration of an apparatus for providing broadcast switching according to an embodiment.
2 is a diagram illustrating a state in which a broadcast switching providing device is communicatively connected with a server and a broadcast providing device according to an embodiment.
3 is a diagram showing the configuration of a server according to an embodiment.
4 is a flowchart illustrating a method of providing broadcast switching according to an embodiment.
5 is a diagram illustrating a state in which broadcasting is switched according to an embodiment.
본 명세서에 개시되어 있는 본 발명의 개념에 따른 실시 예들에 대해서 특정한 구조적 또는 기능적 설명들은 단지 본 발명의 개념에 따른 실시 예들을 설명하기 위한 목적으로 예시된 것으로서, 본 발명의 개념에 따른 실시 예들은 다양한 형태들로 실시될 수 있으며 본 명세서에 설명된 실시 예들에 한정되지 않는다.Specific structural or functional descriptions of the embodiments according to the concept of the present invention disclosed in the present specification are exemplified only for the purpose of describing the embodiments according to the concept of the present invention, and the embodiments according to the concept of the present invention are It may be implemented in various forms and is not limited to the embodiments described herein.
본 발명의 개념에 따른 실시 예들은 다양한 변경들을 가할 수 있고 여러 가지 형태들을 가질 수 있으므로 실시 예들을 도면에 예시하고 본 명세서에 상세하게 설명하고자 한다. 그러나, 이는 본 발명의 개념에 따른 실시 예들을 특정한 개시 형태들에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물, 또는 대체물을 포함한다.Since the embodiments according to the concept of the present invention can apply various changes and have various forms, the embodiments will be illustrated in the drawings and described in detail in the present specification. However, this is not intended to limit the embodiments according to the concept of the present invention to specific disclosed forms, and includes all changes, equivalents, or substitutes included in the spirit and scope of the present invention.
제1 또는 제2 등의 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만, 예컨대 본 발명의 개념에 따른 권리 범위로부터 이탈되지 않은 채, 제1구성요소는 제2구성요소로 명명될 수 있고, 유사하게 제2구성요소는 제1구성요소로도 명명될 수 있다.Terms such as first or second may be used to describe various components, but the components should not be limited by the terms. The terms are only for the purpose of distinguishing one component from other components, for example, without departing from the scope of the rights according to the concept of the present invention, the first component may be referred to as the second component, and similarly The second component may also be referred to as a first component.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. 구성요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.When a component is referred to as being "connected" or "connected" to another component, it is understood that it may be directly connected or connected to the other component, but other components may exist in the middle. Should be. On the other hand, when a component is referred to as being "directly connected" or "directly connected" to another component, it should be understood that there is no other component in the middle. Other expressions describing the relationship between components, such as "between" and "just between" or "adjacent to" and "directly adjacent to" should be interpreted as well.
본 명세서에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다.The terms used in this specification are used only to describe specific embodiments, and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise.
본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 설명된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.In the present specification, terms such as "comprise" or "have" are intended to designate that the described feature, number, step, action, component, part, or combination thereof is present, but one or more other features or numbers It is to be understood that the possibility of addition or presence of, steps, actions, components, parts, or combinations thereof is not preliminarily excluded.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미가 있다.Unless otherwise defined, all terms including technical or scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs.
일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 갖는 것으로 해석되어야 하며, 본 명세서에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Terms as defined in a commonly used dictionary should be interpreted as having a meaning consistent with the meaning in the context of the related technology, and should not be interpreted as an ideal or excessively formal meaning unless explicitly defined in this specification. Does not.
이하의 설명에서 동일한 식별 기호는 동일한 구성을 의미하며, 불필요한 중복적인 설명 및 공지 기술에 대한 설명은 생략하기로 한다.In the following description, the same identification symbols mean the same configuration, and unnecessary redundant descriptions and descriptions of known technologies will be omitted.
본 발명의 실시 예에서 '통신', '통신망' 및 '네트워크'는 동일한 의미로 사용될 수 있다. 상기 세 용어들은, 파일을 사용자 단말, 다른 사용자들의 단말 및 다운로드 서버 사이에서 송수신할 수 있는 유무선의 근거리 및 광역 데이터 송수신망을 의미한다.In an embodiment of the present invention,'communication','communication network', and'network' may be used with the same meaning. The three terms refer to wired/wireless local and wide area data transmission/reception networks capable of transmitting and receiving files between a user terminal, a terminal of other users, and a download server.
이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시 예를 설명함으로써, 본 발명을 상세히 설명한다.Hereinafter, the present invention will be described in detail by describing a preferred embodiment of the present invention with reference to the accompanying drawings.
도 1은 일실시예에 따른 방송 스위칭 제공 장치의 구성을 나타내는 도면이다.1 is a diagram illustrating a configuration of an apparatus for providing broadcast switching according to an embodiment.
도 1을 참조하면, 방송 스위칭 제공 장치(100)는 제1 프로세서(110), 제1 통신 모듈(120), 입출력 인터페이스 모듈(130), 제1 저장 모듈(140) 및 버스 또는 다른 커뮤니케이션 채널(150)를 포함한다.Referring to FIG. 1, the
방송 스위칭 제공 장치(100)를 구성하는 제1 프로세서(110), 제1 통신 모듈(120), 입출력 인터페이스 모듈(130) 및 제1 저장 모듈(140)은 버스(150)를 통하여 상호 연결되어 있으며, 버스(150)를 통하여 상호 데이터를 전송하는 것이 가능하다.The
제1 프로세서(110)는 프로그램들이 저장된 메모리(미도시)를 포함할 수 있다.The
제1 프로세서(110)는 상기 포함한 메모리(미도시)에 저장된 프로그램들을 실행시킬 수 있다.The
제1 프로세서(110)는 프로그램들이 저장된 메모리(미도시)와 연결될 수 있다.The
제1 프로세서(110)는 상기 연결된 메모리(미도시)에 저장된 프로그램들을 실행시킬 수 있다.The
이때, 상기 메모리(미도시)에는 방송 스위칭 제공 장치(100)를 동작시키기 위한 동작프로그램(예컨대, OS)이 저장될 수 있다.In this case, an operation program (eg, OS) for operating the
제1 프로세서(110)는 방송 스위칭 제공 장치(100)에 대한 정보를 관리하기 위한 프로그램을 실행시킬 수 있다.The
제1 프로세서(110)는 방송 스위칭 제공 장치(100)의 동작을 관리하기 위한 프로그램을 실행시킬 수 있다.The
제1 프로세서(110)는 제1 통신 모듈(120)의 동작을 관리하기 위한 프로그램을 실행시킬 수 있다.The
제1 프로세서(110)는 입출력 인터페이스 모듈(130)의 동작을 관리하기 위한 프로그램을 실행시킬 수 있다.The
ⅰ) 그래픽 오브젝트I) Graphic objects
제1 프로세서(110)는 적어도 하나의 그래픽 오브젝트를 생성하고, 상기 생성한 적어도 하나의 그래픽 오브젝트를 입출력 인터페이스 모듈(130)을 통해 디스플레이 할 수 있다.The
제1 프로세서(110)는 적어도 하나의 방송에 대응하는 적어도 하나의 제1 그래픽 오브젝트를 생성할 수 있다. 이때, 상기 적어도 하나의 방송은 사용자가 미리 설정한 방송, 사용자가 즐겨찾기에 등록한 방송, 시청자가 가장 많은 방송, 방송 랭킹이 가장 높은 방송, 사용자가 설정한 조건(예컨대, 사용자가 즐겨하는 게임에 관한 방송 중 가장 방송 랭킹이 높은 방송)에 해당하는 방송, 사용자가 친구로 등록한 스트리머의 방송, 시청자 수가 갑자기 증가(예컨대, 시청자 수가 5분 동안 500명 이상 증가)하는 방송, 사용자가 시청했던 방송과 유사한 분야의 방송, 구독자가 많은 방송, 신규 구독자가 갑자기 증가(예컨대, 시청자 수가 7일 동안 1000명 이상 증가)하는 방송, 사용자의 방송 시청 기록을 기초로 사용자에게 추천하는 방송, 사용자에게 추천하는 방송 또는 방송 게시판에서 가장 많이 언급되는 방송 중 어느 하나일 수 있으나, 상기 적어도 하나의 방송이 이에 한정되는 것은 아니다.The
제1 프로세서(110)는 적어도 하나의 제1 그래픽 오브젝트를 플로팅 버튼 형태로 생성할 수 있으나 제1 프로세서(110)가 생성하는 적어도 하나의 제1 그래픽 오브젝트의 형태가 이에 한정되는 것은 아니다.The
제1 프로세서(110)가 생성한 적어도 하나의 제1 그래픽 오브젝트에는 방송을 대표하는 이미지(예컨대, 스트리머(streamer)의 사진, 스트리머를 도안화 한 이미지 또는 방송을 상징하는 도안화 된 문자)가 포함될 수 있다.At least one first graphic object generated by the
제1 프로세서(110)는 방송들의 개수에 대응하는 복수개의 제1 그래픽 오브젝트들을 생성할 수 있다.The
제1 프로세서(110)는 생성한 적어도 하나의 제1 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 위치를 결정할 수 있다.The
제1 프로세서(110)는 생성한 적어도 하나의 제1 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 크기를 결정할 수 있다.The
제1 프로세서(110)는 방송들의 개수에 대응하여 복수개의 제1 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제1 그래픽 오브젝트들이 입출력 인터페이스 모듈(130)을 통해 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제1 그래픽 오브젝트들의 위치를 결정할 수 있다.When a plurality of first graphic objects are displayed according to the number of broadcasts, the
제1 프로세서(110)는 방송들의 개수에 대응하여 복수개의 제1 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제1 그래픽 오브젝트들이 입출력 인터페이스 모듈(130)을 통해 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제1 그래픽 오브젝트들의 크기를 결정할 수 있다.When a plurality of first graphic objects are displayed according to the number of broadcasts, the
제1 프로세서(110)는 생성한 적어도 하나의 제1 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 생성할 수 있다.The
제1 프로세서(110)는 입출력 인터페이스 모듈(130)을 통해 적어도 하나의 제1 그래픽 오브젝트가 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 디스플레이 할 수 있다.The
제1 프로세서(110)는 생성한 적어도 하나의 제1 그래픽 오브젝트를 입출력 인터페이스 모듈(130)을 통해 디스플레이 할 수 있다.The
제1 프로세서(110)는 적어도 하나의 방송에서 이벤트가 발생하면, 상기 이벤트를 기초로 적어도 하나의 제2 그래픽 오브젝트를 생성할 수 있다. 이때, 상기 이벤트는 사용자가 미리 설정한 이벤트, 스트리머가 방송하는 게임의 진행상황, 스트리머의 입력(예컨대, 스트리머가 “Just chatting”선택), 급격한 채팅량 증가(예컨대, 1분에 채팅 라인이 100라인 초과) 또는 시청자 수가 갑자기 증가(예컨대, 시청자 수가 5분 동안 500명 이상 증가)하는 것일 수 있으나, 상기 이벤트가 이에 한정되는 것은 아니다.When an event occurs in at least one broadcast, the
제1 프로세서(110)는 적어도 하나의 제2 그래픽 오브젝트를 바(bar) 형태로 생성할 수 있으나 제1 프로세서(110)가 생성하는 적어도 하나의 제2 그래픽 오브젝트의 형태가 이에 한정되는 것은 아니다.The
제1 프로세서(110)가 생성한 적어도 하나의 제2 그래픽 오브젝트에는 적어도 하나의 방송에서 발생한 이벤트에 관한 정보(예컨대, 이벤트 설명 문자)가 포함될 수 있다.At least one second graphic object generated by the
제1 프로세서(110)는 적어도 하나의 방송에서 발생하는 이벤트의 개수에 대응하는 복수개의 제2 그래픽 오브젝트들을 생성할 수 있다.The
제1 프로세서(110)는 적어도 하나의 방송에서 발생하는 이벤트의 발생 순서에 따라 복수개의 제2 그래픽 오브젝트들을 순차적으로 생성할 수 있다.The
제1 프로세서(110)는 방송(들)에서 발생하는 이벤트의 개수에 대응하는 복수개의 제2 그래픽 오브젝트들을 생성할 수 있다.The
제1 프로세서(110)는 방송(들)에서 발생하는 이벤트의 발생 순서에 따라 복수개의 제2 그래픽 오브젝트들을 순차적으로 생성할 수 있다.The
제1 프로세서(110)는 생성한 적어도 하나의 제2 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 위치를 결정할 수 있다.The
제1 프로세서(110)는 이벤트가 발생한 방송에 대응하는 제1 그래픽 오브젝트의 일측(예컨대, 제1 그래픽 오브젝트의 좌측)에 제2 그래픽 오브젝트가 디스플레이 되도록 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 적어도 하나의 제2 그래픽 오브젝트의 위치를 결정할 수 있다.The
제1 프로세서(110)는 생성한 적어도 하나의 제2 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 크기를 결정할 수 있다.The
제1 프로세서(110)는 이벤트가 발생한 방송(들)에 대응하여 복수개의 제2 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제2 그래픽 오브젝트들이 입출력 인터페이스 모듈(130)을 통해 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제2 그래픽 오브젝트들의 위치를 결정할 수 있다.When a plurality of second graphic objects are displayed in response to the broadcast(s) in which an event has occurred, the
제1 프로세서(110)는 이벤트가 발생한 방송(들)에 대응하여 복수개의 제2 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제2 그래픽 오브젝트들이 입출력 인터페이스 모듈(130)을 통해 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제2 그래픽 오브젝트들의 크기를 결정할 수 있다.When a plurality of second graphic objects are displayed in response to the broadcast(s) in which an event has occurred, the
제1 프로세서(110)는 생성한 적어도 하나의 제2 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 생성할 수 있다.The
제1 프로세서(110)는 입출력 인터페이스 모듈(130)을 통해 적어도 하나의 제2 그래픽 오브젝트가 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 디스플레이 할 수 있다.The
제1 프로세서(110)는 생성한 적어도 하나의 제2 그래픽 오브젝트를 입출력 인터페이스 모듈(130)을 통해 디스플레이 할 수 있다.The
제1 프로세서(110)는 적어도 하나의 제2 그래픽 오브젝트에 대한 사용자의 입력을 기초로 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있다. 이때, 상기 사용자의 입력은 방송 화면에 디스플레이 되고 있는 적어도 하나의 제2 그래픽 오브젝트를 사용자의 손으로 터치, 방송 화면에 디스플레이 되고 있는 적어도 하나의 제2 그래픽 오브젝트를 마우스를 이용하여 클릭, 방송 화면에 디스플레이 되고 있는 적어도 하나의 제2 그래픽 오브젝트를 전자펜을 이용하여 터치, 방송 화면에 디스플레이 되고 있는 적어도 하나의 제2 그래픽 오브젝트를 터치 패드를 이용하여 터치, 사용자의 음성(예컨대, 적어도 하나의 제2 그래픽 오브젝트에 포함된 이벤트 정보를 읽음) 또는 텍스트(예컨대, 적어도 하나의 제2 그래픽 오브젝트에 포함된 이벤트 정보를 채팅창 등에 입력) 중 어느 하나일 수 있으나, 상기 사용자의 입력이 이에 한정되는 것은 아니다.The
제1 프로세서(110)는 적어도 하나의 제3 그래픽 오브젝트를 썸네일(thumbnail) 형태로 생성할 수 있으나 제1 프로세서(110)가 생성하는 적어도 하나의 제3 그래픽 오브젝트의 형태가 이에 한정되는 것은 아니다.The
제1 프로세서(110)는 적어도 하나의 방송에서 발생한 이벤트에 대한 장면(예컨대, 방송 하이라이트 장면)을 기초로 썸네일(thumbnail) 형태의 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있으나, 제1 프로세서(110)가 상기 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있는 방법이 이에 한정되는 것은 아니다.The
제1 프로세서(110)가 생성한 적어도 하나의 제3 그래픽 오브젝트에는 이벤트가 발생한 방송에 대한 정보(예컨대, 구독자 수 또는 시청자 수)가 포함될 수 있다.At least one third graphic object generated by the
제1 프로세서(110)는 썸네일 내부 일면(예컨대, 썸네일 아래쪽)에 이벤트가 발생한 방송에 대한 정보(예컨대, 구독자 수 또는 시청자 수)가 포함되도록 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있다.The
제1 프로세서(110)는 썸네일 외부에 이벤트가 발생한 방송에 대한 정보(예컨대, 구독자 수 또는 시청자 수)가 포함되도록 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있다.The
제1 프로세서(110)는 제2 그래픽 오브젝트들에 대한 사용자의 입력에 대응하는 복수개의 제3 그래픽 오브젝트들을 생성할 수 있다.The
제1 프로세서(110)는 제2 그래픽 오브젝트들에 대한 사용자의 입력 순서에 따라 복수개의 제3 그래픽 오브젝트들을 순차적으로 생성할 수 있다.The
제1 프로세서(110)는 제2 그래픽 오브젝트에 대한 사용자의 입력에 대응하는 제3 그래픽 오브젝트가 상기 제2 그래픽 오브젝트의 일측(예컨대, 제2 그래픽 오브젝트의 아래쪽)에 디스플레이 되도록 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 적어도 하나의 제3 그래픽 오브젝트의 위치를 결정할 수 있다.The
제1 프로세서(110)는 생성한 적어도 하나의 제3 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 위치를 결정할 수 있다.The
제1 프로세서(110)는 생성한 적어도 하나의 제3 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 크기를 결정할 수 있다.The
제1 프로세서(110)는 제2 그래픽 오브젝트들에 대한 사용자의 입력에 대응하여 복수개의 제3 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제3 그래픽 오브젝트들이 입출력 인터페이스 모듈(130)을 통해 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제3 그래픽 오브젝트들의 위치를 결정할 수 있다.When a plurality of third graphic objects are displayed in response to a user's input to the second graphic objects, the
제1 프로세서(110)는 제2 그래픽 오브젝트들에 대한 사용자의 입력에 대응하여 복수개의 제3 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제3 그래픽 오브젝트들이 입출력 인터페이스 모듈(130)을 통해 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제3 그래픽 오브젝트들의 크기를 결정할 수 있다.When a plurality of third graphic objects are displayed in response to a user's input to the second graphic objects, the
제1 프로세서(110)는 생성한 적어도 하나의 제3 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 생성할 수 있다.The
제1 프로세서(110)는 입출력 인터페이스 모듈(130)을 통해 적어도 하나의 제3 그래픽 오브젝트가 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 디스플레이 할 수 있다.The
제1 프로세서(110)는 생성한 적어도 하나의 제3 그래픽 오브젝트를 입출력 인터페이스 모듈(130)을 통해 디스플레이 할 수 있다.The
ⅱ) 방송 스위칭Ii) Broadcast switching
제1 프로세서(110)는 적어도 하나의 제3 그래픽 오브젝트에 대한 상기 사용자의 입력을 기초로 방송 화면에 디스플레이 되는 방송을 상기 이벤트가 발생한 방송으로 전환(스위칭)할 수 있다. 이때, 상기 사용자의 입력은 방송 화면에 디스플레이 되고 있는 적어도 하나의 제3 그래픽 오브젝트를 사용자의 손으로 터치, 방송 화면에 디스플레이 되고 있는 적어도 하나의 제3 그래픽 오브젝트를 마우스를 이용하여 클릭, 방송 화면에 디스플레이 되고 있는 적어도 하나의 제3 그래픽 오브젝트를 전자펜을 이용하여 터치, 방송 화면에 디스플레이 되고 있는 적어도 하나의 제3 그래픽 오브젝트를 터치 패드를 이용하여 터치, 사용자의 음성(예컨대, 사용자가 “방송 스위칭”이라고 말함) 또는 텍스트(예컨대, 사용자가 “방송 스위칭”이라고 채팅창 등에 입력) 중 어느 하나일 수 있으나, 상기 사용자의 입력이 이에 한정되는 것은 아니다.The
제1 프로세서(110)는 새로운 창을 생성하고, 상기 생성한 새로운 창에 기존에 방송 화면에 디스플레이 되는 방송을 디스플레이 할 수 있다. 이때, 상기 새로운 창은 방송 화면의 일 영역에 생성될 수 있다. The
제1 통신 모듈(120)은 네트워크를 통하여 서버(미도시)와 연결된다.The first communication module 120 is connected to a server (not shown) through a network.
제1 통신 모듈(120)은 서버(미도시)로 시청을 원하는 방송에 대한 전송 요청 신호를 전송할 수 있다.The first communication module 120 may transmit a transmission request signal for a broadcast desired to be viewed to a server (not shown).
제1 통신 모듈(120)은 서버(미도시)가 전송한 방송 신호들을 수신할 수 있다.The first communication module 120 may receive broadcast signals transmitted by a server (not shown).
입출력 인터페이스 모듈(130)은 방송 화면을 디스플레이 할 수 있다.The input/output interface module 130 may display a broadcast screen.
입출력 인터페이스 모듈(130)은 제1 프로세서(110)가 생성한 그래픽 오브젝트들을 디스플레이 할 수 있다.The input/output interface module 130 may display graphic objects generated by the
입출력 인터페이스 모듈(130)은 제1 프로세서(110)가 생성한 인터페이스들을 디스플레이 할 수 있다.The input/output interface module 130 may display interfaces generated by the
입출력 인터페이스 모듈(130)은 방송 화면을 통하여 사용자의 입력을 획득할 수 있다.The input/output interface module 130 may obtain a user's input through a broadcast screen.
입출력 인터페이스 모듈(130)은 사용자의 입력을 획득할 수 있다.The input/output interface module 130 may obtain a user's input.
입출력 인터페이스 모듈(130)은 방송 스위칭 제공 장치(100)와 일체형으로 제공될 수 있다.The input/output interface module 130 may be provided integrally with the
입출력 인터페이스 모듈(130)은 방송 스위칭 제공 장치(100)에서 분리되어 제공될 수 있다.The input/output interface module 130 may be provided separately from the
입출력 인터페이스 모듈(130)은 방송 스위칭 제공 장치(100)와 통신적으로 연결될 별도의 장치일 수 있다.The input/output interface module 130 may be a separate device to be communicatively connected with the
입출력 인터페이스 모듈(130)은 화면, 터치스크린, 마우스, 전자펜, 마이크로폰, 키보드, 스피커, 이어폰, 헤드폰 또는 터치패드 일 수 있으나, 입출력 인터페이스 모듈(130)이 이에 한정되는 것은 아니다.The input/output interface module 130 may be a screen, a touch screen, a mouse, an electronic pen, a microphone, a keyboard, a speaker, an earphone, a headphone, or a touch pad, but the input/output interface module 130 is not limited thereto.
입출력 인터페이스 모듈(130)은 화면, 터치스크린, 마우스, 전자펜, 마이크로폰, 키보드, 스피커, 이어폰, 헤드폰 또는 터치패드 중 적어도 두개 이상의 결합일 수 있으나, 입출력 인터페이스 모듈(130)이 이에 한정되는 것은 아니다.The input/output interface module 130 may be a combination of at least two or more of a screen, a touch screen, a mouse, an electronic pen, a microphone, a keyboard, a speaker, an earphone, a headphone, or a touch pad, but the input/output interface module 130 is not limited thereto. .
제1 저장 모듈(140)은 제1 프로세서(110)가 생성한 그래픽 오브젝트들을 저장할 수 있다.The
제1 저장 모듈(140)은 제1 프로세서(110)가 생성한 인터페이스들을 저장할 수 있다.The
제1 저장 모듈(140)은 서버(미도시)가 전송한 방송 신호들을 저장할 수 있다.The
제1 저장 모듈(140)은 서버(미도시)로 전송한 방송 요청 신호들을 저장할 수 있다.The
제1 저장 모듈(140)은 사용자의 입력을 저장할 수 있다.The
제1 저장 모듈(140)은 제1 프로세서(110)가 생성한 정보를 저장할 수 있다.The
도 2는 일실시예에 따라 방송 스위칭 제공 장치가 서버 및 방송 제공 장치와 통신적으로 연결된 모습을 나타내는 도면이고, 도 3은 일실시예에 따른 서버의 구성을 나타내는 도면이다. FIG. 2 is a diagram illustrating a state in which a broadcast switching providing device is communicatively connected to a server and a broadcast providing device according to an embodiment, and FIG. 3 is a diagram illustrating a configuration of a server according to an embodiment.
도 2 및 도3을 참조하면, 방송 스위칭 제공 장치(100)는 서버(200) 및 방송 제공 장치(300)와 네트워크를 통하여 통신적으로 연결된다.2 and 3, the
이때, 네트워크는 단말들 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조 또는 서버와 클라이언트들을 연결하는 망(Network)을 의미한다. 네트워크는 인터넷(Internet), LAN(Local Area Network), Wireless LAN(Wireless Local Area Network), WAN(Wide Area Network), PAN(Personal Area Network), 3G, 4G, LTE, Wi-Fi 등이 포함되나 이에 한정되지는 않는다. 네트워크는 LAN, WAN 등의 폐쇄형 네트워크일 수도 있으나, 인터넷(Internet)과 같은 개방형인 것이 바람직하다. 인터넷은 TCP/IP 프로토콜 및 그 상위계층에 존재하는 여러 서비스, 즉 HTTP(HyperText Transfer Protocol), Telnet, FTP(File Transfer Protocol), DNS(Domain Name System), SMTP(Simple Mail Transfer Protocol), SNMP(Simple Network Management Protocol), NFS(Network File Service), NIS(Network Information Service)를 제공하는 전 세계적인 개방형 컴퓨터 네트워크 구조를 의미한다. 또한, 클라이언트가 이동통신 단말기이거나 스마트 폰 등인 경우, 네트워크는 3G, 4G, LTE, Wi-Fi 등의 이동통신망을 포함할 수 있다.In this case, the network refers to a connection structure that enables information exchange between nodes such as terminals and servers, or a network that connects servers and clients. Networks include Internet, LAN (Local Area Network), Wireless LAN (Wireless Local Area Network), WAN (Wide Area Network), PAN (Personal Area Network), 3G, 4G, LTE, Wi-Fi, etc. It is not limited thereto. The network may be a closed network such as LAN or WAN, but it is preferably an open type such as Internet. The Internet is the TCP/IP protocol and several services that exist in the upper layer, namely HTTP (HyperText Transfer Protocol), Telnet, FTP (File Transfer Protocol), DNS (Domain Name System), SMTP (Simple Mail Transfer Protocol), SNMP ( It refers to a global open computer network structure that provides Simple Network Management Protocol), Network File Service (NFS), and Network Information Service (NIS). In addition, when the client is a mobile communication terminal or a smart phone, the network may include a mobile communication network such as 3G, 4G, LTE, or Wi-Fi.
방송 스위칭 제공 장치(100)는 사용자의 키 조작에 따라 AP를 포함한 통신 중개장치를 이용하여 각종 데이터를 송수신할 수 있는 단말기를 말하는 것이며, 스마트폰(smart phone), 폴더블 스마트 폰, 태블릿 PC(Tablet PC), 랩톱(Laptop), 개인용 컴퓨터(PC: Personal Computer), 스마트폰(Smart Phone), 개인휴대용 정보단말기(PDA: Personal Digital Assistant), 내비게이션(navigation) 단말기, PMP(Portable Multimedia Player) 및 이동통신 단말기(Mobile Communication Terminal) 등 중 어느 하나일 수 있으나, 이에 한정되는 것은 아니다.The broadcast
방송 스위칭 제공 장치(100)는 AP 및 통신망을 이용하여 음성 또는 데이터 통신을 수행하는 단말기이며, AP 및 통신망을 경유하여 외부 장치와 통신하기 위한 프로그램 또는 프로토콜을 저장하기 위한 메모리, 해당 프로그램을 실행하여 연산 및 제어하기 위한 마이크로프로세서 등을 구비하고 있는 단말기를 의미한다. 즉, 방송 스위칭 제공 장치(100)는 AP 및 통신망을 이용하여 통신이 가능하다면 그 어떠한 단말기도 가능하며, 노트북 컴퓨터, 이동통신 단말기, PDA 등 여하한 통신 컴퓨팅 장치를 모두 포함하는 넓은 개념이다.The
방송 스위칭 제공 장치(100)는 사용자의 조작을 통한 입출력을 수행하기 위해 화면, 터치스크린, 마우스, 전자펜, 마이크로폰, 키보드, 스피커, 이어폰, 헤드폰 또는 터치패드 등을 구비한 형태로 제작되는 것이 바람직하며, 사용자의 조작에 따른 입력을 통해 방송 시청 프로그램을 구동할 수 있다.The broadcast
방송 스위칭 제공 장치(100)는 비디오 게임용 단말기, 오락실용 단말기, 휴대용 단말기, PC용 단말기, 유선 또는 무선 단말기를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하며, 단말기에 구비된 소정의 키입력 수단은 키보드, 마우스, 게임조작 유니트, 아날로그 유니트, 터치 스크린을 적어도 하나 이상 포함할 수 있다.It is preferable that the
방송 스위칭 제공 장치(100)는 사용자 장비, 모바일, 무선 통신이 가능한 PC, 핸드폰, 키오스크, 셀룰러 폰, 셀룰러, 셀룰러 단말, 가입자 유닛, 가입자국, 이동국, 단말, 원격국, PDA, 원격 단말, 액세스 단말, 사용자 에이전트, 무선 접속 기능을 구비하는 휴대용 장치, 무선 모뎀과 같은, 무선 접속 매커니즘을 사용할 수 있는 임의의 장치 등으로 지칭될 수 있으나, 이들로 한정되지는 않는다. 방송 스위칭 제공 장치(100)는 단말기 또는 피어로 지칭될 수도 있다.Broadcast
방송 스위칭 제공 장치(100)는 서버(200) 또는 방송 제공 장치(300)와 근거리 무선 통신(near field communication; NFC), 마그네틱 보안 전송(magnetic secure transmission; MST), WiFi direct, 블루투스(Bluetooth) 또는 IrDA(infrared data association) 중 적어도 어느 하나의 방식을 이용하여 통신적으로 연결될 수 있으나, 방송 스위칭 제공 장치(100)와 서버(200) 또는 방송 제공 장치(300)가 연결되는 방식이 이에 한정되는 것은 아니다.The broadcast
방송 스위칭 제공 장치(100)는 통신적으로 연결된 서버(200) 또는 방송 제공 장치(300)에서 출력하는 방송을 수신할 수 있다.The broadcast
방송 스위칭 제공 장치(100)는 서버(200) 또는 방송 제공 장치(300)에서 출력하는 방송을 수신하고, 상기 수신한 방송을 디스플레이 할 수 있다.The broadcast
방송 스위칭 제공 장치(100)는 통신적으로 연결된 서버(200)에서 출력하는 적어도 하나의 그래픽 오브젝트를 수신할 수 있다.The broadcast
방송 스위칭 제공 장치(100)는 수신한 적어도 하나의 그래픽 오브젝트를 방송 화면에 디스플레이 할 수 있다.The broadcast
방송 스위칭 제공 장치(100)는 상기 적어도 하나의 그래픽 오브젝트에 대한 사용자의 입력을 획득할 수 있다. 이때, 상기 사용자의 입력은 방송 화면에 디스플레이 되고 있는 적어도 하나의 그래픽 오브젝트를 사용자의 손으로 터치, 방송 화면에 디스플레이 되고 있는 적어도 하나의 그래픽 오브젝트를 마우스를 이용하여 클릭, 방송 화면에 디스플레이 되고 있는 적어도 하나의 그래픽 오브젝트를 전자펜을 이용하여 터치, 방송 화면에 디스플레이 되고 있는 적어도 하나의 그래픽 오브젝트를 터치 패드를 이용하여 터치, 사용자의 음성(예컨대, 적어도 하나의 그래픽 오브젝트에 포함된 이벤트 정보를 읽음) 또는 텍스트(예컨대, 적어도 하나의 그래픽 오브젝트에 포함된 이벤트 정보를 채팅창 등에 입력) 중 어느 하나일 수 있으나, 상기 사용자의 입력이 이에 한정되는 것은 아니다.The broadcast
방송 스위칭 제공 장치(100)는 적어도 하나의 방송을 통신적으로 연결된 서버(200)로 전송할 수 있다.The
방송 스위칭 제공 장치(100)는 사용자가 미리 설정한 이벤트를 통신적으로 연결된 서버(200)로 전송할 수 있다.The broadcast
방송 스위칭 제공 장치(100)는 획득한 상기 사용자의 입력을 통신적으로 연결된 서버(200)로 전송할 수 있다.The broadcast
서버(200)는 하드웨어적으로는 통상적인 웹 서버(Web Server) 또는 왑 서버(WAP Server)와 동일한 구성을 하고 있다. 그러나, 소프트웨어적으로는, C, C++, Java, Visual Basic, Visual C 등 여하한 언어를 통하여 구현되어 여러 가지 기능을 하는 프로그램 모듈(Module)을 포함한다.In terms of hardware, the
서버(200)는 일반적으로 인터넷과 같은 개방형 컴퓨터 네트워크를 통하여 불특정 다수 클라이언트 및/또는 다른 서버와 연결되어 있고, 클라이언트 또는 다른 서버의 작업수행 요청을 접수하고 그에 대한 작업 결과를 도출하여 제공하는 컴퓨터 시스템 및 그를 위하여 설치되어 있는 컴퓨터 소프트웨어(서버 프로그램)를 뜻하는 것이다.The
서버(200)는 전술한 서버 프로그램 이외에도, 서버(200) 상에서 동작하는 일련의 응용 프로그램(Application Program)과 경우에 따라서는 내부 또는 외부에 구축되어 있는 각종 데이터베이스(DB: Database, 이하 "DB"라 칭함)를 포함하는 넓은 개념으로 이해되어야 할 것이다. 따라서, 서버는, 회원 가입 정보와, 방송에 대한 각종 정보 및 데이터를 분류하여 DB에 저장시키고 관리하는데, 이러한 DB는 서버(200)의 내부 또는 외부에 구현될 수 있다.In addition to the above-described server program, the
서버(200)는 일반적인 서버용 하드웨어에 도스(DOS), 윈도우(windows), 리눅스(Linux), 유닉스(UNIX), 매킨토시(Macintosh) 등의 운영체제에 따라 다양하게 제공되고 있는 서버 프로그램을 이용하여 구현될 수 있으며, 대표적인 것으로는 윈도우 환경에서 사용되는 웹사이트(Website), IIS(Internet Information Server)와 유닉스환경에서 사용되는 CERN, NCSA, APPACH등이 이용될 수 있다.The
여기서 사용된 '서버'라는 용어는 논리적인 구성 단위를 나타내는 것으로서, 반드시 물리적으로 구분되는 구성 요소가 아니라는 점은 본 발명이 속하는 기술분야의 당업자에게 자명한 사항이다.The term'server' used herein denotes a logical structural unit, and it is obvious to those skilled in the art that the present invention is not necessarily a physically classified component.
도 3을 참조하면, 서버(200)는 제2 프로세서(210), 제2 통신 모듈(220) 및 제2 저장 모듈(230)을 포함한다.Referring to FIG. 3, the
서버(200)를 구성하는 제2 프로세서(210), 제2 통신 모듈(220) 및 제2 저장 모듈(230)은 상호 연결되어 있으며, 상호 데이터를 전송하는 것이 가능하다.The
제2 프로세서(210)는 프로그램들이 저장된 메모리(미도시)를 포함할 수 있다.The
제2 프로세서(210)는 상기 포함한 메모리(미도시)에 저장된 프로그램들을 실행시킬 수 있다.The
제2 프로세서(210)는 프로그램들이 저장된 메모리(미도시)와 연결될 수 있다.The
제2 프로세서(210)는 상기 연결된 메모리(미도시)에 저장된 프로그램들을 실행시킬 수 있다.The
이때, 상기 메모리(미도시)에는 서버(200)를 동작시키기 위한 동작프로그램(예컨대, OS)이 저장될 수 있다.In this case, an operation program (eg, OS) for operating the
제2 프로세서(210)는 서버(200)에 대한 정보를 관리하기 위한 프로그램을 실행시킬 수 있다.The
제2 프로세서(210)는 서버(200)의 동작을 관리하기 위한 프로그램을 실행시킬 수 있다.The
제2 프로세서(210)는 제2 통신 모듈(220)의 동작을 관리하기 위한 프로그램을 실행시킬 수 있다.The
제2 프로세서(210)는 제2 통신 모듈(220)을 통해 방송 제공 장치(300)가 제공한 방송을 방송 스위칭 제공 장치(100)로 전송할 수 있다.The
ⅰ) 사용자의 입력 획득Ⅰ) Acquiring user input
제2 프로세서(210)는 방송 제공 장치(300)가 전송한 적어도 하나의 방송을 획득할 수 있다.The
제2 프로세서(210)는 방송 스위칭 제공 장치(100)의 사용자가 미리 설정한 이벤트를 획득할 수 있다.The
제2 프로세서(210)는 제2 통신 모듈(220)을 통해 사용자의 입력을 획득할 수 있다.The
ⅱ) 그래픽 오브젝트Ii) Graphic object
제2 프로세서(210)는 적어도 하나의 그래픽 오브젝트를 생성하고, 상기 생성한 적어도 하나의 그래픽 오브젝트를 제2 통신 모듈(220)을 통해 방송 스위칭 제공 장치(100)로 전송할 수 있다.The
제2 프로세서(210)는 방송 스위칭 제공 장치(100)의 화면에 디스플레이 할 적어도 하나의 그래픽 오브젝트를 결정할 수 있다.The
제2 프로세서(210)는 상기 결정한 적어도 하나의 그래픽 오브젝트를 제2 통신 모듈(220)을 통해 방송 스위칭 제공 장치(100)로 전송할 수 있다.The
제2 프로세서(210)는 방송 스위칭 제공 장치(100)가 전송한 적어도 하나의 방송에 대응하는 적어도 하나의 제1 그래픽 오브젝트를 생성할 수 있다. 이때, 방송 스위칭 제공 장치(100)가 전송한 적어도 하나의 방송은 방송 스위칭 제공 장치(100)의 사용자가 미리 설정한 방송, 방송 스위칭 제공 장치(100)의 사용자가 즐겨찾기에 등록한 방송, 시청자가 가장 많은 방송, 방송 랭킹이 가장 높은 방송, 방송 스위칭 제공 장치(100)의 사용자가 설정한 조건(예컨대, 방송 스위칭 제공 장치(100)의 사용자가 즐겨하는 게임에 관한 방송 중 가장 방송 랭킹이 높은 방송)에 해당하는 방송, 시청자 수가 갑자기 증가(예컨대, 시청자 수가 5분 동안 500명 이상 증가)하는 방송, 방송 스위칭 제공 장치(100)의 사용자가 시청했던 방송과 유사한 분야의 방송, 구독자가 많은 방송, 신규 구독자가 갑자기 증가(예컨대, 시청자 수가 7일 동안 1000명 이상 증가)하는 방송, 방송 스위칭 제공 장치(100) 사용자의 방송 시청 기록을 기초로 사용자에게 추천하는 방송, 방송 스위칭 제공 장치(100)의 사용자에게 추천하는 방송 또는 방송 게시판에서 가장 많이 언급되는 방송 중 어느 하나일 수 있으나, 방송 스위칭 제공 장치(100)가 전송한 적어도 하나의 방송이 이에 한정되는 것은 아니다.The
제2 프로세서(210)는 적어도 하나의 제1 그래픽 오브젝트를 플로팅 버튼 형태로 생성할 수 있으나 제2 프로세서(210)가 생성하는 적어도 하나의 제1 그래픽 오브젝트의 형태가 이에 한정되는 것은 아니다.The
제2 프로세서(210)가 생성한 적어도 하나의 제1 그래픽 오브젝트에는 방송을 대표하는 이미지(예컨대, 스트리머의 사진, 스트리머를 도안화한 이미지 또는 방송을 상징하는 도안화 된 문자)가 포함될 수 있다.The at least one first graphic object generated by the
제2 프로세서(210)는 방송 스위칭 제공 장치(100)가 전송한 방송들의 개수에 대응하는 복수개의 제1 그래픽 오브젝트를 생성할 수 있다.The
제2 프로세서(210)는 생성한 적어도 하나의 제1 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치를 결정할 수 있다.The
제2 프로세서(210)는 생성한 적어도 하나의 제1 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 크기를 결정할 수 있다.The
제2 프로세서(210)는 방송 스위칭 제공 장치(100)가 전송한 방송들의 개수에 대응하여 복수개의 제1 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제1 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제1 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치를 결정할 수 있다.When a plurality of first graphic objects are displayed in response to the number of broadcasts transmitted by the broadcast
제2 프로세서(210)는 방송 스위칭 제공 장치(100)가 전송한 방송들의 개수에 대응하여 복수개의 제1 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제1 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제1 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 크기를 결정할 수 있다.When a plurality of first graphic objects are displayed in response to the number of broadcasts transmitted by the broadcast
제2 프로세서(210)는 제2 통신 모듈(220)을 통해 획득한 방송 제공 장치(300)가 전송한 적어도 하나의 방송에 대응하는 적어도 하나의 제1 그래픽 오브젝트를 방송 스위칭 제공 장치(100)의 화면에 디스플레이 할 것을 결정할 수 있다.The
제2 프로세서(210)는 제2 통신 모듈(220)을 통해 상기 생성한 적어도 하나의 제1 그래픽 오브젝트를 방송 스위칭 제공 장치(100)로 전송할 수 있다.The
제2 프로세서(210)는 생성한 적어도 하나의 제1 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 생성할 수 있다.The
제2 프로세서(210)는 제2 통신 모듈(220)을 통해 생성한 인터페이스를 방송 스위칭 제공 장치(100)로 전송할 수 있다.The
제2 프로세서(210)는 방송 스위칭 제공 장치(100)가 전송한 적어도 하나의 방송에서 이벤트가 발생하면, 상기 이벤트를 기초로 적어도 하나의 제2 그래픽 오브젝트를 생성할 수 있다. 이때, 상기 이벤트는 방송 스위칭 제공 장치(100)의 사용자가 미리 설정한 이벤트, 스트리머가 방송하는 게임의 진행상황, 스트리머의 입력(예컨대, 스트리머가 “Just chatting”선택), 급격한 채팅량 증가(예컨대, 1분에 채팅 라인이 100라인 초과) 또는 시청자 수가 갑자기 증가(예컨대, 시청자 수가 5분 동안 500명 이상 증가)하는 것일 수 있으나, 상기 이벤트가 이에 한정되는 것은 아니다.When an event occurs in at least one broadcast transmitted from the
제2 프로세서(210)는 적어도 하나의 제2 그래픽 오브젝트를 바(bar) 형태로 생성할 수 있으나 제2 프로세서(210)가 생성하는 적어도 하나의 제2 그래픽 오브젝트의 형태가 이에 한정되는 것은 아니다.The
제2 프로세서(210)가 생성한 적어도 하나의 제2 그래픽 오브젝트에는 적어도 하나의 방송에서 발생한 이벤트에 관한 정보(예컨대, 이벤트 설명 문자)가 포함될 수 있다.At least one second graphic object generated by the
제2 프로세서(210)는 적어도 하나의 방송에서 발생하는 이벤트의 개수에 대응하는 복수개의 제2 그래픽 오브젝트들을 생성할 수 있다.The
제2 프로세서(210)는 적어도 하나의 방송에서 발생하는 이벤트의 발생 순서에 따라 복수개의 제2 그래픽 오브젝트들을 순차적으로 생성할 수 있다.The
제2 프로세서(210)는 방송(들)에서 발생하는 이벤트의 개수에 대응하는 복수개의 제2 그래픽 오브젝트들을 생성할 수 있다.The
제2 프로세서(210)는 방송(들)에서 발생하는 이벤트의 발생 순서에 따라 복수개의 제2 그래픽 오브젝트들을 순차적으로 생성할 수 있다.The
제2 프로세서(210)는 생성한 적어도 하나의 제2 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치를 결정할 수 있다.The
제2 프로세서(210)는 이벤트가 발생한 방송에 대응하는 제1 그래픽 오브젝트의 일측(예컨대, 제1 그래픽 오브젝트의 좌측)에 제2 그래픽 오브젝트가 디스플레이 되도록 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 적어도 하나의 제2 그래픽 오브젝트의 위치를 결정할 수 있다.The
제2 프로세서(210)는 생성한 적어도 하나의 제2 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 크기를 결정할 수 있다.The
제2 프로세서(210)는 이벤트가 발생한 방송(들)에 대응하여 복수개의 제2 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제2 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제2 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치를 결정할 수 있다.When a plurality of second graphic objects are displayed in response to the broadcast(s) in which an event occurs, the
제2 프로세서(210)는 이벤트가 발생한 방송(들)에 대응하여 복수개의 제2 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제2 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제1 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 크기를 결정할 수 있다.When a plurality of second graphic objects are displayed in response to the broadcast(s) in which an event occurs, the
제2 프로세서(210)는 제2 통신 모듈(220)을 통해 획득한 적어도 하나의 방송에서 발생한 이벤트를 기초로 생성한 적어도 하나의 제2 그래픽 오브젝트를 방송 스위칭 제공 장치(100)의 화면에 디스플레이 할 것으로 결정할 수 있다.The
제2 프로세서(210)는 제2 통신 모듈(220)을 통해 상기 생성한 적어도 하나의 제2 그래픽 오브젝트를 방송 스위칭 제공 장치(100)로 전송할 수 있다.The
제2 프로세서(210)는 생성한 적어도 하나의 제2 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 생성할 수 있다.The
제2 프로세서(210)는 제2 통신 모듈(220)을 통해 생성한 인터페이스를 방송 스위칭 제공 장치(100)로 전송할 수 있다.The
제2 프로세서(210)는 제2 통신 모듈(220)을 통해 획득한 적어도 하나의 제2 그래픽 오브젝트에 대한 방송 스위칭 제공 장치(100) 사용자의 입력을 기초로 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있다.The
제2 프로세서(210)는 적어도 하나의 제3 그래픽 오브젝트를 썸네일 형태로 생성할 수 있으나 제2 프로세서(210)가 생성하는 적어도 하나의 제3 그래픽 오브젝트의 형태가 이에 한정되는 것은 아니다.The
제2 프로세서(210)는 방송 스위칭 제공 장치(100)의 사용자가 미리 설정한 방송에서 발생한 이벤트에 대한 장면(예컨대, 방송 하이라이트 장면)을 기초로 썸네일 형태의 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있으나, 제2 프로세서(210)가 상기 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있는 방법이 이에 한정되는 것은 아니다.The
제2 프로세서(210)가 생성한 적어도 하나의 제3 그래픽 오브젝트에는 이벤트가 발생한 방송에 대한 정보(예컨대, 구독자 수 또는 시청자 수)가 포함될 수 있다.At least one third graphic object generated by the
제2 프로세서(210)는 썸네일 내부 일면(예컨대, 썸네일 아래쪽)에 이벤트가 발생한 방송에 대한 정보(예컨대, 구독자 수 또는 시청자 수)가 포함되도록 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있다.The
제2 프로세서(210)는 썸네일 외부에 이벤트가 발생한 방송에 대한 정보(예컨대, 구독자 수 또는 시청자 수)가 포함되도록 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있다.The
제2 프로세서(210)는 제2 그래픽 오브젝트들에 대한 사용자의 입력에 대응하는 복수개의 제3 그래픽 오브젝트를 생성할 수 있다.The
제2 프로세서(210)는 제2 그래픽 오브젝트들에 대한 사용자의 입력 순서에 따라 복수개의 제3 그래픽 오브젝트를 순차적으로 생성할 수 있다.The
제2 프로세서(210)는 생성한 적어도 하나의 제3 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치를 결정할 수 있다.The
제2 프로세서(210)는 제2 그래픽 오브젝트에 대한 사용자의 입력에 대응하는 제3 그래픽 오브젝트를 제2 그래픽 오브젝트의 일측(예컨대, 제2 그래픽 오브젝트의 아래쪽)에 제3 그래픽 오브젝트가 디스플레이 되도록 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 적어도 하나의 제3 그래픽 오브젝트의 위치를 결정할 수 있다.The
제2 프로세서(210)는 생성한 적어도 하나의 제3 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 크기를 결정할 수 있다.The
제2 프로세서(210)는 제2 그래픽 오브젝트들에 대한 방송 스위칭 제공 장치(100) 사용자의 입력에 대응하여 방송 스위칭 제공 장치(100)의 화면에 복수개의 제3 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제3 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제3 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치를 결정할 수 있다.When the
제2 프로세서(210)는 제2 그래픽 오브젝트들에 대한 방송 스위칭 제공 장치(100) 사용자의 입력에 대응하여 방송 스위칭 제공 장치(100)의 화면에 복수개의 제3 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제3 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제3 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 크기를 결정할 수 있다.When the
제2 프로세서(210)는 제2 통신 모듈(220)을 통해 획득한 적어도 하나의 제2 그래픽 오브젝트에 대한 방송 스위칭 제공 장치(100) 사용자의 입력을 기초로 생성한 적어도 하나의 제3 그래픽 오브젝트를 방송 스위칭 제공 장치(100)의 화면에 디스플레이 할 것으로 결정할 수 있다.The
제2 프로세서(210)는 제2 통신 모듈(220)을 통해 상기 생성한 적어도 하나의 제3 그래픽 오브젝트를 방송 스위칭 제공 장치(100)로 전송할 수 있다.The
제2 프로세서(210)는 생성한 적어도 하나의 제3 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 생성할 수 있다.The
제2 프로세서(210)는 제2 통신 모듈(220)을 통해 상기 생성한 인터페이스를 방송 스위칭 제공 장치(100)로 전송할 수 있다.The
ⅲ) 방송 스위칭Iii) Broadcast switching
제2 프로세서(210)는 제2 통신 모듈(220)을 통해 획득한 적어도 하나의 제3 그래픽 오브젝트에 대한 방송 스위칭 제공 장치(100) 사용자의 입력을 기초로 방송 화면에 디스플레이 되는 방송을 상기 이벤트가 발생한 방송으로 전환(스위칭)할 수 있다.The
제2 통신 모듈(220)은 네트워크를 통하여 방송 스위칭 제공 장치(100)와 연결된다.The
제2 통신 모듈(220)은 네트워크를 통하여 방송 제공 장치(300)와 연결된다.The
제2 통신 모듈(220)은 방송 제공 장치(300)가 제공하는 방송을 수신한다.The
제2 통신 모듈(220)은 수신한 방송을 방송 스위칭 제공 장치(100)로 전송한다.The
제2 통신 모듈(220)은 방송 스위칭 제공 장치(100)가 전송한 전송 요청 신호를 수신한다.The
제2 통신 모듈(220)은 전송 요청 신호에 해당하는 방송을 방송 스위칭 제공 장치(100)로 전송한다.The
제2 통신 모듈(220)은 제2 프로세서(210)가 생성한 그래픽 오브젝트를 방송 스위칭 제공 장치(100)로 전송한다.The
제2 통신 모듈(220)은 제2 프로세서(210)가 생성한 인터페이스들을 방송 스위칭 제공 장치(100)로 전송한다.The
제2 통신 모듈(220)은 방송 스위칭 제공 장치(100)가 전송한 사용자의 입력을 수신한다.The
제2 통신 모듈(220)은 방송 스위칭 제공 장치(100)가 전송한 적어도 하나의 방송을 수신한다.The
제2 통신 모듈(220)은 방송 스위칭 제공 장치(100)가 전송한 방송 스위칭 제공 장치(100)의 사용자가 미리 실정한 이벤트를 수신한다.The
제2 저장 모듈(230)은 제2 프로세서(210)가 생성한 그래픽 오브젝트들을 저장할 수 있다.The
제2 저장 모듈(230)은 제2 프로세서(210)가 생성한 인터페이스들을 저장할 수 있다.The
제2 저장 모듈(230)은 제2 프로세서(210)의 결정을 저장할 수 있다.The
제2 저장 모듈(230)은 제2 통신 모듈(220)이 전송한 방송들을 저장할 수 있다.The
제2 저장 모듈(230)은 제2 통신 모듈(220)이 수신한 방송들을 저장할 수 있다.The
제2 저장 모듈(230)은 제2 통신 모듈(220)이 수신한 방송 요청 신호들을 저장할 수 있다.The
제2 저장 모듈(230)은 제2 통신 모듈(220)이 수신한 사용자의 입력을 저장할 수 있다.The
제2 저장 모듈(230)은 제2 통신 모듈(220)이 수신한 방송 스위칭 제공 장치(100)가 전송한 적어도 하나의 방송을 저장할 수 있다.The
제2 저장 모듈(230)은 제2 통신 모듈(220)이 수신한 방송 스위칭 제공 장치(100)가 전송한 방송 스위칭 제공 장치(100)의 사용자가 미리 실정한 이벤트를 수신한다.The
제2 저장 모듈(230)은 제2 프로세서(210)가 생성한 정보를 저장할 수 있다.The
여기서 사용된 '모듈'이라는 용어는 논리적인 구성 단위를 나타내는 것으로서, 반드시 물리적으로 구분되는 구성 요소가 아니라는 점은 본 발명이 속하는 기술분야의 당업자에게 자명한 사항이다.The term'module' as used herein denotes a logical structural unit, and it is obvious to those skilled in the art that the present invention is not necessarily a physically classified component.
방송 제공 장치(300)는 사용자의 키 조작에 따라 AP를 포함한 통신 중개장치를 이용하여 각종 데이터를 송수신할 수 있는 단말기를 말하는 것이며, 스마트폰(smart phone), 폴더블 스마트 폰, 태블릿 PC(Tablet PC), 랩톱(Laptop), 개인용 컴퓨터(PC: Personal Computer), 스마트폰(Smart Phone), 개인휴대용 정보단말기(PDA: Personal Digital Assistant), 내비게이션(navigation) 단말기, PMP(Portable Multimedia Player) 및 이동통신 단말기(Mobile Communication Terminal) 등 중 어느 하나일 수 있으나, 이에 한정되는 것은 아니다.The
방송 제공 장치(300)는 AP 및 통신망을 이용하여 음성 또는 데이터 통신을 수행하는 단말기이며, AP 및 통신망을 경유하여 외부 장치와 통신하기 위한 프로그램 또는 프로토콜을 저장하기 위한 메모리, 해당 프로그램을 실행하여 연산 및 제어하기 위한 마이크로프로세서 등을 구비하고 있는 단말기를 의미한다. 즉, 방송 제공 장치(300)는 AP 및 통신망을 이용하여 통신이 가능하다면 그 어떠한 단말기도 가능하며, 노트북 컴퓨터, 이동통신 단말기, PDA 등 여하한 통신 컴퓨팅 장치를 모두 포함하는 넓은 개념이다.The
방송 제공 장치(300)는 사용자 장비, 모바일, 무선 통신이 가능한 PC, 핸드폰, 키오스크, 셀룰러 폰, 셀룰러, 셀룰러 단말, 가입자 유닛, 가입자국, 이동국, 단말, 원격국, PDA, 원격 단말, 액세스 단말, 사용자 에이전트, 무선 접속 기능을 구비하는 휴대용 장치, 무선 모뎀과 같은, 무선 접속 매커니즘을 사용할 수 있는 임의의 장치 등으로 지칭될 수 있으나, 이들로 한정되지는 않는다.The
방송 제공 장치(300)는 방송 스위칭 제공 장치(100) 또는 서버(200)와 근거리 무선 통신(near field communication; NFC), 마그네틱 보안 전송(magnetic secure transmission; MST), WiFi direct, 블루투스(Bluetooth) 또는 IrDA(infrared data association) 중 적어도 어느 하나의 방식을 이용하여 통신적으로 연결될 수 있으나, 방송 제공 장치(300)와 방송 스위칭 제공 장치(100) 또는 서버(200)가 연결되는 방식이 이에 한정되는 것은 아니다.The
방송 제공 장치(300)는 방송을 생성하고, 생성한 방송을 방송 스위칭 제공 장치(100) 또는 서버(200)로 전송할 수 있다.The
도 4는 일실시예에 따른 방송 스위칭 제공 방법을 나타내는 플로우 차트이다.4 is a flowchart illustrating a method of providing broadcast switching according to an embodiment.
도 4를 참조하면, 방송 스위칭 제공 장치가 제1 그래픽 오브젝트를 디스플레이 한다(400).Referring to FIG. 4, the apparatus for providing broadcast switching displays a first graphic object (400 ).
이때, 상기 방송 스위칭 제공 장치는 상기 제1 그래픽 오브젝트를 플로팅 버튼 형태로 생성하고, 상기 생성한 제1 그래픽 오브젝트를 디스플레이 할 수 있다. In this case, the broadcast switching providing apparatus may generate the first graphic object in the form of a floating button and display the generated first graphic object.
방송 스위칭 제공 장치가 제2 그래픽 오브젝트를 디스플레이 한다(410).The apparatus for providing broadcast switching displays a second graphic object (410).
이때, 상기 방송 스위칭 제공 장치는 적어도 하나의 방송에서 발생한 이벤트에 관한 정보(예컨대, 이벤트 설명 문자)를 포함하여 상기 제2 그래픽 오브젝트를 생성하고, 생성한 상기 제2 그래픽 오브젝트를 디스플레이 할 수 있다.In this case, the broadcast switching providing device may generate the second graphic object including information (eg, event description text) on an event occurring in at least one broadcast, and display the generated second graphic object.
방송 스위칭 제공 장치가 제3 그래픽 오브젝트를 디스플레이 한다(420).The apparatus for providing broadcast switching displays a third graphic object (420).
이때, 상기 방송 스위칭 제공 장치는 적어도 하나의 방송에서 발생한 이벤트를 기초로 한 장면(예컨대, 방송 하이라이트 장면)을 기초로 썸네일 형태의 상기 제3 그래픽 오브젝트를 생성하고, 상기 생성한 제3 그래픽 오브젝트를 디스플레이 할 수 있으며, 상기 생성한 제3 그래픽 오브젝트에는 이벤트가 발생한 방송에 대한 정보(예컨대, 구독자 수 또는 시청자 수)가 포함될 수 있다.In this case, the broadcast switching providing apparatus generates the third graphic object in the form of a thumbnail based on a scene (eg, a broadcast highlight scene) based on an event occurring in at least one broadcast, and generates the generated third graphic object. Display may be performed, and the generated third graphic object may include information (eg, the number of subscribers or the number of viewers) on the broadcast in which the event has occurred.
방송 스위칭 제공 장치가 방송을 전환한다(430).The broadcast switching providing device switches the broadcast (430).
이때, 상기 방송 스위칭 제공 장치는 제3 그래픽 오브젝트에 사용자의 입력을 기초로 방송 화면에 디스플레이 되는 방송을 상기 이벤트가 발생한 방송으로 전환할 수 있다.In this case, the apparatus for providing broadcast switching may convert a broadcast displayed on a broadcast screen into a broadcast in which the event occurs based on a user's input to the third graphic object.
도 5는 일실시예에 따라 방송이 스위칭되는 모습을 나타내는 도면이다.5 is a diagram illustrating a state in which broadcasting is switched according to an embodiment.
도 5를 참조하면, 도 5(a) 및 도 5(b)는 일 실시예에 따라 방송이 스위칭되는 모습을 나타내는 도면이다.Referring to FIG. 5, FIGS. 5A and 5B are diagrams illustrating a state in which broadcasts are switched according to an embodiment.
도 5(a)를 참조하면, 도 5(a)에 도시된 바와 같이, 현재 방송 화면(501)에서는 슈팅 게임을 플레이하는 방송이 디스플레이 되고 있다.Referring to Fig. 5(a), as shown in Fig. 5(a), a broadcast for playing a shooting game is displayed on the
현재 방송을 시청하는 시청자는 방송 화면(501) 우측 하단에 표시된 바와 같이 채팅 기능을 통해 현재 방송을 시청하는 다른 시청자 또는 방송을 제공하는 방송 제공자와 채팅을 진행할 수 있다.As shown in the lower right of the
방송 화면(501)에는 방송 각각에 대응하는 제1 그래픽 오브젝트들(511, 512, 513)이 표시될 수 있다. 제1 그래픽 오브젝트(512)는 중앙부에 배치된 삼각형 형태의 그래픽 오브젝트를 통해, 제1 그래픽 오브젝트들(511, 512, 513) 중 어떤 제1 그래픽 오브젝트(512)가 현재 방송 화면(501)에 디스플레이 되고 있는 방송인가를 표시할 수 있다.First
적어도 하나의 방송에서 이벤트가 발생한 경우, 상기 이벤트의 발생을 알리기 위하여 제2 그래픽 오브젝트(520)를 상기 이벤트가 발생한 방송에 대응하는 제1 그래픽 오브젝트(511)의 좌측에 디스플레이 할 수 있다. When an event occurs in at least one broadcast, the second
이때, 제2 그래픽 오브젝트(520)에는 “A 게임 플레이 시작”과 같은 이벤트에 관한 정보가 포함될 수 있다. 따라서 시청자는 시청자가 방송에 접속하지 않고 상기 방송에서 발생한 이벤트를 인식할 수 있다.In this case, the second
제2 그래픽 오브젝트(520)에 대한 시청자의 입력에 대응하여 도 5(b)에 도시된 화면이 제공될 수 있다.The screen shown in FIG. 5(b) may be provided in response to a viewer's input to the second
도 5(b)를 참조하면, 시청자가 제2 그래픽 오브젝트(520)의 일 영역을 터치하는 경우, 제3 그래픽 오브젝트(530)가 방송 화면(501)에 표시될 수 있다. Referring to FIG. 5B, when a viewer touches an area of the second
제3 그래픽 오브젝트(530)는 적어도 하나의 방송에서 발생한 이벤트에 대한 장면(531)을 썸네일(thumbnail) 형태로 포함할 수 있으며, 현재 해당 방송의 구독자 수(532) 및 현재 해당 방송의 시청자 수(533)에 관한 정보를 포함할 수 있다.The third
또한, 제3 그래픽 오브젝트(530)는 미리 등록된 영상 또는 미리 설정한 방송의 하이라이트 영상 등 방송과 관련된 임의의 영상을 포함할 수 있다. 이때 시청자는 제3 그래픽 오브젝트(530)의 중앙부에 배치된 삼각형 형태의 그래픽 오브젝트를 터치함으로써 상기 영상을 시청할 수 있다.In addition, the third
또한, 시청자는 제3 그래픽 오브젝트(530)의 미리 설정된 영역을 터치함으로써 방송 화면(501)에 디스플레이 되는 방송을 이벤트가 발생한 방송으로 전환할 수 있다. 이때, 제3 그래픽 오브젝트(530)의 미리 설정된 영역은 제3 그래픽 오브젝트(530)의 중앙부에 배치된 삼각형 형태의 그래픽 오브젝트를 제외한 임의의 영역으로 결정될 수 있으나, 이는 예시적인 것에 불과하고 설정에 따라 새로운 임의의 영역을 지정하는 것이 가능하다.In addition, the viewer may switch a broadcast displayed on the
이상에서, 본 발명의 실시예를 구성하는 모든 구성 요소들이 하나로 결합되거나 결합되어 동작하는 것으로 설명되었다고 해서, 본 발명이 반드시 이러한 실시예에 한정되는 것은 아니다. 즉, 본 발명의 목적 범위 안에서라면, 그 모든 구성 요소들이 적어도 하나로 선택적으로 결합하여 동작할 수도 있다. In the above, even if all the constituent elements constituting the embodiments of the present invention have been described as being combined into one or operating in combination, the present invention is not necessarily limited to these embodiments. That is, within the scope of the object of the present invention, all the constituent elements may be selectively combined and operated with at least one.
또한, 그 모든 구성 요소들이 각각 하나의 독립적인 하드웨어로 구현될 수 있지만, 각 구성 요소들의 그 일부 또는 전부가 선택적으로 조합되어 하나 또는 복수 개의 하드웨어에서 조합된 일부 또는 전부의 기능을 수행하는 프로그램 모듈을 갖는 컴퓨터 프로그램으로서 구현될 수도 있다. 그 컴퓨터 프로그램을 구성하는 코드들 및 코드 세그먼트들은 본 발명의 기술 분야의 당업자에 의해 용이하게 추론될 수 있을 것이다. In addition, although all of the components may be implemented as one independent hardware, a program module that performs some or all functions combined in one or more hardware by selectively combining some or all of the components. It may be implemented as a computer program having Codes and code segments constituting the computer program may be easily inferred by those skilled in the art.
이러한 컴퓨터 프로그램은 컴퓨터가 읽을 수 있는 저장매체(Computer Readable Media)에 저장되어 컴퓨터에 의하여 읽혀지고 실행됨으로써, 본 발명의 실시예를 구현할 수 있다. 컴퓨터 프로그램의 저장매체로서는 자기 기록매체, 광 기록매체, 등이 포함될 수 있다.Such a computer program is stored in a computer-readable storage medium, and is read and executed by a computer, thereby implementing an embodiment of the present invention. The computer program storage medium may include a magnetic recording medium, an optical recording medium, and the like.
또한, 이상에서 기재된 "포함하다", "구성하다" 또는 "가지다" 등의 용어는, 특별히 반대되는 기재가 없는 한, 해당 구성 요소가 내재될 수 있음을 의미하는 것이므로, 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것으로 해석되어야 한다. In addition, the terms such as "include", "consist of" or "have" described above mean that the corresponding component may be embedded unless otherwise stated, excluding other components Rather, it should be interpreted as being able to further include other components.
기술적이거나 과학적인 용어를 포함한 모든 용어들은, 다르게 정의되지 않는 한, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 사전에 정의된 용어와 같이 일반적으로 사용되는 용어들은 관련 기술의 문맥 상의 의미와 일치하는 것으로 해석되어야 하며, 본 발명에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.All terms, including technical or scientific terms, unless otherwise defined, have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs. Terms generally used, such as terms defined in the dictionary, should be interpreted as being consistent with the meaning in the context of the related technology, and are not interpreted as ideal or excessively formal meanings unless explicitly defined in the present invention.
본 발명에서 개시된 방법들은 상술된 방법을 달성하기 위한 하나 이상의 동작들 또는 단계들을 포함한다. 방법 동작들 및/또는 단계들은 청구항들의 범위를 벗어나지 않으면서 서로 상호 교환될 수도 있다. 다시 말해, 동작들 또는 단계들에 대한 특정 순서가 명시되지 않는 한, 특정 동작들 및/또는 단계들의 순서 및/또는 이용은 청구항들의 범위로부터 벗어남이 없이 수정될 수도 있다.The methods disclosed in the present invention include one or more actions or steps for achieving the above-described method. Method actions and/or steps may be interchanged with each other without departing from the scope of the claims. In other words, unless a specific order of actions or steps is specified, the order and/or use of specific actions and/or steps may be modified without departing from the scope of the claims.
본 발명에서 이용되는 바와 같이, 아이템들의 리스트 중 "그 중 적어도 하나" 를 지칭하는 구절은 단일 멤버들을 포함하여, 이들 아이템들의 임의의 조합을 지칭한다. 일 예로서, "a, b, 또는 c: 중의 적어도 하나" 는 a, b, c, a-b, a-c, b-c, 및 a-b-c 뿐만 아니라 동일한 엘리먼트의 다수의 것들과의 임의의 조합 (예를 들어, a-a, a-a-a, a-a-b, a-a-c, a-b-b, a-c-c, b-b, b-b-b, b-b-c, c-c, 및 c-c-c 또는 a, b, 및 c 의 다른 임의의 순서 화한 것) 을 포함하도록 의도된다.As used in the present invention, a phrase referring to “at least one of” in a list of items refers to any combination of these items, including single members. As an example, “at least one of a, b, or c:” means a, b, c, ab, ac, bc, and abc, as well as any combination with multiples of the same element (e.g., aa , aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc or any other ordering of a, b, and c).
본 발명에서 이용되는 바와 같이, 용어 "결정하는"는 매우 다양한 동작들을 망라한다. 예를 들어, "결정하는"는 계산하는, 컴퓨팅, 프로세싱, 도출하는, 조사하는, 룩업하는 (예를 들어, 테이블, 데이터베이스, 또는 다른 데이터 구조에서 룩업하는), 확인하는 등을 포함할 수도 있다. 또한, "결정하는"은 수신하는 (예를 들면, 정보를 수신하는), 액세스하는 (메모리의 데이터에 액세스하는) 등을 포함할 수 있다. 또한, "결정하는"은 해결하는, 선택하는, 고르는, 확립하는 등을 포함할 수 있다.As used herein, the term "determining" encompasses a wide variety of actions. For example, “determining” may include computing, computing, processing, deriving, examining, looking up (eg, looking up in a table, database, or other data structure), identifying, and the like. . Further, “determining” may include receiving (eg, receiving information), accessing (accessing data in a memory), and the like. Further, “determining” may include resolving, selecting, choosing, establishing, and the like.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. The above description is merely illustrative of the technical idea of the present invention, and those of ordinary skill in the art to which the present invention pertains will be able to make various modifications and variations without departing from the essential characteristics of the present invention.
따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.Accordingly, the embodiments disclosed in the present invention are not intended to limit the technical idea of the present invention, but to explain the technical idea, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be interpreted by the following claims, and all technical ideas within the scope equivalent thereto should be interpreted as being included in the scope of the present invention.
100...방송 스위칭 제공 장치100... broadcast switching provision device
Claims (10)
상기 적어도 하나의 방송에서 이벤트가 발생하면, 상기 이벤트에 대응하는 적어도 하나의 제2 그래픽 오브젝트를 상기 방송 화면에 디스플레이 하는 동작
을 포함하는 방송 스위칭 제공 방법.Displaying at least one first graphic object corresponding to at least one broadcast on a broadcast screen viewed by a user; And
When an event occurs in the at least one broadcast, displaying at least one second graphic object corresponding to the event on the broadcast screen
Broadcast switching providing method comprising a.
상기 방송 스위칭 제공 방법은,
상기 적어도 하나의 제2 그래픽 오브젝트에 대한 상기 사용자의 입력에 대응하는 적어도 하나의 제3 그래픽 오브젝트를 상기 방송 화면에 디스플레이 하는 동작
을 더 포함하는 방송 스위칭 제공 방법.The method of claim 1,
The broadcast switching providing method,
Displaying at least one third graphic object corresponding to the user's input to the at least one second graphic object on the broadcast screen
Broadcast switching providing method further comprising.
상기 방송 스위칭 제공 방법은,
상기 적어도 하나의 제3 그래픽 오브젝트에 대한 상기 사용자의 입력을 기초로 상기 방송 화면에 디스플레이 되는 방송을 상기 이벤트가 발생한 방송으로 전환하는 동작
을 더 포함하는 방송 스위칭 제공 방법.The method of claim 2,
The broadcast switching providing method,
Converting a broadcast displayed on the broadcast screen to a broadcast in which the event occurs based on the user's input to the at least one third graphic object
Broadcast switching providing method further comprising.
상기 적어도 하나의 제3 그래픽 오브젝트는,
상기 이벤트가 발생한 방송에 대한 정보를 포함하는 방송 스위칭 제공 방법.The method of claim 2,
The at least one third graphic object,
Broadcast switching providing method including information on the broadcast in which the event has occurred.
상기 방송 스위칭 제공 장치는 적어도 하나의 프로세서를 포함하고,
상기 적어도 하나의 프로세서는,
적어도 하나의 방송에 대응하는 적어도 하나의 제1 그래픽 오브젝트를 사용자가 시청하는 방송 화면에 디스플레이 하고,
상기 적어도 하나의 방송에서 이벤트가 발생하면, 상기 이벤트에 대응하는 적어도 하나의 제2 그래픽 오브젝트를 상기 방송 화면에 디스플레이 하는 방송 스위칭 제공 장치.In the apparatus for providing broadcast switching,
The apparatus for providing broadcast switching includes at least one processor,
The at least one processor,
Displaying at least one first graphic object corresponding to at least one broadcast on a broadcast screen viewed by a user,
When an event occurs in the at least one broadcast, the apparatus for providing broadcast switching displays at least one second graphic object corresponding to the event on the broadcast screen.
상기 적어도 하나의 프로세서는,
상기 적어도 하나의 제2 그래픽 오브젝트에 대한 상기 사용자의 입력에 대응하는 적어도 하나의 제3 그래픽 오브젝트를 상기 방송 화면에 디스플레이 하는 방송 스위칭 제공 장치.The method of claim 5,
The at least one processor,
A broadcast switching providing apparatus for displaying at least one third graphic object corresponding to the user's input to the at least one second graphic object on the broadcast screen.
상기 적어도 하나의 프로세서는,
상기 적어도 하나의 제3 그래픽 오브젝트에 대한 상기 사용자의 입력을 기초로 상기 방송 화면에 디스플레이 되는 방송을 상기 이벤트가 발생한 방송으로 전환하는 방송 스위칭 제공 장치.The method of claim 6,
The at least one processor,
A broadcast switching providing apparatus for converting a broadcast displayed on the broadcast screen to a broadcast in which the event has occurred based on the user's input to the at least one third graphic object.
상기 적어도 하나의 제3 그래픽 오브젝트는,
상기 이벤트가 발생한 방송에 대한 정보를 포함하는 방송 스위칭 제공 장치.The method of claim 6,
The at least one third graphic object,
Broadcast switching providing apparatus including information on the broadcast in which the event has occurred.
상기 출력한 적어도 하나의 방송 및 상기 사용자의 입력을 획득하고, 상기 획득한 적어도 하나의 방송, 상기 획득한 적어도 하나의 방송에서 발생한 이벤트 및 상기 사용자의 입력을 기초로 상기 방송 스위칭 제공 장치가 상기 방송 화면에 디스플레이 할 상기 적어도 하나의 그래픽 오브젝트를 결정하며, 상기 적어도 하나의 그래픽 오브젝트에 대한 상기 사용자의 입력을 기초로 상기 방송 화면에 디스플레이 할 방송을 결정하는 서버
를 포함하는 방송 스위칭 제공 시스템.Acquire at least one broadcast, display the acquired broadcast on a broadcast screen, display at least one graphic object on the broadcast screen, obtain a user's input for the at least one graphic object, and obtain the obtained broadcast A broadcast switching providing device outputting at least one broadcast and the user's input; And
Acquiring the output of the at least one broadcast and the user's input, and the broadcast switching providing apparatus based on the acquired at least one broadcast, an event occurring in the obtained at least one broadcast, and the user's input Server for determining the at least one graphic object to be displayed on a screen, and determining a broadcast to be displayed on the broadcast screen based on the user's input to the at least one graphic object
Broadcast switching providing system comprising a.
상기 서버는 방송 스위칭 제공 장치와 통신을 수행하는 통신 모듈; 및
상기 통신 모듈과 작동적으로 연결되는 적어도 하나의 프로세서를 포함하고,
상기 적어도 하나의 프로세서는,
상기 통신 모듈을 통하여 상기 방송 스위칭 제공 장치가 출력한 상기 방송 스위칭 제공 장치 획득한 적어도 하나의 방송 및 상기 사용자의 입력을 획득하고,
상기 획득한 적어도 하나의 방송, 상기 획득한 적어도 하나의 방송에서 발생한 이벤트 및 상기 사용자의 입력을 기초로 상기 방송 스위칭 제공 장치가 방송 화면에 디스플레이 할 상기 적어도 하나의 그래픽 오브젝트를 결정하며, 상기 적어도 하나의 그래픽 오브젝트에 대한 상기 사용자의 입력을 기초로 상기 방송 화면에 디스플레이 할 방송을 결정하는 서버.On the server,
The server includes a communication module for communicating with a broadcast switching providing device; And
And at least one processor operatively connected to the communication module,
The at least one processor,
Acquiring at least one broadcast obtained by the broadcast switching providing device and the user's input output from the broadcast switching providing device through the communication module,
The broadcast switching providing apparatus determines the at least one graphic object to be displayed on a broadcast screen based on the acquired at least one broadcast, an event occurring in the acquired at least one broadcast, and the user input, and the at least one Server for determining a broadcast to be displayed on the broadcast screen based on the user's input to the graphic object of.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190082148A KR102284025B1 (en) | 2019-07-08 | 2019-07-08 | Apparatus, system and method for providing broadcasting switching |
KR1020210066712A KR102459444B1 (en) | 2019-07-08 | 2021-05-25 | Apparatus, system and method for providing broadcasting switching |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190082148A KR102284025B1 (en) | 2019-07-08 | 2019-07-08 | Apparatus, system and method for providing broadcasting switching |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210066712A Division KR102459444B1 (en) | 2019-07-08 | 2021-05-25 | Apparatus, system and method for providing broadcasting switching |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210006176A true KR20210006176A (en) | 2021-01-18 |
KR102284025B1 KR102284025B1 (en) | 2021-07-30 |
Family
ID=74236949
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190082148A KR102284025B1 (en) | 2019-07-08 | 2019-07-08 | Apparatus, system and method for providing broadcasting switching |
KR1020210066712A KR102459444B1 (en) | 2019-07-08 | 2021-05-25 | Apparatus, system and method for providing broadcasting switching |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210066712A KR102459444B1 (en) | 2019-07-08 | 2021-05-25 | Apparatus, system and method for providing broadcasting switching |
Country Status (1)
Country | Link |
---|---|
KR (2) | KR102284025B1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150055528A (en) * | 2013-11-13 | 2015-05-21 | 삼성전자주식회사 | display apparatus and user interface screen providing method thereof |
KR20150065490A (en) * | 2013-12-05 | 2015-06-15 | 노주현 | Issue-watching multi-view system |
KR20150117212A (en) * | 2014-04-07 | 2015-10-19 | 삼성전자주식회사 | Display apparatus and control method thereof |
KR20160068405A (en) * | 2014-12-05 | 2016-06-15 | 삼성전자주식회사 | Display apparatus, channel list displaying method thereof, server and controlling method thereof |
KR20180061908A (en) * | 2016-11-30 | 2018-06-08 | 주식회사 엔씨소프트 | Display device and method for controlling the same |
-
2019
- 2019-07-08 KR KR1020190082148A patent/KR102284025B1/en active IP Right Grant
-
2021
- 2021-05-25 KR KR1020210066712A patent/KR102459444B1/en active IP Right Grant
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150055528A (en) * | 2013-11-13 | 2015-05-21 | 삼성전자주식회사 | display apparatus and user interface screen providing method thereof |
KR20150065490A (en) * | 2013-12-05 | 2015-06-15 | 노주현 | Issue-watching multi-view system |
KR20150117212A (en) * | 2014-04-07 | 2015-10-19 | 삼성전자주식회사 | Display apparatus and control method thereof |
KR20160068405A (en) * | 2014-12-05 | 2016-06-15 | 삼성전자주식회사 | Display apparatus, channel list displaying method thereof, server and controlling method thereof |
KR20180061908A (en) * | 2016-11-30 | 2018-06-08 | 주식회사 엔씨소프트 | Display device and method for controlling the same |
Also Published As
Publication number | Publication date |
---|---|
KR102459444B1 (en) | 2022-10-26 |
KR102284025B1 (en) | 2021-07-30 |
KR20210062622A (en) | 2021-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10841661B2 (en) | Interactive method, apparatus, and system in live room | |
JP6442076B2 (en) | Dialogue method, terminal and server based on recommended content | |
US20200312327A1 (en) | Method and system for processing comment information | |
WO2020000973A1 (en) | Information access method, client, information access apparatus, terminal, server, and storage medium | |
US9955204B2 (en) | System and method for distributing content through a set-top box | |
US9955227B2 (en) | System and method for communicating alerts through a set-top box | |
AU2018204705A1 (en) | System and method for networked communication of information content by way of a display screen and a remote controller | |
US10897637B1 (en) | Synchronize and present multiple live content streams | |
US20220318306A1 (en) | Video-based interaction implementation method and apparatus, device and medium | |
CN102918835A (en) | Controllable device companion data | |
US20140337883A1 (en) | Method and apparatus for networking media content consumption status in a group of users | |
CN113868573A (en) | Method and system for quickly establishing one-screen interaction based on webpage | |
US20230285854A1 (en) | Live video-based interaction method and apparatus, device and storage medium | |
JP2023523067A (en) | Video processing method, apparatus, equipment and medium | |
US11652763B2 (en) | Information display method and apparatus, and electronic device | |
KR20220090411A (en) | Method, apparatus and device of live game broadcasting | |
WO2024002047A1 (en) | Display method and apparatus for session message, and device and storage medium | |
US20140331258A1 (en) | Apparatus and method for networking media content consumption status in a group of users | |
US11936954B2 (en) | Method, apparatus and electronic device for processing of video recommendations | |
KR102284025B1 (en) | Apparatus, system and method for providing broadcasting switching | |
CN115022701B (en) | Video playing method, terminal, device, electronic equipment, medium and program product | |
CN107771387A (en) | System and method for the time and date in set device in the case of not accessing NTP | |
CN106302543B (en) | Multimedia display method, device and system | |
KR102318447B1 (en) | Apparatus and method for providing game programe | |
KR101805302B1 (en) | Apparatus and method for displaying multimedia contents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E601 | Decision to refuse application | ||
A107 | Divisional application of patent | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |