KR20130012155A - 소셜 네트워크 서비스 제공 방법 및 장치 - Google Patents

소셜 네트워크 서비스 제공 방법 및 장치 Download PDF

Info

Publication number
KR20130012155A
KR20130012155A KR1020110055629A KR20110055629A KR20130012155A KR 20130012155 A KR20130012155 A KR 20130012155A KR 1020110055629 A KR1020110055629 A KR 1020110055629A KR 20110055629 A KR20110055629 A KR 20110055629A KR 20130012155 A KR20130012155 A KR 20130012155A
Authority
KR
South Korea
Prior art keywords
user
evaluation
service
unit
twin
Prior art date
Application number
KR1020110055629A
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 KR1020110055629A priority Critical patent/KR20130012155A/ko
Publication of KR20130012155A publication Critical patent/KR20130012155A/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/01Social networking
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

소셜 네트워크 서비스 제공 방법 및 장치가 개시된다. 소셜 네트워크 서비스 장치는, 하나 이상의 평가 대상에 대해 각각 부여된 사용자의 평점을 포함하는 평점 정보를 관리하는 평가 정보 관리부; 및 상기 평점 정보에 상응하는 각각의 평가 대상에 대해 타 사용자들이 부여한 평점을 포함하는 평점 정보와 상기 사용자의 평점 정보를 각각 대비하여 상기 사용자와 타 사용자 각각에 대한 싱크로율을 연산하는 싱크로율 연산부를 포함한다. 본 발명에 의해, 공통 관심사를 가지고 그 레벨이 유사한 사람들간의 그룹핑이 가능하도록 함으로써 웹을 통한 인간 관계 형성이 가능하도록 하는 효과가 있다

Description

소셜 네트워크 서비스 제공 방법 및 장치{Method and device for providing social network service}
본 발명은 소셜 네트워크 서비스 제공 방법 및 장치에 관한 것이다.
오늘날 인터넷 등 통신망의 발전과 다양한 통신 장치의 발전으로 인해 통신망을 통한 정보 검색 및 이용이 일반화되고 있다. 사용자는 통신망을 통해 원하는 정보를 제공받기 위해 일반적으로 검색엔진에 적절한 키워드를 입력하여 정보를 검색하거나, 포탈사이트나 블로그 등을 방문하게 된다.
그러나 일반적으로 각 사용자가 웹 상에서 특정 정보를 검색하거나 획득함에 있어 해당 사용자에게 특화된 맞춤형 정보를 얻기는 쉽지 않다. 이는, 일반적으로 유용한 정보가 무엇인지에 대한 기준이 대다수의 사용자들에게 평균적으로 좋은 정보이어야 함을 의미하는 것으로서, 일반적인 관점에서는 유용한 정보일지라도 특정한 개인에게는 적합하지 않는 경우가 더 많기 때문이다.
특히, 다수의 사용자에게 많은 추천을 받았거나 많은 댓글이 달린 정보인 경우 일반적인 관점에서 유용한 정보일 가능성이 큰 정보로 인식되지만, 이러한 정보 역시 특정 개인에게까지 반드시 유용한 정보라고 할 수는 없다. 또한, 인터넷이나 오프라인에서 매겨지는 각종 재화나 브랜드에 대한 평가도 특정의 목적을 가진 소수의 사용자들에 의한 조작에 의해 왜곡될 수 있고, 특정 분야에서의 전문가 평가도 개인의 의견과는 괴리감이 있어 정확한 정보라 하기는 어려울 것이다.
최근에는, 트위터, 페이스북 및 싸이월드 등과 같이 통신망을 통해 이용자들간에 인적 네트워크를 형성할 수 있게 해주는 서비스(즉, 소셜 네트워크 서비스, SNS)도 등장하였다. 소셜 네트워크 서비스는 특정 주제에 관심을 가진 집단이 그룹화하여 폐쇄적인 서비스를 공유하는 커뮤니티 서비스와 달리, 각 개인이 중심이 되어 개인의 관심사와 개성을 공유한다는 차별점을 가진다.
그러나, 이와 같은 소셜 네트워크 서비스를 통해서도 각 개인이 유사한 취향을 가지는 타인들과 공통 관심사에 대한 의견 공유, 조언 등이 가능할 수는 있지만, 공통 관심사를 가진 각 사용자들의 수준이 유사하지 않아 타인이 제시하는 의견이나 조언이 큰 영향을 미치지 못하는 문제점이 있다.
본 발명은 공통 관심사를 가지고 유사한 레벨을 가진 사용자들을 그룹핑함으로써 원하는 경험을 선체험한 타인의 평가 정보를 참조하여 적합한 경험인지 여부가 사전에 판단될 수 있도록 하는 소셜 네트워크 서비스 제공 방법 및 장치를 제공하기 위한 것이다.
본 발명은 공통 관심사를 가지고 그 레벨이 유사한 사람들간의 그룹핑이 가능하도록 함으로써 웹을 통한 인간 관계 형성이 가능하도록 하는 소셜 네트워크 서비스 제공 방법 및 장치를 제공하기 위한 것이다.
본 발명은 공통 관심사를 가진 사용자들의 정보를 이용한 타겟 마케팅과 검색 서비스가 가능하도록 하는 소셜 네트워크 서비스 제공 방법 및 장치를 제공하기 위한 것이다.
본 발명의 이외의 목적들은 하기의 설명을 통해 쉽게 이해될 수 있을 것이다.
본 발명의 일 측면에 따르면, 소셜 네트워크 서비스(Social Network Service) 장치에 있어서, 하나 이상의 평가 대상에 대해 각각 부여된 단위 사용자의 평점을 포함하는 평점 정보를 관리하는 평가 정보 관리부; 및 상기 평점 정보에 상응하는 각각의 평가 대상에 대해 타 단위 사용자들이 부여한 평점을 포함하는 평점 정보와 상기 단위 사용자의 평점 정보를 각각 대비하여 상기 단위 사용자와 타 단위 사용자 각각에 대한 싱크로율을 연산하는 싱크로율 연산부를 포함하는 소셜 네트워크 서비스 장치가 제공된다.
소셜 네트워크 서비스 장치는, 각 단위 사용자의 관심 분야, 개별 관심 분야, 평가를 한 분야 중 하나 이상의 관심 정보를 관리하는 사용자 정보 관리부를 더 포함할 수 있고, 상기 싱크로율 연산부는 관심 정보별로 각각의 싱크로율을 연산할 수 있다.
소셜 네트워크 서비스 장치는, 상기 단위 사용자의 트윈 추가 요청에 의해 트윈(twin) 설정된 하나 이상의 타 단위 사용자의 정보를 관리하는 트윈 정보 관리부를 더 포함할 수 있다.
상기 평가 정보 관리부는 트윈 설정된 하나 이상의 타 단위 사용자가 동일한 평가 대상에 대해 각각 부여한 평점들의 평균인 트윈 평가 점수를 산출할 수 있다.
소셜 네트워크 서비스 장치는, 사용자 단말기로부터 웹 서비스 요청이 수신되면, 상기 웹 서비스 요청에 따른 결과로서 상기 사용자 단말기로 제공될 응답 데이터 내에 평가 대상이 포함되어 있는지를 판단하고, 포함된 경우 상기 포함된 평가 대상에 상응하도록 저장된 트윈 평가 점수가 포함되도록 상기 응답 데이터를 재구성하여 상기 사용자 단말기로 전송하는 웹 서비스 수행부를 더 포함할 수 있다.
상기 웹 서비스 요청은 검색 서비스, 지도 서비스, 게시판 서비스, 인터넷 쇼핑몰 서비스, 웹 페이지 접속 요청 등 중 하나 이상에 대한 요청일 수 있다.
상기 싱크로율은 새로운 평가 대상에 대한 평점 정보가 추가될 때마다 연산 처리될 수 있다.
상기 단위 사용자 및 상기 타 단위 사용자는 각각 개인이거나 단체일 수 있다.
본 발명의 다른 측면에 따르면, 소셜 네트워크 서비스(Social Network Service)를 수행하는 웹 서비스 장치에 있어서, 사용자 단말기로부터 통신망을 통해 웹 서비스 요청을 수신하는 수신부; 상기 웹 서비스 요청에 따른 결과로서 생성된 응답 데이터 내에 평가 대상이 포함되어 있는지를 판단하는 판단부; 평가 대상이 하나 이상 포함된 경우, 상기 포함된 평가 대상에 상응하는 트윈 평가 점수가 포함되도록 상기 응답 데이터를 재구성하는 재구성부; 및 상기 재구성된 응답 데이터를 상기 사용자 단말기로 전송하는 전송부를 포함하는 웹 서비스 장치가 제공된다.
상기 트윈 평가 점수는 상기 사용자 단말기의 사용자의 트윈(twin) 추가 요청에 의해 트윈 설정된 하나 이상의 타 단위 사용자가 상기 평가 대상에 대해 각각 부여한 평점들의 평균일 수 있다.
상기 재구성부는, 상기 사용자 단말기의 사용자에 상응하는 사용자 식별 정보 및 상기 평가 대상에 상응하는 평가 대상 식별 정보를 이용하여 상기 트윈 평가 점수를 획득할 수 있다.
상기 웹 서비스 요청은 검색 서비스, 지도 서비스, 게시판 서비스, 인터넷 쇼핑몰 서비스, 웹 페이지 접속 요청 중 하나 이상에 대한 요청일 수 있다.
본 발명의 또 다른 측면에 따르면, 소셜 네트워크 서비스 장치에서 수행되는 소셜 네트워크 서비스 방법에 있어서, 하나 이상의 평가 대상에 대해 각각 부여된 단위 사용자의 평점을 포함하는 평점 정보를 수신하는 단계; 및 상기 평점 정보에 상응하는 각각의 평가 대상에 대해 타 단위 사용자들이 부여한 평점을 포함하는 평점 정보와 상기 단위 사용자의 평점 정보를 각각 대비하여 상기 단위 사용자와 타 단위 사용자 각각에 대한 싱크로율을 연산하는 단계를 포함하는 소셜 네트워크 서비스 방법이 제공된다.
소셜 네트워크 서비스 방법은, 각 단위 사용자의 관심 분야, 개별 관심 분야, 평가를 한 분야 중 하나 이상의 관심 정보를 미리 저장하는 단계를 더 포함할 수 있고, 상기 싱크로율은 관심 정보별로 각각 연산될 수 있다.
상기 단위 사용자의 트윈 추가 요청에 의해 하나 이상의 타 단위 사용자가 트윈(twin) 설정되어 관리될 수 있고, 트윈 설정된 하나 이상의 타 단위 사용자가 동일한 평가 대상에 대해 각각 부여한 평점들의 평균인 트윈 평가 점수가 산출될 수 있다.
소셜 네트워크 서비스 방법은, 사용자 단말기로부터 웹 서비스 요청이 수신되면, 상기 웹 서비스 요청에 따른 결과로서 상기 사용자 단말기로 제공될 응답 데이터 내에 평가 대상이 포함되어 있는지를 판단하는 단계; 포함된 경우 상기 포함된 평가 대상에 상응하도록 저장된 트윈 평가 점수가 포함되도록 상기 응답 데이터를 재구성하는 단계; 및 상기 재구성된 응답 데이터를 상기 사용자 단말기로 전송하는 단계를 더 포함할 수 있다.
상기 웹 서비스 요청은 검색 서비스, 지도 서비스, 게시판 서비스, 인터넷 쇼핑몰 서비스, 웹 페이지 접속 요청 등 중 하나 이상에 대한 요청일 수 있다.
상기 싱크로율은 새로운 평가 대상에 대한 평점 정보가 추가될 때마다 연산 처리될 수 있다.
상기 단위 사용자 및 상기 타 단위 사용자는 각각 개인이거나 단체일 수 있다.
본 발명의 또 다른 측면에 따르면, 웹 서비스 장치에서 수행되는 소셜 네트워크 서비스 방법에 있어서, 사용자 단말기로부터 통신망을 통해 웹 서비스 요청을 수신하는 단계; 상기 웹 서비스 요청에 따른 결과로서 생성된 응답 데이터 내에 평가 대상이 포함되어 있는지를 판단하는 단계; 평가 대상이 하나 이상 포함된 경우, 상기 포함된 평가 대상에 상응하는 트윈 평가 점수가 포함되도록 상기 응답 데이터를 재구성하는 단계; 및 상기 재구성된 응답 데이터를 상기 사용자 단말기로 전송하는 단계를 포함하는 소셜 네트워크 서비스 방법이 제공된다.
상기 트윈 평가 점수는 상기 사용자 단말기의 사용자의 트윈(twin) 추가 요청에 의해 트윈 설정된 하나 이상의 타 단위 사용자가 상기 평가 대상에 대해 각각 부여한 평점들의 평균일 수 있다.
상기 재구성하는 단계에서, 상기 사용자 단말기의 사용자에 상응하는 사용자 식별 정보 및 상기 평가 대상에 상응하는 평가 대상 식별 정보를 이용하여 상기 트윈 평가 점수를 획득될 수 있다.
상기 웹 서비스 요청은 검색 서비스, 지도 서비스, 게시판 서비스, 인터넷 쇼핑몰 서비스, 웹 페이지 접속 요청 등 중 하나 이상에 대한 요청일 수 있다.
전술한 것 외의 다른 측면, 특징, 이점이 이하의 도면, 특허청구범위 및 발명의 상세한 설명으로부터 명확해질 것이다.
본 발명의 실시예에 따르면, 공통 관심사를 가지고 유사한 레벨을 가진 사용자들을 그룹핑함으로써 원하는 경험을 선체험한 타인의 평가 정보를 참조하여 적합한 경험인지 여부가 사전에 판단될 수 있도록 하는 효과가 있다.
또한, 공통 관심사를 가지고 그 레벨이 유사한 사람들간의 그룹핑이 가능하도록 함으로써 웹을 통한 인간 관계 형성이 가능하도록 하는 효과도 있다.
또한, 공통 관심사를 가진 사용자들의 정보를 이용한 타겟 마케팅과 검색 서비스가 가능하도록 하는 효과도 있다.
도 1은 본 발명의 일 실시예에 따른 소셜 네트워크 서비스(SNS) 장치의 개략적인 구성을 나타낸 블록 구성도.
도 2는 본 발명의 일 실시예에 따른 트윈 정보 관리 방법을 나타낸 순서도.
도 3a 내지 도 3c는 본 발명의 일 실시예에 따른 트윈 정보 관리 개념을 나타낸 도면.
도 4a 및 도 4b는 본 발명의 다른 실시예에 따른 트윈 평가 점수 정보 제공 방법을 나타낸 도면.
도 5a 내지 도 5b는 본 발명의 다른 실시예에 따른 트윈 평가 점수 정보 제공 화면을 예시한 도면.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.
제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다.
본 명세서에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
또한, 명세서에 기재된 "…부", "…유닛", "…모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
또한, 첨부 도면을 참조하여 설명함에 있어, 도면 부호에 관계없이 동일한 구성 요소는 동일한 참조부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.
도 1은 본 발명의 일 실시예에 따른 소셜 네트워크 서비스(SNS) 장치의 개략적인 구성을 나타낸 블록 구성도이다.
도 1을 참조하면, 소셜 네트워크 서비스(SNS) 장치(130)는 송수신부(131), 사용자 정보 관리부(132), 트윈 정보 관리부(133), 평가 정보 관리부(134), 싱크로율 연산부(135) 및 저장부(136)를 포함할 수 있다.
송수신부(131)는 통신망을 통해 하나 이상의 사용자 단말기(110) 및/또는 웹 서비스 장치(120)와 데이터를 송수신한다.
사용자 단말기(110)는 통신망 접속 기능을 구비하여 통신망을 통해 SNS 장치(130) 또는/및 웹 서비스 장치(120)에 접속할 수 있는 장치로서, 예를 들어 컴퓨터, 태블릿(tablet) PC, 스마트 폰 등이 이에 해당될 수 있다.
웹 서비스 장치(120)는 통신망을 통한 사용자 단말기(110)의 요청에 따른 데이터를 제공하는 장치로서, 웹 서비스 장치(120)는 예를 들어 검색 서비스, 지도 서비스, 게시판 서비스, 인터넷 쇼핑몰 서비스 등을 제공할 수 있다. 웹 서비스 장치(120)는 SNS 장치(130)의 일 구성요소로 포함되거나, SNS 장치(130)와 통신망을 통해 상호 접속될 수 있다.
웹 서비스 장치(120)는 소셜 네트워크 서비스 방법의 수행을 위해, 사용자 단말기로부터 통신망을 통해 웹 서비스 요청을 수신하는 수신부와, 상기 웹 서비스 요청에 따른 결과로서 생성된 응답 데이터 내에 평가 대상이 포함되어 있는지를 판단하는 판단부와, 평가 대상이 하나 이상 포함된 경우 상기 포함된 평가 대상에 상응하는 트윈 평가 점수가 포함되도록 상기 응답 데이터를 재구성하는 재구성부와, 상기 재구성된 응답 데이터를 상기 사용자 단말기로 전송하는 전송부를 포함할 수 있다.
사용자 정보 관리부(132)는 본 실시예에 따른 소셜 네트워크 서비스를 이용하고자 하는 사용자가 제공한 사용자 정보(예를 들어, 아이디, 비밀번호, 이름, 주민등록번호, 주소 및 이메일 주소, 관심 분야, 개별 관심 분야 중 하나 이상)를 관리한다.
사용자 정보 관리부(132)는 임의의 사용자가 웹 서비스 장치(120)를 통해 임의의 데이터에 억세스(예를 들어, 검색 결과의 수신 및 표시, 임의의 웹 페이지로의 접속 등)하는 경우, 웹 서비스 장치(120)로부터 제공되는 사용자 식별 정보를 이용하여 해당 사용자가 트윈 정보 및 평가 정보 등이 관리되는 가입 사용자인지를 판단할 수 있다.
트윈 정보 관리부(133)는 사용자가 임의의 타 사용자를 대상으로 하는 트윈 추가 요청에 따라 추가된 트윈 정보를 관리한다. 본 명세서에서 트윈(twin)이란 페이스북 등의 사이트에서의 친구나 싸이월드의 1촌 등과 같이 별도 등록한 타 사용자를 지칭한다. 사용자는 예를 들어 임의의 관심 분야에 관해 후술될 싱크로율이 높은 타 사용자를 트윈 설정하여 관리할 수 있다.
평가 정보 관리부(134)는 각 사용자가 사용자 단말기(110)를 이용하여 평가 대상에 대해 부여한 평가 점수 등의 평가 정보를 관리한다. 평가 대상은 예를 들어 제품명, 회사, 지역, 영화, 자동차, 도서, 스포츠, 음악, 행사, 인물, 게임, 예술작품, 가상의 항목(예를 들어 천국 등), 지명, 공간명, 건축물, 공연, 국가, 각종 브랜드, 단체(스포츠 구단 등), 웹이름(네이버, 구글 등) 등의 관심 분야에 포함되는 각 대상 항목(예를 들어, SF 영화 제목으로서 트랜스포머, 아바타 등)일 수 있고, 평가 정보는 각 대상 항목에 대해 각 사용자가 개별적으로 부여한 평가 점수 등을 포함한다.
또한, 평가 정보 관리부(134)는 웹 서비스 장치(120)로부터 제공된 사용자 식별 정보를 이용한 사용자 정보 관리부(132)의 판단에 의해 해당 사용자가 가입 사용자인 것으로 인정되면, 해당 사용자가 설정한 트윈들의 평가 정보의 평균 정보(예를 들어, 평점 평균이며, 이하 트윈 평가 점수라 칭함)를 웹 서비스 장치(120)로 제공함으로써 웹 서비스 장치(120)가 해당 사용자에게 제공하는 데이터 내에 트윈 평가 점수가 더 포함되도록 할 수 있다. 본 명세서에서의 평가 점수, 평점이라는 용어는 예를 들어, 숫자화된 형태로 부여되는 점수(예를 들어, 5점 등), 레벨 특정 방식으로 부여되는 점수(예를 들어, 좋아요/아주 좋아요/그냥 그래요, 가/나/다/라 등) 등으로 임의의 평가 대상에 대해 부여 가능한 모든 형태의 평가 방식으로 구체화될 수 있을 것이다.
또한, 평가 정보 관리부(134)는 트윈 평가 점수를 제공한 평가 대상에 대한 해당 사용자 또는/및 평가 정보를 아직 입력하지 않은 트윈의 평가 정보가 웹 서비스 장치(120)로부터 수신되면 이를 저장부(134)에 저장하여 관리하며, 해당 평가 정보를 이용하여 트윈 평가 점수를 갱신한다. 해당 평가 대상에 대한 평가 정보는 해당 사용자가 SNS 장치(130)에 접속하여 입력할 수도 있음은 당연하다. 트윈 평가 점수는 사용자가 어떤 타 사용자들을 트윈으로 설정하는지 또한 어떤 사용자를 트윈에서 제거하는지 등에 의해 변경될 수 있다.
싱크로율 연산부(135)는 동일한 평가 대상에 대해 각 사용자들이 각각 부여한 평가 정보가 어느 정도 일치하는지 또한 그 차이는 어느 정도인지에 대한 척도로서 싱크로율을 연산한다. 싱크로율이 높은 사용자들은 특정의 평가 대상에 대해 각각 부여한 평점이 유사한 사용자(즉, 유사한 레벨을 가지는 사용자)를 의미한다. 따라서, 많은 평가 대상에 대해 종합적으로 연산된 싱크로율이 유사한 경우 해당 사용자들은 향후 평가될 임의의 평가 대상에 대해서도 유사한 평점을 부여할 가능성이 높은 것으로 예상할 수 있다. 본 명세서에서 싱크로율은 각 사용자들간의 평가 점수가 상호간에 어느 정도의 일치율, 매치율을 보이는지에 대한 연산값으로서, 예를 들어, 매치도, 매치율, 일치율 등의 용어로 표현될 수도 있으며, 지칭되는 용어가 일치하지 않더라도 그 의미나 목적이 유사하거나 일치하는 경우 같은 용어로 해석될 수 있음은 당연하다.
예를 들어, 동일한 평가 대상인 아바타라는 영화에 대해 사용자 A와 사용자 B가 모두 평점 9점을 부여하였다면 각 사용자가 부여한 평점이 일치하기 때문에 사용자 A와 B간의 싱크로율은 100%로 연산될 수 있다. 그러나 만일 동일한 평가 대상인 아바타라는 영화에 대해 사용자 A는 평점 10점을 부여하고 사용자 B는 모두 평점 6점을 부여하였다면 사용자 A와 B간의 차이는 4점이고, 싱크로율은 60%로 연산될 수 있다.
싱크로율 연산부(135)는 각 사용자들간에 복수의 평가 대상들에 대해 평가한 평가 정보들이 존재한다면 이들을 종합적으로 고려하여 해당 사용자들간의 싱크로율을 연산할 수도 있다. 예를 들어, 사용자 A와 사용자 B가 10점 만점의 평가 기준에서 각각 평가한 평가 정보들이 평가 대상 1에 대해서는 4점, 평가 대상 2에 대해서는 5점, 평가 대상 3에 대해서는 3점, 평가 대상 4에 대해서는 0점, 평가 대상 5에 대해서는 1점, 평가 대상 6에 대해서는 2점, 평가 대상 7에 대해서는 0점의 차이를 각각 나타낸다면, 이들 차이의 평균은 약 2.14(차이의 합산값인 15를 표본의 수 7로 나눈 값)이므로 사용자 A와 사용자 B의 싱크로율은 약 78.6%(즉, 100-21.4)로 연산될 수 있다. 물론, 싱크로율 연산 방법은 이외에도 다양할 수 있다.
이와 같이, 싱크로율은 고정되어 제시되는 값이 아니며, 동일한 평가 대상에 대해 각 사용자들의 평가가 완료될 때마다 갱신되어 제시되는 값이다.
싱크로율 연산부(135)는 전체 또는 어느 하나의 관심 분야(예를 들어, 제품, 회사, 지역, 영화, 자동차 등)에 대해 싱크로율을 연산하거나, 사용자가 지정한 하나 이상의 관심 분야에 대해 싱크로율을 연산할 수 있다.
저장부(136)는 SNS 장치(130)의 구동 프로그램을 저장한다. 또한, 저장부(136)는 예를 들어, 사용자 정보, 트윈 정보, 평가 정보, 연산된 싱크로율 정보 등 중 하나 이상을 더 저장할 수 있다.
도 2는 본 발명의 일 실시예에 따른 트윈 정보 관리 방법을 나타낸 순서도이고, 도 3a 내지 도 3c는 본 발명의 일 실시예에 따른 트윈 정보 관리 개념을 나타낸 도면이다.
도 2를 참조하면, 단계 210에서 SNS 장치(130)는 임의의 평가 대상에 대해 사용자 단말기(110) 또는/및 웹 서비스 장치(120)로부터 평가 정보를 수신하여 저장한다. 평가 대상은 지정 가능한 임의의 관심 분야(예를 들어 가전제품, 회사, 지역, 영화, 자동차, 도서, 스포츠 등)에 포함되는 각 대상 항목(예를 들어, SF 영화 제목으로서 트랜스포머, 아바타 등)이고, 평가 정보는 각 대상 항목에 대해 각 사용자가 개별적으로 부여한 평가 점수 등을 포함한다. 수신된 평가 정보가 해당 사용자에 부합하여 저장되도록 하기 위해 웹 서비스 장치(120)는 평가를 수행한 사용자의 식별 정보를 함께 전송할 수도 있다.
이어서, 단계 220에서 SNS 장치(130)는 수신된 평가 정보를 이용하여 해당 사용자와 타 사용자들과의 싱크로율을 갱신하여 저장한다.
예를 들어, 사용자 A와 사용자 B가 아바타라는 영화에 대해 모두 평점 9점을 부여하여 싱크로율 100%로 저장된 상태에서, 스타워즈라는 영화에 대해 사용자 A가 평점 10을 부여하고 사용자 B가 평점 6을 부여하였다는 평가 정보가 수신되어 저장되면 이들 평점들을 참조하여 사용자 A와 사용자 B의 싱크로율을 80%로 갱신하여 저장한다.
싱크로율은 도 3a에 예시된 바와 같이 관심 분야의 구분이 미리 지정(예를 들어, 영화, 스포츠 등이며, 관심 분야 기본 분류라 칭해질 수 있음)될 수 있고, 또한 관심 분야 기본 분류는 추가적으로 생성될 수 있으며, 각 사용자가 개별 관심 분야를 미리 설정(예를 들어, SF, 야구 등)하였다면, 지정된 관심 분야 또는/및 각 사용자가 지정한 하나 이상의 개별 관심 분야에 따른 싱크로율이 산출될 수도 있다. 또한 도 3a에 예시된 관심 분야 리스트를 참조할 때, 홍길동과 변학도는 SF 영화라는 개별 관심 분야가 일치하고, 홍길동, 월매 및 허생은 자동차 중 BMW라는 개별 관심 분야가 일치하므로 각 사용자의 요청에 따라 개별 관심 분야가 일치하는 사용자들을 그룹핑할 수도 있을 것이다.
단계 230에서 SNS 장치(130)는 사용자 단말기(110)로부터 통신망을 통해 트윈 대상 정보 제공 요청이 수신되는지 여부를 판단한다.
만일 트윈 대상 정보 제공 요청이 수신되면 단계 240으로 진행하여 SNS 장치(130)는 트윈 대상 정보를 추출하여 사용자 단말기(110)로 전송한다. 그러나 만일 트윈 대상 정보 제공 요청이 수신되지 않으면 단계 210으로 다시 진행한다.
사용자의 트윈 대상 정보 제공 요청에 의해 SNS 장치(130)로부터 수신된 트윈 대상 정보가 사용자 단말기(110)의 표시부에 디스플레이된 표시 형태가 도 3b 및 도 3c에 예시되어 있다. 트윈 대상 정보의 표시 형태가 예시된 형태로 제한되지 않음은 당연하다.
도 3b를 참조하면, 사용자 단말기(110)의 표시부를 통해 디스플레이되는 트윈 관리 화면은 사용자의 선택에 의해 트윈으로 등록된 사용자들의 리스트가 표시되는 트윈 목록 영역(320)과 트윈으로 등록되지 않은 타 사용자들의 리스트가 표시되는 트윈 대상 정보 영역(330)을 포함할 수 있다.
트윈 대상 정보 영역(330)에 표시되는 사용자들은 예를 들어 싱크로율이 높은 순위(즉, 평가를 진행했던 평가 대상들에 대한 평가 정보의 유사도가 높은 순위)로 나열될 수 있으며, 각 사용자들이 임의의 평가 대상에 대해 부여하는 평가 점수에 따라 나열 순위는 변경될 수 있다. 또한 트윈 대상 정보 영역(330)에는 예를 들어, 일정 비율 이상의 싱크로율을 나타내는 사용자들만이 표시되도록 하거나 공통 관심사의 수가 많고 또한 싱크로율이 일정 수준 이상인 사용자들만이 표시되도록 할 수도 있을 것이다.
트윈 목록 영역(320)에 표시되는 트윈 리스트는 임의의 트윈에 상응하는 체크박스의 체크 및 트윈 삭제 아이콘의 선택에 의해 변경될 수 있고, 또한 트윈 대상 정보 영역(330)에 표시된 임의의 사용자에 상응하는 체크박스의 체크 및 트윈 추가 아이콘의 선택에 의해 변경될 수 있다.
도 3b에 예시된 트윈 관리 화면은 사용자가 나열 조건(310)을 전체로서 지정한 경우, 즉 관심 분야에 관계없이 평가가 이루어진 평가 대상들에 부여된 평가 점수의 유사도에 따라 연산된 싱크로율에 따른 순위로 각 사용자가 나열되도록 지정한 경우이다.
이에 비해, 도 3c는 예시된 트윈 관리 화면은 사용자가 나열 조건(310)을 관심 분야 기본 분류 중 영화와 스포츠만을 한정적으로 지정한 경우, 즉 지정된 관심 분야에 해당하는 평가 대상들에 부여된 평가 점수의 유사도에 따라 연산된 싱크로율에 따른 순위로 각 사용자가 나열되도록 지정한 경우이다. 이 경우, 트윈 목록 영역(320)에 나열되는 트윈들도 나열 조건(310)에 대응되도록 설정된 트윈들만이 제한적으로 표시되도록 설정될 수 있다.
사용자는 도 3c의 트윈 목록 영역(320)에 표시된 트윈들 중 이성계라는 트윈이 싱크로율이 37%로서 매우 낮아 더 이상 서로간의 레벨이 맞지 않는다고 판단한 경우 트윈 삭제 아이콘을 선택하여 트윈 목록에서 제거할 수 있으며, 트윈 대상 정보 영역(330)에 표시된 하나 이상의 사용자(예를 들어 월매, 허생 등 중 하나 이상)를 트윈 추가 아이콘을 선택하여 트윈으로 설정할 수도 있다.
이와 같은 트윈 관리 화면을 통해 사용자가 타 사용자를 트윈으로 설정한 경우, 해당 사용자가 트윈 설정을 완료하였음을 타 사용자에게 통지하거나, 타 사용자의 승인이 있는 경우에만 트윈 설정이 완료되도록 제한할 수도 있을 것이다.
다시 도 2를 참조하면, 단계 250에서 SNS 장치(130)는 사용자 단말기(110)로부터 트윈 추가 요청이 수신되는지 여부를 판단한다.
만일 트윈 추가 요청이 수신되면 단계 260으로 진행하여 트윈 정보를 갱신하고, 갱신 결과를 사용자 단말기(110)로 전송한다. 그러나 만일 트윈 추가 요청이 수신되지 않으면 단계 210으로 다시 진행한다.
도 4a 및 도 4b는 본 발명의 다른 실시예에 따른 트윈 평가 점수 제공 방법을 나타낸 도면이고, 도 5a 내지 도 5b는 본 발명의 다른 실시예에 따른 트윈 평가 점수 제공 화면을 예시한 도면이다.
도 4a를 참조하면, 웹 서비스 장치(120)는 단계 410에서 사용자 단말기(110)로부터 검색 키워드를 포함하는 검색 요청(예를 들어, 맛집, 영화, 스마트 폰 등)을 수신한다.
웹 서비스 장치(120)는 통신망을 통한 사용자 단말기(110)의 요청에 따른 데이터를 제공하는 장치로서, 웹 서비스 장치(120)는 본 실시예와 같이 검색 서비스를 제공하는 장치일 수도 있으나 예를 들어 지도 서비스, 게시판 서비스, 인터넷 쇼핑몰 서비스 등을 제공하는 장치일 수도 있다. 웹 서비스 장치(120)는 전술한 바와 같이 SNS 장치(130)의 일 구성요소로 포함되거나, SNS 장치(130)와 통신망을 통해 상호 접속될 수 있다.
단계 420에서 웹 서비스 장치(120)는 검색 요청에 따른 검색 결과를 생성한다.
이어서, 단계 430에서 웹 서비스 장치(120)는 단계 410을 통해 검색을 요청한 사용자 식별 정보와 단계 420에서 생성된 검색 결과 내에 포함된 평가 대상을 인식하여 통신망을 통해 사용자 정보 및 평가 대상 식별 정보를 SNS 장치(130)로 전송하고, SNS 장치(130)로부터 해당 사용자가 설정한 트윈들의 해당 평가 대상에 대한 평가 정보에 따른 트윈 평가 점수 정보를 수신한다. 웹 서비스 장치(120)가 SNS 장치(130)의 일 구성 요소로 포함되는 경우 단계 430은 각 구성 요소들간의 상호 동작에 의해 이루어질 수 있다.
여기서, 사용자 식별 정보는 사용자를 특정하기 위한 정보로서 예를 들어 주민등록번호, 전화번호, 이메일주소 등 중 하나 이상일 수 있으며, 웹 서비스 장치(120)의 이용을 위해 로그인 절차 등에 의해 식별된 사용자에 관한 정보일 수 있다. 또한, 검색 결과 내에 포함된 평가 대상에 관한 정보인 평가 대상 식별 정보는 예를 들어 명칭(예를 들어, 영화 제목 등) 등과 같이 SNS 장치(130)에서 평가 대상을 특정하기 위한 정보일 수 있다.
단계 440에서 웹 서비스 장치(120)는 단계 430을 통해 획득한 트윈 평가 점수 정보를 이용하여 단계 420을 통해 생성된 검색 결과를 갱신하고, 갱신된 검색 결과를 통신망을 통해 사용자 단말기(110)로 전송한다.
도 5a 및 도 5b는 본 발명의 실시예들에 따른 트윈 평가 점수 정보 제공 화면이 예시되어 있다. 도 5a는 검색 결과 화면을 예시하고, 도 5b는 인터넷 쇼핑몰의 판매 물품 화면을 예시한다.
도시된 바와 같이, 사용자 검색 요청 또는 접속 요청에 따라 웹 서비스 장치(120)는 상응하는 데이터를 사용자 단말기(110)로 전송함에 있어 사용자가 SNS 장치(130)를 통해 설정한 트윈들의 평가 점수가 함께 표시되도록 처리한다.
예를 들어, 해당 사용자가 도 5a에 예시된 영화 스타워즈 에피소드 3를 아직 관람하지 않은 상태에서 관람 여부에 대한 판단을 동일 관심 분야에서 싱크로율이 높은 사용자들로서 트윈 설정된 사용자들의 평점(예를 들어, 해당 영화를 이미 관람한 트윈들이 부여한 평점)(510)을 참고하여 영화 관람 여부를 결정한다면 최선의 선택이 가능할 수 있을 것이다. 이는, 과거의 이력을 참조할 때 해당 관심 분야에서 싱크로율이 높은 사용자들의 판단이라면 해당 사용자의 판단과 크게 다르지 않을 가능성이 매우 높기 때문이다.
마찬가지로, 도 5b에 예시된 바와 같이 임의의 물품을 구매함에 있어 구매하고자 하는 물품에 대한 트윈들의 평점(510)을 참고하여 물품 구매를 결정한다면 최선의 선택이 가능함은 당연하다. 이 역시, 싱크로율이 높은 사용자는 동일한 관심 분야(예를 들어, 해당 브랜드, 해당 디자인 등)에서 물품 구매시 만족도의 정도가 유사했던 사용자로서, 이후의 물품 구매시에도 유사한 만족도를 나타낼 가능성이 상대적으로 높기 때문이다.
이와 같이 관심 분야가 일치하거나 유사하고, 특정의 평가 대상에 대한 레벨(즉, 부여한 평점)까지 일치하거나 유사한 사용자들이 트윈으로 그룹핑되는 경우, 이들이 제시하는 평가 정보는 소비 활동 등에서 유효한 사전 정보로서 충분히 기능할 수 있고, 이들간의 인맥은 소비 시장의 영향력있는 소비 집단으로 인정될 수 있을 것이다.
도 4a의 단계 440을 통해 제공된 검색 결과 내에 포함된 트윈 평가 점수는 예를 들어, 해당 사용자 또는 기존에 평점을 입력하지 않았던 트윈이 해당 평가 대상에 대한 평점을 입력하는 경우, 해당 사용자가 트윈 목록을 갱신하는 경우 등에서 갱신될 수 있다. 물론, 트윈 목록에는 포함되어 있으나, 사용자가 특정 트윈의 평점은 트윈 평가 점수에 반영하지 않도록 설정하는 경우 해당 트윈이 부여한 평점은 트윈 평가 점수 산출시 제외될 수 있다.
예를 들어, 해당 사용자가 설정한 트윈이 총 5명이지만 평점을 입력한 트윈이 4명이고, 현재의 평가 대상에 대한 트윈 평가 점수가 8점이었다고 가정할 때, 해당 사용자가 해당 평가 대상에 대해 평점을 2점을 부여한 사용자를 트윈 목록에서 제거하면 트윈 평가 점수는 10점으로 갱신된다. 또한, 해당 사용자 및/또는 평점을 아직 입력하지 않았던 트윈이 평점 6점을 입력하면 트윈 평가 점수는 9점으로 갱신된다.
이 경우, 도 4b에 도시된 바와 같이 해당 사용자와 각 트윈들간의 싱크로율도 함께 변경될 수 있음은 당연하다.
이와 같이, 변경된 트윈 평가 점수는 사용자가 웹 브라우저의 새로고침 버튼을 누르는 경우 등에서 도 4a에 도시된 과정을 통해 검색 결과 화면상에 변경된 트윈 평가 점수로 표시되도록 할 수 있음은 당연하다.
또한 본 발명에 따른 소셜 네트워크 서비스 방법은 각 관심 분야 또는/및 개별 관심 분야별로 전문가를 선정하기 위한 랭킹 서비스 방법을 포함할 수 있다. 예를 들어 영화 전문가, 영화 분야 중 SF 전문가, SF 분야 중 아바타 전문가 등이 전문가로 선정될 수 있을 것이다. 이와 같이, 전문가 선정 분야 및 범위를 다양화하고 세분화함으로써 특정 사용자를 일종의 파워 블로거와 같이 인정되도록 하고, 또한 각 사용자들간의 경쟁이 가능하도록 할 수 있다. 전문가 선정을 위한 랭킹 기준은 예를 들어 사람들의 추천이나 조회수 등을 조합해서 반영할 수 있을 것이다.
이제까지 관련 도면을 참조하여 설명한 바와 같이, 본 발명은 각 사용자들의 관심사와 수준을 고려하여 그에 부합되는 타 사용자 리스트를 제시하고 또한 타 사용자를 트윈으로 설정함으로써 인간관계의 형성 및 유효한 정보의 획득을 용이하게 할 수 있다. 또한, 본 발명은 개인과 개인을 그룹핑할 수 있을 뿐 아니라 이를 토대로 검색 서비스나 기타 매치 등으로 확대할 수도 있다.
예를 들어, 본 발명은 개인과 개인간의 매칭 또는 그룹핑에서 확장하여 전술한 싱크로율을 이용하여 개인과 단체(예를 들어, 복수의 사용자의 조합에 의해 형성된 단체로서 웹 커뮤니티, 웹 동호회, 웹 카페 등이 해당될 수 있음)간의 매칭 또는 그룹핑으로 확장될 수 있고, 또한, 단체와 단체간의 매칭 또는 그룹핑으로 확장될 수도 있다. 개인과 단체 또는 단체와 단체간의 싱크로율을 산출하기 위한 단체의 평가 정보는 예를 들어 해당 단체 구성원들의 평점 평균이 이용될 수 있을 것이다.
이와 같이, 본 발명에서 매칭 또는 그룹핑될 수 있는 구성원(즉, 단위 사용자)은 앞서 관련 도면을 참조하여 설명한 각 개인 사용자뿐 아니라 단체일 수 있는 것이다.
전술한 단위 사용자간의 매칭 서비스 방법을 예시적으로 설명하면 다음과 같다. 물론, 본 발명이 이하의 예에 의해 제한되지 않음은 당연하다.
일 예로, 개인 사용자가 웹 카페를 개설하여 타 단위 사용자의 웹 카페 가입이 가능하도록 하고, 또한 단위 사용자간의 매칭 방법을 설명한다. 개인 사용자 A가 '뮤지컬 지킬앤하이드(평점 8 또는 평점 7~8이거나 특정 싱크로율 이상의 가입 조건 부여)' 웹 카페를 개설한 경우, 해당 가입 조건을 만족하는 단위 사용자만이 해당 웹 카페에 가입 가능하도록 제한될 수 있다. 이 경우, 해당 웹 카페의 존재는 지정된 가입 조건을 만족하는 타 단위 사용자에게만 노출되도록 설정될 수도 있다.
이러한 개념을 확장할 때, 개인 사용자 A가 여러 관심 분야가 통합된 웹 카페(예를 들어, 공연+영화+맛집 등)를 임의의 가입 조건을 부여(예를 들어, 각각 평점 8점 이상이거나 특정 싱크로율 이상인 경우 등)하여 개설할 수도 있을 것이다.
다른 예로서, 특정의 개인 사용자와 단체인 웹 카페를 매칭시키는 경우를 설명한다. 공연/영화/맛집에 관심이 있거나 이를 관심 분야로 등록한 개인 사용자 A가 특정의 뮤지컬에 대해 8점으로 평가했는데, 해당 웹 카페의 전체 가입자 중 동일한 뮤지컬에 개인 사용자 A와 같이 8점으로 평가한 회원이 10,000명이 존재한다고 가정한다.
또한, 10,000명의 가입자 중에는 특정 그룹에 공통으로 가입된 가입자들이 존재할 것이다. 예를 들어 10,000명 중 45%는 해외여행 카페에 가입했고 22%는 사이클링 카페에 가입했다고 가정하면, 개인 사용자 A에게 해외여행 카페와 사이클링 카페가 자동으로 소개되도록 설정할 수 있다. 이때, 개인 사용자 A에게 해당 정보가 제공될 때, "당신과 공통관심사/공통수준인 사람 000명이 이 카페에 가입했고 싱크로율은 75%입니다" 등의 형태로 그 정보가 제공될 수도 있다.
이 경우, 싱크로율은 예를 들어 하기의 방법으로 계산될 수 있을 것이다. 해당 카페 회원이 100명이고, 100명 중 내 트윈 또는 나와 평점이 같은 사람이 50명이라고 가정하면, 해당 50명은 나와 싱크로율이 100%일 것이지만, 나머지 50명에 대한 싱크로율은 개인별로 각각 다를 것이다. 만일, 다른 50명의 평점 평균을 이용하여 싱크로율을 계산하여 70%로 산출되었다면, 해당 카페와 개인 사용자 A의 싱크로율은 85%(즉, 0.5x100+0.5x70)로 산출될 수 있을 것이다.
이와 같은 개인 사용자와 단체간의 싱크로율 산출의 개념은 앞서 설명한 바와 마찬가지로, 나와 비슷한 관심사와 수준의 사람이 관심을 갖는 그룹은 내가 좋아하는 것을 함께 좋아할 가능성이 높다는 원리에 기반한 것이다.
이러한 방식을 적용함으로써, 공연/맛집/전시 등 하나 이상의 관심 분야가 결합된 카페의 목록과 싱크로율을 특정 개인에게 매치시켜 소개할 수도 있음은 당연하다.
상술한 소셜 네트워크 서비스 방법은 디지털 처리 장치에 내장되거나 설치된 프로그램 등에 의해 시계열적 순서에 따른 자동화된 절차로 수행될 수도 있음은 당연하다. 상기 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 컴퓨터 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 상기 프로그램은 디지털 처리 장치가 읽을 수 있는 정보저장매체(computer readable media)에 저장되고, 디지털 처리 장치에 의하여 읽혀지고 실행됨으로써 상기 방법을 구현한다. 상기 정보저장매체는 자기 기록매체, 광 기록매체 및 캐리어 웨이브 매체를 포함한다.
상기에서는 본 발명의 실시예를 참조하여 설명하였지만, 해당 기술 분야에서 통상의 지식을 가진 자라면 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
110 : 사용자 단말기 120 : 웹 서비스 장치
130 : SNS 장치 131 : 송수신부
132 : 사용자 정보 관리부 133 : 트윈 정보 관리부
134 : 평가 정보 관리부 135 : 싱크로율 연산부
136 : 저장부

Claims (25)

  1. 소셜 네트워크 서비스(Social Network Service) 장치에 있어서,
    하나 이상의 평가 대상에 대해 각각 부여된 단위 사용자의 평점을 포함하는 평점 정보를 관리하는 평가 정보 관리부; 및
    상기 평점 정보에 상응하는 각각의 평가 대상에 대해 타 단위 사용자들이 부여한 평점을 포함하는 평점 정보와 상기 단위 사용자의 평점 정보를 각각 대비하여 상기 단위 사용자와 타 단위 사용자 각각에 대한 싱크로율을 연산하는 싱크로율 연산부를 포함하는 소셜 네트워크 서비스 장치.
  2. 제1항에 있어서,
    각 단위 사용자의 관심 분야, 개별 관심 분야, 평가를 한 분야 중 하나 이상의 관심 정보를 관리하는 사용자 정보 관리부를 더 포함하되,
    상기 싱크로율 연산부는 관심 정보별로 각각의 싱크로율을 연산하는 것을 특징으로 하는 소셜 네트워크 서비스 장치.
  3. 제1항에 있어서,
    상기 단위 사용자의 트윈 추가 요청에 의해 트윈(twin) 설정된 하나 이상의 타 단위 사용자의 정보를 관리하는 트윈 정보 관리부를 더 포함하는 것을 특징으로 하는 소셜 네트워크 서비스 장치.
  4. 제3항에 있어서,
    상기 평가 정보 관리부는 트윈 설정된 하나 이상의 타 단위 사용자가 동일한 평가 대상에 대해 각각 부여한 평점들의 평균인 트윈 평가 점수를 산출하는 것을 특징으로 하는 소셜 네트워크 서비스 장치.
  5. 제4항에 있어서,
    사용자 단말기로부터 웹 서비스 요청이 수신되면, 상기 웹 서비스 요청에 따른 결과로서 상기 사용자 단말기로 제공될 응답 데이터 내에 평가 대상이 포함되어 있는지를 판단하고, 포함된 경우 상기 포함된 평가 대상에 상응하도록 저장된 트윈 평가 점수가 포함되도록 상기 응답 데이터를 재구성하여 상기 사용자 단말기로 전송하는 웹 서비스 수행부를 더 포함하는 소셜 네트워크 서비스 장치.
  6. 제5항에 있어서,
    상기 웹 서비스 요청은 검색 서비스, 지도 서비스, 게시판 서비스, 인터넷 쇼핑몰 서비스, 웹 페이지 접속 요청 중 하나 이상에 대한 요청인 것을 특징으로 하는 소셜 네트워크 서비스 장치.
  7. 제1항에 있어서,
    상기 싱크로율은 새로운 평가 대상에 대한 평점 정보가 추가될 때마다 연산 처리되는 것을 특징으로 하는 소셜 네트워크 서비스 장치.
  8. 제1항에 있어서,
    상기 단위 사용자 및 상기 타 단위 사용자는 각각 개인이거나 단체인 것을 특징으로 하는 소셜 네트워크 서비스 장치.
  9. 소셜 네트워크 서비스(Social Network Service)를 수행하는 웹 서비스 장치에 있어서,
    사용자 단말기로부터 통신망을 통해 웹 서비스 요청을 수신하는 수신부;
    상기 웹 서비스 요청에 따른 결과로서 생성된 응답 데이터 내에 평가 대상이 포함되어 있는지를 판단하는 판단부;
    평가 대상이 하나 이상 포함된 경우, 상기 포함된 평가 대상에 상응하는 트윈 평가 점수가 포함되도록 상기 응답 데이터를 재구성하는 재구성부; 및
    상기 재구성된 응답 데이터를 상기 사용자 단말기로 전송하는 전송부를 포함하는 웹 서비스 장치.
  10. 제9항에 있어서,
    상기 트윈 평가 점수는 상기 사용자 단말기의 사용자의 트윈(twin) 추가 요청에 의해 트윈 설정된 하나 이상의 타 단위 사용자가 상기 평가 대상에 대해 각각 부여한 평점들의 평균인 것을 특징으로 하는 웹 서비스 장치.
  11. 제9항에 있어서,
    상기 재구성부는, 상기 사용자 단말기의 사용자에 상응하는 사용자 식별 정보 및 상기 평가 대상에 상응하는 평가 대상 식별 정보를 이용하여 상기 트윈 평가 점수를 획득하는 것을 특징으로 하는 웹 서비스 장치.
  12. 제9항에 있어서,
    상기 웹 서비스 요청은 검색 서비스, 지도 서비스, 게시판 서비스, 인터넷 쇼핑몰 서비스, 웹 페이지 접속 요청 중 하나 이상에 대한 요청인 것을 특징으로 하는 웹 서비스 장치.
  13. 소셜 네트워크 서비스 장치에서 수행되는 소셜 네트워크 서비스 방법에 있어서,
    하나 이상의 평가 대상에 대해 각각 부여된 단위 사용자의 평점을 포함하는 평점 정보를 수신하는 단계; 및
    상기 평점 정보에 상응하는 각각의 평가 대상에 대해 타 단위 사용자들이 부여한 평점을 포함하는 평점 정보와 상기 단위 사용자의 평점 정보를 각각 대비하여 상기 단위 사용자와 타 단위 사용자 각각에 대한 싱크로율을 연산하는 단계를 포함하는 소셜 네트워크 서비스 방법.
  14. 제13항에 있어서,
    각 단위 사용자의 관심 분야, 개별 관심 분야, 평가를 한 분야 중 하나 이상의 관심 정보를 미리 저장하는 단계를 더 포함하되,
    상기 싱크로율은 관심 정보별로 각각 연산되는 것을 특징으로 하는 소셜 네트워크 서비스 방법.
  15. 제13항에 있어서,
    상기 단위 사용자의 트윈 추가 요청에 의해 하나 이상의 타 단위 사용자가 트윈(twin) 설정되어 관리되는 것을 특징으로 하는 소셜 네트워크 서비스 방법.
  16. 제15항에 있어서,
    트윈 설정된 하나 이상의 타 단위 사용자가 동일한 평가 대상에 대해 각각 부여한 평점들의 평균인 트윈 평가 점수를 산출하는 단계를 더 포함하는 소셜 네트워크 서비스 방법.
  17. 제16항에 있어서,
    사용자 단말기로부터 웹 서비스 요청이 수신되면, 상기 웹 서비스 요청에 따른 결과로서 상기 사용자 단말기로 제공될 응답 데이터 내에 평가 대상이 포함되어 있는지를 판단하는 단계;
    포함된 경우 상기 포함된 평가 대상에 상응하도록 저장된 트윈 평가 점수가 포함되도록 상기 응답 데이터를 재구성하는 단계; 및
    상기 재구성된 응답 데이터를 상기 사용자 단말기로 전송하는 단계를 더 포함하는 소셜 네트워크 서비스 방법.
  18. 제17항에 있어서,
    상기 웹 서비스 요청은 검색 서비스, 지도 서비스, 게시판 서비스, 인터넷 쇼핑몰 서비스, 웹 페이지 접속 요청 중 하나 이상에 대한 요청인 것을 특징으로 하는 소셜 네트워크 서비스 방법.
  19. 제13항에 있어서,
    상기 싱크로율은 새로운 평가 대상에 대한 평점 정보가 추가될 때마다 연산 처리되는 것을 특징으로 하는 소셜 네트워크 서비스 방법.
  20. 제13항에 있어서,
    상기 단위 사용자 및 상기 타 단위 사용자는 각각 개인이거나 단체인 것을 특징으로 하는 소셜 네트워크 서비스 방법.
  21. 웹 서비스 장치에서 수행되는 소셜 네트워크 서비스 방법에 있어서,
    사용자 단말기로부터 통신망을 통해 웹 서비스 요청을 수신하는 단계;
    상기 웹 서비스 요청에 따른 결과로서 생성된 응답 데이터 내에 평가 대상이 포함되어 있는지를 판단하는 단계;
    평가 대상이 하나 이상 포함된 경우, 상기 포함된 평가 대상에 상응하는 트윈 평가 점수가 포함되도록 상기 응답 데이터를 재구성하는 단계; 및
    상기 재구성된 응답 데이터를 상기 사용자 단말기로 전송하는 단계를 포함하는 소셜 네트워크 서비스 방법.
  22. 제21항에 있어서,
    상기 트윈 평가 점수는 상기 사용자 단말기의 사용자의 트윈(twin) 추가 요청에 의해 트윈 설정된 하나 이상의 타 단위 사용자가 상기 평가 대상에 대해 각각 부여한 평점들의 평균인 것을 특징으로 하는 소셜 네트워크 서비스 방법.
  23. 제21항에 있어서,
    상기 재구성하는 단계에서, 상기 사용자 단말기의 사용자에 상응하는 사용자 식별 정보 및 상기 평가 대상에 상응하는 평가 대상 식별 정보를 이용하여 상기 트윈 평가 점수를 획득되는 것을 특징으로 하는 소셜 네트워크 서비스 방법.
  24. 제21항에 있어서,
    상기 웹 서비스 요청은 검색 서비스, 지도 서비스, 게시판 서비스, 인터넷 쇼핑몰 서비스, 웹 페이지 접속 요청 중 하나 이상에 대한 요청인 것을 특징으로 하는 소셜 네트워크 서비스 방법.
  25. 제13항 내지 제24항 중 어느 하나에 기재된 소셜 네트워크 서비스 방법을 수행하기 위하여 디지털 처리 장치에 의해 실행될 수 있는 명령어들의 프로그램이 유형적으로 구현되어 있으며 디지털 처리 장치에 의해 판독될 수 있는 프로그램을 기록한 기록매체.
KR1020110055629A 2011-06-09 2011-06-09 소셜 네트워크 서비스 제공 방법 및 장치 KR20130012155A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110055629A KR20130012155A (ko) 2011-06-09 2011-06-09 소셜 네트워크 서비스 제공 방법 및 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110055629A KR20130012155A (ko) 2011-06-09 2011-06-09 소셜 네트워크 서비스 제공 방법 및 장치

Publications (1)

Publication Number Publication Date
KR20130012155A true KR20130012155A (ko) 2013-02-01

Family

ID=47892908

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110055629A KR20130012155A (ko) 2011-06-09 2011-06-09 소셜 네트워크 서비스 제공 방법 및 장치

Country Status (1)

Country Link
KR (1) KR20130012155A (ko)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101498194B1 (ko) * 2013-03-20 2015-03-06 주식회사 나고소프트 전시회 사이트를 이용한 광고 시스템
KR101508005B1 (ko) * 2014-08-19 2015-04-08 (주)미오뜨레 아동 대상의 가상 자아 그래픽 기반의 코디네이션 및 쇼핑서비스 제공방법
WO2016028083A1 (ko) * 2014-08-19 2016-02-25 (주)미오뜨레 디자인 툴을 이용한 디자인 방법, 이를 위한 장치 및 시스템
EP3270576A2 (en) 2013-01-02 2018-01-17 Samsung Electronics Co., Ltd. Message transfer system including display device and mobile device and message transfer method thereof
KR20190087361A (ko) * 2019-07-12 2019-07-24 주식회사 하이퍼커넥트 중개 방법 및 장치
US11296898B2 (en) 2019-08-27 2022-04-05 Hyperconnect Inc. Video call mediating apparatus, method and computer readable recording medium thereof
US11301534B2 (en) 2017-06-07 2022-04-12 Hyperconnect Inc. Mediating method and device
US11457077B2 (en) 2019-09-09 2022-09-27 Hyperconnect Inc. Server of mediating a plurality of terminals, and mediating method thereof
US11501564B2 (en) 2019-12-16 2022-11-15 Hyperconnect Inc. Mediating apparatus and method, and computer-readable recording medium thereof
US11550860B2 (en) 2016-06-03 2023-01-10 Hyperconnect LLC Matchmaking video chatting partners
US11570402B2 (en) 2020-02-21 2023-01-31 Hyperconnect Inc. Terminal and operating method thereof
US11606397B2 (en) 2018-03-07 2023-03-14 Hyperconnect Inc. Server and operating method thereof

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3270576A2 (en) 2013-01-02 2018-01-17 Samsung Electronics Co., Ltd. Message transfer system including display device and mobile device and message transfer method thereof
KR101498194B1 (ko) * 2013-03-20 2015-03-06 주식회사 나고소프트 전시회 사이트를 이용한 광고 시스템
KR101508005B1 (ko) * 2014-08-19 2015-04-08 (주)미오뜨레 아동 대상의 가상 자아 그래픽 기반의 코디네이션 및 쇼핑서비스 제공방법
WO2016028083A1 (ko) * 2014-08-19 2016-02-25 (주)미오뜨레 디자인 툴을 이용한 디자인 방법, 이를 위한 장치 및 시스템
US11550860B2 (en) 2016-06-03 2023-01-10 Hyperconnect LLC Matchmaking video chatting partners
US12001495B2 (en) 2016-06-03 2024-06-04 Hyperconnect LLC Matchmaking video chatting partners
US11301534B2 (en) 2017-06-07 2022-04-12 Hyperconnect Inc. Mediating method and device
US11947612B2 (en) 2017-06-07 2024-04-02 Hyperconnect Inc. Mediating method and device
US11606397B2 (en) 2018-03-07 2023-03-14 Hyperconnect Inc. Server and operating method thereof
KR20190087361A (ko) * 2019-07-12 2019-07-24 주식회사 하이퍼커넥트 중개 방법 및 장치
US11296898B2 (en) 2019-08-27 2022-04-05 Hyperconnect Inc. Video call mediating apparatus, method and computer readable recording medium thereof
US11457077B2 (en) 2019-09-09 2022-09-27 Hyperconnect Inc. Server of mediating a plurality of terminals, and mediating method thereof
US11501564B2 (en) 2019-12-16 2022-11-15 Hyperconnect Inc. Mediating apparatus and method, and computer-readable recording medium thereof
US11570402B2 (en) 2020-02-21 2023-01-31 Hyperconnect Inc. Terminal and operating method thereof

Similar Documents

Publication Publication Date Title
KR20130012155A (ko) 소셜 네트워크 서비스 제공 방법 및 장치
JP4951404B2 (ja) 商品レコメンド・システム
AU2023208090A1 (en) Customizable data management system
CA2710883C (en) Enhancing and storing data for recall and use
US20180174188A1 (en) Systems and methods for customizing content of a billboard
AU2020201356A1 (en) Customizable data management system
US20100268661A1 (en) Recommendation Systems
JP4947477B1 (ja) レコメンド装置、レコメンド方法およびレコメンドプログラム
US10198486B2 (en) Recommendation filtering based on common interests
US20130290106A1 (en) System and method for providing directions to items of interest
US20090307168A1 (en) Systems and methods for photo-based content discovery and recommendation
US10826953B2 (en) Supplementing user web-browsing
WO2013145454A1 (ja) 情報提供装置、情報提供方法、情報提供プログラム、及びそのプログラムを記憶するコンピュータ読取可能な記録媒体
CN106062743A (zh) 用于关键字建议的系统和方法
JP5686934B1 (ja) 情報処理装置、情報処理方法、プログラム、記憶媒体
US11430024B2 (en) System and method of providing a virtual guestbook
KR20100092852A (ko) 선호도 기반의 상품 추천 시스템 및 그 방법
US20160019627A1 (en) Initial profile creation in a media recommendation system
WO2016011406A1 (en) Rating system and method
JP2013210821A (ja) 情報提供装置、情報提供方法、情報提供プログラム、及びそのプログラムを記憶するコンピュータ読取可能な記録媒体
CN112384912A (zh) 用户创建内容推荐和搜索
US20140337418A1 (en) Information providing system, server device, recording medium, and control method
CN102314422A (zh) 一种基于用户兴趣优选开放式互动版块的方法与设备
US9542497B2 (en) Information processing apparatus, information processing method, and information processing program
JP5275531B1 (ja) 情報提供装置、情報提供方法、情報提供プログラム、及びそのプログラムを記憶するコンピュータ読取可能な記録媒体

Legal Events

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