KR102079901B1 - 위치 추적 기반의 사용자 맞춤형 컨텐츠를 제공하는 방법, 기록매체 및 시스템 - Google Patents
위치 추적 기반의 사용자 맞춤형 컨텐츠를 제공하는 방법, 기록매체 및 시스템 Download PDFInfo
- Publication number
- KR102079901B1 KR102079901B1 KR1020190099150A KR20190099150A KR102079901B1 KR 102079901 B1 KR102079901 B1 KR 102079901B1 KR 1020190099150 A KR1020190099150 A KR 1020190099150A KR 20190099150 A KR20190099150 A KR 20190099150A KR 102079901 B1 KR102079901 B1 KR 102079901B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- user
- user terminal
- content
- cookie
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000000694 effects Effects 0.000 claims abstract description 87
- 235000014510 cooky Nutrition 0.000 claims abstract description 81
- 238000004891 communication Methods 0.000 claims description 31
- 238000013528 artificial neural network Methods 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 17
- 239000000284 extract Substances 0.000 description 9
- 230000002354 daily effect Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 230000014509 gene expression Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000003796 beauty Effects 0.000 description 3
- 235000021158 dinner Nutrition 0.000 description 3
- 235000019800 disodium phosphate Nutrition 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000036962 time dependent Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0261—Targeted advertisements based on user location
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0269—Targeted advertisements based on user profile or attribute
-
- G06Q50/30—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Operations Research (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
도 1은 본 개시의 일 실시예에 따른 사용자 단말의 이동 패턴에 기초하여 추출된 컨텐츠를 사용자 단말에 제공하는 예시도이다.
도 2는 본 개시의 일 실시예에 따른 사용자 활동 정보를 기초로 결정된 사용자 속성 정보에 따라 사용자 맞춤형 컨텐츠를 제공하기 위하여, 컨텐츠 제공 시스템이 복수의 웹사이트, 애플리케이션, 및 복수의 사용자 단말과 통신 가능하도록 연결된 구성을 나타내는 개요도이다.
도 3은 본 개시의 일 실시예에 따른 사용자 맞춤형 컨텐츠를 제공하는 시스템의 블록도이다.
도 4는 본 개시의 일 실시예에 따른 컨텐츠 제공 시스템에 의해 수집된 사용자 단말의 사용자 활동 정보 및 사용자 속성 정보를 생성 및 저장하는 과정을 설명하는 개략도이다.
도 5는 본 개시의 일 실시예에 따른 사용자 단말이 복수의 웹사이트에 접속했을 때 사용자 단말로부터 쿠키 정보를 수집하는 과정을 설명하기 위한 예시도이다.
도 6은 본 개시의 일 실시예에 따른 쿠키 정보로부터 사용자를 식별하고 사용자 활동 정보를 결정하는 과정을 설명하기 위한 예시도이다.
도 7은 본 개시의 일 실시예에 따른 복수의 사용자의 사용자 활동 정보로부터 사용자 속성 정보 중 이동 수단을 결정하는 과정을 설명하기 위한 예시도이다.
도 8은 본 개시의 일 실시예에 따른 복수의 사용자의 사용자 활동 정보로부터 사용자 속성 정보 중 사용자의 직업 정보, 거주지 정보 및 근무지 정보를 결정하는 과정을 설명하기 위한 예시도이다.
도 9는 본 개시의 일 실시예에 따른 사용자의 활동 정보로부터 사용자 속성 정보를 결정하는 과정을 설명하기 위한 예시도이다.
도 10은 본 개시의 일 실시예에 따른 이미 저장된 사용자 속성 정보에 따라 사용자 맞춤형 컨텐츠를 제공하기 위하여, 컨텐츠 제공 시스템이 복수의 웹사이트, 애플리케이션, 및 복수의 사용자 단말과 통신 가능하도록 연결된 구성을 나타내는 개략도이다.
도 11은 본 개시의 일 실시예에 따른 컨텐츠 추출 모듈이 사용자 속성 정보에 대응하는 컨텐츠를 추출하는 과정을 설명하기 위한 예시도이다.
도 12는 본 개시의 일 실시예에 따른 사용자 맞춤형 컨텐츠를 제공하는 방법을 설명하기 위한 순서도이다.
120: 사용자의 근무지 200: 웹사이트 및 애플리케이션
250: 네트워크 300: 컨텐츠 제공 시스템
Claims (10)
- 컨텐츠 제공 시스템에 의해 사용자 맞춤형 컨텐츠를 제공하는 방법에 있어서,
사용자 단말이 온라인 상에서 복수의 웹서버 및 애플리케이션 서버 중 적어도 하나에 접속하는 경우, 상기 사용자 단말로부터 상기 복수의 웹서버 및 애플리케이션 서버 중 적어도 하나를 접속한 사용자 단말의 쿠키(cookie) 정보를 수집하는 단계;
상기 수집된 쿠키 정보로부터 상기 사용자 단말을 식별하는 단계;
상기 사용자 단말의 쿠키 정보가 수집된 접속 시간을 추적하는 단계;
상기 수집된 쿠키 정보로부터 상기 접속한 사용자 단말의 IP(Internet Protocol) 주소 정보를 획득하는 단계;
상기 획득된 IP 주소 정보에 대응한 접속 지역을 상기 접속 시간 순으로 추적하는 단계;
상기 추적된 접속 시간 및 상기 추적된 접속 지역을 기초로 상기 사용자 단말의 이동 경로 정보를 결정하는 단계;
상기 결정된 이동 경로 정보를 학습된 인공 신경망 모델에 입력하고 상기 사용자 단말의 이동 패턴 정보를 출력하는 단계;
상기 출력된 이동 패턴 정보를 분석하여 상기 사용자 단말의 사용자의 이동 수단 정보를 추론하는 단계;
상기 추론된 이동 수단 정보를 기초로 상기 사용자 단말의 사용자 속성 정보로 결정하는 단계;
컨텐츠 정보 DB로부터 상기 결정된 사용자 단말의 사용자 속성 정보에 대응하는 컨텐츠를 추출하는 단계; 및
상기 추출된 컨텐츠를 상기 사용자 단말에 제공하는 단계
를 포함하는, 사용자 맞춤형 컨텐츠를 제공하는 방법.
- 삭제
- 삭제
- 제1항에 있어서,
상기 출력된 이동 패턴 정보를 분석하여 상기 사용자 단말의 사용자의 직업 정보를 추론하는 단계; 및
상기 추론된 직업 정보를 더 기초로 상기 사용자 단말의 사용자 속성 정보를 결정하는 단계
를 포함하는, 사용자 맞춤형 컨텐츠를 제공하는 방법.
- 재1항에 있어서,
상기 출력된 이동 패턴 정보를 분석하여 상기 사용자 단말의 사용자의 거주지 정보 및 근무지 정보를 추론하는 단계; 및
상기 추론된 거주지 정보 및 근무지 정보를 더 기초로 상기 사용자 단말의 사용자 속성 정보를 결정하는 단계
를 포함하는, 사용자 맞춤형 컨텐츠를 제공하는 방법.
- 제5항에 있어서,
상기 컨텐츠 정보 DB로부터 상기 결정된 사용자 단말의 사용자 속성 정보에 대응하는 컨텐츠를 추출하는 단계는 상기 컨텐츠 정보 DB로부터 상기 추론된 거주지 정보에 연관된 컨텐츠를 추출하는 단계를 포함하는, 사용자 맞춤형 컨텐츠를 제공하는 방법.
- 삭제
- 제1항에 있어서,
상기 수집된 쿠키 정보로부터 상기 사용자 단말의 사용자의 성별 정보 및 연령 정보 중 적어도 하나를 결정하는 단계;
상기 수집된 쿠키 정보로부터 상기 사용자 단말이 방문했던 웹 서버 및 애플리케이션 서버 중 적어도 하나가 제공하는 사이트 목록을 추출하는 단계;
지역별 주거 메타 데이터 및 지역별 상업 메타 데이터 중 적어도 하나를 수신하는 단계; 및
상기 사용자의 성별 정보, 상기 사용자의 연령 정보, 상기 추출된 사이트 목록, 상기 지역별 주거 메타 데이터 및 상기 지역별 상업 메타 데이터 중 적어도 하나를 더 기초로 상기 사용자 단말의 사용자 속성 정보를 결정하는 단계
를 더 포함하는, 사용자 맞춤형 컨텐츠를 제공하는 방법.
- 제1항, 제4항, 제5항, 제6항 및 제8항 중 어느 한 항에 따른 컨텐츠 제공 시스템에 의해 사용자 맞춤형 컨텐츠를 제공하는 방법을 컴퓨터에서 실행하기 위한 컴퓨터 프로그램이 기록된, 컴퓨터로 판독 가능한 매체.
- 사용자 맞춤형 컨텐츠를 제공하기 위한 시스템에 있어서,
복수의 사용자 단말로부터 복수의 웹서버 및 애플리케이션 서버 중 적어도 하나를 접속한 상기 복수의 사용자 단말의 쿠키 정보를 수신하도록 구성된 통신 모듈;
상기 수신된 쿠키 정보로부터 상기 복수의 사용자 단말의 각각을 식별하도록 구성된 사용자 식별 모듈;
상기 수신된 쿠키 정보로부터 상기 식별된 복수의 사용자 단말의 각각의 쿠키 정보가 수집된 접속 시간을 추적하고, 상기 수집된 쿠키 정보로부터 상기 접속한 복수의 사용자 단말의 각각의 IP(Internet Protocol) 주소 정보를 획득하고, 상기 획득된 IP 주소 정보에 대응한 접속 지역을 상기 접속 시간 순으로 추적하고, 상기 추적된 접속 시간 및 상기 추적된 접속지역을 기초로 상기 복수의 사용자 단말의 각각의 이동 경로 정보를 결정하도록 구성된 활동 정보 결정 모듈;
상기 결정된 이동 경로 정보를 학습된 인공 신경망 모델에 입력하고 상기 복수의 사용자 단말의 각각의 이동 패턴 정보를 출력하고, 상기 출력된 이동 패턴 정보를 분석하여 상기 사용자 단말의 사용자의 이동 수단 정보를 추론하고, 상기 추론된 이동 수단 정보를 기초로 상기 복수의 사용자 단말의 각각의 사용자 속성 정보를 결정하도록 구성된 속성 정보 결정 모듈; 및
컨텐츠 정보 DB로부터 상기 결정된 복수의 사용자 단말의 각각의 사용자 속성 정보에 대응하는 컨텐츠를 추출하도록 구성된 컨텐츠 추천 모듈
을 포함하는 사용자 맞춤형 컨텐츠를 제공하는 시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190099150A KR102079901B1 (ko) | 2019-08-13 | 2019-08-13 | 위치 추적 기반의 사용자 맞춤형 컨텐츠를 제공하는 방법, 기록매체 및 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190099150A KR102079901B1 (ko) | 2019-08-13 | 2019-08-13 | 위치 추적 기반의 사용자 맞춤형 컨텐츠를 제공하는 방법, 기록매체 및 시스템 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102079901B1 true KR102079901B1 (ko) | 2020-02-19 |
Family
ID=69669687
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190099150A Active KR102079901B1 (ko) | 2019-08-13 | 2019-08-13 | 위치 추적 기반의 사용자 맞춤형 컨텐츠를 제공하는 방법, 기록매체 및 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102079901B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102385184B1 (ko) * | 2021-04-15 | 2022-04-12 | (주) 알트소프트 | 지역 포함 관계에 따라 구독 채널이 자동 추가되는 로컬 미디어 서비스 시스템 및 방법 |
KR102490544B1 (ko) * | 2021-10-13 | 2023-01-19 | 주식회사 지아소프트 | Gps 위치기반 수집된 빅데이터를 이용한 타겟광고 및 정보 제공 방법 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130026567A (ko) * | 2011-07-29 | 2013-03-14 | (주)아이티에이치 | 사용자 단말의 행동패턴에 따른 추천 컨텐츠를 제공하는 컨텐츠 제공시스템 |
KR20160116413A (ko) * | 2015-03-30 | 2016-10-10 | 에스케이플래닛 주식회사 | 맞춤형 쿠폰 제공 서비스를 위한 장치 및 방법 |
-
2019
- 2019-08-13 KR KR1020190099150A patent/KR102079901B1/ko active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130026567A (ko) * | 2011-07-29 | 2013-03-14 | (주)아이티에이치 | 사용자 단말의 행동패턴에 따른 추천 컨텐츠를 제공하는 컨텐츠 제공시스템 |
KR20160116413A (ko) * | 2015-03-30 | 2016-10-10 | 에스케이플래닛 주식회사 | 맞춤형 쿠폰 제공 서비스를 위한 장치 및 방법 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102385184B1 (ko) * | 2021-04-15 | 2022-04-12 | (주) 알트소프트 | 지역 포함 관계에 따라 구독 채널이 자동 추가되는 로컬 미디어 서비스 시스템 및 방법 |
WO2022220389A1 (ko) * | 2021-04-15 | 2022-10-20 | (주) 알트소프트 | 지역 포함 관계에 따라 구독 채널이 자동 추가되는 로컬 미디어 서비스 시스템 및 방법 |
KR102490544B1 (ko) * | 2021-10-13 | 2023-01-19 | 주식회사 지아소프트 | Gps 위치기반 수집된 빅데이터를 이용한 타겟광고 및 정보 제공 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11468019B2 (en) | Apparatus, systems, and methods for analyzing characteristics of entities of interest | |
US11361266B2 (en) | User objective assistance technologies | |
Xiao et al. | Inferring social ties between users with human location history | |
Hawelka et al. | Geo-located Twitter as proxy for global mobility patterns | |
US11100438B2 (en) | Project entity extraction with efficient search and processing of projects | |
CN106991576B (zh) | 一种地理区域的热力展现方法和装置 | |
JP6300295B2 (ja) | 友達推薦方法及びそのためのサーバ、並びに端末 | |
US10275530B2 (en) | System and method for communal search | |
US10547493B2 (en) | System, method, apparatus, and computer program product for determining behavior-based relationships between website users | |
GB2507667A (en) | Targeted advertising based on momentum of activities | |
CN111949834A (zh) | 选址方法和选址平台 | |
US20130310078A1 (en) | Method and system for associating context information with defined location data | |
KR20130130731A (ko) | 위치-기반 개체에 대해 실시간으로 맞춤형 추천을 하는 방법 | |
CN107430631B (zh) | 从位置报告确定语义地点名称 | |
GB2541307A (en) | Analyzing consumer behavior using electronically-captured consumer location data | |
WO2015126825A1 (en) | Method and system for providing code scanning result information | |
JP2013546085A (ja) | カスタマイズされたマッピングを提供するためのソーシャルネットワーキング情報のフィルタリング | |
US12217285B2 (en) | Methods and apparatus to expand panelist enrollment | |
Slavko et al. | City structure shapes directional resettlement flows in Australia | |
CN101772766A (zh) | 以用户为中心的信息搜索的方法和系统 | |
KR102079901B1 (ko) | 위치 추적 기반의 사용자 맞춤형 컨텐츠를 제공하는 방법, 기록매체 및 시스템 | |
Kempinska et al. | Interactional regions in cities: making sense of flows across networked systems | |
KR101934792B1 (ko) | Sns 통합 관리 마케팅 시스템 | |
Lin | Indoor location-based recommender system | |
Bekhor et al. | Investigation of travel patterns using passive cellular phone data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190813 |
|
PA0201 | Request for examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20190819 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20190813 Patent event code: PA03021R01I Comment text: Patent Application |
|
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20191022 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20200207 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20200214 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20200214 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20230131 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20241121 Start annual number: 6 End annual number: 6 |