KR20170050502A - Method and sever for colltecting offline stores information by using Wifi and for providing advertisement - Google Patents
Method and sever for colltecting offline stores information by using Wifi and for providing advertisement Download PDFInfo
- Publication number
- KR20170050502A KR20170050502A KR1020150152108A KR20150152108A KR20170050502A KR 20170050502 A KR20170050502 A KR 20170050502A KR 1020150152108 A KR1020150152108 A KR 1020150152108A KR 20150152108 A KR20150152108 A KR 20150152108A KR 20170050502 A KR20170050502 A KR 20170050502A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- membership card
- offline store
- user terminal
- store
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 73
- 230000008685 targeting Effects 0.000 claims abstract description 114
- 230000005540 biological transmission Effects 0.000 claims description 8
- 238000002716 delivery method Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 description 71
- 230000006870 function Effects 0.000 description 11
- 238000004590 computer program Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000010295 mobile communication Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 5
- 235000014510 cooky Nutrition 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000002708 enhancing effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 239000010409 thin film Substances 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
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
본 발명은 와이파이를 이용한 오프라인 매장 정보 수집 및 이를 이용한 광고 제공 서버, 방법 및 시스템에 관한 것으로서, 더욱 상세하게는 멤버십 카드 정보 및 상기 멤버십 카드 정보와 대응되는 사용자 단말 정보를 저장하는 데이터베이스, 상기 멤버십 카드가 오프라인 매장에서 사용되면, 멤버십 카드 제휴사 서버로부터 상기 멤버십 카드 정보와 상기 매장 정보를 수신하는 수신부, 상기 통신부가 수신한 멤버십 카드 정보와 대응되는 사용자 단말 정보를 상기 데이터베이스에서 선별하는 제어부 및 상기 제어부가 선별한 사용자 단말로 상기 오프라인 매장 정보를 송신하는 송신부를 포함하는 타겟팅 서버를 이용한 발명에 관한 것이다. The present invention relates to a server, a method, and a system for collecting in-store information using Wi-Fi and an advertisement providing method using the same, and more particularly to a database for storing membership card information and user terminal information corresponding to the membership card information, A control unit for selecting from the database the user terminal information corresponding to the membership card information received by the communication unit, and a control unit for selecting the user terminal information corresponding to the received membership card information from the database, And a transmitting unit for transmitting the offline store information to the selected user terminal.
최근 스마트폰이 대중화 됨에 따라, 1인 1스마트폰의 시대가 도래하였다. 스마트 폰은 정보 검색, 쇼핑, 게임 등 수많은 서비스를 제공하고 있다. 이러한 스마트 폰의 서비스 제공을 위하여 많은 앱(App)이 개발되어 있고 스마트폰의 이용자들은 앱을 무료 또는 유료로 다운 받아서 유용하게 활용하고 있다. 스마트폰의 이용자들에게 제공되고 있는 앱의 종류도 상당히 다양해 지고 있다.With the recent popularization of smartphones, the era of one-person smartphones has arrived. Smartphones offer a number of services such as information retrieval, shopping, and games. Many apps have been developed to provide services for such smartphones, and users of smartphones have downloaded the apps free of charge or for a fee and use them effectively. The types of apps being offered to users of smartphones are also diversifying.
이와 같은 스마트폰의 대중화 시대에 발 맞추어 기존의 가전 판매업, 커피 판매업, 의류 판매업, 컴퓨터 판매업 등의 많은 업체들은 고객들을 사로잡기 위해 인터넷 상에 많은 광고를 게시하고 있으며, 스마트폰의 이용자가 다운받을 수 있도록 자사의 광고 앱을 제작하여 올려놓고 있다.In line with the popularization of smartphones, many companies, such as home appliance sales, coffee sales, apparel sales, and computer sales, have posted a large number of advertisements on the Internet in order to attract customers. The company has created its own advertising app.
또한 고객의 입장에서도 이러한 정보의 홍수 시대에 자기가 원하는 정보를 효과적으로 찾거나, 주로 구매하는 제품에 대한 효과적인 홍보 수단을 필요로 하게 되었다. 예를 들면, 고객은 가전 제품에 대한 깜짝 할인 또는 커피 할인 쿠폰과 같은 유용한 정보를 원하고 있는 것이다.In addition, from the customer's point of view, in the flood of such information, it became necessary to search for the information desired by the user effectively, and to effectively promote the product to be purchased. For example, customers want useful information such as surprise discounts or coffee discount coupons for consumer electronics.
그러나 종래의 스마트폰에서의 광고 방법은 스마트폰의 이용자가 인터넷을 통하여 특정 업체의 사이트를 직접 방문하거나, 특정 업체에서 제작한 앱을 다운받은 후 앱을 실행시켜 광고 내용을 확인하는 등 고객이 직접 광고를 찾아서 확인해야 하는 번거로움이 있었다. 구체적으로 고객이 자주 이용하는 매장을 방문하여도 현재 이 매장에서 어떤 이벤트를 진행하고 있는지 알 수 없어, 매장의 직원에게 직접 물어보거나, 매장의 홈페이지에 들어가서 직접 이벤트를 검색해야 하는 등의 많은 문제가 있었고, 정작 고객이 특정 매장을 방문했을 때와 같이 고객이 필요로 할 때 광고 문자 서비스를 제공하지 못하는 문제가 있었다.However, in the conventional method of advertising on a smart phone, a user of a smart phone visits the site of a specific company directly through the Internet, or downloads an application produced by a specific company, and then executes the application to check the contents of the advertisement. There was a need to find and check the advertisement. Specifically, even if a customer visits a frequently used store, it is difficult to know what event is currently being performed in the store. Therefore, there are many problems such as inquiring directly to the staff of the store, , There was a problem in that the customer could not provide the advertisement text service when the customer needed it, for example, when the customer visited a specific store.
이에 스마트폰 애플리케이션 기반의 모바일 광고 분야에서 GPS 장치를 활용하여 사용자가 위치한 지역에 적합한 광고를 제공하는 기술이 개발되었다. 이러한 GPS 장치를 활용한 위치 광고 기술에서는 사용자 단말기에서 측정한 위도, 경도 정보를 바탕으로 사용자의 위치를 판단하였으나, GPS 장치의 특성상 실내에서는 위치 정보의 수신률이 현저히 떨어지는 문제와 다수의 층으로 이루어진 백화점 등의 공간에서는 어느 층과 어느 매장에 위치하고 있는지에 대한 정확한 판단을 하기 어려웠고 그로 인해 오프라인 매장에 적합한 광고를 서비스하기 어려운 점이 존재하였다.Therefore, in the field of mobile advertising based on smartphone application, a technology has been developed to provide an advertisement suitable for a user's location by utilizing a GPS device. In the location advertisement technology utilizing the GPS device, the location of the user is determined based on the latitude and longitude information measured by the user terminal. However, due to the characteristics of the GPS device, the reception rate of the location information is significantly decreased, It is difficult to accurately determine which floor and which store it is located in, and thus it is difficult to provide an advertisement suitable for an offline store.
그 밖에도, 위치 기반 사용자 타겟팅을 통하여 사용자 니즈에 최적화된 컨텐츠를 전달하고자 하는 서비스가 많아지고 있으나, 오프라인 매장의 위치 정보를 획득하는 것이 추가적인 문제로 발생하였다. 최적의 타겟팅 컨텐츠를 전달하기 위해서는 사용자의 위치뿐만 아니라 정확한 오프라인 매장의 위치 또한 뒷받침되어야 한다. 그러나 종래 기술에 따르면 오프라인 매장에 대한 위치 정보를 자동으로 수집하는 기술이 없어서, 오프라인 매장 및 매장 주변의 와이파이(Wifi) 정보를 운영 인력이 주기적으로 순회하면서 수동으로 정보를 수집하고 있는 실정이다.In addition, there are many services that are intended to deliver contents optimized for user needs through location-based user targeting, but it is an additional problem to acquire location information of offline stores. In order to deliver optimal targeting content, it is necessary to support not only the location of the user but also the location of the accurate offline store. However, according to the related art, there is no technology for automatically collecting location information on an offline store, and thus, information is gathered manually while operating personnel periodically circulate Wi-Fi information around an offline store and a store.
오프라인 매장 및 매장 주변의 와이파이 정보 수집을 인력에 의존할 경우, 많은 운영 비용 소모와 더불어 오프라인 매장이 바뀌거나 없어지는 경우 또는 와이파이 정보가 변동되는 경우, 최신의 정보가 실시간으로 업데이트되지 않아서 이에 대한 위치 기반 타겟팅 서비스의 정확도가 낮아질 가능성이 높아진다는 문제가 발생한다.If you rely on people to collect Wi-Fi information around your in-store and in-store locations, you will not be able to get up-to-date information updated in real-time if your offline store is changed or lost, There is a problem that the accuracy of the base-based targeting service becomes lower.
특허문헌 1은 한국공개특허 제2013-0062443호(2013.06.13 공개)로서, 통신망으로 연결된 복수 개의 모바일 단말장치와 서비스 서버를 통해 실시간 위치 기반의 모바일 로컬소셜 서비스를 제공하는 시스템으로서, 모바일 단말장치에 설치되어 실행되며, 상기 모바일 단말장치의 위치식별부를 통해 획득한 위치좌표를 통신망을 통해 상기 서비스 서버로 전송하고, 상기 위치좌표를 중심으로 미리 설정된 바운더리 내에 위치한 복수 개의 인사이드-단말로 이루어진 인사이드-단말 집단을 할당받아 모바일 로컬소셜 네트워크를 형성하는 네트워킹 수단과, 사용자의 질의메시지를 상기 서비스 서버를 통해 상기 인사이드-단말 집단으로 전송하고 상기 서비스 서버를 통해 상기 복수 개의 인사이드-단말 중 하나 이상으로부터 응답메시지를 반환받는 인스턴트 메시징 수단을 구비하는 모바일 로컬소셜 서비스 제공 프로그램이 기록된 컴퓨터로 판독가능한 기록매체, 통신망을 통해 복수 개의 모바일 단말장치로부터 위치좌표를 제공받아 개별 모바일 단말장치를 중심으로 상기 미리 설정된 바운더리 내에 위치한 인사이드-단말 집단을 구성하는 모바일 로컬소셜 네트워크를 형성하고 이를 통해 모바일 로컬소셜 서비스를 중개하며, 모바일 단말장치의 인스턴트 메시징 수단으로부터 질의메시지를 제공받으면 상기 모바일 단말장치에 대해 설정된 모바일 로컬소셜 네트워크의 인사이드-단말 집단으로 상기 질의메시지를 중개하고, 이에 대응하여 상기 인사이드-단말 집단의 인사이드-단말 중 하나 이상으로부터 응답메시지를 반환받으면 상기 모바일 단말장치의 인스턴트 메시징 수단으로 중개하는 서비스 서버를 포함하여 구성되는 실시간 위치 기반의 모바일 로컬소셜 서비스 시스템에 관한 발명이다.Patent Document 1 discloses a system for providing a mobile local social service based on a real-time location through a plurality of mobile terminal devices and a service server connected to each other via a communication network as disclosed in Korean Patent Laid-Open Publication No. 2013-0062443 And transmitting the location coordinates acquired through the location identification unit of the mobile terminal device to the service server through a communication network and transmitting the location coordinates to the service server through an inside- A networking unit for allocating a terminal group to form a mobile local social network; a server for transmitting a query message of the user to the inside-terminal group via the service server and receiving a response from at least one of the plurality of inside- Instant messaging that returns messages Means for receiving location coordinates from a plurality of mobile terminal devices via a communication network and storing the location coordinates of the inside mobile terminal device in an inside- A mobile local social network constituting a group and mediating the mobile local social service through the mobile local social network, and receiving a query message from the instant messaging means of the mobile terminal device, And a response message is returned from at least one of the inside-terminal of the inside-terminal group to the instant messaging means of the mobile terminal device. The real-time location that is configured by the invention based on the mobile local social service system.
본 발명과 특허문헌 1은 단말로부터 위치정보를 수신하는 서버를 이용하는 점에서 공통점이 있다. 그러나 특허문헌 1은 단말 사용자들의 위치정보를 수집하지만, 본 발명은 단말을 통해 매장 주변의 WiFi를 수집한다는 점에서 차이가 있다. 최적의 타겟팅 컨텐츠를 전달하기 위해서는 사용자의 위치뿐만 아니라 정확한 오프라인 매장의 위치 또한 뒷받침되어야 하므로, 특허문헌 1에 제시된 바와 같이 단말 사용자의 위치만 수집하는 것으로는 한계점이 있다. 이에 본 발명은, 최적의 위치 기반 타겟팅 서비스를 제공하기 위해 사용자의 위치 정보뿐만 아니라 오프라인 매장의 위치정보를 파악하는 방법 및 시스템을 제시한다.The present invention and Patent Document 1 have a common point in that a server that receives position information from a terminal is used. However, Patent Document 1 collects location information of terminal users, but the present invention differs in that WiFi around a store is collected through a terminal. In order to deliver the optimal targeting content, it is necessary to support not only the location of the user but also the location of the accurate offline store. Thus, there is a limit to collecting only the location of the terminal user as disclosed in Patent Document 1. Accordingly, the present invention provides a method and system for grasping location information of an offline store as well as location information of a user to provide an optimal location-based targeting service.
특허문헌 2는 한국공개특허 제2011-0106039호(2011.09.28 공개)로서, 이동 통신 단말과 네트워크를 통해 연결되는 서버에서 트랜드 정보를 제공하는 방법으로서, 트랜드 정보를 저장하는 데이터베이스를 유지하는 단계(a)-상기 트랜드 정보는 브랜드 정보, 상품 정보, 매장 정보, 이벤트 정보 및 쿠폰 정보 중 적어도 하나를 포함함-; 트랜드 어플리케이션을 실행하는 이동 통신 단말로부터 상기 이동 통신 단말의 위치 정보를 수신하는 단계(b); 상기 데이터베이스에서 상기 위치 정보에 기초한 위치 기반 트랜드 정보를 추출하는 단계(c); 및 상기 추출된 위치 기반 트랜드 정보를 상기 이동 통신 단말로 전송하는 단계(d)를 포함하는 트랜드 정보 제공방법에 관한 발명이다.Patent Document 2 discloses a method of providing trend information in a server connected to a mobile communication terminal through a network, which method comprises the steps of: maintaining a database storing trend information (refer to Japanese Patent Application Laid-Open No. 2011-0106039 a) the trend information includes at least one of brand information, merchandise information, store information, event information, and coupon information; (B) receiving location information of the mobile communication terminal from a mobile communication terminal executing a trend application; (C) extracting location-based trend information based on the location information in the database; And (d) transmitting the extracted location-based trend information to the mobile communication terminal.
본 발명은 특허문헌 2와 같이 위치 정보를 이용한다는 점에서 비슷한 면이 있으나, 특허문헌 2는 사용자의 단말로부터 단말의 위치 정보를 수집할 뿐이지만, 본 발명은 사용자의 단말로부터 오프라인 매장의 위치를 수집한다는 점에서 차이점이 있다. 최적의 타겟팅 컨텐츠를 전달하기 위해서는 사용자의 위치뿐만 아니라 정확한 오프라인 매장의 위치 또한 뒷받침되어야 하므로, 특허문헌 2에 제시된 바와 같이 단말 사용자의 위치만 수집하는 것으로는 한계점이 있다. 이에 본 발명은, 최적의 위치 기반 타겟팅 서비스를 제공하기 위해 사용자의 위치 정보뿐만 아니라 오프라인 매장의 위치정보를 파악하는 방법 및 시스템을 제시한다.Although the present invention has a similar aspect in that it uses positional information as in Patent Document 2, Patent Document 2 collects position information of a terminal from a terminal of a user, but the present invention is not limited to the position of an offline store from a terminal of a user There is a difference in terms of collecting. In order to deliver the optimal targeted content, it is necessary to support not only the location of the user but also the location of the accurate offline store. Thus, there is a limit to collecting only the location of the terminal user as disclosed in Patent Document 2. Accordingly, the present invention provides a method and system for grasping location information of an offline store as well as location information of a user to provide an optimal location-based targeting service.
본 발명은 상기한 문제점을 해결하기 위하여 안출된 것으로, 위치 기반 사용자 타겟팅을 통하여 사용자 니즈에 최적화된 컨텐츠를 전달하기 위해 단말을 통해 매장 주변의 와이파이 정보를 수집한다. 이로써, 최적의 타겟팅 컨텐츠를 전달하는 것이 가능하다.Disclosure of Invention Technical Problem [8] The present invention has been conceived to solve the above-mentioned problems, and it is an object of the present invention to collect Wi-Fi information around a store through a terminal to deliver content optimized for user needs through location- This makes it possible to deliver optimal targeted content.
본 발명은 사용자가 멤버십 카드를 사용할 경우, 멤버십 카드 제휴사 서버로부터 정보를 받아 오프라인 매장의 와이파이 정보를 수집하는 타겟팅 서버를 제공함에 그 목적이 있다.An object of the present invention is to provide a targeting server that receives information from a membership card affiliate server and collects Wi-Fi information of an offline store when a user uses the membership card.
본 발명의 다른 목적은 사용자가 멤버십 카드를 사용할 경우, 멤버십 카드 제휴사 서버로부터 정보를 받아 오프라인 매장의 와이파이 정보를 수집하는 방법을 제공함에 있다.Another object of the present invention is to provide a method for collecting Wi-Fi information of an offline store by receiving information from a membership card affiliate server when a user uses the membership card.
본 발명의 또 다른 목적은 오프라인 매장의 와이파이 정보를 수집한 후 이를 이용하여 사용자에게 광고 컨텐츠를 전달하는 타겟팅 서버를 제공함에 있다.Another object of the present invention is to provide a targeting server for collecting Wi-Fi information of an offline store and delivering advertisement contents to a user using the Wi-Fi information.
본 발명의 또 다른 목적은 오프라인 매장의 와이파이 정보를 수집한 후 이를 이용하여 사용자에게 광고 컨텐츠를 전달하는 방법을 제공함에 있다.It is another object of the present invention to provide a method of collecting Wi-Fi information of an offline store and delivering advertisement contents to a user using the Wi-Fi information.
한편, 본 발명이 이루고자 하는 기술적 과제는 이상에서 언급한 기술적 과제로 제한되지 않으며, 이하에서 설명할 내용으로부터 통상의 기술자에게 자명한 범위 내에서 다양한 기술적 과제가 포함될 수 있다. It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are intended to provide further explanation of the invention as claimed.
상술한 목적을 달성하기 위한 본 발명의 일 실시 예에 따른 타겟팅 서버는, 멤버십 카드 정보 및 상기 멤버십 카드 정보와 대응되는 사용자 단말 정보를 저장하는 데이터베이스, 상기 멤버십 카드가 오프라인 매장에서 사용되면, 멤버십 카드 제휴사 서버로부터 상기 멤버십 카드 정보와 상기 매장 정보를 수신하는 수신부, 상기 수신부가 수신한 멤버십 카드 정보와 대응되는 사용자 단말 정보를 상기 데이터베이스에서 선별하는 제어부 및 상기 제어부가 선별한 사용자 단말로 상기 오프라인 매장 정보를 송신하는 송신부를 포함하는 타겟팅 서버일 수 있다.According to another aspect of the present invention, there is provided a targeting server comprising: a database for storing membership card information and user terminal information corresponding to the membership card information; A controller for selecting the user terminal information corresponding to the membership card information received by the receiver from the database and a user terminal selected by the controller for receiving the membership card information and the store information from the affiliate server, And a transmission unit that transmits the service information.
상기 수신부는 상기 사용자 단말이 수집한 상기 사용자 단말 주변의 와이파이 정보를 수신하는 것을 특징으로 할 수 있다.And the receiver may receive the Wi-Fi information around the user terminal collected by the user terminal.
상기 제어부는 상기 와이파이 정보, 상기 오프라인 매장 정보 및 상기 멤버십 카드 정보를 상호 대응시키고, 상기 데이터베이스에 저장하는 것을 특징으로 할 수 있다.The controller associates the Wi-Fi information, the offline store information, and the membership card information with each other, and stores the information in the database.
본 발명의 또 다른 일 실시 예에 따른 사용자 단말은, 멤버십 카드가 오프라인 매장에서 사용되면 상기 멤버십 카드 사용 정보와 상기 오프라인 매장 정보를 멤버십카드 제휴사 서버로 전송하고, 타겟팅 서버로부터 상기 오프라인 매장정보와 와이파이 정보 수집명령을 수신하는 통신부 및 상기 와이파이 정보 수집명령에 따라 상기 오프라인 매장 주변 와이파이 정보를 수집하는 와이파이 수신모듈을 포함한다.The user terminal according to another embodiment of the present invention transmits the membership card usage information and the offline store information to the membership card affiliate server when the membership card is used in an offline store and transmits the offline store information and Wi- And a Wi-Fi reception module for collecting Wi-Fi information about the off-line store according to the Wi-Fi information collection command.
그리고 상기 오프라인 매장 주변 와이파이 정보, 상기 오프라인 매장 정보 및 상기 멤버십 카드 정보를 저장하는 데이터베이스를 더 포함할 수 있다.And a database for storing the offline store peripheral Wi-Fi information, the offline store information, and the membership card information.
그리고 상기 통신부는 상기 오프라인 매장 주변 와이파이 정보, 상기 오프라인 매장 정보 및 상기 멤버십 카드 정보를 상기 타겟팅 서버로 전송하는 것을 특징으로 할 수 있다.And the communication unit transmits the offline store peripheral Wi-Fi information, the offline store information, and the membership card information to the targeting server.
이때, 상기 통신부는 상기 타켓팅 서버로부터 상기 오프라인 매장정보를 히든푸시(Hidden Push) 형태로 수신할 수 있다. At this time, the communication unit can receive the offline store information from the target server in a hidden push form.
본 발명의 또 다른 일 실시 예에 따른 오프라인 매장 정보 수집 방법은 (a) 멤버십 카드가 오프라인 매장에서 사용되면 상기 멤버십 카드 사용 정보와 상기 오프라인 매장정보를 멤버십카드 제휴사 서버로 전송하고, 타겟팅 서버로부터 상기 오프라인 매장정보와 와이파이 정보 수집명령을 수신하는 단계; 및 (b) 상기 와이파이 정보 수집명령에 따라 상기 오프라인 매장 주변 와이파이 정보를 수집하는 단계;를 포함한다.(A) when the membership card is used in an offline store, transmitting the membership card usage information and the offline store information to the membership card affiliate server, Receiving offline store information and a Wi-Fi information collection command; And (b) collecting Wi-Fi information about the off-line store according to the Wi-Fi information collection command.
그리고 (c) 상기 오프라인 매장 주변 와이파이 정보, 상기 오프라인 매장 정보 및 상기 멤버십 카드 정보를 저장하는 단계를 더 포함할 수 있다.And (c) storing the offline store peripheral Wi-Fi information, the offline store information, and the membership card information.
그리고 상기 단계 (a)는 상기 오프라인 매장 주변 와이파이 정보, 상기 오프라인 매장 정보 및 상기 멤버십 카드 정보를 상기 타겟팅 서버로 전송하는 단계를 더 포함할 수 있다.In addition, the step (a) may further include transmitting the offline store peripheral Wi-Fi information, the offline store information, and the membership card information to the targeting server.
그리고 상기 단계 (a)는 상기 타겟팅 서버로부터 상기 오프라인 매장정보를 히든푸시(Hidden Push) 형태로 수신할 수 있다.The step (a) may receive the offline store information from the targeting server in a hidden push form.
본 발명의 또 다른 일 실시 예에 따른 타겟팅 서버는, 멤버십 카드 정보, 상기 멤버십 카드 정보와 대응되는 사용자 단말 정보, 오프라인 매장 정보 및 상기 오프라인 매장 주변의 와이파이 정보를 저장하는 데이터베이스, 상기 사용자 단말로부터 사용자 위치 정보를 수신하는 수신부, 상기 사용자 위치 정보와 관련된 정보를 상기 데이터베이스에서 선별하는 제어부 및 상기 관련된 정보를 상기 사용자 단말로 송신하는 송신부를 포함하는 타겟팅 서버일 수 있다.A targeting server according to another embodiment of the present invention includes a database for storing membership card information, user terminal information corresponding to the membership card information, offline store information, and Wi-Fi information around the offline store, A control unit for selecting information related to the user location information from the database, and a transmission unit for transmitting the related information to the user terminal.
상기 제어부가 상기 사용자 위치 정보를 이용하여, 상기 사용자가 상기 오프라인 매장에 진입한 것으로 판단하면, 상기 오프라인 매장에서 사용할 수 있는 멤버십 카드 정보를 상기 데이터베이스에서 선별하는 것을 특징으로 할 수 있다.And the control unit selects membership card information for use in the offline store from the database when the controller determines that the user has entered the offline store using the user location information.
상기 제어부가 상기 사용자 위치 정보를 이용하여, 상기 사용자가 상기 오프라인 매장에 진입한 것으로 판단하면, 상기 데이터베이스에서 상기 오프라인 매장의 이벤트 정보를 선별하는 것을 특징으로 할 수 있다.And the controller selects event information of the off-line store from the database when the controller determines that the user has entered the offline store using the user location information.
본 발명의 일 실시 예에 따른 타겟팅 서버가 멤버십 카드 정보를 활용하여 오프라인 매장 정보를 수집하는 방법은, (a) 멤버십 카드 정보 및 상기 멤버십 카드 정보와 대응되는 사용자 단말 정보를 데이터베이스에 저장하는 단계; (b) 상기 멤버십 카드가 매장에서 사용되고, 상기 멤버십 카드 정보와 상기 오프라인 매장의 정보가 상기 멤버십 카드 제휴사 서버로 송신되는 단계; (c) 타겟팅 서버가 상기 멤버십 카드 제휴사 서버로부터 상기 멤버십 카드 정보와 상기 오프라인 매장의 정보를 수신하는 단계; (d) 상기 멤버십 카드 정보와 대응되는 사용자 단말 정보를 상기 데이터베이스에서 선별하는 단계; 및 (e) 상기 선별된 사용자 단말로 상기 오프라인 매장의 정보를 송신하는 단계를 포함하는 오프라인 매장 정보 수집 방법일 수 있다.The method for collecting offline store information using the membership card information according to an embodiment of the present invention includes the steps of: (a) storing membership card information and user terminal information corresponding to the membership card information in a database; (b) the membership card is used in a store, and the membership card information and the information of the offline store are transmitted to the membership card affiliate server; (c) the targeting server receiving the membership card information and the information of the offline store from the membership card affiliate server; (d) selecting from the database user terminal information corresponding to the membership card information; And (e) transmitting the information of the offline store to the selected user terminal.
이 때, 상기 (e) 단계 이후에, (f) 상기 사용자 단말은 상기 사용자 단말 주변의 와이파이(Wifi) 정보를 수집하는 단계; 및 (g) 상기 사용자 단말은 상기 와이파이 정보를 상기 타겟팅 서버에 송신하는 단계를 더 포함하는 것을 특징으로 할 수 있다.In this case, after step (e), (f) the user terminal collects Wi-Fi information around the user terminal; And (g) the user terminal transmitting the Wi-Fi information to the targeting server.
또한, 상기 (g) 단계 이후에, (h) 상기 와이파이 정보, 상기 오프라인 매장 정보 및 상기 멤버십 카드 정보를 상호 대응시키고, 상기 데이터베이스에 저장하는 단계를 더 포함하는 것을 특징으로 할 수 있다.The method may further include the step of: (h) after the step (g), associating the Wi-Fi information, the offline store information, and the membership card information with each other and storing them in the database.
본 발명의 또 다른 일 실시 예에 따른 타겟팅 서버가 오프라인 매장 정보와 와이파이 정보를 이용하여 광고를 제공하는 방법은, (a) 멤버십 카드 정보, 상기 멤버십 카드 정보와 대응되는 사용자 단말 정보, 오프라인 매장 정보 및 상기 오프라인 매장 주변의 와이파이 정보를 데이터베이스에 저장하는 단계; (b) 상기 사용자 단말로부터 사용자의 위치 정보를 수신하는 단계; (c) 상기 사용자 위치 정보와 관련된 정보를 상기 데이터베이스에서 선별하는 단계; 및 (d) 상기 관련된 정보를 상기 사용자 단말로 송신하는 단계를 포함하는 광고 제공 방법일 수 있다.According to another embodiment of the present invention, there is provided a method of providing an advertisement using an offline store information and Wi-Fi information, the method comprising: (a) receiving membership card information, user terminal information corresponding to the membership card information, And storing Wi-Fi information in the vicinity of the offline store in a database; (b) receiving location information of a user from the user terminal; (c) selecting information related to the user location information from the database; And (d) transmitting the related information to the user terminal.
이 때, 상기 (c) 단계는, 상기 사용자 위치 정보를 이용하여, 상기 사용자가 상기 오프라인 매장에 진입한 것으로 판단하는 단계; 및 상기 오프라인 매장에서 사용할 수 있는 멤버십 카드 정보를 상기 데이터베이스에서 선별하는 단계로 이루어지는 것을 특징으로 할 수 있다.In this case, the step (c) may include: determining that the user has entered the offline store using the user location information; And selecting membership card information for use in the off-line store from the database.
또한, 상기 (c) 단계는, 상기 사용자 위치 정보를 이용하여, 상기 사용자가 상기 오프라인 매장에 진입한 것으로 판단하는 단계; 및 상기 오프라인 매장에서 사용할 수 있는 이벤트 정보 또는 멤버십 카드 정보를 상기 데이터베이스에서 선별하는 단계로 이루어지는 것을 특징으로 할 수 있다.The step (c) further comprises: determining that the user has entered the offline store using the user location information; And selecting event information or membership card information that can be used in the offline store from the database.
본 발명의 일 실시 예에 따른 오프라인 매장 정보 수집 시스템은, 타겟팅 서버와 정보를 주고 받는 통신부 및 주변의 와이파이(Wifi)를 탐색할 수 있는 와이파이 모듈을 포함하는 단말, 멤버십 카드의 정보를 데이터베이스에 저장하고, 상기 멤버십 카드가 오프라인 매장에서 사용되면, 상기 멤버십 카드의 사용정보와 상기 오프라인 매장의 정보를 수신하여, 상기 멤버십 카드의 정보를 최신화하고, 상기 최신화된 맴버십 카드의 정보와 상기 오프라인 매장 정보를 타겟팅 서버로 송신하는 멤버십 카드 제휴사 서버 및 멤버십 카드 정보 및 상기 멤버십 카드 정보와 대응되는 사용자 단말 정보를 데이터베이스에 저장하고, 상기 멤버십 카드가 오프라인 매장에서 사용되면, 멤버십 카드 제휴사 서버로부터 상기 멤버십 카드 정보와 상기 매장 정보를 수신하고, 상기 수신한 멤버십 카드 정보와 대응되는 사용자 단말 정보를 상기 데이터베이스에서 선별하고, 상기 선별한 사용자 단말로 상기 오프라인 매장 정보를 송신하는 타겟팅 서버를 포함하는 오프라인 매장 정보 수집 시스템일 수 있다.The offline store information collecting system according to an embodiment of the present invention includes a terminal including a communication unit for exchanging information with a targeting server and a Wi-Fi module capable of searching for a nearby Wi-Fi (Wifi) And receiving the information of the membership card and the information of the offline store to update the information of the membership card if the membership card is used in an offline store, Storing membership card affiliate server and membership card information for transmitting store information to a targeting server and user terminal information corresponding to the membership card information in a database; and when the membership card is used in an offline store, Receiving the card information and the store information , It may be the user terminal information that the received information corresponds to the membership card to the one selected in the database, and the selected user terminal-store information collecting system including a target server for transmitting the in-store information.
상기 사용자 단말은 오프라인 매장 정보를 수신하고, 상기 사용자 단말 주변의 와이파이(Wifi) 정보를 수집하여 상기 타겟팅 서버로 송신한다.The user terminal receives the offline store information, collects Wi-Fi information around the user terminal, and transmits the Wi-Fi information to the targeting server.
상기 타겟팅 서버는 상기 와이파이 정보, 상기 오프라인 매장 정보 및 상기 멤버십 카드 정보를 상호 대응시키고, 상기 데이터베이스에 저장한다.The targeting server associates the Wi-Fi information, the offline store information, and the membership card information with each other and stores them in the database.
본 발명의 또 다른 일 실시 예에 따른 광고 제공 시스템은, 타겟팅 서버와 정보를 주고 받는 통신부, 위치 정보를 파악하는 위치 정보 모듈, 상기 타겟팅 서버로부터 수신한 관련된 정보를 저장부에 저장하고 상기 저장부에 저장된 정보를 출력하는 표시부를 포함하는 단말 및 멤버십 카드 정보, 상기 멤버십 카드 정보와 대응되는 사용자 단말 정보, 오프라인 매장 정보 및 상기 오프라인 매장 주변의 와이파이 정보를 데이터베이스에 저장하고, 상기 사용자 단말로부터 사용자 위치 정보를 수신하고, 상기 사용자 위치 정보와 관련된 정보를 상기 데이터베이스에서 선별하고, 상기 관련된 정보를 상기 사용자 단말로 송신하는 타겟팅 서버를 포함하는 광고 제공 시스템일 수 있다.According to another aspect of the present invention, there is provided an advertisement providing system including a communication unit for exchanging information with a targeting server, a location information module for acquiring location information, and related information received from the targeting server, And store the membership card information, the user terminal information corresponding to the membership card information, the offline store information, and the WiFi information around the offline store in a database, And a targeting server that receives information related to the user location information, selects information from the database related to the user location information, and transmits the related information to the user terminal.
상기 타겟팅 서버는 상기 사용자 위치 정보를 이용하여, 상기 사용자가 상기 오프라인 매장에 진입한 것으로 판단하면, 상기 오프라인 매장에서 사용할 수 있는 멤버십 카드 정보를 상기 데이터베이스에서 선별하고, 상기 멤버십 카드 정보를 상기 사용자 단말로 전송한다.The targeting server selects the membership card information that can be used in the offline store from the database when the user determines that the user has entered the offline store using the user location information and transmits the membership card information to the user terminal Lt; / RTI >
또한, 상기 타겟팅 서버는 상기 사용자 위치 정보를 이용하여, 상기 사용자가 상기 오프라인 매장에 진입한 것으로 판단하면, 상기 오프라인 매장의 이벤트 정보를 상기 데이터베이스에서 선별하고, 상기 이벤트 정보를 상기 사용자 단말로 전송한다.The targeting server selects event information of the offline store from the database and transmits the event information to the user terminal when the user determines that the user has entered the offline store using the user location information .
한편, 이상에 살핀 상기 오프라인 매장 정보 수집 방법, 광고 제공 방법, 오프라인 매장 정보 수집 시스템 및 광고 제공 시스템은, 프로그램의 형태로 구현된 뒤에 전자 장치에서 판독 가능한 기록 매체에 기록되거나, 프로그램 다운로드 관리 장치(서버 등)를 통해 배포될 수 있다. On the other hand, the offline store information collecting method, the advertisement providing method, the offline store information collecting system, and the advertisement providing system, which have been described above, are recorded in a recording medium readable in an electronic device after being implemented in the form of a program, Server, etc.).
본 발명은 사용자가 오프라인 매장에 들어갔을 때, 해당 오프라인 매장에서 사용 가능한 멤버십 카드를 사용자가 찾기 전에 멤버십 카드를 자동으로 추천할 수 있다.The present invention can automatically recommend a membership card before the user finds a membership card available in the local store when the user enters the offline store.
매장별 이벤트에 대하여 사용자가 해당 매장에 진입하였고, 사용자의 위치 정보를 알 수 있는 경우, 사용자의 위치 정보를 기반으로 타겟팅 시스템에 등록된 매장별 와이파이 정보를 확인하여 매장별 이벤트를 해당 매장에 위치한 사용자에게 제공할 수 있다When the user enters the store for the store-specific event and the location information of the user can be known, the Wi-Fi information for each store registered in the targeting system is checked based on the location information of the user, Can be provided to users
더불어 본 발명은 사용자와 매장 업자 사이에서 다양한 콘텐츠 서비스의 제공 및 소비로 고객의 만족도 향상, 매장 이미지 제고, 차별화된 광고전략 및 차별화된 혜택 등을 제공할 수 있다.In addition, the present invention can provide a variety of contents services between a user and a store vendor, thereby improving customer satisfaction, enhancing a store image, differentiated advertisement strategies, and differentiated benefits.
또한, 본 발명은 운영 인력을 통해 오프라인 매장 주변의 와이파이 정보를 수집하지 않아도 되고, 와이파이 정보를 민첩하게 최신화 하는 것이 가능하므로, 비용을 절감할 수 있고, 시장 변화에 빠르게 대응할 수 있다.In addition, the present invention does not need to collect Wi-Fi information in the vicinity of an offline store through an operating personnel, and can rapidly update Wi-Fi information, thereby reducing costs and rapidly responding to market changes.
한편, 본 발명의 효과는 이상에서 언급한 효과들로 제한되지 않으며, 이하에서 설명할 내용으로부터 통상의 기술자에게 자명한 범위 내에서 다양한 효과들이 포함될 수 있다.The effects of the present invention are not limited to the above-mentioned effects, and various effects can be included within the scope of what is well known to a person skilled in the art from the following description.
도 1은 본 발명의 일 실시 예에 따른 와이파이를 이용한 오프라인 매장 정보 수집 시스템을 전체적으로 나타낸 도면이다.
도 2는 본 발명의 실시 예에 따른 사용자 단말의 구성을 개략적으로 나타낸 블럭도이다.
도 3은 본 발명의 실시 예에 따른 타겟팅 서버의 구성을 개략적으로 나타낸 블럭도이다.
도 4는 본 발명의 일 실시 예에 따른 와이파이를 이용한 오프라인 매장 정보 수집 방법을 설명하기 위한 순서도이다.
도 5는 본 발명의 일 실시 예에 따른 와이파이를 이용한 오프라인 매장 정보 수집 방법을 단계별로 설명하기 위한 순서도이다.
도 6은 본 발명의 일 실시 예에 따른 광고 제공 방법을 설명하기 위한 순서도이다.
도 7은 본 발명의 일 실시 예에 따른 광고 제공 방법을 단계별로 설명하기 위한 순서도이다.FIG. 1 is a diagram illustrating an entire system for collecting offline store information using Wi-Fi according to an embodiment of the present invention.
2 is a block diagram schematically illustrating a configuration of a user terminal according to an embodiment of the present invention.
3 is a block diagram schematically illustrating a configuration of a targeting server according to an embodiment of the present invention.
4 is a flowchart illustrating an offline store information collection method using Wi-Fi according to an embodiment of the present invention.
FIG. 5 is a flowchart illustrating a method for collecting offline store information using Wi-Fi according to an exemplary embodiment of the present invention.
6 is a flowchart illustrating an advertisement providing method according to an embodiment of the present invention.
FIG. 7 is a flowchart illustrating an advertisement providing method according to an exemplary embodiment of the present invention.
이하, 본 발명의 일부 실시 예들을 예시적인 도면을 통해 상세하게 설명한다. 설명하는 실시 예들은 본 발명의 기술 사상을 당업자가 용이하게 이해할 수 있도록 제공되는 것으로 이에 의해 본 발명이 한정되지 않으며, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다. 본 발명의 목적과 기술적 구성 및 그에 따른 작용 효과에 관한 자세한 사항은 본 발명의 명세서에 첨부된 도면에 의거한 이하의 상세한 설명에 의해 보다 명확하게 이해될 것이다. 첨부된 도면을 참조하여 본 발명에 따른 실시 예를 상세하게 설명한다.Hereinafter, some embodiments of the present invention will be described in detail with reference to exemplary drawings. The embodiments described above are provided so that those skilled in the art can easily understand the technical spirit of the present invention and thus the present invention is not limited thereto and a detailed description of the related known structure or function may be considered to blur the gist of the present invention Detailed description thereof will be omitted. DETAILED DESCRIPTION OF THE EMBODIMENTS Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment according to the present invention will be described in detail with reference to the accompanying drawings.
본 명세서에서 개시되는 실시 예들은 본 발명의 범위를 한정하는 것으로 해석되거나 이용되지 않아야 할 것이다. 이 분야의 통상의 기술자에게 본 명세서의 실시 예를 포함한 설명은 다양한 응용을 갖는다는 것이 당연하다. 따라서, 본 발명의 상세한 설명에 기재된 임의의 실시 예들은 본 발명을 보다 잘 설명하기 위한 예시적인 것이며 본 발명의 범위가 실시 예들로 한정되는 것을 의도하지 않는다.The embodiments disclosed herein should not be construed or interpreted as limiting the scope of the present invention. It will be apparent to those of ordinary skill in the art that the description including the embodiments of the present specification has various applications. Accordingly, any embodiment described in the Detailed Description of the Invention is illustrative for a better understanding of the invention and is not intended to limit the scope of the invention to embodiments.
도면에 표시되고 아래에 설명되는 기능 블록들은 가능한 구현의 예들일 뿐이다. 다른 구현들에서는 상세한 설명의 사상 및 범위를 벗어나지 않는 범위에서 다른 기능 블록들이 사용될 수 있다. 또한, 본 발명의 하나 이상의 기능 블록이 개별 블록들로 표시되지만, 본 발명의 기능 블록들 중 하나 이상은 동일 기능을 실행하는 다양한 하드웨어 및 소프트웨어 구성들의 조합일 수 있다.The functional blocks shown in the drawings and described below are merely examples of possible implementations. In other implementations, other functional blocks may be used without departing from the spirit and scope of the following detailed description. Also, although one or more functional blocks of the present invention are represented as discrete blocks, one or more of the functional blocks of the present invention may be a combination of various hardware and software configurations that perform the same function.
또한, 어떤 구성요소들을 포함한다는 표현은 개방형의 표현으로서 상기 구성요소들이 존재하는 것을 단순히 지칭할 뿐이며, 추가적인 구성요소들을 배제하는 것으로 이해되어서는 안 된다. 첨부된 도면에 표현된 사항들은 본 발명의 실시 예들을 쉽게 설명하기 위해 도식화된 도면으로 실제로 구현되는 형태와 상이할 수 있으며, 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. Furthermore, the expression "including any element" is merely an indication of the presence of the elements as an open expression, and should not be understood as excluding any additional elements. BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiments of the invention and, together with the description, It should be noted that the same reference numerals have the same signs as possible even if they are displayed on different drawings.
나아가 어떤 구성요소가 다른 구성요소에 연결되어 있다거나 접속되어 있다고 언급될 때에는, 그 다른 구성요소에 직접적으로 연결 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 한다. Further, when a component is referred to as being connected or connected to another component, it may be directly connected or connected to the other component, but it should be understood that there may be other components in between.
더하여 '제1, 제2' 등과 같은 표현은 복수의 구성들을 구분하기 위한 용도로만 사용된 표현으로써, 구성들 사이의 순서나 기타 특징들을 한정하지 않는다. In addition, the expressions such as 'first, second', etc. are used only to distinguish a plurality of configurations, and do not limit the order or other features between configurations.
통신망의 발달과 단말기 사양의 발전에 따라 통신 단말기는 종래의 단순한 통신장치 또는 정보 제공 장치의 범주를 벗어나 현대인의 필수 소지품이 되었고, 토탈 엔터테인먼트 기기로 진화해 가고 있는 추세에 있다. 또한 인터넷을 이용할 수 있는 통신 단말기는 다양한 분야에서 광고, 금융, 엔터테인먼트, 뉴스, 커뮤니티 등의 컨텐츠를 제공한다. 특히 최근에 각광을 받고 있는 온라인을 통한 광고 전달 수단 중 대부분이 단말기를 통해 이루어지고 있다.With the development of the communication network and the development of the terminal specification, the communication terminal has become a necessity of the modern person beyond the scope of the conventional simple communication apparatus or information providing apparatus, and has been evolving into a total entertainment apparatus. In addition, communication terminals that can use the Internet provide contents such as advertisement, finance, entertainment, news, and community in various fields. Especially, most of the means of advertisement delivery through online, which is currently in the limelight, is performed through terminals.
도 1은 본 발명의 일 실시 예에 따른 와이파이를 이용한 오프라인 매장 정보 수집 시스템을 전체적으로 나타낸 도면이다. FIG. 1 is a diagram illustrating an entire system for collecting offline store information using Wi-Fi according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 주체로는 서비스 사용자, 멤버십 카드 제휴사 시스템, 타겟팅 시스템 및 사용자 단말이 이에 해당한다. 도면을 참조하여 시스템을 개략적으로 살펴보면, 첫째로 오프라인 매장에서 사용자가 멤버십 카드를 적립, 할인 또는 사용한다. 이 때, 멤버십 카드란 특별히 물리적인 플라스틱 카드만을 의미하는 것이 아니고, 서버로 정보가 전송될 수 있는 모든 수단과 형태를 의미한다. 예를 들어, 바코드가 인쇄된 종이, 마그네틱 카드, 바코드 카드, 모바일 카드, 모바일 멤버십 카드 등 모든 종류를 포함하는 것으로 보아야 한다.Referring to FIG. 1, the service user, the membership card affiliate system, the targeting system, and the user terminal correspond to the subject of the present invention. The system will be briefly described with reference to the drawings. First, a user accumulates, discounts, or uses a membership card in an offline store. At this time, the membership card does not only mean a physical plastic card in particular, but means all means and forms in which information can be transmitted to the server. For example, bar codes should be considered to include all kinds of printed paper, magnetic cards, bar code cards, mobile cards, mobile membership cards, and the like.
멤버십 카드를 사용한다는 의미는 멤버십 카드를 이용하여 상품이나 서비스의 가격을 할인 받거나, 포인트를 적립 또는 차감하거나, 이벤트에 참여하는 것을 모두 포함하는 의미이다.The use of a membership card means that a membership card is used to discount the price of a product or service, to accumulate or deduct points, or to participate in an event.
멤버십 카드 제휴사 시스템은, 각각의 멤버십 카드마다 별개의 회사일 수 있으며, 오프라인 매장에 설치된 멤버십 카드 리더기를 이용하여 멤버십 카드 정보를 주고 받을 수 있다.The membership card affiliate system can be a separate company for each membership card, and can exchange membership card information using a membership card reader installed in an offline store.
멤버십 카드 제휴사 시스템은 사용자가 멤버십 포인트로 적립, 할인 또는 사용한 정보를 타겟팅 시스템으로 전달한다.Membership card The affiliate system delivers the information that the user has accumulated, discounted or used to membership points to the targeting system.
타겟팅 시스템은 멤버십 카드 제휴 시스템과는 별개의 시스템으로서, 오프라인 매장의 위치를 파악하고 이를 기반으로 타겟팅 광고 서비스를 제공하기 위한 시스템이다. 멤버십 카드 제휴 시스템과는 독립적이기 때문에 제휴를 통해 멤버십 카드 사용자에 대한 정보를 제공받을 수 있다. 타겟팅 시스템은 제공받은 정보를 기초로 매장별 이벤트 및 쿠폰 정보 등을 광고에 이용할 수 있다.The targeting system is a system separate from the membership card affiliation system, and is a system for identifying the location of an offline store and providing a targeted advertisement service based on the location of the offline store. Since the membership card is independent of the affiliate system, information on the membership card user can be provided through the affiliation. Based on the information provided, the targeting system can use event information and coupon information for each store.
타겟팅 시스템은 매장 및 멤버십 카드 정보를 사용자 단말에 히든 푸쉬(hidden push) 형태로 전달한다. 히든 푸쉬란 사용자 단말과 통신하는 형태이지만, 직접적으로 사용자에게 통신을 알리는 것이 아니라 사용자 단말의 백그라운드에서 운용되는 형태를 의미한다.The targeting system delivers store and membership card information to the user terminal in the form of a hidden push. The hidden push is a form of communicating with a user terminal, but it does not directly inform the user of the communication but means a form of operation in the background of the user terminal.
사용자 단말은 통신기능을 구비한 것으로서, 다양한 형태일 수 있다. 히든 푸쉬 형태로 정보를 전달 받은 사용자 단말은 히든 푸쉬 처리 모듈을 통해 정보를 이용한다. 이를 이용하여 오프라인 매장 주변의 와이파이 정보를 수집하고, 이를 사용자 단말의 데이터베이스에 저장한다. 데이터베이스에 저장되는 정보는 매장명, 매장 주소, 매장 주변의 와이파이 정보 및 멤버십 카드 정보 등이 있다.The user terminal is equipped with a communication function and may be in various forms. A user terminal that receives information in the form of a hidden push uses information through a hidden push processing module. And collects Wi-Fi information in the vicinity of the offline store and stores it in the database of the user terminal. The information stored in the database includes store name, store address, WiFi information about the store, and membership card information.
타겟팅 시스템은 사용자 단말로부터 전송 받은 정보를 기초로 사용자에게 맞춤형 서비스를 제공한다.The targeting system provides a customized service to the user based on the information received from the user terminal.
도 2는 본 발명의 실시 예에 따른 사용자 단말(100)의 구성을 개략적으로 나타낸 블럭도이다. 도면을 참조하면, 사용자 단말(100)은 통신부(110), 멤버십 카드 데이터베이스(120), 와이파이 수신모듈(130), 단말위치 탐색부(140) 및 표시부(150)를 포함한다.2 is a block diagram schematically illustrating the configuration of a
사용자 단말(100)은 다양한 유무선 환경에 적용될 수 있는 휴대폰, PDA(Personal Digital Assistant), 셀룰러폰, PCS(Personal Communication Service)폰, GSM(Global System for Mobile)폰, W-CDMA(Wideband CDMA)폰, CDMA-2000폰, MBS(Mobile Broadband System)폰, PMP(Portable Multimedia Player), MID(Mobile Internet Device), 스마트폰(Smart Phone), 데스크톱(Desktop), 태블릿 컴퓨터(Tablet PC), 노트북(Note book), 넷북(Net book) 및 정보통신 기기 등을 포함한다. 한편 사용자 단말(100)은 휴대용 소형기기를 나타낼 수 있지만, 캠코더 또는 랩탑 컴퓨터 등을 포함하는 경우에는 이동통신단말기로 지칭될 수 있으므로, 본 발명의 실시 에서는 이에 특별히 한정하지는 않을 것이다.The
사용자 단말(100)은 통신망을 이용하여 통신한다. 이때 통신망이란, 기지국 제어기, 기지국 전송기 및/또는 중계기 등을 포함한다. 여기서, 기지국 제어기는 지지국 전송기와 교환국간 신호를 중계하는 역할을 한다. 통신망은 동기식 및 비동기식을 모두 지원한다. 따라서 동기식인 경우 송신 및 수신 기지국 전송기는 BTS(Base Station Transmission System), 송신 및 수신 기지국 제어기는 BSC(Base Station Controller)가 될 것이고, 비동기식인 경우 송신 및 수신 기지국 전송기는 RTS(Radio Tranceiver Subsystem), 송신 및 수신 기지국 제어기는 RNC(Radio Network Controller)가 될 것이다. 물론 본 발명의 실시 예에 따른 통신망은 이에 한정되는 것이 아니며, CDMA 망이 아닌 GSM 망 및 향후 구현될 차세대 이동통신 시스템의 접속망에 사용될 수 있는 것을 통칭하는 것이라 할 수 있다.The
통신망은 액세스포인트를 더 포함할 수 있다. 액세스포인트는 건물 내에 많이 설치되는 펨토(femto) 또는 피코(pico) 기지국과 같은 소형 기지국을 나타낸다. 여기서, 펨토 또는 피코 기지국은 소형 기지국의 분류상 사용자 단말(100)을 최대 몇 대까지 접속할 수 있느냐에 따라 구분되는 것이다. 또한 액세스포인트는 사용자 단말(100)과 와이파이 등의 근거리 통신을 수행하기 위한 근거리 통신 모듈을 포함한다. 근거리 통신은 와이파이 이외에 블루투스 통신, 지그비(zigbee) 통신, 적외선 통신(IrDA), UHF(Ultra High Frequency) 및 VHF(Very High Frequency)와 같은 RF(Radio Frequency) 및 초광대역 통신(UWB) 등의 다양한 규격으로 수행될 수 있다. 액세스포인트는 데이터 패킷의 위치를 추출하고, 추출된 위치에 대한 최상의 통신 경로를 지정하며, 지정된 통신 경로를 따라 데이터 패킷을 다음 장치, 예컨대 사용자 단말(100)로 전달할 수 있다. 액세스포인트는 일반적인 네트워크 환경에서 여러 회선을 공유할 수 있다. The communication network may further include an access point. The access point represents a small base station such as a femto or pico base station, which is installed in a large number of buildings. Here, the femto or pico base station is classified according to the maximum number of
통신망은 액세스포인트를 더 포함할 수 있다. 액세스포인트는 건물 내에 많이 설치되는 펨토(femto) 또는 피코(pico) 기지국과 같은 소형 기지국을 나타낸다. 여기서, 펨토 또는 피코 기지국은 소형 기지국의 분류상 사용자 단말(100)을 최대 몇 대까지 접속할 수 있느냐에 따라 구분되는 것이다. 또한 액세스포인트는 사용자 단말(100)과 와이파이 등의 근거리 통신을 수행하기 위한 근거리 통신 모듈을 포함한다. 근거리 통신은 와이파이 이외에 블루투스 통신, 지그비(zigbee) 통신, 적외선 통신(IrDA), UHF(Ultra High Frequency) 및 VHF(Very High Frequency)와 같은 RF(Radio Frequency) 및 초광대역 통신(UWB) 등의 다양한 규격으로 수행될 수 있다. 액세스포인트는 데이터 패킷의 위치를 선별하고, 선별된 위치에 대한 최상의 통신 경로를 지정하며, 지정된 통신 경로를 따라 데이터 패킷을 다음 장치, 예컨대 사용자 단말(100)로 전달할 수 있다. 액세스포인트는 일반적인 네트워크 환경에서 여러 회선을 공유할 수 있다. The communication network may further include an access point. The access point represents a small base station such as a femto or pico base station, which is installed in a large number of buildings. Here, the femto or pico base station is classified according to the maximum number of
액세스포인트는 크게 고정형 액세스포인트 및 이동형 액세스포인트로 구분된다. 고정형 액세스포인트에는 라우터(router), 리피터(repeater) 및 중계기 등이 포함될 수 있으며, 이동형 액세스포인트에는 예컨대 케이티(KT)의 에그와 같은 특정 제조사의 브리지 제품이 포함된다. 이러한 이동형 액세스포인트는 자유로운 이동성을 보장하면서, 송신측 정보에서 수신측 주소를 읽고 가장 적절한 통신 경로를 지정한 후 전송할 수 있다. 통신부(110)는 타겟팅 서버와 타겟팅 광고 서비스를 위한 사용자 쿠키, 타겟팅 정보, 타겟팅 광고를 송수신한다. 여기서, 통신부(110)는 송신되는 신호의 주파수를 상승 변환 및 증폭하는 RF 송신 수단과 수신되는 신호를 저잡음 증폭하고 주파수를 하강 변환하는 RF 수신 수단 등을 포함한다. 이러한 통신부(110)는 무선 통신모듈(미도시) 및 유선 통신모듈(미도시) 중 적어도 하나를 포함할 수 있다. 그리고 무선 통신모듈은 무선망 통신모듈, 무선랜(WLAN, Wireless Local Area Network 또는 Wi-Fi, Wireless Fidelity 또는 WiMAX, Worldwide Interoperability for Microwave Access) 통신모듈 및 무선팬(WPAN, Wireless Personal Area Network) 통신모듈 중 적어도 하나를 포함할 수 있다.An access point is largely divided into a fixed access point and a mobile access point. The fixed access point may include a router, a repeater and a repeater, and the mobile access point may include a bridge product of a particular manufacturer, such as a KT egg. Such a mobile access point can read the receiving side address from the transmitting side information and specify the most appropriate communication path and transmit it while ensuring free mobility. The
무선 통신모듈은 무선 통신 방법에 따라 데이터를 송수신하기 위한 구성이며, 사용자 단말(100)이 무선통신을 이용하는 경우, 무선망 통신모듈, 무선랜 통신모듈 및 무선팬 통신모듈 중 어느 하나를 이용하여 타겟팅 광고 서비스를 위한 데이터를 타겟팅 서버로 전송하거나, 수신할 수 있다.The wireless communication module is configured to transmit and receive data according to a wireless communication method. When the
무선망 통신모듈은 기지국을 통해 통신망에 접속하여 데이터를 송수신하기 위한 것이다. 무선망 통신모듈은 제어부로부터 데이터를 수신하면, 기지국을 통해 통신망에 접속하여 데이터를 타겟팅 서버로 전송할 수 있다. 또한, 무선망 통신모듈은 기지국을 통해 통신망에 접속하고, 데이터를 서비스 장치로부터 수신하여, 수신된 데이터를 제어부로 제공할 수 있다.The wireless network communication module is for accessing a communication network through a base station and transmitting / receiving data. Upon receiving data from the control unit, the wireless network communication module can access the communication network through the base station and transmit the data to the targeting server. In addition, the wireless network communication module can access the communication network through the base station, receive data from the service device, and provide the received data to the control unit.
이하 본 발명의 명세서에서 언급되는 데이터베이스는 데이터를 저장하기 위한 장치로 기본적으로 검색, 분류, 분석 등을 위한 환경변수 등의 데이터를 저장하는데, 이와 같은 데이터베이스의 기능은 통상의 기술을 이용하여 구현할 수 있으므로 구현에 대한 구체적인 설명은 생략한다.The database referred to in the specification of the present invention is a device for storing data, and basically stores data such as environment variables for searching, sorting, analyzing and the like. The function of such a database can be implemented using a common technique Therefore, detailed description of the implementation is omitted.
와이파이(Wi-Fi, Wireless Lan(WLAN))는 Wireless Fidelity의 약자로 무선 접속 장치(AP: Access Point)가 설치된 곳에서 전파나 적외선 전송 방식을 이용하여 일정 거리 안에서 무선 인터넷을 할 수 있는 근거리 통신망을 칭하는 기술이다. 미국 무선랜협회인 WECA(Wireless Ethernet Capability Alliance, 2002년 Wi-Fi로 변경)가 표준으로 정한 IEEE802.11b와 호환되는 제품에 와이파이 인증을 부여한 뒤 급속하게 성장하기 시작하였다. 와이파이의 주된 목적은 정보를 더 쉽게 접근할 수 있게 하고, 주변 장치와 공존하여 호환성을 높이며, 응용 프로그램과 데이터, 매체, 스트림에 무선 접근을 사용하여 복잡함을 보이지 않게 하는 것이다. 와이파이를 사용하기 위해서는 접속할 수 있는 지점인 액세스 포인트(AP ; Access Point)가 필요하다. AP가 있으면 와이파이를 지원하는 기기가 수신 전파를 잡아 인터넷 접속을 시도한다. 최근에는 기술 향상으로 접속 지점 기준 50m 에서 100m까지 거리에서도 통신할 수 있다. 와이파이의 AP 역할을 하는 장치로는 무선 인터넷 공유기, 무선 인터넷전화기 등이 있다.Wi-Fi (Wi-Fi) is an abbreviation of Wireless Fidelity. It is a wireless LAN (WLAN) that is capable of wireless Internet access within a certain distance using a radio wave or infrared transmission method in a place where an access point . It began to grow rapidly after granting Wi-Fi certification to products compatible with IEEE802.11b, the standard set by the American Wireless LAN Association (WECA, Wireless Ethernet Capability Alliance, changed to Wi-Fi in 2002). The main purpose of WiFi is to make information more accessible, to coexist with peripheral devices to improve compatibility, and to use wireless access to applications, data, media, and streams to avoid complexity. To use the Wi-Fi, an access point (AP) is required. If there is an AP, a device supporting Wi-Fi catches the reception radio wave and tries to access the Internet. In recent years, it has been able to communicate at a distance of 50 m to 100 m from the access point. Devices that act as APs for Wi-Fi include wireless Internet routers and wireless Internet phones.
와이파이 수신모듈(130)이란 앞서 언급된 와이파이의 통신방식을 이용하여 와이파이 신호를 수신할 수 있는 모듈을 의미한다.The Wi-
사용자 단말(100)은 단말위치 탐색부(140)를 통해 단말의 위치를 전송할 수 있다. 단말의 위치를 탐색하는 방법은 앞서 언급된 통신망을 이용하여 가능하다.The
사용자 단말(100)의 각 연산이나 작동에 관여하는 것은 사용자 단말(100)에 내장되어 있는 제어부가 수행한다. 제어부는 운영 체제(OS, Operation System) 및 각 구성을 구동시키는 프로세스 장치가 될 수 있다. 예컨대, 제어부는 중앙처리장치(CPU, Central Processing Unit)가 될 수 있다. 제어부는 사용자 단말(100)의 전원이 켜지면, 운영 체제를 보조 기억 장치로부터 주 기억 장치로 이동시킨 후, 운영 체제를 구동하기 위한 부팅(booting)을 수행하고, 필요한 신호 제어를 수행한다. 특히, 본 발명의 실시 예에 따른 제어부는 저장부에서 저장된 사용자 쿠키를 서비스 제공 장치로 전송하여 타겟팅 광고 서비스에 접속하고, 그 타겟팅 정보에 매핑되는 타겟팅 광고를 타겟팅 서버로부터 수신하여 표시부(150)를 통해 사용자에게 제공한다.The control unit included in the
사용자 단말(100)의 저장부는 데이터를 저장하기 위한 장치로, 주 기억 장치 및 보조 기억 장치를 포함하고, 사용자 단말(100)의 기능 동작에 필요한 응용 프로그램을 저장한다. 이러한 저장부는 크게 프로그램 영역과 데이터 영역을 포함할 수 있다. 여기서, 사용자 단말(100)은 사용자의 요청에 상응하여 각 기능을 활성화하는 경우, 제어부의 제어 하에 해당 응용 프로그램들을 실행하여 각 기능을 제공하게 된다. 특히, 본 발명의 실시 예에 따른 저장부는 사용자 단말(100)을 부팅시키는 운영체제, 타겟팅 광고 서비스가 포함된 서비스를 제공하는 프로그램, 타겟팅 광고 서비스를 제공하는 프로그램 등을 저장한다. 또한, 데이터 영역은 사용자 단말(100)의 사용에 따라 발생하는 사용자 쿠키가 저장되는 영역이다. 특히, 본 발명의 실시 예에 따른 데이터 영역은 사용자 쿠키에 타겟팅 정보를 저장한다. 특히, 저장부는 타겟팅 광고 서비스의 기준이 되는 타겟팅 정보를 사용자 쿠키에 포함시켜 저장한다. 여기서, 타겟팅 정보의 유효 기간은 사용자 단말(100)과 타겟팅 서버 간의 연동에 따라 설정될 수 있다.The storage unit of the
사용자 단말(100)의 표시부(150)는 사용자 단말(100)의 기능 수행 중에 발생하는 일련의 동작상태 및 동작결과 등에 대한 정보를 표시한다. 또한, 표시부(150)는 사용자 단말(100)의 메뉴 및 사용자가 입력한 사용자 데이터 등을 표시할 수 있다. 여기서, 표시부(150)는 LCD(Liquid Crystal Display), TFT-LCD(Thin Film Transistor LCD), OLED(Organic Light Emitting Diodes), 발광다이오드(LED), AMOLED(Active Matrix Organic LED), 플렉시블 디스플레이(Flexible display) 및 3차원 디스플레이(3 Dimension) 등으로 구성될 수 있다. 이때, 표시부(150)는 터치스크린(Touch Screen) 형태로 구성될 수 있고, 이와 같이, 표시부(150)가 터치스크린 형태로 형성된 경우, 표시부(150)는 입력부의 기능 중 일부 또는 전부를 수행할 수 있다. 특히, 본 발명의 실시 예에 따른 표시부(150)는 서비스 제공 장치로부터 수신된 서비스 데이터 및 서비스 데이터의 광고 인벤토리에 타겟팅 광고를 표시한다.The
본 발명의 또 다른 일 실시 예에 따른 사용자 단말(100)은, 멤버십 카드가 오프라인 매장에서 사용되면 멤버십 카드 사용 정보와 오프라인 매장 정보를 멤버십카드 제휴사 서버로 전송하고, 타겟팅 서버(200)로부터 오프라인 매장정보와 와이파이 정보 수집명령을 수신하는 통신부(110) 및 와이파이 정보 수집명령에 따라 오프라인 매장 주변 와이파이 정보를 수집하는 와이파이 수신모듈(130)을 포함한다.The
그리고 오프라인 매장 주변 와이파이 정보, 오프라인 매장 정보 및 멤버십 카드 정보를 저장하는 데이터베이스(120)를 더 포함할 수 있다.And a
그리고 통신부는 오프라인 매장 주변 와이파이 정보, 오프라인 매장 정보 및 상기 멤버십 카드 정보를 상기 타겟팅 서버(200)로 전송하는 것을 특징으로 할 수 있다.The communication unit may transmit the WiFi information, the offline store information, and the membership card information to the targeting
도 3은 본 발명의 실시 예에 따른 타겟팅 서버(200)의 구성을 개략적으로 나타낸 블럭도이다. 도면을 참조하면, 타겟팅 서버(200)의 구성은 데이터베이스(210), 수신부(220), 송신부(230) 및 제어부(240)를 포함한다.3 is a block diagram schematically showing a configuration of a targeting
타겟팅 서버(200)는 크게 두 가지 역할을 수행하는데, 첫째로는 오프라인 매장의 위치 정보를 수집하고, 둘재로는 이를 기반으로 사용자 단말에 타겟팅 광고를 제공하는 역할을 한다.The targeting
타겟팅 서버(200)의 각 구성을 살펴보면, 타겟팅 서버(200)가 오프라인 매장의 위치 정보를 수집하는 경우, 데이터베이스(210)는 멤버십 카드 정보 및 상기 멤버십 카드 정보와 대응되는 사용자 단말 정보를 저장한다. 수신부(220)는 멤버십 카드가 오프라인 매장에서 사용되면, 멤버십 카드 제휴사 서버로부터 멤버십 카드 정보와 상기 매장 정보를 수신한다. 제어부(240)는 수신부(220)가 수신한 멤버십 카드 정보와 대응되는 사용자 단말 정보를 데이터베이스(210)에서 선별하고, 송신부(230)는 사용자 단말로 오프라인 매장 정보를 송신한다. 오프라인 매장 정보를 수신한 사용자 단말은 사용자 단말 주변의 와이파이(Wifi) 정보를 수집하고, 수신부(220)는 사용자 단말이 수집한 와이파이 정보를 수신한다. 제어부(240)는 와이파이 정보, 오프라인 매장 정보 및 멤버십 카드 정보를 상호 대응시키고, 데이터베이스(210)에 저장한다.When the targeting
타겟팅 서버(200)가 타겟팅 광고를 제공하는 역할을 하는 경우, 데이터베이스(210)는, 멤버십 카드 정보, 멤버십 카드 정보와 대응되는 사용자 단말 정보, 오프라인 매장 정보 및 오프라인 매장 주변의 와이파이 정보를 저장한다. 수신부(220)는 사용자 단말로부터 사용자 위치 정보를 수신한다. 제어부(240)는 사용자 위치 정보와 관련된 정보를 데이터베이스(210)에서 선별하고 송신부(230)는 관련된 정보를 사용자 단말로 송신한다.When the targeting
도 4는 본 발명의 일 실시 예에 따른 와이파이를 이용한 오프라인 매장 정보 수집 방법을 설명하기 위한 순서도이다. 도면을 참조하면, 이를 위해서 사용자 단말, 멤버십 카드 제휴사 서버 및 타겟팅 서버가 필요하다.4 is a flowchart illustrating an offline store information collection method using Wi-Fi according to an embodiment of the present invention. Referring to the drawings, a user terminal, a membership card affiliate server, and a targeting server are required for this purpose.
각 주체의 입장에서 와이파이를 이용한 오프라인 매장 정보 수집 방법을 설명한다. 먼저 사용자 단말의 경우, 멤버십 카드가 매장에서 사용되고, 멤버십 카드 정보와 상기 오프라인 매장의 정보가 멤버십 카드 제휴사 서버로 송신되는 단계(S430), 오프라인 매장의 정보를 송신하는 단계(S460), 사용자 단말 주변의 와이파이(Wifi) 정보를 수집하는 단계(S470) 및 와이파이 정보를 타겟팅 서버에 송신하는 단계(S480)를 수행한다.We will explain how to collect offline store information using WiFi from the perspective of each entity. In step S430, the membership card is used in the store, the membership card information and the information of the offline store are transmitted to the membership card affiliate server. In step S460, information on the offline store is transmitted in step S460. A step S470 of collecting WiFi information of the WiFi information and a step S480 of transmitting the WiFi information to the targeting server.
멤버십 카드 제휴사 서버의 경우, 멤버십 카드 제휴사 서버가 타겟팅 서버로 멤버십 카드 제휴사 서버 데이터베이스에 저장되어 있는 멤버십 카드 정보와 오프라인 매장의 정보를 송신하는 단계(S410), 사용자 단말로부터 사용자가 사용한 멤버십 카드 사용 정보, 오프라인 매장 정보를 수신하는 단계(S430) 및 사용자가 사용한 멤버십 카드 정보, 오프라인 매장 정보를 타겟팅 서버에 송신하는 단계(S440)를 수행한다.In the case of the membership card affiliate server, the membership card affiliate server transmits information of the membership card information and the offline store stored in the membership card affiliate server database to the targeting server (S410), a step of using the membership card usage information (S430) of receiving the offline store information, and transmitting the membership card information and the offline store information used by the user to the targeting server (S440).
타겟팅 서버의 경우, 멤버십 카드 제휴사 서버 데이터베이스에 저장되어 있는 멤버십 카드 정보와 오프라인 매장의 정보를 수신하는 단계(S410), 멤버십 카드 정보 및 멤버십 카드 정보와 대응되는 사용자 단말 정보를 데이터베이스에 저장하는 단계(S420), 사용자가 사용한 멤버십 카드 정보, 오프라인 매장 정보를 멤버십 카드 제휴사 서버로부터 수신하는 단계(S440), 멤버십 카드 정보와 대응되는 사용자 단말 정보를 데이터베이스에서 선별하는 단계(S450), 오프라인 매장의 정보를 사용자 단말로 송신하는 단계(S460), 와이파이 정보를 사용자 단말로부터 수신하는 단계(S480) 및 오프라인 매장 정보 및 멤버십 카드 정보를 상호 대응시키고, 오프라인 매장의 위치정보를 생성하여 데이터베이스에 저장하는 단계(S490)를 수행한다.In the case of the targeting server, receiving the membership card information and the information of the offline store stored in the membership card affiliate server database (S410), storing the membership card information and the user terminal information corresponding to the membership card information in the database S420), receiving the membership card information used by the user and the offline store information from the membership card affiliate server (S440), selecting the user terminal information corresponding to the membership card information from the database (S450) (Step S460), receiving the Wi-Fi information from the user terminal (step S480), associating the offline store information and the membership card information with each other, generating location information of the offline store and storing the information in the database ).
도 5는 본 발명의 일 실시 예에 따른 와이파이를 이용한 오프라인 매장 정보 수집 방법을 단계별로 설명하기 위한 순서도이다. 도면을 참조하면, 본 발명의 일 실시 예에 따른 타겟팅 서버가 멤버십 카드 정보를 활용하여 오프라인 매장 정보를 수집하는 방법은, 멤버십 카드 정보 및 멤버십 카드 정보와 대응되는 사용자 단말 정보를 데이터베이스에 저장하는 단계(S510), 멤버십 카드가 매장에서 사용되고, 멤버십 카드 정보와 오프라인 매장의 정보가 멤버십 카드 제휴사 서버로 송신되는 단계(S520), 타겟팅 서버가 멤버십 카드 제휴사 서버로부터 멤버십 카드 정보와 오프라인 매장의 정보를 수신하는 단계(S530), 멤버십 카드 정보와 대응되는 사용자 단말 정보를 데이터베이스에서 선별하는 단계(S540), 선별된 사용자 단말로 오프라인 매장의 정보를 송신하는 단계(S550), 사용자 단말은 사용자 단말 주변의 와이파이(Wifi) 정보를 수집하는 단계(S560), 사용자 단말은 와이파이 정보를 타겟팅 서버에 송신하는 단계(S570) 및 와이파이 정보, 오프라인 매장 정보 및 멤버십 카드 정보를 상호 대응시키고, 데이터베이스에 저장하는 단계(S580)를 포함한다.FIG. 5 is a flowchart illustrating a method for collecting offline store information using Wi-Fi according to an exemplary embodiment of the present invention. Referring to the drawings, a method for collecting offline store information using a membership card information according to an exemplary embodiment of the present invention includes storing membership card information and membership card information corresponding to membership card information in a database (S510), the membership card is used in the store, the membership card information and the information of the offline store are transmitted to the membership card affiliate server (S520), the targeting server receives the membership card information and the information of the offline store from the membership card affiliate server A step S540 of selecting the user terminal information corresponding to the membership card information from the database in operation S540, a step S550 of transmitting the offline store information to the selected user terminal in operation S550, (S560), the user terminal acquires the WiFi information (S570) transmitting the information to the obtaining server, and associating the WiFi information, the offline store information, and the membership card information with each other in a database (S580).
도 6은 본 발명의 일 실시 예에 따른 광고 제공 방법을 설명하기 위한 순서도이다. 도면을 참조하면, 이를 위해서 사용자 단말 및 타겟팅 서버가 필요하다.6 is a flowchart illustrating an advertisement providing method according to an embodiment of the present invention. Referring to the drawings, a user terminal and a targeting server are required for this purpose.
각 주체의 입장에서 타겟팅 광고 제공 방법을 설명한다. 먼저 사용자 단말의 경우, 사용자 단말 위치 정보를 타겟팅 서버로 송신하는 단계(S620), 멤버십 카드 추천 정보, 매장 이벤트 정보를 타겟팅 서버로부터 수신하는 단계(S650) 및 추천 멤버십 카드 또는 이벤트 정보를 표시부를 통해 표시하는 단계(S660)를 수행한다.Describe the method of providing targeted advertisement from the perspective of each entity. First, in the case of the user terminal, the step of transmitting the user terminal location information to the targeting server (S620), receiving the membership card recommendation information, the store event information from the targeting server (S650), and the recommendation membership card or event information (Step S660).
타겟팅 서버의 경우, 멤버십 카드 정보, 멤버십 카드 정보와 대응되는 사용자 단말 정보, 오프라인 매장 정보 및 오프라인 매장 주변의 와이파이 정보를 데이터베이스에 저장하는 단계(S610), 사용자 단말로부터 사용자 단말 위치 정보를 수신하는 단계(S620), 사용자 단말 위치 주변의 오프라인 매장을 선별하는 단계(S630), 선별된 오프라인 매장과 관련된 멤버십 카드 정보 및 이벤트 정보를 선별하는 단계(S640) 및 멤버십 카드 추천 정보, 매장 이벤트 정보를 사용자 단말로 송신하는 단계(S650)를 수행한다.Storing the membership card information, user terminal information corresponding to the membership card information, offline store information, and Wi-Fi information around the offline store in a database (S610), receiving user terminal location information from the user terminal (S620), selecting an offline store near the user terminal location (S630), selecting membership card information and event information related to the selected offline store (S640), and registering membership card recommendation information and store event information to the user terminal (S650).
도 7은 본 발명의 일 실시 예에 따른 광고 제공 방법을 단계별로 설명하기 위한 순서도이다. 도면을 참조하면 본 발명의 또 다른 일 실시 예에 따른 타겟팅 서버가 오프라인 매장 정보와 와이파이 정보를 이용하여 광고를 제공하는 방법은, 멤버십 카드 정보, 상기 멤버십 카드 정보와 대응되는 사용자 단말 정보, 오프라인 매장 정보 및 상기 오프라인 매장 주변의 와이파이 정보를 데이터베이스에 저장하는 단계(S710), 사용자 단말로부터 사용자의 위치 정보를 수신하는 단계(S720), 사용자 위치 정보와 관련된 정보를 데이터베이스에서 선별하는 단계(S730) 및 관련된 정보를 사용자 단말로 송신하는 단계(S740)를 포함한다.FIG. 7 is a flowchart illustrating an advertisement providing method according to an exemplary embodiment of the present invention. According to another aspect of the present invention, there is provided a method of providing an advertisement using an in-store store information and Wi-Fi information, the method comprising the steps of: receiving membership card information, user terminal information corresponding to the membership card information, (S710) of receiving information on the location of the user from the user terminal (S710), receiving the location information of the user from the user terminal (S720), selecting the information related to the user location information from the database And transmitting the related information to the user terminal (S740).
이 때, 사용자 위치 정보와 관련된 정보를 데이터베이스에서 선별하는 단계(S730)단계는, 사용자 위치 정보를 이용하여, 사용자가 오프라인 매장에 진입한 것으로 판단하는 단계 및 오프라인 매장에서 사용할 수 있는 멤버십 카드 정보를 데이터베이스에서 선별하는 단계로 이루어지는 것을 특징으로 할 수 있다.At this time, the step of selecting information related to the user location information from the database (S730) may include the steps of determining that the user has entered the offline store using the user location information, And a step of selecting from the database.
또한, 사용자 위치 정보와 관련된 정보를 데이터베이스에서 선별하는 단계(S730)단계는, 사용자 위치 정보를 이용하여, 사용자가 오프라인 매장에 진입한 것으로 판단하는 단계 및 오프라인 매장에서 사용할 수 있는 이벤트 정보를 데이터베이스에서 선별하는 단계로 이루어지는 것을 특징으로 할 수 있다.In addition, the step of selecting information related to the user location information from the database (S730) may include the steps of determining that the user has entered the offline store using the user location information, And a step of sorting and sorting.
본 발명의 일 실시 예에 따른 오프라인 매장 정보 수집 시스템은, 타겟팅 서버와 정보를 주고 받는 통신부 및 주변의 와이파이(Wifi)를 탐색할 수 있는 와이파이 모듈을 포함하는 단말, 멤버십 카드의 정보를 데이터베이스에 저장하고, 멤버십 카드가 오프라인 매장에서 사용되면, 멤버십 카드의 사용정보와 오프라인 매장의 정보를 수신하여, 멤버십 카드의 정보를 최신화하고, 최신화된 맴버십 카드의 정보와 오프라인 매장 정보를 타겟팅 서버로 송신하는 멤버십 카드 제휴사 서버 및 멤버십 카드 정보 및 멤버십 카드 정보와 대응되는 사용자 단말 정보를 데이터베이스에 저장하고, 멤버십 카드가 오프라인 매장에서 사용되면, 멤버십 카드 제휴사 서버로부터 멤버십 카드 정보와 매장 정보를 수신하고, 수신한 멤버십 카드 정보와 대응되는 사용자 단말 정보를 데이터베이스에서 선별하고, 선별한 사용자 단말로 오프라인 매장 정보를 송신하는 타겟팅 서버를 포함하는 오프라인 매장 정보 수집 시스템이다.The offline store information collecting system according to an embodiment of the present invention includes a terminal including a communication unit for exchanging information with a targeting server and a Wi-Fi module capable of searching for a nearby Wi-Fi (Wifi) When the membership card is used in the offline store, the information on the usage of the membership card and the information of the offline store are received, the information of the membership card is updated, the information of the updated membership card and the offline store information are transmitted to the targeting server Storing membership card information, membership card information, and user terminal information corresponding to the sending membership card and the membership card information in the database, receiving membership card information and store information from the membership card affiliate server when the membership card is used in the offline store, The user terminal information corresponding to the received membership card information And a targeting server that selects information from the database and transmits the offline store information to the selected user terminal.
이 때, 사용자 단말은 오프라인 매장 정보를 수신하고, 사용자 단말 주변의 와이파이(Wifi) 정보를 수집하여 타겟팅 서버로 송신한다. 또한, 타겟팅 서버는 와이파이 정보, 오프라인 매장 정보 및 멤버십 카드 정보를 상호 대응시키고, 데이터베이스에 저장한다.At this time, the user terminal receives the offline store information, collects Wi-Fi information around the user terminal, and transmits the Wi-Fi information to the targeting server. In addition, the targeting server correlates Wi-Fi information, offline store information, and membership card information to each other and stores them in a database.
본 발명의 또 다른 일 실시 예에 따른 광고 제공 시스템은, 타겟팅 서버와 정보를 주고 받는 통신부, 위치 정보를 파악하는 위치 정보 모듈, 타겟팅 서버로부터 수신한 관련된 정보를 저장부에 저장하고 저장부에 저장된 정보를 출력하는 표시부를 포함하는 단말 및 멤버십 카드 정보, 멤버십 카드 정보와 대응되는 사용자 단말 정보, 오프라인 매장 정보 및 오프라인 매장 주변의 와이파이 정보를 데이터베이스에 저장하고, 사용자 단말로부터 사용자 위치 정보를 수신하고, 사용자 위치 정보와 관련된 정보를 데이터베이스에서 선별하고, 관련된 정보를 상기 사용자 단말로 송신하는 타겟팅 서버를 포함하는 광고 제공 시스템일 수 있다.According to another aspect of the present invention, there is provided an advertisement providing system including a communication unit for exchanging information with a targeting server, a location information module for acquiring location information, and related information received from a targeting server, Storing terminal and membership card information including a display unit for outputting information, user terminal information corresponding to membership card information, offline store information, and WiFi information around an offline store, receiving user location information from a user terminal, And a targeting server that selects information related to the user location information from the database and transmits related information to the user terminal.
이 때, 타겟팅 서버는 사용자 위치 정보를 이용하여, 사용자가 오프라인 매장에 진입한 것으로 판단하면, 오프라인 매장에서 사용할 수 있는 멤버십 카드 정보를 데이터베이스에서 선별하고, 멤버십 카드 정보를 사용자 단말로 전송한다. 또한, 타겟팅 서버는 사용자 위치 정보를 이용하여, 사용자가 오프라인 매장에 진입한 것으로 판단하면, 오프라인 매장의 이벤트 정보를 데이터베이스에서 선별하고, 이벤트 정보를 사용자 단말로 전송한다.At this time, if the targeting server determines that the user has entered the offline store using the user location information, the targeting server selects the membership card information available in the offline store from the database, and transmits the membership card information to the user terminal. Also, when the targeting server determines that the user has entered the offline store using the user location information, the targeting server selects the event information of the offline store from the database and transmits the event information to the user terminal.
본 발명의 구체적인 실시 모습을 예를 들면, 사용자가 오프라인 매장에서 멤버십 카드를 사용하면, 타겟팅 서버는 멤버십 카드 제휴사 서버를 통해 사용자 단말과 관련된 정보를 수집하고, 사용자 단말을 통해 오프라인 매장 주변의 와이파이 정보를 수신하여 오프라인 매장의 위치 정보를 파악한다.For example, when a user uses a membership card in an offline store, the targeting server collects information related to the user terminal through the membership card affiliate server and transmits the Wi-Fi information And obtains the location information of the offline store.
타겟팅 서버가 오프라인 매장의 위치 정보에 대한 데이터베이스를 생성하고 나면, 타겟팅 서버는 사용자 단말로부터 단말의 위치 정보를 수신하고, 타겟팅 서버의 데이터베이스에 포함되는 오프라인 매장에 들어가는 경우, 타겟팅 서버는 사용자가 위치하는 매장과 관련된 광고 또는 해당 매장에서 사용할 수 있는 쿠폰, 포인트, 이벤트 등의 정보를 전송할 수 있다.After the targeting server creates the database of the location information of the offline store, if the targeting server receives the location information of the terminal from the user terminal and enters the offline store included in the database of the targeting server, Advertisements related to the store, or information such as coupons, points, and events available in the store.
또한 사용자 단말이 오프라인 매장 주변의 와이파이 정보를 타겟팅 서버에 제공하는 경우에는 타겟팅 서버에서 곧바로 해당 오프라인 매장의 식별번호에 따라 저장되어 있는 광고, 쿠폰, 포인트, 이벤트 등의 정보를 사용자 단말에 제공할 수 있다.Also, when the user terminal provides WiFi information in the vicinity of the offline store to the targeting server, the targeting server can directly provide information such as advertisement, coupon, point, event, etc. stored in the offline store in accordance with the identification number of the offline store to the user terminal have.
이로써 종래에는 인력이 주기적으로 순회하면서 오프라인 매장의 위치를 파악하였으므로, 실시간으로 오프라인 매장 위치 파악하는데 난점이 있었다. 그러나 본 발명에 따르면, 사용자 단말로 파악 가능한 와이파이를 이용하여 오프라인 매장의 위치를 실시간으로 업데이트 할 수 있으므로, 인력의 투입 없이도 정확한 매장 정보를 확인할 수 있다는 장점이 있다. As a result, conventionally, labor is periodically circulated and the position of the offline store is grasped, so that there is a difficulty in locating the offline store in real time. However, according to the present invention, since the location of the offline store can be updated in real time by using the WiFi that can be grasped by the user terminal, the accurate store information can be confirmed without input of manpower.
사용자 단말은 위치정보를 타겟팅 서버에 송신하고, 타겟팅 서버로부터 사용자 단말이 위치한 오프라인 매장과 관련된 광고를 수신하여 출력한다. The user terminal transmits the location information to the targeting server, and receives and outputs the advertisement related to the offline store where the user terminal is located from the targeting server.
특히 본 발명을 응용하여 실시하면, 사용자 단말의 위치는 타겟팅 서버가 파악하고 있으므로, 오프라인 매장 영역 내에서 사용자의 상태를 분류할 수 있다. 사용자 단말이 타겟팅 서버로 전송한 위치정보가 타겟팅 서버의 데이터베이스에 저장된 오프라인 매장의 위치정보와 비교해 일정 거리 반경에 위치한다고 판단되면, 사용자 단말은 오프라인 매장에서 유효한 마케팅을 할 수 있는 위치에 있는 것으로 파악할 수 있다. 그 후 사용자 단말의 위치가 오프라인 매장 위치와 가까워지거나 계속하여 일정거리를 유지하는 것으로 수신이 되는 상태에서는 사용자 단말을 가지고 있는 사용자는 매장에 체류중인 것으로 파악할 수 있다. 또한 사용자 단말의 위치 정보가 오프라인 매장의 위치로부터 일정거리 이상 벗어나거나 멀어지는 상태라면 사용자 단말을 가진 사용자가 매장에서 이탈한 것으로 파악할 수 있다. 따라서 본 발명은 사용자의 매장 체류 상태에 따라 서비스를 차별화하여 제공할 수 있다. 더하여 본 발명은 사용자의 매장에서의 체류 시간 또한 측정이 가능하기에 매장 체류 시간에 따른 쿠폰, 포인트, 이벤트를 차등화하여 지급할 수 있다. In particular, when the present invention is applied, since the location of the user terminal is grasped by the targeting server, the status of the user can be classified in the offline store area. If it is determined that the location information transmitted from the user terminal to the targeting server is located at a certain distance radius as compared with the location information of the offline store stored in the database of the targeting server, the user terminal determines that the location is available for marketing in the offline store . Thereafter, in a state in which the location of the user terminal is close to the offline store location or continues to be maintained at a certain distance, the user having the user terminal can be identified as staying in the store. In addition, if the location information of the user terminal deviates from the location of the off-line store by a certain distance or moves away from the location of the offline store, the user having the user terminal can be identified as the user who has left the store. Therefore, the present invention can differentiate and provide a service according to a store status of a user. In addition, since the residence time in the user's store can be measured, the present invention can dispense coupons, points, and events according to the store residence time.
예를 들어, 사용자가 A 매장에 들어선 경우, 타겟팅 서버는 사용자가 A 매장에 진입한 것을 인식하고, 사용자 단말로 멤버십 카드 추천 정보, 이벤트 또는 오프라인 매장과 관련된 광고를 송신한다. 이를 수신한 사용자 단말은 표시부를 통해 사용자에게 수신한 정보를 출력하는 동시에 사용자 단말 주변의 와이파이 정보를 탐색하여 타겟팅 서버에 전송한다. 이로써, 타겟팅 서버는 오프라인 매장의 위치파악과 타겟팅 광고를 동시에 진행할 수 있고, 오프라인 매장의 위치정보를 최신화할 수 있다. 이를 기반으로 실시간으로 사용자가 위치하는 매장의 정보를 선별하고, 사용자의 상태(매장 진입)에 따라 신상품 광고, 진행중인 이벤트 정보를 사용자 단말에 송신할 수 있다. For example, when the user enters the store A, the targeting server recognizes that the user has entered store A and transmits the membership card recommendation information, an event, or an advertisement related to the offline store to the user terminal. The user terminal receiving the information outputs the information received by the user through the display unit, and searches the WiFi information around the user terminal and transmits the WiFi information to the targeting server. Thus, the targeting server can simultaneously perform the location of the offline store and the targeted advertisement, and update the location information of the offline store. Based on this information, the information of the store where the user is located can be selected in real time, and new product advertisement and ongoing event information can be transmitted to the user terminal according to the user's state (store entry).
또한 사용자 단말이 사용자의 매장 진입을 인식한 이후, 사용자 단말의 위치 정보가 계속하여 오프라인 매장의 위치정보와 일치하는 것으로 파악되면, 타겟팅 서버는 사용자가 매장에 진입한 이후부터 매장에 체류중인 시간을 측정하고 이를 광고에 활용할 수 있다. 예를 들어 타겟팅 서버는 사용자의 체류 시간에 따라 특별할인 광고, 폰 지급, 10분 이상 체류 고객 할인 당첨 이벤트 등을 제공할 수 있다. If it is determined that the location information of the user terminal continuously matches with the location information of the offline store after the user terminal recognizes the user's entry into the store, the targeting server stores the time during which the user is staying in the store after entering the store Measure and apply it to advertising. For example, the targeting server may provide special discounts, phone payments, 10-minute stay discounts, etc. depending on the user's length of stay.
더불어 타겟팅 서버가 사용자 단말의 위치정보를 수신하여 사용자가 매장을 이탈한 것을 파악하면, 타겟팅 서버는 해당 매장에서 새로 출시될 상품 광고 및 차후 진행될 이벤트 정보 등을 사용자 단말에 제공할 수 있다.In addition, when the targeting server receives the location information of the user terminal and recognizes that the user has left the store, the targeting server can provide the user terminal with the product advertisement to be newly released and the event information to be processed later.
종래의 스마트폰에서의 광고 방법은 스마트폰의 이용자가 인터넷을 통하여 특정 업체의 사이트를 직접 방문하거나, 특정 업체에서 제작한 앱을 다운받은 후 앱을 실행시켜 광고 내용을 확인하는 등 고객이 직접 광고를 찾아서 확인해야 하는 번거로움이 있었다. 구체적으로 고객이 자주 이용하는 매장을 방문하여도 현재 이 매장에서 어떤 이벤트를 진행하고 있는지 알 수 없어, 매장의 직원에게 직접 물어보거나, 매장의 홈페이지에 들어가서 직접 이벤트를 검색해야 하는 등의 많은 문제가 있었고, 정작 고객이 특정 매장을 방문했을 때와 같이 고객이 필요로 할 때 광고 문자 서비스를 제공하지 못하는 문제가 있었다.Conventional methods of advertising on a smart phone include a method in which a user of a smart phone directly visits a site of a specific company via the Internet, or downloads an application produced by a specific company, There was a need to find and check. Specifically, even if a customer visits a frequently used store, it is difficult to know what event is currently being performed in the store. Therefore, there are many problems such as inquiring directly to the staff of the store, , There was a problem in that the customer could not provide the advertisement text service when the customer needed it, for example, when the customer visited a specific store.
그러나 앞서 살핀 바와 같이 본 발명은 사용자가 매장에 진입하였는지 여부와 사용자의 매장 체류 상태를 측정하여 차별화된 서비스를 제공할 수 있기에, 사용자와 매장 업자 사이에서 다양한 콘텐츠 서비스의 제공 및 소비로 고객의 만족도 향상, 매장 이미지 제고, 차별화된 광고전략 및 차별화된 혜택 등을 제공할 수 있다.However, as described above, the present invention can provide a differentiated service by measuring whether a user has entered a store and a store stay status of a user. Therefore, it is possible to provide differentiated services between a user and a store vendor, Improve the store image, differentiated advertising strategies and differentiated benefits.
본 발명은 사용자가 오프라인 매장에 들어갔을 때, 해당 오프라인 매장에서 사용 가능한 멤버십 카드를 사용자가 찾기 전에 멤버십 카드를 자동으로 추천할 수 있다.The present invention can automatically recommend a membership card before the user finds a membership card available in the local store when the user enters the offline store.
매장별 이벤트에 대하여 사용자가 해당 매장에 진입하였고, 사용자의 위치 정보를 알 수 있는 경우, 사용자의 위치 정보를 기반으로 타겟팅 시스템에 등록된 매장별 와이파이 정보를 확인하여 매장별 이벤트를 해당 매장에 위치한 사용자에게 제공할 수 있다When the user enters the store for the store-specific event and the location information of the user can be known, the Wi-Fi information for each store registered in the targeting system is checked based on the location information of the user, Can be provided to users
더불어 본 발명은 사용자와 매장 업자 사이에서 다양한 콘텐츠 서비스의 제공 및 소비로 고객의 만족도 향상, 매장 이미지 제고, 차별화된 광고전략 및 차별화된 혜택 등을 제공할 수 있다.In addition, the present invention can provide a variety of contents services between a user and a store vendor, thereby improving customer satisfaction, enhancing a store image, differentiated advertisement strategies, and differentiated benefits.
또한, 본 발명은 운영 인력을 통해 오프라인 매장 주변의 와이파이 정보를 수집하지 않아도 되고, 와이파이 정보를 민첩하게 최신화 하는 것이 가능하므로, 비용을 절감할 수 있고, 시장 변화에 빠르게 대응할 수 있다.In addition, the present invention does not need to collect Wi-Fi information in the vicinity of an offline store through an operating personnel, and can rapidly update Wi-Fi information, thereby reducing costs and rapidly responding to market changes.
이러한 오프라인 매장 정보 수집 방법 및 타겟팅 광고 방법은 프로그램으로 작성 가능하며, 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 오프라인 매장 정보 수집 방법 및 타겟팅 광고 방법에 관한 프로그램은 전자장치가 읽을 수 있는 정보저장매체(Readable Media)에 저장되고, 전자장치에 의하여 읽혀지고 실행될 수 있다.The offline store information collection method and the targeting advertisement method can be created by a program, and the codes and code segments constituting the program can be easily deduced by a programmer in the field. Also, the program related to the offline store information collection method and the targeting advertisement method may be stored in an information storage medium (Readable Media) readable by the electronic apparatus, and read and executed by the electronic apparatus.
이와 같이, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 실시 형태로 실시될 수 있다는 것을 인지할 수 있을 것이다. 따라서 이상에서 기술한 실시 예들은 예시적인 것일 뿐이며, 그 범위를 제한해놓은 한정적인 것이 아닌 것으로 이해해야만 한다. 또한, 도면에 도시된 순서도들은 본 발명을 실시함에 있어서 가장 바람직한 결과를 달성하기 위해 예시적으로 도시된 순차적인 순서에 불과하며, 다른 추가적인 단계들이 제공되거나, 일부 단계가 삭제될 수 있음은 물론이다. Thus, those skilled in the art will appreciate that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. It is therefore to be understood that the above-described embodiments are illustrative only and not restrictive of the scope of the invention. It is also to be understood that the flow charts shown in the figures are merely the sequential steps illustrated in order to achieve the most desirable results in practicing the present invention and that other additional steps may be provided or some steps may be deleted .
본 명세서에서 기술한 기술적 특징과 이를 실행하는 구현물은 디지털 전자 회로로 구현되거나, 본 명세서에서 기술하는 구조 및 그 구조적인 등가물 등을 포함하는 컴퓨터 소프트웨어, 펌웨어 또는 하드웨어로 구현되거나, 이들 중 하나 이상의 조합으로 구현 가능하다. 또한 본 명세서에서 기술한 기술적 특징을 실행하는 구현물은 컴퓨터 프로그램 제품, 다시 말해 처리 시스템의 동작을 제어하기 위하여 또는 이것에 의한 실행을 위하여 유형의 프로그램 저장매체 상에 인코딩된 컴퓨터 프로그램 명령어에 관한 모듈로서 구현될 수도 있다. The technical features and implementations described herein may be implemented in digital electronic circuitry, or may be implemented in computer software, firmware, or hardware, including the structures described herein, and structural equivalents thereof, . Also, implementations that implement the technical features described herein may be implemented as computer program products, that is, modules relating to computer program instructions encoded on a program storage medium of the type for execution by, or for controlling, the operation of the processing system .
컴퓨터로 판독 가능한 매체는 기계로 판독 가능한 저장 장치, 기계로 판독 가능한 저장 기판, 메모리 장치, 기계로 판독 가능한 전파형 신호에 영향을 미치는 물질의 조성물 또는 이들 중 하나 이상의 조합일 수 있다.The computer-readable medium can be a machine-readable storage device, a machine-readable storage substrate, a memory device, a composition of matter that affects the machine readable propagation type signal, or a combination of one or more of the foregoing.
한편, 본 명세서에서 "장치"나 "시스템"이라 함은 예를 들어, 프로세서, 컴퓨터 또는 다중 프로세서나 컴퓨터를 포함하여 데이터를 처리하기 위한 모든 기구, 장치 및 기계를 모두 포함한다. 처리 시스템은, 하드웨어에 부가하여 예를 들어, 프로세서 펌웨어를 구성하는 코드, 프로토콜 스택, 데이터베이스 관리 시스템, 운영 제체 또는 이들 중 하나 이상의 조합 등 요청 시 컴퓨터 프로그램에 대한 실행 환경을 형성하는 모든 코드를 포함할 수 있다.In the present specification, the term " apparatus "or" system "includes all apparatuses, apparatuses, and machines for processing data, including, for example, a processor, a computer or a multiprocessor or a computer. The processing system may include any code that, in addition to the hardware, forms an execution environment for a computer program upon request, such as, for example, code that constitutes processor firmware, a protocol stack, a database management system, an operating system, can do.
프로그램, 소프트웨어, 소프트웨어 애플리케이션, 스크립트 또는 코드 등으로 알려진 컴퓨터 프로그램은 컴파일 되거나 해석된 언어 또는 선험적, 절차적 언어를 포함하는 프로그래밍 언어의 어떠한 형태로도 작성될 수 있으며, 독립형 프로그램이나 모듈, 컴포넌트, 서브루틴 또는 컴퓨터 환경에서 사용하기에 적합한 다른 유닛을 포함하여 어떠한 형태로도 구현될 수 있다. A computer program, known as a program, software, software application, script or code, may be written in any form of programming language, including compiled or interpreted language or a priori, procedural language, Routines, or other units suitable for use in a computer environment.
한편, 컴퓨터 프로그램은 파일 시스템의 파일에 반드시 대응되는 것은 아니며, 요청된 프로그램에 제공되는 단일 파일 내에 또는 다중의 상호 작용하는 파일(예를 들어, 하나 이상의 모듈, 하위 프로그램 또는 코드의 일부를 저장하는 파일)내에, 또는 다른 프로그램이나 데이터를 보유하는 파일의 일부(예를 들어, 마크업 언어 문서 내에 저장되는 하나 이상의 스크립트)내에 저장될 수 있다.On the other hand, a computer program does not necessarily correspond to a file in the file system, but may be stored in a single file provided to the requested program or in a plurality of interactive files (for example, one or more modules, File), or a portion of a file that holds another program or data (e.g., one or more scripts stored in a markup language document).
컴퓨터 프로그램은 하나의 사이트에 위치하거나 복수의 사이트에 걸쳐서 분산되어 유/무선 통신 네트워크에 의해 상호 접속된 다중 컴퓨터나 하나 이상의 컴퓨터 상에서 실행되도록 구현될 수 있다. A computer program may be embodied to run on multiple computers or on one or more computers located at one site or distributed across a plurality of sites and interconnected by a wired / wireless communication network.
한편, 컴퓨터 프로그램 명령어와 데이터를 저장하기에 적합한 컴퓨터로 판독 가능한 매체는, 예를 들어 EPROM, EEPROM 및 플래시메모리 장치와 같은 반도체 메모리 장치, 예컨대 내부 하드디스크나 외장형 디스크와 같은 자기 디스크, 자기광학 디스크 및 CD와 DVD 디스크를 포함하여 모든 형태의 비휘발성 메모리, 매체 및 메모리 장치를 포함할 수 있다. 프로세서와 메모리는 특수 목적의 논리 회로에 의해 보충되거나, 그것에 통합될 수 있다.On the other hand, computer readable media suitable for storing computer program instructions and data include, for example, semiconductor memory devices such as EPROM, EEPROM, and flash memory devices, such as magnetic disks such as internal hard disks or external disks, And any type of non-volatile memory, media and memory devices, including CD and DVD discs. The processor and memory may be supplemented by, or incorporated in, special purpose logic circuits.
본 명세서에서 기술한 기술적 특징을 실행하는 구현물은 예를 들어, 데이터 서버와 같은 백엔드 컴포넌트를 포함하거나, 예를 들어, 애플리케이션 서버와 같은 미들웨어 컴포넌트를 포함하거나, 예컨대 사용자가 본 명세서에서 설명한 주제의 구현물과 상호 작용할 수 있는 웹 브라우저나 그래픽 유저 인터페이스를 갖는 클라이언트 컴퓨터와 같은 프론트엔드 컴포넌트 혹은 그러한 백엔드, 미들웨어 혹은 프론트엔드 컴포넌트의 하나 이상의 모든 조합을 포함하는 연산 시스템에서 구현될 수도 있다. 시스템의 컴포넌트는 예를 들어, 통신 네트워크와 같은 디지털 데이터 통신의 어떠한 형태나 매체에 의해서도 상호 접속 가능하다.Implementations implementing the technical features described herein may include, for example, back-end components such as a data server, or may include middleware components, such as, for example, an application server, Or a client computer having a graphical user interface, or any combination of one or more of such backend, middleware, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication, for example, a communication network.
이하, 상기 기술한 내용과 더불어 본 명세서에 기술한 시스템과 MO 서비스 기반 혜택 제공 방법이 포함하는 구성들을 구현할 수 있는 보다 구체적인 실시 예에 대하여 자세히 기술하도록 한다.Hereinafter, more specific embodiments capable of implementing the configurations including the system described in this specification and the MO service-based benefit providing method will be described in detail.
본 명세서에서 기술한 시스템과 오프라인 매장 정보 수집 방법 및 타겟팅 광고 방법은 클라이언트 디바이스 또는 웹 기반의 스토리지 시스템과 관련된 서버 또는 서버에 포함된 하나 이상의 프로세서(Processor) 상에서 컴퓨터 소프트웨어, 프로그램 코드 또는 명령어를 실행하는 수단을 통해 부분적 또는 전체적으로 사용될 수 있다. 여기서 프로세서는 서버, 클라이언트, 네트워크 인프라 구조, 모바일 컴퓨팅 플랫폼, 고정 컴퓨팅 플랫폼 등과 같은 컴퓨팅 플랫폼 중 일부일 수 있으며, 구체적으로 프로그램 명령어, 코드 등을 실행할 수 있는 컴퓨터 또는 프로세싱 디바이스의 한 종류일 수 있다. 또한, 프로세서는 오프라인 매장 정보 수집 방법 및 타겟팅 광고 방법, 명령어, 코드 및 프로그램을 저장하는 메모리를 더 포함할 수 있으며, 메모리를 포함하지 않는 경우 별도의 인터페이스를 통해 오프라인 매장 정보 수집 방법 및 타겟팅 광고 방법, 명령어, 코드 및 프로그램이 저장된 CD-ROM, DVD, 메모리, 하드 디스크, 플래시 드라이브, RAM, ROM, 캐시 등과 같은 스토리지 디바이스에 접근(Access)할 수도 있다. The system, the offline store information collection method, and the targeting advertisement method described herein may be used to execute computer software, program code, or instructions on one or more processors included in a server or server associated with a client device or a web- May be partially or wholly used. The processor may be part of a computing platform, such as a server, a client, a network infrastructure, a mobile computing platform, a fixed computing platform, and the like, and may specifically be a type of computer or processing device capable of executing program instructions, code, In addition, the processor may further include a method of collecting the offline store information, a method of targeting advertisement, a command, a code, and a memory for storing the program, and if the memory does not include the offline store information collection method and the targeting advertisement method , A storage device such as a CD-ROM, a DVD, a memory, a hard disk, a flash drive, a RAM, a ROM, a cache, etc. in which commands, codes and programs are stored.
또한, 본 명세서에서 기술한 시스템과 오프라인 매장 정보 수집 방법 및 타겟팅 광고 방법은 서버, 클라이언트, 게이트웨이, 허브, 라우터 또는 네트워크 하드웨어 상의 컴퓨터 소프트웨어를 실행하는 장치를 통해 부분적 또는 전체적으로 사용될 수 있다. 여기서 소프트웨어는 파일 서버, 프린트 서버, 도메인 서버, 인터넷 서버, 인트라넷 서버, 호스트 서버, 분산 서버 등과같이 다양한 종류의 서버에서 실행될 수 있으며, 상기 언급한 서버들은 메모리, 프로세서, 컴퓨터에서 판독 가능한 저장매체, 스토리지 매체, 통신 디바이스, 포트, 클라이언트 그리고 다른 서버들을 유/무선 네트워크를 통해 접근할 수 있는 인터페이스를 더 포함할 수 있다. In addition, the systems and offline store information collection methods and targeted advertising methods described herein can be used in part or in whole through a server, a client, a gateway, a hub, a router, or an apparatus executing computer software on network hardware. The software may be executed in various types of servers such as a file server, a print server, a domain server, an Internet server, an intranet server, a host server, a distributed server, A storage medium, a communication device, a port, a client, and other servers via a wired / wireless network.
또한, 오프라인 매장 정보 수집 방법 및 타겟팅 광고 방법, 명령어, 코드 등 역시 서버에 의해 실행될 수 있으며, 오프라인 매장 정보 수집 방법 및 타겟팅 광고 방법을 실행하기 위해 필요한 다른 디바이스들은 서버와 연관된 계층구조의 일 부분으로 구현될 수 있다. In addition, the offline store information collection method, the targeting advertisement method, the command, the code, and the like can be executed by the server, and other devices required for executing the offline store information collection method and the targeted advertisement method are part of the hierarchical structure associated with the server Can be implemented.
아울러, 서버는 클라이언트, 다른 서버, 프린터, 데이터베이스 서버, 프린트 서버, 파일 서버, 통신 서버, 분산 서버 등을 제한 없이 포함하는 다른 디바이스에게 인터페이스를 제공할 수 있으며, 인터페이스를 통한 연결은 유/무선 네트워크를 통해 프로그램의 원격 실행을 용이하게 할 수 있다. In addition, the server can provide an interface to other devices including, without limitation, clients, other servers, printers, database servers, print servers, file servers, communication servers, distributed servers, The remote execution of the program can be facilitated.
또한, 인터페이스를 통해 서버에 연결된 디바이스 중 어느 것이라도 오프라인 매장 정보 수집 방법 및 타겟팅 광고 방법, 명령어, 코드 등을 저장할 수 있는 적어도 하나의 스토리지 디바이스를 더 포함할 수 있으며, 서버의 중앙 프로세서는 상이한 디바이스 상에서 실행될 명령어, 코드 등을 디바이스에 제공하여 스토리지 디바이스에 저장되게 할 수 있다.In addition, any of the devices connected to the server through the interface may further include at least one storage device capable of storing the offline store information collection method and the targeted advertisement method, command, code, etc., Or the like, to be executed on the storage device.
한편, 본 명세서에서 기술한 시스템과 오프라인 매장 정보 수집 방법 및 타겟팅 광고 방법은 네트워크 인프라구조를 통해 부분적 또는 전체적으로 사용될 수 있다. 여기서 네트워크 인프라구조는 컴퓨팅 디바이스, 서버, 라우터, 허브, 방화벽, 클라이언트, 개인용 컴퓨터, 통신 디바이스, 라우팅 디바이스 등과 같은 디바이스와 각각의 기능을 실행할 수 있는 별도의 모듈 등을 모두 포함할 수 있으며, 상기 언급한 디바이스와 모듈 외에 스토리 플래시 메모리, 버퍼, 스택, RAM, ROM 등과 같은 스토리지 매체를 더 포함할 수 있다. 또한, 오프라인 매장 정보 수집 방법 및 타겟팅 광고 방법, 명령어, 코드 등 역시 네트워크 인프라구조가 포함하는 디바이스, 모듈, 스토리지 매체 중 어느 하나에 의해 실행 및 저장될 수 있으며, 오프라인 매장 정보 수집 방법 및 타겟팅 광고 방법을 실행하기 위해 필요한 다른 디바이스 역시 네트워크 인프라구조의 일 부분으로 구현될 수 있다.Meanwhile, the system, the offline store information collection method, and the targeting advertisement method described herein can be partially or wholly used through the network infrastructure. The network infrastructure may include both a device such as a computing device, a server, a router, a hub, a firewall, a client, a personal computer, a communication device, a routing device, etc. and a separate module capable of performing each function, In addition to one device and module, it may further include storage media such as a story flash memory, buffer, stack, RAM, ROM, and the like. Also, the offline store information collection method, the targeting advertisement method, the command, the code, and the like can be executed and stored by any one of the device, the module, and the storage medium included in the network infrastructure, and the offline store information collection method and the targeting advertisement method Lt; / RTI > may also be implemented as part of the network infrastructure.
또한, 본 명세서에서 기술한 시스템과 오프라인 매장 정보 수집 방법 및 타겟팅 광고 방법은 하드웨어 또는 특정 애플리케이션(Application)에 적합한 하드웨어와 소프트웨어의 조합으로 구현될 수 있다. 여기서 하드웨어는 개인용 컴퓨터, 이동통신 단말기 등과 같은 범용 컴퓨터 디바이스와 기업형 특정 컴퓨터 디바이스를 모두 포함하며, 컴퓨터 디바이스는 메모리, 마이크로프로세서, 마이크로콘트롤러, 디지털 신호 프로세서, 애플리케이션 집적 회로, 프로그래머블 게이트 어레이, 프로그래머블 어레이 조직 등을 포함하는 디바이스 또는 이들의 조합으로 구현될 수 있다. In addition, the system, the offline store information collection method, and the targeting advertisement method described in this specification can be implemented by hardware or a combination of hardware and software suitable for a specific application. Herein, the hardware includes both general-purpose computer devices such as personal computers, mobile communication terminals, and enterprise-specific computer devices, and the computer devices may include memory, a microprocessor, a microcontroller, a digital signal processor, an application integrated circuit, a programmable gate array, Or the like, or a combination thereof.
이상에서 기술한 컴퓨터 소프트웨어, 명령어, 코드 등은 판독 가능한 디바이스에 의해 저장 또는 접근될 수 있으며, 여기서 판독 가능한 디바이스는 일정 시간 간격 동안 컴퓨팅하는데 사용되는 디지털 데이터를 구비하는 컴퓨터 컴포넌트, RAM 또는 ROM과 같은 반도체 스토리지, 광디스크와 같은 영구적인 스토리지, 하드 디스크, 테이프, 드럼 등과 같은 대용량 스토리지, CD 또는 DVD와 같은 광 스토리지, 플래시 메모리, 플로피 디스크, 자기 테이프, 페이퍼 테이프, 독립형 RAM 디스크, 컴퓨터로부터 착탈 가능한 대용량 스토리지와 동적 메모리, 정적 메모리, 가변 스토리지, 클라우드와 같은 네트워크 접속형 스토리지 등과 같은 메모리를 포함할 수 있다. 한편, 여기서 명령어와 코드 등은 SQL, dBase 등과 같은 데이터 지향 언어, C, Objective C, C++, 어셈블리 등과 같은 시스템 언어, Java, NET 등과 같은 아키텍처 언어, PHP, Ruby, Perl, Python 등과 같은 애플리케이션 언어 등과 같은 언어들을 모두 포함하지만, 이에 한정되지는 않고 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 널리 알려진 언어들을 모두 포함할 수 있다. Computer software, instructions, code, etc., as described above, may be stored or accessed by a readable device, such as a computer component having digital data used to compute for a period of time, such as RAM or ROM Permanent storage such as semiconductor storage, optical disc, large capacity storage such as hard disk, tape, drum, optical storage such as CD or DVD, flash memory, floppy disk, magnetic tape, paper tape, Memory such as storage and dynamic memory, static memory, variable storage, network-attached storage such as the cloud, and the like. Here, the commands and codes are data-oriented languages such as SQL and dBase, system languages such as C, Objective C, C ++, and assembly, architectural languages such as Java and NET, application languages such as PHP, Ruby, Perl and Python But it is not so limited and may include all languages well known to those skilled in the art.
또한, 본 명세서에서 기술한 "컴퓨터에서 판독 가능한 매체"는 프로그램 실행을 위해 명령어를 프로세서로 제공하는데 기여하는 모든 매체를 포함한다. 구체적으로 데이터 스토리지 디바이스, 광디스크, 자기 디스크 등과 같은 비휘발성 매체, 동적 메모리 등과 같은 휘발성 매체와 데이터를 전송하는 동축 케이블, 구리 와이어, 광섬유 등과 같은 전송 매체를 포함하지만 이에 한정되지는 않는다. In addition, "computer readable media" as described herein includes all media that contribute to providing instructions to a processor for program execution. But are not limited to, transmission media such as coaxial cables, copper wires, optical fibers, and the like that transmit data to nonvolatile media such as data storage devices, optical disks, magnetic disks, etc., volatile media such as dynamic memory and the like.
한편, 본 명세서에 첨부된 도면에 도시된 블록도와 순서도에 포함된 본 발명의 기술적 특징을 실행하는 구성들은 상기 구성들 사이의 논리적인 경계를 의미한다. On the other hand, configurations implementing the technical features of the present invention, which are included in the block diagrams and flowcharts shown in the accompanying drawings, refer to the logical boundaries between the configurations.
그러나 소프트웨어나 하드웨어의 실시 예에 따르면, 도시된 구성들과 그 기능들은 독립형 소프트웨어 모듈, 모놀리식 소프트웨어 구조, 코드, 서비스 및 이들을 조합한 형태로 실행되며, 저장된 프로그램 코드, 명령어 등을 실행할 수 있는 프로세서를 구비한 컴퓨터에서 실행 가능한 매체에 저장되어 그 기능들이 구현될 수 있으므로 이러한 모든 실시 예 역시 본 발명의 권리범위 내에 속하는 것으로 보아야 할 것이다.However, according to an embodiment of the software or hardware, the depicted arrangements and their functions may be implemented in the form of a stand alone software module, a monolithic software structure, a code, a service and a combination thereof and may execute stored program code, All such embodiments are to be regarded as being within the scope of the present invention since they can be stored in a medium executable on a computer with a processor and their functions can be implemented.
따라서, 첨부된 도면과 그에 대한 기술은 본 발명의 기술적 특징을 설명하기는 하나, 이러한 기술적 특징을 구현하기 위한 소프트웨어의 특정 배열이 분명하게 언급되지 않는 한, 단순히 추론되어서는 안된다. 즉, 이상에서 기술한 다양한 실시 예들이 존재할 수 있으며, 그러한 실시 예들이 본 발명과 동일한 기술적 특징을 보유하면서 일부 변형될 수 있으므로, 이 역시 본 발명의 권리범위 내에 속하는 것으로 보아야 할 것이다. Accordingly, the appended drawings and the description thereof illustrate the technical features of the present invention, but should not be inferred unless a specific arrangement of software for implementing such technical features is explicitly mentioned. That is, various embodiments described above may exist, and some embodiments may be modified while retaining the same technical features as those of the present invention, and these should also be considered to be within the scope of the present invention.
또한, 순서도의 경우 특정한 순서로 도면에서 동작들을 묘사하고 있지만, 이는 가장 바람직한 결과를 얻기 위하여 도시된 것으로서, 도시된 특정한 순서나 순차적인 순서대로 그러한 동작들을 반드시 실행되어야 한다거나 모든 도시된 동작들이 반드시 실행되어야 하는 것으로 이해되어서는 안 된다. 특정한 경우, 멀티 태스킹과 병렬 프로세싱이 유리할 수 있다. 아울러, 이상에서 기술한 실시형태의 다양한 시스템 컴포넌트의 분리는 그러한 분리를 모든 실시형태에서 요구하는 것으로 이해되어서는 안되며, 설명한 프로그램 컴포넌트와 시스템들은 일반적으로 단일의 소프트웨어 제품으로 함께 통합되거나 다중 소프트웨어 제품에 패키징될 수 있다는 점을 이해하여야 한다.It should also be understood that although the flowcharts depict the operations in the drawings in a particular order, they are shown for the sake of obtaining the most desirable results, and such operations must necessarily be performed in the specific order or sequential order shown, Should not be construed as being. In certain cases, multitasking and parallel processing may be advantageous. In addition, the separation of the various system components of the above-described embodiments should not be understood as requiring such separation in all embodiments, and the described program components and systems are generally integrated into a single software product, It can be packaged.
이와 같이, 본 명세서는 그 제시된 구체적인 용어에 의해 본 발명을 제한하려는 의도가 아니다. 따라서, 이상에서 기술한 실시 예를 참조하여 본 발명을 상세하게 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면 본 발명의 범위를 벗어나지 않으면서도 본 실시 예들에 대한 개조, 변경 및 변형을 가할 수 있다. As such, the specification is not intended to limit the invention to the precise form disclosed. While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is evident that many alternatives, modifications, and variations will be apparent to those skilled in the art without departing from the spirit and scope of the present invention as defined by the appended claims. It is possible to apply a deformation.
이상에서, 본 발명의 실시 예를 구성하는 모든 구성 요소들이 하나로 결합하거나 결합하여 동작하는 것으로 설명되었다고 해서, 본 발명이 반드시 이러한 실시 예에 한정되는 것은 아니다. 즉, 본 발명의 목적 범위 안에서라면, 그 모든 구성 요소들이 하나 이상으로 선택적으로 결합하여 동작할 수도 있다. 또한, 이상에서 기재된 "포함하다", "구성하다" 또는 "가지다" 등의 용어는, 특별히 반대되는 기재가 없는 한, 해당 구성 요소가 내재할 수 있음을 의미하는 것이므로, 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것으로 해석되어야 한다. 기술적이거나 과학적인 용어를 포함한 모든 용어들은, 다르게 정의되지 않는 한, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미가 있다. 사전에 정의된 용어와 같이 일반적으로 사용되는 용어들은 관련 기술의 문맥상의 의미와 일치하는 것으로 해석되어야 하며, 본 발명에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다. While the present invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to be understood that the invention is not limited to the disclosed embodiments. That is, within the scope of the present invention, all of the components may be selectively coupled to one or more of them. Furthermore, the terms "comprises", "comprising", or "having" described above mean that a component can be implanted unless otherwise specifically stated, But should be construed as including other elements. All terms, including technical and scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs, unless otherwise defined. Commonly used terms, such as predefined terms, should be interpreted to be consistent with the contextual meanings of the related art, and are not to be construed as ideal or overly formal, unless expressly defined to the contrary.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The foregoing description is merely illustrative of the technical idea of the present invention, and various changes and modifications may be made by those skilled in the art without departing from the essential characteristics of the present invention. Therefore, the embodiments disclosed in the present invention are intended to illustrate rather than limit the scope of the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents should be construed as falling within the scope of the present invention.
본 발명은 사용자가 오프라인 매장에 들어갔을 때, 해당 오프라인 매장에서 사용 가능한 멤버십 카드를 사용자가 찾기 전에 멤버십 카드를 자동으로 추천할 수 있어 산업상 이용가능성이 있다.The present invention is industrially applicable since the user can automatically recommend the membership card before the user finds the membership card available in the offline store when the user enters the offline store.
매장별 이벤트에 대하여 사용자가 해당 매장에 진입하였고, 사용자의 위치 정보를 알 수 있는 경우, 사용자의 위치 정보를 기반으로 타겟팅 시스템에 등록된 매장별 와이파이 정보를 확인하여 매장별 이벤트를 해당 매장에 위치한 사용자에게 제공할 수 있어 산업상 이용가능성이 있다. When the user enters the store for the store-specific event and the location information of the user can be known, the Wi-Fi information for each store registered in the targeting system is checked based on the location information of the user, It can be provided to the user and there is an industrial applicability.
더불어 본 발명은 사용자와 매장 업자 사이에서 다양한 콘텐츠 서비스의 제공 및 소비로 고객의 만족도 향상, 매장 이미지 제고, 차별화된 광고전략 및 차별화된 혜택 등을 제공할 수 있어 산업상 이용가능성이 있다.In addition, the present invention can be used industrially because it can provide a variety of contents services between a user and a store vendor to improve customer satisfaction, enhance a store image, differentiated advertisement strategy, and differentiated benefits.
또한, 본 발명은 운영 인력을 통해 오프라인 매장 주변의 와이파이 정보를 수집하지 않아도 되고, 와이파이 정보를 민첩하게 최신화 하는 것이 가능하므로, 비용을 절감할 수 있고, 시장 변화에 빠르게 대응할 수 있어 산업상 이용가능성이 있다.In addition, the present invention does not need to collect Wi-Fi information in the vicinity of an offline store through an operation staff, and can quickly update Wi-Fi information, thereby reducing costs and quickly responding to market changes. There is a possibility.
10 : 멤버십 카드 제휴사 서버
100 : 사용자 단말
110 : 통신부
120 : 멤버십 카드 데이터베이스
130 : 와이파이 수신모듈
140 : 단말위치 탐색부
150 : 표시부
200 : 타겟팅 서버
210 : 데이터베이스
220 : 수신부
230 : 송신부
240 : 제어부10: Membership Card Affiliate Server
100: user terminal
110:
120: Membership Card Database
130: Wi-Fi receiving module
140: terminal position search section
150:
200: Targeting server
210: Database
220:
230:
240:
Claims (12)
상기 멤버십 카드가 오프라인 매장에서 사용되면, 멤버십 카드 제휴사 서버로부터 상기 멤버십 카드 정보와 상기 매장 정보를 수신하는 수신부;
상기 수신부가 수신한 멤버십 카드 정보와 대응되는 사용자 단말 정보를 상기 데이터베이스에서 선별하는 제어부; 및
상기 제어부가 선별한 사용자 단말로 상기 오프라인 매장 정보를 송신하는 송신부;
를 포함하는 타겟팅 서버.A database for storing membership card information and user terminal information corresponding to the membership card information;
A receiving unit for receiving the membership card information and the store information from the membership card affiliate server when the membership card is used in an offline store;
A control unit for selecting user terminal information corresponding to the membership card information received by the receiving unit from the database; And
A transmission unit for transmitting the offline store information to a user terminal selected by the control unit;
. ≪ / RTI >
상기 수신부는 상기 사용자 단말이 수집한 상기 사용자 단말 주변의 와이파이(Wifi) 정보를 수신하는 것을 특징으로 하는 타겟팅 서버.The method according to claim 1,
And the receiving unit receives WiFi information around the user terminal collected by the user terminal.
상기 제어부는 상기 와이파이 정보, 상기 오프라인 매장 정보 및 상기 멤버십 카드 정보를 상호 대응시키고, 상기 데이터베이스에 저장하는 것을 특징으로 하는 타겟팅 서버.The method of claim 2,
Wherein the controller associates the Wi-Fi information, the offline store information, and the membership card information with each other, and stores the information in the database.
(b) 상기 와이파이 정보 수집명령에 따라 상기 오프라인 매장 주변 와이파이 정보를 수집하는 단계;
를 포함하는 오프라인 매장 정보 수집 방법.(a) transmitting the membership card usage information and the offline store information to a membership card affiliate server when the membership card is used in an offline store, receiving the offline store information and a WiFi information collection command from a targeting server; And
(b) collecting Wi-Fi information in the off-line store according to the Wi-Fi information collection command;
And stores the acquired offline store information.
(c) 상기 오프라인 매장 주변 와이파이 정보, 상기 오프라인 매장 정보 및 상기 멤버십 카드 정보를 저장하는 단계를 더 포함하는 오프라인 매장 정보 수집 방법.The method of claim 4,
(c) storing the offline store nearby Wi-Fi information, the offline store information, and the membership card information.
상기 단계 (a)는 상기 오프라인 매장 주변 와이파이 정보, 상기 오프라인 매장 정보 및 상기 멤버십 카드 정보를 상기 타겟팅 서버로 전송하는 단계를 더 포함하는 것을 특징으로 하는 오프라인 매장 정보 수집 방법.The method of claim 5,
Wherein the step (a) further comprises transmitting the WiFi information, the offline store information, and the membership card information to the targeting server.
상기 단계 (a)는 상기 타겟팅 서버로부터 상기 오프라인 매장정보를 히든푸시(Hidden Push) 형태로 수신하는 것을 특징으로 하는 오프라인 매장 정보 수집 방법.The method of claim 4,
Wherein the step (a) receives the offline store information from the targeting server in a hidden push form.
(a) 멤버십 카드 정보 및 상기 멤버십 카드 정보와 대응되는 사용자 단말 정보를 데이터베이스에 저장하는 단계;
(b) 상기 멤버십 카드가 매장에서 사용되고, 상기 멤버십 카드 정보와 상기 오프라인 매장의 정보가 상기 멤버십 카드 제휴사 서버로 송신되는 단계;
(c) 타겟팅 서버가 상기 멤버십 카드 제휴사 서버로부터 상기 멤버십 카드 정보와 상기 오프라인 매장의 정보를 수신하는 단계;
(d) 상기 멤버십 카드 정보와 대응되는 사용자 단말 정보를 상기 데이터베이스에서 선별하는 단계; 및
(e) 상기 선별된 사용자 단말로 상기 오프라인 매장의 정보를 송신하는 단계;
를 포함하는 오프라인 매장 정보 수집 방법.A method for a targeting server to collect offline store information using membership card information,
(a) storing membership card information and user terminal information corresponding to the membership card information in a database;
(b) the membership card is used in a store, and the membership card information and the information of the offline store are transmitted to the membership card affiliate server;
(c) the targeting server receiving the membership card information and the information of the offline store from the membership card affiliate server;
(d) selecting from the database user terminal information corresponding to the membership card information; And
(e) transmitting the information of the off-line store to the selected user terminal;
And stores the acquired offline store information.
상기 (e) 단계 이후에,
(f) 상기 사용자 단말은 상기 사용자 단말 주변의 와이파이(Wifi) 정보를 수집하는 단계; 및
(g) 상기 사용자 단말은 상기 와이파이 정보를 상기 타겟팅 서버에 송신하는 단계;
를 더 포함하는 것을 특징으로 하는 오프라인 매장 정보 수집 방법.The method of claim 8,
After the step (e)
(f) the user terminal collecting WiFi information around the user terminal; And
(g) the user terminal transmitting the Wi-Fi information to the targeting server;
The method comprising the steps of:
상기 (g) 단계 이후에,
(h) 상기 와이파이 정보, 상기 오프라인 매장 정보 및 상기 멤버십 카드 정보를 상호 대응시키고, 상기 데이터베이스에 저장하는 단계를 더 포함하는 것을 특징으로 하는 오프라인 매장 정보 수집 방법.The method of claim 9,
After the step (g)
(h) associating the Wi-Fi information, the offline store information, and the membership card information with each other and storing the information in the database.
(a) 멤버십 카드 정보, 상기 멤버십 카드 정보와 대응되는 사용자 단말 정보, 오프라인 매장 정보 및 상기 오프라인 매장 주변의 와이파이 정보를 데이터베이스에 저장하는 단계;
(b) 상기 사용자 단말로부터 사용자의 위치 정보를 수신하는 단계;
(c) 상기 사용자 위치 정보와 관련된 정보를 상기 데이터베이스에서 선별하는 단계; 및
(d) 상기 관련된 정보를 상기 사용자 단말로 송신하는 단계;
를 포함하는 광고 제공 방법.A method of providing an advertisement by a targeting server using offline store information and Wi-Fi information,
(a) storing membership card information, user terminal information corresponding to the membership card information, offline store information, and WiFi information around the offline store in a database;
(b) receiving location information of a user from the user terminal;
(c) selecting information related to the user location information from the database; And
(d) transmitting the related information to the user terminal;
And an advertisement delivery method.
상기 (c) 단계는,
상기 사용자 위치 정보를 이용하여, 상기 사용자가 상기 오프라인 매장에 진입한 것으로 판단하는 단계; 및
상기 오프라인 매장에서 사용할 수 있는 이벤트 정보 또는 멤버십 카드 정보를 상기 데이터베이스에서 선별하는 단계;
로 이루어지는 것을 특징으로 하는 광고 제공 방법.The method of claim 11,
The step (c)
Determining that the user has entered the offline store using the user location information; And
Selecting event information or membership card information in the offline store from the database;
Wherein the advertisement providing method comprises the steps of:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150152108A KR102617420B1 (en) | 2015-10-30 | 2015-10-30 | Method and sever for colltecting offline stores information by using Wifi and for providing advertisement |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150152108A KR102617420B1 (en) | 2015-10-30 | 2015-10-30 | Method and sever for colltecting offline stores information by using Wifi and for providing advertisement |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170050502A true KR20170050502A (en) | 2017-05-11 |
KR102617420B1 KR102617420B1 (en) | 2023-12-26 |
Family
ID=58741304
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150152108A KR102617420B1 (en) | 2015-10-30 | 2015-10-30 | Method and sever for colltecting offline stores information by using Wifi and for providing advertisement |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102617420B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200020094A (en) | 2018-08-16 | 2020-02-26 | 김성천 | System and Method for providing information using wireless accesspoint apparatus |
CN112016987A (en) * | 2019-05-31 | 2020-12-01 | 阿里巴巴集团控股有限公司 | Method and device for providing user interface information and establishing index information |
CN113763052A (en) * | 2021-09-14 | 2021-12-07 | 胜斗士(上海)科技技术发展有限公司 | Method for determining geographic service range of shop |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080007919A (en) * | 2006-07-19 | 2008-01-23 | (주) 엘지텔레콤 | System for providing coupon by reserved mileage using membership card and method therefor |
KR20100120570A (en) * | 2009-05-06 | 2010-11-16 | 주식회사 모빌리언스 | System for approving milage and mobile payment using mobile phone and method thereof |
KR20110012019A (en) * | 2009-07-29 | 2011-02-09 | 주식회사 셀리지온 | Method of management when moving ap and collecting information necessary for wi-fi ap database construction used for positioning terminal, and structure of corresponding system |
KR20110106039A (en) | 2010-03-22 | 2011-09-28 | 김민정 | Method and apparatus for providing trend information |
KR20120042302A (en) * | 2010-10-25 | 2012-05-03 | 에스케이텔레콤 주식회사 | Method for providing optimal information using augmented reality and system |
KR20130033507A (en) * | 2011-09-09 | 2013-04-04 | 인포뱅크 주식회사 | Recording medium, method and system for information processing |
KR20130062443A (en) | 2011-11-23 | 2013-06-13 | 김종성 | System and method for providing mobile local social service based on real-time location information, and computer-readable recording medium storing program for the same |
KR20150105588A (en) * | 2014-03-07 | 2015-09-17 | 에스케이플래닛 주식회사 | Method for providing service of electronic wallet using beacon, and apparatus therefor |
-
2015
- 2015-10-30 KR KR1020150152108A patent/KR102617420B1/en active IP Right Grant
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080007919A (en) * | 2006-07-19 | 2008-01-23 | (주) 엘지텔레콤 | System for providing coupon by reserved mileage using membership card and method therefor |
KR20100120570A (en) * | 2009-05-06 | 2010-11-16 | 주식회사 모빌리언스 | System for approving milage and mobile payment using mobile phone and method thereof |
KR20110012019A (en) * | 2009-07-29 | 2011-02-09 | 주식회사 셀리지온 | Method of management when moving ap and collecting information necessary for wi-fi ap database construction used for positioning terminal, and structure of corresponding system |
KR20110106039A (en) | 2010-03-22 | 2011-09-28 | 김민정 | Method and apparatus for providing trend information |
KR20120042302A (en) * | 2010-10-25 | 2012-05-03 | 에스케이텔레콤 주식회사 | Method for providing optimal information using augmented reality and system |
KR20130033507A (en) * | 2011-09-09 | 2013-04-04 | 인포뱅크 주식회사 | Recording medium, method and system for information processing |
KR20130062443A (en) | 2011-11-23 | 2013-06-13 | 김종성 | System and method for providing mobile local social service based on real-time location information, and computer-readable recording medium storing program for the same |
KR20150105588A (en) * | 2014-03-07 | 2015-09-17 | 에스케이플래닛 주식회사 | Method for providing service of electronic wallet using beacon, and apparatus therefor |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200020094A (en) | 2018-08-16 | 2020-02-26 | 김성천 | System and Method for providing information using wireless accesspoint apparatus |
CN112016987A (en) * | 2019-05-31 | 2020-12-01 | 阿里巴巴集团控股有限公司 | Method and device for providing user interface information and establishing index information |
CN113763052A (en) * | 2021-09-14 | 2021-12-07 | 胜斗士(上海)科技技术发展有限公司 | Method for determining geographic service range of shop |
Also Published As
Publication number | Publication date |
---|---|
KR102617420B1 (en) | 2023-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9984394B2 (en) | Sensor data gathering | |
US10511568B2 (en) | Method for identifying multiple devices belonging to the same group | |
US20190273703A1 (en) | Method, system and recording medium for communicating and displaying content in a messenger application | |
US20140136312A1 (en) | Location-based content delivery | |
US11785103B2 (en) | Systems and methods for providing location services | |
US20120005023A1 (en) | Methods and System for Providing Local Targeted Information to Mobile Devices of Consumers | |
US20120005016A1 (en) | Methods and System for Providing and Analyzing Local Targeted Advertising Campaigns | |
US9892449B2 (en) | Information providing system, information providing apparatus and information providing method | |
US10057302B2 (en) | Context-based selection of instruction sets for connecting through captive portals | |
CN103238344A (en) | RF fingerprints for content location | |
KR20170048924A (en) | Method For Mapping Targeting Information Between DSP And SSP, and DSP Server For Mapping Targeting Information Between DSP And SSP | |
CN109479229A (en) | Wireless Internet access is provided using automatic Pilot means of transport | |
US20170300972A1 (en) | System for providing advertisement, method for providing advertisement using beacon based on movement of user and apparatus using the same | |
KR102527491B1 (en) | System, Apparatus And Server For Providing Advertisement Using Positional Information Of Beacon | |
KR102617420B1 (en) | Method and sever for colltecting offline stores information by using Wifi and for providing advertisement | |
US20170236156A1 (en) | Personalized location-based offers | |
US20140067541A1 (en) | Method and device for displaying information | |
Otani et al. | Practical Challenges in Indoor Mobile Recommendation | |
KR20160038883A (en) | system for providing smart shopping converged Location Based Service and Rich Communication Suite | |
KR20140047211A (en) | Method and server for customized online advertisement | |
KR20150039138A (en) | system for providing smart shopping converged Location Based Service and Rich Communication Suite | |
WO2012001681A2 (en) | Methods and system for providing and analyzing local targeted advertising campaigns | |
KR20140070898A (en) | Apparatus and method for providing customization advertising friend | |
JP2018169868A (en) | Information providing system, information providing server, information providing method and program | |
Hossein | LOCATION-BASED MARKETING: CONCEPTS, TECHNOLOGIES AND SERVICES |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E90F | Notification of reason for final refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
E801 | Decision on dismissal of amendment | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |