KR20150027437A - 멀티스크린 소셜 네트워크 구축 방법 및 시스템 - Google Patents
멀티스크린 소셜 네트워크 구축 방법 및 시스템 Download PDFInfo
- Publication number
- KR20150027437A KR20150027437A KR20130105409A KR20130105409A KR20150027437A KR 20150027437 A KR20150027437 A KR 20150027437A KR 20130105409 A KR20130105409 A KR 20130105409A KR 20130105409 A KR20130105409 A KR 20130105409A KR 20150027437 A KR20150027437 A KR 20150027437A
- Authority
- KR
- South Korea
- Prior art keywords
- smart device
- user
- identifier
- personal
- social network
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000006855 networking Effects 0.000 title 1
- 238000010276 construction Methods 0.000 claims abstract description 11
- 238000010586 diagram Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 3
- 230000010365 information processing Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Telephonic Communication Services (AREA)
Abstract
멀티스크린 소셜 네트워크 구축 방법 및 시스템을 제공한다. 소셜 네트워크 서비스 장치는 공용 스마트 장치로부터 상기 공용 스마트 장치를 사용하는 사용자 그룹의 식별자와 상기 공용 스마트 장치에 멀티스크린 서비스를 위해 연결된 개인 스마트 장치의 정보를 수신하는 메시지 처리부 및 상기 사용자 그룹의 식별자를 기반으로 상기 개인 스마트 장치의 정보를 이용하여 상기 공용 스마트 장치를 사용하는 사용자 그룹과 상기 개인 스마트 장치를 사용하는 사용자 간의 관계 및 상기 공용 스마트 장치와 상기 개인 스마트 장치 간의 관계를 모델링함으로써 공용 스마트 장치 간의 소셜 네트워크를 구축하는 소셜 네트워크 구축부를 포함할 수 있다.
Description
본 발명의 실시예들은 멀티스크린 서비스를 위하여 스마트 장치 간의 소셜 네트워크를 구축하는 방법 및 시스템에 관한 것이다.
최근, PC(Personal Computer), 스마트 장치(smart device) 등을 통해 소셜 네트워크 서비스(SNS: Social Network Service)가 활발히 이용되고 있다. 스마트 장치는 유/무선 네트워크를 통해 인터넷(Internet)에 연결되어 웹 브라우징(web browsing)이 가능하고 컴퓨팅(computing) 기능을 가지는 장치로, 일 예로 스마트 폰(smart phone), 스마트 패드(smart pad), 스마트 TV(smart television) 등이 있다.
SNS는 사용자들 간의 사회적 관계를 기반으로 웹 상에서 사용자들이 인적 네트워크를 형성할 수 있도록 하는 서비스이다. 일반적으로 소셜 네트워크는 사용자가 가입할 때 입력하는 프로파일(profile) 정보 또는 사용자의 연락처 정보를 기반으로 구축된다.
SNS에 관한 기술 중 하나로, 한국등록특허공보 제10-1232229호(등록일 2013년 2월 5일) "전화번호 기반 소셜 네트워크 서비스 시스템 및 방법"에는 전화번호를 기반으로 소셜 네트워크 서비스를 제공함으로써, 사용자가 문자 메시지를 보내듯이 편리하게 소셜 네트워크 서비스를 이용할 수 있도록 하는 것이 개시되어 있다.
한편, 최근 스마트 장치의 보급이 확산됨에 따라 멀티스크린(multi-screen) 기술을 기반으로 동시에 다수의 스마트 장치를 이용하여 콘텐츠 및 서비스를 사용하는 사용자들이 증가하고 있다. 멀티스크린은 사용자가 소유한 여러 스마트 장치들의 스크린 집합을 의미하며, 멀티스크린 서비스는 사용자에게 둘 이상의 스크린을 통해 콘텐츠, 서비스 등을 제공하는 것을 의미한다. 예를 들어, 사용자는 멀티스크린 기술을 기반으로 스마트 TV를 보면서 상기 스마트 TV를 통해 시청중인 프로그램과 관련된 콘텐츠 및 서비스를 상기 사용자가 휴대하고 있는 스마트 장치를 이용하여 소비할 수 있다.
그러나, 기존의 멀티스크린 서비스는 댁내에서 스마트 TV와 개인의 스마트 장치 간의 연결을 통한 서비스가 대부분이다. 따라서, 스마트 장치 간의 소셜 네트워크를 구축함으로써 기존 멀티스크린 서비스의 제공 범위를 확장할 수 있는 방법이 요구된다.
본 발명의 기술적 과제는 기존 멀티스크린 서비스의 제공 범위를 가족 단위 또는 그룹 단위로 확장할 수 있는 멀티스크린 소셜 네트워크 구축 방법 및 시스템을 제공함에 있다.
본 발명의 일 양태에 따르면, 소셜 네트워크 서비스 장치는 공용 스마트 장치로부터 상기 공용 스마트 장치를 사용하는 사용자 그룹의 식별자와 상기 공용 스마트 장치에 멀티스크린 서비스를 위해 연결된 개인 스마트 장치의 정보를 수신하는 메시지 처리부 및 상기 사용자 그룹의 식별자를 기반으로 상기 개인 스마트 장치의 정보를 이용하여 상기 공용 스마트 장치를 사용하는 사용자 그룹과 상기 개인 스마트 장치를 사용하는 사용자 간의 관계 및 상기 공용 스마트 장치와 상기 개인 스마트 장치 간의 관계를 모델링함으로써 공용 스마트 장치 간의 소셜 네트워크를 구축하는 소셜 네트워크 구축부를 포함할 수 있다.
일 실시예로서, 상기 공용 스마트 장치는 UPnP(Universal Plug and Play), 봉주르(Bonjour), mDNS(multicast Domain Name System), 웹인텐트(WebIntent) 중 적어도 하나의 프로토콜을 통해 발견된 개인 스마트 장치와 연결될 수 있다.
다른 실시예로서, 상기 개인 스마트 장치의 정보는 상기 개인 스마트 장치를 사용하는 사용자의 식별자, 상기 개인 스마트 장치의 식별자 및 상기 사용자의 지인 정보를 포함할 수 있다.
또 다른 실시예로서, 상기 지인 정보는 상기 개인 스마트 장치에 저장된 연락처 정보 및 상기 사용자가 가입되어 있는 소셜 네트워크의 지인 정보를 포함할 수 있다.
또 다른 실시예로서, 상기 소셜 네트워크 구축부는 상기 공용 스마트 장치의 식별자와 연관된 상기 사용자 그룹의 식별자와 상기 개인 스마트 장치의 식별자와 연관된 상기 사용자의 식별자를 서로 연관시킴으로써 상기 사용자 그룹과 상기 사용자 간의 관계 및 상기 공용 스마트 장치와 상기 개인 스마트 장치 간의 관계를 모델링하고, 각 사용자의 지인 정보와 각 사용자 그룹 단위로 모델링된 정보를 이용하여 상기 공용 스마트 장치 간의 소셜 네트워크를 구축할 수 있다.
또 다른 실시예로서, 상기 공용 스마트 장치로부터 수신한 상기 사용자 그룹의 식별자 및 상기 공용 스마트 장치의 식별자를 등록함으로써 상기 소셜 네트워크의 가입자 정보를 수집, 관리 및 처리하는 가입자 정보 처리부를 더 포함할 수 있다.
또 다른 실시예로서, 상기 개인 스마트 장치의 네트워크 주소 및 온/오프라인 상태를 주기적으로 점검하여 상기 개인 스마트 장치와 상기 공용 스마트 장치 간의 멀티스크린 상태를 관리하는 멀티스크린 상태 관리부를 더 포함할 수 있다.
본 발명의 다른 양태에 따르면, 소셜 네트워크 서비스 장치에 의한 소셜 네트워크 구축 방은 공용 스마트 장치로부터 상기 공용 스마트 장치를 사용하는 사용자 그룹의 식별자와 상기 공용 스마트 장치에 멀티스크린 서비스를 위해 연결된 개인 스마트 장치의 정보를 수신하는 단계 및 상기 사용자 그룹의 식별자를 기반으로 상기 개인 스마트 장치의 정보를 이용하여 상기 공용 스마트 장치를 사용하는 사용자 그룹과 상기 개인 스마트 장치를 사용하는 사용자 간의 관계 및 상기 공용 스마트 장치와 상기 개인 스마트 장치 간의 관계를 모델링함으로써 공용 스마트 장치 간의 소셜 네트워크를 구축하는 단계를 포함할 수 있다.
본 발명의 또 다른 양태에 따르면, 스마트 장치는 멀티스크린 서비스를 위한 스마트 장치를 발견하는 발견부, 상기 스마트 장치로부터 수신한 상기 스마트 장치를 사용하는 사용자의 식별자 및 상기 스마트 장치의 식별자를 기초로 상기 스마트 장치를 사용하는 사용자를 사용자 그룹의 구성원으로 등록하는 관리부 및 소셜 네트워크의 구축을 위하여 상기 사용자 그룹의 식별자와 상기 스마트 장치로부터 수신한 정보를 소셜 네트워크 서비스 장치로 전송하는 처리부를 포함하고, 상기 소셜 네트워크는 상기 사용자 그룹의 식별자를 기반으로 상기 스마트 장치의 정보를 이용하여 상기 사용자 그룹과 상기 사용자 간의 관계 및 스마트 장치 간의 관계를 모델링함으로써 구축될 수 있다.
본 발명의 또 다른 양태에 따르면, 공용 스마트 장치에 의한 소셜 네트워크 구축 방법은 멀티스크린 서비스를 위해 상기 공용 스마트 장치에 연결된 개인 스마트 장치로부터 수신한 상기 개인 스마트 장치를 사용하는 사용자의 식별자 및 상기 개인 스마트 장치의 식별자를 기초로 상기 개인 스마트 장치를 사용하는 사용자를 상기 공용 스마트 장치를 사용하는 사용자 그룹의 구성원으로 등록하는 단계 및 소셜 네트워크의 구축을 위하여 상기 사용자 그룹의 식별자와 상기 개인 스마트 장치로부터 수신한 정보를 소셜 네트워크 서비스 장치로 전송하는 단계를 포함하고, 상기 소셜 네트워크는 상기 사용자 그룹의 식별자를 기반으로 상기 개인 스마트 장치의 정보를 이용하여 상기 공용 스마트 장치를 사용하는 사용자 그룹과 상기 개인 스마트 장치를 사용하는 사용자 간의 관계 및 상기 공용 스마트 장치와 상기 개인 스마트 장치 간의 관계를 모델링함으로써 구축될 수 있다.
멀티스크린 환경에서 스마트 장치 간의 관계를 기반으로 스마트 장치 간의 소셜 네트워크를 자동으로 구축할 수 있다.
스마트 장치 간의 소셜 네트워크를 이용함으로써 기존 멀티스크린 서비스의 제공 범위를 가족 단위 또는 그룹 단위로 확장할 수 있고, 사용자는 지인의 스마트 장치를 찾을 수 있으며, 멀티스크린 서비스 개발자 및 제공자는 스마트 장치 간의 소셜 네트워크에 기반한 다양한 멀티스크린 서비스를 개발하고 제공할 수 있다.
도 1은 댁내에서 스마트 TV와 개인 스마트 장치를 통해 멀티스크린 서비스가 제공되는 경우를 나타내는 예시도이다.
도 2는 본 발명의 일실시예에 있어서, 스마트 장치 간의 소셜 네트워크를 구축하는 방법을 나타내는 도면이다.
도 3은 본 발명의 일실시예에 있어서, 멀티스크린 소셜 네트워크 구축 시스템을 나타내는 블록도이다.
도 4는 본 발명의 일실시예에 있어서, 그룹 식별자와 사용자 식별자 간의 관계 및 그룹 및 사용자와 연관된 장치 식별자 간의 관계를 나타내는 도면이다.
도 5는 본 발명의 일실시예에 있어서, 멀티스크린 소셜 네트워크를 구축하는 방법을 나타내는 흐름도이다.
도 2는 본 발명의 일실시예에 있어서, 스마트 장치 간의 소셜 네트워크를 구축하는 방법을 나타내는 도면이다.
도 3은 본 발명의 일실시예에 있어서, 멀티스크린 소셜 네트워크 구축 시스템을 나타내는 블록도이다.
도 4는 본 발명의 일실시예에 있어서, 그룹 식별자와 사용자 식별자 간의 관계 및 그룹 및 사용자와 연관된 장치 식별자 간의 관계를 나타내는 도면이다.
도 5는 본 발명의 일실시예에 있어서, 멀티스크린 소셜 네트워크를 구축하는 방법을 나타내는 흐름도이다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "~부" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
도 1은 댁내에서 스마트 TV와 개인 스마트 장치를 통해 멀티스크린 서비스가 제공되는 경우를 나타내는 예시도이고, 도 2는 본 발명의 일실시예에 있어서 스마트 장치 간의 소셜 네트워크를 구축하는 방법을 나타내는 도면이다.
이하, 본 발명의 구성 및 작용의 이해를 돕기 위해 사용자가 댁내에서 스마트 TV와 개인 스마트 장치를 통해 멀티스크린 서비스를 제공받는 경우에 대해 예를 들어 설명한다.
댁내에서 스마트 TV(110)는 가족 구성원들이 공동으로 사용하는 장치로, 방송망과 인터넷에 연결된다. 방송 서비스 서버(120)로부터의 단방향 방송 콘텐츠는 방송망(지상파, 케이블, 위성 등)을 통해 스마트 TV(110)로 전송되고, 방송 콘텐츠에 관련된 부가 콘텐츠와 서비스는 인터넷을 통해 스마트 TV(110)로 전송된다. 이 때, 상기 부가 콘텐츠와 서비스는 멀티스크린 서비스 서버(130)에 의해 스마트 TV(110)로 전송되거나 가족 구성원의 개인 스마트 장치(140)로 전송될 수 있다.
이와 같이 스마트 TV(110)와 개인의 스마트 장치(140)를 동시에 활용하는 서비스가 멀티스크린 서비스이다. 그러나, 기존의 멀티스크린 서비스는 댁내에서 스마트 TV(110)와 가족 구성원의 개인 스마트 장치(140) 간의 연결을 통한 서비스가 대부분이다. 따라서, 본 발명에 따른 멀티스크린 소셜 네트워크 구축 시스템은 멀티스크린 소셜 네트워크 즉, 스마트 TV(110)와 같은 공용 스마트 장치 간의 소셜 네트워크를 구축함으로써 기존에 댁내로 한정된 멀티스크린 서비스의 범위를 가족 간 또는 그룹 간 멀티스크린 서비스가 가능하도록 확장할 수 있다.
일 예로, 도 2에는 제1 사용자와 제2 사용자가 지인 관계인 경우가 도시되어 있다. 제1 사용자의 개인 스마트 장치와 제2 사용자의 개인 스마트 장치 간의 지인 관계(210)는 각 사용자의 개인 스마트 장치에 상대방의 연락처 정보(이메일 주소, 전화번호 등)가 있는 경우 그리고, 각 사용자가 명시적으로 상대방을 지인으로 추가한 경우 성립된다.
멀티스크린 서비스를 위하여 댁내에서 개인 스마트 장치와 스마트 TV가 연결되면(220), 각 스마트 TV는 각 사용자를 홈 그룹에 등록할 수 있다. 이 경우, 개인 스마트 장치와 스마트 TV 간의 관계도 성립된다.
홈 그룹과 사용자와의 관계정보와, 스마트 TV와 개인 스마트 장치 간의 관계정보(230)는 소셜 네트워크 서비스 장치로 전송된다. 소셜 네트워크 서비스 장치는 홈 그룹과 사용자와의 관계정보와, 스마트 TV와 개인 스마트 장치 간의 관계정보(230)를 기반으로 각 사용자 간의 지인 관계를 이용하여 스마트 장치 간의 소셜 네트워크를 구축하고, 소셜 네트워크 서비스를 제공할 수 있다.
도 3은 본 발명의 일실시예에 있어서 멀티스크린 소셜 네트워크 구축 시스템을 나타내는 블록도이고, 도 4는 본 발명의 일실시예에 있어서 그룹 식별자와 사용자 식별자 간의 관계 및 그룹 및 사용자와 연관된 장치 식별자 간의 관계를 나타내는 도면이다.
먼저 도 3을 참조하면, 본 발명에 따른 멀티스크린 소셜 네트워크 시스템은 공용 스마트 장치(310), 개인 스마트 장치(320) 및 소셜 네트워크 서비스 장치(330)를 포함한다.
공용 스마트 장치(310)는 스마트 TV와 같이 복수의 사용자가 공용으로 사용할 수 있는 스마트 장치로서 장치 및 서비스 발견부(311), 장치 및 사용자 관리부(312) 및 메시지 처리부(313)를 포함할 수 있고, 개인 스마트 장치(320)는 사용자 개인이 사용하는 스마트 장치로서 장치 및 서비스 발견부(321), 지인정보 수집 및 관리부(322) 및 메시지 처리부(313)를 포함할 수 있다.
공용 스마트 장치(310)와 개인 스마트 장치(320)는 장치 및 서비스 발견부(311, 321)를 통해 서로 자동으로 발견하고 연결된다. 일 예로, 공용 스마트 장치(310)와 개인 스마트 장치(320)의 장치 및 서비스 발견부(311, 321)는 UPnP(Universal Plug and Play), 봉주르(Bonjour), mDNS(multicast Domain Name System), 웹인텐트(WebIntent) 중 적어도 하나의 프로토콜을 이용하여 멀티스크린 서비스를 위한 스마트 장치를 발견할 수 있다.
공용 스마트 장치(310)의 장치 및 사용자 관리부(312)는 멀티스크린 서비스를 위해 연결된 개인 스마트 장치(320)와 해당 장치의 사용자를 그룹 구성원으로 등록하고 관리하는 기능을 수행한다. 일 예로, 장치 및 사용자 관리부(312)는 개인 스마트 장치(320)로부터 수신한 사용자의 식별자(User ID) 및 개인 스마트 장치(320)의 식별자(Device ID)를 사용자 그룹의 식별자(Group ID)에 연결시킴으로써 개인 스마트 장치(320)와 해당 장치의 사용자를 공용 스마트 장치(310)를 사용하는 사용자 그룹의 구성원으로 등록할 수 있다.
한편, 개인 스마트 장치(320)의 지인정보 수집 및 관리부(322)는 개인 스마트 장치(320)에 저장되어 있는 지인의 전화번호, 이메일 정보, 사용자가 가입되어 있는 기존 소셜 네트워크의 지인 정보 등을 수집하여 관리하는 기능을 수행한다.
공용 스마트 장치(310) 및 개인 스마트 장치(320)의 메시지 처리부(313, 323)는 메시지 통신 기능을 수행한다. 일 예로, 공용 스마트 장치(310)의 메시지 처리부(313)는 스마트 장치 간의 소셜 네트워크 구축을 위해 개인 스마트 장치(320)로부터 수신한 정보를 사용자 그룹의 식별자와 함께 소셜 네트워크 서비스 장치(330)로 전송할 수 있다. 여기서, 공용 스마트 장치(310)가 개인 스마트 장치(320)로부터 수신하는 정보는 개인 스마트 장치(320)를 사용하는 사용자의 식별자, 개인 스마트 장치의 식별자 및 사용자의 지인 정보를 포함할 수 있다. 이 때, 지인 정보는 개인 스마트 장치에 저장된 연락처 정보 및 사용자가 가입되어 있는 소셜 네트워크의 지인 정보를 포함할 수 있다.
한편, 소셜 네트워크 서비스 장치(330)는 메시지 처리부(331), 가입자 정보 처리부(332), 소셜 네트워크 구축부(333) 및 멀티스크린 상태 관리부(334)를 포함할 수 있다.
메시지 처리부(331)는 공용 스마트 장치(310) 및 개인 스마트 장치(320)와 메시지 통신 기능을 수행한다. 일 예로, 메시지 처리부(331)는 공용 스마트 장치(310)로부터 공용 스마트 장치(310)를 사용하는 사용자 그룹의 식별자와 공용 스마트 장치(310)에 멀티스크린 서비스를 위해 연결된 개인 스마트 장치(320)의 정보를 수신할 수 있다. 상기 개인 스마트 장치(320)의 정보는 개인 스마트 장치(320)를 사용하는 사용자의 식별자, 개인 스마트 장치(320)의 식별자, 상기 사용자의 지인 정보 등을 포함할 수 있다. 여기서, 상기 사용자의 지인 정보는 개인 스마트 장치(320)에 저장된 연락처 정보 및 상기 사용자가 가입되어 있는 소셜 네트워크의 지인 정보를 포함할 수 있다. 상기 사용자의 식별자와 상기 사용자의 지인 정보는 개인 스마트 장치(320)에서 소셜 네트워크 서비스 장치(330)로 직접 전송될 수도 있다. 메시지 처리부(331)는 송수신되는 메시지의 제어 정보를 처리하고, 파싱(parsing)된 데이터를 각 기능 블록으로 전달할 수 있다.
가입자 정보 처리부(332)는 공용 스마트 장치(310)로부터 수신한 사용자 그룹의 식별자 및 상기 공용 스마트 장치(310)의 식별자를 등록함으로써 멀티스크린 소셜 네트워크 서비스에 대한 가입자 정보를 수집, 관리 및 처리하는 기능을 수행한다.
소셜 네트워크 구축부(333)는 사용자 그룹의 식별자를 기반으로 개인 스마트 장치(320)의 정보를 이용하여 공용 스마트 장치(310)를 사용하는 사용자 그룹과 개인 스마트 장치(320)를 사용하는 사용자 간의 관계 및 공용 스마트 장치(310)와 개인 스마트 장치(320) 간의 관계를 모델링함으로써 공용 스마트 장치 간의 소셜 네트워크를 구축한다. 일 예로, 소셜 네트워크 구축부(333)는 도 2의 절차를 통해 수신한 정보를 이용하여 도 4와 같은 관계를 모델링할 수 있다.
도 4를 참조하면, 사용자 그룹의 식별자(그룹 ID)는 댁내 멀티스크린 서비스 환경에서 가족 구성원들을 하나의 논리 단위로 묶어주는 식별자로서, 그룹 ID는 가족 구성원이 공용으로 사용하는 스마트 TV와 같은 장치의 식별자(공용 스마트 장치 ID)와 연관된다. 하나의 그룹 ID에 하나 이상의 공용 스마트 장치 ID가 연관될 수 있다. 사용자 그룹에 속한 사용자는 각각 개인 스마트 장치를 소유할 수 있다. 개인 스마트 장치의 식별자(개인 스마트 장치 ID)는 각각 해당 사용자의 식별자(사용자 ID)와 연관된다. 따라서, 소셜 네트워크 구축부(333)는 공용 스마트 장치(310)의 식별자와 연관된 사용자 그룹의 식별자와 개인 스마트 장치(320)의 식별자와 연관된 사용자의 식별자를 서로 연관시킴으로써 사용자 그룹과 사용자 간의 관계 및 공용 스마트 장치(310)와 개인 스마트 장치(320) 간의 관계를 모델링하고, 각 사용자의 지인 정보와 각 사용자 그룹 단위로 모델링된 정보를 이용하여 공용 스마트 장치 간의 소셜 네트워크를 구축할 수 있다.
멀티스크린 상태 관리부(334)는 개인 스마트 장치(320)의 네트워크 주소 및 온/오프라인 상태를 주기적으로 점검하여 개인 스마트 장치(320)와 공용 스마트 장치(310) 간의 멀티스크린 상태를 관리할 수 있다.
도 5는 본 발명의 일실시예에 있어서, 멀티스크린 소셜 네트워크를 구축하는 방법을 나타내는 흐름도이다.
멀티스크린 소셜 네트워크 서비스에 신규로 가입하는 사용자는 그룹을 대표하는 그룹 ID와 가족이 공용으로 사용하는 공용 스마트 장치 ID를 소셜 네트워크 서비스 장치에 등록할 수 있다. 이 경우, 소셜 네트워크 서비스 장치는 공용 스마트 장치로부터 수신한 그룹 ID와 공용 스마트 장치 ID를 등록할 수 있다(510).
사용자가 공용 스마트 장치와 개인 스마트 장치를 이용하여 멀티스크린 서비스를 이용할 경우, 공용 스마트 장치와 개인 스마트 장치는 UPnP(Universal Plug and Play), 봉주르(Bonjour), mDNS(multicast Domain Name System), 웹인텐트(WebIntent) 등의 프로토콜을 이용하여 서로간 장치 및 서비스 발견을 수행할 수 있다(520).
최초 발견된 스마트 장치는 사용자 ID와 개인 스마트 장치 ID를 공용 스마트 장치로 전송하고(530), 공용 스마트 장치는 사용자 ID와 개인 스마트 장치 ID를 기초로 해당 사용자를 그룹 멤버로 등록 및 관리한다(540).
개인 스마트 장치가 로컬 및 네트워크에 저장되어 있는 지인정보(예를 들어 전화번호, 이메일 주소 등)를 공용 스마트 장치로 전송하면(550), 공용 스마트 장치는 그룹 ID, 그룹에 속한 사용자 ID, 개인 스마트 장치 ID 및 각 사용자의 지인 정보를 소셜 네트워크 서비스 장치로 전송한다(560). 이 때, 그룹에 속한 사용자 ID와 해당 사용자의 지인 정보는 개인 스마트 장치에서 소셜 네트워크 서비스 장치로 직접 전송될 수도 있다.
소셜 네트워크 서비스 장치는 각 스마트 장치로부터 수신한 정보를 이용하여 공용 스마트 장치를 사용하는 사용자 그룹과 개인 스마트 장치를 사용하는 사용자 간의 관계 및 공용 스마트 장치와 개인 스마트 장치 간의 관계를 모델링함으로써 공용 스마트 장치 간의 소셜 네트워크를 구축한다(570). 이후, 소셜 네트워크 서비스 장치는 구축한 소셜 네트워크를 기초로 각 스마트 장치로 멀티스크린 소셜 네트워크 정보 및 지인 추천 메시지를 전송할 수 있다(580, 590). 각 스마트 장치는 수신한 멀티스크린 소셜 네트워크 정보와 지인 정보를 다양한 멀티스크린 서비스에 활용할 수 있다.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
Claims (20)
- 공용 스마트 장치로부터 상기 공용 스마트 장치를 사용하는 사용자 그룹의 식별자와 상기 공용 스마트 장치에 멀티스크린 서비스를 위해 연결된 개인 스마트 장치의 정보를 수신하는 메시지 처리부; 및
상기 사용자 그룹의 식별자를 기반으로 상기 개인 스마트 장치의 정보를 이용하여 상기 공용 스마트 장치를 사용하는 사용자 그룹과 상기 개인 스마트 장치를 사용하는 사용자 간의 관계 및 상기 공용 스마트 장치와 상기 개인 스마트 장치 간의 관계를 모델링함으로써 공용 스마트 장치 간의 소셜 네트워크를 구축하는 소셜 네트워크 구축부
를 포함하는 소셜 네트워크 서비스 장치. - 제1항에 있어서,
상기 공용 스마트 장치는,
UPnP(Universal Plug and Play), 봉주르(Bonjour), mDNS(multicast Domain Name System), 웹인텐트(WebIntent) 중 적어도 하나의 프로토콜을 통해 발견된 개인 스마트 장치와 연결되는 것을 특징으로 하는 소셜 네트워크 서비스 장치. - 제1항에 있어서,
상기 개인 스마트 장치의 정보는,
상기 개인 스마트 장치를 사용하는 사용자의 식별자, 상기 개인 스마트 장치의 식별자 및 상기 사용자의 지인 정보를 포함하는 것을 특징으로 하는 소셜 네트워크 서비스 장치. - 제3항에 있어서,
상기 지인 정보는,
상기 개인 스마트 장치에 저장된 연락처 정보 및 상기 사용자가 가입되어 있는 소셜 네트워크의 지인 정보를 포함하는 것을 특징으로 하는 소셜 네트워크 서비스 장치. - 제1항에 있어서,
상기 소셜 네트워크 구축부는,
상기 공용 스마트 장치의 식별자와 연관된 상기 사용자 그룹의 식별자와 상기 개인 스마트 장치의 식별자와 연관된 상기 사용자의 식별자를 서로 연관시킴으로써 상기 사용자 그룹과 상기 사용자 간의 관계 및 상기 공용 스마트 장치와 상기 개인 스마트 장치 간의 관계를 모델링하고, 각 사용자의 지인 정보와 각 사용자 그룹 단위로 모델링된 정보를 이용하여 상기 공용 스마트 장치 간의 소셜 네트워크를 구축하는 것을 특징으로 하는 소셜 네트워크 서비스 장치. - 제1항에 있어서,
상기 공용 스마트 장치로부터 수신한 상기 사용자 그룹의 식별자 및 상기 공용 스마트 장치의 식별자를 등록함으로써 상기 소셜 네트워크의 가입자 정보를 수집, 관리 및 처리하는 가입자 정보 처리부를 더 포함하는 것을 특징으로 하는 소셜 네트워크 서비스 장치. - 제1항에 있어서,
상기 개인 스마트 장치의 네트워크 주소 및 온/오프라인 상태를 주기적으로 점검하여 상기 개인 스마트 장치와 상기 공용 스마트 장치 간의 멀티스크린 상태를 관리하는 멀티스크린 상태 관리부를 더 포함하는 것을 특징으로 하는 소셜 네트워크 서비스 장치. - 소셜 네트워크 서비스 장치에 의한 소셜 네트워크 구축 방법에 있어서,
공용 스마트 장치로부터 상기 공용 스마트 장치를 사용하는 사용자 그룹의 식별자와 상기 공용 스마트 장치에 멀티스크린 서비스를 위해 연결된 개인 스마트 장치의 정보를 수신하는 단계; 및
상기 사용자 그룹의 식별자를 기반으로 상기 개인 스마트 장치의 정보를 이용하여 상기 공용 스마트 장치를 사용하는 사용자 그룹과 상기 개인 스마트 장치를 사용하는 사용자 간의 관계 및 상기 공용 스마트 장치와 상기 개인 스마트 장치 간의 관계를 모델링함으로써 공용 스마트 장치 간의 소셜 네트워크를 구축하는 단계
를 포함하는 소셜 네트워크 구축 방법. - 제8항에 있어서,
상기 수신하는 단계 이전에,
상기 공용 스마트 장치로부터 수신한 상기 사용자 그룹의 식별자와 상기 공용 스마트 장치의 식별자를 등록하는 단계를 더 포함하는 것을 특징으로 하는 멀티스크린 소셜 네트워크 구축 방법. - 제8항에 있어서,
상기 공용 스마트 장치는,
UPnP(Universal Plug and Play), 봉주르(Bonjour), mDNS(multicast Domain Name System), 웹인텐트(WebIntent) 중 적어도 하나의 프로토콜을 통해 발견된 개인 스마트 장치와 연결되는 것을 특징으로 하는 소셜 네트워크 구축 방법. - 제8항에 있어서,
상기 개인 스마트 장치의 정보는,
상기 개인 스마트 장치를 사용하는 사용자의 식별자, 상기 개인 스마트 장치의 식별자 및 상기 사용자의 지인 정보를 포함하는 것을 특징으로 하는 소셜 네트워크 구축 방법. - 제11항에 있어서,
상기 지인 정보는,
상기 개인 스마트 장치에 저장된 연락처 정보 및 상기 사용자가 가입되어 있는 소셜 네트워크의 지인 정보를 포함하는 것을 특징으로 하는 소셜 네트워크 구축 방법. - 제8항에 있어서,
상기 소셜 네트워크를 구축하는 단계는,
상기 공용 스마트 장치의 식별자와 연관된 상기 사용자 그룹의 식별자와 상기 개인 스마트 장치의 식별자와 연관된 상기 사용자의 식별자를 서로 연관시킴으로써 상기 사용자 그룹과 상기 사용자 간의 관계 및 상기 공용 스마트 장치와 상기 개인 스마트 장치 간의 관계를 모델링하는 단계; 및
각 사용자의 지인 정보와 각 사용자 그룹 단위로 모델링된 정보를 이용하여 상기 공용 스마트 장치 간의 소셜 네트워크를 구축하는 단계
를 포함하는 것을 특징으로 하는 소셜 네트워크 구축 방법. - 멀티스크린 서비스를 위한 스마트 장치를 발견하는 발견부;
상기 스마트 장치로부터 수신한 상기 스마트 장치를 사용하는 사용자의 식별자 및 상기 스마트 장치의 식별자를 기초로 상기 스마트 장치를 사용하는 사용자를 사용자 그룹의 구성원으로 등록하는 관리부; 및
소셜 네트워크의 구축을 위하여 상기 사용자 그룹의 식별자와 상기 스마트 장치로부터 수신한 정보를 소셜 네트워크 서비스 장치로 전송하는 처리부
를 포함하고,
상기 소셜 네트워크는,
상기 사용자 그룹의 식별자를 기반으로 상기 스마트 장치의 정보를 이용하여 상기 사용자 그룹과 상기 사용자 간의 관계 및 스마트 장치 간의 관계를 모델링함으로써 구축되는 것을 특징으로 하는 스마트 장치. - 제14항에 있어서,
상기 발견부는,
UPnP(Universal Plug and Play), 봉주르(Bonjour), mDNS(multicast Domain Name System), 웹인텐트(WebIntent) 중 적어도 하나의 프로토콜을 이용하여 상기 스마트 장치를 발견하는 것을 특징으로 하는 스마트 장치. - 제14항에 있어서,
상기 스마트 장치의 정보는,
상기 스마트 장치를 사용하는 사용자의 식별자, 상기 스마트 장치의 식별자 및 상기 사용자의 지인 정보를 포함하는 것을 특징으로 하는 스마트 장치. - 제16항에 있어서,
상기 지인 정보는,
상기 스마트 장치에 저장된 연락처 정보 및 상기 사용자가 가입되어 있는 소셜 네트워크의 지인 정보를 포함하는 것을 특징으로 하는 스마트 장치. - 공용 스마트 장치에 의한 소셜 네트워크 구축 방법에 있어서,
멀티스크린 서비스를 위해 상기 공용 스마트 장치에 연결된 개인 스마트 장치로부터 수신한 상기 개인 스마트 장치를 사용하는 사용자의 식별자 및 상기 개인 스마트 장치의 식별자를 기초로 상기 개인 스마트 장치를 사용하는 사용자를 상기 공용 스마트 장치를 사용하는 사용자 그룹의 구성원으로 등록하는 단계; 및
소셜 네트워크의 구축을 위하여 상기 사용자 그룹의 식별자와 상기 개인 스마트 장치로부터 수신한 정보를 소셜 네트워크 서비스 장치로 전송하는 단계
를 포함하고,
상기 소셜 네트워크는,
상기 사용자 그룹의 식별자를 기반으로 상기 개인 스마트 장치의 정보를 이용하여 상기 공용 스마트 장치를 사용하는 사용자 그룹과 상기 개인 스마트 장치를 사용하는 사용자 간의 관계 및 상기 공용 스마트 장치와 상기 개인 스마트 장치 간의 관계를 모델링함으로써 구축되는 것을 특징으로 하는 소셜 네트워크 구축 방법. - 제18항에 있어서,
상기 수신하는 단계 이전에,
UPnP(Universal Plug and Play), 봉주르(Bonjour), mDNS(multicast Domain Name System), 웹인텐트(WebIntent) 중 적어도 하나의 프로토콜을 이용하여 상기 개인 스마트 장치를 발견하는 단계를 더 포함하는 것을 특징으로 하는 소셜 네트워크 구축 방법. - 제18항에 있어서,
상기 개인 스마트 장치의 정보는,
상기 개인 스마트 장치를 사용하는 사용자의 식별자, 상기 개인 스마트 장치의 식별자 및 상기 개인 스마트 장치에 저장된 연락처 정보를 포함하는 것을 특징으로 하는 소셜 네트워크 구축 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130105409A KR20150027437A (ko) | 2013-09-03 | 2013-09-03 | 멀티스크린 소셜 네트워크 구축 방법 및 시스템 |
US14/101,563 US20150067050A1 (en) | 2013-09-03 | 2013-12-10 | Method and system for social networking in a multi-screen environment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130105409A KR20150027437A (ko) | 2013-09-03 | 2013-09-03 | 멀티스크린 소셜 네트워크 구축 방법 및 시스템 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20150027437A true KR20150027437A (ko) | 2015-03-12 |
Family
ID=52584783
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20130105409A KR20150027437A (ko) | 2013-09-03 | 2013-09-03 | 멀티스크린 소셜 네트워크 구축 방법 및 시스템 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20150067050A1 (ko) |
KR (1) | KR20150027437A (ko) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10412570B2 (en) * | 2016-02-29 | 2019-09-10 | Google Llc | Broadcasting device status |
CN110784748B (zh) * | 2018-07-11 | 2021-10-26 | 北京蓝色光标数据科技股份有限公司 | 一种跨屏互动方法及***、终端设备及后端服务器 |
CN113364966B (zh) * | 2020-03-04 | 2023-04-07 | 北京小米移动软件有限公司 | 用于组队拍摄的拍摄方法、拍摄装置及存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9009233B2 (en) * | 2003-05-16 | 2015-04-14 | Mobile Messenger Global, Inc. | System and method using presence in a data network to facilitate communication |
KR101613319B1 (ko) * | 2008-08-14 | 2016-04-19 | 삼성전자주식회사 | UPnP를 이용한 홈네트워크에서 입력을 제공하는 방법 및 시스템 |
US20120036524A1 (en) * | 2010-08-03 | 2012-02-09 | Satish Mugulavalli | System and method for social networking using an internet television |
US8386619B2 (en) * | 2011-03-23 | 2013-02-26 | Color Labs, Inc. | Sharing content among a group of devices |
US8930456B2 (en) * | 2012-03-13 | 2015-01-06 | Google Inc. | Method and system of suggesting contacts through the display of public posts within a social networking service |
-
2013
- 2013-09-03 KR KR20130105409A patent/KR20150027437A/ko not_active Application Discontinuation
- 2013-12-10 US US14/101,563 patent/US20150067050A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20150067050A1 (en) | 2015-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10425392B2 (en) | Managing a device cloud | |
US10567479B2 (en) | Managing a device cloud | |
US9503893B2 (en) | Communication management system, relay device, communication control system, communication system, communication method, and recording medium storing communication control program | |
JP6676080B2 (ja) | 近距離通信を介してアプリケーションバージョンをインストールする方法およびシステム | |
CN101090347B (zh) | 一种数字家庭网络业务运营***及其实现方法 | |
US20160191641A1 (en) | User logging of web traffic on non-browser based devices | |
WO2014110820A1 (zh) | 一种通知推送方法、装置和*** | |
KR20120046893A (ko) | 멀티 로그인을 이용한 통합 커뮤니케이션 시스템 및 방법 그리고 통합 커뮤니케이션 툴의 동작을 제어하는 단말기 및 단말기에서의 커뮤니케이션 방법 | |
US10154108B2 (en) | Method and system for brokering between devices and network services | |
CN103297540B (zh) | 一种更新处理方法、服务器及客户端设备 | |
CN103019180A (zh) | 电子设备间互联与控制的方法和*** | |
JP2019516186A (ja) | モノのインターネット(IoT)デバイスのグループのための連携サービス | |
JP2006261827A (ja) | ネットワーク機器、その管理装置、そのネットワーク接続方法およびそのネットワーク接続管理方法 | |
CN103716230A (zh) | 消息发送方法、装置及服务器 | |
KR20150027437A (ko) | 멀티스크린 소셜 네트워크 구축 방법 및 시스템 | |
US20150149629A1 (en) | User online state querying method and apparatus | |
WO2015117362A1 (zh) | 终端上个人信息的共享方法及装置 | |
Schuster et al. | Global-scale federated access to smart objects using xmpp | |
CN105323270B (zh) | 网络信息推送方法和*** | |
KR101236500B1 (ko) | 소형 임베디드 장치를 위한 sns 중계 서비스 장치 및 그 방법 | |
CN105049668A (zh) | 信息处理***、信息处理装置、信息处理方法 | |
EP3121713A2 (en) | Methods and systems for installing an application version via close-range communications | |
US20160295501A1 (en) | Method for providing community service based on proximity | |
CN106230778A (zh) | 一种远程控制*** | |
Chen et al. | A resource-aware pairing device framework for ubiquitous cloud applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |