KR102335207B1 - 전자 장치 및 그의 소셜 미디어 컨텐츠 제공 방법 - Google Patents

전자 장치 및 그의 소셜 미디어 컨텐츠 제공 방법 Download PDF

Info

Publication number
KR102335207B1
KR102335207B1 KR1020140175231A KR20140175231A KR102335207B1 KR 102335207 B1 KR102335207 B1 KR 102335207B1 KR 1020140175231 A KR1020140175231 A KR 1020140175231A KR 20140175231 A KR20140175231 A KR 20140175231A KR 102335207 B1 KR102335207 B1 KR 102335207B1
Authority
KR
South Korea
Prior art keywords
social media
media data
keyword
topic
electronic device
Prior art date
Application number
KR1020140175231A
Other languages
English (en)
Other versions
KR20160069362A (ko
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 KR1020140175231A priority Critical patent/KR102335207B1/ko
Priority to US14/963,041 priority patent/US10331704B2/en
Publication of KR20160069362A publication Critical patent/KR20160069362A/ko
Application granted granted Critical
Publication of KR102335207B1 publication Critical patent/KR102335207B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/285Clustering or classification
    • 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/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • 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/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9566URL specific, e.g. using aliases, detecting broken or misspelled links
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명의 다양한 실시예에 따른 전자 장치는 다른 전자 장치로부터 토픽 키워드 및 상기 토픽 키워드와 연관된 적어도 하나의 연관 키워드를 포함하는 키워드 리스트를 수신하는 통신 모듈, 및 상기 키워드 리스트를 이용하여 토픽 채널을 생성하고, 상기 적어도 하나의 연관 키워드를 이용하여 소셜 미디어 데이터를 수집하고, 상기 소셜 미디어 데이터를 분석하여 연관 컨텐츠를 추출하며, 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠를 상기 토픽 채널을 통하여 다른 전자 장치에게 제공하는 프로세서를 포함한다.

Description

전자 장치 및 그의 소셜 미디어 컨텐츠 제공 방법{Method for providing social media contents and Electronic device using the same}
본 발명의 다양한 실시예들은 소셜 미디어 컨텐츠를 제공하는 전자장치에 관한 것으로, 특히 사용자 중심의 소셜 미디어 컨텐츠를 포함하는 토픽 채널을 제공하는 전자 장치 및 그의 소셜 미디어 컨텐츠 제공 방법에 관한 것이다.
소셜 네트워크 서비스(Social Network Service, SNS)는 웹을 기반으로 하여 사람들이 기존의 인맥 관계를 강화시키거나 새로운 인맥을 만들 수 있는 서비스를 말하며, SNS는 사람들을 일정한 유형으로 분류하는 서비스, 친구들과 연락을 주고 받을 수 있는 수단을 제공하는 서비스 등을 제공할 수 있다. 초기의 소셜 네트워크는 일반화된 온라인 커뮤니티 형태로, 사람들을 모아 놓고 대화방에서 대화를 하거나 개인 정보, 작성 글들을 개인 홈페이지에 올릴 수 있는 도구를 제공하는 등 특정 주제에 관심을 가진 집단이나 그룹이 폐쇄적인 서비스를 공유하는 것이었다. 이후 개인이 중심이 되어 자신의 관심사와 개성을 공유하며 수천만명의 고유한 서비스 사용자를 모을 수 있는 SNS들이 제공되면서, SNS는 비즈니스와 각종 정보 공유를 위한 생산적 용도로 활용되고 있다. SNS는 전자 우편이나 인스턴트 메신저 서비스를 통해 사용자들끼리 서로 연락할 수 있는 수단을 제공할 수 있다. SNS를 이용하면 개인의 정보를 공유하고 의사소통을 도와주는 1인 미디어, 1인 커뮤니티가 가능하다. 또한, SNS를 이용할 경우, 동일한 관심 분야 또는 사회적 배경을 가지는 사람들이 서로 인맥을 형성하고 정보를 교류할 수 있기 때문에 SNS 사용자들은 높은 신뢰성을 갖는 정보를 제공 받을 수 있다.
지인들 위주로 소셜 네트워크를 형성하는 폐쇄형 SNS는 새로운 컨텐츠의 생성 및 배포가 해당 소셜 네트워크 내의 구성원으로 한정되기 때문에, 비교적 다양한 컨텐츠의 생성이 어렵고 생성된 컨텐츠에 대한 커뮤니케이션 범위도 해당 네트워크에 한정되는 문제점이 존재할 수 있다.
또한, 특정 주제에 대해 관심 있는 사람들로 구성된 관심 기반 소셜 네트워크의 사용자는 서비스 제공 시스템에서 준비한 카테고리에 한해서 관심 분야를 선택할 수 있고, 서비스 제공 시스템으로부터 컨텐츠를 한정적으로 제공받고 있다. 따라서, 사용자는 관심 토픽에 대한 컨텐츠를 풍부하게 제공받지 못하는 문제점이 존재할 수 있다.
본 발명의 실시예에 따른 전자 장치는 다른 전자 장치로부터 토픽 키워드 및 상기 토픽 키워드와 연관된 적어도 하나의 연관 키워드를 포함하는 키워드 리스트를 수신하는 통신 모듈, 및 상기 키워드 리스트를 이용하여 토픽 채널을 생성하고, 상기 적어도 하나의 연관 키워드를 이용하여 소셜 미디어 데이터를 수집하고, 상기 소셜 미디어 데이터를 분석하여 연관 컨텐츠를 추출하며, 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠를 상기 토픽 채널을 통하여 상기 다른 전자 장치에게 제공하는 프로세서를 포함할 수 있다.
본 발명의 실시예에 따른 소셜 미디어 컨텐츠 제공 방법은 토픽 키워드 및 상기 토픽 키워드와 연관된 적어도 하나의 연관 키워드를 포함하는 키워드 리스트를 다른 전자 장치로부터 수신하는 동작, 상기 키워드 리스트를 이용하여 토픽 채널을 생성하는 동작, 상기 적어도 하나의 연관 키워드를 이용하여 소셜 미디어 데이터를 수집하는 동작, 상기 소셜 미디어 데이터를 분석하여 연관 컨텐츠를 추출하는 동작, 및 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠를 상기 토픽 채널을 통하여 상기 다른 전자 장치에게 제공하는 동작을 포함할 수 있다.
본 발명의 다양한 실시예에 따른 전자 장치의 소셜 미디어 컨텐츠 제공 방법은 누구나 개인 관심 분야에 대한 토픽 채널을 생성할 수 있도록 하고, 타인은 기 생성된 토픽 채널을 조회하여 참여할 수 있다.
본 발명의 다양한 실시예에 따른 전자 장치의 소셜 미디어 컨텐츠 제공 방법은 SNS 사용자들이 SNS 서버로부터 한정적으로 제공되는 카테고리를 선택하는 방식이 아닌, SNS 사용자들이 직접 관심 분야에 대한 다양한 특성을 기술하여 자신만의 고유한 토픽 채널을 생성할 수 있고, 이로 인해 관심 분야에 대한 개인화된 특성을 정의할 수 있다.
본 발명의 다양한 실시예에 따른 전자 장치의 소셜 미디어 컨텐츠 제공 방법은 기존 소셜 미디어 데이터를 수집, 분석하여 개인 토픽 채널에 분석된 컨텐츠를 제공할 수 있고, 토픽 채널에 참여하는 구성원들은 관심 토픽 채널에 대한 다양하고 트랜디한 컨텐츠를 제공받을 수 있다.
본 발명의 다양한 실시예에 따른 전자 장치의 소셜 미디어 컨텐츠 제공 방법은 기존에 생성된 토픽 채널에 포함된 소셜 미디어 데이터 및 연관 컨텐츠를 상속받아 새로운 토픽 채널을 생성할 수 있으므로, 신속하고 간편하게 새로운 토픽 채널을 확장할 수 있다.
본 발명의 다양한 실시예에 따른 전자 장치의 소셜 미디어 컨텐츠 제공 방법은 토픽 채널에 포함된 소셜 미디어 데이터에 피드백이 등록되면, 등록된 피드백을 해당 소셜 미디어 데이터에 대응하는 외부 소셜 미디어 데이터에 포워딩함으로써, 해당 토픽 채널에 참여하고 있는 구성원들의 다양한 의견을 기존 소셜 미디어에 전달할 수 있다.
도 1은 본 발명의 다양한 실시예들에 따른 소셜 미디어 컨텐츠 제공 시스템을 나타내는 도면이다.
도 2는 본 발명의 다양한 실시예들에 따른 전자 장치의 블록도이다.
도 3은 본 발명의 다양한 실시예들에 따른 전자 장치가 소셜 미디어 데이터 및 연관 컨텐츠를 토픽 채널을 통하여 다른 전자 장치에게 제공하는 순서도이다.
도 4는 본 발명의 다양한 실시예들에 따른 전자 장치가 다른 전자 장치로부터 수신하는 토픽 키워드 및 상기 토픽 키워드와 연관된 적어도 하나의 연관 키워드를 포함하는 키워드 리스트를 나타내는 도면이다.
도 5는 본 발명의 다양한 실시예들에 따른 전자 장치가 키워드 리스트를 이용하여 생성한 적어도 하나의 토픽 채널을 나타내는 도면이다.
도 6은 본 발명의 다양한 실시예들에 따른 전자 장치가 토픽 채널에 포함된 소셜 미디어 데이터 및 연관 컨텐츠를 나타내는 도면이다.
도 7은 본 발명의 다양한 실시예들에 따른 전자 장치가 기존의 토픽 채널을 이용하여 새로운 토픽 채널을 생성하는 동작을 나타내는 순서도이다.
도 8은 본 발명의 다양한 실시예들에 따른 전자 장치가 기존의 토픽 채널을 이용하여 새로운 토픽 채널을 생성하는 예시도를 나타내는 도면이다.
도 9는 본 발명의 다양한 실시예들에 따른 전자 장치가 적어도 하나의 토픽 채널 중 추천 토픽 채널을 제공하는 도면이다.
도 10은 본 발명의 다양한 실시예들에 따른 전자 장치가 컨텐츠의 트렌드 정보 및 추천 컨텐츠를 제공하는 도면이다.
도 11은 본 발명의 다양한 실시예들에 따른 전자 장치가 소셜 미디어 데이터 및 연관 컨텐츠를 표시하는 동작을 나타내는 순서도이다.
이하, 첨부된 도면들을 참조하여 다양한 실시예들을 상세히 설명한다. 이때, 첨부된 도면들에서 동일한 구성 요소는 가능한 동일한 부호로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 흐리게 할 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략할 것이다. 하기의 설명에서는 본 발명의 다양한 실시 예들에 따른 동작을 이해하는데 필요한 부분만이 설명되며, 그 이외 부분의 설명은 본 발명의 요지를 흩트리지 않도록 생략될 것이라는 것을 유의하여야 한다.
본 발명의 다양한 실시예에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다.
본 발명의 다양한 실시예에 따른 전자 장치는, 통신 기능이 포함된 장치일 수 있다. 예를 들면, 스마트 폰(smartphone), 태블릿 PC(tablet personal computer), 이동전화기(mobile phone), 화상전화기, 전자북 리더기(e-book reader), 데스크탑 PC(desktop personal computer), 랩탑 PC(laptop personal computer), 넷북 컴퓨터(netbook computer), PDA(personal digital assistant), PMP(portable multimedia player), MP3 플레이어, 모바일 의료기기, 전자 팔찌, 전자 목걸이, 전자 앱세서리(appcessory), 카메라(camera), 웨어러블 장치(wearable device), 전자 시계(electronic clock), 손목 시계(wrist watch), 가전 제품(home appliance)(예: 냉장고, 에어컨, 청소기, 오븐, 전자레인지, 세탁기, 공기 청정기 등), 인공 지능 로봇, TV, DVD(digital video disk) 플레이어, 오디오, 각종 의료기기(예: MRA(magnetic resonance angiography), MRI(magnetic resonance imaging), CT(computed tomography), 촬영기, 초음파기 등), 네비게이션(navigation) 장치, GPS 수신기(global positioning system receiver), EDR(event data recorder), FDR(flight data recorder), 셋톱 박스(set-top box), TV 박스(예를 들면, 삼성 HomeSyncTM,애플TVTM,또는 구글 TVTM),전자 사전, 자동차 인포테인먼트(infotainment) 장치, 선박용 전자 장비(electronic equipment for ship, 예를 들면, 선박용 항법 장치, 자이로 콤파스 등), 항공 전자기기(avionics), 보안 기기, 전자 의복, 전자 키, 캠코더(camcorder), 게임 콘솔(game consoles), HMD(head-mounted display), 평판표시장치(flat panel display device), 전자 액자, 전자 앨범, 통신 기능을 포함한 가구(furniture) 또는 건물/구조물의 일부, 전자 보드(electronic board), 전자 사인 입력장치(electronic signature receiving device) 또는 프로젝터(projector) 등의 다양한 장치들 중 하나 또는 그 이상의 조합일 수 있다. 본 발명의 다양한 실시예에 따른 전자 장치는 전술한 기기들에 한정되지 않음은 당업자에게 자명하다.
도 1은 본 발명의 다양한 실시예들에 따른 소셜 미디어 컨텐츠 제공 시스템(100)을 나타내는 도면이다.
소셜 미디어 컨텐츠 제공 시스템(100)은 전자 장치(101), 적어도 하나의 다른 전자 장치(111,112,113), 컨텐츠 제공 서버(120), 및 소셜 미디어 서비스 서버(130)를 포함할 수 있다.
본 발명의 다양한 실시예들에 따른 컨텐츠 제공 서버(120)는 전자 장치(101)에 연관 컨텐츠를 제공할 수 있다. 컨텐츠 제공 서버(120)는 다양한 컨텐츠를 제공하는 포털 사이트(Portal Site) 서버가 될 수 있다. 예를 들어 전자 장치(101)는 소셜 미디어 데이터에 포함된 링크 주소로 접속하여 컨텐츠 제공 서버(120)로부터 뉴스 기사, 이미지, 동영상등의 컨텐츠를 제공받을 수 있다.
본 발명의 다양한 실시예들에 따른 소셜 미디어 서비스 서버(130)는 트위터, 페이스북 등과 같은 소셜 미디어 서비스를 제공할 수 있다. 소셜 미디어 서비스 서버(130)는 사용자들이 등록한 소셜 미디어 데이터를 저장할 수 있다. 한편, 소셜 미디어 서비스는 소셜 네트워크 서비스(Social Network Service)로 불리우기도 한다. 이하에서는 소셜 미디어 서비스로 설명하기로 한다.
본 발명의 다양한 실시예들에 따른 전자 장치(101)는 다른 전자 장치(111)로부터 토픽 키워드 및 상기 토픽 키워드와 연관된 적어도 하나의 연관 키워드를 포함하는 키워드 리스트를 수신할 수 있다. 전자 장치(101)는 키워드 리스트를 이용하여 토픽 채널을 생성할 수 있다. 토픽 채널은 수신된 토픽 키워드와 관련된 다양한 소셜 미디어 컨텐츠를 제공할 수 있다. 예를 들어, 전자 장치(101)가 다른 전자 장치(111)로부터 “스포츠”라는 토픽 키워드를 수신한 경우, 전자 장치(101)는 스포츠에 대한 토픽 채널을 생성할 수 있고, 스포츠 토픽 채널을 통하여 스포츠와 관련된 다양한 소셜 미디어 컨텐츠를 제공할 수 있다.
소셜 미디어 컨텐츠는 소셜 미디어 데이터 및 연관 컨텐츠를 포함할 수 있다. 소셜 미디어 데이터는 트위터, 페이스북, 미투데이 등과 같은 소셜 미디어 서비스(Social Media Service)에 사용자들이 등록한 게시글이 될 수 있다. 연관 컨텐츠는 소셜 미디어 데이터에 포함되어 있는 인터넷 기사, 이미지, 동영상 등의 컨텐츠로서, 링크 주소(URL)를 토대로 소셜 미디어 데이터에서 추출될 수 있다.
전자 장치(101)는 다른 전자 장치(101)로부터 수신한 적어도 하나의 연관 키워드를 이용하여 소셜 미디어 데이터를 수집할 수 있다. 적어도 하나의 연관 키워드는 검색 키워드 및 검색 제외 키워드를 포함할 수 있다. 본 발명의 다양한 실시예에 따른 전자 장치(101)는 적어도 하나의 연관 키워드 중 검색 키워드를 포함하는 소셜 미디어 데이터를 수집할 수 있다. 예를 들어, “스포츠”라는 토픽 키워드의 연관 키워드로서, “축구”, “야구”, “농구”라는 검색 키워드를 수신하면, 전자 장치(101)는 소셜 미디어 데이터에서 “축구”, “야구”, “농구”라는 키워드를 포함하는 소셜 미디어 데이터를 수집할 수 있다. 본 발명의 다양한 실시예에 따른 전자 장치(101)는 적어도 하나의 연관 키워드 중 검색 제외 키워드를 포함하지 않는 소셜 미디어 데이터를 수집할 수 있다. 예를 들어, “스포츠”라는 토픽 키워드의 연관 키워드로서, “배드민턴”이라는 검색 제외 키워드를 수신하면, 전자 장치(101)는 소셜 미디어 데이터에서 “배드민턴”이라는 키워드를 포함하지 않는 소셜 미디어 데이터를 수집할 수 있다. 전자 장치(101)는 수집된 소셜 미디어 데이터를 저장할 수 있다.
전자 장치(101)는 수집한 소셜 미디어 데이터를 분석하여 연관 컨텐츠를 추출할 수 있다. 전자 장치(101)는 소셜 미디어 데이터를 분석하여 소셜 미디어 데이터에 포함된 링크 주소를 확인할 수 있고, 상기 링크 주소로 접속하여 상기 연관 키워드와 관련 있는 연관 컨텐츠를 추출할 수 있다. 예를 들어, 전자 장치(101)는 연관 키워드 “축구”를 포함하는 소셜 미디어 데이터를 수집한 경우, 해당 소셜 미디어 데이터가 포함하고 있는 링크 주소에 접속하여, 링크 주소에 연결된 인터넷 기사, 동영상, 이미지 등을 추출할 수 있다. 전자 장치(101)는 추출된 연관 컨텐츠를 저장할 수 있다.
전자 장치(101)는 수집된 소셜 미디어 데이터 및 추출된 연관 컨텐츠를 관련 토픽 채널을 통하여 다른 전자 장치(111,112,113)에게 제공할 수 있다. 예를 들어, 전자 장치(101)는 스포츠 토픽 채널에 스포츠와 관련된 연관 키워드를 이용하여 수집된 소셜 미디어 데이터 및 상기 소셜 미디어 데이터에서 추출한 연관 컨텐츠를 제공할 수 있다. 본 발명의 다양한 실시예들에 따르면, 전자 장치(101)는 적어도 하나의 다른 전자 장치(111,112,113)에 토픽 채널에 포함된 소셜 미디어 데이터 및 상기 소셜 미디어 데이터와 연관된 연관 컨텐츠를 포함하는 컨텐츠 리스트를 제공할 수 있다. 다른 전자 장치(111)는 전자 장치(101)로부터 상기 컨텐츠 리스트를 수신할 수 있고, 상기 컨텐츠 리스트에서 소셜 미디어 데이터 또는 연관 컨텐츠가 선택되는 경우, 선택된 소셜 미디어 데이터 또는 선택된 연관 컨텐츠를 사용자에게 제공할 수 있다.
도 2는 본 발명의 다양한 실시예들에 따른 전자 장치(201)의 블록도이다. 전자 장치(201)는, 예를 들면, 도 1에 도시된 전자 장치(101,111,112,113)의 전체 또는 일부를 포함할 수 있다. 전자 장치(201)는 하나 이상의 프로세서(예: AP(application processor))(210), 통신 모듈(220), 메모리(230), 디스플레이(240), 입력 장치(250)를 포함할 수 있다.
프로세서(210)는 토픽 관리부(211), 컨텐츠 관리부(212), 소셜 미디어 데이터 수집부(213), 및 연관 컨텐츠 수집부(214)를 포함할 수 있다. 프로세서(210)는, 예를 들면, 운영 체제 또는 응용 프로그램을 구동하여 프로세서(210)에 연결된 다수의 하드웨어 또는 소프트웨어 구성요소들을 제어할 수 있고, 각종 데이터 처리 및 연산을 수행할 수 있다. 프로세서(210)는, 예를 들면, SoC(system on chip) 로 구현될 수 있다. 한 실시예에 따르면, 프로세서(210)는 GPU(graphic processing unit) 및/또는 이미지 신호 프로세서(image signal processor)를 더 포함할 수 있다. 프로세서(210)는 도 2에 도시된 구성요소들 중 적어도 일부(예: 셀룰러 모듈)를 포함할 수도 있다. 프로세서(210) 는 다른 구성요소들(예: 비휘발성 메모리) 중 적어도 하나로부터 수신된 명령 또는 데이터를 휘발성 메모리에 로드(load)하여 처리하고, 다양한 데이터를 비휘발성 메모리에 저장(store)할 수 있다.
본 발명의 다양한 실시예들에 따르면, 프로세서(210)에 포함된 토픽 관리부(211)는 토픽 키워드 및 상기 토픽 키워드와 연관된 적어도 하나의 연관 키워드를 포함하는 키워드 리스트를 이용하여 토픽 채널을 생성할 수 있다. 토픽 관리부(211)는 생성된 토픽 채널을 수정 또는 삭제할 수 있다. 본 발명의 다양한 실시예에 따른 토픽 관리부(211)는 베이스 토픽 키워드 및 적어도 하나의 연관 키워드를 포함하는 키워드 리스트를 이용하여 토픽 채널을 생성할 수 있다. 베이스 토픽 키워드는 기존에 생성된 토픽 채널을 참조하는 토픽 키워드를 의미할 수 있다. 토픽 관리부(211)는 베이스 토픽 키워드에 대응하는 베이스 토픽 채널을 기반으로 새로운 토픽 채널을 생성할 수 있고, 새로 생성할 토픽 채널은 기존의 토픽 채널(베이스 토픽 채널)에 포함된 소셜 미디어 데이터 및 연관 컨텐츠를 상속받을 수 있다. 토픽 관리부(211)는 적어도 하나의 토픽 채널을 분석하여 추천 토픽 채널을 결정할 수 있다. 구체적으로 토픽 관리부(211)는 각 토픽 채널에 수집된 소셜 미디어 데이터 및 연관 컨텐츠의 개수를 확인하여 정해진 개수 이상의 컨텐츠를 포함하는 토픽 채널을 추천 토픽 채널로 결정할 수 있다. 예를 들어 추천 토픽 채널로 결정되기 위하여 정해진 컨텐츠 개수가 100개인 경우, 토픽 관리부(211)는 100개 이상의 소셜 미디어 데이터 및 연관 컨텐츠를 제공하는 특정 토픽 채널을 추천 토픽 채널로 결정할 수 있다. 또한 토픽 관리부(211)는 각 토픽 채널을 관심 토픽 채널로 등록한 횟수를 확인하여, 관심 토픽 채널로 등록된 횟수가 정해진 횟수 이상인 토픽 채널을 추천 토픽 채널로 결정할 수 있다. 예를 들어 추천 토픽 채널로 결정되기 위하여 정해진 관심 토픽 등록 횟수가 30회 인 경우, 토픽 관리부(211)는 30회 이상의 관심 토픽 등록 수를 갖는 토픽 채널을 추천 토픽 채널로 결정할 수 있다. 토픽 관리부(211)는 결정된 추천 토픽 채널을 다른 전자 장치에 제공할 수 있다.
본 발명의 다양한 실시예에 따르면, 프로세서(210)에 포함된 소셜 미디어 데이터 수집부(212)는 적어도 하나의 연관 키워드를 이용하여 소셜 미디어 데이터를 수집할 수 있다. 구체적으로 소셜 미디어 데이터 수집부(212)는 적어도 하나의 연관 키워드에 포함된 검색 키워드 및 검색 제외 키워드를 이용하여 소셜 미디어 데이터를 수집할 수 있다. 소셜 미디어 데이터 수집부(212)는 적어도 하나의 연관 키워드 중 검색 키워드를 포함하는 소셜 미디어 데이터를 수집할 수 있다. 소셜 미디어 데이터 수집부(212)는 적어도 하나의 연관 키워드 중 검색 제외 키워드를 포함하지 않는 소셜 미디어 데이터를 수집할 수 있다. 본 발명의 다양한 실시예들에 따른 소셜 미디어 데이터 수집부(212)는 소셜 미디어 서비스 서버(130)에 접속하여 직접 연관 키워드와 관련된 소셜 미디어 데이터를 수집할 수 있다. 다른 실시예로서, 소셜 미디어 데이터 수집부(212)는 소셜 미디어 서비스 서버(130)에 존재하는 모든 소셜 미디어 데이터를 메모리(230)에 저장한 후, 크롤링(crawling) 기술을 이용하여 저장된 모든 소셜 미디어 데이터에서 연관 키워드와 관련된 소셜 미디어 데이터를 수집할 수 있다. 소셜 미디어 데이터 수집부(212)는 모든 소셜 미디어 데이터를 저장하기 위하여 소셜 미디어 서비스에서 제공하는 API(Application Programming Interface)를 이용할 수 있다. 또한 소셜 미디어 데이터 수집부(212)는 모든 소셜 미디어 데이터를 저장하기 위하여 소셜 미디어 서비스 서버(130)와 제휴를 맺고, 해당 소셜 미디어 서비스 서버(130)의 DB로부터 DB 백업(backup) 또는 DB 덤프(dump)를 할 수 있다. 본 발명의 다양한 실시예에 따르면, 소셜 미디어 데이터 수집부(212)는 베이스 토픽 키워드 및 적어도 하나의 연관 키워드를 이용하여 소셜 미디어 데이터를 수집할 수 있다. 구체적으로, 생성된 토픽 채널은 베이스 토픽 키워드에 대응하는 토픽 채널의 소셜 미디어 데이터를 상속받을 수 있다.
본 발명의 다양한 실시예에 따르면, 프로세서(210)에 포함된 연관 컨텐츠 수집부(214)는 수집된 소셜 미디어 데이터를 분석하여 연관 컨텐츠를 추출할 수 있다. 연관 컨텐츠는 소셜 미디어 데이터에 포함되어 있는 인터넷 기사, 이미지, 동영상 등의 컨텐츠로서, 링크 주소(URL)를 토대로 소셜 미디어 데이터에서 추출될 수 있다. 본 발명의 다양한 실시예에 따른 연관 컨텐츠 수집부(214)는 수집된 소셜 미디어 데이터로부터 링크 주소 정보(URL: Uniform Resource Location)를 추출하고 링크 주소를 복원할 수 있다. 연관 컨텐츠 수집부(214)는 복원된 링크 주소가 적합한 링크 주소인지 확인할 수 있다. 구체적으로, 전자 장치(201)는 복원된 링크 주소가 이전에 분석된 링크 주소인지 확인하여, 이전에 분석된 링크 주소가 아닌 경우, 적합한 링크 주소로 판단하고, 이전에 분석된 링크 주소의 경우 부적합한 링크 주소로 판단할 수 있다. 추출된 링크 주소가 적합한 링크 주소인 경우, 연관 컨텐츠 수집부(214)는 해당 링크 주소로 접속할 수 있다. 연관 컨텐츠 수집부(214)는 상기 링크 주소에 링크된 컨텐츠, 예를 들면 뉴스 기사, 이미지, 동영상 등을 추출할 수 있고, 추출된 컨텐츠를 포함하고 있는 소셜 미디어 데이터와 연관시켜 메모리(230)에 저장할 수 있다. 본 발명의 다양한 실시예들에 따른 연관 컨텐츠 수집부(214)는 컨텐츠 제공 서버(120)에 접속하여 직접 연관 컨텐츠를 추출할 수 있다. 다른 실시예로서, 연관 컨텐츠 수집부(214)는 컨텐츠 제공 서버(130)에 존재하는 모든 컨텐츠를 메모리(230)에 포함된 컨텐츠 DB(232)에 저장한 후, 메모리(230)에서 해당 소셜 미디어 데이터와 연관된 연관 컨텐츠를 추출할 수 있다.
본 발명의 다양한 실시예에 따르면, 프로세서(210)에 포함된 컨텐츠 관리부(214)는 수집된 소셜 미디어 데이터 및 추출된 연관 컨텐츠를 토픽 채널을 통하여 다른 전자 장치(111)에게 제공할 수 있다. 컨텐츠 관리부(214)는 컨텐츠 항목 별로 소셜 미디어 데이터 및 연관 컨텐츠를 분류하여 토픽 채널을 통하여 다른 전자 장치(111)에게 제공할 수 있다. 예를 들어, 컨텐츠 관리부(214)는 동영상, 이미지, 뉴스 기사, 소셜 미디어 데이터 별로 컨텐츠를 토픽 채널을 통하여 다른 전자 장치(111)에게 제공할 수 있다. 본 발명의 다양한 실시예들에 따른 컨텐츠 관리부(214)는 상기 분류에 따라 적절한 뷰어(viewer)를 통하여 소셜 미디어 데이터 및 연관 컨텐츠를 제공할 수 있다. 예를 들어, 컨텐츠 관리부(214)는 동영상 플레이어를 통해 동영상을 재생하고, 오디오 플레이어를 통해 오디오를 재생하고, 이미지 뷰어를 통해 이미지를 표시하고, 웹 브라우져를 통해 기사를 표시하고, 댓글 뷰어 또는 통합 뷰어를 통해 댓글을 제공할 수 있다. 각 뷰어는 해당 토픽 채널에 대한 컨텐츠를 좌우 스크롤을 통해 연속으로 제공할 수 있다. 본 발명의 다양한 실시예들에 따른 컨텐츠 관리부(214)는 상기 제공된 소셜 미디어 데이터에 대하여 피드백이 등록되면, 상기 피드백을 상기 제공된 소셜 미디어 데이터에 대응하는 외부 소셜 미디어 데이터에 포워딩할 수 있다. 예를 들어 컨텐츠 관리부(214)는 특정 토픽 채널에 포함된 소셜 미디어 데이터(페이스북 또는 트위터 게시글)에 댓글이 등록되는지 확인할 수 있다. 상기 소셜 미디어 데이터에 댓글이 등록되면, 컨텐츠 관리부(214)는 상기 댓글을 상기 소셜 미디어 데이터에 대응하는 외부 소셜 미디어 데이터, 즉 소셜 미디어 서비스 서버(130)에 직접 게시되어 있는 소셜 미디어 데이터에 포워딩하여 등록할 수 있다. 본 발명의 다양한 실시예들에 따른 컨텐츠 관리부(214)는 토픽 채널을 대표하는 썸네일(thumbnail)을 이미지, 동영상, 텍스트 등으로 설정할 수 있다. 본 발명의 다양한 실시예들에 따른 컨텐츠 관리부(214)는 토픽 채널에 새롭게 제공된 소셜 미디어 데이터 및 연관 컨텐츠에 대한 알림을 다른 전자 장치(111)에게 제공할 수 있다.
통신 모듈(220)은, 예를 들면, 셀룰러 모듈, WiFi 모듈, 블루투스 모듈, GPS 모듈, NFC 모듈 및 RF(radio frequency) 모듈을 포함할 수 있다.
셀룰러 모듈은, 예를 들면, 통신망을 통해서 음성 통화, 영상 통화, 문자 서비스, 또는 인터넷 서비스 등을 제공할 수 있다. 한 실시예에 따르면, 셀룰러 모듈은 가입자 식별 모듈(예: SIM 카드)을 이용하여 통신 네트워크 내에서 전자 장치(201)의 구별 및 인증을 수행할 수 있다. 한 실시예에 따르면, 셀룰러 모듈은 프로세서(210)가 제공할 수 있는 기능 중 적어도 일부 기능을 수행할 수 있다. 한 실시예에 따르면, 셀룰러 모듈은 커뮤니케이션 프로세서(CP: communication processor)를 포함할 수 있다.
WiFi 모듈, 블루투스 모듈, GPS 모듈 또는 NFC 모듈 각각은, 예를 들면, 해당하는 모듈을 통해서 송수신되는 데이터를 처리하기 위한 프로세서를 포함할 수 있다. 어떤 실시예에 따르면, 셀룰러 모듈, WiFi 모듈, 블루투스 모듈, GPS 모듈 또는 NFC 모듈 중 적어도 일부(예: 두 개 이상)는 하나의 integrated chip(IC) 또는 IC 패키지 내에 포함될 수 있다.
RF 모듈은, 예를 들면, 통신 신호(예: RF 신호)를 송수신할 수 있다. RF 모듈은, 예를 들면, 트랜시버(transceiver), PAM(power amp module), 주파수 필터(frequency filter), LNA(low noise amplifier), 또는 안테나 등을 포함할 수 있다. 다른 실시예에 따르면, 셀룰러 모듈, WiFi 모듈, 블루투스 모듈, GPS 모듈 또는 NFC 모듈 중 적어도 하나는 별개의 RF 모듈을 통하여 RF 신호를 송수신할 수 있다.
본 발명의 다양한 실시예들에 따르면, 전자 장치(201)는 통신 모듈(220)을 통하여 다른 전자 장치(111)로부터 베이스 토픽 키워드, 토픽 키워드 및 상기 토픽 키워드와 연관된 적어도 하나의 연관 키워드 중 적어도 하나를 포함하는 키워드 리스트를 수신할 수 있다. 만약 전자 장치(201)가 키워드 리스트를 이용하여 토픽 채널을 생성하면, 다른 전자 장치(111)는 통신 모듈(220)을 통하여 적어도 하나의 연관 키워드를 이용하여 수집한 소셜 미디어 데이터 및 상기 소셜 미디어 데이터를 분석하여 추출한 연관 컨텐츠를 요청하는 요청 메시지를 전송할 수 있다. 전자 장치(201)는 통신 모듈(220)을 통하여 특정 토픽 채널에 포함된 소셜 미디어 데이터 및 연관 컨텐츠를 요청하는 요청 메시지를 수신할 수 있다. 전자 장치(201)는 통신 모듈(220)을 통하여 상기 요청 메시지에 응답하여 특정 토픽 채널에 포함된 소셜 미디어 데이터 및 연관 컨텐츠를 다른 전자 장치(111)로 전송할 수 있다. 다른 전자 장치(111)는 통신 모듈(220)을 통하여 전자 장치(201)로부터 특정 토픽 채널에 관한 소셜 미디어 데이터 및 연관 컨텐츠를 수신할 수 있다. 전자 장치(201)는 통신 모듈(220)을 통하여 컨텐츠 관련 정보, 예를 들면 특정 컨텐츠에 대한 트렌드 정보를 다른 전자 장치(111)로 전송할 수 있다.
메모리(230)(예: 메모리(130))는, 예를 들면, 내장 메모리(232) 또는 외장 메모리(234)를 포함할 수 있다. 내장 메모리(232)는, 예를 들면, 휘발성 메모리(예: DRAM(dynamic RAM), SRAM(static RAM), 또는 SDRAM(synchronous dynamic RAM) 등), 비휘발성 메모리(non-volatile Memory)(예: OTPROM(one time programmable ROM), PROM(programmable ROM), EPROM(erasable and programmable ROM), EEPROM(electrically erasable and programmable ROM), mask ROM, flash ROM, 플래시 메모리(예: NAND flash 또는 NOR flash 등), 하드 드라이브, 또는 솔리드 스테이트 드라이브(solid state drive(SSD)) 중 적어도 하나를 포함할 수 있다.
외장 메모리(234)는 플래시 드라이브(flash drive), 예를 들면, CF(compact flash), SD(secure digital), Micro-SD(micro secure digital), Mini-SD(mini secure digital), xD(extreme digital), MMC(MultiMediaCard) 또는 메모리 스틱(memory stick) 등을 더 포함할 수 있다. 외장 메모리(234)는 다양한 인터페이스를 통하여 전자 장치(201)와 기능적으로 및/또는 물리적으로 연결될 수 있다.
본 발명의 다양한 실시예들에 따르면 메모리(230)는 소셜 미디어 데이터 DB(231), 컨텐츠 DB(232), 토픽 관련 정보 DB(233)를 포함할 수 있다. 소셜 미디어 데이터 DB(231)는 전자 장치(201)가 각종 소셜 미디어 서비스 서버(130)에서 수집한 소셜 미디어 데이터를 저장할 수 있다. 컨텐츠 DB(232)는 전자 장치(201)가 컨텐츠 제공 서버(120)에서 수집한 뉴스 기사, 이미지, 동영상 등의 컨텐츠를 저장할 수 있다. 토픽 관련 정보 DB(233)는 토픽 키워드 및 상기 토픽 키워드와 연관된 적어도 하나의 연관 키워드를 저장할 수 있다. 적어도 하나의 연관 키워드는 검색 키워드 및 검색 제외 키워드를 포함할 수 있다.
디스플레이(260)는, 예를 들면, 액정 디스플레이(liquid crystal display(LCD)), 발광 다이오드(light-emitting diode(LED)) 디스플레이, 유기 발광 다이오드(organic light-emitting diode(OLED)) 디스플레이, 또는 마이크로 전자기계 시스템(microelectromechanical systems(MEMS)) 디스플레이, 또는 전자종이(electronic paper) 디스플레이를 포함할 수 있다. 디스플레이(260)는, 예를 들면, 사용자에게 각종 콘텐츠(예: 텍스트, 이미지, 비디오, 아이콘, 또는 심볼 등)을 표시할 수 있다. 디스플레이(260)는, 터치 스크린을 포함할 수 있으며, 예를 들면, 전자 펜 또는 사용자의 신체의 일부를 이용한 터치, 제스쳐, 근접, 또는 호버링 입력을 수신할 수 있다. 디스플레이(260)는 패널, 홀로그램 장치, 또는 프로젝터를 포함할 수 있다. 패널은, 예를 들면, 유연하게(flexible), 투명하게(transparent), 또는 착용할 수 있게(wearable) 구현될 수 있다. 패널은 터치 패널과 하나의 모듈로 구성될 수도 있다. 홀로그램 장치는 빛의 간섭을 이용하여 입체 영상을 허공에 보여줄 수 있다. 프로젝터는 스크린에 빛을 투사하여 영상을 표시할 수 있다. 스크린은, 예를 들면, 전자 장치(201)의 내부 또는 외부에 위치할 수 있다. 한 실시예에 따르면, 디스플레이는 패널, 홀로그램 장치, 또는 프로젝터를 제어하기 위한 제어 회로를 더 포함할 수 있다.
본 발명의 다양한 실시예들에 따른 디스플레이(260)는 토픽 채널에 포함된 소셜 미디어 데이터 및 연관 컨텐츠를 표시할 수 있다. 디스플레이(260)는 상기 연관 컨텐츠에 대한 트렌드 정보를 표시할 수 있다.
입력 장치(250)은, 예를 들면, 터치 패널(touch panel), (디지털) 펜 센서(pen sensor), 키(key), 또는 초음파(ultrasonic) 입력 장치를 포함할 수 있다. 터치 패널은, 예를 들면, 정전식, 감압식, 적외선 방식, 또는 초음파 방식 중 적어도 하나의 방식을 사용할 수 있다. 또한, 터치 패널은 제어 회로를 더 포함할 수도 있다. 터치 패널은 택타일 레이어(tactile layer)를 더 포함하여, 사용자에게 촉각 반응을 제공할 수 있다.
(디지털) 펜 센서는, 예를 들면, 터치 패널의 일부이거나, 별도의 인식용 쉬트(sheet)를 포함할 수 있다. 키는, 예를 들면, 물리적인 버튼, 광학식 키, 또는 키패드를 포함할 수 있다. 초음파 입력 장치는 마이크(예: 마이크)를 통해, 입력 도구에서 발생된 초음파를 감지하여, 상기 감지된 초음파에 대응하는 데이터를 확인할 수 있다.
본 발명의 다양한 실시에들에 따른 입력 장치(250)는 사용자로부터 베이스 토픽 키워드, 토픽 키워드 및 토픽 키워드와 연관된 적어도 하나의 연관 키워드를 획득할 수 있다. 입력 장치(250)는 토픽 채널에 포함된 소셜 미디어 데이터를 선택하는 입력 또는 토픽 채널에 포함된 연관 컨텐츠를 선택하는 입력을 획득할 수 있다.
도 3은 본 발명의 다양한 실시예들에 따른 전자 장치(201)가 소셜 미디어 데이터 및 연관 컨텐츠를 토픽 채널을 통하여 다른 전자 장치에게 제공하는 순서도이다. 전자 장치(201)는 도 1에 나타난 전자 장치(101)를 구성할 수 있다.
전자 장치(201)는 301 동작에서, 토픽 키워드 및 상기 토픽 키워드와 연관된 적어도 하나의 연관 키워드를 포함하는 키워드 리스트를 다른 전자 장치로부터 수신할 수 있다. 토픽 키워드는 사용자가 관심을 가지는 분야의 주제를 나타내는 키워드로서, 적어도 하나의 명사로 표현될 수 있다. 예를 들어, 도 4를 참조하면 사용자가 스포츠라는 주제에 관심이 있고, 스포츠에 관한 컨텐츠를 제공받고 싶은 경우, 전자 장치(201)는 “스포츠”라는 토픽 키워드(410)를 수신할 수 있다. 또 다른 예를 들어, 사용자가 스포츠 중에 특히 축구와 야구에 관심이 있고, 축구와 야구에 관한 컨텐츠를 제공받고 싶은 경우, 전자 장치(201)는 “축구와 야구”라는 토픽 키워드(410)를 수신할 수 있다. 적어도 하나의 연관 키워드(420)는 토픽 키워드(410)와 관련 있는 키워드로서, 소셜 미디어 데이터를 수집하는데 이용될 수 있다. 적어도 하나의 연관 키워드(420)는 검색 키워드(421)와 검색 제외 키워드(422)를 포함할 수 있다.
전자 장치(201)는 303 동작에서, 수신된 키워드 리스트를 이용하여 토픽 채널을 생성할 수 있다. 전자 장치(201)는 수신된 토픽 키워드 및 연관 키워드 정보를 포함하는 토픽 채널을 생성할 수 있다. 예를 들어 도 5를 참조하면, 전자 장치(201)가 “스포츠”라는 토픽 키워드와 “축구”, “농구”, “야구”라는 연관 키워드를 수신하면, 전자 장치(201)는 스포츠 토픽 채널(510)을 생성한 후, 축구, 농구, 및 야구 중 적어도 하나의 단어를 포함하는 소셜 미디어 데이터 및 상기 소셜 미디어 데이터에서 추출한 연관 컨텐츠를 제공할 수 있다. 또 다른 예를 들어 전자 장치(201)가 “아나운서”라는 토픽 키워드와 “날씨 아나운서”, “뉴스 아나운서”라는 연관 키워드를 수신하면, 전자 장치(201)는 아나운서 토픽 채널(520)을 생성한 후, 날씨 아나운서 및 뉴스 아나운서 중 적어도 하나의 단어를 포함하는 소셜 미디어 데이터 및 상기 소셜 미디어 데이터에서 추출한 연관 컨텐츠를 제공할 수 있다. 마찬가지로 전자 장치(201)는 다른 전자 장치로부터 “아이돌” 토픽 키워드 및 아이돌과 관련된 연관 키워드를 수신하여 아이돌 토픽 채널(530)을 생성할 수 있고, 아이돌 토픽 채널(530)에 아이돌과 관련된 소셜 미디어 데이터 및 연관 컨텐츠를 제공할 수 있다. 전자 장치(201)는 다른 전자 장치로부터 “베스트 셀러” 토픽 키워드 베스트 셀러와 연관된 연관 키워드를 수신하여 베스트 셀러 토픽 채널(540)을 생성할 수 있고, 베스트 셀러 토픽 채널(540)에 베스트 셀러와 관련된 소셜 미디어 데이터 및 연관 컨텐츠를 제공할 수 있다.
전자 장치(201)는 305 동작에서, 적어도 하나의 연관 키워드를 이용하여 소셜 미디어 데이터를 수집할 수 있다. 소셜 미디어 데이터는 트위터, 페이스북, 미투데이 등과 같은 소셜 미디어 서비스(Social Media Service)에 사용자들이 등록한 게시글이 될 수 있다. 구체적으로 전자 장치(201)는 적어도 하나의 연관 키워드에 포함된 검색 키워드 및 검색 제외 키워드를 이용하여 소셜 미디어 데이터를 수집할 수 있다. 전자 장치(201)는 적어도 하나의 연관 키워드(420) 중 검색 키워드(421)를 포함하는 소셜 미디어 데이터를 수집할 수 있다. 예를 들어, 전자 장치(201)가 “스포츠”라는 토픽 키워드(410)의 연관 키워드(420)로서, “축구”, “야구”, “농구”라는 검색 키워드(421)를 수신하면, 전자 장치(201)는 “축구”, “야구”, “농구”라는 키워드를 포함하는 소셜 미디어 데이터를 수집할 수 있다. 전자 장치(201)는 적어도 하나의 연관 키워드(420) 중 검색 제외 키워드(422)를 포함하지 않는 소셜 미디어 데이터를 수집할 수 있다. 예를 들어, 전자 장치(201)가 “스포츠”라는 토픽 키워드(410)의 연관 키워드(420)로서, “배드민턴”이라는 검색 제외 키워드(422)를 수신하면, 전자 장치(101)는 “배드민턴”이라는 키워드를 포함하지 않는 소셜 미디어 데이터를 수집할 수 있다.
본 발명의 다양한 실시예들에 따른 전자 장치(201)는 소셜 미디어 서비스 서버(130)에 접속하여 직접 연관 키워드와 관련된 소셜 미디어 데이터를 수집할 수 있다. 다른 실시예로서, 전자 장치(201)는 소셜 미디어 서비스 서버(130)에 존재하는 모든 소셜 미디어 데이터를 메모리(230)에 저장한 후, 크롤링(crawling) 기술을 이용하여 저장된 모든 소셜 미디어 데이터에서 연관 키워드와 관련된 소셜 미디어 데이터를 수집할 수 있다. 전자 장치(201)는 모든 소셜 미디어 데이터를 저장하기 위하여 소셜 미디어 서비스에서 제공하는 API(Application Programming Interface)를 이용할 수 있다. 또한 전자 장치(201)는 모든 소셜 미디어 데이터를 저장하기 위하여 소셜 미디어 서비스 서버(130)와 제휴를 맺고, 해당 소셜 미디어 서비스 서버(130)의 DB로부터 DB 백업(backup) 또는 DB 덤프(dump)를 할 수 있다.
전자 장치(201)는 307 동작에서, 수집된 소셜 미디어 데이터를 분석하여 연관 컨텐츠를 추출할 수 있다. 연관 컨텐츠는 소셜 미디어 데이터에 포함되어 있는 인터넷 기사, 이미지, 동영상 등의 컨텐츠로서, 링크 주소(URL)를 토대로 소셜 미디어 데이터에서 추출될 수 있다. 본 발명의 다양한 실시예에 따른 전자 장치(201)는 수집된 소셜 미디어 데이터로부터 링크 주소 정보(URL: Uniform Resource Location)를 추출하고 링크 주소를 복원할 수 있다. 전자 장치(201)는 복원된 링크 주소가 적합한 링크 주소인지 확인할 수 있다. 구체적으로, 전자 장치(201)는 복원된 링크 주소가 이전에 분석된 링크 주소인지 확인하여, 이전에 분석된 링크 주소가 아닌 경우, 적합한 링크 주소로 판단하고, 이전에 분석된 링크 주소의 경우 부적합한 링크 주소로 판단할 수 있다. 이는 서로 다른 소셜 미디어 데이터라 하더라도 동일한 링크 주소 정보를 포함할 수 있기 때문이다. 전자 장치(201)는 적합한 링크 주소가 아닌 경우, 다른 소셜 미디어 데이터로부터 링크 주소를 추출하고 상술한 과정을 반복할 수 있다. 추출된 링크 주소가 적합한 링크 주소인 경우, 전자 장치(201)는 해당 링크 주소로 접속할 수 있다. 전자 장치(201)는 상기 링크 주소에 링크된 컨텐츠, 예를 들면 웹 페이지 및 상기 웹 페이지에 포함된 글, 이미지 및 동영상을 추출할 수 있고, 추출된 컨텐츠를 포함하고 있는 소셜 미디어 데이터와 연관시켜 메모리(230)에 저장할 수 있다.
본 발명의 다양한 실시예들에 따른 전자 장치(201)는 컨텐츠 제공 서버(120)에 접속하여 직접 연관 컨텐츠를 추출할 수 있다. 다른 실시예로서, 전자 장치(201)는 컨텐츠 제공 서버(130)에 존재하는 모든 컨텐츠를 메모리(230)에 포함된 컨텐츠 DB(232)에 저장한 후, 메모리(230)에서 해당 소셜 미디어 데이터와 연관된 연관 컨텐츠를 추출할 수 있다.
전자 장치(201)는 309 동작에서, 수집된 소셜 미디어 데이터 및 추출된 연관 컨텐츠를 관련 토픽 채널을 통하여 다른 전자 장치(111)에게 제공할 수 있다. 전자 장치(201)는 컨텐츠 항목 별로 소셜 미디어 데이터 및 연관 컨텐츠를 분류하여 토픽 채널을 통하여 다른 전자 장치(111)에게 제공할 수 있다. 예를 들어 도 6을 참조하면, 전자 장치(201)는 다른 전자 장치로부터 “스포츠”라는 토픽 키워드와 “축구”, “농구”, 및 “야구”라는 검색 키워드를 수신할 수 있다. 이 경우, 전자 장치(201)는 스포츠 토픽 채널(610)을 생성하고 축구, 농구, 야구 중 적어도 하나의 단어를 포함하는 소셜 미디어 데이터를 수집할 수 있다. 전자 장치(201)는 상기 수집된 소셜 미디어 데이터에 포함된 링크 주소에 접속하여 연관 컨텐츠를 추출할 수 있다.
본 발명의 다양한 실시예들에 따른 전자 장치(201)는 동영상, 이미지, 뉴스 기사, 소셜 미디어 데이터 별로 컨텐츠를 스포츠 토픽 채널(610)을 통하여 다른 전자 장치(111)에게 제공할 수 있다. 전자 장치(201)는 <601> 화면과 같이 동영상 컨텐츠를 따로 분류하여 스포츠 토픽 채널(610)을 통하여 다른 전자 장치(111)에게 제공할 수 있다. 예를 들어, 전자 장치(201)는 “축구”를 포함하는 소셜 미디어 데이터로부터 추출한 제1 동영상(620a), “야구”를 포함하는 소셜 미디어 데이터로부터 추출한 제2 동영상(620b), “야구”를 포함하는 소셜 미디어 데이터로부터 추출한 제3 동영상(620c), “농구”를 포함하는 소셜 미디어 데이터로부터 추출한 제4 동영상(620d)를 스포츠 토픽 채널(610)을 통하여 다른 전자 장치(111)에게 제공할 수 있다.
본 발명의 다양한 실시예들에 따른 전자 장치(201)는 <602> 화면과 같이 이미지 컨텐츠를 따로 분류하여 스포츠 토픽 채널(610)을 통하여 다른 전자 장치(111)에게 제공할 수 있다. 예를 들어, 전자 장치(201)는 “농구”를 포함하는 소셜 미디어 데이터로부터 추출한 제1 이미지(630a), “야구”를 포함하는 소셜 미디어 데이터로부터 추출한 제2 이미지(630b)를 스포츠 토픽 채널(610)을 통하여 다른 전자 장치(111)에게 제공할 수 있다.
본 발명의 다양한 실시예들에 따른 전자 장치(201)는 <603> 화면과 같이 뉴스 기사 컨텐츠를 따로 분류하여 스포츠 토픽 채널(610)을 통하여 다른 전자 장치(111)에게 제공할 수 있다. 예를 들어, 전자 장치(201)는 “축구”를 포함하는 소셜 미디어 데이터로부터 추출한 제1 뉴스 기사(640a), “농구”를 포함하는 소셜 미디어 데이터로부터 추출한 제2 뉴스 기사(640b)를 스포츠 토픽 채널(610)을 통하여 다른 전자 장치(111)에게 제공할 수 있다.
본 발명의 다양한 실시예들에 따른 전자 장치(201)는 <604> 화면과 소셜 미디어 데이터를 따로 분류하여 스포츠 토픽 채널(610)을 통하여 다른 전자 장치(111)에게 제공할 수 있다. 예를 들어, 전자 장치(201)는 “야구”를 포함하는 제1 소셜 미디어 데이터(650a), “농구”를 포함하는 제2 소셜 미디어 데이터(650b)를 스포츠 토픽 채널(610)을 통하여 다른 전자 장치(111)에게 제공할 수 있다. 전자 장치(201)는 상기 연관 컨텐츠 및 소셜 미디어 데이터를 사용자의 설정에 따라 최신 날짜 순으로 또는 컨텐츠 인기 순위 순으로 나열할 수 있다.
본 발명의 다양한 실시예들에 따른 전자 장치(201)는 상기 분류에 따라 적절한 뷰어(viewer)를 통하여 소셜 미디어 데이터 및 연관 컨텐츠를 제공할 수 있다. 예를 들어, 전자 장치(201)는 동영상 플레이어를 통해 동영상을 재생하고, 오디오 플레이어를 통해 오디오를 재생하고, 이미지 뷰어를 통해 이미지를 표시하고, 웹 브라우져를 통해 기사를 표시하고, 댓글 뷰어 또는 통합 뷰어를 통해 댓글을 제공할 수 있다. 각 뷰어는 해당 토픽 채널에 대한 컨텐츠를 좌우 스크롤을 통해 연속으로 제공할 수 있다.
본 발명의 다양한 실시예들에 따른 전자 장치(201)는 상기 제공된 소셜 미디어 데이터에 대하여 피드백이 등록되면, 상기 피드백을 상기 제공된 소셜 미디어 데이터에 대응하는 외부 소셜 미디어 데이터에 포워딩할 수 있다. 예를 들어 도 6의 <604> 화면을 참조하면, 전자 장치(201)는 스포츠 토픽 채널에 포함된 제1 소셜 미디어 데이터(650a, 페이스북 또는 트위터 게시글)에 댓글이 등록되는지 확인할 수 있다. 제1 소셜 미디어 데이터(650a)에 댓글이 등록되면, 전자 장치(201)는 상기 댓글을 제1 소셜 미디어 데이터(650a)에 대응하는 외부 소셜 미디어 데이터, 즉 소셜 미디어 서비스 서버(130)에 직접 게시되어 있는 소셜 미디어 데이터에 포워딩하여 등록할 수 있다.
본 발명의 다양한 실시예들에 따른 전자 장치(201)는 토픽 채널을 대표하는 썸네일(thumbnail)을 이미지, 동영상, 텍스트 등으로 설정할 수 있다. 구체적으로, 전자 장치(201)는 다른 전자 장치(111)의 사용자로부터 해당 토픽 채널을 대표하는 썸네일에 대한 설정 정보를 수신할 수 있고, 상기 설정 정보에 기반하여 썸네일을 설정할 수 있다. 다른 전자 장치(111)의 사용자로부터 썸네일 설정 정보를 수신하지 못한 경우, 전자 장치(201)는 토픽 채널에 포함된 소셜 미디어 데이터로부터 텍스트를 추출하거나, 연관 컨텐츠의 이미지 또는 동영상을 추출할 수 있고, 추출된 텍스트, 이미지, 및 동영상은 썸네일로 표시될 수 있다.
본 발명의 다양한 실시예들에 따른 전자 장치(201)는 토픽 채널에 새롭게 제공된 소셜 미디어 데이터 및 연관 컨텐츠에 대한 알림을 다른 전자 장치(111)에게 제공할 수 있다. 전자 장치(201)는 정해진 주기에 따라 특정 토픽 채널에 대한 소셜 미디어 데이터 및 연관 컨텐츠를 수집할 수 있고, 이전에 제공하였던 소셜 미디어 컨텐츠 외에 다른 소셜 미디어 컨텐츠가 추가되면 상기 추가된 소셜 미디어 데이터 및 연관 컨텐츠에 대한 알림을 다른 전자 장치(111)에게 제공할 수 있다.
본 발명의 다양한 실시예들에 따른 전자 장치(201)는 다른 전자 장치(111)로부터 상기 토픽 채널에 포함된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠를 요청하는 요청 메시지를 수신할 수 있다. 예를 들어, 다른 전자 장치(111)의 사용자가 스포츠 토픽 채널에 대한 소셜 미디어 데이터 및 연관 컨텐츠를 보고싶은 경우, 상기 다른 전자 장치(111)로부터 스포츠 토픽 채널의 소셜 미디어 데이터 및 연관 컨텐츠를 요청하는 요청 메시지를 수신할 수 있다. 전자 장치(201)는 상기 요청 메시지에 응답하여 상기 토픽 채널에 포함된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠를 전송할 수 있다. 예를 들어, 다른 전자 장치(111)의 사용자로부터 스포츠 토픽 채널에 대한 소셜 미디어 데이터 및 연관 컨텐츠를 요청하는 요청 메시지에 응답하여 상기 스포츠 토픽 채널에 포함된 소셜 미디어 데이터 및 연관 컨텐츠를 다른 전자 장치(111)로 전송할 수 있다.
도 7은 본 발명의 다양한 실시예들에 따른 전자 장치(201)가 기존 토픽 채널을 이용하여 새로운 토픽 채널을 생성하는 동작을 나타내는 순서도이다.
전자 장치(201)는 701 동작에서, 다른 전자 장치로부터 베이스 토픽 키워드, 토픽 키워드, 및 상기 토픽 키워드와 연관된 적어도 하나의 연관 키워드를 포함하는 키워드 리스트를 수신할 수 있다. 베이스 토픽 키워드는 기존에 생성된 토픽 채널을 참조하는 토픽 키워드이다. 예를 들어, “스포츠” 토픽 키워드에 대응하는 스포츠 토픽 채널이 기존에 생성되어 있고, 스포츠 관련 소셜 미디어 데이터 및 연관 컨텐츠를 제공하고 있는 경우, 전자 장치(201)는 베이스 토픽 키워드로서 “스포츠” 토픽 키워드를 다른 전자 장치로부터 수신할 수 있다. 토픽 키워드는 사용자가 관심을 가지는 분야의 주제를 나타내는 키워드로서, 적어도 하나의 명사로 표현될 수 있다. 적어도 하나의 연관 키워드는 토픽 키워드와 관련 있는 키워드로서, 소셜 미디어 데이터를 수집하는데 이용될 수 있다. 적어도 하나의 연관 키워드는 검색 키워드와 검색 제외 키워드를 포함할 수 있다. 예를 들어 도 8의 <801>을 참조하면, 전자 장치(201)는 토픽 키워드(810)로서 “축구와 야구”, 연관 키워드(820)에 포함된 검색 키워드(821)로서 “축구”, 및 베이스 토픽 키워드(830)로서 “야구”를 다른 전자 장치로부터 수신할 수 있다. 또 다른 예를 들어 도 8의 <802>를 참조하면, 전자 장치(201)는 토픽 키워드(810)로서 “구기 스포츠”, 연관 키워드(820)에 포함된 검색 키워드(821)로서 “배구”, 연관 키워드(820)에 포함된 검색 제외 키워드(822)로서 “배드민턴”, 베이스 토픽 키워드(830)로서 “축구”,”야구”를 포함하는 키워드 리스트를 다른 전자 장치로부터 수신할 수 있다.
전자 장치(201)는 703 동작에서, 수신된 키워드 리스트를 이용하여 토픽 채널을 생성할 수 있다. 전자 장치(201)는 수신된 토픽 키워드에 대응하는 토픽 채널을 생성할 수 있다. 토픽 채널은 토픽 키워드 정보, 연관 키워드 정보, 베이스 토픽 키워드 정보를 포함할 수 있다. 예를 들어 도 8의 <801>을 참조하면, 전자 장치(201)는 수신된 “축구와 야구” 토픽 키워드(810)에 대응하는 축구와 야구 토픽 채널을 생성할 수 있다. 축구와 야구 토픽 채널은 “축구와 야구”토픽 키워드(810) 정보, “축구”검색 키워드(821) 정보, “야구” 베이스 토픽 키워드(830) 정보를 포함할 수 있다. 또 다른 예를 들어 도 8의 <802>를 참조하면, 전자 장치(201)는 수신된 “구기 스포츠” 토픽 키워드(810)에 대응하는 구기 스포츠 토픽 채널을 생성할 수 있다. 구기 스포츠 토픽 채널은 “구기 스포츠”토픽 키워드(810) 정보, “배구”검색 키워드(821) 정보, “배드민턴”검색 제외 키워드(822) 정보, “스포츠”베이스 토픽 키워드(830) 정보를 포함할 수 있다. 전자 장치(201)는 기존의 토픽 채널을 기반으로 새로운 토픽 채널을 생성할 수 있고, 새로 생성할 토픽 채널은 기존의 토픽 채널에 포함된 소셜 미디어 데이터 및 연관 컨텐츠를 상속받을 수 있기 때문에 해당 토픽 채널과 관련된 컨텐츠를 신속하게 사용자에게 제공할 수 있다.
전자 장치(201)는 705 동작에서, 베이스 토픽 키워드 및 적어도 하나의 연관 키워드를 이용하여 소셜 미디어 데이터를 수집할 수 있다. 구체적으로, 생성된 토픽 채널은 베이스 토픽 키워드에 대응하는 토픽 채널의 소셜 미디어 데이터를 상속받을 수 있다. 전자 장치(201)는 베이스 토픽 채널의 소셜 미디어 데이터를 기반으로 검색 키워드를 포함하는 소셜 미디어 데이터를 추가로 수집할 수 있다. 예를 들어 도 8의 <801>을 참조하면, 축구와 야구 토픽 채널은 수신된 “야구” 베이스 토픽 키워드(830)에 대응하는 야구 베이스 토픽 채널의 소셜 미디어 데이터를 상속받을 수 있다. 즉, 축구와 야구 토픽 채널은 기존에 존재하는 야구 토픽 채널의 소셜 미디어 데이터를 상속 받으므로, 따로 야구를 포함하는 소셜 미디어 데이터를 수집할 필요 없이 신속하게 소셜 미디어 데이터를 수집할 수 있다. 이후, 전자 장치(201)는 “축구” 검색 키워드(821)를 포함하는 소셜 미디어 데이터를 추가로 수집할 수 있다.
전자 장치(201)는 베이스 토픽 채널의 소셜 미디어 데이터에서 검색 제외 키워드를 포함하는 소셜 미디어 데이터를 베이스 토픽 채널에서 제외할 수 있다. 또한 전자 장치(201)는 베이스 토픽 채널의 소셜 미디어 데이터를 기반으로 검색 제외 키워드를 포함하지 않는 소셜 미디어 데이터를 추가로 수집할 수 있다. 예를 들어 도 8의 <802>를 참조하면, 구기 스포츠 토픽 채널은 축구 베이스 토픽 키워드(830)에 대응하는 축구 베이스 토픽 채널, 야구 베이스 토픽 키워드(830)에 대응하는 야구 베이스 토픽 채널의 소셜 미디어 데이터를 상속받을 수 있다. 즉, 구기 스포츠 토픽 채널은 기존에 존재하는 축구 토픽 채널 및 야구 토픽 채널의 소셜 미디어 데이터를 상속 받으므로, 따로 “축구” 및 “야구”를 포함하는 소셜 미디어 데이터를 수집할 필요 없이 신속하게 구기 스포츠에 관한 소셜 미디어 데이터를 수집할 수 있다. 이후, 전자 장치(201)는 “배구” 검색 키워드(821)를 포함하는 소셜 미디어 데이터를 추가로 수집할 수 있다. 또한, 전자 장치(201)는 베이스 토픽 채널인 축구 토픽 채널 및 야구 토픽 채널의 소셜 미디어 데이터 중에서 “배드민턴” 검색 제외 키워드(822)를 포함하는 소셜 미디어 데이터를 제외하고 수집할 수 있다. 다른 실시예로서, 전자 장치(201)는 “배구” 검색 키워드(821)를 포함하는 소셜 미디어 데이터 중에서 “배드민턴” 검색 제외 키워드(822)를 포함하지 않은 소셜 미디어 데이터를 수집할 수 있다. 이후 전자 장치(201)는 307 동작 내지 309 동작에서와 같이, 수집된 소셜 미디어 데이터를 분석하여 연관 컨텐츠를 추출할 수 있고, 상기 수집된 소셜 미디어 데이터 및 추출된 연관 컨텐츠를 토픽 채널을 통하여 다른 전자 장치(111)에게 제공할 수 있다.
도 9는 본 발명의 다양한 실시예들에 따른 전자 장치(201)가 적어도 하나의 토픽 채널에서 추천 토픽 채널을 제공하는 도면이다. 전자 장치(201)는 적어도 하나의 토픽 채널을 분석하여 추천 토픽 채널을 결정할 수 있다. 본 발명의 다양한 실시예들에 따르면 전자 장치(201)는 각 토픽 채널에 수집된 소셜 미디어 데이터 및 연관 컨텐츠의 개수를 확인하여 정해진 개수 이상의 컨텐츠를 포함하는 토픽 채널을 추천 토픽 채널로 결정할 수 있다. 예를 들어 도 9의 <901>을 참조하면, 추천 토픽 채널로 결정되기 위하여 정해진 컨텐츠 개수가 100개인 경우, 아이돌 토픽 채널(913)이 소셜 미디어 데이터 및 연관 컨텐츠를 150개 제공하고 있으므로, 상기 아이돌 토픽 채널(913)을 추천 토픽 채널로 결정할 수 있다. 본 발명의 다양한 실시예에 따르면 전자 장치(201)는 각 토픽 채널을 관심 토픽 채널로 등록한 횟수를 확인하여, 관심 토픽 채널로 등록된 횟수가 정해진 횟수 이상인 토픽 채널을 추천 토픽 채널로 결정할 수 있다. 예를 들어 도 9의 <901>을 참조하면, 추천 토픽 채널로 결정되기 위하여 정해진 관심 토픽 등록 횟수가 30회 인 경우, 아나운서 토픽 채널(912)의 관심 토픽 등록 횟수가 32회 이므로, 상기 아나운서 토픽 채널(912)을 추천 토픽 채널로 결정할 수 있다.
본 발명의 다양한 실시예에 따르면, 전자 장치(201)는 결정된 추천 토픽 채널을 다른 전자 장치에 제공할 수 있다. 전자 장치(201)는 정해진 조건을 만족하는 토픽 채널을 추천 토픽 채널로 결정할 수 있다. 예를 들어 도 9의 <902>를 참조하면, 전자 장치(201)는 아나운서 토픽 채널(912), 아이돌 토픽 채널(913), 영어 공부 토픽 채널(915), 일본어 공부 토픽 채널(916)을 포함하는 적어도 하나의 추천 토픽 채널을 다른 전자 장치(111)에 제공할 수 있다. 다른 전자 장치(111)의 사용자는 추천 토픽 채널을 자신의 관심 토픽 채널로 등록할 수 있다. 예를 들어 전자 장치(111)의 사용자가 추천 토픽 채널인 아이돌 토픽 채널(913)의 소셜 미디어 데이터 및 연관 컨텐츠를 보고 싶은 경우, 상기 아이돌 토픽 채널(913)을 자신의 관심 토픽 채널로 등록할 수 있다. 이 경우, 도 9의 <903>화면과 같이 추천 토픽 채널이 자신의 관심 토픽 채널에 등록될 수 있다. 따라서, 전자 장치(111)의 사용자는 추천 토픽 채널을 자신의 관심 토픽 채널로 용이하게 등록할 수 있다.
도 10은 본 발명의 다양한 실시예들에 따른 전자 장치(201)가 컨텐츠의 트렌드 정보 및 추천 컨텐츠를 제공하는 도면이다. 전자 장치(201)는 특정 컨텐츠에 대한 트렌드 정보를 다른 전자 장치에게 제공할 수 있다. 전자 장치(201)는 수집된 소셜 미디어 데이터 및 추출된 연관 컨텐츠를 분석하여 연관 컨텐츠에 대한 트렌드 정보를 제공할 수 있다. 전자 장치(201)는 버즈 카운트를 기반으로 컨텐츠에 대한 트렌드 정보의 시간별 변화 상황을 다른 전자 장치에게 제공할 수 있다. 구체적으로 전자 장치(201)는 특정 토픽에 대한 연관 키워드를 추출하고, 상기 연관 키워드의 검색 횟수(버즈 수)를 제공할 수 있다. 예를 들어, 도 10의 <1001> 화면과 같이 전자 장치(201)는 축구 토픽 채널을 검색하는 횟수 또는 상기 축구 토픽 채널의 연관 키워드인 월드컵 컨텐츠를 검색하는 횟수를 확인하여 상기 축구 토픽 채널 및 월드컵 컨텐츠에 대한 트렌드 정보(1010)를 다른 전자 장치(111)에게 제공할 수 있다. 이 경우, 전자 장치(201)는 상기 트렌드 정보의 시간별 변화 상황을 그래프(1011)로 제공할 수 있다. 또한, 전자 장치(201)는 컨텐츠 키워드를 분석하여 해당 컨텐츠에 대한 오피니언 정보(예를 들어 해당 컨텐츠에 대한 좋고 싫음을 나타내는 의견) 또는 사용자 감성 정보(예를 들어 기쁨, 슬픔, 우울, 감사, 동정 등)를 수치화하여 통계치 형식(1012)으로 제공할 수 있다.
본 발명의 다양한 실시예에 따른 전자 장치(201)는 특정 컨텐츠와 관련된 추천 컨텐츠를 다른 전자 장치에게 제공할 수 있다. 추천 컨텐츠는 상기 특정 컨텐츠와 연관된 키워드를 포함하는 컨텐츠일 수 있다. 전자 장치(201)는 특정 컨텐츠에서 추출한 키워드를 분석하여 다른 전자 장치에게 추천 컨텐츠를 제공할 수 있고, 다른 전자 장치는 추천 컨텐츠를 제공하는 컨텐츠 제공 서버에 접속할 수 있다. 예를 들어, 도 10의 <1002> 화면과 같이, 전자 장치(201)는 축구 토픽 채널에 포함된 2014 월드컵 하이라이트 동영상(1020)과 관련된 추천 컨텐츠로서, 2010 월드컵 하이라이트 동영상(1021) 및 2006 월드컵 하이라이트 동영상(1022)을 다른 전자 장치(111)에 제공할 수 있다. 동영상(1021) 및 동영상(1022)이 유료 동영상인 경우, 전자 장치(111)는 상기 동영상(1021) 및 동영상(1022)을 시청하기 위해 상기 동영상들을 제공하는 컨텐츠 제공 서버에 접속할 수 있고, 해당 동영상을 구매 또는 시청하는 화면으로 바로 이동할 수 있다.
도 11은 본 발명의 다양한 실시예들에 따른 전자 장치(201)가 소셜 미디어 데이터 및 연관 컨텐츠를 표시하는 동작을 나타내는 순서도이다.
전자 장치(201)는 1101 동작에서, 토픽 키워드 및 상기 토픽 키워드와 연관된 적어도 하나의 연관 키워드를 포함하는 키워드 리스트를 다른 전자 장치(101)로 전송할 수 있다. 전자 장치(201)는 도 1에 나타난 적어도 하나의 전자 장치(111,112,113) 중 하나가 될 수 있다. 토픽 키워드는 사용자가 관심을 가지는 분야의 주제를 나타내는 키워드로서, 적어도 하나의 명사로 표현될 수 있다. 예를 들어, 사용자가 스포츠라는 주제에 관심이 있고, 스포츠에 관한 컨텐츠를 제공받고 싶은 경우, 전자 장치(201)는 “스포츠”라는 토픽 키워드를 다른 전자 장치(101)로 전송할 수 있다. 적어도 하나의 연관 키워드는 토픽 키워드와 관련 있는 키워드로서, 소셜 미디어 데이터를 수집하는데 이용될 수 있다. 적어도 하나의 연관 키워드는 검색 키워드와 검색 제외 키워드를 포함할 수 있다.
전자 장치(201)는 1103 동작에서, 다른 전자 장치가 키워드 리스트를 이용하여 토픽 채널을 생성하면, 토픽 채널에 포함된 소셜 미디어 데이터 및 연관 컨텐츠를 요청하는 요청 메시지를 전송할 수 있다. 예를 들어, 다른 전자 장치(101)가 “스포츠”라는 토픽 키워드의 연관 키워드로서, “축구”, “야구”, “농구”라는 검색 키워드를 수신하고 “배드민턴”이라는 검색 제외 키워드를 수신할 수 있다. 이 경우, 다른 전자 장치(101)는 “축구”, “야구”, “농구”라는 키워드를 포함하는 소셜 미디어 데이터를 수집하고 “배드민턴”이라는 키워드를 포함하지 않는 소셜 미디어 데이터를 수집할 수 있다. 다른 전자 장치(101)는 수집된 소셜 미디어 데이터를 분석하여 연관 컨텐츠를 추출할 수 있다. 연관 컨텐츠는 소셜 미디어 데이터에 포함되어 있는 인터넷 기사, 이미지, 동영상 등의 컨텐츠로서, 링크 주소(URL)를 토대로 소셜 미디어 데이터에서 추출될 수 있다. 다른 전자 장치(101)는 수집된 소셜 미디어 데이터 및 추출된 연관 컨텐츠를 관련 토픽 채널을 통하여 다른 전자 장치(111)에게 제공할 수 있다. 전자 장치(201)는 상기 스포츠 토픽 채널에 포함된 소셜 미디어 데이터 및 연관 컨텐츠를 수신하기 위하여, 상기 소셜 미디어 데이터 및 연관 컨텐츠를 요청하는 요청 메시지를 다른 전자 장치(101)에 전송할 수 있다.
전자 장치(201)는 1105 동작에서, 다른 전자 장치(101)로부터 소셜 미디어 데이터 및 연관 컨텐츠를 수신할 수 있다. 예를 들어, 전자 장치(201)가 스포츠 토픽 채널에 포함된 소셜 미디어 데이터 및 연관 컨텐츠를 요청하는 요청 메시지를 다른 전자 장치(101)에 전송한 경우, 전자 장치(201)는 다른 전자 장치(101)로부터 스포츠 토픽 채널에 포함된 소셜 미디어 데이터 및 연관 컨텐츠를 수신할 수 있다.
전자 장치(201)는 1107 동작에서, 수신된 소셜 미디어 데이터 및 연관 컨텐츠를 디스플레이(240)에 표시할 수 있다. 전자 장치(201)는 컨텐츠 항목 별로 소셜 미디어 데이터 및 연관 컨텐츠를 분류하여 표시할 수 있다. 예를 들어 도 6을 참조하면, 전자 장치(201)는 동영상, 이미지, 뉴스 기사, 소셜 미디어 데이터 별로 컨텐츠를 표시할 수 있다. 전자 장치(201)가 스포츠 토픽 채널에 대한 소셜 미디어 데이터 및 연관 컨텐츠를 수신한 경우, 전자 장치(201)는 <601> 화면과 같이 동영상 컨텐츠를 따로 분류하여 표시할 수 있다. 예를 들어, 전자 장치(201)는 “축구”를 포함하는 소셜 미디어 데이터로부터 추출한 제1 동영상(620a), “야구”를 포함하는 소셜 미디어 데이터로부터 추출한 제2 동영상(620b), “야구”를 포함하는 소셜 미디어 데이터로부터 추출한 제3 동영상(620c), “농구”를 포함하는 소셜 미디어 데이터로부터 추출한 제4 동영상(620d)를 디스플레이(240)에 표시할 수 있다.
본 발명의 다양한 실시예들에 따른 전자 장치(201)는 <602> 화면과 같이 이미지 컨텐츠를 따로 분류하여 디스플레이(240)에 표시할 수 있다. 예를 들어, 전자 장치(201)는 “농구”를 포함하는 소셜 미디어 데이터로부터 추출한 제1 이미지(630a), “야구”를 포함하는 소셜 미디어 데이터로부터 추출한 제2 이미지(630b)를 디스플레이(240)에 표시할 수 있다.
본 발명의 다양한 실시예들에 따른 전자 장치(201)는 <603> 화면과 같이 뉴스 기사 컨텐츠를 따로 분류하여 디스플레이(240)에 표시할 수 있다. 예를 들어, 전자 장치(201)는 “축구”를 포함하는 소셜 미디어 데이터로부터 추출한 제1 뉴스 기사(640a), “농구”를 포함하는 소셜 미디어 데이터로부터 추출한 제2 뉴스 기사(640b)를 디스플레이(240)에 표시할 수 있다.
본 발명의 다양한 실시예들에 따른 전자 장치(201)는 <604> 화면과 소셜 미디어 데이터를 따로 분류하여 디스플레이(240)에 표시할 수 있다. 예를 들어, 전자 장치(201)는 “야구”를 포함하는 제1 소셜 미디어 데이터(650a), “농구”를 포함하는 제2 소셜 미디어 데이터(650b)를 스포츠 토픽 채널(610)을 통하여 다른 전자 장치(111)에게 제공할 수 있다. 전자 장치(201)는 상기 연관 컨텐츠 및 소셜 미디어 데이터를 사용자의 설정에 따라 최신 날짜 순으로 또는 컨텐츠 인기 순위 순으로 나열할 수 있다.
그리고 본 발명의 다양한 실시예와 도면에 개시된 실시 예들은 본 발명의 내용을 쉽게 설명하고, 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 따라서 본 발명의 범위는 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상을 바탕으로 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.

Claims (24)

  1. 다른 전자 장치로부터 토픽 키워드 및 상기 토픽 키워드와 연관된 적어도 하나의 연관 키워드를 포함하는 키워드 리스트를 수신하는 통신 모듈; 및
    프로세서;를 포함하고,
    상기 프로세서는
    상기 키워드 리스트를 이용하여 토픽 채널을 생성하고, 상기 적어도 하나의 연관 키워드를 이용하여 소셜 미디어 데이터를 수집하고, 상기 소셜 미디어 데이터를 분석하여 연관 컨텐츠를 추출하며, 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠를 상기 토픽 채널을 통하여 상기 다른 전자 장치에게 제공하고,
    상기 생성된 토픽 채널을 포함하는 복수의 토픽 채널에 수집된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠의 개수를 확인하고,
    상기 확인된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠의 개수가 지정된 개수 이상임에 기초하여, 상기 복수의 토픽 채널 중에서 적어도 하나의 토픽 채널을 추천 채널로 결정하는,
    전자 장치.
  2. 제 1항에 있어서,
    상기 적어도 하나의 연관 키워드는 검색 키워드 및 검색 제외 키워드를 포함하는 전자 장치.
  3. 제 2항에 있어서,
    상기 프로세서는,
    상기 적어도 하나의 연관 키워드 중 상기 검색 키워드를 포함하는 소셜 미디어 데이터를 수집하는 전자 장치.
  4. 제 3항에 있어서,
    상기 프로세서는,
    상기 적어도 하나의 연관 키워드 중 상기 검색 제외 키워드를 포함하지 않는 소셜 미디어 데이터를 수집하는 전자 장치.
  5. 제 1항에 있어서,
    상기 통신 모듈은,
    베이스 토픽 키워드를 더 포함하는 상기 키워드 리스트를 수신하고,
    상기 프로세서는,
    상기 베이스 토픽 키워드 및 상기 적어도 하나의 연관 키워드를 이용하여 소셜 미디어 데이터를 수집하는 전자 장치.
  6. 제 1항에 있어서,
    상기 프로세서는,
    상기 소셜 미디어 데이터에 포함된 링크 주소(URL)를 추출하고, 상기 링크 주소에 링크된 웹 페이지 및 상기 웹 페이지에 포함된 글, 이미지 및 동영상을 추출하는 전자 장치.
  7. 제 1항에 있어서,
    상기 통신 모듈은,
    상기 토픽 채널에 포함된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠를 요청하는 요청 메시지를 수신하고, 상기 요청 메시지에 응답하여 상기 토픽 채널에 포함된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠를 전송하는 전자 장치.
  8. 제 1항에 있어서,
    상기 소셜 미디어 데이터 및 상기 연관 컨텐츠를 저장하는 메모리를 더 포함하는 전자 장치.
  9. 삭제
  10. 제 1항에 있어서,
    상기 프로세서는,
    상기 수집된 소셜 미디어 데이터 및 상기 추출된 연관 컨텐츠를 분석하여 상기 연관 컨텐츠에 대한 트렌드 정보를 제공하는 전자 장치.
  11. 제 1항에 있어서,
    상기 프로세서는,
    상기 제공된 소셜 미디어 데이터에 대하여 피드백이 등록되면, 상기 피드백을 상기 제공된 소셜 미디어 데이터에 대응하는 외부 소셜 미디어 데이터에 포워딩하는 전자 장치.
  12. 토픽 키워드 및 상기 토픽 키워드와 연관된 적어도 하나의 연관 키워드를 포함하는 키워드 리스트를 입력 받는 입력 장치;
    상기 토픽 키워드 및 상기 적어도 하나의 연관 키워드를 포함하는 키워드 리스트를 다른 전자 장치에 전송하는 통신 모듈;
    상기 다른 전자 장치 가 상기 키워드 리스트를 이용하여 토픽 채널을 생성하고, 상기 적어도 하나의 연관 키워드를 이용하여 수집한 소셜 미디어 데이터 및 상기 소셜 미디어 데이터를 분석하여 추출한 연관 컨텐츠를 상기 토픽 채널을 통하여 제공하면, 상기 토픽 채널에 포함된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠를 요청하는 요청 메시지를 전송하도록 제어하고, 상기 다른 전자 장치로부터 소셜 미디어 데이터 및 연관 컨텐츠를 수신하도록 제어하고,
    상기 다른 전자 장치가 상기 생성된 토픽 채널을 포함하는 복수의 토픽 채널에 수집된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠의 개수를 확인하고, 상기 확인된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠의 개수가 지정된 개수 이상임에 기초하여, 상기 복수의 토픽 채널 중에서 적어도 하나의 토픽 채널을 추천 채널로 결정하여 상기 추천 채널을 제공하면, 상기 다른 전자 장치로부터 추천 채널 목록을 수신하도록 제어하는 프로세서; 및
    상기 수신된 소셜 미디어 데이터 및 연관 컨텐츠를 표시하는 디스플레이를 포함하는 전자 장치.
  13. 토픽 키워드 및 상기 토픽 키워드와 연관된 적어도 하나의 연관 키워드를 포함하는 키워드 리스트를 다른 전자 장치로부터 수신하는 동작;
    상기 키워드 리스트를 이용하여 토픽 채널을 생성하는 동작;
    상기 적어도 하나의 연관 키워드를 이용하여 소셜 미디어 데이터를 수집하는 동작;
    상기 소셜 미디어 데이터를 분석하여 연관 컨텐츠를 추출하는 동작; 및
    상기 소셜 미디어 데이터 및 상기 연관 컨텐츠를 상기 토픽 채널을 통하여 상기 다른 전자 장치에게 제공하는 동작;
    상기 생성된 토픽 채널을 포함하는 복수의 토픽 채널에 수집된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠의 개수를 확인하는 동작; 및
    상기 확인된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠의 개수가 지정된 개수 이상임에 기초하여, 상기 복수의 토픽 채널 중에서 적어도 하나의 토픽 채널을 추천 채널로 결정하는 동작;
    을 포함하는 소셜 미디어 컨텐츠 제공 방법.
  14. 제 13항에 있어서,
    상기 적어도 하나의 연관 키워드는 검색 키워드 및 검색 제외 키워드를 포함하는 소셜 미디어 컨텐츠 제공 방법.
  15. 제 14항에 있어서,
    상기 소셜 미디어 데이터를 수집하는 동작은,
    상기 적어도 하나의 연관 키워드 중 상기 검색 키워드를 포함하는 소셜 미디어 데이터를 수집하는 동작을 포함하는 소셜 미디어 컨텐츠 제공 방법.
  16. 제 15항에 있어서,
    상기 소셜 미디어 데이터를 수집하는 동작은,
    상기 적어도 하나의 연관 키워드 중 상기 검색 제외 키워드를 포함하지 않는 소셜 미디어 데이터를 수집하는 동작을 포함하는 소셜 미디어 컨텐츠 제공 방법.
  17. 제 13항에 있어서,
    상기 소셜 미디어 데이터를 수집하는 동작은,
    베이스 토픽 키워드를 더 포함하는 상기 키워드 리스트를 수신하는 동작; 및
    상기 베이스 토픽 키워드 및 상기 적어도 하나의 연관 키워드를 이용하여 소셜 미디어 데이터를 수집하는 동작을 포함하는 소셜 미디어 컨텐츠 제공 방법.
  18. 제 13항에 있어서,
    상기 연관 컨텐츠를 추출하는 동작은,
    상기 소셜 미디어 데이터에 포함된 링크 주소(URL)를 추출하는 동작; 및
    상기 링크 주소에 링크된 웹 페이지 및 상기 웹 페이지에 포함된 글, 이미지 및 동영상을 추출하는 동작을 포함하는 소셜 미디어 컨텐츠 제공 방법.
  19. 제 13항에 있어서,
    상기 토픽 채널에 포함된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠를 요청하는 요청 메시지를 수신하는 동작; 및
    상기 요청 메시지에 응답하여 상기 토픽 채널에 포함된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠를 전송하는 동작을 더 포함하는 소셜 미디어 컨텐츠 제공 방법.
  20. 제 13항에 있어서,
    상기 소셜 미디어 데이터 및 상기 연관 컨텐츠를 저장하는 동작을 더 포함하는 소셜 미디어 컨텐츠 제공 방법.
  21. 삭제
  22. 제 13항에 있어서,
    상기 수집된 소셜 미디어 데이터 및 상기 추출된 연관 컨텐츠를 분석하여 상기 연관 컨텐츠에 대한 트렌드 정보를 제공하는 동작을 더 포함하는 소셜 미디어 컨텐츠 제공 방법.
  23. 제 13항에 있어서,
    상기 제공된 소셜 미디어 데이터에 대하여 피드백이 등록되면, 상기 피드백을 상기 제공된 소셜 미디어 데이터에 대응하는 외부 소셜 미디어 데이터에 포워딩하는 동작을 더 포함하는 소셜 미디어 컨텐츠 제공 방법.
  24. 토픽 키워드 및 상기 토픽 키워드와 연관된 적어도 하나의 연관 키워드를 포함하는 키워드 리스트를 다른 전자 장치로 전송하는 동작;
    상기 다른 전자 장치가 상기 키워드 리스트를 이용하여 토픽 채널을 생성하고, 상기 적어도 하나의 연관 키워드를 이용하여 수집한 소셜 미디어 데이터 및 상기 소셜 미디어 데이터를 분석하여 추출한 연관 컨텐츠를 상기 토픽 채널을 통하여 제공하면, 상기 토픽 채널에 포함된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠를 요청하는 요청 메시지를 전송하는 동작;
    상기 다른 전자 장치로부터 소셜 미디어 데이터 및 연관 컨텐츠를 수신하는 동작;
    상기 다른 전자 장치가 상기 생성된 토픽 채널을 포함하는 복수의 토픽 채널에 수집된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠의 개수를 확인하고, 상기 확인된 상기 소셜 미디어 데이터 및 상기 연관 컨텐츠의 개수가 지정된 개수 이상임에 기초하여, 상기 복수의 토픽 채널 중에서 적어도 하나의 토픽 채널을 추천 채널로 결정하여 상기 추천 채널을 제공하면, 상기 다른 전자 장치로부터 추천 채널 목록을 수신하는 동작; 및
    상기 수신된 소셜 미디어 데이터 및 연관 컨텐츠를 표시하는 동작을 포함하는 소셜 미디어 컨텐츠 제공 방법.

KR1020140175231A 2014-12-08 2014-12-08 전자 장치 및 그의 소셜 미디어 컨텐츠 제공 방법 KR102335207B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020140175231A KR102335207B1 (ko) 2014-12-08 2014-12-08 전자 장치 및 그의 소셜 미디어 컨텐츠 제공 방법
US14/963,041 US10331704B2 (en) 2014-12-08 2015-12-08 Method for providing social media content and electronic device using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140175231A KR102335207B1 (ko) 2014-12-08 2014-12-08 전자 장치 및 그의 소셜 미디어 컨텐츠 제공 방법

Publications (2)

Publication Number Publication Date
KR20160069362A KR20160069362A (ko) 2016-06-16
KR102335207B1 true KR102335207B1 (ko) 2021-12-03

Family

ID=56094538

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140175231A KR102335207B1 (ko) 2014-12-08 2014-12-08 전자 장치 및 그의 소셜 미디어 컨텐츠 제공 방법

Country Status (2)

Country Link
US (1) US10331704B2 (ko)
KR (1) KR102335207B1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180315414A1 (en) 2017-04-26 2018-11-01 International Business Machines Corporation Adaptive digital assistant and spoken genome
KR102368823B1 (ko) * 2019-10-29 2022-03-03 한국전자기술연구원 뉴스 기사 기반 소셜 컨텐츠 서비스 장치 및 방법

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080077574A1 (en) * 2006-09-22 2008-03-27 John Nicholas Gross Topic Based Recommender System & Methods
US20130151240A1 (en) * 2011-06-10 2013-06-13 Lucas J. Myslinski Interactive fact checking system

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7454460B2 (en) * 2003-05-16 2008-11-18 Seiko Epson Corporation Method and system for delivering produced content to passive participants of a videoconference
US8171128B2 (en) * 2006-08-11 2012-05-01 Facebook, Inc. Communicating a newsfeed of media content based on a member's interactions in a social network environment
US20070161382A1 (en) * 2006-01-09 2007-07-12 Melinger Daniel J System and method including asynchronous location-based messaging
US20090119173A1 (en) * 2006-02-28 2009-05-07 Buzzlogic, Inc. System and Method For Advertisement Targeting of Conversations in Social Media
US7831928B1 (en) * 2006-06-22 2010-11-09 Digg, Inc. Content visualization
US20080103907A1 (en) * 2006-10-25 2008-05-01 Pudding Ltd. Apparatus and computer code for providing social-network dependent information retrieval services
CA2637975A1 (en) * 2007-08-16 2009-02-16 Radian6 Technologies Inc. Method and system for determining topical on-line influence of an entity
US8725673B2 (en) * 2007-08-22 2014-05-13 Linkedin Corporation Evaluating an item based on user reputation information
KR101004352B1 (ko) * 2008-07-10 2010-12-28 에스케이커뮤니케이션즈 주식회사 컨텐츠 유통 시스템 및 방법
US8291319B2 (en) * 2009-08-28 2012-10-16 International Business Machines Corporation Intelligent self-enabled solution discovery
US20120110064A1 (en) * 2010-11-01 2012-05-03 Google Inc. Content sharing interface for sharing content in social networks
US8762472B2 (en) * 2012-08-29 2014-06-24 Wetpaint.Com, Inc. Personalization based upon social value in online media
KR101486924B1 (ko) * 2013-02-05 2015-01-30 주식회사 노매드커넥션 소셜 네트워크 서비스를 이용한 미디어 콘텐츠 추천 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080077574A1 (en) * 2006-09-22 2008-03-27 John Nicholas Gross Topic Based Recommender System & Methods
US20130151240A1 (en) * 2011-06-10 2013-06-13 Lucas J. Myslinski Interactive fact checking system

Also Published As

Publication number Publication date
US10331704B2 (en) 2019-06-25
KR20160069362A (ko) 2016-06-16
US20160162585A1 (en) 2016-06-09

Similar Documents

Publication Publication Date Title
US11644953B2 (en) Techniques for context sensitive illustrated graphical user interface elements
USRE49367E1 (en) Automated generation of recommended response messages
US10986381B1 (en) Wearable cameras
US10481751B2 (en) User experience/user interface based on interaction history
US9589149B2 (en) Combining personalization and privacy locally on devices
US20170243055A1 (en) Techniques for emotion detection and content delivery
US10078621B2 (en) Method, apparatus, and system for displaying order information
US20160191446A1 (en) Techniques for prompting communication among users of a social network
CN110785756A (zh) 数据内容过滤器
US10681169B2 (en) Social plugin reordering on applications
EP2843529A1 (en) Method for providing information based on contents and electronic device thereof
US20150106368A1 (en) System and method for sharing profile image card
WO2015043525A1 (en) Method, apparatus, and system for picture sharing
KR20160031851A (ko) 정보 제공 방법 및 그 전자 장치
US10235030B2 (en) Electronic device and user interface display method for the same
WO2015149321A1 (en) Personal digital engine for user empowerment and method to operate the same
CN113220752A (zh) 展示方法、装置和电子设备
US20160260017A1 (en) Method for adapting user interface and functionalities of mobile applications according to the user expertise
KR102335207B1 (ko) 전자 장치 및 그의 소셜 미디어 컨텐츠 제공 방법
US20150293940A1 (en) Image tagging method and apparatus thereof
KR20160131959A (ko) Sns제공방법 및 sns제공장치

Legal Events

Date Code Title Description
A201 Request for examination
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant