[go: up one dir, main page]

KR20090100430A - 질문에 대한 답변 얻기 - Google Patents

질문에 대한 답변 얻기 Download PDF

Info

Publication number
KR20090100430A
KR20090100430A KR1020097015968A KR20097015968A KR20090100430A KR 20090100430 A KR20090100430 A KR 20090100430A KR 1020097015968 A KR1020097015968 A KR 1020097015968A KR 20097015968 A KR20097015968 A KR 20097015968A KR 20090100430 A KR20090100430 A KR 20090100430A
Authority
KR
South Korea
Prior art keywords
question
network space
server
questions
answer
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
KR1020097015968A
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 구글 인코포레이티드
Publication of KR20090100430A publication Critical patent/KR20090100430A/ko
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B7/00Electrically-operated teaching apparatus or devices working with questions and answers
    • G09B7/02Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student
    • 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
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance
    • G06Q50/2057Career enhancement or continuing education service

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

질문에 대한 답변을 구하는 컴퓨터로 구현되는 방법은 답변을 구하는 이용자로부터 하나 이상의 질문을 수신하는 단계, 답변되어야 할 계류 중인 질문의 목록을 관리하는 단계 및 네트워크 공간의 컨텐츠에 기초하여 전송되는 질문에 주제 관련성이 있다고 결정되는 네트워크 공간으로 상기 계류 중인 질문 목록으로부터의 질문을 전송하는 단계를 포함한다.

Description

질문에 대한 답변 얻기{SEEKING ANSWERS TO QUESTIONS}
본 출원은 2006년 12월 29일자로 제출된 "질문에 대한 답변 얻기"라는 제목의 미국예비출원 제60/882,788호 및 2007년 3월 22일자로 제출된 "질문에 대한 답변 얻기"라는 제목의 미국실용신안출원 제11/690,038호에 대한 제출 일자의 이익을 주장하며, 이들의 전체 내용은 여기에 참고로 편입되어 있다.
이하의 설명은 예컨대 컴퓨터 네트워크 상의 공간에서 특정한 질문을 전략적으로 제공함으로써 질문에 대한 답변을 얻는 시스템 및 기술에 관련된 것이다.
인터넷이 점점 보편화되면서, 컴퓨터 네트워크는 통신, 오락 및 전문적이고 사회적인 네트워크 형성을 위한 중요하면서도 보편적인 메커니즘이 되고 있다. 또한, 네트워크는 다양한 주제에 관한 지식과 정보를 가진 이용자를 그러한 주제에 관한 지식과 정보를 찾는 다른 이용자들과 연결시켜 준다. 또한, 네트워크는 공통의 관심으로 되는 문제에 대한 질문을 문의하고 답변함으로써 이용자들이 생각을 교환할 수 있는 매체를 제공한다.
최근에, 질문을 가진 이용자들은 그들이 질문을 제공할 수 있는 웹 사이트에 로그온한다. 해당 질문은 그 웹 사이트 상에서 표시되며, 해당 웹 사이트에 역시 로그온한 다른 이용자들에게 보여진다. 하나 이상의 이용자는 해당 질문에 대한 답 변을 제공한다. 이후 그러한 답변들은 해당 질문을 제공한 이용자에게 표시된다.
본 발명자는 질문을 가진 이용자들과 지식이 풍부한 이용자들 간 의사소통의 단절을 인식하였는데, 그 이유는 전자가 후자를 어디서 찾아야 할지 모를 수 있기 때문이다. 뿐만 아니라, 질문을 제공하는 이용자는 질문에 대한 소스가 가장 식견 있는 것인지 확신하지 못할 수 있다. 나아가, 만약 질문이 네트워크의 중앙 집중적인 공간에서 제공된다면, 전문가가 그 집중화된 공간에 방문하여 자신의 분야에 관련된 질문을 검색하지 않는 이상, 전문가로서는 자신의 전문 분야에 관련된 질문이 제시되었는지 알지 못할 수 있다. 이러한 추가적인 노력은 전문가로 하여금 질문을 검색하고 답변을 제공하는 것을 단념하게 만들 수 있다.
일반적으로, 본 문서는 아마도 식견이 있는 이용자가 질문을 보고 그 질문에 대한 답변을 제공하는 네트워크 내의 공간에 질문을 배치함으로써 질문에 대한 답변을 구하는 시스템 및 기법을 기술한다. 일 예에서, 시스템은 예컨대 웹 사이트와 같은 네트워크 공간으로부터 해당 웹 사이트의 웹 페이지 상에서 해당 웹 사이트와 관련되는 것으로 보이는 질문을 디스플레이하고 제공하는 요청을 수신한다. 전문가나 다른 사람들은 해당 웹 사이트를 방문하여 제공된 질문에 대한 답변을 할 수 있다.
일 측면에서, 질문에 대한 답변을 구하는 컴퓨터로 구현되는 방법이 기술된다. 이 방법은 제 1 네트워크 공간에서 질문을 제공하는 이용자로서, 하나 이상의 답변을 구하는 상기 이용자로부터 상기 질문을 수신하는 단계; 답변되어야 할 계류중인 질문들의 질문 목록을 관리하는 단계; 및 제 2 네트워크 공간의 컨텐츠에 기초하여 상기 제 2 네트워크 공간에 대하여 주제적으로 관련되는 것으로 결정된 상기 질문 목록으로부터의 질문을 상기 제 2 네트워크 공간에 제공하는 단계를 포함한다. 이러한 측면의 다른 구현예는 대응하는 시스템을 포함할 수 있다.
상술한 그리고 다른 측면들은 다음의 특징 중 하나 이상을 포함할 수 있다. 상기 제 1 및 제 2 네트워크 공간은 서로 상이할 수 있다. 상기 질문은, 웹 페이지 상의 형태, PDA, 전자메일, 이동전화기, 오디오 파일 및 비디오 파일 중 하나 이상을 포함하는 매체를 통하여 수신될 수 있다. 상기 네트워크 공간은 웹 사이트의 웹 페이지, IPTV 및 이동전화기의 디스플레이 화면 중 하나 이상을 포함할 수 있다. 상기 질문은 상기 제 2 네트워크 공간으로부터의 요청에 응답하여 상기 제 2 네트워크 공간에 제공될 수 있다. 상기 질문을 제공하는 단계는, 상기 제 2 네트워크 공간으로부터 상기 요청을 수신하는 단계, 만약 상기 질문이 상기 제 2 네트워크 공간의 컨텐츠와 관련된다면 상기 질문 목록으로부터 상기 질문을 선택하는 단계 및 상기 제 2 네트워크 공간으로 상기 질문을 전송하는 단계를 포함할 수 있다. 상기 질문을 전송하는 단계는, 상기 제 2 네트워크 공간을 제어하는 주체에 상기 질문을 전송하는 단계 및 상기 제 2 네트워크 공간의 컨텐츠와 함께 이용자에게 상기 질문을 디스플레이하는 단계를 포함할 수 있다. 상기 질문에 대한 답변의 입력을 용이하게 하기 위하여, 상기 제 2 네트워크 공간에서의 기능성을 디스플레이하는 단계를 더 포함할 수 있다. 상기 기능성은 상기 답변을 입력하기 위한 텍스트 박스, 상기 답변을 포함하는 파일을 업로드하기 위한 옵션 및 상기 답변을 입력하기 위한 상기 제 2 네트워크 공간으로의 하이퍼링크 중 하나 이상을 포함할 수 있다. 상기 질문을 선택하는 단계는 상기 제 2 네트워크 공간의 컨텐츠와 상기 질문 목록의 질문들을 비교하는 단계를 포함할 수 있다. 상기 질문 목록은 상기 질문으로부터 도출된 단어나 단어 클러스터 및 상기 질문에서 나타나는 상기 단어나 단어 클러스터에 상기 질문을 연결짓는 맵을 포함할 수 있다. 상기 비교하는 단계는, 상기 제 2 네트워크 공간에서 단어나 단어 클러스터를 확인하는 단계 및 상기 제 2 네트워크 공간에서 상기 단어나 단어 클러스터에 부합하는 질문의 단어나 단어 클러스터를 상기 질문 목록에서 찾는 단계를 포함할 수 있다. 상기 방법은, 상기 제 2 네트워크 공간으로부터 상기 질문에 대한 답변을 수신하는 단계; 수신된 상기 답변, 상기 답변이 수신되어 온 상기 네트워크 공간의 속성 및 상기 네트워크 공간으로부터의 상기 질문에 대한 등급 중 하나 이상을 포함하는 상기 질문에 대한 응답을 생성하는 단계; 및 상기 질문에 대한 상기 응답 및 상기 질문에 대한 상기 응답을 대응하는 질문에 연결짓는 맵을 포함하는 답변 목록을 관리하는 단계를 더 포함할 수 있다. 상기 방법은, 상기 하나 이상의 답변을 부적절한 내용에 대하여 필터링하는 단계를 더 포함할 수 있고, 상기 부적절한 내용은 상기 질문과 관련되지 않는 내용, 음란물 및 의미 없는 내용 중 하나 이상을 포함할 수 있다. 상기 방법은, 상기 질문을 제출한 상기 이용자에게 상기 질문에 대한 상기 응답을 전송하는 단계를 더 포함할 수 있다. 상기 방법은, 상기 질문에 대한 상기 응답을 상기 제 1 네트워크 공간으로 전송하는 단계를 더 포함할 수 있다. 상기 전송하는 단계는, 상기 제 1 네트워크 공간을 제어하는 주체에게 상기 응답을 전송하는 단계 및 상기 제 1 네트워크 공간에서 상기 응답을 디스플레이하는 단계를 포함할 수 있다. 상기 방법은, 상기 질문에 대한 상기 응답의 등급을 이용자로부터 수신하는 단계를 더 포함할 수 있다.
일 측면에서, 인터넷 상에서 주제적으로 관련된 웹 페이지에 질문을 제공하는 컴퓨터로 구현되는 방법이 기술된다. 본 방법은, 제 1 웹 사이트를 호스팅하는 제 1 서버로부터 신규 질문을 수신하는 단계; 상기 신규 질문을 질문 목록에 추가하는 단계; 제 2 웹 사이트를 호스팅하는 제 2 서버로부터 컨텐츠에 대한 요청을 수신하는 단계; 상기 제 2 웹 사이트의 웹 페이지의 상기 컨텐츠에 관련되는 하나 이상의 신규 질문을 상기 질문 목록에서 확인하는 단계; 상기 확인된 하나 이상의 신규 질문을 상기 제 2 웹 사이트를 호스팅하는 상기 서버로 전송하는 단계; 및 상기 제 2 웹 사이트의 웹 페이지 상에 상기 확인된 하나 이상의 신규 질문을 디스플레이하는 단계를 포함한다.
일 측면에서, 인터넷 상에서 주제적으로 관련된 웹 페이지에 질문을 제공하기 위한 시스템이 기술된다. 본 시스템은, 제 1 웹 사이트를 호스팅하는 제 1 서버로부터 신규 질문을 수신하는 수단; 상기 신규 질문을 질문 목록에 추가하는 수단; 제 2 웹 사이트를 호스팅하는 제 2 서버로부터 컨텐츠에 대한 요청을 수신하는 수단; 상기 제 2 웹 사이트의 웹 페이지의 컨텐츠에 관련되는 하나 이상의 신규 질문을 상기 질문 목록에서 확인하는 수단; 상기 확인된 하나 이상의 신규 질문을 상기 제 2 웹 사이트를 호스팅하는 상기 서버로 전송하는 수단; 및 상기 제 2 웹 사이트의 웹 페이지 상에 상기 확인된 하나 이상의 신규 질문을 디스플레이하는 수단을 구비한다.
여기에서 설명하는 본 시스템과 기술은 다음의 이점 중 하나 이상을 제공할 수 있다. 시스템은 질문을 가진 네트워크 이용자에게 그 질문에 대한 답변을 얻을 수 있는 메커니즘을 제공할 수 있다. 본 시스템은 주제에 대하여 전문가인 이용자에게 그들의 전문 지식을 공유할 수 있는 포럼을 제공할 수 있다. 이와 같이 함으로써, 본 시스템은 질문을 가진 이용자와 전문 지식을 가진 이용자 간의 통신 격차를 이어줄 수 있다. 주제적으로 관련된 공간에서 질문을 제공하는 것은 해당 질문이 전문가 이용자에 의하여 열람되고 답변될 확률을 높여준다. 전문가 이용자가 질문을 검색할 필요가 없기 때문에, 그 질문을 찾기 위하여 요구되는 노력이 현저하게 줄어서 해당 질문이 답변될 가능성이 높아진다. 결과적으로, 질문을 제공하는 이용자는 자신의 질문이 답변될 것은 물론이고 전문가 소스로부터 답변이 얻어지는 것으로 확신한다.
부가적으로는, 본 시스템은 질문과 답변의 교환으로부터 얻어진 다양한 주제에 관한 정보를 포함하는 확장형 데이터베이스를 구축할 수 있다. 이러한 방식으로, 네트워크의 컨텐츠를 풍부하게 할 수 있다. 또한, 본 시스템은 웹 사이트를 호스팅하는 서버와 같이 네트워크 공간을 호스팅하는 주체에게 자신의 웹 사이트의 컨텐츠를 강화하고 더 많은 질문이 디스플레이될 수 있도록 주제 관련성을 개선하기 위한 동기를 제공해 줄 수 있다. 이는 다시 해당 웹 사이트를 통한 네트워크 트래픽을 상승시킬 수 있으며, 이는 다시 이러한 사이트에 광고를 배치할 동기를 광고주에게 제공해 줄 수 있다. 이와 같은 방식으로, 네트워크 공간을 호스팅하는 주체는 고품질의 컨텐츠를 포함하는 공간을 호스팅하는 것에 대한 재정적 이득을 얻는 것이 가능하다.
하나 이상의 구현예에 관한 세부사항들이 첨부도면과 이하의 설명에서 제시된다. 다른 특징과 이점은 본 상세한 설명과 도면 및 청구범위로부터 명백할 것이다.
도 1은 질문에 대한 답변을 구하기 위한 예시적인 시스템의 블록도.
도 2는 질문에 답변하는 이용자들을 질문에 답변하는 이용자들과 연결시키기 위한 예시적인 서버의 블록도.
도 3은 질문에 대한 답변을 구하는 예시적인 프로세스의 순서도.
도 4는 질문에 대한 답변을 구하는 다른 예시적인 프로세스의 순서도.
다양한 도면에서 동일한 참조 부호는 동일한 요소를 나타낸다.
도 1은 네트워크에서 이용자가 제시한 질문에 대한 답변을 구하기 위한 예시적인 시스템을 나타낸다. 상기 네트워크는 컨텐츠를 포함하는 상호 접속된 공간으로 이루어져 있다. 일 구현예에서, 상기 네트워크는 인터넷이며, 상기 네트워크 공간은 인터넷 상에서 이용 가능한 웹 사이트의 일부 혹은 모든 웹 페이지를 포함한다. 네트워크의 다른 예에는 LAN(Local Area Network), WAN(Wide Area Network), 이동전화 네트워크 및 인트라넷이 포함된다.
이용자는 네트워크를 통해 액세스할 수 있는 질문 입력 공간(104)에서 질 문(102)을 입력한다. 일 구현예에서, 질문 입력 공간(104)은 인터넷 상 웹 사이트의 웹 페이지이며, 질문을 입력하는 웹 페이지를 열람하기 위하여 특정한 URL(Uniform Resource Locator)을 가리키는 웹 브라우저 어플리케이션을 이용하여 액세스될 수 있다. 일 측면에서, 질문 입력 공간은 브라우저 툴바이다. 유선 혹은 무선의 거의 모든 적합한 입력 장치 및/또는 이용자 인터페이스(예컨대, 데스크탑 컴퓨터, 노트북 컴퓨터, 스마트폰, PDA)를 사용하여 질문 입력 공간(104)에 액세스하여 답변이 검색될 질문을 입력하는 것이 가능하다. 선택적으로 혹은 부가적으로는, 질문 입력 공간(104)은 예컨대 언어 인식 소프트웨어를 통해 구두로, 이메일 메세지, 인스턴트 메세지, SMS나 텍스트 메세지 및/또는 입력 장치 상에서 실행되는 특수 목적의 클라이언트 소프트웨어 등 웹 브라우저 이외의 이용자 인터페이스 메커니즘을 이용하여 구현될 수 있다.
일 구현예에서, 이용자는 웹 브라우저 어플리케이션의 텍스트 박스 내 텍스트로서 질문(102)을 입력한다. 이 텍스트는 HTML과 같은 리치텍스트(Rich Text)를 포함한다. 선택적으로 혹은 부가적으로, 상기 질문은 오디오 파일, 비디오 파일 혹은 다중 포맷의 조합 형태일 수 있다. 예컨대, 이용자는 음성 인식 소프트웨어를 통해 구두로 질문(102)을 기록하고 그 질문을 오디오 파일로 저장할 수 있다. 이후 이용자는 인터페이스 메커니즘을 이용하여 해당 오디오 파일을 질문 입력 공간(104)으로 업로드할 수 있다. 다른 측면에서, 질문(102)은 "누가 예술가인가"라는 텍스트를 포함하는 곡의 오디오 파일과 같이 포맷들의 조합일 수 있다.
도 1에 나타낸 바와 같이, QA(질문-답변) 서버(106)가 질문(102)을 수신하 며, 질문(102)을 처리하여 그것을 질문 목록(108)에 저장한다. 이러한 프로세스는 질문에서 개개의 단어를 인식하고 하나 이상의 단어를 무리지어서 하나 이상의 단어 클러스터를 형성하도록 하는 단계를 포함하며, 일반적으로 발생하는 단어들을 무시하는 단계를 포함할 수 있다. 질문 목록(108)은 신규 질문과 예전 질문을 포함한다. 예전 질문은 답변된 질문과 아직 답변을 받아야 하는 질문을 포함한다. 질문 목록(108)은 상기 질문으로부터 도출된 단어 혹은 단어 클러스터에 질문을 연결짓는 맵(Map)을 포함한다. 질문 목록(108)은 QA 서버(106)와 통신할 수 있는 외부 저장 장치 상에서 상주할 수 있다.
QA 서버(106)는 질문을 디스플레이하기 위한 네트워크 공간(110)으로부터의 요청을 수신한다. 네트워크 공간(110)은 네트워크에 있어서 웹 사이트일 수 있다. 네트워크 공간(110)은 텍스트, 이미지 및 비디오를 포함하는 컨텐츠를 포함할 수 있다. 네트워크 공간(110)의 컨텐츠는 질문 목록(108)의 질문과 비교되며, 만약 네트워크 공간(110) 상에 포스팅되어 있다면 전문가에 의해 답변될 수 있는 질문인지가 결정된다. 이러한 방식으로, 네트워크 공간(110)은 질문 목록(108)에 저장된 질문(102)에 대하여 주제 관련성이 있는 것으로 결정된다.
일 측면에서, 네트워크 공간(110)은 웹 사이트이다. 웹 사이트를 호스팅하는 서버는 QA 서버(106)로 질문(102)에 대한 요청을 전송할 수 있다. QA 서버(106)는 질문 목록(108)으로부터 질문(102)을 확인할 수 있다. QA 서버(106)는 웹 사이트의 하나 이상의 페이지 상에 그 질문을 포스팅하기 위하여 해당 웹 사이트를 호스팅하는 서버로부터 허가를 요청할 수 있다. QA 서버(106)는 QA 서버(106)와 웹 사이트 를 호스팅하는 서버 간의 과거의 배치 및 트래픽과 이용자 상호 작용을 증가시키기 위하여 웹 사이트 상에 질문을 디스플레이하기 위한 웹 사이트 퍼블리셔의 요구를 포함하는 요인들에 기초하여 웹 사이트를 호스팅하는 하나 이상의 서벌로부터 그러한 요청을 수신할 수 있다. 웹 사이트를 호스팅하는 서버는 수용 가능한 질문의 소스, 수용 가능한 이용자 및 수용 가능한 질문의 리스트를 포함할 수 있다. 해당 소스는 네트워크에서 웹 사이트를 포함할 수 있다. 웹 사이트를 호스팅하는 서버는 질문이 웹 사이트 상에서 디스플레이될 주제를 명시적으로 나타낼 수 있다. 이러한 주제는 주제 리스트, 키워드 리스트, 질문의 소스 리스트 혹은 이들의 조합을 포함할 수 있다. QA 서버(106)는 상술한 그리고 부가적인 기준 중 하나 이상을 만족하는 질문(102)을 질문 목록(108)으로부터 선택할 수 있다.
QA 서버(106)는 질문 목록(110)의 질문으로부터 추출된 단어 혹은 단어 클러스터에 질문(102)을 연결짓는 맵을 포함한다. QA 서버(106)가 네트워크 공간(110)으로부터 질문(102)에 대한 요청을 수신할 때, QA 서버(106)는 질문 목록(108)에서 계류중인 질문으로부터 추출된 단어 혹은 단어 클러스터의 전부나 일부와 네트워크 공간(110)으로부터 추출된 단어나 단어 클러스터를 비교한다. QA 서버(106)는 요청이 수신되었던 네트워크 공간(110)에서 디스플레이될 수 있는 주제적으로 관련된 질문(102)을 결정하기 위하여, 질문 목록(108)에서 계류중인 질문에 있어서 하나 이상의 단어나 단어 클러스터를 이용한다.
QA 서버(106)는 웹 사이트에 질문을 제공하기 위하여 웹 사이트를 호스팅하는 하나 이상의 서버로부터 요청을 수신한다. 일 측면에서, 질문에 대한 요청은 QA 서버(106)에게로만 전송된다. 다른 측면에서, 요청이 다른 서버로 전송될 때 QA 서버(106)에 통보된다. 예컨대, 예컨대 AdSense 서버와 같은 광고 서버에 의해 광고에 대한 요청이 수신되는 경우, 이러한 광고 서버는 그러한 요청과 그러한 요청이 수신된 웹 사이트를 QA 서버(106)에 통지할 수 있다.
일 구현예에서, QA 서버를 포함하는 본 시스템은 오직 답변을 구하는 시스템이다. 다른 구현예에서, QA 서버는 웹 사이트에 질문과 광고를 제공하는 시스템의 일부이다. 본 시스템은 웹 사이트에 의한 디스플레이를 요청받은 광고와 함께 혹은 그에 대신하여 질문을 제공할 수 있다. 다른 측면에서, 본 시스템은 웹 사이트에 전송될 질문과 광고 양자에 대한 요청을 수신할 수 있다.
QA 서버(106)는 웹 사이트 상의 웹 페이지에서 디스플레이하기 위해, 요청이 수신된 웹 사이트를 호스팅하는 서버로 상기 확인된 주제적으로 관련된 질문을 전송한다. QA 서버(106)는 그러한 하나 이상의 서버로부터 요청을 수신하고, 동일한 질문이 웹 사이트에 주제적으로 관련되어 있는지를 결정하며, 모든 혹은 일부의 서버로 해당 질문을 전송한다. 일 측면에서, QA 서버(106)는 웹 사이트를 방문하는 이용자에 의한 질문의 열람을 최대화하기 위하여, 예컨대 홈페이지와 같은 웹 사이트의 특정한 웹 페이지 상에 해당 질문을 웹 사이트 호스팅 서버가 디스플레이할 것을 요구할 수 있다. 다른 측면에서, QA 서버(106)는 상기 주제적으로 관련된 웹 사이트를 호스팅하는 서버로 질문을 전송할 수 있다. 웹 사이트를 호스팅하는 서버는 질문을 디스플레이되는 웹 페이지를 결정할 수 있다. 다른 구현예에서, QA 서버(106)는 질문을 제공한 이용자의 브라우저에 응답을 전송할 수 있다.
웹 페이지를 열람하는 이용자는 질문(102)이 디스플레이되어 있는 것을 볼 때 답변(112)을 입력한다. 일 구현예에서, 이용자는 텍스트 포맷인 질문을 열람하고 제공된 텍스트 박스에 답변을 입력한다. 선택적으로 혹은 부가적으로, 이용자는 오디오 파일, 비디오 파일 및 다중 포맷의 조합을 포함하는 기타 포맷으로 답변을 입력할 수도 있다. 이용자가 제공한 답변은 해당 질문과는 다른 포맷일 수 있다. 예컨대, 질문이 오디오 파일의 곡이라면, 해당 곡을 연주한 음악가를 확인하는 답변은 텍스트 포맷일 수 있다.
일 측면에서, 질문에 대한 답변을 입력하기 위한 텍스트 박스는 질문과 같은 웹 페이지 상에 디스플레이되어 이용자가 해당 웹 페이지를 떠나지 않고도 답변을 입력할 수 있도록 한다. 다른 측면에서, 답변의 입력을 용이하게 하기 위한 기능성(Functionality)이 동일한 웹 사이트 혹은 다른 웹 사이트 중 하나인 제 2의 웹 페이지에 배치될 수 있다. 예컨대, 질문은 웹 사이트의 홈 페이지 상에 디스플레이될 수 있다. 답변을 입력하기 위한 텍스트 박스는 해당 웹 사이트의 제 2 웹 페이지 상에 있을 수 있다. 상기 홈 페이지와 제 2 페이지는 하이퍼링크를 통해 연결되어, 홈 페이지 상의 하이퍼링크가 답변을 입력하기 위한 텍스트 박스를 포함한 웹 페이지를 지시할 수 있다. 다른 측면에서, 답변 입력 공간은 툴바 확장이나 웹 페이지 상에 포함되지만 평소에는 보이지 않도록 숨겨진 AJAX를 사용하여 생성된 HTML 인터페이스일 수 있다.
QA 서버(106)는 주제적으로 관련된 웹 사이트를 호스팅하는 서버로부터 답변(112)을 수신하여 그 답변을 답변 목록(114)에 저장한다. 일 측면에서, QA 서 버(106)는 웹 사이트로부터 하나 이상의 답변(112)을 수신할 수 있다. QA 서버(106)는 질문이 디스플레이될 때마다 동일한 웹 사이트로부터 수신된 답변의 수에 대하여 아무런 제한을 가하지 않을 수 있다. QA 서버(106)는 질문(102)이 동일한 공간(110)에서 디스플레이되는 횟수를 제한할 수 있다. 다른 측면에서, QA 서버(106)는 질문이 제공되었던 전부 혹은 일부의 웹 사이트로부터 하나 이상의 답변(112)을 수신할 수 있다. QA 서버(106)는 답변에 대한 응답의 총 수, 답변을 제공한 이용자의 만족도, 질문 목록(108)에서의 유사 질문의 수 및 답변 목록(114)에서의 유사 질문에 대하여 이용 가능한 답변의 수를 포함할 수 있는 요인들에 기초하여, 수신되는 답변의 수를 제한할 수 있다.
QA 서버(106)는 질문이 제공된 웹 사이트를 호스팅하는 서버(104)로 답변(112)을 전송한다. 일 측면에서, QA 서버(106)는 답변을 디스플레이할 웹 사이트 상의 웹 페이지를 선택할 수 있다. 다른 측면에서, QA 서버(106)는 웹 사이트를 호스팅하는 서버에 답변을 전송할 수 있다. 서버는 답변을 디스플레이할 공간을 선택할 수 있다.
도 2는 질문을 구하는 이용자를 질문에 답변하는 이용자에 연결시키기 위한 예시적인 서버의 블록도이다. QA 서버(106)는 질문 입력 공간(104)으로부터 수신된 질문을 저장하는 질문 목록(108)을 포함한다. 질문 목록(108)에 저장된 질문은 신규 질문, 답변을 기다리는 예전 질문 및 답변이 완료된 예전 질문을 포함한다. 부가적으로, 질문 목록(108)은 해당 질문으로부터 추출된 단어나 단어 클러스터에 질문을 연결짓는 맵을 포함한다.
QA 서버(106)는 질문에 대하여 네트워크 공간(110)으로부터 요청을 수신한다. 일 구현예에서, 네트워크 공간은 인터넷 상의 웹 사이트이다. QA 서버(106)는 인터페이스(202)를 통해 인터넷 상의 웹 사이트의 웹 페이지의 컨텐츠를 수신한다. 웹 크롤러(204)는 웹 사이트의 웹 페이지를 다니면서 해당 웹 사이트의 주제를 결정한다. 또한, 웹 크롤러(204)는 웹 페이지 상의 키워드와 컨텐츠 간의 통계적인 관련도를 생성할 수 있다. 예컨대, 웹 페이지는 어떤 키워드가 웹 페이지 상의 컨텐츠에 관련될 수 있는지를 식별하기 위하여 웹 크롤러에 의해 사용되는 정보를 포함할 수 있다. 이러한 정보는 웹 페이지 내의 텍스트, 컨텐츠를 기술하는 키워드(예컨대, 메타데이터), 웹 페이지 상에서 단어의 발생 빈도, 웹 페이지 텍스트의 폰트 사이즈 혹은 웹 페이지 내 하이퍼링크 구조를 포함할 수 있다. 이러한 웹 크롤러(202)는 저장소(208)에 상기 통계적 관련도를 저장할 수 있다.
QA 서버(106)는 질문을 디스플레이하기 위한 요청을 네트워크 공간(110)으로부터 수신한다. QA 서버(106)는 해당 공간의 주제를 결정하기 위하여 네트워크 공간(110)을 탐색한다. 이후에, QA 서버(106)는 그 네트워크 공간의 주제를 질문 목록(108)의 질문과 비교하여 해당 네트워크 공간에 관련된 질문을 식별한다. 일 구현예에서, 질문을 네트워크 공간의 주제와 비교하는 경우, QA 서버(106)는 질문을 개개의 단어로 나누고, 공통적으로 발생하는 단어(예컨대, 관사, "무엇", "어디" 등)를 확인하여 무시하고, 남은 단어를 하나 이상의 클러스터로 무리지을 수 있다. 다른 구현예에서, QA 서버(106)는 질문의 모든 단어를 고려할 수 있다. QA 서버(106)는 네트워크 공간의 주제를 질문 목록(108)의 질문으로부터 추출한 단어 및 단어 클러스터와 비교한다. QA 서버(106)는 네트워크 공간의 주제에 부합하는 질문 목록(108)의 단어나 단어 클러스터 혹은 양자를 검색한다. 예컨대, QA 서버는 www.physics.com 으로부터 요청을 수신할 수 있다. 질문 목록은 "스트링 이론이 무엇인가요?"라는 질문을 포함할 수 있다. 일 측면에서, "무엇"과 "인가요"라는 단어는 공통어로서 무시하고, "스트링" 및 "이론"이라는 단어와 "스트링 이론"이라는 단어 클러스터가 이 질문으로부터 추출된다. 다른 측면에서, "스트링" 및 "이론"이라는 단어를 추가적으로 필터링하여 해당 질문에 대하여 추출된 단어 클러스터로서 "스트링 이론"만을 남길 수도 있다. QA 서버는 www.physics.com 의 컨텐츠를 탐색하여 해당 웹 사이트의 주제가 "물리학"이라는 점을 결정한다. 통계적 관련성에 기초하여, QA 서버는 "스트링 이론"을 "물리학"에 관련짓고, "스트링 이론이 무엇인가요?"를 네트워크 공간인 www.physics.com 에 주제적으로 관련된 질문으로서 확인한다.
QA 서버(106)는 질문 목록(108)에도 저장된 대응하는 질문에 단어와 단어 클러스터를 연결짓는 맵에 기초하여 요청이 수신되는 주제적으로 관련된 웹 사이트에 관련되는 하나 이상의 질문을 식별한다. 또한, QA 서버(106)는 관련된 질문을 식별하기 위하여 부가적인 단어와 단어 클러스터를 이용할 수 있다. 예컨대, "bicycling"이 질문의 단어로서 확인된 경우, QA 서버(106)는 질문 목록의 단어 및 단어 클러스터를 네트워크 공간의 단어 및 단어 클러스터와 비교할 때 "cycling"이라는 단어를 포함할 수 있다. "bicycling"이라는 단어를 포함하는 질문에 부가하여, QA 서버(106)는 요청이 수신된 주제적으로 관련된 웹 사이트에 제공될 수 있는 질문으로서 단어 "cycling"을 포함하는 질문을 식별할 수 있다.
QA 서버(106)는 서버로부터의 요청에 응답하여 웹 사이트를 호스팅하는 하나 이상의 서버로 질문을 전송한다. 일 측면의 경우, QA 서버(106)는 질문을 디스플레이하기 위하여 웹 사이트로부터 하나 이상의 웹 페이지를 선택한다. 다른 측면의 경우, QA 서버(106)는 질문을 디스플레이하기 위하여 하나 이상의 웹 페이지를 결정하는 웹 사이트를 호스팅하는 서버로 질문을 전송한다.
웹 페이지를 열람하는 이용자는 질문을 보고서 그 질문에 대한 답변을 입력한다. 일 측면에서, 하나의 질문은 몇몇 이용자들에 의해 답변된다. 다른 측면에서, 하나의 이용자는 동일한 질문에 대하여 여러 답변을 입력한다. 웹 사이트를 호스팅하는 서버는 모든 답변을 QA 서버(106)로 전송한다. QA 서버(106)는 질문이 수신되었던 웹 사이트로 전송될 답변의 개수를 제한할 수 있다. 선택적으로는, 웹 사이트를 호스팅하는 서버는 하나 이상의 답변을 수신할 때 질문을 디스플레이되지 않도록 함으로써 질문에 대한 답변의 개수를 제한할 수 있다.
QA 서버(106)는 질문이 제공된 웹 사이트를 호스팅하는 서버로부터 답변(112)을 수신하여 그 답변을 답변 목록(114)에 저장한다. 또한, QA 서버(106)는 답변 입력 공간 식별자(210)에 해당 웹 사이트에 관련된 정보를 저장한다. 일 구현예에서, QA 서버(106)는 질문이 디스플레이되었던 웹 사이트에서 이용자로부터의 하나 이상의 답변(112), 그 답변이 수신되었던 하나 이상의 주제적으로 관련된 네트워크 공간의 속성 및 하나 이상의 주제적으로 관련된 네트워크 공간의 하나 이상의 이용자로부터의 질문(212)에 대한 등급으로 구성된 질문에 대한 응답을 생성한 다. 일 측면에서, 웹 페이지는 해당 웹 페이지를 가리키는 URL에 의해 식별된다. QA 서버(106)는 답변 목록(114)에 등급(212)을 수신하여 저장한다. 이 등급은 웹 사이트의 컨텐츠에 대한 질문의 주제 관련도에 기초할 수 있다. 이 등급은 또한 질문의 질에 기초할 수 있다. 답변을 제공하는 이용자는 질문 및 그 질문을 묻는 이용자 양쪽을 순위 매길 수 있다. 질문 등급은 질문을 요청하는 공간에 관하여 질문 목록에서 주제적으로 관련된 질문으로서 향후 결정하는 경우에 사용된다.
QA 서버(106)는 질문이 수신되었던 웹 사이트를 호스팅하는 서버로 답변에 대한 하나 이상의 응답을 전송한다. 하나 이상의 응답은 웹 사이트의 웹 페이지 상에 디스플레이된다. 일 측면에서, 질문을 제공했던 이용자는 하나 이상의 응답을 읽고 등급을 매긴다. 다른 측면에서, 하나 이상의 응답을 읽는 어떤 이용자라도 해당 응답의 등급을 매길 수 있다. 답변 등급(214)은 QA 서버(106)에 저장되며, 질문을 요청하는 공간에 관하여 주제적으로 관련된 질문의 향후의 결정에 있어서 사용된다. 또한, QA 서버(106)는 답변 목록(114)에 저장된 답변을 질문 목록(108)에서 대응하는 질문에 연결지어서, 만약 향후 이용자에 의해 QA 서버(106)에 동일하거나 유사한 질문이 제공된다면 QA 서버(106)가 답변 목록(114)으로부터 답변을 추출하여 그것을 이용자에게 제공할 수 있다. 이러한 경우, 이용자는 주제적으로 관련된 네트워크 공간에 제공될 질문을 기다릴 필요가 없으며, 질문을 제공하고 답변을 수신하는 사이의 시간이 크게 줄어든다.
도 3은 질문에 대한 답변을 구하는 예시적인 프로세스의 순서도를 나타낸다. 일 구현예에서, 질문은 제 1 웹 사이트의 제 1 웹 페이지에 입력되며, 제 2 웹 사 이트의 제 2 웹 페이지 상에서 디스플레이된다. 답변은 제 2 웹 사이트의 제 2 웹 페이지 상에서 입력되며, 제 1 웹 사이트의 제 1 웹 페이지 상에서 디스플레이된다. 단계 302에서 질문은 제 1 웹 사이트를 호스팅하는 서버로부터 QA 서버(106)에 의해 수신된다. 단계 304에서 질문은 질문 목록에 저장된다. 저장된 질문은 이미 답변된 질문과 계류중인 질문을 포함한다.
웹 사이트를 호스팅하는 서버는 단계 306에서 QA 서버(106)로부터 질문을 요청한다. 하나 이상의 서버가 동일한 질문을 요청할 수 있다. 웹 사이트의 컨텐츠가 단계 308에서 질문 목록의 질문과 비교된다. 단계 310에서, 웹 사이트의 컨텐츠로부터 추출된 하나 이상의 핵심 단어나 단어 클러스터가 질문 목록(108)의 핵심 단어나 단어 클러스터와 비교되어, 질문을 요청하는 웹 사이트에 관련된 질문을 식별한다. 일 측면에서, 하나 이상의 단어 및 단어 클러스터는 질문을 요청하는 웹 사이트에 관련된 질문을 식별하는데 사용될 수 있다.
단계 312에서, 상기 식별된 질문은 상기 요청이 수신되었던 웹 사이트를 호스팅하는 서버로 전송된다. 부가적으로는, 상기 질문은 각각의 서버가 상기 식별된 질문에 관련된 컨텐츠를 포함하고 있는 복수의 서버로 전송될 수 있다. 부가적으로, 하나 이상의 이용자로부터의 복수의 관련된 질문이 주제적으로 관련된 웹 사이트를 호스팅하는 동일한 서버로 전송될 수 있다.
이용자가 웹 페이지의 컨텐츠를 열람할 때, 이용자는 디스플레이된 질문도 열람한다. 하나 이상의 이용자가 질문이 제공된 해당 웹 사이트에서 질문에 대한 답변을 입력한다. 일 측면에서, 질문이 디스플레이되는 웹 페이지는 이용자가 텍스 트 포맷으로 답변을 입력하기 위한 텍스트 박스를 포함한다. 부가적으로는, 이용자는 답변의 등급을 매길 수도 있다. 이러한 등급은 해당 웹 사이트에 대한 해당 질문의 관련도, 질문의 주제, 유사한 질문이 해당 웹 사이트에 제공되었던 횟수 및 동일한 이용자가 질문을 물은 횟수를 포함하는 요인들에 따라 달라질 수 있다.
단계 314에서, QA 서버(106)는 주제적으로 관련된 웹 사이트로부터 답변을 수신한다. 일 측면에서, 단 하나의 답변만 웹 사이트로부터 수신될 수 있다. 다른 측면에서, 답변은 질문을 열람한 하나 이상의 이용자로부터 수신될 수 있다. 일 측면에서, 답변은 질문과 동일한 포맷일 수 있다. 다른 측면에서, 답변은 질문과 다른 포맷일 수 있다. QA 서버(106)는 IP 주소와 URL과 같이 주제적으로 관련된 웹 사이트의 속성도 수신한다. 부가적으로, QA 서버(106)는 디스플레이되는 질문에 대한 등급을 수신한다. 이 등급은 해당 질문을 열람하고 답변한 이용자에 의해 제공될 수 있다.
단계 316에서, 상기 수신된 답변은 답변 목록(114)에 저장된다. 일 구현예에서, 답변은 이용자의 웹 브라우저로부터 QA 서버(106)로 전송된다. 다른 구현예에서, 답변은 답변이 입력된 웹 사이트를 호스팅하는 서버에 의해 QA 서버(106)로 전송된다. 부가적으로, 질문에 대한 등급은 물론이고 답변 입력 공간(112)의 속성이 답변 목록(116)에 저장될 수도 있다.
단계 318에서, 상기 답변은 이용자가 질문을 제공한 웹 사이트를 호스팅하는 서버로 QA 서버(106)에 의해 전송된다. 또한, 답변이 수신된 웹 사이트에 관련된 정보도 이용자에게 제공된다. 이용자는 하나 이상의 답변이 수신된 하나 이상의 웹 사이트 및 상기 하나 이상의 답변의 등급을 매길 수 있다. 이러한 등급은 해당 네트워크 공간에 관련되는 질문의 향후 결정 시에 QA 서버(106)에 의해 이용될 수 있다. 일 측면에서, 답변, 웹 사이트에 관련된 정보 및 등급을 무리지어서 하나의 응답을 생성할 수 있다.
일부 구현예에 관하여 세부적으로 상술하였지만, 다른 변경이 가능하다. 예컨대, 도 1의 시스템에서 네트워크는 이동전화 네트워크일 수 있다. 질문과 답변 입력 공간은 이용자가 조작하는 이동전화기일 수 있으며, 이 전화기는 이동전화 네트워크를 통해 다른 것에 접속되어 있다. 이용자는 전화기로 텍스트 메세지를 입력하고 그 텍스트 메세지를 네트워크로 전송함으로써 네트워크에 질문을 전송하는 것이 가능하다. 부가적으로, 이용자는 호출을 통해, 질문을 답변과 연결시키기 위하여 알려진 접속 번호로 상기 질문을 전송할 수 있다. 이동전화기의 성능에 따라, 이용자는 영상과 같은 선택적인 형태로 질문을 전송할 수도 있다. 질문이 이동전화 네트워크의 질문 목록에 제공되는 경우, 답변을 추출하여 해당 질문을 한 이용자에게 전송할 수 있다. 선택적으로, 상기 질문은 답변을 대기하는 중일 수 있다. 네트워크의 이용자는 질문 목록을 포함하는 번호에 연결하기 위한 호출을 함으로써 계류중인 질문을 답변할 것을 요청할 수 있다. 네트워크의 이용자에게는 질문에 답변하는 동기로서 보상 및/또는 대가가 제공될 수 있다. 하나 이상의 답변이 이동전화 네트워크로 이용자에 의해 전송될 수 있다. 답변을 제공한 이용자의 연결 정보와 함께 하나 이상의 답변이 이용자에게 제공될 수 있다.
다른 구현예에서, QA 서버(106)는 질문을 디스플레이하기 위한 요청을 온라 인 소셜 네트워크(Social Network)로부터 수신할 수 있다. 예컨대, 암벽 등반 동호회원의 온라인 커뮤니티는 암벽 등반에 관한 초보의 질문에 답변하기를 원할 수 있다. QA 서버(106)는 커뮤니티의 회원이 자주 방문하여 해당 페이지 상에 질문을 올리는 온라인 소셜 네트워크의 웹 페이지를 식별할 수 있다. 일 측면에서, 해당 페이지를 방문하는 동안 커뮤니티의 회원이 질문을 열람한다. 다른 측면에서, 온라인 소셜 네트워크를 호스팅하는 서버가 모든 회원에게 해당 질문을 가진 전자 메일 등의 통지를 전송할 수 있다. 네트워크의 회원은 질문이 제공되는 웹 페이지를 방문하여 해당 질문에 대한 답변을 입력할 수 있다. 선택적으로, 회원들은 상기 수신된 통지에 회신하면서 그들의 회신을 상기 통지에 포함시킬 수 있다. 선택적으로, 네트워크를 호스팅하는 서버는 QA 서버(106)에 일부 혹은 모든 응답을 전송할 수 있다.
다른 구현예의 경우, QA 서버(106)는 QA 서버(106)에 의해 수신된 각 질문에 대하여 추출된 핵심 단어 및 단어 클러스터를 저장할 수 있다. QA 서버(106)는 질문 목록(108)에 저장된 질문과 각 질문에 대하여 추출된 핵심 단어 및 단어 클러스터를 매핑하는 맵을 생성할 수 있다. 도 4에 나타낸 바와 같이, 단계 402에서 신규 질문이 수신되는 경우 QA 서버는 상기 신규 질문을 질문 목록(108)의 기존의 질문과 비교하여, 동일하거나 유사한 질문이 질문 목록(108)에 존재하는지 여부를 결정할 수 있다(단계 404). 신규 질문에 대하여 추출된 핵심 단어 및 단어 클러스터는 저장된 질문의 핵심 단어와 비교하여 질문 목록(108)에서 동일하거나 유사한 질문을 결정하는 것이 가능하다. 매칭하는 핵심 단어, 매칭하는 단어 클러스터, 혹은 양자가 질문 목록(108)의 저장된 질문에 대하여 발견된 경우, 신규 질문은 저장된 질문으로서 취급된다. 동일하거나 유사한 핵심 단어나 단어 클러스터를 갖는 하나 이상의 질문이 부재하는 경우, 그 질문은 신규 질문으로서 지정된다. 다른 측면에서, QA 서버(106)는 질문 목록(108)에 저장된 질문에 관계 없이 각 질문을 신규 질문으로서 처리할 수 있다.
일 측면에서, QA 서버(106)는 이들 신규 질문에 매칭하는 핵심 단어, 단어 클러스터 혹은 양자를 갖는 모든 저장된 질문을 확인하고, 하나 이상의 저장된 질문을 신규 질문에 유사한 것으로 지정한다. 다른 측면에서, QA 서버(106)는 동일하거나 유사한 저장된 질문을 추가적으로 확인하기 위하여 이용자에게 유사한 질문을 제공하여 이용자 입력을 요청할 수 있다. 이용자는 제공된 선택 중에서 하나 이상의 유사 질문을 고를 수 있다.
만약 저장된 질문이 신규 질문에 유사한 것으로 지정된다면, QA 서버(106)는 단계 406에서 답변 목록(116)으로부터 저장된 답변을 추출하여 그 답변을 이용자에게 제공할 수 있다. 부가적으로, QA 서버(106)는 저장된 답변이 수신되었던 하나 이상의 웹 사이트를 제공할 수도 있다. 이러한 방식으로, 기존의 답변이 답변 목록(116)으로부터 추출되므로, 이용자가 질문에 대한 하나 이상의 답변을 수신하는데 걸리는 시간이 현저하게 줄어든다.
다른 구현예에서, 만약 질문이 신규 질문에 유사한 것으로 지정되지만 저장된 질문에 대한 답변이 질문이 제공되었던 웹 사이트 중 어느 것으로부터도 수신되지 않았다면, QA 서버(106)는 신규 질문을 제공하는 이용자에게 저장된 질문이 제 공되는 웹 사이트를 제공할 수 있다. 따라서, 이용자는 제공된 질문이 하나 이상의 주제적으로 관련된 네트워크 공간 상에 디스플레이되었다는 점을 알게 된다.
또 다른 구현예에서, QA 서버(106)는 신규 질문을 버리고 질문 목록(108)에 신규 질문을 저장하지 않을 수 있다. 다른 측면에서, QA 서버(106)는 저장된 질문이 최초로 답변된 때로부터 신규 질문이 제공될 때까지 경과한 시간을 이용하여, 신규의 업데이트된 답변을 얻기 위해 주제적으로 관련된 네트워크 공간에 신규 질문을 다시 제공해야 하는지 여부를 결정할 수 있다.
다른 구현예에서, 수신된 답변은 QA 서버에 의하여 질문에 관계 없는 답변, 예컨대 음란물 등 부적절한 내용 및 예컨대 횡설수설과 같은 무의미한 내용과 같이 부적절한 컨텐츠에 관해 필터링될 수 있다.
다른 구현예에서, 답변이 이용자에게 전송될 때, 해당 질문에 관한 광고가 이용자의 네트워크 공간 상에 디스플레이되기 위하여 답변에 포함될 수도 있다.
다른 구현예에서, QA 서버(106)는 인터넷 상의 복수의 웹 사이트의 컨텐츠를 저장하는 네트워크 공간을 포함할 수 있다. 질문 목록(108)의 질문은 네트워크 인벤토리에서 웹 사이트와 비교되어 주제적으로 관련된 웹 사이트에 질문을 연관짓는 것이 가능하다. 요청이 웹 사이트로부터 수신되는 경우, 상기 네트워크 인벤토리의 웹 사이트에 관련된 질문 목록의 질문이 해당 질문이 수신되었던 웹 사이트를 호스팅하는 서버로 전송될 수 있다. 네트워크 인벤토리의 컨텐츠는 주기적으로 업데이트되어 네트워크 인벤토리에 저장된 컨텐츠가 가장 최신의 것으로 되도록 할 수 있다.
나아가, 도면에서 묘사한 논리 흐름은 바람직한 결과를 달성하기 위해 나타낸 특정한 순서나 순차적인 순서를 요구하지 않는다. 또한, 다른 단계를 제공할 수 있으며, 설명한 흐름 중에서 단계들을 제거하는 것도 가능하며, 상술한 시스템 중에서 기타의 구성요소를 부가하거나 삭제하는 것도 가능하다. 따라서, 기타의 구현예들은 다음의 청구항의 범위 내에 있는 것이다.

Claims (40)

  1. 질문에 대한 답변을 구하는 컴퓨터로 구현되는 방법에 있어서,
    제 1 네트워크 공간에서 질문을 제공하는 이용자로서, 하나 이상의 답변을 구하는 상기 이용자로부터 상기 질문을 수신하는 단계;
    답변되어야 할 계류중인 질문들의 질문 목록을 관리하는 단계; 및
    제 2 네트워크 공간의 컨텐츠에 기초하여 상기 제 2 네트워크 공간에 대하여 주제적으로 관련되는 것으로 결정된 상기 질문 목록으로부터의 질문을 상기 제 2 네트워크 공간에 제공하는 단계를 포함하는 것을 특징으로 하는 방법.
  2. 제 1 항에 있어서,
    상기 제 1 및 제 2 네트워크 공간은 서로 상이한 것을 특징으로 하는 방법.
  3. 제 1 항에 있어서,
    상기 질문은, 웹 페이지 상의 형태, PDA, 전자메일, 이동전화기, 오디오 파일 및 비디오 파일 중 하나 이상을 포함하는 매체를 통하여 수신되는 것을 특징으로 하는 방법.
  4. 제 1 항에 있어서,
    상기 네트워크 공간은 웹 사이트의 웹 페이지, IPTV 및 이동전화기의 디스플 레이 화면 중 하나 이상을 포함하는 것을 특징으로 하는 방법.
  5. 제 1 항에 있어서,
    상기 질문은 상기 제 2 네트워크 공간으로부터의 요청에 응답하여 상기 제 2 네트워크 공간에 제공되는 것을 특징으로 하는 방법.
  6. 제 5 항에 있어서,
    상기 질문을 제공하는 단계는, 상기 제 2 네트워크 공간으로부터 상기 요청을 수신하는 단계, 만약 상기 질문이 상기 제 2 네트워크 공간의 컨텐츠와 관련된다면 상기 질문 목록으로부터 상기 질문을 선택하는 단계 및 상기 제 2 네트워크 공간으로 상기 질문을 전송하는 단계를 포함하는 것을 특징으로 하는 방법.
  7. 제 6 항에 있어서,
    상기 질문을 전송하는 단계는, 상기 제 2 네트워크 공간을 제어하는 주체에 상기 질문을 전송하는 단계 및 상기 제 2 네트워크 공간의 컨텐츠와 함께 이용자에게 상기 질문을 디스플레이하는 단계를 포함하는 것을 특징으로 하는 방법.
  8. 제 7 항에 있어서,
    상기 질문에 대한 답변의 입력을 용이하게 하기 위하여, 상기 제 2 네트워크 공간에서의 기능성을 디스플레이하는 단계를 더 포함하는 것을 특징으로 하는 방 법.
  9. 제 8 항에 있어서,
    상기 기능성은 상기 답변을 입력하기 위한 텍스트 박스, 상기 답변을 포함하는 파일을 업로드하기 위한 옵션 및 상기 답변을 입력하기 위한 상기 제 2 네트워크 공간으로의 하이퍼링크 중 하나 이상을 포함하는 것을 특징으로 하는 방법.
  10. 제 6 항에 있어서,
    상기 질문을 선택하는 단계는 상기 제 2 네트워크 공간의 컨텐츠와 상기 질문 목록의 질문들을 비교하는 단계를 포함하는 것을 특징으로 하는 방법.
  11. 제 10 항에 있어서,
    상기 질문 목록은 상기 질문으로부터 도출된 단어나 단어 클러스터 및 상기 질문에서 나타나는 상기 단어나 단어 클러스터에 상기 질문을 연결짓는 맵을 포함하는 것을 특징으로 하는 방법.
  12. 제 11 항에 있어서,
    상기 비교하는 단계는, 상기 제 2 네트워크 공간에서 단어나 단어 클러스터를 확인하는 단계 및 상기 제 2 네트워크 공간에서 상기 단어나 단어 클러스터에 부합하는 질문의 단어나 단어 클러스터를 상기 질문 목록에서 찾는 단계를 포함하 는 것을 특징으로 하는 방법.
  13. 제 1 항에 있어서,
    상기 제 2 네트워크 공간으로부터 상기 질문에 대한 답변을 수신하는 단계;
    수신된 상기 답변, 상기 답변이 수신되어 온 상기 네트워크 공간의 속성 및 상기 네트워크 공간으로부터의 상기 질문에 대한 등급 중 하나 이상을 포함하는 상기 질문에 대한 응답을 생성하는 단계; 및
    상기 질문에 대한 상기 응답 및 상기 질문에 대한 상기 응답을 대응하는 질문에 연결짓는 맵을 포함하는 답변 목록을 관리하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  14. 제 13 항에 있어서,
    상기 하나 이상의 답변을 부적절한 내용에 대하여 필터링하는 단계를 더 포함하고,
    상기 부적절한 내용은 상기 질문과 관련되지 않는 내용, 음란물 및 의미 없는 내용 중 하나 이상을 포함하는 것을 특징으로 하는 방법.
  15. 제 13 항에 있어서,
    상기 질문을 제출한 상기 이용자에게 상기 질문에 대한 상기 응답을 전송하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  16. 제 13 항에 있어서,
    상기 질문에 대한 상기 응답을 상기 제 1 네트워크 공간으로 전송하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  17. 제 15 항에 있어서,
    상기 전송하는 단계는, 상기 제 1 네트워크 공간을 제어하는 주체에게 상기 응답을 전송하는 단계 및 상기 제 1 네트워크 공간에서 상기 응답을 디스플레이하는 단계를 포함하는 것을 특징으로 하는 방법.
  18. 제 17 항에 있어서,
    상기 질문에 대한 상기 응답의 등급을 이용자로부터 수신하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  19. 질문에 대한 답변을 구하는 시스템에 있어서,
    제 1 네트워크 공간에서 질문을 제공하는 이용자로서, 하나 이상의 답변을 구하는 상기 이용자로부터 상기 질문을 수신하고; 제 2 네트워크 공간으로부터의 요청에 응답하여 상기 제 2 네트워크 공간에 상기 질문을 제공하며; 답변되어야 할 계류중인 질문들의 목록을 관리하도록 구성된 질문 목록에 대하여 구성되어 있는 서버를 구비하는 것을 특징으로 하는 시스템.
  20. 제 19 항에 있어서,
    상기 제 1 및 제 2 네트워크 공간은 서로 상이한 것을 특징으로 하는 시스템.
  21. 제 19 항에 있어서,
    상기 질문은, 웹 페이지 상의 형태, 브라우저 툴바, PDA, 전자메일, 이동전화기, 오디오 파일 및 비디오 파일 중 하나 이상을 포함하는 매체를 통하여 수신되는 것을 특징으로 하는 시스템.
  22. 제 19 항에 있어서,
    상기 네트워크 공간은 웹 사이트의 웹 페이지, 브라우저 툴바, IPTV 및 이동전화기의 디스플레이 화면 중 하나 이상을 포함하는 것을 특징으로 하는 시스템.
  23. 제 19 항에 있어서,
    상기 질문 목록은, 상기 질문에서 나타나는 단어나 단어 클러스터 및 상기 질문에서 나타나는 상기 단어나 단어 클러스터에 상기 질문을 연결짓는 맵을 포함하는 것을 특징으로 하는 시스템.
  24. 제 19 항에 있어서,
    상기 서버는, 상기 제 2 네트워크 공간으로부터의 요청에 응답하여 상기 제 2 네트워크 공간에 상기 질문을 제공하도록 추가적으로 구성되어 있는 것을 특징으로 하는 시스템.
  25. 제 24 항에 있어서,
    상기 서버는, 상기 제 2 네트워크 공간으로부터 상기 요청을 수신하고, 만약 상기 질문이 상기 제 2 네트워크 공간의 컨텐츠와 관련된다면 상기 질문 목록으로부터 상기 질문을 선택하며, 상기 제 2 네트워크 공간으로 상기 질문을 전송하도록 추가적으로 구성되어 있는 것을 특징으로 하는 시스템.
  26. 제 24 항에 있어서,
    상기 서버는, 상기 제 2 네트워크 공간을 제어하는 주체에 상기 질문을 전송하고, 상기 제 2 네트워크 공간의 컨텐츠와 함께 이용자에게 상기 질문을 디스플레이하도록 추가적으로 구성되어 있는 것을 특징으로 하는 시스템.
  27. 제 24 항에 있어서,
    상기 서버는, 상기 질문에 대한 답변의 입력을 용이하게 하기 위하여, 상기 제 2 네트워크 공간에서의 기능성을 디스플레이하도록 추가적으로 구성되어 있는 것을 특징으로 하는 시스템.
  28. 제 27 항에 있어서,
    상기 기능성은 상기 답변을 입력하기 위한 텍스트 박스, 상기 답변을 포함하는 파일을 업로드하기 위한 옵션 및 상기 답변을 입력하기 위한 상기 제 2 네트워크 공간으로의 하이퍼링크 중 하나 이상을 포함하는 것을 특징으로 하는 시스템.
  29. 제 24 항에 있어서,
    상기 서버는, 상기 제 2 네트워크 공간의 컨텐츠와 상기 질문 목록의 질문들을 비교하도록 추가적으로 구성되어 있는 것을 특징으로 하는 시스템.
  30. 제 29 항에 있어서,
    상기 질문 목록은 상기 질문으로부터 도출된 단어나 단어 클러스터 및 상기 질문에서 나타나는 상기 단어나 단어 클러스터에 상기 질문을 연결짓는 맵을 포함하는 것을 특징으로 하는 시스템.
  31. 제 30 항에 있어서,
    상기 서버는, 상기 제 2 네트워크 공간에서 단어나 단어 클러스터를 확인하고, 상기 제 2 네트워크 공간에서 상기 단어나 단어 클러스터에 부합하는 질문의 단어나 단어 클러스터를 상기 질문 목록에서 찾도록 추가적으로 구성되어 있는 것을 특징으로 하는 시스템.
  32. 제 19 항에 있어서,
    상기 서버는, 상기 제 2 네트워크 공간으로부터 상기 질문에 대한 답변을 수신하고, 수신된 상기 답변, 상기 답변이 수신되어 온 상기 네트워크 공간의 속성 및 상기 네트워크 공간으로부터의 상기 질문에 대한 등급 중 하나 이상을 포함하는 상기 질문에 대한 응답을 생성하도록 추가적으로 구성되어 있는 것을 특징으로 하는 시스템.
  33. 제 32 항에 있어서,
    상기 질문에 대한 상기 응답 및 상기 질문에 대한 상기 응답을 대응하는 질문에 연결짓는 맵을 관리하기 위한 답변 목록을 더 포함하는 것을 특징으로 하는 시스템.
  34. 제 32 항에 있어서,
    상기 서버는, 상기 답변을 부적절한 내용에 대하여 필터링하도록 추가적으로 구성되어 있고,
    상기 부적절한 내용은 상기 질문과 관련되지 않는 내용, 음란물 및 의미 없는 내용 중 하나 이상을 포함하는 것을 특징으로 하는 시스템.
  35. 제 32 항에 있어서,
    상기 서버는, 상기 질문을 제출한 상기 이용자에게 상기 질문에 대한 상기 응답을 전송하도록 추가적으로 구성되어 있는 것을 특징으로 하는 시스템.
  36. 제 32 항에 있어서,
    상기 서버는, 상기 질문에 대한 상기 응답을 상기 제 1 네트워크 공간으로 전송하도록 추가적으로 구성되어 있는 것을 특징으로 하는 시스템.
  37. 제 36 항에 있어서,
    상기 서버는, 상기 제 1 네트워크 공간을 제어하는 주체에게 상기 응답을 전송하고, 상기 제 1 네트워크 공간에서 상기 응답을 디스플레이하도록 추가적으로 구성되어 있는 것을 특징으로 하는 시스템.
  38. 제 37 항에 있어서,
    상기 서버는, 상기 질문에 대한 상기 응답의 등급을 이용자로부터 수신하도록 구성되어 있는 것을 특징으로 하는 시스템.
  39. 인터넷 상에서 주제적으로 관련된 웹 페이지에 질문을 제공하는 컴퓨터로 구현되는 방법에 있어서,
    제 1 웹 사이트를 호스팅하는 제 1 서버로부터 신규 질문을 수신하는 단계;
    상기 신규 질문을 질문 목록에 추가하는 단계;
    제 2 웹 사이트를 호스팅하는 제 2 서버로부터 컨텐츠에 대한 요청을 수신하 는 단계;
    상기 제 2 웹 사이트의 웹 페이지의 상기 컨텐츠에 관련되는 하나 이상의 신규 질문을 상기 질문 목록에서 확인하는 단계;
    상기 확인된 하나 이상의 신규 질문을 상기 제 2 웹 사이트를 호스팅하는 상기 서버로 전송하는 단계; 및
    상기 제 2 웹 사이트의 웹 페이지 상에 상기 확인된 하나 이상의 신규 질문을 디스플레이하는 단계를 포함하는 것을 특징으로 하는 방법.
  40. 인터넷 상에서 주제적으로 관련된 웹 페이지에 질문을 제공하기 위한 시스템에 있어서,
    제 1 웹 사이트를 호스팅하는 제 1 서버로부터 신규 질문을 수신하는 수단;
    상기 신규 질문을 질문 목록에 추가하는 수단;
    제 2 웹 사이트를 호스팅하는 제 2 서버로부터 컨텐츠에 대한 요청을 수신하는 수단;
    상기 제 2 웹 사이트의 웹 페이지의 컨텐츠에 관련되는 하나 이상의 신규 질문을 상기 질문 목록에서 확인하는 수단;
    상기 확인된 하나 이상의 신규 질문을 상기 제 2 웹 사이트를 호스팅하는 상기 서버로 전송하는 수단; 및
    상기 제 2 웹 사이트의 웹 페이지 상에 상기 확인된 하나 이상의 신규 질문을 디스플레이하는 수단을 구비하는 것을 특징으로 하는 시스템.
KR1020097015968A 2006-12-29 2007-12-28 질문에 대한 답변 얻기 Ceased KR20090100430A (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US88278806P 2006-12-29 2006-12-29
US60/882,788 2006-12-29
US11/690,038 2007-03-22
US11/690,038 US20080160490A1 (en) 2006-12-29 2007-03-22 Seeking Answers to Questions

Publications (1)

Publication Number Publication Date
KR20090100430A true KR20090100430A (ko) 2009-09-23

Family

ID=39584492

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020097015968A Ceased KR20090100430A (ko) 2006-12-29 2007-12-28 질문에 대한 답변 얻기

Country Status (4)

Country Link
US (2) US20080160490A1 (ko)
KR (1) KR20090100430A (ko)
BR (1) BRPI0720994A2 (ko)
WO (1) WO2008083324A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230032762A (ko) 2021-08-31 2023-03-07 엘지전자 주식회사 온라인 상의 문의 답변을 위한 서비스 시스템 및 서비스 방법

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080082611A1 (en) * 2006-08-17 2008-04-03 Sam Samaha Unbiased information dissemination website
US20080160490A1 (en) * 2006-12-29 2008-07-03 Google Inc. Seeking Answers to Questions
US20090186330A1 (en) * 2008-01-19 2009-07-23 International Business Machines Corporation Reusable ad hoc self-posed questions and answers for social network profiles
WO2009151775A1 (en) * 2008-04-14 2009-12-17 Cultivating Connections, Inc. System and method for development of interpersonal communication
US7991780B1 (en) 2008-05-07 2011-08-02 Google Inc. Performing multiple related searches
US8140544B2 (en) * 2008-09-03 2012-03-20 International Business Machines Corporation Interactive digital video library
US9904436B2 (en) * 2009-08-11 2018-02-27 Pearl.com LLC Method and apparatus for creating a personalized question feed platform
US9646079B2 (en) * 2012-05-04 2017-05-09 Pearl.com LLC Method and apparatus for identifiying similar questions in a consultation system
US8412770B2 (en) * 2010-02-08 2013-04-02 Yellowpages.Com Llc Providing an answer to a question from a social network site using a separate messaging site
US9223866B2 (en) 2010-02-08 2015-12-29 Yellowpages.Com Llc Tagged favorites from social network site for use in search request on a separate site
US8423392B2 (en) 2010-04-01 2013-04-16 Google Inc. Trusted participants of social network providing answers to questions through on-line conversations
US9723360B2 (en) 2010-04-01 2017-08-01 Saturn Licensing Llc Interests and demographics profile for advanced broadcast services
US20110247028A1 (en) * 2010-04-01 2011-10-06 Mark Eyer Receiver and System Using an Electronic Questionnaire for Advanced Broadcast Services
JPWO2012046562A1 (ja) * 2010-10-06 2014-02-24 日本電気株式会社 システム開発における要求獲得支援システム、要求獲得支援方法およびプログラム
US20120110064A1 (en) 2010-11-01 2012-05-03 Google Inc. Content sharing interface for sharing content in social networks
US20120116872A1 (en) 2010-11-05 2012-05-10 At&T Intellectual Property I, L.P. Selecting Advertisements from One or More Databases for Sending to a Publisher
US10417660B2 (en) 2010-11-23 2019-09-17 Yellowpages.Com Llc Selecting advertisements for users via a targeting database
US10565610B2 (en) 2010-12-10 2020-02-18 Yellowpages.Com Llc Ranking advertisements selected from one or more databases by georelevance
US8904502B1 (en) * 2011-04-04 2014-12-02 Niels T. Koizumi Systems and methods for rating organizations using user defined password gates
US10776103B2 (en) 2011-12-19 2020-09-15 Majen Tech, LLC System, method, and computer program product for coordination among multiple devices
US9501580B2 (en) 2012-05-04 2016-11-22 Pearl.com LLC Method and apparatus for automated selection of interesting content for presentation to first time visitors of a website
US9275038B2 (en) 2012-05-04 2016-03-01 Pearl.com LLC Method and apparatus for identifying customer service and duplicate questions in an online consultation system
US9229974B1 (en) 2012-06-01 2016-01-05 Google Inc. Classifying queries
US8504418B1 (en) 2012-07-19 2013-08-06 Benjamin P. Dimock Incenting answer quality
US9431652B2 (en) 2012-12-21 2016-08-30 Lg Chem, Ltd. Anode active material for lithium secondary battery, method of preparing the same, and lithium secondary battery including the anode active material
US9407767B2 (en) 2013-07-31 2016-08-02 Yp Llc Systems and methods for tracking calls responsive to advertisements using back channel messaging and data channel communications
US10984430B2 (en) 2013-08-12 2021-04-20 Thryv, Inc. Sales lead qualification of a consumer based on sales lead rules
US9270749B2 (en) * 2013-11-26 2016-02-23 International Business Machines Corporation Leveraging social media to assist in troubleshooting
CN103744881B (zh) 2013-12-20 2018-09-04 百度在线网络技术(北京)有限公司 一种问答平台的问题分发方法和问题分发系统
US8949360B1 (en) 2013-12-30 2015-02-03 crWOWd, Inc. Request and response aggregation system and method with request relay
US9396236B1 (en) * 2013-12-31 2016-07-19 Google Inc. Ranking users based on contextual factors
US8812647B1 (en) 2014-04-03 2014-08-19 Yp Intellectual Property Llc Centralized publisher management
US10191985B1 (en) * 2014-05-20 2019-01-29 Intuit Inc. System and method for auto-curation of Q and A websites for search engine optimization
US9381434B2 (en) * 2014-06-30 2016-07-05 Linkedin Corporation Social network interaction via games
US9781261B2 (en) 2014-08-12 2017-10-03 Yp Llc Systems and methods for lead routing
US10904345B2 (en) * 2015-11-25 2021-01-26 Facebook, Inc. Systems and methods for providing page information
US11409749B2 (en) * 2017-11-09 2022-08-09 Microsoft Technology Licensing, Llc Machine reading comprehension system for answering queries related to a document
US11403355B2 (en) 2019-08-20 2022-08-02 Ai Software, LLC Ingestion and retrieval of dynamic source documents in an automated question answering system
CN113051390B (zh) * 2019-12-26 2023-09-26 百度在线网络技术(北京)有限公司 知识库构建方法、装置、电子设备和介质
CN114357325A (zh) * 2022-01-07 2022-04-15 北京字节跳动网络技术有限公司 内容搜索方法、装置、设备及介质

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5963965A (en) * 1997-02-18 1999-10-05 Semio Corporation Text processing and retrieval system and method
US7418437B1 (en) * 1999-11-23 2008-08-26 Expert Viewpoint Llc System and method for supporting multiple question and answer fora in different web sites
US7472071B2 (en) * 1999-11-23 2008-12-30 Expertviewpoint Llc. Interactive system for managing questions and answers among users and experts
US20030074353A1 (en) * 1999-12-20 2003-04-17 Berkan Riza C. Answer retrieval technique
AU782127B2 (en) * 2000-05-01 2005-07-07 Invoke Solutions, Inc. Large group interactions via mass communication network
US7155157B2 (en) * 2000-09-21 2006-12-26 Iq Consulting, Inc. Method and system for asynchronous online distributed problem solving including problems in education, business, finance, and technology
US20030217056A1 (en) * 2002-03-25 2003-11-20 Today Communications, Inc. Method and computer program for collecting, rating, and making available electronic information
KR100527840B1 (ko) * 2002-10-16 2005-11-15 (주)한겨레플러스 네트워크상에서 질문과 답변에 의한 지식 교환 시스템 및그 방법
WO2004109425A2 (en) * 2003-05-14 2004-12-16 Dharamdas Gautam Goradia Interactive system for building, organising, and sharing one's own databank of questions and answers in a variety of questioning formats, on any subject in one or more languages
KR20050008888A (ko) * 2003-07-14 2005-01-24 두산중공업 주식회사 배관상의 유량 계산 방법
KR20050029097A (ko) * 2003-12-29 2005-03-24 엔에이치엔(주) 네트워크를 통한 지식 공유 방법 및 시스템
US8326925B2 (en) * 2005-01-31 2012-12-04 Hewlett-Packard Development Company, L.P. Connecting to experts in a discussion board
US20060286530A1 (en) * 2005-06-07 2006-12-21 Microsoft Corporation System and method for collecting question and answer pairs
US9202241B2 (en) * 2005-11-30 2015-12-01 John Nicholas and Kristin Gross System and method of delivering content based advertising
US7523082B2 (en) * 2006-05-08 2009-04-21 Aspect Software Inc Escalating online expert help
US7987231B2 (en) * 2006-06-09 2011-07-26 Global Information Solutions, Inc. Facilitating interaction between web browsers
US20080160490A1 (en) * 2006-12-29 2008-07-03 Google Inc. Seeking Answers to Questions
US8229881B2 (en) * 2007-07-16 2012-07-24 Siemens Medical Solutions Usa, Inc. System and method for creating and searching medical ontologies
CA2724895A1 (en) * 2008-05-23 2009-11-26 Google Inc. Online word-of-mouth marketing of a web service using personalized invitations via a status messaging service
US8838628B2 (en) * 2009-04-24 2014-09-16 Bonnie Berger Leighton Intelligent search tool for answering clinical queries
US8423392B2 (en) * 2010-04-01 2013-04-16 Google Inc. Trusted participants of social network providing answers to questions through on-line conversations
US20110258192A1 (en) * 2010-04-15 2011-10-20 Google Inc. Providing question and answer services

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230032762A (ko) 2021-08-31 2023-03-07 엘지전자 주식회사 온라인 상의 문의 답변을 위한 서비스 시스템 및 서비스 방법

Also Published As

Publication number Publication date
US20110275047A1 (en) 2011-11-10
BRPI0720994A2 (pt) 2014-03-18
US20080160490A1 (en) 2008-07-03
WO2008083324A1 (en) 2008-07-10

Similar Documents

Publication Publication Date Title
KR20090100430A (ko) 질문에 대한 답변 얻기
US10430425B2 (en) Generating suggested queries based on social graph information
US10331748B2 (en) Dynamically generating recommendations based on social graph information
US8572129B1 (en) Automatically generating nodes and edges in an integrated social graph
US8244848B1 (en) Integrated social network environment
KR101322679B1 (ko) 커뮤니티 교환들의 의미 분석을 이용하는 어시스턴트―어드바이저
JP5941075B2 (ja) 信頼ネットワークを含むユーザ判断を一体化したサーチシステム、方法及びコンピュータ読取可能媒体
US20190163758A1 (en) Method and server for presenting a recommended content item to a user
US20080059897A1 (en) Method and system of social networking through a cloud
US20120036137A1 (en) Method and system for providing actionable relevant recommendations
US20120030228A1 (en) Method and system for need fulfillment
JP2011513802A (ja) 社会的行動分析及び語彙分類を用いた推奨システム
JP2002245212A (ja) グループ形成システム、グループ形成装置、グループ形成方法、プログラム、及び媒体
US11392589B2 (en) Multi-vertical entity-based search system
US20160246886A1 (en) Efficient retrieval of fresh internet content
US20130041884A1 (en) Method and system for resolving search queries that are inclined towards social activities
US7958106B2 (en) System and method for determining client metadata using a dynamic rules engine
KR101556020B1 (ko) 연령과 성별에 따른 관심사를 기반으로 블로그를 추천하는 시스템 및 방법
JP2008102790A (ja) 検索システム
EP2181406A1 (en) Method of operating an information retrieval system
JP2002328830A (ja) リンク情報表示のためのシステム、方法、プログラム
Coyle et al. Supplementing Case-based Recommenders with Context Data.
Grehan et al. Search marketing yesterday, today, and tomorrow: promoting the conversation
Markellos et al. Semantic web mining for personalized public services
Markellou et al. Semantic Web Mining

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20090729

Patent event code: PA01051R01D

Comment text: International Patent Application

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20121228

Comment text: Request for Examination of Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20140922

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20150312

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20140922

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I