KR101894419B1 - 개인화된 정보 제공 시스템, 방법 및 그에 대한 기록매체 - Google Patents
개인화된 정보 제공 시스템, 방법 및 그에 대한 기록매체 Download PDFInfo
- Publication number
- KR101894419B1 KR101894419B1 KR1020110132517A KR20110132517A KR101894419B1 KR 101894419 B1 KR101894419 B1 KR 101894419B1 KR 1020110132517 A KR1020110132517 A KR 1020110132517A KR 20110132517 A KR20110132517 A KR 20110132517A KR 101894419 B1 KR101894419 B1 KR 101894419B1
- Authority
- KR
- South Korea
- Prior art keywords
- intent
- information
- user
- personalized
- database
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
본 발명은 개인화 정보제공장치, 사용자 단말기, 개인화된 정보 제공 시스템, 방법 및 그에 대한 기록매체에 관한 것으로서, 인텐트 등록 또는 인텐트 삭제를 처리하여 사용자별 인텐트 데이터베이스로 저장하는 인텐트 관리부, 사용자별 인텐트 데이터베이스에 저장된 인텐트, 일반 검색 데이터베이스, 또는 다수의 통계 데이터를 이용하여 사용자별로 개인화된 검색 데이터베이스를 생성하여 저장하는 개인화 검색 데이터베이스 관리부, 개인화된 검색 데이터베이스를 이용하여 인텐트 데이터베이스에 저장된 인텐트에 대응되는 정보를 검색하는 정보 검색부, 및 정보 검색부에서 검색된 정보를 개인화 알고리즘을 이용하여 우선순위를 부여하고 우선순위가 높은 개인화된 정보를 추출하는 정보 추출부를 포함한다.
Description
본 발명은 개인화된 정보 제공 시스템, 방법 및 그에 대한 기록매체에 관한 것으로, 보다 상세하게는 사용자로부터 인텐트를 등록받아 개인화된 검색 데이터베이스를 사용하여 관련 정보를 검색하고, 검색 결과를 개인화 알고리즘을 적용하여 우선순위가 높은 검색 결과를 제공하는 개인화된 정보 제공 시스템, 방법 및 그에 대한 기록매체에 관한 것이다.
종래의 정보 제공 서비스 또는 검색 서비스는 네이버, 구글 등과 같이 사용자가 입력한 키워드를 분석하여 키워드에 대응되는 정보를 공통된 데이터베이스를 사용하여 검색하여 검색 결과를 제공한다.
이러한 정보 제공 서비스 또는 검색 서비스에서 사용하는 공통된 검색 데이터베이스는 하나의 서버에 저장된 데이터베이스 또는 다수의 서버에 저장된 데이터베이스를 클라우드 컴퓨팅 기술로 연결하여 제공한다.
공통된 검색 데이터베이스를 이용하여 정보를 검색하는 경우 일반화된 검색 결과를 보여줄 수 있는 장점이 있으나, 검색 데이터베이스가 방대해짐에 따라 검색 결과 또한 방대해지기 때문에 사용자는 원하는 결과를 찾기 위하여 많은 분량의 데이터를 다시 필터링 해야하는 문제가 있다.
최근 들어, 정보 제공 서비스 또는 검색 서비스 제공시, 검색 결과를 카테고리별로 분류하여 제공하거나, 검색 결과의 특성(뉴스, 블로그 등 SNS 정보, 커머스 관련 정보 등)별로 분류하여 제공하는 등 사용자가 원하는 검색 결과를 빠르게 찾을 수 있도록 검색 결과를 재분류하여 제공하는 서비스가 늘어나고 있다.
또한, 동일한 카테고리 또는 동일한 특성별로 그룹화된 검색 결과들도 일반 대중의 성향 또는 선호도를 반영하여 카테고리 또는 그룹 내의 검색 결과를 재정렬하여 제공하고 있다.
그러나, 검색 데이터베이스의 크기가 점점 방대해짐에 따라 동일한 검색 데이터베이스를 이용하여 개인에게 맞춤형 검색 서비스를 제공하는 것은 한계가 있고, 다수의 사용자에게 우선순위가 높은 정보가 모든 개인에게 우선순위가 높은 정보는 아니므로 개인화된 정보 제공 서비스가 필요하다.
본 발명은 상술한 문제점을 해결하기 위하여 안출된 것으로, 사용자로부터 인텐트를 등록받아 개인화된 사용자별 검색 데이터베이스를 사용하여 관련 정보를 검색하고, 검색 결과를 개인화 알고리즘을 적용하여 우선순위가 높은 검색 결과를 제공하는 개인화 정보제공장치, 사용자 단말기, 개인화된 정보 제공 시스템, 방법 및 그에 대한 기록매체에 관한 것이다.
본 발명의 일 측면에 따르면, 인텐트 등록 또는 인텐트 삭제를 처리하여 사용자별 인텐트 데이터베이스로 저장하는 인텐트 관리부, 사용자별 인텐트 데이터베이스에 저장된 인텐트, 일반 검색 데이터베이스, 또는 다수의 통계 데이터를 이용하여 사용자별로 개인화된 검색 데이터베이스를 생성하여 저장하는 개인화 검색 데이터베이스 관리부, 개인화된 검색 데이터베이스를 이용하여 인텐트 데이터베이스에 저장된 인텐트에 대응되는 정보를 검색하는 정보 검색부, 및 정보 검색부에서 검색된 정보를 개인화 알고리즘을 이용하여 우선순위를 부여하고 우선순위가 높은 개인화된 정보를 추출하는 정보 추출부를 포함하는 개인화 정보제공장치가 제공된다.
개인화 정보제공장치는, 정보 추출부에서 추출된 개인화된 정보에 대한 메시지를 생성하여 사용자 단말기로 전송하는 메시지 생성부를 더 포함할 수 있다.
인텐트 관리부는, 사용자 단말기로부터 SMS 또는 WAP-PUSH 방식으로 인텐트 등록 또는 인텐트 삭제 요청을 수신하며, 인텐트 등록 또는 인텐트 삭제 요청이 수신되면 사용자별 인텐트 데이터베이스를 업데이트할 수 있다.
개인화된 검색 데이터베이스 및 일반 검색 데이터베이스는 카테고리별로 상하위 개념이 연결된 트리 형태이며, 개인화 검색 데이터베이스 관리부는 일반 검색 데이터베이스를 기초로 사용자별 인텐트 데이터베이스에 저장된 인텐트 또는 다수의 통계 데이터를 분석하여 일반 검색 데이터베이스의 연결되지 않은 상하위 개념을 연결하거나 또는 일반 검색 데이터베이스의 최하위 개념과 관련된 토픽 개념들을 추가로 연결하여 사용자별로 개인화된 검색 데이터베이스를 생성할 수 있다.
정보 검색부는, 인텐트 데이터베이스에 저장된 인텐트를 키워드 단위로 분절하고 키워드를 조합하여 대응되는 정보를 검색할 수 있다.
개인화 정보제공장치는, 인텐트 등록 또는 인텐트 삭제를 요청하는 사용자 단말기와 연결되어 개인화 정보 제공 서비스에 가입되었는지 여부에 대한 인증 절차를 처리하는 사용자 인증부를 더 포함할 수 있다.
개인화 검색 데이터베이스 관리부는, 사용자별 인텐트 데이터베이스, 일반 검색 데이터베이스 또는 다수의 통계 데이터가 변경됨에 따라 사용자별 개인화된 검색 데이터베이스를 재구성하여 저장할 수 있다.
개인화 정보제공장치는, 개인화 정보 제공 서비스를 요청한 사용자가 수집에 동의한 사용자의 소셜 네트워크 관련 정보, 커머스 관련 정보, 인텐트 데이터베이스, 또는 인텐트 등록과 삭제에 대한 통계 데이터 중 적어도 하나를 포함하는 사용자와 관련된 정보를 이용하여 유형별 그룹을 분류하고, 분류된 사용자의 유형별 그룹에 따라 개인화 알고리즘을 생성하는 개인화 알고리즘 생성부를 더 포함할 수 있다.
여기서, 유형별 그룹은 연령대, 직업 유형, 성별, 성격 또는 취미 중 적어도 하나를 이용하여 미리 결정되며, 사용자와 관련된 정보를 이용하여 사용자의 연령대, 직업 유형, 성별, 성격 또는 취미 정보를 추출한 후 사용자의 유형별 그룹을 분류할 수 있다.
일반 검색 데이터베이스, 인텐트 데이터베이스 또는 검색 데이터베이스는 클라우드 컴퓨팅 서비스를 이용하여 다수의 서버에 분산 저장될 수 있다.
본 발명의 다른 측면에 따르면, 저장된 메모 내용 중 일부를 선택하여 인텐트로 등록하고 등록된 인텐트의 선택을 종료하여 인텐트에서 삭제하는 인텐트 관리부, 인텐트 등록 또는 인텐트 삭제 여부와 등록 또는 삭제되는 인텐트 내용을 전송하고 등록된 인텐트와 관련된 개인화된 정보에 대한 메시지를 전송받는 통신부, 메시지 전송 알림 정보, 메시지에 포함된 개인화된 정보 또는 개인화된 정보를 이용하여 다운로드 받은 정보를 표시하는 표시부, 및 저장된 메모 내용 중 일부 메모 내용의 선택 또는 선택 종료에 따라 인텐트로 등록하거나 또는 인텐트에서 삭제하도록 제어하고, 등록된 인텐트에 대한 정보가 전송되도록 제어하는 제어부를 포함하는 사용자 단말기가 제공된다.
인텐트 관리부는, Open API(Application Program Interface) 또는 플러그-인(Plug-in) 기술을 사용하여 다른 어플리케이션의 메모장 메모 내용을 호출할 수 있다.
여기서, 메시지는 개인화된 정보의 링크 정보이며, 통신부는 SMS 또는 WAP-PUSH 방식으로 메시지를 전송받을 수 있다.
본 발명의 또 다른 측면에 따르면, 메모장을 제공하는 어플리케이션을 실행시켜 메모장에 저장된 메모 내용 중 선택된 내용을 인텐트로 등록하고 선택이 종료된 내용을 인텐트에서 삭제하며, 등록된 인텐트와 관련된 정보 중 개인화된 정보를 제공받는 사용자 단말기, 및 사용자 단말기에서 인텐트 등록 또는 인텐트 삭제가 이루어짐에 따라 인텐트 등록 또는 삭제를 처리하여 사용자별 인텐트 데이터베이스로 저장하고, 개인화된 검색 데이터베이스를 이용하여 인텐트에 대응되는 정보를 검색하고, 검색된 정보를 개인화 알고리즘을 이용하여 우선순위를 부여하고 우선순위가 높은 개인화된 정보를 사용자 단말기로 제공하는 개인화 정보제공장치를 포함하는 개인화된 정보 제공시스템이 제공된다.
개인화 정보제공장치는, 일반 검색 데이터베이스, 인텐트 데이터베이스 또는 검색 데이터베이스를 다수의 서버에 분산 저장할 수 있다.
본 발명의 또 다른 측면에 따르면, 사용자 단말기에서 어플리케이션을 실행시켜 저장된 메모 내용 중 일부를 선택하여 인텐트로 등록하거나 또는 선택을 종료하여 인텐트에서 삭제하는 단계, 사용자 단말기에서 인텐트 등록 또는 삭제 여부와, 등록 또는 삭제되는 인텐트 내용을 전송하는 단계, 및 사용자 단말기에서 등록된 인텐트와 관련된 개인화된 정보에 대한 메시지를 전송받는 단계를 포함하는 개인화된 정보 제공 방법이 제공된다.
개인화된 정보 제공 방법은, 개인화된 정보에 대한 메시지는 개인화된 정보의 링크 정보이며, 사용자 단말기에서 링크 정보를 디스플레이하고 디스플레이된 링크 정보 중 선택된 개인화된 정보를 다운로드 받는 단계를 더 포함할 수 있다.
사용자 단말기에서 어플리케이션을 실행시켜 저장된 메모 내용 중 일부를 선택하여 인텐트로 등록하거나 또는 선택을 종료하여 인텐트에서 삭제하는 단계는, 다른 메모장에 저장된 메모 내용을 Open API(Application Program Interface) 또는 플러그-인(Plug-in) 기술을 사용하여 호출하고 어플리케이션을 실행시켜 호출된 메모 내용 중 일부를 선택하여 인텐트로 등록하거나 또는 선택을 종료하여 인텐트에서 삭제할 수 있다.
본 발명의 또 다른 측면에 따르면, (a) 개인화 정보제공장치에서 인텐트 등록 또는 인텐트 삭제 요청과 등록 또는 삭제 요청된 인텐트를 전송받는 단계, (b) 개인화 정보제공장치에서 인텐트 등록 또는 삭제를 처리하여 사용자별 인텐트 데이터베이스로 저장하는 단계, (c) 개인화 정보제공장치에서 사용자별 인텐트 데이터베이스에 저장된 인텐트와 관련된 정보를 사용자별 개인화된 검색 데이터베이스를 이용하여 검색하는 단계, 및 (d) 개인화 정보제공장치에서 사용자별 개인화된 검색 데이터베이스를 이용하여 검색된 정보를 개인화 알고리즘을 이용하여 우선순위를 부여하고 우선순위가 높은 개인화된 정보를 추출하는 단계를 포함하는 개인화된 정보 제공 방법이 제공된다.
개인화된 정보 제공 방법은, (e) 개인화 정보제공장치에서 추출된 개인화된 정보에 대한 메시지를 생성하여 사용자 단말기로 전송하는 단계를 더 포함한다.
개인화된 정보 제공 방법은, (a) 단계 이전에 사용자 단말기로부터 사용자 단말기 또는 사용자의 식별정보를 전송받는 단계, 및 식별정보를 이용하여 개인화 정보 제공 서비스에 가입되었는지 여부를 인증하는 단계를 더 포함한다.
여기서, (d) 단계의 개인화 알고리즘은, 개인화 정보 제공 서비스를 요청한 사용자가 수집에 동의한 사용자의 소셜 네트워크 관련 정보, 커머스 관련 정보, 인텐트 데이터베이스, 또는 인텐트 등록과 삭제에 대한 통계 데이터 중 적어도 하나를 포함하는 사용자와 관련된 정보를 이용하여 유형별 그룹을 분류하는 단계, 분류된 유형별 그룹 중 사용자가 포함되는 유형별 그룹을 선택하는 단계, 및 사용자의 유형별 그룹에 따라 개인화 알고리즘을 생성하는 단계를 포함하여 선택될 수 있다.
본 발명의 또 다른 측면에 따르면, 개인화 정보제공장치에서 인텐트 등록 또는 인텐트 삭제 요청과 등록 또는 삭제 요청된 인텐트를 전송받는 단계, 개인화 정보제공장치에서 인텐트 등록 또는 삭제를 처리하여 사용자별 인텐트 데이터베이스로 저장하는 단계, 개인화 정보제공장치에서 사용자별 인텐트 데이터베이스에 저장된 인텐트와 관련된 정보를 사용자별 개인화된 검색 데이터베이스를 이용하여 검색하는 단계, 및 개인화 정보제공장치에서 사용자별 개인화된 검색 데이터베이스를 이용하여 검색된 정보를 개인화 알고리즘을 이용하여 우선순위를 부여하고 우선순위가 높은 개인화된 정보를 추출하는 단계를 포함하는 개인화된 정보 제공 방법이 프로그램으로 기록되고 전자 장치에서 판독 가능한 기록매체가 제공된다.
본 발명에 따르면, 사용자가 자유롭게 사용하는 메모장에 기록된 내용을 인텐트로 직접 등록할 수 있으므로 인텐트 등록이 용이하고, 등록된 인텐트에 대한 검색을 비동기적으로 실행하여 검색 결과 또는 갱신된 검색 결과를 저장해두고 사용자의 요청에 의해 검색 결과 또는 갱신된 검색 결과를 확인할 수 있으므로 사용자의 기억 보조자로 기능할 수 있는 효과가 있다.
또한, 사용자는 관심 사항을 인텐트로 등록하면 등록된 인텐트에 대한 검색 결과 또는 갱신된 검색 결과를 언제든지 확인할 수 있고 재검색할 필요가 없으므로 재검색에 따른 시간을 단축할 수 있는 효과가 있다.
또한, 개인화된 검색 데이터베이스를 이용하여 인텐트와 관련된 정보를 검색하고 검색 결과를 개인화 알고리즘을 사용하여 우선순위를 부여한 결과를 사용자에게 제공하므로 사용자가 원하는 맞춤형 정보를 제공받을 수 있는 효과가 있다.
도 1은 본 발명의 일 측면에 따른 개인화 정보제공장치의 일 실시예를 나타내는 구성도.
도 2는 본 발명의 다른 측면에 따른 사용자 단말기의 일 실시예를 나타내는 구성도.
도 3은 본 발명의 또 다른 측면에 따른 개인화된 정보제공시스템의 일 실시예를 나타내는 구성도.
도 4는 본 발명의 또 다른 측면에 따른 개인화된 정보 제공 방법의 제1 실시예를 나타내는 흐름도.
도 5는 본 발명의 또 다른 측면에 따른 개인화된 정보 제공 방법의 제2 실시예를 나타내는 흐름도.
도 2는 본 발명의 다른 측면에 따른 사용자 단말기의 일 실시예를 나타내는 구성도.
도 3은 본 발명의 또 다른 측면에 따른 개인화된 정보제공시스템의 일 실시예를 나타내는 구성도.
도 4는 본 발명의 또 다른 측면에 따른 개인화된 정보 제공 방법의 제1 실시예를 나타내는 흐름도.
도 5는 본 발명의 또 다른 측면에 따른 개인화된 정보 제공 방법의 제2 실시예를 나타내는 흐름도.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세하게 설명하고자 한다. 그러나, 이는 본 발명의 특정한 실시형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.
본 발명에 따른 개인화 정보제공장치, 사용자 단말기, 개인화된 정보 제공 시스템, 방법 및 그에 대한 기록매체의 실시예를 첨부도면을 참조하여 상세히 설명하기로 한다. 첨부도면을 참조하여 설명함에 있어 동일하거나 대응하는 구성 요소는 동일한 도면번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.
도 1은 본 발명의 일 측면에 따른 개인화 정보제공장치의 일 실시예를 나타내는 구성도이다.
본 실시예에 따르면, 도 1에 도시한 바와 같이, 개인화 정보제공장치(100)는 인텐트 관리부(110), 개인화 검색 데이터베이스 관리부(120), 정보 검색부(130), 및 정보 추출부(140)를 포함하여 구성된다.
또한, 개인화 정보제공장치(100)는 메시지 생성부(150), 개인화 알고리즘 생성부(160), 인증부(170), 사용자별 인텐트 데이트베이스(180), 또는 사용자별 개인화된 검색 데이터베이스(190) 중 적어도 하나를 더 포함하여 구성될 수 있다.
인텐트 관리부(110)는 인텐트 등록 또는 인텐트 삭제를 처리하여 사용자별 인텐트 데이터베이스로 저장한다.
여기서, 인텐트(Intent)는 사용자가 지원받고 싶은 정보에 대한 주제, 즉, 사용자가 알고 싶어하는 대상, 구매하고 싶은 대상, 관심있는 주제 등 머릿속에 떠오르는 단어, 구절, 문장 등을 의미한다.
인텐트는, 예를 들어, '피맛골 연가', '헤드윅', '노트북', '금발이 너무해'와 같이 사용자가 정보를 원하는 관심 주제에 대한 다양한 표현을 포함하며, 인텐트는 텍스트, 이미지, 음원 또는 동영상 파일 등의 다양한 형태로 등록될 수 있다.
인텐트 관리부(110)는 사용자 단말기로부터 SMS 또는 WAP-PUSH 방식으로 인텐트 등록 또는 인텐트 삭제 요청을 수신하며, 인텐트 등록 또는 인텐트 삭제 요청이 수신되면 사용자별 인텐트 데이터베이스를 업데이트할 수 있다.
따라서, 인텐트 관리부(110)는 사용자 단말기로부터 새로운 인텐트의 등록 요청을 받거나, 등록된 인텐트의 삭제 요청을 받으면, 해당되는 인텐트 데이터베이스를 검색하여 새로운 인텐트를 저장 또는 삭제할 수 있다.
인텐트 관리부(110)는 사용자 단말기 단위 또는 사용자 단위로 식별번호(ID)를 부여하여 인텐트 데이터베이스를 관리하며, 바람직하게는 사용자별로 식별번호를 부여하고 사용자가 소유한 다수의 단말기로부터 등록 또는 삭제 요청된 인텐트를 관리할 수 있다.
개인화 검색 데이터베이스 관리부(120)는 사용자별 인텐트 데이터베이스(180)에 저장된 인텐트, 일반 검색 데이터베이스, 또는 다수의 통계 데이터를 이용하여 사용자별로 개인화된 검색 데이터베이스(190)를 생성하여 저장한다.
개인화 검색 데이터베이스 관리부(120)는 다수의 통계 데이터 또는 사용자와 관련된 데이터를 이용하여 일반 검색 데이터베이스를 확장하여 사용자별로 개인화된 검색 데이터베이스(190)를 생성할 수 있다.
구체적으로, 개인화된 검색 데이터베이스 및 일반 검색 데이터베이스는 카테고리별로 상하위 개념이 연결된 트리 형태인 경우, 개인화 검색 데이터베이스 관리부(120)는 일반 검색 데이터베이스를 기초로 사용자별 인텐트 데이터베이스(180)에 저장된 인텐트 또는 다수의 통계 데이터를 분석하여 일반 검색 데이터베이스의 연결되지 않은 상하위 개념을 연결하거나 또는 일반 검색 데이터베이스의 최하위 개념과 관련된 토픽 개념들을 추가로 연결하여 생성할 수 있다.
개인화 검색 데이터베이스 관리부(120)는 사용자별로 식별번호(ID)를 부여하여 개인화 검색 데이터베이스를 관리할 수 있다.
개인화 검색 데이터베이스 관리부(120)는 사용자별 인텐트 데이터베이스, 일반 검색 데이터베이스 또는 다수의 통계 데이터가 변경됨에 따라 사용자별 개인화된 검색 데이터베이스(190)를 재구성하여 저장할 수 있다.
일반 검색 데이터베이스, 인텐트 데이터베이스 또는 검색 데이터베이스는 클라우드 컴퓨팅 서비스를 이용하여 다수의 서버에 분산 저장될 수 있다.
정보 검색부(130)는 개인화된 검색 데이터베이스를 이용하여 인텐트 데이터베이스에 저장된 인텐트에 대응되는 정보를 검색한다.
인텐트 데이터베이스에 저장된 인텐트가 구절 또는 문장인 경우, 형태소 분석을 통해 유의미한 단어로 구분하고, 구분된 단어를 조합한 후 정보를 검색할 수 있다.
또한, 인텐트 데이터베이스에 저장된 인텐트가 음원, 이미지 또는 동영상인 경우, 대응되는 텍스트를 매칭시킨 후 대응되는 텍스트와 음원, 이미지 또는 동영상을 조합하여 정보를 검색할 수 있다.
정보 추출부(140)는 정보 검색부(130)에서 검색된 정보를 개인화 알고리즘을 이용하여 우선순위를 부여하고 우선순위가 높은 개인화된 정보를 추출한다.
개인화 알고리즘은 개인화 알고리즘 생성부에서 생성되며, 사용자의유형별 그룹에 따라 서로 다른 알고리즘이 적용될 수 있다.
메시지 생성부(150)는 정보 추출부(140)에서 추출된 개인화된 정보에 대한 메시지를 생성하여 사용자 단말기로 전송하며, SMS 또는 WAP-PUSH 방식으로 생성된 메시지를 사용자 단말기로 전송할 수 있다.
여기서, 생성된 메시지에는 개인화된 정보의 URL 링크 정보, 개인화된 정보의 목록, 또는 개인화된 정보의 일부 데이터가 포함될 수 있다.
개인화 알고리즘 생성부(160)는 개인화 정보 제공 서비스를 요청한 사용자가 수집에 동의한 사용자의 소셜 네트워크 관련 정보, 커머스 관련 정보, 인텐트 데이터베이스, 또는 인텐트 등록과 삭제에 대한 통계 데이터 중 적어도 하나를 포함하는 사용자와 관련된 정보를 이용하여 유형별 그룹을 분류하고, 분류된 사용자의 유형별 그룹에 따라 개인화 알고리즘을 생성한다.
여기서, 유형별 그룹은 연령대, 직업 유형, 성별, 성격 또는 취미 중 적어도 하나를 이용하여 미리 결정되며, 사용자 단말기로부터 전송된 사용자와 관련된 정보를 이용하여 사용자의 연령대, 직업 유형, 성별, 성격 또는 취미 정보를 추출한 후 사용자의 유형별 그룹을 분류할 수 있다.
또한, 사용자의 유형별 그룹은 사용자와 관련된 정보가 업데이트됨에 따라 변경될 수 있다.
예를 들어, 취미 생활에만 관심이 있는 직장인(Field Work Man), 모든 정보에 관심이 있는 20대 학생(Eager Twenty), 정보에 무관심한 유형(Information Aloofness)으로 그룹을 유형화할 수 있다.
개인화 정보제공장치(100)는 인증부(170)를 더 포함할 수 있고, 인증부(170)는 인텐트 등록 또는 인텐트 삭제를 요청하는 사용자 단말기와 연결되어 개인화 정보 제공 서비스에 가입되었는지 여부에 대한 인증 절차를 처리할 수 있다.
개인화 정보제공장치(100)는 개인화 정보 제공 서비스에 가입된 사용자들이 등록한 인텐트를 수집하여 사용자별 인텐트 데이터베이스(180)로 관리하고, 서비스 이용자들의 개인 정보를 수집하여 사용자별 개인화된 검색 데이터베이스(190)를 생성하므로 인증 절차가 요구될 수 있다.
도 2는 본 발명의 다른 측면에 따른 사용자 단말기의 일 실시예를 나타내는 구성도이다.
본 실시예에 따르면, 도 2에 도시한 바와 같이, 사용자 단말기(200)는 인텐트 관리부(210), 통신부(220), 표시부(230) 및 제어부(240)를 포함하여 구성된다.
먼저, 인텐트 관리부(210)는 저장된 메모 내용 중 일부를 선택하여 인텐트로 등록하고 등록된 인텐트의 선택을 종료하여 인텐트에서 삭제할 수 있다.
인텐트 관리부(210)는 Open API(Application Program Interface) 또는 플러그-인(Plug-in) 기술을 사용하여 다른 어플리케이션의 메모장 메모 내용을 호출할 수 있다.
즉, 사용자 단말기(200)에서 메모장 기능과 인텐트 관리 기능이 지원되는 어플리케이션을 구동하여 개인화된 정보 제공 서비스를 제공받을 수 있고, 인텐트 관리 기능이 지원되는 어플리케이션을 실행시켜 메모장 기능만 제공되는 다른 어플리케이션의 메모장 메모 내용을 호출하고 호출된 메모 내용 중 일부 내용을 선택하여 인텐트로 등록할 수 있다.
통신부(220)는 인텐트 등록 또는 인텐트 삭제 여부와 등록 또는 삭제되는 인텐트 내용을 개인화 정보제공장치로 전송하고, 등록된 인텐트와 관련된 개인화된 정보에 대한 메시지를 전송받는다.
통신부(220)는 SMS 또는 WAP-PUSH 방식으로 메시지를 전송받을 수 있고, 메시지 내용은 개인화 정보의 링크 정보, 개인화 정보의 목록, 또는 개인화 정보의 일부 내용이 포함될 수 있다.
표시부(230)는 사용자 단말기(200)로 메시지가 전송되면, 메시지 전송 알림 정보가 표시되고, 메시지에 포함된 개인화된 정보 또는 개인화된 정보를 이용하여 다운로드 받은 정보를 표시한다.
메시지 전송 알림 정보는 사용자 단말기(200)에서 다른 응용 프로그램이 구동되거나 통화 중인 경우에도 수신되어 단말기 화면에 수신 정보가 표시되거나 또는 단말기 화면 상단에 작은 아이콘 형태로 표시될 수 있다.
제어부(240)는 개인화 정보 제공 서비스와 관련된 사용자 단말기(200)의 구성요소들을 제어하여 인텐트를 등록 또는 삭제하고 전송된 개인화된 정보를 표시할 수 있다.
구체적으로, 제어부(240)는 저장된 메모 내용 중 일부 메모 내용의 선택 또는 선택 종료에 따라 인텐트로 등록하거나 또는 인텐트에서 삭제하도록 제어하고, 등록된 인텐트에 대한 정보가 전송되도록 제어한다.
도 3은 본 발명의 또 다른 측면에 따른 개인화된 정보제공시스템의 일 실시예를 나타내는 구성도이다.
본 실시예에 따르면, 도 3에 도시한 바와 같이, 개인화된 정보제공시스템(1000)은 적어도 하나의 개인화 정보제공장치(100a~100f) 및 적어도 하나의 사용자 단말기(200a~200k)를 포함하여 구성된다.
적어도 하나의 개인화 정보제공장치(100a~100f)는 일반 검색 데이터베이스, 인텐트 데이터베이스 또는 검색 데이터베이스를 다수의 서버에 분산 저장할 수 있고 클라우드 컴퓨팅 기술을 기반으로 데이터를 다수의 서버(웹 서버)에서 분산하여 처리할 수 있다.
개인화 정보제공장치(100a~100f)는 사용자 단말기(200a~200k)에서 인텐트 등록 또는 인텐트 삭제가 이루어짐에 따라 인텐트 등록 또는 삭제를 처리하여 사용자별 인텐트 데이터베이스로 저장하고, 개인화된 검색 데이터베이스를 이용하여 인텐트에 대응되는 정보를 검색하고, 검색된 정보를 개인화 알고리즘을 이용하여 우선순위를 부여하고 우선순위가 높은 개인화된 정보를 사용자 단말기(200a~200k)로 제공하나, 하나의 개인화 정보제공장치는 다수의 사용자 단말기와 접속될 수 있다.
또한, 사용자 단말기(200a~200k)는 메모장 기능을 제공하는 어플리케이션을 실행시켜 메모장에 저장된 메모 내용 중 선택된 내용을 인텐트로 등록하고 선택이 종료된 내용을 인텐트에서 삭제하며, 등록된 인텐트와 관련된 정보 중 개인화된 정보를 제공받는 기능을 수행한다.
개인화된 정보제공시스템(1000)의 개인화 정보제공장치(100a~100f)는 도 1의 상세한 설명 부분에서 구체적으로 설명하였으며, 사용자 단말기(200a~200k)는 도 2의 상세한 설명 부분에서 구체적으로 설명하였으므로, 자세한 설명은 생략한다.
도 4는 본 발명의 또 다른 측면에 따른 개인화된 정보 제공 방법의 제1 실시예를 나타내는 흐름도이고, 도 5는 본 발명의 또 다른 측면에 따른 개인화된 정보 제공 방법의 제2 실시예를 나타내는 흐름도이다.
제1
실시예에
따른 개인화된 정보 제공 방법
제1 실시예에 따른 개인화된 정보 제공 방법은, 도 4에 도시한 바와 같이, 5단계로 구성된다.
먼저, 인텐트를 등록 또는 삭제하고(S410), 인텐트의 등록 또는 삭제 여부와 인텐트 내용을 개인화 정보제공장치로 전송한다(S420).
구체적으로, 인텐트 등록/삭제(S410)는 사용자 단말기에서 어플리케이션을 실행시켜 저장된 메모 내용 중 일부를 선택하여 인텐트로 등록하거나 또는 선택을 종료하여 인텐트에서 삭제한다.
메모 내용 중 일부를 선택하는 방법은 사용자가 직접 등록할 내용을 터치하여 선택하거나, 특정 단어를 터치하면 연관된 구절이 자동으로 선택되도록 설정할 수 있다.
인텐트 등록/삭제는(S410) 다른 메모장에 저장된 메모 내용을 Open API(Application Program Interface) 또는 플러그-인(Plug-in) 기술을 사용하여 호출하고 어플리케이션을 실행시켜 호출된 메모 내용 중 일부를 선택하여 인텐트로 등록하거나 또는 선택을 종료하여 인텐트에서 삭제할 수 있다.
인텐트의 등록 또는 삭제 여부와 인텐트 내용 전송은(S420), SMS 또는 WAP-Push 방법을 이용하여 전송될 수 있다.
다음으로, 등록된 인텐트와 관련된 개인화된 정보에 대한 메시지를 전송받고(S430), 메시지에 포함된 개인화된 정보의 링크 정보를 사용하여 개인화된 정보 전체를 다운로드 받을 수 있다(S440).
전송된 메시지에는 개인화 정보의 링크 정보, 개인화 정보 목록 등이 포함되어 전송될 수 있고, 링크 정보 또는 목록을 선택하면 대응되는 개인화된 정보 전체가 다운로드 될 수 있다.
제2
실시예에
따른 개인화된 정보 제공 방법
제2 실시예에 따른 개인화된 정보 제공 방법은, 도 5에 도시한 바와 같이, 8 단계로 구성된다.
먼저, 사용자 식별정보를 전송받고(S510), 인증절차를 처리한다(S520).
식별정보 전송은(S510) 사용자 단말기로부터 사용자 단말기 또는 사용자의 식별정보(ID)를 전송받는 것으로, 바람직하게는 개인화 정보 제공 서비스에 가입된 사용자의 식별정보를 전송받을 수 있다.
인증절차 처리(S520)는 식별정보(ID)를 이용하여 개인화 정보 제공 서비스에 가입되었는지 여부를 검증하는 것으로, 개인화 정보 제공 서비스 제공을 위해 개인 정보 수집이 필수적으로 요구되므로 인증절차가 필요하다.
다음으로, 개인화 정보제공장치에서 인텐트 등록 또는 인텐트 삭제 요청과 등록 또는 삭제 요청된 인텐트를 전송받고(S530), 인텐트 등록 또는 삭제를 처리하여 사용자별 인텐트 데이터베이스로 저장한다(S540).
사용자별 인텐트 데이터베이스는 인증절차에서 사용된 식별정보(ID)에 일대일 대응되어 관리될 수 있다.
개인화 정보제공장치에서 사용자별 인텐트 데이터베이스에 저장된 인텐트와 관련된 정보를 사용자별 개인화된 검색 데이터베이스를 이용하여 검색하고(S550), 검색된 정보를 개인화 알고리즘을 이용하여 우선순위를 부여하고 우선순위가 높은 개인화된 정보를 추출하여(S570) 사용자 단말기로 제공한다(S580).
서비스를 이용하는 사용자의 성향을 다수의 유형별 그룹으로 정의하고, 사용자가 다수의 유형별 그룹 중 어느 그룹에 해당되는지 분류하여 유형별 그룹에 따라 서로 다른 개인화 알고리즘을 적용할 수 있다.
유형별 그룹 분류는 개인화 정보 제공 서비스를 요청한 사용자가 수집에 동의한 사용자의 소셜 네트워크 관련 정보, 커머스 관련 정보, 인텐트 데이터베이스, 또는 인텐트 등록과 삭제에 대한 통계 데이터 중 적어도 하나를 포함하는 사용자와 관련된 정보를 이용할 수 있다.
본 발명의 또 다른 측면에 따르면, 개인화 정보제공장치에서 인텐트 등록 또는 인텐트 삭제 요청과 등록 또는 삭제 요청된 인텐트를 전송받는 단계, 개인화 정보제공장치에서 인텐트 등록 또는 삭제를 처리하여 사용자별 인텐트 데이터베이스로 저장하는 단계, 개인화 정보제공장치에서 사용자별 인텐트 데이터베이스에 저장된 인텐트와 관련된 정보를 사용자별 개인화된 검색 데이터베이스를 이용하여 검색하는 단계, 및 개인화 정보제공장치에서 사용자별 개인화된 검색 데이터베이스를 이용하여 검색된 정보를 개인화 알고리즘을 이용하여 우선순위를 부여하고 우선순위가 높은 개인화된 정보를 추출하는 단계를 포함하는 개인화된 정보 제공 방법이 프로그램으로 기록되고 전자 장치에서 판독 가능한 기록매체에 기록될 수 있다.
개인화된 정보 제공 방법은 프로그램으로 작성 가능하며, 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 프로그래머에 의하여 용이하게 추론될 수 있다.
또한, 개인화된 정보 제공 방법에 관한 프로그램은 전자장치가 읽을 수 있는 정보저장매체(Readable Media)에 저장되고, 전자장치에 의하여 읽혀지고 실행됨으로써 개인화 정보제공장치에서 등록된 인텐트를 관리하고 등록된 인텐트에 대한 개인화된 정보를 사용자 단말기로 제공할 수 있다.
본 발명은 개인화된 정보 제공 서비스 분야에서 응용 프로그램을 기록한 기록매체, 응용 프로그램을 실행하는 장치, 개인화 정보제공장치, 사용자 단말기 및 개인화된 정보제공시스템에 적용될 수 있다.
100: 개인화 정보제공장치
110: 인텐트 관리부 120: 개인화 검색 데이터베이스 관리부
130: 정보 검색부 140: 정보 추출부
150: 메시지 생성부 160: 개인화 알고리즘 생성부
170: 인증부 180: 사용자별 인텐트 DB
190: 사용자별 개인화된 검색 DB
200: 사용자 단말기
210: 인텐트 관리부 220: 통신부
230: 표시부 240: 제어부
1000: 개인화된 정보제공시스템
100a~100f: 개인화 정보제공장치 200a~200k: 사용자 단말기
110: 인텐트 관리부 120: 개인화 검색 데이터베이스 관리부
130: 정보 검색부 140: 정보 추출부
150: 메시지 생성부 160: 개인화 알고리즘 생성부
170: 인증부 180: 사용자별 인텐트 DB
190: 사용자별 개인화된 검색 DB
200: 사용자 단말기
210: 인텐트 관리부 220: 통신부
230: 표시부 240: 제어부
1000: 개인화된 정보제공시스템
100a~100f: 개인화 정보제공장치 200a~200k: 사용자 단말기
Claims (23)
- 인텐트 등록 또는 인텐트 삭제를 처리하여 사용자별 인텐트 데이터베이스로 저장하는 인텐트 관리부;
상기 사용자별 인텐트 데이터베이스에 저장된 인텐트, 일반 검색 데이터베이스, 또는 다수의 통계 데이터를 이용하여 사용자별로 개인화된 검색 데이터베이스를 생성하여 저장하는 개인화 검색 데이터베이스 관리부;
상기 개인화된 검색 데이터베이스를 이용하여 상기 인텐트 데이터베이스에 저장된 인텐트에 대응되는 정보를 검색하는 정보 검색부; 및
상기 정보 검색부에서 검색된 정보를 개인화 알고리즘을 이용하여 우선순위를 부여하고 우선순위가 높은 개인화된 정보를 추출하는 정보 추출부;를 포함하고,
상기 개인화된 검색 데이터베이스 및 상기 일반 검색 데이터베이스는 카테고리별로 상하위 개념이 연결된 트리 형태이며,
상기 개인화 검색 데이터베이스 관리부는, 상기 일반 검색 데이터베이스를 기초로 상기 사용자별 인텐트 데이터베이스에 저장된 인텐트 또는 다수의 통계 데이터를 분석하여 상기 일반 검색 데이터베이스의 연결되지 않은 상하위 개념을 연결하거나 또는 상기 일반 검색 데이터베이스의 최하위 개념과 관련된 토픽 개념들을 추가로 연결하여 상기 사용자별로 개인화된 검색 데이터베이스를 생성하는 개인화 정보제공장치.
- ◈청구항 2은(는) 설정등록료 납부시 포기되었습니다.◈제1항에 있어서,
상기 정보 추출부에서 추출된 개인화된 정보에 대한 메시지를 생성하여 사용자 단말기로 전송하는 메시지 생성부;를 더 포함하는 개인화 정보제공장치.
- ◈청구항 3은(는) 설정등록료 납부시 포기되었습니다.◈제1항에 있어서,
상기 인텐트 관리부는, 사용자 단말기로부터 SMS 또는 WAP-PUSH 방식으로 인텐트 등록 또는 인텐트 삭제 요청을 수신하며, 상기 인텐트 등록 또는 인텐트 삭제 요청이 수신되면 상기 사용자별 인텐트 데이터베이스를 업데이트하는 것을 특징으로 하는 개인화 정보제공장치.
- 삭제
- ◈청구항 5은(는) 설정등록료 납부시 포기되었습니다.◈제1항에 있어서,
상기 정보 검색부는, 상기 인텐트 데이터베이스에 저장된 인텐트를 키워드 단위로 분절하고 상기 키워드를 조합하여 대응되는 정보를 검색하는 것을 특징으로 하는 개인화 정보제공장치.
- ◈청구항 6은(는) 설정등록료 납부시 포기되었습니다.◈제1항에 있어서,
상기 인텐트 등록 또는 인텐트 삭제를 요청하는 사용자 단말기와 연결되어 개인화 정보 제공 서비스에 가입되었는지 여부에 대한 인증 절차를 처리하는 사용자 인증부;를 더 포함하는 개인화 정보제공장치.
- ◈청구항 7은(는) 설정등록료 납부시 포기되었습니다.◈제1항에 있어서,
상기 개인화 검색 데이터베이스 관리부는, 상기 사용자별 인텐트 데이터베이스, 상기 일반 검색 데이터베이스 또는 다수의 통계 데이터가 변경됨에 따라 상기 사용자별 개인화된 검색 데이터베이스를 재구성하여 저장하는 것을 특징으로 하는 개인화 정보제공장치.
- ◈청구항 8은(는) 설정등록료 납부시 포기되었습니다.◈제1항에 있어서,
개인화 정보 제공 서비스를 요청한 사용자가 수집에 동의한 사용자의 소셜 네트워크 관련 정보, 커머스 관련 정보, 인텐트 데이터베이스, 또는 인텐트 등록과 삭제에 대한 통계 데이터 중 적어도 하나를 포함하는 사용자와 관련된 정보를 이용하여 유형별 그룹을 분류하고 상기 분류된 사용자의 유형별 그룹에 따라 개인화 알고리즘을 생성하는 개인화 알고리즘 생성부;를 더 포함하는 개인화 정보제공장치.
- ◈청구항 9은(는) 설정등록료 납부시 포기되었습니다.◈제8항에 있어서,
상기 유형별 그룹은 연령대, 직업 유형, 성별, 성격 또는 취미 중 적어도 하나를 이용하여 미리 결정되며, 상기 사용자와 관련된 정보를 이용하여 사용자의 연령대, 직업 유형, 성별, 성격 또는 취미 정보를 추출한 후 사용자의 유형별 그룹을 분류하는 것을 특징으로 하는 개인화 정보제공장치.
- ◈청구항 10은(는) 설정등록료 납부시 포기되었습니다.◈제1항에 있어서,
상기 일반 검색 데이터베이스, 상기 인텐트 데이터베이스 또는 상기 검색 데이터베이스는 클라우드 컴퓨팅 서비스를 이용하여 다수의 서버에 분산 저장되는 것을 특징으로 하는 개인화 정보제공장치.
- 저장된 메모 내용 중 일부를 선택하여 인텐트로 등록하고 상기 등록된 인텐트의 선택을 종료하여 인텐트에서 삭제하는 인텐트 관리부;
상기 인텐트 등록 또는 인텐트 삭제 여부와 등록 또는 삭제되는 인텐트 내용을 개인화 정보제공장치로 전송하고, 개인화된 검색 데이터베이스를 이용하여 검색된 상기 인텐트에 대응되는 정보 중에서 개인화 알고리즘에 따라 선택된 개인화된 정보에 대한 메시지를 상기 개인화 정보제공장치로부터 전송받는 통신부;
상기 메시지 전송 알림 정보, 상기 메시지에 포함된 개인화된 정보 또는 상기 개인화된 정보를 이용하여 다운로드 받은 정보를 표시하는 표시부; 및
상기 저장된 메모 내용 중 일부 메모 내용의 선택 또는 선택 종료에 따라 인텐트로 등록하거나 또는 인텐트에서 삭제하도록 제어하고, 등록된 인텐트에 대한 정보가 전송되도록 제어하는 제어부;를 포함하며,
상기 통신부는,
사용자의 유형별 그룹에 따른 상기 개인화 알고리즘을 기반으로 우선 순위가 부여된 상기 정보 중에서, 상기 우선 순위가 높은 상기 정보를 상기 개인화된 정보로 전송받고,
상기 사용자의 유형별 그룹은,
상기 사용자가 수집에 동의한 상기 사용자의 소셜 네트워크 관련 정보, 커머스 관련 정보, 상기 인텐트 데이터베이스, 상기 인텐트 등록과 상기 인텐트 삭제에 대한 통계 데이터 중 적어도 어느 하나를 포함하는 상기 사용자와 관련된 정보를 이용하여 분류된 것을 특징으로 하는 사용자 단말기.
- ◈청구항 12은(는) 설정등록료 납부시 포기되었습니다.◈제11항에 있어서,
상기 인텐트 관리부는, Open API(Application Program Interface) 또는 플러그-인(Plug-in) 기술을 사용하여 다른 어플리케이션의 메모장 메모 내용을 호출할 수 있는 것을 특징으로 하는 사용자 단말기.
- ◈청구항 13은(는) 설정등록료 납부시 포기되었습니다.◈제11항에 있어서,
상기 메시지는 개인화된 정보의 링크 정보이며, 상기 통신부는 SMS 또는 WAP-PUSH 방식으로 메시지를 전송받는 것을 특징으로 하는 사용자 단말기.
- ◈청구항 14은(는) 설정등록료 납부시 포기되었습니다.◈메모장을 제공하는 어플리케이션을 실행시켜 상기 메모장에 저장된 메모 내용 중 선택된 내용을 인텐트로 등록하고 선택이 종료된 내용을 인텐트에서 삭제하며, 등록된 인텐트와 관련된 정보 중 개인화된 정보를 제공받는 사용자 단말기; 및
상기 사용자 단말기에서 인텐트 등록 또는 인텐트 삭제가 이루어짐에 따라 인텐트 등록 또는 삭제를 처리하여 사용자별 인텐트 데이터베이스로 저장하고,
상기 사용자별 인텐트 데이터베이스에 저장된 인텐트, 일반 검색 데이터베이스 또는 다수의 통계 데이터를 기반으로 생성된 개인화된 검색 데이터베이스를 이용하여 인텐트에 대응되는 정보를 검색하고, 사용자와 관련된 정보를 이용하여 유형별 그룹을 분류하며, 분류된 상기 유형별 그룹에 따라 상기 사용자의 개인화 알고리즘을 생성하고, 상기 개인화 알고리즘을 이용하여 검색된 상기 정보에 우선순위를 부여하고 상기 우선순위가 높은 개인화된 정보를 상기 사용자 단말기로 제공하는 개인화 정보제공장치;를 포함하며,
상기 사용자와 관련된 정보는,
상기 사용자가 수집에 동의한 상기 사용자의 소셜 네트워크 관련 정보, 커머스 관련 정보, 상기 인텐트 데이터베이스, 상기 인텐트 등록과 상기 인텐트 삭제에 대한 통계 데이터 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 개인화된 정보 제공시스템.
- ◈청구항 15은(는) 설정등록료 납부시 포기되었습니다.◈제14항에 있어서,
상기 개인화 정보제공장치는, 상기 일반 검색 데이터베이스, 상기 인텐트 데이터베이스 또는 상기 개인화된 검색 데이터베이스를 다수의 서버에 분산 저장하는 것을 특징으로 하는 개인화된 정보 제공시스템.
- ◈청구항 16은(는) 설정등록료 납부시 포기되었습니다.◈사용자 단말기에서 어플리케이션을 실행시켜 저장된 메모 내용 중 일부를 선택하여 인텐트로 등록하거나 또는 선택을 종료하여 인텐트에서 삭제하는 단계;
상기 사용자 단말기에서 상기 인텐트 등록 또는 삭제 여부와, 등록 또는 삭제되는 인텐트 내용을 개인화 정보제공장치로 전송하는 단계; 및
상기 사용자 단말기에서, 개인화된 검색 데이터베이스를 이용하여 검색된 상기 인텐트에 대응되는 정보 중에서 개인화 알고리즘에 따라 선택된 개인화된 정보를 상기 개인화 정보제공장치로부터 전송받는 단계;를 포함하며,
상기 개인화된 정보를 상기 개인화 정보제공장치로부터 전송받는 단계는,
사용자의 유형별 그룹에 따른 상기 개인화 알고리즘을 기반으로 우선 순위가 부여된 상기 정보 중에서, 상기 우선 순위가 높은 상기 정보를 상기 개인화된 정보로 전송받고,
상기 사용자의 유형별 그룹은,
상기 사용자가 수집에 동의한 상기 사용자의 소셜 네트워크 관련 정보, 커머스 관련 정보, 상기 인텐트 데이터베이스, 상기 인텐트 등록과 상기 인텐트 삭제에 대한 통계 데이터 중 적어도 어느 하나를 포함하는 상기 사용자와 관련된 정보를 이용하여 분류된 것을 특징으로 하는 개인화된 정보 제공 방법.
- ◈청구항 17은(는) 설정등록료 납부시 포기되었습니다.◈제16항에 있어서,
상기 개인화된 정보에 대한 메시지는 개인화된 정보의 링크 정보이며,
상기 사용자 단말기에서, 상기 링크 정보를 디스플레이하고 디스플레이된 링크 정보 중 선택된 개인화된 정보를 다운로드 받는 단계;를 더 포함하는 개인화된 정보 제공 방법.
- ◈청구항 18은(는) 설정등록료 납부시 포기되었습니다.◈제16항에 있어서,
상기 사용자 단말기에서 어플리케이션을 실행시켜 저장된 메모 내용 중 일부를 선택하여 인텐트로 등록하거나 또는 선택을 종료하여 인텐트에서 삭제하는 단계는,
다른 메모장에 저장된 메모 내용을 Open API(Application Program Interface) 또는 플러그-인(Plug-in) 기술을 사용하여 호출하고 상기 어플리케이션을 실행시켜 호출된 메모 내용 중 일부를 선택하여 인텐트로 등록하거나 또는 선택을 종료하여 인텐트에서 삭제하는 것을 특징으로 하는 개인화된 정보 제공 방법.
- ◈청구항 19은(는) 설정등록료 납부시 포기되었습니다.◈(a) 개인화 정보제공장치에서 인텐트 등록 또는 인텐트 삭제 요청과 상기 등록 또는 삭제 요청된 인텐트를 전송받는 단계;
(b) 상기 개인화 정보제공장치에서 상기 인텐트 등록 또는 삭제를 처리하여 사용자별 인텐트 데이터베이스로 저장하는 단계;
(c) 상기 개인화 정보제공장치에서 상기 사용자별 인텐트 데이터베이스에 저장된 인텐트와 관련된 정보를 사용자별 개인화된 검색 데이터베이스를 이용하여 검색하는 단계; 및
(d) 상기 개인화 정보제공장치에서 상기 사용자별 개인화된 검색 데이터베이스를 이용하여 검색된 정보를 개인화 알고리즘을 이용하여 우선순위를 부여하고 우선순위가 높은 개인화된 정보를 추출하는 단계;를 포함하며,
상기 (d) 단계의 개인화 알고리즘은,
개인화 정보 제공 서비스를 요청한 사용자가 수집에 동의한 사용자의 소셜 네트워크 관련 정보, 커머스 관련 정보, 인텐트 데이터베이스, 또는 인텐트 등록과 삭제에 대한 통계 데이터 중 적어도 하나를 포함하는 사용자와 관련된 정보를 이용하여 유형별 그룹을 분류하는 단계;
상기 분류된 유형별 그룹 중 사용자가 포함되는 유형별 그룹을 선택하는 단계; 및
상기 사용자의 유형별 그룹에 따라 개인화 알고리즘을 생성하는 단계;를 포함하여 생성되는 것을 특징으로 하는 개인화된 정보 제공 방법.
- ◈청구항 20은(는) 설정등록료 납부시 포기되었습니다.◈제19항에 있어서,
(e) 상기 개인화 정보제공장치에서 상기 추출된 개인화된 정보에 대한 메시지를 생성하여 사용자 단말기로 전송하는 단계;를 더 포함하는 개인화된 정보 제공 방법.
- ◈청구항 21은(는) 설정등록료 납부시 포기되었습니다.◈제19항에 있어서,
상기 (a) 단계 이전에,
사용자 단말기로부터 상기 사용자 단말기 또는 사용자의 식별정보를 전송받는 단계; 및
상기 식별정보를 이용하여 개인화 정보 제공 서비스에 가입되었는지 여부를 인증하는 단계;를 더 포함하는 개인화된 정보 제공 방법.
- 삭제
- ◈청구항 23은(는) 설정등록료 납부시 포기되었습니다.◈개인화 정보제공장치에서 인텐트 등록 또는 인텐트 삭제 요청과 상기 등록 또는 삭제 요청된 인텐트를 전송받는 단계;
상기 개인화 정보제공장치에서 상기 인텐트 등록 또는 삭제를 처리하여 사용자별 인텐트 데이터베이스로 저장하는 단계;
상기 개인화 정보제공장치에서 상기 사용자별 인텐트 데이터베이스에 저장된 인텐트와 관련된 정보를 사용자별 개인화된 검색 데이터베이스를 이용하여 검색하는 단계; 및
상기 개인화 정보제공장치에서 상기 사용자별 개인화된 검색 데이터베이스를 이용하여 검색된 정보를 개인화 알고리즘을 이용하여 우선순위를 부여하고 우선순위가 높은 개인화된 정보를 추출하는 단계;를 포함하며,
상기 개인화 알고리즘은,
개인화 정보 제공 서비스를 요청한 사용자가 수집에 동의한 사용자의 소셜 네트워크 관련 정보, 커머스 관련 정보, 인텐트 데이터베이스, 또는 인텐트 등록과 삭제에 대한 통계 데이터 중 적어도 하나를 포함하는 사용자와 관련된 정보를 이용하여 유형별 그룹을 분류하는 단계;
상기 분류된 유형별 그룹 중 사용자가 포함되는 유형별 그룹을 선택하는 단계; 및
상기 사용자의 유형별 그룹에 따라 개인화 알고리즘을 생성하는 단계;를 포함하여 생성되는 것을 특징으로 하는 개인화된 정보 제공 방법을 전자 장치로 하여금 실행하도록 하는 컴퓨터 프로그램이 기록된 전자 장치에서 판독 가능한 기록매체.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110132517A KR101894419B1 (ko) | 2011-12-12 | 2011-12-12 | 개인화된 정보 제공 시스템, 방법 및 그에 대한 기록매체 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110132517A KR101894419B1 (ko) | 2011-12-12 | 2011-12-12 | 개인화된 정보 제공 시스템, 방법 및 그에 대한 기록매체 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130065912A KR20130065912A (ko) | 2013-06-20 |
KR101894419B1 true KR101894419B1 (ko) | 2018-09-04 |
Family
ID=48862314
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110132517A KR101894419B1 (ko) | 2011-12-12 | 2011-12-12 | 개인화된 정보 제공 시스템, 방법 및 그에 대한 기록매체 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101894419B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015147409A1 (ko) * | 2014-03-26 | 2015-10-01 | 에스케이플래닛 주식회사 | 웹 서비스 이용시 사용자 인증을 위한 시스템 및 방법 |
KR101719898B1 (ko) * | 2015-03-31 | 2017-03-24 | 홍성민 | 맞춤형 외국어 학습 서비스를 제공하는 장치 및 그 장치의 동작 방법 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020062464A (ko) * | 2001-01-20 | 2002-07-26 | (주)리얼링크 | 메타 검색 엔진을 이용한 인터넷 상의 정보 검색 방법 및메타 검색 엔진 시스템 |
KR20080092746A (ko) | 2007-04-13 | 2008-10-16 | 주식회사 엘지텔레콤 | 맞춤형 정보 갱신 방법 및 맞춤형 정보 갱신 시스템 |
KR100923505B1 (ko) * | 2007-04-30 | 2009-11-02 | 주식회사 이스트엠엔에스 | 사용자 관심도를 반영한 정보검색 랭킹 시스템 및 그 방법 |
KR101428978B1 (ko) * | 2007-11-15 | 2014-08-13 | 에스케이플래닛 주식회사 | 사용자 맞춤형 검색엔진의 생성 방법 및 시스템 |
-
2011
- 2011-12-12 KR KR1020110132517A patent/KR101894419B1/ko active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20130065912A (ko) | 2013-06-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6814298B2 (ja) | 警告するための方法と装置 | |
US9361385B2 (en) | Generating content for topics based on user demand | |
US20100318492A1 (en) | Data analysis system and method | |
US20110016421A1 (en) | Task oriented user interface platform | |
US20090094210A1 (en) | Intelligently sorted search results | |
US20120316970A1 (en) | System and method for providing targeted content | |
WO2009002526A1 (en) | System and method for providing targeted content | |
JP2006510123A (ja) | キャラクタ・ストリームに関連するホスト・ベースのインテリジェントな結果 | |
JP2009193465A (ja) | 情報処理装置、情報提供システム、情報処理方法、およびプログラム | |
CN101796795A (zh) | 分布式*** | |
CN1896990A (zh) | 类别设定的支持方法和装置 | |
US20220327130A1 (en) | Triggering local extensions based on inferred intent | |
US20050038797A1 (en) | Information processing and database searching | |
KR20070026315A (ko) | 클러스터링을 기반으로 한 개인화된 웹 체험 | |
CN102750081A (zh) | 信息处理设备、信息处理方法和程序 | |
JP5297004B2 (ja) | 情報配信サーバ、情報配信システム、情報配信サーバプログラム及び情報配信方法 | |
KR101894419B1 (ko) | 개인화된 정보 제공 시스템, 방법 및 그에 대한 기록매체 | |
JP2002041737A (ja) | スケジュール情報システム | |
KR101878937B1 (ko) | 개인화된 정보 제공 시스템, 방법 및 그에 대한 기록매체 | |
KR100840019B1 (ko) | 사용자의 스케쥴 정보를 이용하여 광고를 제공하는 방법 및시스템 | |
KR101153534B1 (ko) | 웹 데이터 및 로컬 데이터에 대한 데이터 자동 태깅 방법및 데이터 자동 태깅 시스템 | |
CN1141638C (zh) | 基于计算机的信息的显示配置方法、显示方法和显示*** | |
KR101896479B1 (ko) | 메모 등록을 위한 시스템, 방법 및 그에 대한 기록매체 | |
JP2007122504A (ja) | 情報処理装置閲覧支援装置 | |
KR101019582B1 (ko) | 사용자 맞춤형 일정 정보를 중개하는 능동 중개 서비스시스템 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |