KR20190106717A - System and method of providing user custom information, computer readable medium - Google Patents
System and method of providing user custom information, computer readable medium Download PDFInfo
- Publication number
- KR20190106717A KR20190106717A KR1020190024294A KR20190024294A KR20190106717A KR 20190106717 A KR20190106717 A KR 20190106717A KR 1020190024294 A KR1020190024294 A KR 1020190024294A KR 20190024294 A KR20190024294 A KR 20190024294A KR 20190106717 A KR20190106717 A KR 20190106717A
- Authority
- KR
- South Korea
- Prior art keywords
- industry
- user
- company
- price
- log data
- 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
Links
- 238000000034 method Methods 0.000 title claims description 27
- 230000009471 action Effects 0.000 claims abstract description 43
- 238000004458 analytical method Methods 0.000 claims abstract description 42
- 238000007405 data analysis Methods 0.000 claims description 19
- 238000010606 normalization Methods 0.000 claims description 9
- 230000001186 cumulative effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 5
- 238000013480 data collection Methods 0.000 description 4
- 230000001939 inductive effect Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000003203 everyday effect Effects 0.000 description 3
- 230000035622 drinking Effects 0.000 description 2
- 241000287828 Gallus gallus Species 0.000 description 1
- 235000008694 Humulus lupulus Nutrition 0.000 description 1
- 241001122767 Theaceae Species 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 235000013330 chicken meat Nutrition 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000015220 hamburgers Nutrition 0.000 description 1
- 230000035876 healing Effects 0.000 description 1
- 235000013372 meat Nutrition 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 235000012149 noodles Nutrition 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 235000013550 pizza Nutrition 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 235000014102 seafood Nutrition 0.000 description 1
- 235000011888 snacks Nutrition 0.000 description 1
- 238000006467 substitution reaction Methods 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
- 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/0254—Targeted advertisements based on statistics
-
- 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
- G06Q30/0271—Personalized advertisement
-
- 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/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Probability & Statistics with Applications (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 시스템은 적어도 2 이상의 업체의 업체 정보와 업체 정보의 터치시 디스플레이되는 업체 세부 정보에 대한 터치 행위인 사용자 액션에 기초하여 사용자가 선호하는 업종 및 가격을 분석하기 위한 로그 데이터를 수집하고, 수집된 로그 데이터를 전송하는 사용자 단말과, 사용자 단말로부터 로그 데이터를 수신하고, 수신된 로그 데이터에 기초하여 업종 및 가격 중 사용자의 선호도가 반영된 어느 하나를 선택하고, 선택된 업종 또는 가격을 만족함과 동시에 사용자 단말의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 사용자 단말로 전송하는 서비스 제공 서버를 포함하며, 사용자 단말은 서비스 제공 서버로부터 수신된 업체의 업체 정보를 디스플레이할 수 있다.The user-customized information providing system according to an embodiment of the present invention provides a user's preferred business type and price based on a user action, which is a touch action on the company information of at least two or more companies and the company details displayed when the company information is touched. Collects log data for analysis, transmits the collected log data, and receives log data from the user terminal, and selects any one reflecting the user's preference among industry and price based on the received log data And a service providing server that satisfies the selected industry or price and at the same time transmits the company information of the company located within a predetermined radius centered on the location of the user terminal to the user terminal. The business information can be displayed.
Description
본 출원은, 사용자 맞춤형 정보 제공 시스템, 방법 및 컴퓨터로 독출 가능한 기록매체에 관한 것이다.The present application relates to a user-customizable information providing system, a method and a computer-readable recording medium.
언제든지 네트워크에 접속 가능한 인터넷 서비스 및 모바일 서비스의 발달로 사용자들은 수많은 검색 서비스, 포털 서비스를 통해 많은 정보를 얻고, 지식을 획득하며 소비한다. With the development of internet and mobile services that can be connected to the network at any time, users get a lot of information, acquire knowledge and consume through numerous search services and portal services.
이러한 과정에서 사용자들은 복잡하거나 많은 단계를 거쳐 최적의 정보를 얻기도 하나, 때로는 매일 같이 쏟아지는 수많은 정보와 늘어나는 선택의 기회에 결정하지 못하고 수많은 정보를 검색해보고 더 좋은 정보가 있을 거라는 생각으로 의심해보는 등의 정보에 의존하거나 선택을 하지 못하고 미루는 결정장애, 선택장애를 겪기도 한다.In this process, users get optimal information through complex or many steps, but sometimes they can't decide on the information that is poured out every day and the number of choices that are being made. Decision-making and choice-disorders may result in delays in relying on or not choosing information.
한편, 1997년 아마존 서비스 이후로 사용자의 구매이력을 기반으로 하는 서적 추천 서비스가 등장하고 이후로 많은 서비스 사업자들이 추천 서비스와 빅데이터와 인공지능이라는 개념으로 사용자 맞춤형 정보를 제공하는데 많은 자본투자와 정보가치를 부여하고 있다.On the other hand, since the 1997 Amazon service, book recommendation services based on user's purchase history have appeared, and since then, many service providers have provided a lot of capital investment and information to provide customized information with the concept of recommendation service and big data and artificial intelligence. It's giving value.
추천 시스템이 가장 활발하게 사용되는 서비스는 일반적으로 음악을 제공하는 음원 서비스, 영화정보 서비스와 쇼핑몰이 대표적이다. 이들 시스템은 사용자를 중심으로 유사 성향을 가진 사용자들이 선택하는 정보를 추천해주는 방식으로 유사 성향을 가진 사용자가 적다면 추천해주는 정보의 사용자 만족도가 낮아지는 문제점이 있다.The services that the recommendation system is most actively used are typically a music service that provides music, a movie information service, and a shopping mall. These systems have a problem of recommending information selected by users having similar inclinations centered on the user, and if there are few users having similar inclinations, there is a problem in that user satisfaction of information to be recommended is lowered.
또한, 상품과 상품간의 관계를 분석하여 추천을 하는 아이템 기준 추천 알고리즘을 많이 사용하고 있으나, 이러한 아이템 기준 추천 알고리즘의 경우 최초 사용자에게는 정확한 추천 정보를 제공할 수 없는 문제점을 가지고 있다. In addition, although many items-based recommendation algorithms for recommending by analyzing the relationship between products and products are used, such item-based recommendation algorithms have a problem in that accurate recommendation information cannot be provided to the first user.
본 발명의 일 실시 형태에 의하면, 결정장애, 선택장애를 가진 사용자에게 선택 범위를 줄여줄 수 있으며, 오프라인 방문을 유도하여 서비스 업체들의 매출에 기여할 수 있는 사용자 맞춤형 정보 제공 시스템, 방법 및 컴퓨터로 독출 가능한 기록매체를 제공한다.According to one embodiment of the present invention, a user can have a range of choices for users with decision-making disorders and selection disorders, and can be read out by a user-customized information providing system, method and computer that can contribute to sales of service companies by inducing offline visits. Provide possible recording media.
본 발명의 일 실시 형태에 의하면, 적어도 2 이상의 업체의 업체 정보와 상기 업체 정보의 터치시 디스플레이되는 업체 세부 정보에 대한 터치 행위인 사용자 액션에 기초하여 사용자가 선호하는 업종 및 가격을 분석하기 위한 로그 데이터를 수집하고, 수집된 로그 데이터를 전송하는 사용자 단말; 상기 사용자 단말로부터 상기 로그 데이터를 수신하고, 수신된 상기 로그 데이터에 기초하여 업종 및 가격 중 상기 사용자의 선호도가 반영된 어느 하나를 선택하고, 선택된 업종 또는 가격을 만족함과 동시에 상기 사용자 단말의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 상기 사용자 단말로 전송하는 서비스 제공 서버;를 포함하며, 상기 사용자 단말은, 상기 서비스 제공 서버로부터 수신된 업체의 업체 정보를 디스플레이하는, 사용자 맞춤형 정보 제공 시스템을 제공한다.According to an embodiment of the present invention, a log for analyzing a business type and price preferred by a user based on a user action which is a touch action on the company information of at least two or more companies and the company details displayed when the company information is touched. A user terminal which collects data and transmits the collected log data; Receiving the log data from the user terminal, selecting any one of the industry type and price reflecting the user's preference based on the received log data, and satisfies the selected industry type or price and at the same time centering the location of the user terminal A service providing server for transmitting company information of a company located within a preset radius to the user terminal, wherein the user terminal displays user information of a company received from the service providing server. Provide a system.
본 발명의 다른 실시 형태에 의하면, 사용자 단말에서, 적어도 2 이상의 업체의 업체 정보와 상기 업체 정보 터치시 디스플레이되는 업체 세부 정보에 대한 터치 행위인 사용자 액션에 기초하여 사용자가 선호하는 업종 및 가격을 분석하기 위한 로그 데이터를 수집하고, 수집된 로그 데이터를 전송하는 제1 단계; 서비스 제공 서버에서, 상기 사용자 단말로부터 상기 로그 데이터를 수신하고, 수신된 상기 로그 데이터에 기초하여 업종 및 가격 중 상기 사용자의 선호도가 반영된 어느 하나를 선택하는 제2 단계; 상기 서비스 제공 서버에서, 선택된 업종 또는 가격을 만족함과 동시에 상기 사용자 단말의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 상기 사용자 단말로 전송하는 제3 단계; 및 상기 사용자 단말에서, 상기 서비스 제공 서버로부터 수신된 업체의 업체 정보를 디스플레이하는 제4 단계; 를 포함하며, 상기 제2 단계는, 수신된 상기 로그 데이터의 정규 분포 곡선 및 표준 편차에 기초하여 상기 업종 및 가격 중 상기 사용자의 선호도가 반영된 어느 하나를 선택하는 선택 단계를 포함하는, 행동 패턴 분석을 통한 사용자 맞춤형 정보 제공 방법을 제공한다.According to another embodiment of the present invention, a user's preferred business type and price are analyzed in a user terminal based on a user action, which is a touch action on at least two or more companies' company information and the company's detailed information displayed when the company information is touched. Collecting log data for transmitting and transmitting the collected log data; A second step of receiving, at the service providing server, the log data from the user terminal and selecting one of the industry type and the price reflecting the user's preference based on the received log data; A third step of transmitting, by the service providing server, the company information of a company located within a preset radius centering on the location of the user terminal while satisfying a selected business type or price to the user terminal; And displaying, at the user terminal, company information of a company received from the service providing server. Wherein the second step includes a selection step of selecting any one of the industry type and the price reflecting the user's preference based on a normal distribution curve and a standard deviation of the received log data. Provides a user-customized information provision method through.
본 발명의 다른 실시 형태에 의하면, 상술한 사용자 맞춤형 정보 제공 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체를 제공한다.According to another embodiment of the present invention, a computer-readable recording medium having recorded thereon a program for executing the above-described user-customized information providing method is provided.
본 발명의 일 실시 형태에 의하면, 화면의 터치 행위인 사용자 액션에 기초하여 수집된 로그 데이터에 기초하여 사용자가 선호하는 업종 또는 가격을 기준으로 먹고, 놀고, 마시고, 즐기는 유형의 코스를 추천하여 줌으로써, 매일 같이 쏟아지는 수많은 정보와 늘어나는 선택의 기회에 결정하지 못하고 수많은 정보를 검색해보고 더 좋은 정보가 있을 거라는 생각으로 의심해보는 등의 정보에 의존하거나 선택을 하지 못하고 미루는 결정장애, 선택장애를 가진 사용자에게 선택 범위를 줄여줄 수 있으며, 오프라인 방문을 유도하여 서비스 업체들의 매출에 기여할 수 있는 이점이 있다.According to one embodiment of the present invention, based on the log data collected based on a user action that is a touch action of a screen, by recommending a type of course to eat, play, drink, and enjoy based on the industry or price preferred by the user To users with decision-making and choice-disorders that rely on, or postpone, their choices, such as searching for a lot of information and suspicious of the idea that there will be better information. This can reduce the range of choices and contribute to sales of service providers by inducing offline visits.
또한, 본 발명의 다른 실시 형태에 의하면, 스토리 방식의 설문을 통해 업종 또는 가격으로 분석한 사용자 성향을 업체 추천에 반영함으로써, 최초 사용자에게도 사용자 맞춤형 정보 제공이 가능한 이점이 있다.In addition, according to another embodiment of the present invention, by reflecting the user's propensity analyzed by industry type or price through a story-based questionnaire to the company recommendation, there is an advantage that can provide customized information to the first user.
또한, 본 발명의 다른 실시 형태에 의하면, 사용자들에 의해 누적된 코스 정보는 향후 빅데이터 분석을 통해 상권 분석시 비중 있는 유형의 업체 정보를 제공할 수 있다. 예를 들면, 특정 지역에 마실 곳이 집중되어 있으나, 코스 분석을 통해, 마실 곳을 찾는 사람들이 함께 방문하는 즐길 곳의 통계를 제공하여 가능성이 높은 업종으로 상점을 개설하도록 컨설팅하는 기본 데이터가 될 수 있다. 또한, 업체 사장님들에게는 사용자들의 코스 설계 정보를 통계로 제공함으로써, 판매 상품의 구성, 영업 판매 전략, 유관 업종과의 공동 이벤트 진행 등의 고객 유치 및 매출 향상에 기여할 수 있다.In addition, according to another embodiment of the present invention, the course information accumulated by the users may provide a significant type of company information in the future business analysis through big data analysis. For example, although there are concentrations of places to drink in a particular area, course analysis may provide basic data to consult shops that open up shops with a high likelihood by providing statistics on where people who find drink places to visit together. Can be. In addition, by providing the company's course design information to the company boss as a statistic, it can contribute to attracting customers and improving sales, such as the composition of sales products, sales sales strategy, joint events with related industries.
도 1은 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 시스템의 전체 구성도이다.
도 2a는 본 발명의 일 실시 형태에 따른 사용자 단말의 내부 블록도이며,
도 2b는 본 발명의 일 실시 형태에 따른 서비스 제공 서버의 내부 블록도이다.
도 3a는 본 발명의 일 실시 형태에 따른 가격 분석을 위한 로그 데이터를 도시한 것이며,
도 3b는 본 발명의 일 실시 형태에 따른 업종 분석을 위한 로그 데이터를 도시한 것이며,
도 3c는 본 발명의 일 실시 형태에 따른 사용자 액션 ID 별 기본 점수를 도시한 것이다.
도 4a는 본 발명의 일 실시 형태에 따라 가격에 대한 정규 분포 곡선을 도시한 것이며,
도 4b는 본 발명의 일 실시 형태에 따라 업종에 대한 정규 분포 곡선을 도시한 것이다.
도 5a 내지 도 5c는 본 발명의 일 실시 형태에 따른 예시적인 어플리케이션 화면을 도시한 것이다.
도 6은 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 방법을 설명하는 흐름도이다.1 is an overall configuration diagram of a user-customized information providing system according to an embodiment of the present invention.
2A is an internal block diagram of a user terminal according to an embodiment of the present invention.
2B is an internal block diagram of a service providing server according to an embodiment of the present invention.
3A illustrates log data for price analysis according to an embodiment of the present invention.
3b illustrates log data for analyzing an industry according to an embodiment of the present invention.
3C illustrates a basic score for each user action ID according to an embodiment of the present invention.
4A illustrates a normal distribution curve for price in accordance with one embodiment of the present invention,
4B illustrates a normal distribution curve for an industry in accordance with one embodiment of the present invention.
5A-5C illustrate exemplary application screens in accordance with one embodiment of the present invention.
6 is a flowchart illustrating a user-customized information providing method according to an embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 실시형태를 설명한다. 그러나 본 발명의 실시형태는 여러 가지의 다른 형태로 변형될 수 있으며, 본 발명의 범위가 이하 설명하는 실시형태로만 한정되는 것은 아니다. 도면에서의 요소들의 형상 및 크기 등은 더욱 명확한 설명을 위해 과장될 수 있으며, 도면상의 동일한 부호로 표시되는 요소는 동일한 요소이다.Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. However, embodiments of the present invention may be modified in various other forms, and the scope of the present invention is not limited to the embodiments described below. Shapes and sizes of the elements in the drawings may be exaggerated for more clear explanation, elements represented by the same reference numerals in the drawings are the same elements.
도 1은 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 시스템의 전체 구성도이다. 한편, 도 2a는 본 발명의 일 실시 형태에 따른 사용자 단말의 내부 블록도이며, 도 2b는 본 발명의 일 실시 형태에 따른 서비스 제공 서버의 내부 블록도이다. 한편, 도 3a는 본 발명의 일 실시 형태에 따른 가격 분석을 위한 로그 데이터를 도시한 것이며, 도 3b는 본 발명의 일 실시 형태에 따른 업종 분석을 위한 로그 데이터를 도시한 것이며, 도 3c는 본 발명의 일 실시 형태에 따른 사용자 액션 ID 별 기본 점수를 도시한 것이다. 그리고, 도 5a 내지 도 5c는 본 발명의 일 실시 형태에 따라 디스플레이모듈을 통해 디스플레이되는 어플리케이션 화면을 도시한 것이다.1 is an overall configuration diagram of a user-customized information providing system according to an embodiment of the present invention. 2A is an internal block diagram of a user terminal according to an embodiment of the present invention, and FIG. 2B is an internal block diagram of a service providing server according to an embodiment of the present invention. Meanwhile, FIG. 3A illustrates log data for price analysis according to an embodiment of the present invention, and FIG. 3B illustrates log data for industry analysis according to an embodiment of the present invention, and FIG. 3C illustrates this. A basic score for each user action ID according to an embodiment of the present invention is shown. 5A to 5C illustrate application screens displayed through the display module according to one embodiment of the present invention.
이하, 도 1 내지 도 5c를 참조하여 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 시스템을 상세하게 설명한다.Hereinafter, a user-customized information providing system according to an exemplary embodiment of the present invention will be described in detail with reference to FIGS. 1 to 5C.
본 발명의 상세한 설명 전반에 걸쳐, '사용자 액션'이란 디스플레이 화면에 도시된 업체 정보를 터치하는 행위로, 업체 상세 보기를 터치하거나, 업체 정보를 공유하거나, 즐겨 찾기에 추가하거나, 추천 블로그 상세 보기를 터치하는 행위 등을 말한다(도 3c 참조).Throughout the description of the present invention, 'user action' refers to the act of touching the business information shown on the display screen, touch the business details view, share the business information, add to favorites, or view recommended blog details To touch, etc. (see FIG. 3C).
'업태'는, 업종이 유사한 그룹을 카테고리화한 것으로, 예를 들면 먹을곳, 마실곳, 놀곳, 즐길곳과 같은 것일 수 있다. '업종'은, 업체가 제공하는 대표 상품 또는 대표 서비스를 카테고리화한 것일 수 있다.The 'business status' is a categorization of a group of similar industries, and may be, for example, a place to eat, a drink, a place to play, or a place to enjoy. 'Industry' may be categorized as a representative product or a representative service provided by a company.
예를 들면 업태가 먹을곳인 경우 업종은 한식, 탕/전골 육류, 해산물, 분식, 중식, 일식, 양식, 치킨, 피자, 햄버거와 같은 것일 수 있다.For example, if the industry is a place to eat, the industry may be Korean, Tang / hot pot meat, seafood, snacks, Chinese, Japanese, Western, chicken, pizza, hamburgers.
예를 들면 업태가 마실곳인 경우 업종은 이자카야, 바(BAR), 호프, 포차, 민속주점, 클럽, 카페, 찻집과 같은 것일 수 있다.For example, if the business is a place to drink, the industry may be such as izakaya, bar (BAR), hops, pocha, folk taverns, clubs, cafes, tea houses.
예를 들면 업태가 놀곳인 경우 업종은 테마파크, 해수욕장, 스포츠레저, 스크린야구, 스크린골프, 이색카페, 키즈카페와 같은 것일 수 있다.For example, if the business is a play area, the business may be a theme park, beach, sports leisure, screen baseball, screen golf, exotic cafe, kids cafe.
예를 들면 업태가 즐길곳인 경우 업종은 힐링/스파, 공원/관람, 네일아트, 마사지샵, 휘트니스, 만화카페, 박물과, 전통시장 등과 같은 곳일 수 있다.For example, if the industry is a place to enjoy, the industry may be healing / spas, parks / visits, nail art, massage shops, fitness, cartoon cafes, museums, traditional markets, and the like.
상술한 업종이나 업태의 구체적인 예시는 발명의 이해를 돕기 위한 것에 불과할 뿐, 본 발명이 이러한 예들에 한정되는 것은 아님에 유의하여야 한다.It should be noted that the specific examples of the type of industry or type of business described above are merely to aid the understanding of the present invention, and the present invention is not limited to these examples.
또한, '업체 정보'는, 상호명, 업종, 대표 사진, 대표 가격, 사용자의 현재 위치를 중심으로 업체까지의 거리 및 이동 시간 중 적어도 하나를 포함하는 개념이다(도 5a 참조). In addition, the 'business information' is a concept including at least one of a business name, a business type, a representative photo, a representative price, a distance to a business and a travel time based on the current location of the user (see FIG. 5A).
한편, '업체 세부 정보'는 공유하기, 즐겨 찾기, 사진 상세 보기, 길찾기, 네비게이션, 지도 보기, 영업 시간, 상품 보기, 소식 상세 보기, 추천 블로그 상세 보기, 사용자 주변 편의 시설 및 제보하기 중 적어도 하나를 포함하는 개념으로 상술한 업체 정보 클릭시 디스플레이되는 상세 정보일 수 있다(도 5b 참조).On the other hand, "business details" means at least one of sharing, favorites, photo detail view, directions, navigation, map view, opening hours, product view, post detail view, recommended blog detail view, amenities around the user, and reporting. The concept includes one, which may be detailed information displayed when the company information is clicked (see FIG. 5B).
도 1에 도시된 바와 같이, 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 시스템(100)은 사용자 단말(Mobile Terminal, MT)(110), 네트워크(Network, NW), 서비스 제공 서버(120) 및 데이터베이스(DataBase, DB)(130)를 포함하여 구성될 수 있다.As shown in FIG. 1, a user-customized
이하, 도 1 내지 도 5c를 참조하여, 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 시스템(100) 및 동작을 상세하게 설명한다.Hereinafter, a user-customized
우선, 도 1에 도시된 바와 같이, 사용자 단말(110)은 네트워크(NetWork, NW)(20)에 접속 가능한 단말기로, 예를 들면 휴대폰, 스마트폰, PDA(Personal Digital Assistant), PC(Personal Computer), 태블릿 PC(tablet Personal Computer), 및 노트북(notebook) 등 다양한 형태의 단말을 포함하는 개념일 수 있다.First, as shown in FIG. 1, the
이러한 사용자 단말(110)은 적어도 2 이상의 업체의 업체 정보와 업체 정보의 터치시 디스플레이되는 업체 세부 정보에 대한 터치 행위인 사용자 액션에 기초하여 사용자가 선호하는 업종 및 가격을 분석하기 위한 로그 데이터를 수집하고, 수집된 로그 데이터를 네트워크(NW)를 통해 서비스 제공 서버(120)로 전송할 수 있다. 또한, 네트워크(NW)를 통해 서비스 제공 서버(120)로부터 업체의 업체 정보가 수신되면, 이를 디스플레이할 수 있다.The
이를 위해 사용자 단말(110)은, 도 2a에 도시된 바와 같이, 디스플레이모듈(111), 로그데이터수집모듈(112), 송수신모듈(113) 및 GPS 수신모듈(114)을 포함할 수 있다. To this end, the
구체적으로, 디스플레이모듈(111)은, 일종의 터치 패널이며, 사용자의 터치인 사용자 액션을 감지하고 서비스 제공 서버(120)로부터 업체의 업체 정보가 수신되면 이를 디스플레이할 수 있다. 디스플레이모듈(111)에 디스플레이되는 업체 정보는 도 5a 내지 도 5c에 예시적으로 도시되어 있다.In detail, the
즉, 도 5a에 도시된 바와 같이, 디스플레이모듈(111)은 서비스 제공 서버(120)로부터 업태별(먹을곳, 마실곳, 놀곳, 즐길곳)로 하나의 업체 정보를 수신하여 디스플레이할 수 있다. That is, as illustrated in FIG. 5A, the
또한, 디스플레이모듈(111)은 도 5a에 도시된 업체 정보들 중 하나 또는 검색을 통해 디스플레이된 업체 정보가 사용자에 의해 터치되면, 도 5b에 도시된 바와 같은 업체 상세 정보를 수신하여 디스플레이할 수도 있다. In addition, when one of the company information shown in FIG. 5A or the company information displayed through the search is touched by the user, the
또한, 디스플레이모듈(111)은 도 5c에 도시된 바와 같이 업체의 대표 가격 및 교통 수단별 이용 요금을 고려하여 총 비용, 1인당 예상 비용을 더 디스플레이할 수도 있다.In addition, as shown in FIG. 5C, the
로그데이터수집모듈(112)은, 사용자의 터치인 사용자 액션에 기초하여 사용자가 선호하는 업종 및 가격을 분석하기 위한 로그 데이터를 수집하고, 수집된 로그 데이터를 서비스제공서버(120)로 전송할 수 있다. The log data collection module 112 may collect log data for analyzing a business type and price preferred by the user based on a user's touch-in action and transmit the collected log data to the
상술한 로그 데이터는 가격 분석을 위한 로그 데이터와 업종 분석을 위한 로그 데이터를 포함할 수 있다.The log data described above may include log data for price analysis and log data for industry analysis.
일 예로, 가격 분석을 위한 로그 데이터(310)는 도 3a의 310에, 업종 분석을 위한 로그 데이터(300)는 도 3b의 330에 도시되어 있으며, 사용자 액션 ID 별 기본 점수는 도 3c에 도시되어 있다.For example, log
우선, 도 3a에 도시된 바와 같이, 가격 분석을 위한 로그 데이터는 사용자 액션인 터치 행위의 발생 시간, 업체 식별을 위한 업체 ID, 대표 가격을 포함할 수 있다.First, as shown in FIG. 3A, log data for price analysis may include a time of occurrence of a touch action, a user action, a company ID for identifying a company, and a representative price.
도 3b에 도시된 바와 같이, 업종 분석을 위한 로그 데이터는 사용자 액션인 터치 행위의 발생 시간, 사용자 액션을 구분하기 위한 액션 ID, 업체 식별을 위한 업체 ID 및 기본 배점을 포함할 수 있다.As illustrated in FIG. 3B, log data for analyzing an industry may include an occurrence time of a touch action that is a user action, an action ID for distinguishing a user action, a company ID for identifying a company, and a basic distribution.
상술한 가격 분석을 위한 로그 데이터(도 3a의 310) 및 업종 분석을 위한 로그 데이터(도 3b의 330)는 이후 서비스 제공 서버(120)로 전송되어 데이터베이스(130)에 저장될 수 있으며, 저장된 로그 데이터는 이후 사용자가 선호하는 것이 가격인지 아니면 업종인지를 분석하는데 이용될 수 있다.The log data (310 of FIG. 3A) and the log data (330 of FIG. 3B) for the above-described price analysis may be transmitted to the
한편, 상술한 기본 배점은, 도 3c에 도시된 바와 같으며, 사용자가 업체 상세 보기를 터치한 경우 액션 ID는 01, 기본 점수는 10점, 공유하기를 터치한 경우 액션 ID는 01, 기본 점수는 3점, 즐겨 찾기 추가는 액션 ID가 03, 기본 점수는 20점 등일 수 있다. 업체 상세 보기 화면은 도 5b에 예시적으로 도시되어 있다.On the other hand, the above-described basic scoring, as shown in Figure 3c, the action ID is 01, the default score is 10 points, if the user touches the detailed view of the business, the action ID is 01, the default score when touching Is 3 points, favorites are added, action ID is 03, default score is 20 points, and so on. The company detail view screen is exemplarily illustrated in FIG. 5B.
이러한 기본 배점은 사용자가 해당 업체에 얼마나 관심을 가지고 있는지를 반영하기 위한 것으로, 구체적인 수치는 당업자에 의해 변경될 수 있으며, 본 발명에서는 이러한 구체적인 수치에 한정되지 않음에 유의하여야 한다.This basic scoring is to reflect how interested the user is in the company, the specific values may be changed by those skilled in the art, it should be noted that the present invention is not limited to these specific values.
송수신모듈(113)은, 로그데이터수집모듈(112)에 의해 수집된 로그 데이터를 서비스 제공 서버(120)로 전송하며, 서비스 제공 서버(120)로부터 업체 정보를 수신하여 디스플레이모듈(111)로 전달할 수 있다. 또한, GPS 수신모듈(114)로부터 사용자 단말의 위치 정보를 전달받고 이를 네트워크(NW)를 통해 서비스 제공 서버(120)로 전송할 수 있다.The transmission /
GPS 수신모듈(114)은, 사용자 단말(110)의 위치 정보를 송수신모듈(113) 및 네트워크(NW)를 통해 서비스 제공 서버(120)로 전송할 수 있다.The
서비스 제공 서버(120)는, 사용자 단말(110)로부터 로그 데이터를 수신하고, 수신된 로그 데이터에 기초하여 업종 및 가격 중 사용자의 선호도가 반영된 어느 하나를 선택하고, 선택된 업종 또는 가격을 만족함과 동시에 사용자 단말(110)의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 사용자 단말(110)로 전송할 수 있다. 여기서, 기 설정된 반경은 사용자에 의해 미리 설정된 값일 수 있다.The
이를 위해 서비스 제공 서버(120)는, 도 2b에 도시된 바와 같이, 송수신모듈(121) 및 로그데이터분석모듈(122)을 포함할 수 있으며, 로그데이터분석모듈(122)은 제1 정규화모듈(122a), 제2 정규화모듈(122b), 선택모듈(122c) 및 업종 순위 결정 모듈(122d)를 포함할 수 있다.To this end, the
송수신모듈(121)은 사용자 단말(110)로부터 로그 데이터를 수신하고, 수신된 로그 데이터를 로그데이터분석모듈(122)로 전달할 수 있으며, 선택된 업종 또는 가격을 만족함과 동시에 사용자 단말(110)의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 로그데이터분석모듈(122)로부터 전달받아 사용자 단말(110)로 전송할 수 있다.The transmission /
로그데이터분석모듈(122)은 송수신모듈(121)로부터 전달받은 로그 데이터의 정규 분포 곡선 및 표준 편차에 기초하여 업종 및 가격 중 사용자의 선호도가 반영된 어느 하나를 선택하고, 선택된 업종 또는 가격을 만족함과 동시에 사용자 단말(110)의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 검색하여 사용자 단말(110)로 전송할 수 있다. 기 설정된 반경 이내에 위치하는 업체의 업체 정보는 포털 업체 등이 제공하는 오픈 API(Application Programming Interface)를 이용할 수 있다.The log
이를 위해 로그데이터분석모듈(122) 중 제1 정규화모듈(122a)은 로그 데이터 중 가격 분석을 위한 로그 데이터로부터 사용자별(UID 1 내지 UID N)로 가격대별 누적된 터치 횟수를 구하고, 이로부터 가격에 대한 정규 분포 곡선을 구할 수 있다. 가격에 대한 정규 분포 곡선은 선택모듈(122c)로 전달될 수 있다.To this end, the
구체적으로, 도 3a에 도시된 바와 같이, 로그데이터분석모듈(122) 중 제1 정규화모듈(122a)은 사용자 단말(110)로부터 수신된 가격 분석을 위한 로그 데이터(310)에 기초하여 사용자별(UID 1 내지 UID N)로 가격 구간대별 사용자 터치 횟수를 누적한 가격 분석을 위한 로그 데이터 테이블(320)을 생성할 수 있으며, 로그 데이터 테이블(320)에 기초하여 사용자가 선호하는 가격구간대에 대해 순위를 매길 수 있다. 이후 가격 분석을 위한 로그 데이터 테이블(320)에 기초하여 사용자별(UID 1 내지 UID N)로 가격에 대한 정규 분포 곡선을 구할 수 있다. 가격에 대한 정규 분포 곡선은 선택모듈(122c)로 전달될 수 있다.Specifically, as shown in FIG. 3A, the
사용자(UID 2)에 대한 가격 분석을 위한 정규 분포 곡선은, 예를 들면 도 4a에 도시된 바와 같다.The normal distribution curve for price analysis for the
도 4a에 도시된 바와 같이, 가격 분석을 위한 정규 분포 곡선은 사용자가 선호하는 평균 가격(m1)을 중심으로 표준 편차(δ)를 가질 수 있음을 알 수 있다.As shown in FIG. 4A, it can be seen that a normal distribution curve for price analysis may have a standard deviation δ around a user's preferred average price m1.
또한, 로그데이터분석모듈(122) 중 제2 정규화모듈(122b)은 로그 데이터 중 업종 분석을 위한 로그 데이터로부터 업체 세부 정보들 중 터치된 세부 항목들 각각에 대한 사용자 액션 ID의 기본 배점을 합산한 기본 점수에 가중치를 곱한 업종별 업종 점수로부터 업종에 대한 정규 분포 곡선을 구할 수 있다. 업종에 대한 정규 분포 곡선은 선택모듈(122c)로 전달될 수 있다. Also, the
또한, 가중치는 업체 세부 정보에 체류한 체류 시간에 기초한 시간 가중치, 특정 메뉴를 통해 유입되었는지에 기초한 기점 가중치, 업체 세부 정보의 터치에 기초한 업체 가중치 및 업체 정보를 핀 고정했는지에 기초한 관심 가중치 중 적어도 하나를 포함할 수 있다. 여기서 핀 고정은 도 5의 도면부호 514에 도시된 바와 같은 아이콘으로 디스플레이될 수 있으며, 일종의 즐겨 찾기와 같은 것으로 사용자의 재추천 버튼(513) 클릭에도 불구하고 같은 업태에 대해서는 고정되어 디스플레이된다. 또한, 특정 메뉴란 도 5a의 도면부호 511과 같은 메뉴를 클릭시 디스플레이된 업체 정보를 클릭함에 의해 유입되었는지를 의미한다.In addition, the weight may include at least one of a time weight based on the time spent in the details of the company, an origin weight based on whether the user entered through a specific menu, a weight based on the touch of the business details, and an interest weight based on whether the pin has been pinned. It may include one. Here, the pinning may be displayed as an icon as shown at 514 of FIG. 5, which is a kind of favorite and is fixedly displayed for the same status despite the user's
구체적으로, 도 3b에 도시된 바와 같이, 사용자 단말(110)로부터 수신된 업종 분석을 위한 로그 데이터(330)로부터 업체 세부 정보들 중 터치된 세부 항목들 각각에 대한 사용자 액션 ID의 기본 배점을 합산한 기본 점수에 가중치를 곱한 업종별 업종 점수로부터 업종 분석을 위한 로그 데이터 테이블(340)을 생성할 수 있으며, 생성된 로그 데이터 테이블(340)에 기초하여 사용자가 선호하는 업종에 대해 업태별(먹을곳, 마실곳, 놀곳, 즐길곳)로 순위를 매길 수 있다. Specifically, as shown in FIG. 3B, the basic points of the user action IDs for each of the touched detailed items among the company details are summed from the
예컨대, 로그 데이터 테이블(340)을 참조하면, 사용자 2(UID 2)에 대해 업종 점수를 매긴 결과, 도면부호 350에 도시된 바와 같이, 업태의 먹을 곳 중 면류가 222점, 업태의 마실 곳 중 업종 1이 343점, 업태의 놀곳 중 업종 N이 214점, 즐길곳 중 업종 1이 456점이며, 업태별로 업종 점수가 높은 순서대로 배열될 수 있다.For example, referring to the log data table 340, as a result of scoring an industry score for the user 2 (UID 2), as indicated by the
이후 업종 분석을 위한 로그 데이터 테이블(340)에 기초하여 사용자별(UID 1 내지 UID N)로 업종에 대한 정규 분포 곡선을 구할 수 있다. 업종에 대한 정규 분포 곡선은 선택모듈(122c)로 전달될 수 있다.Thereafter, a normal distribution curve for the industry may be obtained for each user (
사용자(UID 2)에 대한 가격 분석을 위한 정규 분포 곡선은, 예를 들면 도 4b에 도시된 바와 같다.The normal distribution curve for price analysis for the
도 4b에 도시된 바와 같이, 업종 분석을 위한 정규 분포 곡선은 사용자가 선호하는 업종의 평균 가격(평균 업종 점수)(m2)을 중심으로 표준 편차(δ)를 가질 수 있음을 알 수 있다. As shown in Figure 4b, it can be seen that the normal distribution curve for the sector analysis may have a standard deviation (δ) around the average price (average sector score) m2 of the user's preferred sector.
다음, 로그데이터분석모듈(122) 중 선택모듈(122c)은 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적 및 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적에 기초하여 업종 및 가격 중 어느 하나를 사용자가 선호하는 업종으로 선택할 수 있다.Next, the
예를 들면, 로그데이터분석모듈(122) 중 선택모듈(122c)은 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적이 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적보다 크면 가격을 사용자가 선호하는 것으로 선택하며, 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적이 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적보다 크면 업종을 사용자가 선호하는 것으로 선택할 수 있다.For example, the
예컨대, 도 4a 및 도 4b를 참조하면, 로그데이터분석모듈(122) 중 선택모듈(122c)은 가격에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(A)이 업종에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(B)보다 크면 가격을 사용자가 선호하는 것으로 선택할 수 있다. 반대로, 업종에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(B)이 가격에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(A)보다 크면 업종을 사용자가 선호하는 것으로 선택할 수 있다. 이때 가격과 업종에 대한 정규 분포 곡선의 단위가 다르므로, 도 4a 및 도 4b의 크기는 같은 크기, 예컨대 1로 정규화한다.For example, referring to FIGS. 4A and 4B, the
로그데이터분석모듈(122) 중 업종 순위 결정 모듈(122d)은 사용자의 선호도가 반영된 것이 업종이면, 업종 분석을 위한 로그 데이터로부터 업체 세부 정보 중 터치된 세부 항목들 각각에 대한 사용자 액션 ID의 기본 배점을 합산한 기본 점수에 가중치를 곱한 업종별 업종 점수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 하나의 업체의 업체 정보를 사용자 단말(110)로 전송하며, 사용자의 선호도가 반영된 것이 가격이면, 가격 분석을 위한 로그 데이터로부터 가격대별 누적된 터치 횟수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 사용자 단말(110)로 전송할 수 있다(도 5a의 도면부호 512 참조).If the business
한편, 본 발명의 일 실시 형태에 의하면, 사용자 단말(110)은 사용자로부터 업종 및 가격에 대한 스토리 형식의 선호도 설문 결과를 입력받고, 입력된 결과를 서비스 제공 서버(120)의 업종 순위 결정 모듈(122d)로 전송할 수 있으며, 이 경우 서비스 제공 서버(120)의 업종 순위 결정 모듈(122d)은 선호도 설문 결과에 따라 업태별 업종 순위를 재조정할 수도 있다. 스토리 형식의 선호도 설문은, 예컨대 도 5a에 도시된 도면부호 514(놀꼿도사)라는 메뉴를 터치함에 의해 이동될 수 있으며, 다양한 상황 및 그에 대한 4가지 객관식 질문을 디스플레이하고, 그에 대한 사용자의 입력 결과를 서비스 제공 서버(120)로 전송할 수 있다.On the other hand, according to an embodiment of the present invention, the
이후, 서비스 제공 서버(120)의 업종 순위 결정 모듈(122d)은 선호도 설문 결과에 따른 사용자가 선호하는 것이 업종이면, 업종별 업종 점수에 특별 가중치를 추가로 곱하여 업종별 업종 점수를 재산정하고, 재산정된 업종 점수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 사용자 단말(110)로 전송하며, 선호도 설문 결과에 따른 사용자가 선호하는 것이 가격이면, 가격대별 누적된 터치 횟수에 특별 가중치를 추가로 곱하여 업종별 업종 점수를 재산정하고, 재산정된 업종 점수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 사용자 단말(110)로 전송할 수 있다. 실시 형태에 따라서는 상술한 선호도는 초기에 사용자 선호도를 판단하는데 이용될 수 있으며, 이 경우 업태별 업종 순위는 상술한 스토리 설문 결과에 의해서만 정해질 수 있을 것이다.Subsequently, if the user's preference according to the preference survey result is the industry type, the
또한, 서비스 제공 서버(120)의 업종 순위 결정 모듈(122d)은 선호도 설문 결과에 따른 사용자가 선호하는 업종이 기 결정된 업종 순위에 부존재하는 경우에는 선호도 설문 결과에 따른 사용자가 선호하는 업종에 기본 업종 점수를 부여한 후 업종별 업종 점수를 재산정하고, 재 산정된 업종 점수에 기초하여 업태 별로 업종 순위를 재 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 사용자 단말(110)로 전송할 수도 있다.In addition, the
또한, 본 발명의 다른 실시 형태에 의하면, 사용자 단말(110)은 재 추천 요청(도 5a의 도면부호 513 참조)을 서비스 제공 서버(120)로 전송할 수 있으며, 재 추천 요청을 수신한 서비스 제공 서버(120)의 업종 순위 결정 모듈(122d)은 사용자의 선호도를 반영하여 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 사용자 단말(110)로 재전송할 수도 있다.In addition, according to another embodiment of the present invention, the
또한, 본 발명의 다른 실시 형태에 의하면, 사용자 단말(110)은 인원수를 서비스 제공 서버(120)의 업종 순위 결정 모듈(122d)로 더 전송할 수 있으며, 이 경우 인원수를 수신한 서비스 제공 서버(120)의 업종 순위 결정 모듈(122d)은 업체의 대표 가격 및 교통 수단별 이용 요금을 고려하여 총 비용, 1인당 예상 비용을 사용자 단말(110)로 더 전송할 수도 있다(도 5c 참조).In addition, according to another embodiment of the present invention, the
한편, 데이터베이스(130)에는 사용자 단말(110)에서 전송한 가격 분석을 위한 로그 데이터(도 3a의 310) 및 업종 분석을 위한 로그 데이터(도 3b의 330)가 저장될 수 있다.The
상술한 바와 같이, 본 발명의 일 실시 형태에 의하면, 화면의 터치 행위인 사용자 액션에 기초하여 수집된 로그 데이터에 기초하여 사용자가 선호하는 업종 또는 가격을 기준으로 먹고, 놀고, 마시고, 즐기는 유형의 코스를 추천하여 줌으로써, 매일 같이 쏟아지는 수많은 정보와 늘어나는 선택의 기회에 결정하지 못하고 수많은 정보를 검색해보고 더 좋은 정보가 있을 거라는 생각으로 의심해보는 등의 정보에 의존하거나 선택을 하지 못하고 미루는 결정장애, 선택장애를 가진 사용자에게 선택 범위를 줄여줄 수 있으며, 오프라인 방문을 유도하여 서비스 업체들의 매출에 기여할 수 있는 이점이 있다.As described above, according to one embodiment of the present invention, a type of eating, playing, drinking, and enjoying based on a business type or price preferred by a user based on log data collected based on a user action that is a touch action of a screen By recommending courses, you can't decide on the amount of information pouring out every day and the number of choices you can make, but you can't rely on or delay the choice of retrieving a lot of information and suspecting that there will be better information. This can reduce the choices for users with disabilities, and has the advantage of contributing to the revenue of service providers by inducing offline visits.
또한, 본 발명의 다른 실시 형태에 의하면, 스토리 방식의 설문을 통해 업종 또는 가격으로 분석한 사용자 성향을 업체 추천에 반영함으로써, 최초 사용자에게도 사용자 맞춤형 정보 제공이 가능한 이점이 있다.In addition, according to another embodiment of the present invention, by reflecting the user's propensity analyzed by industry type or price through a story-based questionnaire to the company recommendation, there is an advantage that can provide customized information to the first user.
또한, 본 발명의 다른 실시 형태에 의하면, 사용자들에 의해 누적된 코스 정보는 향후 빅데이터 분석을 통해 상권 분석시 비중 있는 유형의 업체 정보를 제공할 수 있다. 예를 들면, 특정 지역에 마실 곳이 집중되어 있으나, 코스 분석을 통해, 마실 곳을 찾는 사람들이 함께 방문하는 즐길 곳의 통계를 제공하여 가능성이 높은 업종으로 상점을 개설하도록 컨설팅하는 기본 데이터가 될 수 있다. 또한, 업체 사장님들에게는 사용자들의 코스 설계 정보를 통계로 제공함으로써, 판매 상품의 구성, 영업 판매 전략, 유관 업종과의 공동 이벤트 진행 등의 고객 유치 및 매출 향상에 기여할 수 있다.In addition, according to another embodiment of the present invention, the course information accumulated by the users may provide a significant type of company information in the future business analysis through big data analysis. For example, although there are concentrations of places to drink in a particular area, course analysis may provide basic data to consult shops that open up shops with a high likelihood by providing statistics on where people who find drink places to visit together. Can be. In addition, by providing the company's course design information to the company boss as a statistic, it can contribute to attracting customers and improving sales, such as the composition of sales products, sales sales strategy, joint events with related industries.
한편, 도 6은 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 방법을 설명하는 흐름도이다.6 is a flowchart illustrating a user-customized information providing method according to an embodiment of the present invention.
이하, 도 1 내지 도 6을 참조하여 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 방법을 설명한다. 다만, 발명의 간명화를 위하여 도 1 내지 도 5c에서 설명된 사항과 중복된 부분의 설명은 생략한다.Hereinafter, a method of providing customized information according to an embodiment of the present invention will be described with reference to FIGS. 1 to 6. However, for the sake of brevity of the invention, descriptions of parts overlapped with those described in FIGS. 1 to 5C will be omitted.
도 1 내지 도 6을 참조하면, 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 방법은, 1 to 6, a user-customized information providing method according to an embodiment of the present invention,
사용자 단말(110)에서, 적어도 2 이상의 업체의 업체 정보와 업체 정보의 터치시 디스플레이되는 업체 세부 정보에 대한 터치 행위인 사용자 액션에 기초하여 사용자가 선호하는 업종 및 가격을 분석하기 위한 로그 데이터를 수집하고, 수집된 로그 데이터를 네트워크(NW)를 통해 서비스 제공 서버(120)로 전송하는 단계에 의해 개시될 수 있다(S610).The
이후, 서비스 제공 서버(120)에서, 사용자 단말(110)로부터 로그 데이터를 수신하고, 수신된 로그 데이터에 기초하여 업종 및 가격 중 사용자의 선호도가 반영된 어느 하나를 선택할 수 있다(S620).Thereafter, the
특히, 서비스 제공 서버(120)는 로그 데이터의 정규 분포 곡선 및 표준 편차에 기초하여 업종 및 가격 중 사용자의 선호도가 반영된 어느 하나를 선택할 수 있다.In particular, the
구체적으로, 서비스 제공 서버(120)는 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적이 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적보다 크면 가격을 사용자가 선호하는 것으로 선택하며, 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적이 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적보다 크면 업종을 사용자가 선호하는 것으로 선택할 수 있다.Specifically, the
예컨대, 도 4a 및 도 4b를 참조하면, 로그데이터분석모듈(122) 중 선택모듈(122c)은 가격에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(A)이 업종에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(B)보다 크면 가격을 사용자가 선호하는 것으로 선택할 수 있다. 반대로, 업종에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(B)이 가격에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(A)보다 크면 업종을 사용자가 선호하는 것으로 선택할 수 있다. 이때 가격과 업종에 대한 정규 분포 곡선의 단위가 다르므로, 도 4a 및 도 4b의 크기는 같은 크기, 예컨대 1로 정규화한다.For example, referring to FIGS. 4A and 4B, the
이후, 서비스 제공 서버(120)에서는, 선택된 업종 또는 가격을 만족함과 동시에 사용자 단말(110)의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 사용자 단말(110)로 전송할 수 있다(S). 여기서, 기 설정된 반경은 사용자에 의해 미리 설정된 값일 수 있다.Thereafter, the
마지막으로, 사용자 단말(110)에서, 서비스 제공 서버(120)로부터 수신된 업체의 업체 정보를 디스플레이할 수 있다(S640).Finally, the
상술한 바와 같이, 본 발명의 일 실시 형태에 의하면, 화면의 터치 행위인 사용자 액션에 기초하여 수집된 로그 데이터에 기초하여 사용자가 선호하는 업종 또는 가격을 기준으로 먹고, 놀고, 마시고, 즐기는 유형의 코스를 추천하여 줌으로써, 매일 같이 쏟아지는 수많은 정보와 늘어나는 선택의 기회에 결정하지 못하고 수많은 정보를 검색해보고 더 좋은 정보가 있을 거라는 생각으로 의심해보는 등의 정보에 의존하거나 선택을 하지 못하고 미루는 결정장애, 선택장애를 가진 사용자에게 선택 범위를 줄여줄 수 있으며, 오프라인 방문을 유도하여 서비스 업체들의 매출에 기여할 수 있는 이점이 있다.As described above, according to one embodiment of the present invention, a type of eating, playing, drinking, and enjoying based on a business type or price preferred by a user based on log data collected based on a user action that is a touch action of a screen By recommending courses, you can't decide on the amount of information pouring out every day and the number of choices you can make, but you can't rely on or delay the choice of retrieving a lot of information and suspecting that there will be better information. This can reduce the choices for users with disabilities, and has the advantage of contributing to the revenue of service providers by inducing offline visits.
또한, 본 발명의 다른 실시 형태에 의하면, 스토리 방식의 설문을 통해 업종 또는 가격으로 분석한 사용자 성향을 업체 추천에 반영함으로써, 최초 사용자에게도 사용자 맞춤형 정보 제공이 가능한 이점이 있다.In addition, according to another embodiment of the present invention, by reflecting the user's propensity analyzed by industry type or price through a story-based questionnaire to the company recommendation, there is an advantage that can provide customized information to the first user.
또한, 본 발명의 다른 실시 형태에 의하면, 사용자들에 의해 누적된 코스 정보는 향후 빅데이터 분석을 통해 상권 분석시 비중 있는 유형의 업체 정보를 제공할 수 있다. 예를 들면, 특정 지역에 마실 곳이 집중되어 있으나, 코스 분석을 통해, 마실 곳을 찾는 사람들이 함께 방문하는 즐길 곳의 통계를 제공하여 가능성이 높은 업종으로 상점을 개설하도록 컨설팅하는 기본 데이터가 될 수 있다. 또한, 업체 사장님들에게는 사용자들의 코스 설계 정보를 통계로 제공함으로써, 판매 상품의 구성, 영업 판매 전략, 유관 업종과의 공동 이벤트 진행 등의 고객 유치 및 매출 향상에 기여할 수 있다.In addition, according to another embodiment of the present invention, the course information accumulated by the users may provide a significant type of company information in the future business analysis through big data analysis. For example, although there are concentrations of places to drink in a particular area, course analysis may provide basic data to consult shops that open up shops with a high likelihood by providing statistics on where people who find drink places to visit together. Can be. In addition, by providing the company's course design information to the company boss as a statistic, it can contribute to attracting customers and improving sales, such as the composition of sales products, sales sales strategy, joint events with related industries.
상술한 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 방법은 컴퓨터에서 실행되기 위한 프로그램으로 제작되어 컴퓨터가 읽을 수 있는 기록 매체에 저장될 수 있다. 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등을 포함한다. 또한, 컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고 상기 방법을 구현하기 위한 기능적인(function) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.The user-customized information providing method according to an embodiment of the present invention described above may be produced as a program for execution on a computer and stored in a computer-readable recording medium. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion. And functional programs, codes and code segments for implementing the method can be easily inferred by programmers in the art to which the present invention belongs.
또한, 본 발명을 설명함에 있어 상술한 "~~ 모듈"은 다양한 방식, 예를 들면 프로세서, 프로세서에 의해 수행되는 프로그램 명령들, 소프트웨어 모듈, 마이크로 코드, 컴퓨터 프로그램 생성물, 로직 회로, 어플리케이션 전용 집적 회로, 펌웨어 등에 의해 구현될 수 있다.In addition, in describing the present invention, the above-described "~~ module" may be used in various ways, for example, a processor, program instructions executed by a processor, software module, microcode, computer program product, logic circuit, and application-specific integrated circuit. , Firmware, or the like.
본 발명은 상술한 실시형태 및 첨부된 도면에 의해 한정되지 아니한다. 첨부된 청구범위에 의해 권리범위를 한정하고자 하며, 청구범위에 기재된 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 다양한 형태의 치환, 변형 및 변경할 수 있다는 것은 당 기술분야의 통상의 지식을 가진 자에게 자명할 것이다.The present invention is not limited by the above-described embodiment and the accompanying drawings. It is intended to limit the scope of the claims by the appended claims, and that various forms of substitution, modification and change can be made without departing from the spirit of the present invention as set forth in the claims to those skilled in the art. Will be self explanatory.
100: 사용자 맞춤형 정보 제공 시스템
110: 사용자 단말
111: 디스플레이모듈
112: 로그데이터수집모듈
113: 송수신모듈
114: GPS 수신모듈
120: 서비스 제공 서버
121: 송수신모듈
122: 로그데이터분석모듈
122a: 제1 정규화모듈
122b: 제2 정규화모듈
122c: 선택모듈
122d: 업종순위결정모듈
130: 데이터베이스
310: 가격 분석을 위한 로그 데이터
320: 가격 분석을 위한 로그 데이터 테이블
330: 업종 분석을 위한 로그 데이터
340: 엄종 분석을 위한 로그 데이터 테이블100: customized information providing system
110: user terminal
111: display module
112: log data collection module
113: transmit / receive module
114: GPS receiving module
120: service providing server
121: transceiver module
122: log data analysis module
122a: first normalization module
122b: second normalization module
122c: selection module
122d: Industry Ranking Module
130: database
310: Log data for price analysis
320: Log data table for price analysis
330: Log data for industry analysis
340: Log data table for string analysis
Claims (16)
상기 사용자 단말로부터 상기 로그 데이터를 수신하고, 수신된 상기 로그 데이터에 기초하여 업종 및 가격 중 상기 사용자의 선호도가 반영된 어느 하나를 선택하고, 선택된 업종 또는 가격을 만족함과 동시에 상기 사용자 단말의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 상기 사용자 단말로 전송하는 서비스 제공 서버;
를 포함하며, 상기 사용자 단말은,
상기 서비스 제공 서버로부터 수신된 업체의 업체 정보를 디스플레이하는, 사용자 맞춤형 정보 제공 시스템.
Collect log data for analyzing a business type and price preferred by the user based on a user action of at least two or more businesses and a user action that is a touch action on the company details displayed when the company information is touched, and the collected log data User terminal for transmitting the; And
Receiving the log data from the user terminal, selecting any one of the industry type and price reflecting the user's preference based on the received log data, and satisfies the selected industry type or price and at the same time centering the location of the user terminal A service providing server for transmitting company information of a company located within a preset radius to the user terminal;
To include, the user terminal,
And displaying the company information of the company received from the service providing server.
상기 서비스 제공 서버는,
수신된 상기 로그 데이터의 정규 분포 곡선 및 표준 편차에 기초하여 상기 업종 및 가격 중 상기 사용자의 선호도가 반영된 어느 하나를 선택하는 로그 데이터 분석 모듈을 포함하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 1,
The service providing server,
And a log data analysis module for selecting any one of the industry type and the price reflecting the user's preference based on the received normal distribution curve and standard deviation of the log data.
상기 로그 데이터 분석 모듈은,
상기 로그 데이터 중 가격 분석을 위한 로그 데이터로부터 가격대별 누적된 터치 횟수를 구하고, 이로부터 가격에 대한 정규 분포 곡선을 구하는 제1 정규화 모듈;
상기 로그 데이터 중 업종 분석을 위한 로그 데이터로부터 상기 업체 세부 정보들 중 터치된 세부 항목들 각각에 대한 사용자 액션 ID의 기본 배점을 합산한 기본 점수에 가중치를 곱한 업종별 업종 점수로부터 업종에 대한 정규 분포 곡선을 구하는 제2 정규화 모듈;
상기 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적 및 상기 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적에 기초하여 상기 업종 및 가격 중 어느 하나를 선택하는 선택 모듈을 포함하는, 행동 패턴 분석을 통한 사용자 맞춤형 정보 제공 시스템.
The method of claim 2,
The log data analysis module,
A first normalization module for obtaining a cumulative number of touches for each price range from the log data for price analysis among the log data, and obtaining a normal distribution curve for the price therefrom;
The normal distribution curve for the industry from the industry score by each industry type multiplied by the weighted base score of the user's action ID for each of the touched detailed items of the company details from the log data for analysis of the industry in the log data A second normalization module obtaining a;
And a selection module for selecting any one of the industry and the price based on the area between the standard deviation of the normal distribution curve for the price and the area between the standard deviation of the normal distribution curve for the industry. Customized information provision system through
상기 선택 모듈은,
상기 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적이 상기 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적보다 크면 가격을 선택하며,
상기 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적이 상기 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적보다 크면 업종을 선택하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 3,
The selection module,
If the area between the standard deviations of the normal distribution curves for the price is greater than the area between the standard deviations of the normal distribution curves for the industry, select the price,
And select an industry if the area between standard deviations of the normal distribution curves for the industry is greater than the area between standard deviations of the normal distribution curves for the price.
상기 가중치는,
상기 업체 세부 정보에 체류한 체류 시간에 기초한 시간 가중치, 특정 메뉴를 통해 유입되었는지에 기초한 기점 가중치, 상기 업체 세부 정보의 터치에 기초한 업체 가중치 및 상기 업체 정보를 핀 고정했는지에 기초한 관심 가중치 중 적어도 하나를 포함하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 3,
The weight is,
At least one of a time weight based on a residence time staying in the company detail information, an origin weight based on whether a specific menu has been introduced, a weight based on a touch of the business detail information, and an interest weight based on whether the company information is pinned Including, a user-customized information providing system.
상기 서비스 제공 서버는,
상기 사용자의 선호도가 반영된 것이 업종이면, 상기 업종 분석을 위한 로그 데이터로부터 상기 업체 세부 정보 중 터치된 세부 항목들 각각에 대한 사용자 액션 ID의 기본 배점을 합산한 기본 점수에 가중치를 곱한 업종별 업종 점수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 상기 사용자 단말로 전송하며,
상기 사용자의 선호도가 반영된 것이 가격이면, 상기 가격 분석을 위한 로그 데이터로부터 가격대별 누적된 터치 횟수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 상기 사용자 단말로 전송하는 업종 순위 결정 모듈을 더 포함하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 1,
The service providing server,
If the user's preference is reflected in the industry, from the log data for the industry analysis to the industry score for each industry by multiplying the basic score of the user's action ID for each of the touched details in the company details multiplied by the weight Determining the industry type ranking by industry based on the type of business, and transmitting the company information of a company that satisfies one of the industries randomly extracted among the industry within the rank determined by industry type to the user terminal,
If the user's preference is reflected in the price, from the log data for price analysis to determine the industry type ranking by industry based on the accumulated number of touches for each price range, one of the industries within the ranking determined by each industry randomly And a business type ranking module for transmitting business information of a company satisfying a business type to the user terminal.
상기 사용자 단말은, 사용자로부터 업종 및 가격에 대한 스토리 형식의 선호도 설문 결과를 입력받고, 입력된 결과를 상기 서비스 제공 단말로 전송하며,
상기 업종 순위 결정 모듈은, 상기 선호도 설문 결과에 따라 업태별 업종 순위를 재조정하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 6,
The user terminal receives a result of a preference questionnaire in the form of story about the type of industry and price from the user, and transmits the input result to the service providing terminal,
The industry type ranking module, re-adjust the industry type by industry type according to the preference questionnaire, user-customized information providing system.
상기 업종 순위 결정 모듈은,
상기 선호도 설문 결과에 따른 상기 사용자가 선호하는 것이 업종이면, 업종별 업종 점수에 특별 가중치를 추가로 곱하여 업종별 업종 점수를 재산정하고, 재산정된 업종 점수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 상기 사용자 단말로 전송하며,
상기 선호도 설문 결과에 따른 상기 사용자가 선호하는 것이 가격이면, 가격대별 누적된 터치 횟수에 특별 가중치를 추가로 곱하여 업종별 업종 점수를 재산정하고, 재산정된 업종 점수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 상기 사용자 단말로 전송하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 7, wherein
The industry ranking module,
If the user's preference according to the result of the preference questionnaire, the industry type by multiplying the industry-specific scores by a special weight additionally to re-define the industry type score by industry type, determine the industry type ranking by industry type based on the property type score, Sending the company information of a company that satisfies one of the industry sectors randomly extracted among the industries within the predetermined ranking to the user terminal,
If the user's preference according to the result of the preference questionnaire results in price, recalculate the industry type score by industry by additionally multiplying the accumulated number of touches by price range by a special weight, and determine the industry rank by industry type based on the recalculated industry score. , The user-customized information providing system for transmitting the company information of the company that satisfies one of the industry sectors randomly extracted from the industry within the predetermined ranking by industry to the user terminal.
상기 업종 순위 결정 모듈은,
상기 선호도 설문 결과에 따른 상기 사용자가 선호하는 업종이 기 결정된 업종 순위에 부존재하는 경우 상기 선호도 설문 결과에 따른 상기 사용자가 선호하는 업종에 기본 업종 점수를 부여한 후 업종별 업종 점수를 재산정하고, 재 산정된 업종 점수에 기초하여 업태 별로 업종 순위를 재 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 상기 사용자 단말로 전송하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 8,
The industry ranking module,
If the user's preferred sector according to the preference survey result does not exist in the predetermined industry ranking, the basic sector score is assigned to the user's preferred sector according to the preference survey result, and the sector score for each sector is recalculated and recalculated. Re-determining the industry rankings by industry type based on the industry score, and user information providing system for transmitting the company information of a company that meets one of the sectors randomly extracted among the industry within the predetermined rank by industry type to the user terminal .
상기 사용자 단말은, 재 추천 요청을 상기 서비스 제공 단말로 전송하며,
상기 재 추천 요청을 수신한 상기 서비스 제공 단말의 업종 순위 결정 모듈은,
상기 사용자의 선호도를 반영하여 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 상기 사용자 단말로 재전송하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 8,
The user terminal sends a re-recommendation request to the service providing terminal,
The industry type ranking module of the service providing terminal that receives the re-recommendation request,
Reflecting the user's preferences retransmits the company information of a company that satisfies one of the sectors randomly extracted among the sectors within the predetermined ranking by industry, to the user terminal, the user customized information providing system.
상기 사용자 단말은,
인원수를 상기 서비스 제공 서버로 더 전송하며,
인원수를 수신한 상기 서비스 제공 서버의 업종 순위 결정 모듈은,
업체의 대표 가격 및 교통 수단별 이용 요금을 고려하여 총 비용, 1인당 예상 비용을 상기 사용자 단말로 더 전송하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 8,
The user terminal,
Further send the number of people to the service providing server,
The industry type ranking module of the service providing server that has received the number of people,
A user-customized information providing system for transmitting the total cost, the estimated cost per person to the user terminal in consideration of the representative price of the company and the usage fee for each vehicle.
상기 업종은, 상기 업체가 제공하는 대표 상품 또는 대표 서비스를 카테고리화한 것이며,
상기 업태는, 업종이 유사한 그룹을 카테고리화한 것인, 사용자 맞춤형 정보 제공 시스템.
The method of claim 6,
The industry is a category of representative products or representative services provided by the company,
The business status is a category of a similar business category, user-customized information providing system.
상기 로그 데이터는,
상기 업체 정보의 터치 시각, 터치한 업체 정보의 업체 ID 및 터치한 업체 정보의 대표 가격을 포함한 가격 분석을 위한 로그 데이터와,
상기 업체의 세부 항목들 중 상기 사용자에 의해 터치된 세부 항목의 터치 시점, 터치된 세부 항목의 식별자인 사용자 액션 ID, 업체 ID 및 상기 사용자 액션 ID의 기본 배점을 포함한 업종 분석을 위한 로그 데이터를 포함하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 1,
The log data,
Log data for price analysis including touch time of the company information, company ID of touched company information, and representative price of touched company information,
Among the detailed items of the company, the log data for industry analysis including the touch point of the detailed item touched by the user, the user action ID which is an identifier of the touched detailed item, the company ID, and the basic distribution of the user action ID are included. , Customized information providing system.
상기 업체 정보는,
상호명, 업종, 대표 사진, 대표 가격, 상기 사용자의 현재 위치를 중심으로 업체까지의 거리 및 이동 시간 중 적어도 하나를 포함하며,
상기 업체 세부 정보는,
공유하기, 즐겨 찾기, 사진 상세 보기, 길찾기, 네비게이션, 지도 보기, 영업 시간, 상품 보기, 소식 상세 보기, 추천 블로그 상세 보기, 사용자 주변 편의 시설 및 제보하기 중 적어도 하나를 포함하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 1,
The listing above,
At least one of a business name, a business category, a representative photo, a representative price, a distance to a business and a travel time around the user's current location,
The company details above,
Personalized information, including at least one of sharing, favorites, photo detail view, directions, navigation, map view, opening hours, product view, post detail view, featured blog detail view, amenities around the user, and reporting Provide system.
서비스 제공 서버에서, 상기 사용자 단말로부터 상기 로그 데이터를 수신하고, 수신된 상기 로그 데이터에 기초하여 업종 및 가격 중 상기 사용자의 선호도가 반영된 어느 하나를 선택하는 제2 단계;
상기 서비스 제공 서버에서, 선택된 업종 또는 가격을 만족함과 동시에 상기 사용자 단말의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 상기 사용자 단말로 전송하는 제3 단계; 및
상기 사용자 단말에서, 상기 서비스 제공 서버로부터 수신된 업체의 업체 정보를 디스플레이하는 제4 단계;
를 포함하며, 상기 제2 단계는,
수신된 상기 로그 데이터의 정규 분포 곡선 및 표준 편차에 기초하여 상기 업종 및 가격 중 상기 사용자의 선호도가 반영된 어느 하나를 선택하는 선택 단계를 포함하는, 행동 패턴 분석을 통한 사용자 맞춤형 정보 제공 방법.
In the user terminal, log data for analyzing a business type and price preferred by the user is collected and collected based on a user action, which is a touch action on the company information of at least two or more companies and the company details displayed when the company information is touched. Transmitting the collected log data;
A second step of receiving, at the service providing server, the log data from the user terminal and selecting one of the industry type and the price reflecting the user's preference based on the received log data;
A third step of transmitting, by the service providing server, the company information of a company located within a preset radius centering on the location of the user terminal while satisfying a selected business type or price to the user terminal; And
A fourth step of displaying, at the user terminal, company information of a company received from the service providing server;
To include, the second step,
And selecting any one of the industry type and the price reflecting the user's preference based on the received normal distribution curve and standard deviation of the log data.
A computer-readable recording medium having recorded thereon a program for executing the method of claim 15.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180027481 | 2018-03-08 | ||
KR20180027481 | 2018-03-08 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20190106717A true KR20190106717A (en) | 2019-09-18 |
Family
ID=68070513
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190024294A Ceased KR20190106717A (en) | 2018-03-08 | 2019-02-28 | System and method of providing user custom information, computer readable medium |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20190106717A (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150050836A (en) | 2013-11-01 | 2015-05-11 | 현대엠엔소프트 주식회사 | The POI highlight system and method of navigation through the analysis of user behavior patterns |
-
2019
- 2019-02-28 KR KR1020190024294A patent/KR20190106717A/en not_active Ceased
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150050836A (en) | 2013-11-01 | 2015-05-11 | 현대엠엔소프트 주식회사 | The POI highlight system and method of navigation through the analysis of user behavior patterns |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11625753B2 (en) | Implicitly associating metadata using user behavior | |
US7103563B1 (en) | System and method for advertising with an internet voice portal | |
US7949671B2 (en) | System and method for the transformation and canonicalization of semantically structured data | |
AU2012359698B9 (en) | Search device, search method, search program, and recording medium | |
WO2009125495A1 (en) | Advertisement display method, advertisement display system, and advertisement display program | |
US20100198812A1 (en) | Automated search | |
US20140032325A1 (en) | System and method for promoting items within a location-based service | |
US10826953B2 (en) | Supplementing user web-browsing | |
US20150046167A1 (en) | System and method for funneling user responses in an internet voice portal system to determine a desired item or servicebackground of the invention | |
WO2019217293A9 (en) | Personalized match score for places | |
US20130036012A1 (en) | Location-based service system | |
US20160055256A1 (en) | Systems and methods for directing access to products and services | |
JP2015503148A (en) | Identifying the same user of multiple communication devices based on web page visits, application usage, location, or route | |
JP2003533909A (en) | System and method for voice access to Internet-based information | |
US20150112841A1 (en) | Method and system for identifying matching goods and services | |
US20210224851A1 (en) | Affiliate-driven benefits matching system and methods with location-triggered benefit alert and search score determination | |
KR20130012155A (en) | Method and device for providing social network service | |
JP5642122B2 (en) | Electronic coupon management system, electronic coupon management method, electronic coupon management program | |
JP5118431B2 (en) | Information providing system, information providing apparatus, portable terminal, information providing method and program | |
US8267795B2 (en) | Information storage medium and game-providing system | |
CN113313552B (en) | Recommendation processing method and device | |
US9043333B1 (en) | Systems and methods for directing access to products and services | |
KR100906928B1 (en) | Search term recommendation service method, computer readable recording medium and its system reflecting related factors for business keywords | |
KR20190106717A (en) | System and method of providing user custom information, computer readable medium | |
JP6896557B2 (en) | Information processing equipment, information processing methods, and information processing programs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190228 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200723 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20200926 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20200723 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |