KR20210006176A - Apparatus, system and method for providing broadcasting switching - Google Patents

Apparatus, system and method for providing broadcasting switching Download PDF

Info

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
Application number
KR1020190082148A
Other languages
Korean (ko)
Other versions
KR102284025B1 (en
Inventor
강민정
김신
어동준
Original Assignee
주식회사 엔씨소프트
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 엔씨소프트 filed Critical 주식회사 엔씨소프트
Priority to KR1020190082148A priority Critical patent/KR102284025B1/en
Publication of KR20210006176A publication Critical patent/KR20210006176A/en
Priority to KR1020210066712A priority patent/KR102459444B1/en
Application granted granted Critical
Publication of KR102284025B1 publication Critical patent/KR102284025B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4781Games
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8146Monomedia 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

According to one embodiment of the present invention, a method for providing broadcasting switching includes the operations of: displaying at least one first graphic object corresponding to at least one broadcast on a broadcast screen viewed by a user; and displaying at least one second graphic object corresponding to the event on the broadcast screen when an event occurs in the at least one broadcast. The present invention provides the broadcast switching providing device capable of more conveniently switching a broadcast viewed by a user.

Description

방송 스위칭 제공 장치, 시스템 및 방법{APPARATUS, SYSTEM AND METHOD FOR PROVIDING BROADCASTING SWITCHING}Broadcast switching providing apparatus, system, and method {APPARATUS, SYSTEM AND METHOD FOR PROVIDING BROADCASTING SWITCHING}

아래의 실시예들은 방송 스위칭 제공 장치, 시스템 및 방법에 관한 것이다.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 apparatus 100 for providing broadcast switching includes a first processor 110, a first communication module 120, an input/output interface module 130, a first storage module 140, and a bus or other communication channel ( 150).

방송 스위칭 제공 장치(100)를 구성하는 제1 프로세서(110), 제1 통신 모듈(120), 입출력 인터페이스 모듈(130) 및 제1 저장 모듈(140)은 버스(150)를 통하여 상호 연결되어 있으며, 버스(150)를 통하여 상호 데이터를 전송하는 것이 가능하다.The first processor 110, the first communication module 120, the input/output interface module 130, and the first storage module 140 constituting the apparatus 100 for providing broadcast switching are interconnected through the bus 150, and , It is possible to transmit mutual data through the bus 150.

제1 프로세서(110)는 프로그램들이 저장된 메모리(미도시)를 포함할 수 있다.The first processor 110 may include a memory (not shown) in which programs are stored.

제1 프로세서(110)는 상기 포함한 메모리(미도시)에 저장된 프로그램들을 실행시킬 수 있다.The first processor 110 may execute programs stored in the included memory (not shown).

제1 프로세서(110)는 프로그램들이 저장된 메모리(미도시)와 연결될 수 있다.The first processor 110 may be connected to a memory (not shown) in which programs are stored.

제1 프로세서(110)는 상기 연결된 메모리(미도시)에 저장된 프로그램들을 실행시킬 수 있다.The first processor 110 may execute programs stored in the connected memory (not shown).

이때, 상기 메모리(미도시)에는 방송 스위칭 제공 장치(100)를 동작시키기 위한 동작프로그램(예컨대, OS)이 저장될 수 있다.In this case, an operation program (eg, OS) for operating the apparatus 100 for providing broadcast switching may be stored in the memory (not shown).

제1 프로세서(110)는 방송 스위칭 제공 장치(100)에 대한 정보를 관리하기 위한 프로그램을 실행시킬 수 있다.The first processor 110 may execute a program for managing information on the apparatus 100 for providing broadcast switching.

제1 프로세서(110)는 방송 스위칭 제공 장치(100)의 동작을 관리하기 위한 프로그램을 실행시킬 수 있다.The first processor 110 may execute a program for managing the operation of the apparatus 100 for providing broadcast switching.

제1 프로세서(110)는 제1 통신 모듈(120)의 동작을 관리하기 위한 프로그램을 실행시킬 수 있다.The first processor 110 may execute a program for managing the operation of the first communication module 120.

제1 프로세서(110)는 입출력 인터페이스 모듈(130)의 동작을 관리하기 위한 프로그램을 실행시킬 수 있다.The first processor 110 may execute a program for managing the operation of the input/output interface module 130.

ⅰ) 그래픽 오브젝트I) Graphic objects

제1 프로세서(110)는 적어도 하나의 그래픽 오브젝트를 생성하고, 상기 생성한 적어도 하나의 그래픽 오브젝트를 입출력 인터페이스 모듈(130)을 통해 디스플레이 할 수 있다.The first processor 110 may generate at least one graphic object and display the generated at least one graphic object through the input/output interface module 130.

제1 프로세서(110)는 적어도 하나의 방송에 대응하는 적어도 하나의 제1 그래픽 오브젝트를 생성할 수 있다. 이때, 상기 적어도 하나의 방송은 사용자가 미리 설정한 방송, 사용자가 즐겨찾기에 등록한 방송, 시청자가 가장 많은 방송, 방송 랭킹이 가장 높은 방송, 사용자가 설정한 조건(예컨대, 사용자가 즐겨하는 게임에 관한 방송 중 가장 방송 랭킹이 높은 방송)에 해당하는 방송, 사용자가 친구로 등록한 스트리머의 방송, 시청자 수가 갑자기 증가(예컨대, 시청자 수가 5분 동안 500명 이상 증가)하는 방송, 사용자가 시청했던 방송과 유사한 분야의 방송, 구독자가 많은 방송, 신규 구독자가 갑자기 증가(예컨대, 시청자 수가 7일 동안 1000명 이상 증가)하는 방송, 사용자의 방송 시청 기록을 기초로 사용자에게 추천하는 방송, 사용자에게 추천하는 방송 또는 방송 게시판에서 가장 많이 언급되는 방송 중 어느 하나일 수 있으나, 상기 적어도 하나의 방송이 이에 한정되는 것은 아니다.The first processor 110 may generate at least one first graphic object corresponding to at least one broadcast. At this time, the at least one broadcast is a broadcast set in advance by a user, a broadcast registered by the user in favorites, a broadcast with the most viewers, a broadcast with the highest broadcast ranking, and a condition set by the user (e.g., a game Broadcasts that correspond to the highest ranking among broadcasts), broadcasts from streamers registered as friends by users, broadcasts with a sudden increase in the number of viewers (e.g., more than 500 viewers in 5 minutes), broadcasts that users have watched Broadcasts in the fields similar to the ones, broadcasts with many subscribers, broadcasts with a sudden increase in new subscribers (e.g., more than 1000 viewers in 7 days), broadcasts recommended to users based on users' broadcast viewing records, and recommended to users The broadcast or broadcast bulletin board may be one of the most frequently mentioned broadcasts, but the at least one broadcast is not limited thereto.

제1 프로세서(110)는 적어도 하나의 제1 그래픽 오브젝트를 플로팅 버튼 형태로 생성할 수 있으나 제1 프로세서(110)가 생성하는 적어도 하나의 제1 그래픽 오브젝트의 형태가 이에 한정되는 것은 아니다.The first processor 110 may generate at least one first graphic object in the form of a floating button, but the shape of the at least one first graphic object generated by the first processor 110 is not limited thereto.

제1 프로세서(110)가 생성한 적어도 하나의 제1 그래픽 오브젝트에는 방송을 대표하는 이미지(예컨대, 스트리머(streamer)의 사진, 스트리머를 도안화 한 이미지 또는 방송을 상징하는 도안화 된 문자)가 포함될 수 있다.At least one first graphic object generated by the first processor 110 includes an image representing a broadcast (eg, a picture of a streamer, an image of a streamer, or a patterned text symbolizing a broadcast) May be included.

제1 프로세서(110)는 방송들의 개수에 대응하는 복수개의 제1 그래픽 오브젝트들을 생성할 수 있다.The first processor 110 may generate a plurality of first graphic objects corresponding to the number of broadcasts.

제1 프로세서(110)는 생성한 적어도 하나의 제1 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 위치를 결정할 수 있다.The first processor 110 may determine a position at which the generated at least one first graphic object is displayed through the input/output interface module 130.

제1 프로세서(110)는 생성한 적어도 하나의 제1 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 크기를 결정할 수 있다.The first processor 110 may determine a size at which the generated at least one first graphic object is displayed through the input/output interface module 130.

제1 프로세서(110)는 방송들의 개수에 대응하여 복수개의 제1 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제1 그래픽 오브젝트들이 입출력 인터페이스 모듈(130)을 통해 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제1 그래픽 오브젝트들의 위치를 결정할 수 있다.When a plurality of first graphic objects are displayed according to the number of broadcasts, the first processor 110 may prevent the plurality of first graphic objects from being displayed by overlapping each other through the input/output interface module 130. 1 You can determine the location of graphic objects.

제1 프로세서(110)는 방송들의 개수에 대응하여 복수개의 제1 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제1 그래픽 오브젝트들이 입출력 인터페이스 모듈(130)을 통해 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제1 그래픽 오브젝트들의 크기를 결정할 수 있다.When a plurality of first graphic objects are displayed according to the number of broadcasts, the first processor 110 may prevent the plurality of first graphic objects from being displayed by overlapping each other through the input/output interface module 130. 1 You can determine the size of graphic objects.

제1 프로세서(110)는 생성한 적어도 하나의 제1 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 생성할 수 있다.The first processor 110 may generate an interface for determining a position or size at which the generated at least one first graphic object is displayed through the input/output interface module 130.

제1 프로세서(110)는 입출력 인터페이스 모듈(130)을 통해 적어도 하나의 제1 그래픽 오브젝트가 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 디스플레이 할 수 있다.The first processor 110 may display an interface for determining a position or size at which at least one first graphic object is displayed through the input/output interface module 130.

제1 프로세서(110)는 생성한 적어도 하나의 제1 그래픽 오브젝트를 입출력 인터페이스 모듈(130)을 통해 디스플레이 할 수 있다.The first processor 110 may display the generated at least one first graphic object through the input/output interface module 130.

제1 프로세서(110)는 적어도 하나의 방송에서 이벤트가 발생하면, 상기 이벤트를 기초로 적어도 하나의 제2 그래픽 오브젝트를 생성할 수 있다. 이때, 상기 이벤트는 사용자가 미리 설정한 이벤트, 스트리머가 방송하는 게임의 진행상황, 스트리머의 입력(예컨대, 스트리머가 “Just chatting”선택), 급격한 채팅량 증가(예컨대, 1분에 채팅 라인이 100라인 초과) 또는 시청자 수가 갑자기 증가(예컨대, 시청자 수가 5분 동안 500명 이상 증가)하는 것일 수 있으나, 상기 이벤트가 이에 한정되는 것은 아니다.When an event occurs in at least one broadcast, the first processor 110 may generate at least one second graphic object based on the event. At this time, the event is an event set in advance by the user, the progress of the game broadcasted by the streamer, the streamer's input (eg, the streamer selects “Just chatting”), and the amount of chat rapidly increases (eg, the chat line is 100 lines or more) or a sudden increase in the number of viewers (for example, the number of viewers increases by 500 or more for 5 minutes), but the event is not limited thereto.

제1 프로세서(110)는 적어도 하나의 제2 그래픽 오브젝트를 바(bar) 형태로 생성할 수 있으나 제1 프로세서(110)가 생성하는 적어도 하나의 제2 그래픽 오브젝트의 형태가 이에 한정되는 것은 아니다.The first processor 110 may generate at least one second graphic object in a bar shape, but the shape of the at least one second graphic object generated by the first processor 110 is not limited thereto.

제1 프로세서(110)가 생성한 적어도 하나의 제2 그래픽 오브젝트에는 적어도 하나의 방송에서 발생한 이벤트에 관한 정보(예컨대, 이벤트 설명 문자)가 포함될 수 있다.At least one second graphic object generated by the first processor 110 may include information (eg, event description text) about an event occurring in at least one broadcast.

제1 프로세서(110)는 적어도 하나의 방송에서 발생하는 이벤트의 개수에 대응하는 복수개의 제2 그래픽 오브젝트들을 생성할 수 있다.The first processor 110 may generate a plurality of second graphic objects corresponding to the number of events occurring in at least one broadcast.

제1 프로세서(110)는 적어도 하나의 방송에서 발생하는 이벤트의 발생 순서에 따라 복수개의 제2 그래픽 오브젝트들을 순차적으로 생성할 수 있다.The first processor 110 may sequentially generate a plurality of second graphic objects according to an order of occurrence of an event occurring in at least one broadcast.

제1 프로세서(110)는 방송(들)에서 발생하는 이벤트의 개수에 대응하는 복수개의 제2 그래픽 오브젝트들을 생성할 수 있다.The first processor 110 may generate a plurality of second graphic objects corresponding to the number of events occurring in the broadcast(s).

제1 프로세서(110)는 방송(들)에서 발생하는 이벤트의 발생 순서에 따라 복수개의 제2 그래픽 오브젝트들을 순차적으로 생성할 수 있다.The first processor 110 may sequentially generate a plurality of second graphic objects according to an order of occurrence of an event occurring in the broadcast(s).

제1 프로세서(110)는 생성한 적어도 하나의 제2 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 위치를 결정할 수 있다.The first processor 110 may determine a position at which the generated at least one second graphic object is displayed through the input/output interface module 130.

제1 프로세서(110)는 이벤트가 발생한 방송에 대응하는 제1 그래픽 오브젝트의 일측(예컨대, 제1 그래픽 오브젝트의 좌측)에 제2 그래픽 오브젝트가 디스플레이 되도록 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 적어도 하나의 제2 그래픽 오브젝트의 위치를 결정할 수 있다.The first processor 110 includes at least one displayed through the input/output interface module 130 so that the second graphic object is displayed on one side of the first graphic object corresponding to the broadcast in which the event has occurred (eg, to the left of the first graphic object). The position of the second graphic object of may be determined.

제1 프로세서(110)는 생성한 적어도 하나의 제2 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 크기를 결정할 수 있다.The first processor 110 may determine a size at which the generated at least one second graphic object is displayed through the input/output interface module 130.

제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 first processor 110 prevents the plurality of second graphic objects from being displayed because they overlap each other through the input/output interface module 130. Positions of the plurality of second graphic objects may be determined.

제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 first processor 110 prevents the plurality of second graphic objects from being displayed because they overlap each other through the input/output interface module 130. The sizes of the plurality of second graphic objects may be determined.

제1 프로세서(110)는 생성한 적어도 하나의 제2 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 생성할 수 있다.The first processor 110 may generate an interface for determining a position or size at which the generated at least one second graphic object is displayed through the input/output interface module 130.

제1 프로세서(110)는 입출력 인터페이스 모듈(130)을 통해 적어도 하나의 제2 그래픽 오브젝트가 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 디스플레이 할 수 있다.The first processor 110 may display an interface for determining a position or size at which at least one second graphic object is displayed through the input/output interface module 130.

제1 프로세서(110)는 생성한 적어도 하나의 제2 그래픽 오브젝트를 입출력 인터페이스 모듈(130)을 통해 디스플레이 할 수 있다.The first processor 110 may display the generated at least one second graphic object through the input/output interface module 130.

제1 프로세서(110)는 적어도 하나의 제2 그래픽 오브젝트에 대한 사용자의 입력을 기초로 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있다. 이때, 상기 사용자의 입력은 방송 화면에 디스플레이 되고 있는 적어도 하나의 제2 그래픽 오브젝트를 사용자의 손으로 터치, 방송 화면에 디스플레이 되고 있는 적어도 하나의 제2 그래픽 오브젝트를 마우스를 이용하여 클릭, 방송 화면에 디스플레이 되고 있는 적어도 하나의 제2 그래픽 오브젝트를 전자펜을 이용하여 터치, 방송 화면에 디스플레이 되고 있는 적어도 하나의 제2 그래픽 오브젝트를 터치 패드를 이용하여 터치, 사용자의 음성(예컨대, 적어도 하나의 제2 그래픽 오브젝트에 포함된 이벤트 정보를 읽음) 또는 텍스트(예컨대, 적어도 하나의 제2 그래픽 오브젝트에 포함된 이벤트 정보를 채팅창 등에 입력) 중 어느 하나일 수 있으나, 상기 사용자의 입력이 이에 한정되는 것은 아니다.The first processor 110 may generate at least one third graphic object based on a user's input for at least one second graphic object. At this time, the user's input is to touch at least one second graphic object displayed on the broadcast screen with the user's hand, click at least one second graphic object displayed on the broadcast screen with a mouse, and click on the broadcast screen. At least one second graphic object being displayed is touched using an electronic pen, at least one second graphic object displayed on a broadcast screen is touched using a touch pad, and a user's voice (e.g., at least one second graphic object It may be any one of reading event information included in the graphic object) or text (eg, inputting event information included in at least one second graphic object into a chat window, etc.), but the user's input is not limited thereto. .

제1 프로세서(110)는 적어도 하나의 제3 그래픽 오브젝트를 썸네일(thumbnail) 형태로 생성할 수 있으나 제1 프로세서(110)가 생성하는 적어도 하나의 제3 그래픽 오브젝트의 형태가 이에 한정되는 것은 아니다.The first processor 110 may generate at least one third graphic object in the form of a thumbnail, but the shape of the at least one third graphic object generated by the first processor 110 is not limited thereto.

제1 프로세서(110)는 적어도 하나의 방송에서 발생한 이벤트에 대한 장면(예컨대, 방송 하이라이트 장면)을 기초로 썸네일(thumbnail) 형태의 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있으나, 제1 프로세서(110)가 상기 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있는 방법이 이에 한정되는 것은 아니다.The first processor 110 may generate at least one third graphic object in the form of a thumbnail based on a scene (eg, a broadcast highlight scene) of an event occurring in at least one broadcast, but the first processor ( The method 110) can generate the at least one third graphic object is not limited thereto.

제1 프로세서(110)가 생성한 적어도 하나의 제3 그래픽 오브젝트에는 이벤트가 발생한 방송에 대한 정보(예컨대, 구독자 수 또는 시청자 수)가 포함될 수 있다.At least one third graphic object generated by the first processor 110 may include information on a broadcast in which an event has occurred (eg, the number of subscribers or the number of viewers).

제1 프로세서(110)는 썸네일 내부 일면(예컨대, 썸네일 아래쪽)에 이벤트가 발생한 방송에 대한 정보(예컨대, 구독자 수 또는 시청자 수)가 포함되도록 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있다.The first processor 110 may generate at least one third graphic object such that information (eg, the number of subscribers or the number of viewers) on the broadcast in which the event has occurred is included on one surface inside the thumbnail (eg, below the thumbnail).

제1 프로세서(110)는 썸네일 외부에 이벤트가 발생한 방송에 대한 정보(예컨대, 구독자 수 또는 시청자 수)가 포함되도록 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있다.The first processor 110 may generate at least one third graphic object such that information (eg, the number of subscribers or the number of viewers) on the broadcast in which the event has occurred is included outside the thumbnail.

제1 프로세서(110)는 제2 그래픽 오브젝트들에 대한 사용자의 입력에 대응하는 복수개의 제3 그래픽 오브젝트들을 생성할 수 있다.The first processor 110 may generate a plurality of third graphic objects corresponding to a user's input to the second graphic objects.

제1 프로세서(110)는 제2 그래픽 오브젝트들에 대한 사용자의 입력 순서에 따라 복수개의 제3 그래픽 오브젝트들을 순차적으로 생성할 수 있다.The first processor 110 may sequentially generate a plurality of third graphic objects according to a user's input order for the second graphic objects.

제1 프로세서(110)는 제2 그래픽 오브젝트에 대한 사용자의 입력에 대응하는 제3 그래픽 오브젝트가 상기 제2 그래픽 오브젝트의 일측(예컨대, 제2 그래픽 오브젝트의 아래쪽)에 디스플레이 되도록 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 적어도 하나의 제3 그래픽 오브젝트의 위치를 결정할 수 있다.The first processor 110 includes the input/output interface module 130 so that a third graphic object corresponding to a user's input to the second graphic object is displayed on one side of the second graphic object (eg, under the second graphic object). The position of at least one third graphic object displayed through may be determined.

제1 프로세서(110)는 생성한 적어도 하나의 제3 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 위치를 결정할 수 있다.The first processor 110 may determine a position at which the generated at least one third graphic object is displayed through the input/output interface module 130.

제1 프로세서(110)는 생성한 적어도 하나의 제3 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 크기를 결정할 수 있다.The first processor 110 may determine a size at which the generated at least one third graphic object is displayed through the input/output interface module 130.

제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 first processor 110 overlaps the plurality of third graphic objects through the input/output interface module 130 Positions of the plurality of third graphic objects may be determined so that they are not displayed.

제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 first processor 110 overlaps the plurality of third graphic objects through the input/output interface module 130 Sizes of the plurality of third graphic objects may be determined so that they are not displayed.

제1 프로세서(110)는 생성한 적어도 하나의 제3 그래픽 오브젝트가 입출력 인터페이스 모듈(130)을 통해 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 생성할 수 있다.The first processor 110 may generate an interface for determining a position or size at which the generated at least one third graphic object is displayed through the input/output interface module 130.

제1 프로세서(110)는 입출력 인터페이스 모듈(130)을 통해 적어도 하나의 제3 그래픽 오브젝트가 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 디스플레이 할 수 있다.The first processor 110 may display an interface for determining a position or size at which at least one third graphic object is displayed through the input/output interface module 130.

제1 프로세서(110)는 생성한 적어도 하나의 제3 그래픽 오브젝트를 입출력 인터페이스 모듈(130)을 통해 디스플레이 할 수 있다.The first processor 110 may display the generated at least one third graphic object through the input/output interface module 130.

ⅱ) 방송 스위칭Ii) Broadcast switching

제1 프로세서(110)는 적어도 하나의 제3 그래픽 오브젝트에 대한 상기 사용자의 입력을 기초로 방송 화면에 디스플레이 되는 방송을 상기 이벤트가 발생한 방송으로 전환(스위칭)할 수 있다. 이때, 상기 사용자의 입력은 방송 화면에 디스플레이 되고 있는 적어도 하나의 제3 그래픽 오브젝트를 사용자의 손으로 터치, 방송 화면에 디스플레이 되고 있는 적어도 하나의 제3 그래픽 오브젝트를 마우스를 이용하여 클릭, 방송 화면에 디스플레이 되고 있는 적어도 하나의 제3 그래픽 오브젝트를 전자펜을 이용하여 터치, 방송 화면에 디스플레이 되고 있는 적어도 하나의 제3 그래픽 오브젝트를 터치 패드를 이용하여 터치, 사용자의 음성(예컨대, 사용자가 “방송 스위칭”이라고 말함) 또는 텍스트(예컨대, 사용자가 “방송 스위칭”이라고 채팅창 등에 입력) 중 어느 하나일 수 있으나, 상기 사용자의 입력이 이에 한정되는 것은 아니다.The first processor 110 may convert (switch) a broadcast displayed on a broadcast screen to a broadcast in which the event has occurred based on the user's input to at least one third graphic object. At this time, the user's input is to touch at least one third graphic object displayed on the broadcast screen with the user's hand, click at least one third graphic object displayed on the broadcast screen with a mouse, and click on the broadcast screen. At least one third graphic object being displayed is touched using an electronic pen, at least one third graphic object displayed on a broadcast screen is touched using a touch pad, and the user's voice (for example, the user says “broadcast switching "") or text (for example, the user inputs "broadcast switching" to a chat window), but the user's input is not limited thereto.

제1 프로세서(110)는 새로운 창을 생성하고, 상기 생성한 새로운 창에 기존에 방송 화면에 디스플레이 되는 방송을 디스플레이 할 수 있다. 이때, 상기 새로운 창은 방송 화면의 일 영역에 생성될 수 있다. The first processor 110 may generate a new window and display a broadcast previously displayed on a broadcast screen in the generated new window. In this case, the new window may be created in one area of the broadcast screen.

제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 first processor 110.

입출력 인터페이스 모듈(130)은 제1 프로세서(110)가 생성한 인터페이스들을 디스플레이 할 수 있다.The input/output interface module 130 may display interfaces generated by the first processor 110.

입출력 인터페이스 모듈(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 apparatus 100 for providing broadcast switching.

입출력 인터페이스 모듈(130)은 방송 스위칭 제공 장치(100)에서 분리되어 제공될 수 있다.The input/output interface module 130 may be provided separately from the apparatus 100 for providing broadcast switching.

입출력 인터페이스 모듈(130)은 방송 스위칭 제공 장치(100)와 통신적으로 연결될 별도의 장치일 수 있다.The input/output interface module 130 may be a separate device to be communicatively connected with the apparatus 100 for providing broadcast switching.

입출력 인터페이스 모듈(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 first storage module 140 may store graphic objects generated by the first processor 110.

제1 저장 모듈(140)은 제1 프로세서(110)가 생성한 인터페이스들을 저장할 수 있다.The first storage module 140 may store interfaces generated by the first processor 110.

제1 저장 모듈(140)은 서버(미도시)가 전송한 방송 신호들을 저장할 수 있다.The first storage module 140 may store broadcast signals transmitted from a server (not shown).

제1 저장 모듈(140)은 서버(미도시)로 전송한 방송 요청 신호들을 저장할 수 있다.The first storage module 140 may store broadcast request signals transmitted to a server (not shown).

제1 저장 모듈(140)은 사용자의 입력을 저장할 수 있다.The first storage module 140 may store a user's input.

제1 저장 모듈(140)은 제1 프로세서(110)가 생성한 정보를 저장할 수 있다.The first storage module 140 may store information generated by the first processor 110.

도 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 apparatus 100 for providing broadcast switching is communicatively connected with the server 200 and the apparatus 300 for providing broadcast through a network.

이때, 네트워크는 단말들 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조 또는 서버와 클라이언트들을 연결하는 망(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 switching providing device 100 refers to a terminal capable of transmitting and receiving various data using a communication intermediary device including an AP according to a user's key manipulation, and a smart phone, a foldable smart phone, a tablet PC ( Tablet PC), Laptop, Personal Computer (PC), Smart Phone, Personal Digital Assistant (PDA), Navigation Terminal, Portable Multimedia Player (PMP), and It may be any one of a mobile communication terminal or the like, but is not limited thereto.

방송 스위칭 제공 장치(100)는 AP 및 통신망을 이용하여 음성 또는 데이터 통신을 수행하는 단말기이며, AP 및 통신망을 경유하여 외부 장치와 통신하기 위한 프로그램 또는 프로토콜을 저장하기 위한 메모리, 해당 프로그램을 실행하여 연산 및 제어하기 위한 마이크로프로세서 등을 구비하고 있는 단말기를 의미한다. 즉, 방송 스위칭 제공 장치(100)는 AP 및 통신망을 이용하여 통신이 가능하다면 그 어떠한 단말기도 가능하며, 노트북 컴퓨터, 이동통신 단말기, PDA 등 여하한 통신 컴퓨팅 장치를 모두 포함하는 넓은 개념이다.The apparatus 100 for providing broadcast switching is a terminal that performs voice or data communication using an AP and a communication network, and executes a memory for storing a program or protocol for communication with an external device via an AP and a communication network, and the corresponding program. It refers to a terminal equipped with a microprocessor for operation and control. That is, the apparatus 100 for providing broadcast switching may be any terminal as long as communication is possible using an AP and a communication network, and is a broad concept including all communication computing devices such as notebook computers, mobile communication terminals, and PDAs.

방송 스위칭 제공 장치(100)는 사용자의 조작을 통한 입출력을 수행하기 위해 화면, 터치스크린, 마우스, 전자펜, 마이크로폰, 키보드, 스피커, 이어폰, 헤드폰 또는 터치패드 등을 구비한 형태로 제작되는 것이 바람직하며, 사용자의 조작에 따른 입력을 통해 방송 시청 프로그램을 구동할 수 있다.The broadcast switching providing device 100 is preferably manufactured in a form having a screen, a touch screen, a mouse, an electronic pen, a microphone, a keyboard, a speaker, an earphone, a headphone, or a touch pad in order to perform input/output through a user's manipulation. And, it is possible to drive a broadcast viewing program through an input according to a user's manipulation.

방송 스위칭 제공 장치(100)는 비디오 게임용 단말기, 오락실용 단말기, 휴대용 단말기, PC용 단말기, 유선 또는 무선 단말기를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하며, 단말기에 구비된 소정의 키입력 수단은 키보드, 마우스, 게임조작 유니트, 아날로그 유니트, 터치 스크린을 적어도 하나 이상 포함할 수 있다.It is preferable that the apparatus 100 for providing broadcast switching includes at least one or more of a video game terminal, an arcade terminal, a portable terminal, a PC terminal, a wired or wireless terminal, and a predetermined key input means provided in the terminal includes a keyboard, It may include at least one mouse, a game operation unit, an analog unit, and a touch screen.

방송 스위칭 제공 장치(100)는 사용자 장비, 모바일, 무선 통신이 가능한 PC, 핸드폰, 키오스크, 셀룰러 폰, 셀룰러, 셀룰러 단말, 가입자 유닛, 가입자국, 이동국, 단말, 원격국, PDA, 원격 단말, 액세스 단말, 사용자 에이전트, 무선 접속 기능을 구비하는 휴대용 장치, 무선 모뎀과 같은, 무선 접속 매커니즘을 사용할 수 있는 임의의 장치 등으로 지칭될 수 있으나, 이들로 한정되지는 않는다. 방송 스위칭 제공 장치(100)는 단말기 또는 피어로 지칭될 수도 있다.Broadcast switching providing device 100 is a user equipment, mobile, wireless communication PC, mobile phone, kiosk, cellular phone, cellular, cellular terminal, subscriber unit, subscriber station, mobile station, terminal, remote station, PDA, remote terminal, access It may be referred to as a terminal, a user agent, a portable device having a wireless connection function, and any device capable of using a wireless connection mechanism, such as a wireless modem, but is not limited thereto. The apparatus 100 for providing broadcast switching may also be referred to as a terminal or a peer.

방송 스위칭 제공 장치(100)는 서버(200) 또는 방송 제공 장치(300)와 근거리 무선 통신(near field communication; NFC), 마그네틱 보안 전송(magnetic secure transmission; MST), WiFi direct, 블루투스(Bluetooth) 또는 IrDA(infrared data association) 중 적어도 어느 하나의 방식을 이용하여 통신적으로 연결될 수 있으나, 방송 스위칭 제공 장치(100)와 서버(200) 또는 방송 제공 장치(300)가 연결되는 방식이 이에 한정되는 것은 아니다.The broadcast switching providing device 100 includes a server 200 or a broadcast providing device 300 with near field communication (NFC), magnetic secure transmission (MST), WiFi direct, Bluetooth, or It may be communicatively connected using at least any one of IrDA (infrared data association), but the method in which the broadcast switching providing device 100 and the server 200 or the broadcast providing device 300 is connected is limited thereto. no.

방송 스위칭 제공 장치(100)는 통신적으로 연결된 서버(200) 또는 방송 제공 장치(300)에서 출력하는 방송을 수신할 수 있다.The broadcast switching providing device 100 may receive a broadcast output from the communicatively connected server 200 or the broadcast providing device 300.

방송 스위칭 제공 장치(100)는 서버(200) 또는 방송 제공 장치(300)에서 출력하는 방송을 수신하고, 상기 수신한 방송을 디스플레이 할 수 있다.The broadcast switching providing device 100 may receive a broadcast output from the server 200 or the broadcast providing device 300 and display the received broadcast.

방송 스위칭 제공 장치(100)는 통신적으로 연결된 서버(200)에서 출력하는 적어도 하나의 그래픽 오브젝트를 수신할 수 있다.The broadcast switching providing apparatus 100 may receive at least one graphic object output from the server 200 communicatively connected.

방송 스위칭 제공 장치(100)는 수신한 적어도 하나의 그래픽 오브젝트를 방송 화면에 디스플레이 할 수 있다.The broadcast switching providing apparatus 100 may display at least one received graphic object on a broadcast screen.

방송 스위칭 제공 장치(100)는 상기 적어도 하나의 그래픽 오브젝트에 대한 사용자의 입력을 획득할 수 있다. 이때, 상기 사용자의 입력은 방송 화면에 디스플레이 되고 있는 적어도 하나의 그래픽 오브젝트를 사용자의 손으로 터치, 방송 화면에 디스플레이 되고 있는 적어도 하나의 그래픽 오브젝트를 마우스를 이용하여 클릭, 방송 화면에 디스플레이 되고 있는 적어도 하나의 그래픽 오브젝트를 전자펜을 이용하여 터치, 방송 화면에 디스플레이 되고 있는 적어도 하나의 그래픽 오브젝트를 터치 패드를 이용하여 터치, 사용자의 음성(예컨대, 적어도 하나의 그래픽 오브젝트에 포함된 이벤트 정보를 읽음) 또는 텍스트(예컨대, 적어도 하나의 그래픽 오브젝트에 포함된 이벤트 정보를 채팅창 등에 입력) 중 어느 하나일 수 있으나, 상기 사용자의 입력이 이에 한정되는 것은 아니다.The broadcast switching providing apparatus 100 may obtain a user's input for the at least one graphic object. At this time, the user's input is to touch at least one graphic object displayed on the broadcast screen with the user's hand, click at least one graphic object displayed on the broadcast screen with a mouse, and at least one displayed on the broadcast screen. Touching one graphic object using an electronic pen, touching at least one graphic object displayed on the broadcast screen using a touch pad, and a user's voice (e.g., reading event information included in at least one graphic object) Or text (eg, inputting event information included in at least one graphic object to a chat window), but the user's input is not limited thereto.

방송 스위칭 제공 장치(100)는 적어도 하나의 방송을 통신적으로 연결된 서버(200)로 전송할 수 있다.The apparatus 100 for providing broadcast switching may transmit at least one broadcast to the server 200 communicatively connected.

방송 스위칭 제공 장치(100)는 사용자가 미리 설정한 이벤트를 통신적으로 연결된 서버(200)로 전송할 수 있다.The broadcast switching providing apparatus 100 may transmit an event preset by a user to the server 200 communicatively connected.

방송 스위칭 제공 장치(100)는 획득한 상기 사용자의 입력을 통신적으로 연결된 서버(200)로 전송할 수 있다.The broadcast switching providing apparatus 100 may transmit the acquired user's input to the server 200 communicatively connected.

서버(200)는 하드웨어적으로는 통상적인 웹 서버(Web Server) 또는 왑 서버(WAP Server)와 동일한 구성을 하고 있다. 그러나, 소프트웨어적으로는, C, C++, Java, Visual Basic, Visual C 등 여하한 언어를 통하여 구현되어 여러 가지 기능을 하는 프로그램 모듈(Module)을 포함한다.In terms of hardware, the server 200 has the same configuration as a typical web server or a swap server. However, in terms of software, it includes program modules that perform various functions by being implemented through any language such as C, C++, Java, Visual Basic, and Visual C.

서버(200)는 일반적으로 인터넷과 같은 개방형 컴퓨터 네트워크를 통하여 불특정 다수 클라이언트 및/또는 다른 서버와 연결되어 있고, 클라이언트 또는 다른 서버의 작업수행 요청을 접수하고 그에 대한 작업 결과를 도출하여 제공하는 컴퓨터 시스템 및 그를 위하여 설치되어 있는 컴퓨터 소프트웨어(서버 프로그램)를 뜻하는 것이다.The server 200 is generally connected to an unspecified number of clients and/or other servers through an open computer network such as the Internet, and a computer system that receives a request to perform a task from a client or another server and derives and provides the result of the task. And computer software (server program) installed therefor.

서버(200)는 전술한 서버 프로그램 이외에도, 서버(200) 상에서 동작하는 일련의 응용 프로그램(Application Program)과 경우에 따라서는 내부 또는 외부에 구축되어 있는 각종 데이터베이스(DB: Database, 이하 "DB"라 칭함)를 포함하는 넓은 개념으로 이해되어야 할 것이다. 따라서, 서버는, 회원 가입 정보와, 방송에 대한 각종 정보 및 데이터를 분류하여 DB에 저장시키고 관리하는데, 이러한 DB는 서버(200)의 내부 또는 외부에 구현될 수 있다.In addition to the above-described server program, the server 200 is a series of application programs operating on the server 200 and, in some cases, various databases (DB: Database, hereinafter referred to as "DB") built inside or outside. It should be understood as a broad concept including the term). Accordingly, the server classifies member subscription information and various types of information and data on broadcasting, stores and manages it in a DB, which DB may be implemented inside or outside the server 200.

서버(200)는 일반적인 서버용 하드웨어에 도스(DOS), 윈도우(windows), 리눅스(Linux), 유닉스(UNIX), 매킨토시(Macintosh) 등의 운영체제에 따라 다양하게 제공되고 있는 서버 프로그램을 이용하여 구현될 수 있으며, 대표적인 것으로는 윈도우 환경에서 사용되는 웹사이트(Website), IIS(Internet Information Server)와 유닉스환경에서 사용되는 CERN, NCSA, APPACH등이 이용될 수 있다.The server 200 is implemented using server programs that are variously provided according to operating systems such as DOS, Windows, Linux, UNIX, and Macintosh in general server hardware. For example, a website used in a Windows environment, Internet Information Server (IIS), and CERN, NCSA, and APPACH used in a Unix environment can be used.

여기서 사용된 '서버'라는 용어는 논리적인 구성 단위를 나타내는 것으로서, 반드시 물리적으로 구분되는 구성 요소가 아니라는 점은 본 발명이 속하는 기술분야의 당업자에게 자명한 사항이다.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 server 200 includes a second processor 210, a second communication module 220, and a second storage module 230.

서버(200)를 구성하는 제2 프로세서(210), 제2 통신 모듈(220) 및 제2 저장 모듈(230)은 상호 연결되어 있으며, 상호 데이터를 전송하는 것이 가능하다.The second processor 210, the second communication module 220, and the second storage module 230 constituting the server 200 are connected to each other and may transmit data to each other.

제2 프로세서(210)는 프로그램들이 저장된 메모리(미도시)를 포함할 수 있다.The second processor 210 may include a memory (not shown) in which programs are stored.

제2 프로세서(210)는 상기 포함한 메모리(미도시)에 저장된 프로그램들을 실행시킬 수 있다.The second processor 210 may execute programs stored in the included memory (not shown).

제2 프로세서(210)는 프로그램들이 저장된 메모리(미도시)와 연결될 수 있다.The second processor 210 may be connected to a memory (not shown) in which programs are stored.

제2 프로세서(210)는 상기 연결된 메모리(미도시)에 저장된 프로그램들을 실행시킬 수 있다.The second processor 210 may execute programs stored in the connected memory (not shown).

이때, 상기 메모리(미도시)에는 서버(200)를 동작시키기 위한 동작프로그램(예컨대, OS)이 저장될 수 있다.In this case, an operation program (eg, OS) for operating the server 200 may be stored in the memory (not shown).

제2 프로세서(210)는 서버(200)에 대한 정보를 관리하기 위한 프로그램을 실행시킬 수 있다.The second processor 210 may execute a program for managing information on the server 200.

제2 프로세서(210)는 서버(200)의 동작을 관리하기 위한 프로그램을 실행시킬 수 있다.The second processor 210 may execute a program for managing the operation of the server 200.

제2 프로세서(210)는 제2 통신 모듈(220)의 동작을 관리하기 위한 프로그램을 실행시킬 수 있다.The second processor 210 may execute a program for managing the operation of the second communication module 220.

제2 프로세서(210)는 제2 통신 모듈(220)을 통해 방송 제공 장치(300)가 제공한 방송을 방송 스위칭 제공 장치(100)로 전송할 수 있다.The second processor 210 may transmit the broadcast provided by the broadcast providing device 300 to the broadcast switching providing device 100 through the second communication module 220.

ⅰ) 사용자의 입력 획득Ⅰ) Acquiring user input

제2 프로세서(210)는 방송 제공 장치(300)가 전송한 적어도 하나의 방송을 획득할 수 있다.The second processor 210 may acquire at least one broadcast transmitted by the broadcast providing device 300.

제2 프로세서(210)는 방송 스위칭 제공 장치(100)의 사용자가 미리 설정한 이벤트를 획득할 수 있다.The second processor 210 may acquire an event previously set by the user of the apparatus 100 for providing broadcast switching.

제2 프로세서(210)는 제2 통신 모듈(220)을 통해 사용자의 입력을 획득할 수 있다.The second processor 210 may obtain a user's input through the second communication module 220.

ⅱ) 그래픽 오브젝트Ii) Graphic object

제2 프로세서(210)는 적어도 하나의 그래픽 오브젝트를 생성하고, 상기 생성한 적어도 하나의 그래픽 오브젝트를 제2 통신 모듈(220)을 통해 방송 스위칭 제공 장치(100)로 전송할 수 있다.The second processor 210 may generate at least one graphic object and transmit the generated at least one graphic object to the apparatus 100 for providing broadcast switching through the second communication module 220.

제2 프로세서(210)는 방송 스위칭 제공 장치(100)의 화면에 디스플레이 할 적어도 하나의 그래픽 오브젝트를 결정할 수 있다.The second processor 210 may determine at least one graphic object to be displayed on the screen of the apparatus 100 for providing broadcast switching.

제2 프로세서(210)는 상기 결정한 적어도 하나의 그래픽 오브젝트를 제2 통신 모듈(220)을 통해 방송 스위칭 제공 장치(100)로 전송할 수 있다.The second processor 210 may transmit the determined at least one graphic object to the apparatus 100 for providing broadcast switching through the second communication module 220.

제2 프로세서(210)는 방송 스위칭 제공 장치(100)가 전송한 적어도 하나의 방송에 대응하는 적어도 하나의 제1 그래픽 오브젝트를 생성할 수 있다. 이때, 방송 스위칭 제공 장치(100)가 전송한 적어도 하나의 방송은 방송 스위칭 제공 장치(100)의 사용자가 미리 설정한 방송, 방송 스위칭 제공 장치(100)의 사용자가 즐겨찾기에 등록한 방송, 시청자가 가장 많은 방송, 방송 랭킹이 가장 높은 방송, 방송 스위칭 제공 장치(100)의 사용자가 설정한 조건(예컨대, 방송 스위칭 제공 장치(100)의 사용자가 즐겨하는 게임에 관한 방송 중 가장 방송 랭킹이 높은 방송)에 해당하는 방송, 시청자 수가 갑자기 증가(예컨대, 시청자 수가 5분 동안 500명 이상 증가)하는 방송, 방송 스위칭 제공 장치(100)의 사용자가 시청했던 방송과 유사한 분야의 방송, 구독자가 많은 방송, 신규 구독자가 갑자기 증가(예컨대, 시청자 수가 7일 동안 1000명 이상 증가)하는 방송, 방송 스위칭 제공 장치(100) 사용자의 방송 시청 기록을 기초로 사용자에게 추천하는 방송, 방송 스위칭 제공 장치(100)의 사용자에게 추천하는 방송 또는 방송 게시판에서 가장 많이 언급되는 방송 중 어느 하나일 수 있으나, 방송 스위칭 제공 장치(100)가 전송한 적어도 하나의 방송이 이에 한정되는 것은 아니다.The second processor 210 may generate at least one first graphic object corresponding to at least one broadcast transmitted by the apparatus 100 for providing broadcast switching. At this time, the at least one broadcast transmitted by the broadcast switching providing device 100 is a broadcast preset by a user of the broadcast switching providing device 100, a broadcast registered in a favorite by a user of the broadcast switching providing device 100, and a viewer The most broadcasts, broadcasts with the highest broadcast ranking, and conditions set by the user of the broadcast switching providing device 100 (e.g., the broadcast with the highest broadcast ranking among broadcasts related to games that users of the broadcast switching providing device 100 enjoy) ), broadcasting in which the number of viewers suddenly increases (for example, the number of viewers increases by 500 or more for 5 minutes), broadcasting in a field similar to the broadcasting that the user of the broadcasting switching providing device 100 watched, broadcasting with many subscribers, Broadcasting in which the number of new subscribers suddenly increases (for example, the number of viewers increases by 1000 or more for 7 days), broadcast switching providing device 100, which is recommended to users based on the user's broadcast viewing record, of the broadcast switching providing device 100 It may be any one of a broadcast recommended to a user or a broadcast most frequently mentioned on a broadcast bulletin board, but at least one broadcast transmitted by the broadcast switching providing apparatus 100 is not limited thereto.

제2 프로세서(210)는 적어도 하나의 제1 그래픽 오브젝트를 플로팅 버튼 형태로 생성할 수 있으나 제2 프로세서(210)가 생성하는 적어도 하나의 제1 그래픽 오브젝트의 형태가 이에 한정되는 것은 아니다.The second processor 210 may generate at least one first graphic object in the form of a floating button, but the shape of the at least one first graphic object generated by the second processor 210 is not limited thereto.

제2 프로세서(210)가 생성한 적어도 하나의 제1 그래픽 오브젝트에는 방송을 대표하는 이미지(예컨대, 스트리머의 사진, 스트리머를 도안화한 이미지 또는 방송을 상징하는 도안화 된 문자)가 포함될 수 있다.The at least one first graphic object generated by the second processor 210 may include an image representing a broadcast (eg, a picture of a streamer, an image of a streamer, or a patterned text symbolizing a broadcast). have.

제2 프로세서(210)는 방송 스위칭 제공 장치(100)가 전송한 방송들의 개수에 대응하는 복수개의 제1 그래픽 오브젝트를 생성할 수 있다.The second processor 210 may generate a plurality of first graphic objects corresponding to the number of broadcasts transmitted by the apparatus 100 for providing broadcast switching.

제2 프로세서(210)는 생성한 적어도 하나의 제1 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치를 결정할 수 있다.The second processor 210 may determine a position at which the generated at least one first graphic object is displayed on the screen of the apparatus 100 for providing broadcast switching.

제2 프로세서(210)는 생성한 적어도 하나의 제1 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 크기를 결정할 수 있다.The second processor 210 may determine a size at which the generated at least one first graphic object is displayed on the screen of the apparatus 100 for providing broadcast switching.

제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 switching providing apparatus 100, the second processor 210 may display the plurality of first graphic objects of the apparatus 100 for providing broadcast switching. Positions at which the plurality of first graphic objects are displayed on the screen of the apparatus 100 for providing broadcast switching may be determined so as not to overlap each other and display on the screen.

제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 switching providing apparatus 100, the second processor 210 may display the plurality of first graphic objects of the apparatus 100 for providing broadcast switching. The size of the plurality of first graphic objects to be displayed on the screen of the apparatus 100 for providing broadcast switching may be determined so as not to overlap each other and displayed on the screen.

제2 프로세서(210)는 제2 통신 모듈(220)을 통해 획득한 방송 제공 장치(300)가 전송한 적어도 하나의 방송에 대응하는 적어도 하나의 제1 그래픽 오브젝트를 방송 스위칭 제공 장치(100)의 화면에 디스플레이 할 것을 결정할 수 있다.The second processor 210 transmits at least one first graphic object corresponding to at least one broadcast transmitted by the broadcast providing device 300 acquired through the second communication module 220 to the broadcast switching providing device 100. You can decide what to display on the screen.

제2 프로세서(210)는 제2 통신 모듈(220)을 통해 상기 생성한 적어도 하나의 제1 그래픽 오브젝트를 방송 스위칭 제공 장치(100)로 전송할 수 있다.The second processor 210 may transmit the generated at least one first graphic object to the apparatus 100 for providing broadcast switching through the second communication module 220.

제2 프로세서(210)는 생성한 적어도 하나의 제1 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 생성할 수 있다.The second processor 210 may generate an interface for determining a position or size at which the generated at least one first graphic object is displayed on the screen of the broadcast switching providing apparatus 100.

제2 프로세서(210)는 제2 통신 모듈(220)을 통해 생성한 인터페이스를 방송 스위칭 제공 장치(100)로 전송할 수 있다.The second processor 210 may transmit the interface generated through the second communication module 220 to the apparatus 100 for providing broadcast switching.

제2 프로세서(210)는 방송 스위칭 제공 장치(100)가 전송한 적어도 하나의 방송에서 이벤트가 발생하면, 상기 이벤트를 기초로 적어도 하나의 제2 그래픽 오브젝트를 생성할 수 있다. 이때, 상기 이벤트는 방송 스위칭 제공 장치(100)의 사용자가 미리 설정한 이벤트, 스트리머가 방송하는 게임의 진행상황, 스트리머의 입력(예컨대, 스트리머가 “Just chatting”선택), 급격한 채팅량 증가(예컨대, 1분에 채팅 라인이 100라인 초과) 또는 시청자 수가 갑자기 증가(예컨대, 시청자 수가 5분 동안 500명 이상 증가)하는 것일 수 있으나, 상기 이벤트가 이에 한정되는 것은 아니다.When an event occurs in at least one broadcast transmitted from the apparatus 100 for providing broadcast switching, the second processor 210 may generate at least one second graphic object based on the event. In this case, the event is an event set in advance by the user of the broadcast switching providing device 100, the progress of the game broadcasted by the streamer, the streamer's input (eg, the streamer selects “Just chatting”), and the amount of chat rapidly increases ( For example, the chat line may exceed 100 lines per minute) or the number of viewers may suddenly increase (eg, the number of viewers increases by 500 or more for 5 minutes), but the event is not limited thereto.

제2 프로세서(210)는 적어도 하나의 제2 그래픽 오브젝트를 바(bar) 형태로 생성할 수 있으나 제2 프로세서(210)가 생성하는 적어도 하나의 제2 그래픽 오브젝트의 형태가 이에 한정되는 것은 아니다.The second processor 210 may generate at least one second graphic object in a bar shape, but the shape of the at least one second graphic object generated by the second processor 210 is not limited thereto.

제2 프로세서(210)가 생성한 적어도 하나의 제2 그래픽 오브젝트에는 적어도 하나의 방송에서 발생한 이벤트에 관한 정보(예컨대, 이벤트 설명 문자)가 포함될 수 있다.At least one second graphic object generated by the second processor 210 may include information (eg, event description text) about an event occurring in at least one broadcast.

제2 프로세서(210)는 적어도 하나의 방송에서 발생하는 이벤트의 개수에 대응하는 복수개의 제2 그래픽 오브젝트들을 생성할 수 있다.The second processor 210 may generate a plurality of second graphic objects corresponding to the number of events occurring in at least one broadcast.

제2 프로세서(210)는 적어도 하나의 방송에서 발생하는 이벤트의 발생 순서에 따라 복수개의 제2 그래픽 오브젝트들을 순차적으로 생성할 수 있다.The second processor 210 may sequentially generate a plurality of second graphic objects according to an order of occurrence of an event occurring in at least one broadcast.

제2 프로세서(210)는 방송(들)에서 발생하는 이벤트의 개수에 대응하는 복수개의 제2 그래픽 오브젝트들을 생성할 수 있다.The second processor 210 may generate a plurality of second graphic objects corresponding to the number of events occurring in the broadcast(s).

제2 프로세서(210)는 방송(들)에서 발생하는 이벤트의 발생 순서에 따라 복수개의 제2 그래픽 오브젝트들을 순차적으로 생성할 수 있다.The second processor 210 may sequentially generate a plurality of second graphic objects according to an order of occurrence of an event occurring in the broadcast(s).

제2 프로세서(210)는 생성한 적어도 하나의 제2 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치를 결정할 수 있다.The second processor 210 may determine a position at which the generated at least one second graphic object is displayed on the screen of the broadcast switching providing apparatus 100.

제2 프로세서(210)는 이벤트가 발생한 방송에 대응하는 제1 그래픽 오브젝트의 일측(예컨대, 제1 그래픽 오브젝트의 좌측)에 제2 그래픽 오브젝트가 디스플레이 되도록 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 적어도 하나의 제2 그래픽 오브젝트의 위치를 결정할 수 있다.The second processor 210 is displayed on the screen of the broadcast switching providing apparatus 100 so that the second graphic object is displayed on one side of the first graphic object corresponding to the broadcast in which the event has occurred (eg, the left side of the first graphic object). The position of at least one second graphic object may be determined.

제2 프로세서(210)는 생성한 적어도 하나의 제2 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 크기를 결정할 수 있다.The second processor 210 may determine a size at which the generated at least one second graphic object is displayed on the screen of the apparatus 100 for providing broadcast switching.

제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 second processor 210 displays the plurality of second graphic objects overlapping each other on the screen of the broadcast switching providing apparatus 100. It is possible to determine a position at which the plurality of second graphic objects are displayed on the screen of the apparatus 100 for providing broadcast switching so that they are not.

제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 second processor 210 displays the plurality of second graphic objects overlapping each other on the screen of the broadcast switching providing apparatus 100. The size of the plurality of first graphic objects displayed on the screen of the apparatus 100 for providing broadcast switching may be determined so as not to be performed.

제2 프로세서(210)는 제2 통신 모듈(220)을 통해 획득한 적어도 하나의 방송에서 발생한 이벤트를 기초로 생성한 적어도 하나의 제2 그래픽 오브젝트를 방송 스위칭 제공 장치(100)의 화면에 디스플레이 할 것으로 결정할 수 있다.The second processor 210 may display at least one second graphic object generated based on an event occurring in at least one broadcast acquired through the second communication module 220 on the screen of the broadcast switching providing apparatus 100. Can be determined.

제2 프로세서(210)는 제2 통신 모듈(220)을 통해 상기 생성한 적어도 하나의 제2 그래픽 오브젝트를 방송 스위칭 제공 장치(100)로 전송할 수 있다.The second processor 210 may transmit the generated at least one second graphic object to the broadcast switching providing apparatus 100 through the second communication module 220.

제2 프로세서(210)는 생성한 적어도 하나의 제2 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 생성할 수 있다.The second processor 210 may generate an interface for determining a position or size at which the generated at least one second graphic object is displayed on the screen of the broadcast switching providing apparatus 100.

제2 프로세서(210)는 제2 통신 모듈(220)을 통해 생성한 인터페이스를 방송 스위칭 제공 장치(100)로 전송할 수 있다.The second processor 210 may transmit the interface generated through the second communication module 220 to the apparatus 100 for providing broadcast switching.

제2 프로세서(210)는 제2 통신 모듈(220)을 통해 획득한 적어도 하나의 제2 그래픽 오브젝트에 대한 방송 스위칭 제공 장치(100) 사용자의 입력을 기초로 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있다.The second processor 210 may generate at least one third graphic object based on a user input of the apparatus 100 for providing broadcast switching for at least one second graphic object acquired through the second communication module 220. I can.

제2 프로세서(210)는 적어도 하나의 제3 그래픽 오브젝트를 썸네일 형태로 생성할 수 있으나 제2 프로세서(210)가 생성하는 적어도 하나의 제3 그래픽 오브젝트의 형태가 이에 한정되는 것은 아니다.The second processor 210 may generate at least one third graphic object in the form of a thumbnail, but the shape of the at least one third graphic object generated by the second processor 210 is not limited thereto.

제2 프로세서(210)는 방송 스위칭 제공 장치(100)의 사용자가 미리 설정한 방송에서 발생한 이벤트에 대한 장면(예컨대, 방송 하이라이트 장면)을 기초로 썸네일 형태의 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있으나, 제2 프로세서(210)가 상기 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있는 방법이 이에 한정되는 것은 아니다.The second processor 210 generates at least one third graphic object in the form of a thumbnail based on a scene (eg, a broadcast highlight scene) of an event that occurs in a broadcast preset by a user of the broadcast switching providing device 100. However, the method by which the second processor 210 can generate the at least one third graphic object is not limited thereto.

제2 프로세서(210)가 생성한 적어도 하나의 제3 그래픽 오브젝트에는 이벤트가 발생한 방송에 대한 정보(예컨대, 구독자 수 또는 시청자 수)가 포함될 수 있다.At least one third graphic object generated by the second processor 210 may include information (eg, the number of subscribers or the number of viewers) on the broadcast in which the event has occurred.

제2 프로세서(210)는 썸네일 내부 일면(예컨대, 썸네일 아래쪽)에 이벤트가 발생한 방송에 대한 정보(예컨대, 구독자 수 또는 시청자 수)가 포함되도록 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있다.The second processor 210 may generate at least one third graphic object such that information (eg, the number of subscribers or the number of viewers) on the broadcast in which the event has occurred is included on one surface inside the thumbnail (eg, below the thumbnail).

제2 프로세서(210)는 썸네일 외부에 이벤트가 발생한 방송에 대한 정보(예컨대, 구독자 수 또는 시청자 수)가 포함되도록 적어도 하나의 제3 그래픽 오브젝트를 생성할 수 있다.The second processor 210 may generate at least one third graphic object such that information (eg, the number of subscribers or the number of viewers) on the broadcast in which the event has occurred is included outside the thumbnail.

제2 프로세서(210)는 제2 그래픽 오브젝트들에 대한 사용자의 입력에 대응하는 복수개의 제3 그래픽 오브젝트를 생성할 수 있다.The second processor 210 may generate a plurality of third graphic objects corresponding to a user's input to the second graphic objects.

제2 프로세서(210)는 제2 그래픽 오브젝트들에 대한 사용자의 입력 순서에 따라 복수개의 제3 그래픽 오브젝트를 순차적으로 생성할 수 있다.The second processor 210 may sequentially generate a plurality of third graphic objects according to a user's input order for the second graphic objects.

제2 프로세서(210)는 생성한 적어도 하나의 제3 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치를 결정할 수 있다.The second processor 210 may determine a position at which the generated at least one third graphic object is displayed on the screen of the broadcast switching providing apparatus 100.

제2 프로세서(210)는 제2 그래픽 오브젝트에 대한 사용자의 입력에 대응하는 제3 그래픽 오브젝트를 제2 그래픽 오브젝트의 일측(예컨대, 제2 그래픽 오브젝트의 아래쪽)에 제3 그래픽 오브젝트가 디스플레이 되도록 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 적어도 하나의 제3 그래픽 오브젝트의 위치를 결정할 수 있다.The second processor 210 broadcasts the third graphic object corresponding to the user's input to the second graphic object so that the third graphic object is displayed on one side of the second graphic object (eg, under the second graphic object). The location of at least one third graphic object displayed on the screen of the providing device 100 may be determined.

제2 프로세서(210)는 생성한 적어도 하나의 제3 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 크기를 결정할 수 있다.The second processor 210 may determine a size at which the generated at least one third graphic object is displayed on the screen of the apparatus 100 for providing broadcast switching.

제2 프로세서(210)는 제2 그래픽 오브젝트들에 대한 방송 스위칭 제공 장치(100) 사용자의 입력에 대응하여 방송 스위칭 제공 장치(100)의 화면에 복수개의 제3 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제3 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제3 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치를 결정할 수 있다.When the second processor 210 displays a plurality of third graphic objects on the screen of the broadcast switching providing apparatus 100 in response to a user input of the apparatus 100 for providing second graphic objects, the plurality of The positions at which the plurality of third graphic objects are displayed on the screen of the broadcast switching providing apparatus 100 may be determined so that the three third graphic objects are not displayed by overlapping each other on the screen of the broadcast switching providing apparatus 100.

제2 프로세서(210)는 제2 그래픽 오브젝트들에 대한 방송 스위칭 제공 장치(100) 사용자의 입력에 대응하여 방송 스위칭 제공 장치(100)의 화면에 복수개의 제3 그래픽 오브젝트들이 디스플레이 되는 경우, 상기 복수개의 제3 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 상호 겹쳐져서 디스플레이 되지 않도록 상기 복수개의 제3 그래픽 오브젝트들이 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 크기를 결정할 수 있다.When the second processor 210 displays a plurality of third graphic objects on the screen of the broadcast switching providing apparatus 100 in response to a user input of the apparatus 100 for providing second graphic objects, the plurality of The size at which the plurality of third graphic objects are displayed on the screen of the broadcast switching providing apparatus 100 may be determined so that the three third graphic objects are not overlapped and displayed on the screen of the broadcast switching providing apparatus 100.

제2 프로세서(210)는 제2 통신 모듈(220)을 통해 획득한 적어도 하나의 제2 그래픽 오브젝트에 대한 방송 스위칭 제공 장치(100) 사용자의 입력을 기초로 생성한 적어도 하나의 제3 그래픽 오브젝트를 방송 스위칭 제공 장치(100)의 화면에 디스플레이 할 것으로 결정할 수 있다.The second processor 210 may generate at least one third graphic object generated based on a user input of the apparatus 100 for providing broadcast switching for at least one second graphic object acquired through the second communication module 220. It may be determined to display on the screen of the apparatus 100 for providing broadcast switching.

제2 프로세서(210)는 제2 통신 모듈(220)을 통해 상기 생성한 적어도 하나의 제3 그래픽 오브젝트를 방송 스위칭 제공 장치(100)로 전송할 수 있다.The second processor 210 may transmit the generated at least one third graphic object to the broadcast switching providing apparatus 100 through the second communication module 220.

제2 프로세서(210)는 생성한 적어도 하나의 제3 그래픽 오브젝트가 방송 스위칭 제공 장치(100)의 화면에서 디스플레이 되는 위치 또는 크기를 결정하기 위한 인터페이스를 생성할 수 있다.The second processor 210 may generate an interface for determining a location or size at which the generated at least one third graphic object is displayed on the screen of the broadcast switching providing apparatus 100.

제2 프로세서(210)는 제2 통신 모듈(220)을 통해 상기 생성한 인터페이스를 방송 스위칭 제공 장치(100)로 전송할 수 있다.The second processor 210 may transmit the generated interface to the broadcast switching providing apparatus 100 through the second communication module 220.

ⅲ) 방송 스위칭Iii) Broadcast switching

제2 프로세서(210)는 제2 통신 모듈(220)을 통해 획득한 적어도 하나의 제3 그래픽 오브젝트에 대한 방송 스위칭 제공 장치(100) 사용자의 입력을 기초로 방송 화면에 디스플레이 되는 방송을 상기 이벤트가 발생한 방송으로 전환(스위칭)할 수 있다.The second processor 210 transmits the broadcast displayed on the broadcast screen based on a user input of the apparatus 100 for providing broadcast switching for at least one third graphic object acquired through the second communication module 220. You can switch (switch) to the broadcast that occurred.

제2 통신 모듈(220)은 네트워크를 통하여 방송 스위칭 제공 장치(100)와 연결된다.The second communication module 220 is connected to the apparatus 100 for providing broadcast switching through a network.

제2 통신 모듈(220)은 네트워크를 통하여 방송 제공 장치(300)와 연결된다.The second communication module 220 is connected to the broadcast providing device 300 through a network.

제2 통신 모듈(220)은 방송 제공 장치(300)가 제공하는 방송을 수신한다.The second communication module 220 receives a broadcast provided by the broadcast providing device 300.

제2 통신 모듈(220)은 수신한 방송을 방송 스위칭 제공 장치(100)로 전송한다.The second communication module 220 transmits the received broadcast to the apparatus 100 for providing broadcast switching.

제2 통신 모듈(220)은 방송 스위칭 제공 장치(100)가 전송한 전송 요청 신호를 수신한다.The second communication module 220 receives a transmission request signal transmitted from the apparatus 100 for providing broadcast switching.

제2 통신 모듈(220)은 전송 요청 신호에 해당하는 방송을 방송 스위칭 제공 장치(100)로 전송한다.The second communication module 220 transmits a broadcast corresponding to the transmission request signal to the broadcast switching providing apparatus 100.

제2 통신 모듈(220)은 제2 프로세서(210)가 생성한 그래픽 오브젝트를 방송 스위칭 제공 장치(100)로 전송한다.The second communication module 220 transmits the graphic object generated by the second processor 210 to the apparatus 100 for providing broadcast switching.

제2 통신 모듈(220)은 제2 프로세서(210)가 생성한 인터페이스들을 방송 스위칭 제공 장치(100)로 전송한다.The second communication module 220 transmits the interfaces generated by the second processor 210 to the apparatus 100 for providing broadcast switching.

제2 통신 모듈(220)은 방송 스위칭 제공 장치(100)가 전송한 사용자의 입력을 수신한다.The second communication module 220 receives a user input transmitted from the apparatus 100 for providing broadcast switching.

제2 통신 모듈(220)은 방송 스위칭 제공 장치(100)가 전송한 적어도 하나의 방송을 수신한다.The second communication module 220 receives at least one broadcast transmitted by the apparatus 100 for providing broadcast switching.

제2 통신 모듈(220)은 방송 스위칭 제공 장치(100)가 전송한 방송 스위칭 제공 장치(100)의 사용자가 미리 실정한 이벤트를 수신한다.The second communication module 220 receives an event previously determined by a user of the broadcast switching providing device 100 transmitted by the broadcast switching providing device 100.

제2 저장 모듈(230)은 제2 프로세서(210)가 생성한 그래픽 오브젝트들을 저장할 수 있다.The second storage module 230 may store graphic objects generated by the second processor 210.

제2 저장 모듈(230)은 제2 프로세서(210)가 생성한 인터페이스들을 저장할 수 있다.The second storage module 230 may store interfaces generated by the second processor 210.

제2 저장 모듈(230)은 제2 프로세서(210)의 결정을 저장할 수 있다.The second storage module 230 may store the determination of the second processor 210.

제2 저장 모듈(230)은 제2 통신 모듈(220)이 전송한 방송들을 저장할 수 있다.The second storage module 230 may store broadcasts transmitted by the second communication module 220.

제2 저장 모듈(230)은 제2 통신 모듈(220)이 수신한 방송들을 저장할 수 있다.The second storage module 230 may store broadcasts received by the second communication module 220.

제2 저장 모듈(230)은 제2 통신 모듈(220)이 수신한 방송 요청 신호들을 저장할 수 있다.The second storage module 230 may store broadcast request signals received by the second communication module 220.

제2 저장 모듈(230)은 제2 통신 모듈(220)이 수신한 사용자의 입력을 저장할 수 있다.The second storage module 230 may store a user input received by the second communication module 220.

제2 저장 모듈(230)은 제2 통신 모듈(220)이 수신한 방송 스위칭 제공 장치(100)가 전송한 적어도 하나의 방송을 저장할 수 있다.The second storage module 230 may store at least one broadcast transmitted from the apparatus 100 for providing broadcast switching received by the second communication module 220.

제2 저장 모듈(230)은 제2 통신 모듈(220)이 수신한 방송 스위칭 제공 장치(100)가 전송한 방송 스위칭 제공 장치(100)의 사용자가 미리 실정한 이벤트를 수신한다.The second storage module 230 receives an event previously determined by a user of the broadcast switching providing device 100 transmitted by the broadcast switching providing device 100 received by the second communication module 220.

제2 저장 모듈(230)은 제2 프로세서(210)가 생성한 정보를 저장할 수 있다.The second storage module 230 may store information generated by the second processor 210.

여기서 사용된 '모듈'이라는 용어는 논리적인 구성 단위를 나타내는 것으로서, 반드시 물리적으로 구분되는 구성 요소가 아니라는 점은 본 발명이 속하는 기술분야의 당업자에게 자명한 사항이다.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 broadcast providing device 300 refers to a terminal capable of transmitting and receiving various data using a communication intermediary device including an AP according to a user's key operation, and a smart phone, a foldable smart phone, and a tablet PC. PC), Laptop, Personal Computer (PC), Smart Phone, Personal Digital Assistant (PDA), Navigation Terminal, Portable Multimedia Player (PMP) and Mobile It may be any one of a mobile communication terminal and the like, but is not limited thereto.

