KR20120079272A - 개인방송 서비스 제공 방법 및 시스템 - Google Patents

개인방송 서비스 제공 방법 및 시스템 Download PDF

Info

Publication number
KR20120079272A
KR20120079272A KR1020110000478A KR20110000478A KR20120079272A KR 20120079272 A KR20120079272 A KR 20120079272A KR 1020110000478 A KR1020110000478 A KR 1020110000478A KR 20110000478 A KR20110000478 A KR 20110000478A KR 20120079272 A KR20120079272 A KR 20120079272A
Authority
KR
South Korea
Prior art keywords
broadcast
providing
personal
server
terminal
Prior art date
Application number
KR1020110000478A
Other languages
English (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 KR1020110000478A priority Critical patent/KR20120079272A/ko
Priority to PCT/KR2012/000082 priority patent/WO2012093850A2/en
Priority to US13/343,217 priority patent/US20120171950A1/en
Publication of KR20120079272A publication Critical patent/KR20120079272A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/02Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/02Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information
    • H04H60/06Arrangements for scheduling broadcast services or broadcast-related services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/14Arrangements for conditional access to broadcast information or to broadcast-related services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/14Arrangements for conditional access to broadcast information or to broadcast-related services
    • H04H60/15Arrangements for conditional access to broadcast information or to broadcast-related services on receiving information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/14Arrangements for conditional access to broadcast information or to broadcast-related services
    • H04H60/16Arrangements for conditional access to broadcast information or to broadcast-related services on playing information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/14Arrangements for conditional access to broadcast information or to broadcast-related services
    • H04H60/19Arrangements for conditional access to broadcast information or to broadcast-related services on transmission of information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1859Arrangements for providing special services to substations for broadcast or conference, e.g. multicast adapted to provide push services, e.g. data channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1073Registration or de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26258Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
    • 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/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/632Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/189Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Graphics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 개인방송 서비스 제공 방법을 제공하고, 상기 방법은 해당 시청 단말로부터 방송 주제 또는 방송 내용을 요청받는 단계와, 상기 방송 주제 또는 방송 내용에 대하여 방송할 수 있는 방송 제공 단말들을 검색하는 단계와, 상기 검색된 방송 제공 단말들 중 하나를 선택하는 단계 및 상기 선택된 방송 제공 단말에서 개인방송 등록이 신청되면 상기 신청된 개인방송에 대한 정보를 상기 시청 단말에게 제공하는 단계를 포함하는 것을 특징으로 한다.

Description

개인방송 서비스 제공 방법 및 시스템{SYSTEM FOR PROVIDING PERSONAL BROADCASTIGN SERVICE AND METHOD THEREOF}
본 발명은 개인방송 서비스 제공 방법 및 시스템에 관한 것으로서, 특히 시청자가 원하는 주제의 개인방송을 제공받기 위한 개인방송 서비스 제공 방법 및 시스템에 관한 것이다.
현재 전자 통신 산업의 발달로 말미암아 이동 통신 단말기(셀룰러폰), 전자수첩, 개인 복합 단말기 등의 휴대용 단말기는 현대 사회의 필수품이 되어가면서, 빠르게 변화하는 정보 전달의 중요한 수단이 되고 있다.
주지하다시피, 현재 인터넷이 널리 보급되어 있고 상기 휴대용 단말기는 이러한 인터넷을 근간으로 하는 다양한 서비스를 제공하고 있다. 상기 인터넷은 IP(Internet Protocol)라는 공통의 프로토콜을 사용하여 상호 간에 자유롭게 통신할 수 있는 개방형 네트워크로서, 다양한 서비스를 창출해 내고 있다. 이러한 서비스는 전자우편, 원격 컴퓨터 연결, 파일 전송, 인터넷 정보 검색, 인터넷 대화와 토론, 전자 게시판, 하이퍼텍스트 정보 열람, 온라인 게임 등 다양하다.
근래의 휴대용 단말기는 기본적인 통신 기능과 더불어 비디오 촬영 기능을 갖추고 있고, 사용자는 단순히 비디오를 촬영하는데 그치지 않고 미리 촬영한 것이거나 실시간으로 촬영중인 비디오를 상기 인터넷을 통해 공유할 수 있게 되었다. 대표적인 예로, 휴대용 단말기는 인터넷을 통하여 개인방송을 제공하거나 상대 휴대용 단말기가 제공하는 개인방송을 시청할 수 있다. 최근 자신을 홍보하거나 특정 관심 분야에 대한 방송을 직접 제작하고자는 개인 사용자들이 늘어나고 있고, 이를 위하여 휴대용 단말기의 장비 및 인터넷 환경이 구축 및 개선되고 있는 실정이다.
일반적으로, 사용자는 원하는 주제의 개인방송을 시청하기 위하여 개인방송 서비스를 제공하는 서버에 접속하여 이를 검색한다. 만약 원하는 주제의 개인방송이 검색되지 않거나 검색되더라고 시청이 불가능한 시간에 방송되는 것이라면 사용자는 시청할 수가 없다. 즉, 방송 주제와 방송 시간이 제공자에 의해서 결정되기 때문에 시청자는 시청에 제약이 따를 수밖에 없다.
본 발명의 목적은 시청자가 원하는 주제 또는 내용으로 방송되는 개인방송을 시청하기 위한 개인방송 서비스 제공 방법 및 시스템을 제공하는데 있다.
본 발명의 다른 목적은 해당 시청자가 요구하는 주제 또는 내용을 고려하여 개인방송 제공자가 방송할 수 있는 개인방송 서비스 제공 방법 및 시스템을 제공하는데 있다.
본 발명의 또 다른 목적은 시청자가 원하는 주제 또는 내용의 개인방송을 요청하면 이를 제공할 수 있는 제공자를 찾고 이 제공자가 제공할 방송의 정보 및 방송의 시작을 상기 시청자에게 알려주기 위한 개인방송 서비스 제공 방법 및 시스템을 제공하는데 있다.
본 발명의 또 다른 목적은 시청자와 제공자간에 의사소통을 통해 상호 만족하는 개인방송을 이끌 수 있는 개인방송 서비스 제공 방법 및 시스템을 제공하는데 있다.
상기 과제를 해결하기 위한 제 1 견지로서, 본 발명은 개인방송 서비스 제공 방법에 있어서, 해당 시청 단말로부터 방송 주제 또는 방송 내용을 요청받는 단계와, 상기 방송 주제 또는 방송 내용에 대하여 방송할 수 있는 방송 제공 단말들을 검색하는 단계와, 상기 검색된 방송 제공 단말들 중 하나를 선택하는 단계 및 상기 선택된 방송 제공 단말에서 개인방송 등록이 신청되면 상기 신청된 개인방송에 대한 정보를 상기 시청 단말에게 제공하는 단계를 포함하는 것을 특징으로 하는 방법을 제공한다.
상기 과제를 해결하기 위한 제 2 견지로서, 본 발명은 개인방송 서비스 제공 시스템에 있어서, 서버에 방송을 요청하는 시청 단말과, 상기 시청 단말로부터 방송 주제 또는 내용을 요청받으면 상기 방송 주제 또는 방송 내용에 대하여 방송할 수 있는 방송 제공 단말들을 검색하여 선택하는 서버와, 개인방송 등록을 상기 서버에 신청하는 방송 제공 단말을 포함하며, 상기 서버는 상기 선택된 방송 제공 단말에서 개인방송 등록이 신청되면, 상기 신청된 개인방송에 대한 정보를 상기 시청 단말에게 제공하는 것을 특징으로 하는 시스템을 제공한다.
본 발명의 개인방송 서비스 제공 방법 및 시스템에 따라 시청자는 원하는 주제 또는 내용에 상응하는 개인방송을 맞춤 시청할 수 있다.
도 1은 본 발명의 일 실시 예에 따른 개인방송 제공 시스템을 개략적으로 도시한 도면;
도 2는 본 발명의 일 실시 예에 따른 개인방송 서버의 블럭 구성도;
도 3은 본 발명의 일 실시 예에 따른 개인방송 제공 시스템의 통신 흐름도;
도 4는 본 발명의 일 실시 예에 따라 시청자가 원하는 내용의 방송을 제공할 수 있는 방송 제공자를 개인방송 서버가 검색하는 절차의 순서도;
도 5는 본 발명의 일 실시 예에 따라 시청자가 원하는 내용의 방송을 제공할 수 있는 방송 제공자를 개인방송 서버가 검색하는 절차의 순서도;
도 6은 본 발명의 일 실시 예에 따라 시청자가 원하는 내용의 방송을 제공할 수 있는 방송 제공자를 개인방송 서버가 검색하는 절차의 순서도;
도 7은 본 발명의 일 실시 예에 따라 시청자가 시청하고자 하는 주제 및 내용의 등록에 따라 이를 방송할 수 있는 방송 제공자를 찾기 위한 조건을 상기 개인방송 서버(기능 서버)가 도출하는 방법을 도시한 도면 및
도 8a 및 8b은 본 발명의 일 실시 예에 따라 시청자가 원하는 내용의 방송을 제공할 수 있는 방송 제공자들을 검색하고 이들에게 우선순위를 부여하는 방법을 보여주는 도면.
이하 첨부된 도면을 참조하여 본 발명의 동작 원리를 상세히 설명한다. 하기에서 본 발명을 설명에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
본 발명은 개인방송 서비스 제공 방법 및 시스템에 관한 것으로서, 특히 시청자 원하는 주제 또는 내용의 개인방송을 제공받기 위한 개인방송 서비스 제공 방법 및 시스템에 관한 것이다. 본 발명의 일 실시 예에 따른 개인방송 서비스 시스템은 시청자가 원하는 주제의 개인방송을 요청하면 이를 제공할 수 있는 제공자를 찾아 이 제공자가 제공할 방송 정보 및 방송의 시작을 상기 시청자에게 알려준다.
도 1은 본 발명의 일 실시 예에 따른 개인방송 제공 시스템을 개략적으로 도시한 도면이다.
도 1을 참조하면, 본 발명의 일 실시 예에 따른 개인방송 제공 시스템은 개인방송 서비스를 제공하는 개인방송 서버(120)와, 상기 개인방송 서버(120)에 접속하여 개인방송을 시청하는 시청 단말들(110)과, 상기 개인방송 서비스 서버(120)에 접속하여 개인방송을 제공하는 방송 단말들(130)로 구성된다.
해당 시청 단말의 사용자(시청자)는 시청하고자 하는 방송의 주제 또는 내용 상기 개인방송 서버(120)에 요청한다. 시청자는 상기 개인방송 서버(120)가 제공하는 사용자 인터페이스에 따른 등록 절차에 따라 원하는 방송을 요청할 수 있다. 일 예로, 시청자는 해당 게시판에 시청하고자 하는 주제, 시간, 지역을 글쓰기 등록할 수 있다. 또한, 시청자는 여러 신청 항목으로 분류된 양식에 기재하는 방식으로 원하는 방송을 등록할 수도 있다. 주목할만한 것이, 상기 개인방송 서버(120)는 가장 적합한 방송 제공 단말의 사용자(방송 제공자)를 찾아 요청된 주제 또는 내용을 알린다. 일 예로, 상기 개인방송 서버(120)는 시청자가 등록한 신청서의 내용을 분석하여 이에 적합한 방송 제공자들을 검색 및 선별한다. 이에 대한 자세한 설명은 하기 도면을 참조하여 설명할 것이다.
이후, 해당 방송 제공자가 개인방송 등록을 신청하면, 개인방송 서버(120)는 개인방송을 위한 채널을 생성하여 할당하고 상기 할당된 채널의 주소를 포함하는 방송 정보를 등록한다. 일 예로, 개인방송에 관한 정보는 상기 개인방송 서버의 게시판에 등록되어 공개된다. 상기 개인방송에 관한 정보는 채널 주소, 방송 내용, 방송 시간 등을 포함할 수 있다. 상기 방송 제공자는 상기 개인방송 서버(120)로 자신이 촬영한 개인방송 데이터를 전송하고, 상기 개인방송 서버(120)는 상기 개인방송 데이터를 처리하여 해당 채널을 통해 개인방송한다. 이때, 상기 개인방송 서버(120)는 상기 시청 단말(시청자)에게 해당 방송 제공자 단말이 방송을 시작하였다는 것을 알리고, 상기 시청자는 상기 개인방송 서버(120)에 등록된 방송 정보로부터 확인된 채널 주소에 접속하여 해당 방송을 시청할 수 있다.
이에 국한되지 않고, 해당 방송 제공 단말의 개인 방송을 위한 채널을 생성하고 할당되면, 상기 개인방송 서버(120)는 상기 시청 단말에게 해당 개인방송을 위한 채널이 개설되었음을 알리거나, 더욱 나아가 이 채널에 참가하도록 요청할 수도 있다. 이때, 상기 개인방송 서버(120)는 해당 방송의 참가 요청시 방송 내용, 방송 시간을 상기 시청 단말로 제공하거나 이를 게시판에 등록할 수 있다. 참가 요청을 받아들인 시청 단말은 해당 채널에 자동으로 참가되고 해당 개인방송을 시청할 수 있다.
도 2는 본 발명의 일 실시 예에 따른 개인방송 서버의 블럭 구성도이다.
도 2를 참조하면, 상기 개인방송 서버(120)는 인증부(210), 채널관리부(220), 송수신부(230), 신호처리부(240), 영상 저장부(250), 인터페이스부(260), 방송 검색부(270) 및 제어부(280)를 포함한다.
인증부(210)는 개인방송 서비스를 이용하고자 하는 사용자의 인증수행을 하고, 채널 관리부(220)는 개인방송 서비스를 제공하기 위한 채널관리를 한다. 이때, 상기 채널 관리부(220)는 채널 생성부(221), 채널 정보부(222) 및 채널 제어부(223)를 포함한다. 상기 채널 생성부(221)는 개인방송을 제공하려는 요청자에게 개인방송을 할 수 있도록 채널을 생성하여 제공하고, 채널 정보부(222)는 각 채널에서 제공하는 개인방송 정보를 저장 관리한다. 또한, 상기 채널 제어부(223)는 상기 채널 생성부(221) 및 채널 정보부(222)를 제어하여 채널 생성 및 각 채널의 정보를 제어할 수 있도록 한다.
송수신신부(230)는 개인방송 데이터를 송수신하고, 신호 처리부(240)는 개인방송 서비스를 위한 신호 처리를 담당하며 비디오 신호 처리부(241) 및 오디오 신호 처리부(242)를 포함한다. 상기 비디오 신호 처리부(241)는 비디오 신호 처리를 수행하고, 상기 오디오 신호 처리부(242)는 오디오 신호 처리를 수행한다.
영상 저장부(250)는 개인방송 서비스를 위한 영상을 임시 저장하고, 인터페이스부(260)는 개인방송 서비스를 위한 사용자 인터페이스를 제공한다.
방송 검색부(270)는 시청 단말이 요청한 방송을 제공할 수 있는 방송 제공자를 검색하며, 방송 요청 분석부(271) 및 방송 제공자 검색부(272)를 포함한다. 상기 방송 요청 분석부(271)는 시청 단말이 등록한 요청 내용을 분석한다. 상기 방송 제공자 검색부(272)는 상기 방송 요청 분석부(271)에서 분석한 요청 조건에 만족하는 방송 제공자를 검색 및 선택한다.
제어부(190)는 개인방송 서버(120)의 전반적인 동작을 제어하고, 휴대용 단말기를 통한 개인방송 시청 또는 개인방송 제공 서비스를 제공하도록 한다.
시청자는 개인방송을 시청하기 위하여, 우선 상기 개인방송 서버(120)에 접속하여 인증을 수행한다. 시청자는 원하는 주제의 방송을 시청하기 위하여, 상기 인터페이스부(260)가 제공하는 인터페이스에 따른 등록 절차에 따라 원하는 방송을 요청한다. 일 예로, 시청자는 해당 게시판에 시청하고자 하는 방송 주제에 대하여 글쓰기 등록한다. 또한, 시청자는 여러 신청 항목으로 분류된 양식에 기재하는 방식으로 원하는 방송을 등록할 수도 있다. 상기 방송 요청 분석부(271)는 등록된 요청 내용에서 방송 제공자를 검색하는 조건을 도출한다. 일 예로, 상기 방송 요청 분석부(271)는 게시판에 등록된 시청자의 글에서 상기 조건이 되는 검색어(예 ; 지역명)를 도출할 수 있다. 또한, 상기 방송 요청 분석부(271)는 이러한 검색어로부터 상기 조건이 되는 카테고리를 분류할 수 있다. 상기 카테고리는 '생활', '문화', '교육' 등이 될 수 있다. 일 예로, 도출된 검색어가 지역명을 가리킨다면 상기 카테고리는 '생활'로 분류된다. 또한, 상기 방송 요청 분석부(271)는 기 설정된 또 다른 조건(예 ; 검색 반경)을 더 부여할 수도 있다. 상기 방송 제공자 검색부(272)는 상기 개인방송 서버(120)에 접속한 방송 제공 단말들 중에서 상기 분석부(271)로부터 도출된 조건을 적어도 하나 이상 만족하는 것을 검색한다. 이후 상기 방송 제공자 검색부(272)는 검색된 방송 제공자들에게 상기 시청자가 요청하는 내용을 알리고 방송할 수 있는지 여부를 문의한다. 검색된 방송 제공자들은 상기 문의에 대하여 수락 또는 거절한다. 상기 방송 제공자 검색부(272)는 수락한 방송 제공자를 상기 시청자를 위한 개인방송 제공자로 선택한다. 후술하겠지만, 상기 방송 제공자 검색부(272)는 검색된 방송 제공자들에 우선순위를 부여할 수 있다. 상기 방송 제공자 검색부(272)는 상기 우선순위가 가장 높은 방송 제공자에게 방송 요청을 문의하고 수락이 없으면, 그 다음 우선순위가 높은 방송 제공자에게 방송 요청을 문의할 수 있다. 또한, 상기 방송 제공자 검색부(272)는 검색된 모든 단말에게 방송 요청을 문의하고 수락한 방송 제공자들 중에서 우선순위가 가장 높은 것을 선택할 수도 있다. 이러한 우선순위 부여 방법은 하기 도면을 참조하여 자세히 설명할 것이다.
상기 개인방송 서버(120)는 상기 선택된 방송 제공자가 개인방송을 하기 위하여 상기 인증부(210)를 통해 인증을 수행하면, 상기 인터페이스부(260)가 제공하는 인터페이스에 따라 개인방송 등록절차를 수행한다. 이때, 상기 채널 생성부(221)는 상기 선택된 방송 제공자가 개인방송을 하기 위한 채널을 할당하고, 이 채널의 정보는 상기 채널 정보부(222)에 저장된다. 더욱이, 상기 개인방송 서버(120)는 선택된 방송 제공자의 방송 정보(예 ; 채널 주소, 방송 내용 등)를 등록하거나 상대 시청자에게 알릴 수 있다. 그리고 방송 제공 단말의 비디오 촬영 기능을 이용하여 전송되는 개인방송 데이터는 신호 처리부(240)가 신호 처리하여 영상 저장부(250)에 임시 저장하고, 할당한 채널을 통해 실시간으로 방송한다. 상기 개인방송 서버(120)는 상기 시청 단말(시청자)에게 해당 방송 제공자 단말이 방송을 시작하였다는 것을 알리고, 상기 시청자는 상기 개인방송 서버(120)에 등록된 방송 정보로부터 확인한 채널 주소에 접속하여 해당 방송을 시청할 수 있다.
도 3은 본 발명의 일 실시 예에 따른 개인방송 제공 시스템의 통신 흐름도이다. 도 2에서 설명한 개인방송 서버(120)는 본 발명의 일 실시 예에 따른 개인방송을 위한 역할을 분담하는 다수의 서버들로 구성될 수 있다. 일 예로, 상기 개인방송 서버(120)는 주 서버(120-1), 미디어 서버(120-2), 기능 서버(120-3)로 구성할 수 있다. 상기 각 서버들의 개략적인 역할을 살펴보면 다음과 같다. 상기 주 서버(120-1)는 단말에 대한 인터페이스를 제공하고 이와 관련된 정보를 저장한다. 상기 기능 서버(120-2)는 본 발명의 일 실시 예에 따라 시청자가 원하는 주제의 방송을 할 수 있는 방송 제공자를 검색 및 선택한다. 상기 미디어 서버(120-3)는 방송 제공 단말의 개인방송 데이터를 실시간으로 시청 단말에게 제공하거나 이를 차후 열람할 수 있도록 저장한다. 이하 상기 주 서버(120-1), 미디어 서버(120-2), 기능 서버(120-3)의 세부적인 동작은 통신 흐름도에서 설명될 것이다.
도 3을 참조하면, 시청 단말(110)은 상기 주 서버(120-1)가 제공하는 인터페이스를 통해 원하는 방송 주제 또는 내용을 등록한다(301 단계). 상기 주 서버(120-1)는 상기 시청 단말(110)이 원하는 주제 또는 내용의 방송을 할 수 있는 방송 제공자를 상기 기능 서버(120-2)에게 요청한다(303 단계).
상기 기능 서버(120-2)는 상기 시청 단말(110)이 등록한 방송 주제 또는 내용으로부터 조건을 도출하고, 이 조건을 만족하는 방송 단말(제공자)을 검색 후 선택한다(305 단계). 이후, 상기 기능 서버(120-2)는 선택된 방송 제공 단말(130)에게 상기 시청 단말(110)이 등록한 방송 주제 또는 내용을 제공한다(307 단계).
다음, 상기 기능 서버(120-2)로부터 방송 주제 또는 내용을 제공받은 상기 방송 제공 단말(130)은 상기 주 서버(120-1)에게 개인방송 등록을 신청한다(309 단계). 개인방송 등록이 신청되면, 상기 주 서버(120-1)는 향후 시청 단말이 개인방송을 시청하기 위하여 접속하는 상기 미디어 서버(120-3)의 주소를 상기 방송 제공 단말(130)에게 알려준다. 또한, 개인방송 등록이 요청되면, 상기 주 서버(120-1)는 상기 방송 제공 단말(130)로부터 개인방송 데이터를 수신하는 상기 미디어 서버(120-3)의 주소, 방송 내용 등의 정보를 등록한다. 일 예로, 해당 인터페이스에 따라 상기 주 서버(120-1)의 게시판에 상기 방송 제공 단말(130)의 방송 정보가 게재된다. 향후, 상기 시청 단말(110)이 상기 주 서버(120-1)에 접속하여 상기 방송 제공 단말(130)의 방송 정보로부터 상기 미디어 서버(120-3)의 주소, 방송 내용, 방송 시간 등을 확인할 수 있다.
이후, 상기 방송 제공 단말(130)이 상기 미디어 서버(120-3) 접속하여 개인방송을 시작, 즉, 상기 방송 제공 단말(130)이 촬영하는 개인방송 데이터를 상기 미디어 서버(120-3)에게 제공한다(311 단계). 이때, 상기 미디어 서버(120-3)는 방송이 시작됨을 상기 기능 서버(120-2)에게 알리고(313 단계), 상기 기능 서버(120-2)는 이를 상기 시청 단말(110)에게 알린다(315 단계).
상기 기능 서버(120-2)로부터 해당 개인방송이 시작됨을 확인한 상기 시청 단말(110)은 상기 주 서버(120-1)에 등록된 상기 방송 제공 단말(130)의 방송 정보로를 열람한다(317 단계). 일 예로, 시청자는 상기 주 서버(120-1)의 게시판에서 상기 방송 제공 단말(130)의 방송 정보를 열람하여 상기 미디어 서버(120-3)의 주소, 방송 내용, 방송 시간 등을 확인할 수 있다.
이후, 상기 시청 단말(110)은 열람한 방송 정보에서 확인한 상기 미디어 서버(120-3)의 주소로 접속하여 상기 방송 제공 단말(130)이 제공하는 개인방송을 시청한다.
도 4는 본 발명의 일 실시 예에 따라 시청자가 원하는 내용의 방송을 제공할 수 있는 방송 제공자를 개인방송 서버가 검색하는 절차의 순서도이다.
도 4를 참조하면, 상기 개인방송 서버(120)는 시청자가 요청한 방송 주제 또는 내용을 분석한다(401 단계). 즉, 상기 개인방송 서버(120)는 시청자가 요청한 방송 주제 또는 내용을 분석하여, 해당 방송 제공자를 찾기 위한 조건을 도출한다.
이후, 상기 개인방송 서버(120)는 상기 조건을 만족하는 방송 제공자를 검색한다(403 단계). 검색이 되지 않으면(405 단계), 상기 개인방송 서버(120)는 상기 시청자에게 방송 불가를 알린다(419 단계). 검색이 되면(405 단계), 상기 개인방송 서버(120)는 검색된 방송 제공자들의 우선순위를 결정한다(407 단계). 상기 우선순위 결정 방법은 하기 도면을 참조하여 설명할 것이다.
이후, 상기 개인방송 서버(120)는 우선순위가 가장 높은 방송 제공자에게 방송 요청을 문의한다(409 단계). 상기 우선순위가 가장 높은 방송 제공자가 수락함을 확인하면(411 단계), 상기 개인방송 서버(120)는 상기 우선순위가 가장 높은 방송 제공자를 상기 시청자의 개인방송 제공자로 선택한다(413 단계).
상기 우선순위가 가장 높은 방송 제공자가 수락하지 않으면(411 단계),상기 개인방송 서버(120)는 그 다음 우선순위가 높은 방송 제공자에게 방송 요청을 문의한다(415 단계). 즉, 수락하는 방송 제공자가 있을 때까지 그 다음 하위 우선순위의 방송 제공자에게 방송 요청을 문의한다. 수락하는 방송 제공자가 없는 가운데 그 다음 하위 우선순위의 방송 제공자가 더 이상 없다면(417 단계), 상기 개인방송 서버(120)는 시청자에게 방송 불가를 알린다(419 단계).
도 5는 본 발명의 일 실시 예에 따라 시청자가 원하는 내용의 방송을 제공할 수 있는 방송 제공자를 개인방송 서버가 검색하는 절차의 순서도이다.
도 5를 참조하면, 상기 개인방송 서버(120)는 시청자가 요청한 방송 주제 또는 내용을 분석한다(501 단계). 즉, 상기 개인방송 서버(120)는 시청자가 요청한 방송 주제 또는 내용을 분석하여, 해당 방송 제공자를 찾기 위한 조건을 도출한다.
이후, 상기 개인방송 서버(120)는 상기 조건을 만족하는 방송 제공자를 검색한다(503 단계). 검색이 되지 않으면(505 단계), 상기 개인방송 서버(120)는 상기 시청자에게 방송 불가를 알린다(515 단계). 검색이 되면(505 단계), 상기 개인방송 서버(120)는 검색된 방송 제공자들의 우선순위를 결정한다(507 단계). 상기 우선순위 결정 방법은 하기 도면을 참조하여 설명할 것이다.
이후, 상기 개인방송 서버(120)는 우선순위가 가장 높은 방송 제공자에게 방송 요청을 문의한다(509 단계). 수락한 방송 제공자들이 있으면(511 단계), 상기 개인방송 서버(120)는 수락한 방송 제공자들 중에 우선순위가 가장 높은 방송 제공자를 상기 시청자의 개인방송 제공자로 선택한다(513 단계). 그러나 수락한 방송 제공자들이 없다면(511 단계), 상기 개인방송 서버(120)는 상기 시청자에게 방송 불가를 알린다(515 단계).
도 6은 본 발명의 일 실시 예에 따라 시청자가 원하는 내용의 방송을 제공할 수 있는 방송 제공자를 개인방송 서버가 검색하는 절차의 순서도이다.
도 6을 참조하면, 상기 개인방송 서버(120)는 시청자가 요청한 방송 주제 또는 내용을 분석한다(601 단계). 즉, 상기 개인방송 서버(120)는 시청자가 요청한 방송 주제 또는 내용을 분석하여, 해당 방송 제공자를 찾기 위한 조건을 도출한다.
이후, 상기 개인방송 서버(120)는 상기 조건을 만족하는 방송 제공자를 검색한다(603 단계). 상기 조건을 만족하는 방송 제공자가 검색 되면(605 단계), 상기 개인방송 서버(120)는 검색된 방송 제공자들에게 방송 요청을 문의한다(607 단계). 그러나, 상기 조건을 만족하는 방송 제공자가 검색되지 않으면(605 단계), 상기 개인방송 서버(120)는 상기 시청자에게 방송 불가를 알린다(617 단계).
수락한 방송 제공자들이 있으면(609 단계), 상기 개인방송 서버(120)는 시청자에게 수락한 방송 제공자들을 제시하고 이중 하나를 선택하도록 요청한다(611 단계). 이후, 시청자로부터 선택 응답이 있으면(613 단계), 상기 개인방송 서버(120)는 해당 방송 제공자를 선택한다(615 단계). 시청자로부터 선택 응답이 없으면(613 단계), 상기 개인방송 서버(120)는 상기 과정을 종료한다.
도 7은 본 발명의 일 실시 예에 따라 시청자가 시청하고자 하는 주제 및 내용의 등록에 따라 이를 방송할 수 있는 방송 제공자를 찾기 위한 조건을 상기 개인방송 서버(기능 서버)가 도출하는 방법을 도시한 도면이다.
도 7의 (a)를 참조하면, 상기 개인 방송 서버(120)는 시청자가 등록한 시청하고자 하는 주제 또는 내용으로부터 위치, 행위 등에 관한 검색어 및 상기 검색어로부터 카테고리를 도출한다. 상기 검색어, 카테고리는 방송 제공자를 찾는 조건이 된다.
일 예로, 도 7의 (b)를 참조하면, 시청자가 상기 개인 방송 서버(120)의 방송 요청 게시판에 "매탄 3동 주변 모습" 글을 등록하면, 상기 개인 방송 서버(120)는 상기 "매탄 3동 주변 모습"이란 글에서 도시된 바와 같은 검색어 및 카테고리를 도출한다.
도 8a 및 8b은 본 발명의 일 실시 예에 따라 시청자가 원하는 내용의 방송을 제공할 수 있는 방송 제공자들을 검색하고 이들에게 우선순위를 부여하는 방법을 보여주는 도면이다.
도 8a을 참조하면, 시청자가 시청하고자 하는 방송의 내용을 등록한다. 일 예로, "매탄3동 주변 모습"글을 해당 요청 게시판에 등록한다. 상기 개인방송 서버(120)는 상기 요청 내용으로부터 대상 지점, 카테고리 등의 조건을 도출하고, 기 정의된 조건(예 ; 검색 반경)을 추가하여 검색 조건을 결정한다.
이후, 상기 개인방송 서버(120)는 해당 인터페이스를 통해 상기 검색 조건을 만족하는 방송 제공자들을 검색한다. 일 예로, 도시된 바와 같이 대상 지점, 검색 반경에 상응하는 방송 제공자들(A, B, C, D, E)을 검색한다.
도 8b를 참조하면, 상기 개인방송 서버(120)는 검색된 방송 제공자들(A,B, C, D, E)들 중 선별한다. 일 예로, 도시된 바와 같이, 상기 개인방송 서버(120)는 상기 도출된 카테고리와 일치하는 선호 카테고리가 설정된 방송 제공자들을 선별한다. 이에 국한되지 않고, 상기 시청자는 상기 개인방송 서버(120)가 제공하는 사용자 환경 설정 인터페이스에 따라 상기 선호 커테고리을 대체하는 타 조건을 설정할 수도 있다. 여기서, 상기 개인방송 서버(120)는 상기 방송 제공자들의 이름, 아이디, 선호 카테고리, 총 방송 횟수, 평균 방송 점수 등의 정보를 관리한다. 상기 평균 방송 점수는 시청자들이 해당 방송 제공자에 대하여 평가한 점수들에 대한 평균값이 될 수 있다.
이후, 상기 개인방송 서버(120)는 선별된 방송 제공자들에게 우선순위를 부여한다. 일 예로, 상기 개인방송 서버(120)는 선별된 방송 제공자들의 방송 횟수, 평균 방송 점수에 각각의 가중치를 적용하여 산출한 값이 가장 큰 순서대로 각 방송 제공자들의 우선순위를 결정할 수 있다. 일 예로, 상기 방송 횟수에 적용되는 가중치는 각 카테고리별(예 ; 교육, 문화, 생활)로 달리한다. 각 카테고리별로 방송 비중이 달리하므로, 카테고리별 방송 비중에 따라 알맞은 중요도(또는 가중치)를 결정한다. 따라서, 상대적으로 많이 방송한 카테고리는 타 카테고리에 비해 가중치가 높게 설정된다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능하다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.

Claims (20)

  1. 개인방송 서비스 제공 방법에 있어서,
    해당 시청 단말로부터 방송 주제 또는 방송 내용을 요청받는 단계;
    상기 방송 주제 또는 방송 내용에 대하여 방송할 수 있는 방송 제공 단말들을 검색하는 단계;
    상기 검색된 방송 제공 단말들 중 하나를 선택하는 단계 및
    상기 선택된 방송 제공 단말에서 개인방송 등록이 신청되면 상기 신청된 개인방송에 대한 정보를 상기 시청 단말에게 제공하는 단계를 포함하는 것을 특징으로 하는 방법.
  2. 제 1항에 있어서,
    상기 방송 주제 또는 방송 내용에 대하여 방송할 수 있는 방송 제공 단말들을 검색하는 단계는,
    상기 방송 주제 또는 방송 내용을 기반으로 하는 적어도 하나 이상의 검색 조건을 결정하는 단계;
    상기 적어도 하나 이상의 검색 조건을 만족하는 방송 제공 단말을 결정하는 단계를 포함하는 것을 특징으로 하는 방법.
  3. 제 2항에 있어서,
    상기 검색 조건은,
    위치, 검색반경, 카테고리 중 적어도 하나임을 특징으로 하는 방법.
  4. 제 2항에 있어서,
    상기 결정된 방송 제공 단말들을 누적 점수 순위에 따라 정렬하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  5. 제 4항에 있어서,
    상기 누적 점수는,
    상기 결정된 방송 제공 단말들의 방송 횟수, 평균 방송 점수에 각각 해당 가중치를 적용하여 합산한 값임을 특징으로 하는 방법.
  6. 제 1항에 있어서,
    검색된 방송 제공 단말들에게 방송 주제 또는 방송 내용을 제공하는 단계;
    방송 제공 단말들로부터 개인방송 등록 여부를 확인하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  7. 제 1항에 있어서,
    상기 선택된 방송 제공 단말에서 개인방송 등록이 신청되지 않으면 해당 방송 제공 단말을 재검색하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  8. 제 1항에 있어서,
    상기 검색된 방송 제공 단말들 중 하나를 선택하는 단계는,
    검색된 방송 제공 단말의 우선순위를 결정하는 단계;
    수락하는 방송 제공 단말이 있을 때까지 다음 방송 제공 단말에게 방송 요청을 문의하는 단계 및
    상기 문의에 수락한 방송 제공 단말을 선택하는 단계를 포함하는 것을 특징으로 하는 방법.
  9. 제 1항에 있어서,
    상기 검색된 방송 제공 단말들 중 하나를 선택하는 단계는,
    검색된 방송 제공 단말의 우선순위를 결정하는 단계;
    검색된 모든 방송 제공 단말에게 방송 요청을 문의하는 단계 및
    상기 문의에 수락한 방송 제공 단말들 중에서 우선순위가 가장 높은 방송 제공자를 선택하는 단계를 포함하는 것을 특징으로 하는 방법.
  10. 제 1항에 있어서,
    상기 검색된 방송 제공 단말들 중 하나를 선택하는 단계는,
    검색된 모든 방송 제공 단들에게 방송 요청을 문의하는 단계;
    상기 시청 단말에게 상기 문의에 수락한 방송 제공자들을 제시하고 이중 하나를 선택하도록 요청하는 단계 및
    상기 시청 단말로부터 선택 응답에 따른 해당 방송 제공 단말을 선택하는 단계를 포함하는 것을 특징으로 하는 방법.
  11. 개인방송 서비스 제공 시스템에 있어서,
    서버에 방송을 요청하는 시청 단말;
    상기 시청 단말로부터 방송 주제 또는 내용을 요청받으면 상기 방송 주제 또는 방송 내용에 대하여 방송할 수 있는 방송 제공 단말들을 검색하여 선택하는 서버와,
    개인방송 등록을 상기 서버에 신청하는 방송 제공 단말을 포함하며,
    상기 서버는 상기 선택된 방송 제공 단말에서 개인방송 등록이 신청되면, 상기 신청된 개인방송에 대한 정보를 상기 시청 단말에게 제공하는 것을 특징으로 하는 시스템.
  12. 제 11항에 있어서,
    상기 서버는,
    상기 방송 주제 또는 방송 내용에 대하여 방송할 수 있는 방송 제공 단말들을 검색하고, 상기 방송 주제 또는 방송 내용을 기반으로 하는 적어도 하나 이상의 검색 조건을 결정하고, 상기 적어도 하나 이상의 검색 조건을 만족하는 방송 제공 단말을 결정하는 것을 특징으로 하는 시스템.
  13. 제 12항에 있어서,
    상기 검색 조건은,
    위치, 검색반경, 카테고리 중 적어도 하나임을 특징으로 하는 시스템.
  14. 제 12항에 있어서,
    상기 서버는,
    상기 결정된 방송 제공 단말들을 누적 점수 순위에 따라 정렬하는 것을 특징으로 하는 시스템.
  15. 제 14항에 있어서,
    상기 누적 점수는,
    상기 결정된 방송 제공 단말들의 방송 횟수, 평균 방송 점수에 각각 해당 가중치를 적용하여 합산한 값임을 특징으로 하는 시스템.
  16. 제 11항에 있어서,
    상기 서버는,
    검색된 방송 제공 단말들에게 방송 주제 또는 방송 내용을 제공하고, 상기 방송 제공 단말들로부터 개인방송 등록 여부를 확인함을 특징으로 하는 시스템.
  17. 제 11항에 있어서,
    상기 서버는,
    상기 선택된 방송 제공 단말에서 개인방송 등록이 신청되지 않으면 해당 방송 제공 단말을 재검색함을 특징으로 하는 시스템.
  18. 제 11항에 있어서,
    상기 서버는,
    검색된 방송 제공 단말의 우선순위를 결정 후 수락하는 방송 제공 단말이 있을 때까지 다음 방송 제공 단말에게 방송 요청을 문의하고, 상기 문의에 수락한 방송 제공 단말을 선택함을 특징으로 하는 시스템.
  19. 제 11항에 있어서,
    상기 서버는,
    검색된 방송 제공 단말의 우선순위를 결정 후 검색된 모든 방송 제공 단말에게 방송 요청을 문의하고, 상기 문의에 수락한 방송 제공 단말들 중에서 우선순위가 가장 높은 방송 제공자를 선택하는 것을 특징으로 하는 시스템.
  20. 제 11항에 있어서,
    상기 서버는,
    검색된 모든 방송 제공 단들에게 방송 요청을 문의하고, 상기 시청 단말에게 상기 문의에 수락한 방송 제공자들을 제시하고 이중 하나를 선택하도록 요청하며,
    상기 시청 단말로부터 선택 응답에 따른 해당 방송 제공 단말을 선택함을 특징으로 하는 시스템.
KR1020110000478A 2011-01-04 2011-01-04 개인방송 서비스 제공 방법 및 시스템 KR20120079272A (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020110000478A KR20120079272A (ko) 2011-01-04 2011-01-04 개인방송 서비스 제공 방법 및 시스템
PCT/KR2012/000082 WO2012093850A2 (en) 2011-01-04 2012-01-04 Method and system for providing personal broadcasting service
US13/343,217 US20120171950A1 (en) 2011-01-04 2012-01-04 Method and system for providing personal broadcasting service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110000478A KR20120079272A (ko) 2011-01-04 2011-01-04 개인방송 서비스 제공 방법 및 시스템

Publications (1)

Publication Number Publication Date
KR20120079272A true KR20120079272A (ko) 2012-07-12

Family

ID=46381152

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110000478A KR20120079272A (ko) 2011-01-04 2011-01-04 개인방송 서비스 제공 방법 및 시스템

Country Status (3)

Country Link
US (1) US20120171950A1 (ko)
KR (1) KR20120079272A (ko)
WO (1) WO2012093850A2 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210142515A (ko) 2020-05-18 2021-11-25 라이브하이브 주식회사 시청자 참여형 양방향 인터랙션 방송 서비스 제공 방법, 장치 및 컴퓨터프로그램
KR20220027694A (ko) 2020-08-27 2022-03-08 라이브하이브 주식회사 라이브 방송에서의 시청자 인터랙션을 위한 채팅 인터페이스 제공방법

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100655738B1 (ko) * 2004-10-26 2006-12-08 주식회사 케이티프리텔 개인방송 서비스 장치 및 방법
KR100735233B1 (ko) * 2005-02-25 2007-07-03 삼성전자주식회사 개인방송 서비스 제공 시스템
KR101275217B1 (ko) * 2006-08-22 2013-06-18 엘지전자 주식회사 조건별 방송 프로그램 정보 검색 기능을 갖는 이동통신단말기 및 이것의 방법
KR101246917B1 (ko) * 2008-01-29 2013-03-25 삼성전자주식회사 미디어 재생 시스템의 사용자 간에 정보를 공유하는 방법및 시스템
KR101647633B1 (ko) * 2008-11-24 2016-08-11 삼성전자주식회사 P2p 통신 기반의 개인 방송 데이터 송수신 방법 및 이를 위한 장치

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210142515A (ko) 2020-05-18 2021-11-25 라이브하이브 주식회사 시청자 참여형 양방향 인터랙션 방송 서비스 제공 방법, 장치 및 컴퓨터프로그램
KR20220027694A (ko) 2020-08-27 2022-03-08 라이브하이브 주식회사 라이브 방송에서의 시청자 인터랙션을 위한 채팅 인터페이스 제공방법

Also Published As

Publication number Publication date
US20120171950A1 (en) 2012-07-05
WO2012093850A2 (en) 2012-07-12
WO2012093850A3 (en) 2012-12-06

Similar Documents

Publication Publication Date Title
US10965767B2 (en) Methods, apparatuses, and computer program products for providing filtered services and content based on user context
CN109299384B (zh) 场景推荐方法、装置及***、存储介质
US9396258B2 (en) Recommending video programs
KR101136621B1 (ko) 디지털 홈 서비스를 제공하기 위한 프레임워크
US8380818B2 (en) Information processing system, information processing device, information processing method, and program
US20090271417A1 (en) Identifying User Relationships from Situational Analysis of User Comments Made on Media Content
KR20100083231A (ko) 통신 망에서 프리젠스 서비스를 통한 정보 공유 장치 및 방법
US10356035B1 (en) Recommendation system based on common interests in social networks
CA2648338A1 (en) Device, method and computer program for processing a search request
CN112100505B (zh) 内容推送方法、装置、计算机设备和存储介质
KR20120079272A (ko) 개인방송 서비스 제공 방법 및 시스템
US20180219926A1 (en) Methods, devices, and systems for live video streaming from a remote location based on a set of local criteria
JP2012038273A (ja) コンテンツレコメンドシステム、方法、およびプログラム
US10042938B2 (en) Information processing apparatus and information processing method to provide content on demand
US20060045473A1 (en) Method and apparatus for storing and accessing videos
CN103067362A (zh) 资源信息的推送方法及***
US9554192B2 (en) Information terminal system
JP7058497B2 (ja) 配信状況提供装置及びプログラム
KR101305526B1 (ko) 광고 시스템 및 광고 방법
US20130133008A1 (en) Apparatus and method for virtual broadcasting
US10776438B2 (en) Information providing system, information providing server, information providing method, and program for information providing system
KR20200079741A (ko) 개인화 서비스를 제공하는 단말, 방법 및 컴퓨터 프로그램
KR101852490B1 (ko) 사용자의 검색 패턴에 기초하여 컨텐츠를 제공하는 장치 및 방법
KR20190103499A (ko) 컨텐츠 추천 방법 및 그 장치
KR101481066B1 (ko) 얼굴의 시각적 정보를 이용한 관계망 연결 시스템 및 연결방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application