방송 제공 장치(300)는 AP 및 통신망을 이용하여 음성 또는 데이터 통신을 수행하는 단말기이며, AP 및 통신망을 경유하여 외부 장치와 통신하기 위한 프로그램 또는 프로토콜을 저장하기 위한 메모리, 해당 프로그램을 실행하여 연산 및 제어하기 위한 마이크로프로세서 등을 구비하고 있는 단말기를 의미한다. 즉, 방송 제공 장치(300)는 AP 및 통신망을 이용하여 통신이 가능하다면 그 어떠한 단말기도 가능하며, 노트북 컴퓨터, 이동통신 단말기, PDA 등 여하한 통신 컴퓨팅 장치를 모두 포함하는 넓은 개념이다.The broadcast providing device 300 is a terminal that performs voice or data communication using an AP and a communication network, and a memory for storing a program or protocol for communicating with an external device via an AP and a communication network, and an operation by executing the program And a terminal equipped with a microprocessor for controlling. That is, the broadcast providing device 300 can be any terminal as long as communication is possible using an AP and a communication network, and is a broad concept including all communication computing devices such as notebook computers, mobile communication terminals, and PDAs.

방송 제공 장치(300)는 사용자 장비, 모바일, 무선 통신이 가능한 PC, 핸드폰, 키오스크, 셀룰러 폰, 셀룰러, 셀룰러 단말, 가입자 유닛, 가입자국, 이동국, 단말, 원격국, PDA, 원격 단말, 액세스 단말, 사용자 에이전트, 무선 접속 기능을 구비하는 휴대용 장치, 무선 모뎀과 같은, 무선 접속 매커니즘을 사용할 수 있는 임의의 장치 등으로 지칭될 수 있으나, 이들로 한정되지는 않는다.The broadcast providing device 300 is a user equipment, mobile, PC capable of wireless communication, mobile phone, kiosk, cellular phone, cellular, cellular terminal, subscriber unit, subscriber station, mobile station, terminal, remote station, PDA, remote terminal, access terminal , A user agent, a portable device having a wireless connection function, a wireless modem, such as, but not limited to, any device capable of using a wireless connection mechanism.

방송 제공 장치(300)는 방송 스위칭 제공 장치(100) 또는 서버(200)와 근거리 무선 통신(near field communication; NFC), 마그네틱 보안 전송(magnetic secure transmission; MST), WiFi direct, 블루투스(Bluetooth) 또는 IrDA(infrared data association) 중 적어도 어느 하나의 방식을 이용하여 통신적으로 연결될 수 있으나, 방송 제공 장치(300)와 방송 스위칭 제공 장치(100) 또는 서버(200)가 연결되는 방식이 이에 한정되는 것은 아니다.The broadcast providing device 300 includes a broadcast switching providing device 100 or a server 200 and a near field communication (NFC), magnetic secure transmission (MST), WiFi direct, Bluetooth, or It may be communicatively connected using at least one of IrDA (infrared data association), but the method in which the broadcast providing device 300 and the broadcast switching providing device 100 or the server 200 are connected is limited thereto. no.

방송 제공 장치(300)는 방송을 생성하고, 생성한 방송을 방송 스위칭 제공 장치(100) 또는 서버(200)로 전송할 수 있다.The broadcast providing device 300 may generate a broadcast and transmit the generated broadcast to the broadcast switching providing device 100 or the server 200.

도 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 current broadcast screen 501.

현재 방송을 시청하는 시청자는 방송 화면(501) 우측 하단에 표시된 바와 같이 채팅 기능을 통해 현재 방송을 시청하는 다른 시청자 또는 방송을 제공하는 방송 제공자와 채팅을 진행할 수 있다.As shown in the lower right of the broadcast screen 501, a viewer who is currently watching a broadcast may chat with another viewer who is currently watching a broadcast or a broadcast provider providing a broadcast through a chat function.

방송 화면(501)에는 방송 각각에 대응하는 제1 그래픽 오브젝트들(511, 512, 513)이 표시될 수 있다. 제1 그래픽 오브젝트(512)는 중앙부에 배치된 삼각형 형태의 그래픽 오브젝트를 통해, 제1 그래픽 오브젝트들(511, 512, 513) 중 어떤 제1 그래픽 오브젝트(512)가 현재 방송 화면(501)에 디스플레이 되고 있는 방송인가를 표시할 수 있다.First graphic objects 511, 512, and 513 corresponding to each broadcast may be displayed on the broadcast screen 501. The first graphic object 512 is a first graphic object 512 among the first graphic objects 511, 512 and 513 is displayed on the current broadcasting screen 501 through a triangular graphic object disposed at the center. It is possible to indicate whether the broadcast is being performed.

적어도 하나의 방송에서 이벤트가 발생한 경우, 상기 이벤트의 발생을 알리기 위하여 제2 그래픽 오브젝트(520)를 상기 이벤트가 발생한 방송에 대응하는 제1 그래픽 오브젝트(511)의 좌측에 디스플레이 할 수 있다. When an event occurs in at least one broadcast, the second graphic object 520 may be displayed on the left side of the first graphic object 511 corresponding to the broadcast in which the event has occurred in order to notify the occurrence of the event.

이때, 제2 그래픽 오브젝트(520)에는 “A 게임 플레이 시작”과 같은 이벤트에 관한 정보가 포함될 수 있다. 따라서 시청자는 시청자가 방송에 접속하지 않고 상기 방송에서 발생한 이벤트를 인식할 수 있다.In this case, the second graphic object 520 may include information on an event such as “A game play start”. Accordingly, a viewer can recognize an event occurring in the broadcast without the viewer accessing the broadcast.

제2 그래픽 오브젝트(520)에 대한 시청자의 입력에 대응하여 도 5(b)에 도시된 화면이 제공될 수 있다.The screen shown in FIG. 5(b) may be provided in response to a viewer's input to the second graphic object 520.

도 5(b)를 참조하면, 시청자가 제2 그래픽 오브젝트(520)의 일 영역을 터치하는 경우, 제3 그래픽 오브젝트(530)가 방송 화면(501)에 표시될 수 있다. Referring to FIG. 5B, when a viewer touches an area of the second graphic object 520, a third graphic object 530 may be displayed on the broadcast screen 501.

제3 그래픽 오브젝트(530)는 적어도 하나의 방송에서 발생한 이벤트에 대한 장면(531)을 썸네일(thumbnail) 형태로 포함할 수 있으며, 현재 해당 방송의 구독자 수(532) 및 현재 해당 방송의 시청자 수(533)에 관한 정보를 포함할 수 있다.The third graphic object 530 may include a scene 531 of an event occurring in at least one broadcast in the form of a thumbnail, and the number of subscribers 532 of the current broadcast and the number of viewers of the current broadcast ( 533) may be included.

또한, 제3 그래픽 오브젝트(530)는 미리 등록된 영상 또는 미리 설정한 방송의 하이라이트 영상 등 방송과 관련된 임의의 영상을 포함할 수 있다. 이때 시청자는 제3 그래픽 오브젝트(530)의 중앙부에 배치된 삼각형 형태의 그래픽 오브젝트를 터치함으로써 상기 영상을 시청할 수 있다.In addition, the third graphic object 530 may include any image related to broadcasting, such as a pre-registered image or a preset broadcast highlight image. In this case, the viewer may view the image by touching a triangular graphic object disposed at the center of the third graphic object 530.

또한, 시청자는 제3 그래픽 오브젝트(530)의 미리 설정된 영역을 터치함으로써 방송 화면(501)에 디스플레이 되는 방송을 이벤트가 발생한 방송으로 전환할 수 있다. 이때, 제3 그래픽 오브젝트(530)의 미리 설정된 영역은 제3 그래픽 오브젝트(530)의 중앙부에 배치된 삼각형 형태의 그래픽 오브젝트를 제외한 임의의 영역으로 결정될 수 있으나, 이는 예시적인 것에 불과하고 설정에 따라 새로운 임의의 영역을 지정하는 것이 가능하다.In addition, the viewer may switch a broadcast displayed on the broadcast screen 501 to a broadcast in which an event has occurred by touching a preset area of the third graphic object 530. In this case, the preset area of the third graphic object 530 may be determined as an arbitrary area except for a triangular graphic object disposed in the center of the third graphic object 530, but this is only an example and according to the setting It is possible to designate a new arbitrary area.

이상에서, 본 발명의 실시예를 구성하는 모든 구성 요소들이 하나로 결합되거나 결합되어 동작하는 것으로 설명되었다고 해서, 본 발명이 반드시 이러한 실시예에 한정되는 것은 아니다. 즉, 본 발명의 목적 범위 안에서라면, 그 모든 구성 요소들이 적어도 하나로 선택적으로 결합하여 동작할 수도 있다. 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)

적어도 하나의 방송에 대응하는 적어도 하나의 제1 그래픽 오브젝트를 사용자가 시청하는 방송 화면에 디스플레이 하는 동작; 및
상기 적어도 하나의 방송에서 이벤트가 발생하면, 상기 이벤트에 대응하는 적어도 하나의 제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.
제1항에 있어서,
상기 방송 스위칭 제공 방법은,
상기 적어도 하나의 제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.
제2항에 있어서,
상기 방송 스위칭 제공 방법은,
상기 적어도 하나의 제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.
제2항에 있어서,
상기 적어도 하나의 제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.
제5항에 있어서,
상기 적어도 하나의 프로세서는,
상기 적어도 하나의 제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.
제6항에 있어서,
상기 적어도 하나의 프로세서는,
상기 적어도 하나의 제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.
제6항에 있어서,
상기 적어도 하나의 제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.
KR1020190082148A 2019-07-08 2019-07-08 Apparatus, system and method for providing broadcasting switching KR102284025B1 (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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