KR101990992B1 - System and method for providing code-based price comparison information using association - Google Patents
System and method for providing code-based price comparison information using association Download PDFInfo
- Publication number
- KR101990992B1 KR101990992B1 KR1020100126872A KR20100126872A KR101990992B1 KR 101990992 B1 KR101990992 B1 KR 101990992B1 KR 1020100126872 A KR1020100126872 A KR 1020100126872A KR 20100126872 A KR20100126872 A KR 20100126872A KR 101990992 B1 KR101990992 B1 KR 101990992B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- price comparison
- product
- identification code
- search
- Prior art date
Links
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/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0623—Item investigation
- G06Q30/0625—Directed, with specific intent or strategy
- G06Q30/0629—Directed, with specific intent or strategy for generating comparisons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0263—Targeted advertisements based upon Internet or website rating
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/57—Mechanical or electrical details of cameras or camera modules specially adapted for being embedded in other devices
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
본 발명에 의하면 단말기가 상품에 부착된 식별코드로부터 식별코드 정보를 검출하고 검출한 식별코드 정보에 대응하는 상품의 가격비교 정보를 제공 받을 때 서비스 제공 장치가 상품의 연관 관계를 이용하여 가격비교 정보를 제공한다. 서비스 제공 장치는 상품정보 중의 하나인 상품명으로부터 복수의 명령어를 추출하여 추출한 복수의 명령어에 기반하여 다양한 가격비교 정보를 제공한다. 따라서 하나의 상품에 대하여 가격비교 정보를 제공하는 종래 방식에 비하여 본 발명은 복수의 연관된 상품에 대한 가격비교 정보를 제공함으로써 가격비교 정보의 품질을 높이고 가격비교 검색율을 향상시킬 수 있다. According to the present invention, when the terminal detects the identification code information from the identification code attached to the product and receives the price comparison information of the goods corresponding to the detected identification code information, the service providing apparatus calculates the price comparison information Lt; / RTI > The service providing apparatus provides various price comparison information based on a plurality of commands extracted from a product name, which is one of the goods information, and extracted. Therefore, compared with the conventional method of providing price comparison information for one product, the present invention can improve the quality of price comparison information and improve the price comparison search rate by providing price comparison information for a plurality of related products.
Description
본 발명은 코드 기반의 가격 비교 서비스 제공 시스템 및 방법에 관한 것으로서, 더욱 상세하게는 단말기가 상품에 부착된 식별코드로부터 식별코드 정보를 검출하고 검출한 식별코드 정보에 대응하는 상품의 가격비교 정보를 제공 받을 때 서비스 제공 장치가 상품의 연관 관계를 이용하여 가격비교 정보를 제공함으로써 가격비교 정보의 품질을 높이고 가격비교 검색율을 향상시킬 수 있는 연관 관계를 이용하여 코드 기반의 가격비교 정보를 제공하는 시스템 및 방법에 관한 것이다.The present invention relates to a code-based price comparison service providing system and method, and more particularly, to a code-based price comparison service providing system and a method for providing price comparison information of a product corresponding to identification code information detected by an identification code attached to a product The service providing apparatus provides the price comparison information by using the relation of the goods when providing the service, thereby providing the code-based price comparison information by using the relation that can improve the quality of the price comparison information and improve the price comparison search rate System and method.
인터넷이 널리 보급됨에 따라 상품 판매업자는 온라인 쇼핑몰이라는 온라인상의 가상 시장을 구축하게 되었고, 인터넷 사용자도 구입하고자 하는 특정 상품이나 재화를 판매하는 대리점 등을 직접 방문하지 않고 가상 시장을 통해 구매할 수 있게 되었다.With the widespread use of the Internet, product sellers have established an online virtual marketplace called an online shopping mall, and Internet users can also purchase virtual goods through the virtual market without having to visit the specific goods or agents that sell the goods.
이러한 온라인 쇼핑몰의 등장으로 사용자는 매장을 방문할 필요가 없기 때문에 매장 방문에 드는 시간과 비용을 절감할 수 있게 되었다. 이처럼 온라인 쇼핑몰의 장점으로 인해 많은 사용자가 온라인 쇼핑몰을 이용하게 되었고, 이에 힘입어 다양한 온라인 쇼핑몰이 활성화되면서 검색 방식도 다양해지고 있다. With the advent of these online shopping malls, users are able to save time and money on in-store visits because they do not have to visit stores. As a result, many users are using the online shopping mall because of the advantage of the online shopping mall, and various online shopping malls are activated by the help of the online shopping mall.
일반적으로 구매자가 PC나 노트북을 이용하여 온라인 쇼핑몰의 웹 페이지나 소정 검색 사이트에 접속하여 원하는 상품을 검색하고 가격 비교를 통해 상품을 구매하고 있다. 특히 최근에는 스마트 폰의 등장으로 스마트 폰을 통해 상품에 부착된 바코드를 촬영하여 상품을 검색하고 가격 비교를 통해 상품을 구매할 수 있게 되었다. In general, a buyer uses a PC or a notebook to access a web page of an online shopping mall or a predetermined search site, searches for a desired product, and purchases the product through price comparison. Especially recently, smart phones have been introduced to smart phones to capture barcodes attached to products, to search for products, and to compare prices to purchase goods.
바코드를 이용하여 상품을 검색하고 가격 비교를 하기 위해서는 서버 측에 바코드 데이터베이스(DB) 및 가격비교 데이터베이스(DB)가 구축되어 있어야 한다. 일반적으로 많은 수의 판매업체 및 가격비교 서비스 업체에서 가격비교 정보를 제공하고, 상품에 부착되는 바코드에는 한계가 있기 때문에 바코드 데이터베이스는 가격비교 데이터베이스에 비하여 데이터 량이 현저히 작다. A bar code database (DB) and a price comparison database (DB) must be built on the server side in order to search for products and compare prices using bar codes. In general, since a large number of vendors and price comparison service providers provide price comparison information and the barcode attached to a product is limited, the barcode database has a significantly smaller amount of data than the price comparison database.
따라서 바코드를 통해 검색된 상품만으로 가격비교 정보를 제공 받게 되면 가격비교 데이터베이스에 구축된 데이터 량에 비하여 사용자가 서비스 받게 되는 가격비교 정보의 품질이나 가격비교 검색율이 떨어지는 문제점이 있다. Therefore, if the price comparison information is provided only by the goods retrieved through the barcode, the quality of the price comparison information to be provided by the user and the price comparison search rate are lower than the data amount built in the price comparison database.
본 발명은 상기의 문제점을 해결하기 위하여 창안된 것으로서, 본 발명의 목적은 단말기가 상품에 부착된 식별코드로부터 식별코드 정보를 검출하고 검출한 식별코드 정보에 대응하는 상품의 가격비교 정보를 서비스 제공 장치로부터 제공 받을 때 가격비교 정보의 품질을 높이고 가격비교 검색율을 향상시킬 수 있는 가격비교 서비스 시스템 및 방법을 제공하는 것이다. SUMMARY OF THE INVENTION The present invention has been made in order to solve the above problems, and it is an object of the present invention to provide a service providing system, in which a terminal detects identification code information from an identification code attached to a product and provides price comparison information of goods corresponding to the detected identification code information And to provide a price comparison service system and method that can improve the quality of price comparison information and improve the price comparison search rate when it is provided from a device.
이를 위하여, 본 발명의 제1 측면에 따르면, 본 발명에 따른 서비스 제공 시스템은, 상품에 부착된 식별코드에 대한 상품 검색을 요청하여 상품 검색 요청에 따라 식별코드에 대한 상품 검색 결과를 제공 받는 단말기와, 상기 단말기로부터 식별코드에 대한 상품 검색 요청을 수신하면 식별코드에 대한 상품정보 및 가격비교 정보를 검색하여 상기 단말기로 제공하는 서비스 제공 장치를 포함하여, 상기 서비스 제공 장치는 상기 상품정보 중의 하나인 상품명을 단어 위주로 분리하여 복수의 명령어를 추출하고 상기 추출한 복수의 명령어에 기반하여 상품정보에 연관된 상품을 확대함으로써 상기 확대한 상품에 대한 복수의 가격비교 정보를 생성하는 것을 특징으로 한다.According to a first aspect of the present invention, a service providing system according to the present invention is a service providing system for requesting a product search for an identification code attached to a product and receiving a product search result for an identification code according to a product search request, And a service providing device for searching for the product information and the price comparison information for the identification code when receiving the product search request for the identification code from the terminal and providing the search result to the terminal, And a plurality of price comparison information for the enlarged product is generated by expanding a product associated with the product information based on the plurality of extracted commands.
본 발명의 제2 측면에 따르면, 본 발명에 따른 서비스 제공 장치는, 식별코드 정보에 대응하는 상품정보를 검색하는 상품정보 검색부와, 상기 상품정보 중의 하나인 상품명을 단어 위주로 분리하여 복수의 명령어를 추출하는 명령어 추출부와, 상기 복수의 명령어에 기반하여 상기 상품정보와 연관된 복수의 가격비교 정보를 검색하는 가격비교 정보 검색부를 포함하는 것을 특징으로 한다. According to a second aspect of the present invention, there is provided a service providing apparatus according to the present invention, comprising: a goods information searching unit for searching for goods information corresponding to identification code information; And a price comparison information searching unit for searching a plurality of price comparison information related to the goods information based on the plurality of commands.
본 발명의 제3 측면에 따르면, 본 발명에 따른 단말기는, 상품에 부착된 식별코드를 촬영하여 식별코드 이미지를 생성하는 카메라 모듈과, 상기 식별코드 이미지로부터 식별코드 정보를 검출하는 식별코드 리더기와, 상기 식별코드 정보에 대응하는 상품정보를 검색하는 상품정보 검색부와, 상기 상품정보 중의 하나인 상품명을 단어 위주로 분리하여 복수의 명령어를 추출하는 명령어 추출부를 포함하는 것을 특징으로 한다. According to a third aspect of the present invention, a terminal according to the present invention comprises: a camera module for photographing an identification code attached to a product to generate an identification code image; an identification code reader for detecting identification code information from the identification code image; A product information searching unit for searching for product information corresponding to the identification code information; and a command extracting unit for extracting a plurality of commands by separating product names, which are one of the goods information, into words.
본 발명의 제4 측면에 따르면, 본 발명에 따른 서비스 제공 방법은, 단말기가 상품에 부착된 식별코드에 대한 상품 검색을 서비스 제공 장치에 요청하는 상품 검색 요청 단계와, 상기 서비스 제공 장치가 상기 단말기로부터 식별코드에 대한 상품 검색 요청을 수신하면 식별코드에 대한 상품정보를 검색하는 상품정보 검색 단계와, 상기 서비스 제공 장치가 상기 상품정보와 연관된 상품을 확대하는 연관 상품 확대 단계와, 상기 서비스 제공 장치가 상기 확대한 상품에 대한 복수의 가격비교 정보를 생성하여 상기 단말기에 전송하는 가격비교 정보 전송 단계를 포함하는 것을 특징으로 한다.According to a fourth aspect of the present invention, there is provided a service providing method comprising: a product search request step of requesting a service providing apparatus to search for a product of an identification code attached to a product; A product information retrieving step of retrieving product information on an identification code when receiving a product retrieval request for an identification code from the service providing apparatus, an association product expanding step of expanding a product associated with the product information, And a price comparison information transmission step of generating a plurality of price comparison information for the enlarged product and transmitting the generated price comparison information to the terminal.
본 발명의 제5 측면에 따르면, 본 발명에 따른 서비스 제공 방법은, 서비스 제공 장치가 연관 관계를 이용하여 코드 기반의 가격비교 정보를 생성하는 방법에 있어서, 식별코드 정보에 대응하는 상품정보를 검색하는 상품정보 검색 단계와, 상기 상품정보 중의 하나인 상품명을 단어 위주로 분리하여 복수의 명령어를 추출하는 명령어 추출 단계와, 상기 복수의 명령어에 기반하여 상기 상품정보와 연관된 복수의 가격비교 정보를 검색하는 가격비교 정보 검색 단계를 포함하는 것을 특징으로 한다. According to a fifth aspect of the present invention, there is provided a service providing method according to the present invention, in which a service providing apparatus generates code-based price comparison information using an association relation, A command extracting step of extracting a plurality of commands by separating a product name, which is one of the goods information, into words, and a step of retrieving a plurality of price comparison information associated with the goods information based on the plurality of commands And a price comparison information searching step.
본 발명의 제6 측면에 따르면, 본 발명에 따른 단말기에서의 방법은, 단말기가 서비스 제공 장치로부터 연관 관계를 이용한 코드 기반의 가격비교 정보를 제공 받는 방법에 있어서, 상품에 부착된 식별코드를 촬영하여 식별코드 이미지를 생성하는 식별코드 이미지 생성 단계와, 상기 식별코드 이미지로부터 식별코드 정보를 검출하는 식별코드 정보 검출 단계와, 상기 식별코드 정보에 대응하는 상품정보를 검색하는 상품정보 검색 단계와, 상기 상품정보 중의 하나인 상품명을 단어 위주로 분리하여 복수의 명령어를 추출하는 명령어 추출 단계를 포함하는 것을 특징으로 한다. According to a sixth aspect of the present invention, there is provided a method of a terminal, in which a terminal receives code-based price comparison information using an association relation from a service providing apparatus, the method comprising: An identification code information generating step of generating identification code information for identifying the identification code image from the identification code image; an identification code information detecting step of detecting identification code information from the identification code image; a product information searching step of searching for the product information corresponding to the identification code information; And a command extracting step of extracting a plurality of commands by separating a product name, which is one of the goods information, into words.
본 발명에 따르면, 단말기가 상품에 부착된 식별코드로부터 식별코드 정보를 검출하고 검출한 식별코드 정보에 대응하는 상품의 가격비교 정보를 제공 받을 때 서비스 제공 장치가 상품의 연관 관계를 이용하여 가격비교 정보를 제공함으로써 가격비교 정보의 품질을 높이고 가격비교 검색율을 향상시킬 수 있는 효과가 있다.According to the present invention, when the terminal detects the identification code information from the identification code attached to the product and receives the price comparison information of the goods corresponding to the detected identification code information, the service providing apparatus compares the price comparison It is possible to improve the quality of the price comparison information and improve the price comparison search rate.
또한 본 발명은 상품의 연관 관계를 이용할 때 상품명에 해당하는 명령어를 복수의 명령어로 확대할 뿐만 아니라 각 명령어에 대한 검색 순위, 검색 히스토리 및 컨텍스트를 분석하여 연관 상품을 더욱 확대할 수 있으므로 가격비교 정보의 품질과 가격비교 검색율을 더욱 제고할 수 있는 효과가 있다. In addition, the present invention not only expands a command corresponding to a product name to a plurality of commands, but also analyzes a search order, a search history, and a context for each command to further expand an associated commodity. It is possible to further improve the quality and price comparison rate.
도 1은 본 발명에 따른 연관 관계를 이용한 코드 기반의 가격비교 정보를 제공하는 시스템의 구성을 나타낸 도면.
도 2는 본 발명에 따른 서비스 제공 장치의 내부 구성도.
도 3은 본 발명에 따른 연관 관계를 이용한 코드 기반의 가격비교 정보를 제공하는 과정을 나타낸 순서도.
도 4는 복수의 명령어에 기반하여 가격비교 정보를 검색하는 과정을 나타낸 순서도.
도 5는 본 발명에 따른 단말기의 내부 구성도.
도 6은 본 발명에 따른 단말기에서 연관 관계를 이용한 코드기반의 가격비교 정보를 제공 받는 과정을 나타낸 순서도. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram of a system for providing code-based price comparison information using an association relationship according to the present invention; FIG.
2 is an internal configuration diagram of a service providing apparatus according to the present invention;
3 is a flowchart illustrating a process of providing code-based price comparison information using an association relationship according to the present invention.
4 is a flowchart illustrating a process of retrieving price comparison information based on a plurality of commands.
5 is an internal configuration diagram of a terminal according to the present invention.
FIG. 6 is a flowchart illustrating a process of receiving code-based price comparison information using an association in a terminal according to the present invention.
이하, 첨부된 도면을 참조하여 본 발명에 따른 실시 예를 상세하게 설명한다. 본 발명의 구성 및 그에 따른 작용 효과는 이하의 상세한 설명을 통해 명확하게 이해될 것이다. 본 발명의 상세한 설명에 앞서, 동일한 구성 요소에 대해서는 다른 도면 상에 표시되더라도 가능한 동일한 부호로 표시하며, 공지된 구성에 대해서는 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 구체적인 설명은 생략하기로 함에 유의한다. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. The configuration of the present invention and the operation and effect thereof will be clearly understood through the following detailed description. Before describing the present invention in detail, the same components are denoted by the same reference symbols as possible even if they are displayed on different drawings. In the case where it is judged that the gist of the present invention may be blurred to a known configuration, do.
우선 본 발명의 실시 예를 설명하는데 사용되는 용어를 다음과 같이 정의한다. First, terms used to describe embodiments of the present invention are defined as follows.
상품은 사용자가 쇼핑 중에 구매하고자 하는 물건 또는 평소에 사용자가 관심을 가지고 있는 물건을 의미한다. 상품의 표면에는 바코드, QR(Quick Response)코드, 로고(logo) 또는 라벨(label) 등이 부착되어 있다. A product refers to a product that a user intends to purchase during shopping or a product that the user is interested in at a usual time. On the surface of the product, bar code, QR (Quick Response) code, logo or label are affixed.
상품정보는 상품에 대한 정보로서 상품명, 상품 가격, 상품에 대한 간략한 설명, 상품 평가 등을 포함할 수 있다. The product information may include a product name, a product price, a brief description of the product, a product evaluation, etc., as information on the product.
식별코드는 상품을 식별하기 위한 코드로서 바코드, QR코드, 로고(logo) 또는 라벨(label) 등이 있다. 본 발명의 실시 예에서 식별코드는 서버 또는 단말기에 액세스하여 상품정보를 취득할 수 있도록 액세스 정보를 저장한 간접 코드(indirect code)임을 기본으로 한다. 식별코드는 바코드와 같은 1차원 식별코드와 QR코드와 같은 2차원 식별코드가 일반적이나 칼라정보까지 들어간 3차원 코드도 사용 가능하다. 3차원 코드로는 마이크로소프트사의 MS-Tag 등과 같은 식별코드가 있다. 현재 식별코드에 대한 국제 표준화가 진행 중에 있으며, 따라서 본 발명의 실시 예에서 언급된 식별코드는 1차원, 2차원, 3차원뿐만 아니라 식별코드에 추가되는 정보와 국제 표준화의 진행에 따라 N차원의 식별코드로 확대 가능하다. The identification code is a code for identifying a product, such as a bar code, a QR code, a logo, or a label. In the embodiment of the present invention, the identification code is an indirect code in which access information is stored so as to access the server or the terminal and obtain the product information. The identification code can be a three-dimensional code including a one-dimensional identification code such as a barcode and a two-dimensional identification code such as a QR code. The three-dimensional code includes an identification code such as MS-Tag from Microsoft Corporation. The present invention relates to an identification code, and more particularly, to an information processing apparatus and a method of controlling the same, It is expandable to an identification code.
식별코드 이미지는 카메라를 이용하여 상품에 부착된 식별코드를 촬영할 때 생성되는 이미지를 의미한다. An identification code image means an image generated when an identification code attached to a product is photographed using a camera.
식별코드 정보는 식별코드 이미지로부터 검출되는 정보로서 2진수 코드 값을 의미한다. 식별코드 정보는 바코드인 경우 바코드 정보, QR코드인 경우 QR코드 정보, 로고 또는 라벨인 경우 특징점 정보를 포함한다. The identification code information is information detected from the identification code image and means a binary code value. The identification code information includes bar code information in the case of a bar code, QR code information in the case of a QR code, and minutia information in the case of a logo or a label.
명령어는 가격비교 정보를 검색할 때의 검색 조건으로서 본 발명의 실시 예에서는 상품정보 중의 하나인 상품명을 의미한다. 명령어는 상품명에 해당하는 주(main) 명령어와 상품명을 단어 별로 분리한 부(sub) 명령어를 포함한다. The term " command " means a product name which is one of goods information in the embodiment of the present invention as a search condition when searching for price comparison information. The command includes a main instruction corresponding to a product name and a sub instruction separated by a product name.
가격비교 정보는 주 명령어 및 부 명령어를 이용하여 해당 상품과 관련된 자 회사 상품과 타 회사 상품 간의 가격을 비교한 정보를 의미한다. 본 발명의 실시 예에서 가격비교 정보는 명령어 기반, 검색순위 기반, 검색 히스토리 기반 또는 컨텍스트 기반으로 검색될 수 있다. The price comparison information is information obtained by comparing the price of a company company product with another company product using a main command and a sub-command. In an embodiment of the present invention, the price comparison information may be retrieved on a command basis, a search ranking basis, a search history basis, or a contextual basis.
도 1은 본 발명에 따른 연관 관계를 이용한 코드 기반의 가격비교 정보를 제공하는 시스템의 구성을 나타낸 것이다. FIG. 1 shows a configuration of a system for providing code-based price comparison information using an association relation according to the present invention.
도 1을 참조하면, 본 발명에 따른 시스템은 단말기(100), 서비스 제공 장치(200), 단말기(100)와 서비스 제공 장치(200)간의 데이터 송수신을 가능하게 하는 통신망(300)을 포함한다. Referring to FIG. 1, a system according to the present invention includes a
단말기(100)는 통신망(300)을 통해 서비스 제공 장치(200)와 데이터를 송수신하고 상품에 부착된 식별코드를 인식할 수 있는 기기라면 그 종류에 관계없이 모두 사용할 수 있다. 예를 들어 단말기(100)는 PC, PDA, 노트북, 디지털 카메라, 휴대폰, 스마트 폰, PMP 등을 포함할 수 있다. The
단말기(100)는 상품에 부착된 식별코드에 대한 상품 검색을 서비스 제공 장치(200)에 요청하여 서비스 제공 장치(200)로부터 식별코드에 대한 상품 검색 결과를 제공 받는다. The
통신망(300)은 단말기(100)와 서비스 제공 장치(200)가 상호 유무선으로 통신할 수 있도록 통신 서비스를 제공하는 네트워크를 말한다. 즉, 통신망(300)은 유선 인터넷 망일 수 있으며, 이동 통신망(CDMA, W-CDMA 등)을 통해 연결되는 무선 데이터망(인터넷 망, IMS 등), 또는 근거리 통신을 통해 연결되는 인터넷 망 등을 포함할 수 있다. 구체적으로, 단말기(100)는 CDMA 망의 경우 PDSN(Packet Data Serving Node)을 통해 데이터망에 접속할 수 있고, W-CDMA 망의 경우 GGSN(Gateway GPRS Support Node)을 통해 데이터망에 접속될 수 있다. 또한 단말기(100)는 핫스팟(Hot-Spot) 등의 지역에서 블루투스나 Wi-Fi 등의 근거리 통신을 통해 인터넷 망에 접속할 수 있다.The
서비스 제공 장치(200)는 단말기(100)로부터 식별코드에 대한 상품 검색 요청을 수신하면 식별코드에 대한 상품 검색을 수행하여 상품정보 및 가격비교 정보를 단말기(100)로 전송한다. 본 발명에 의한 서비스 제공 장치(200)는 상품정보와 연관된 상품을 확대하여 상기 확대한 상품에 대한 가격비교 정보를 생성하여 단말기(100)에 제공한다. 구체적으로 서비스 제공 장치(200)는 상품정보 중의 하나인 상품명을 명령어로 사용하여 이 명령어를 복수의 명령어로 확대하고 확대한 복수의 명령어에 근거하여 상품정보와 연관된 복수의 가격비교 정보를 생성하게 된다. When the
도 2는 서비스 제공 장치(200)의 내부 구성을 나타낸 것이다. 2 shows an internal configuration of the
도 2를 참조하면, 서비스 제공 장치(200)는 상품정보 검색부(210), 명령어 추출부(230), 검색 순위 분석부(240), 검색 히스토리 분석부(250), 상황 분석부(260), 가격비교 정보 검색부(220), 데이터베이스(270) 등을 포함한다. 2, the
상품정보 검색부(210)는 단말기(100)로부터 전송된 식별코드 정보에 대응하는 상품정보를 검색한다. 상품정보 검색부(210)는 식별코드 DB(271)에서 식별코드 정보에 대응하는 상품정보를 검색하고 상품정보 중의 하나인 상품명을 가격비교 정보 검색부(220), 명령어 추출부(230), 검색 순위 분석부(240), 검색 히스토리 분석부(250), 상황 분석부(260)에 전달한다. The product
명령어 추출부(230), 검색 순위 분석부(240), 검색 히스토리 분석부(250), 상황 분석부(260)는 상품정보와 연관된 상품을 확대하는 기능을 수행하는 부분으로 연관 관계 분석부로 통칭될 수 있다. 연관 관계 분석부에 대해서는 도 3 및 도 4를 참조하여 후술하기로 한다. The
데이터베이스(270)는 식별코드 DB(271) 및 가격비교 DB(272)를 포함한다. The
식별코드 DB(271)는 바코드 정보, QR코드 정보, 로고나 라벨의 특징점 정보에 해당하는 식별코드 정보 및 식별코드 정보에 대응하는 상품정보를 저장한다. 가격비교 DB(272)는 각 상품에 대한 가격비교 정보 및 온라인 쇼핑몰 정보를 저장한다. 가격비교 DB(272)는 각 상품에 대한 가격비교 정보를 상품의 상품평가 순서, 인기 순서, 신규 순서, 가격 순서 등으로 구분하여 저장할 수 있다. The
도 3은 본 발명에 따른 연관 관계를 이용한 코드 기반의 가격비교 정보를 제공하는 과정을 나타낸 것이다.FIG. 3 illustrates a process of providing code-based price comparison information using an association relation according to the present invention.
도 3을 참조하면, 먼저 서비스 제공 장치(200)가 단말기(100)로부터 상품의 식별코드 정보를 수신한다(S10). 그러면 서비스 제공 장치(200)의 상품 정보 검색부(210)는 식별코드 DB(271)에서 식별코드 정보에 대응하는 상품정보를 검색한다(S20). Referring to FIG. 3, the
상품 정보 검색부(210)는 상품정보 중의 하나인 상품명을 명령어로 사용하여 이 명령어를 가격비교 정보 검색부(200) 및 연관 관계 분석부로 전달한다(S30). 상기 상품정보 중의 하나인 상품명은 주 명령어에 해당한다. The product
주 명령어는 명령어 추출부(230)에 입력된다. 명령어 추출부(230)는 주 명령어를 형태소 분석한 후 단어 위주로 분리하여 복수의 명령어를 생성한다(S40). 주 명령어로부터 분리된 복수의 명령어는 부 명령어에 해당한다. 예를 들어, 상품명이 'AAA사 노트북 XXX PS30'인 경우 부 명령어는 AAA사, 노트북, XXX 또는 PS30이 될 수 있다. The main command is inputted to the
가격비교 정보 검색부(200)는 주 명령어 및 부 명령어에 기반하여 가격비교 DB(272)에서 가격비교 정보를 검색한다(S50).The price comparison
도 4는 복수의 명령어에 기반하여 가격비교 정보를 검색하는 과정을 나타낸 것이다. 도 4는 도 3의 단계 S50을 구체적으로 나타내고 있다. FIG. 4 illustrates a process of retrieving price comparison information based on a plurality of commands. FIG. 4 specifically shows step S50 in FIG.
도 4를 참조하면, 먼저 상품정보 검색부(210)를 통해 주 명령어가 추출되고 명령어 추출부(230)를 통해 부 명령어가 추출된다(S52).Referring to FIG. 4, a main instruction is extracted through the product
주 명령어는 가격비교 정보 검색부(220)에 입력된다. 가격비교 정보 검색부(220)는 주 명령어에 기반하여 가격비교 정보를 검색한다. 또한 부 명령어도 가격비교 정보 검색부(220)에 입력된다. 가격비교 정보 검색부(220)는 부 명령어에 기반하여 가격비교 정보를 검색한다. 이와 같이 단계 S53에서는 주 명령어 및 부 명령어를 이용하여 명령어 기반 가격비교 정보 검색을 수행한다.The main command is input to the price comparison
주 명령어 및 부 명령어는 검색 순위 분석부(240)에 입력된다. 검색 순위 분석부(240)는 복수의 명령어를 입력 받아 각 명령어에 해당하는 상품에서 검색 순위를 분석하여 검색 순위를 갖는 상품정보를 가격비교 정보 검색부(220)에 전달한다. 상기 복수의 명령어란 광의로는 주 명령어 및 부 명령어를 모두 포함하는 의미하고 협의로는 부 명령어를 의미한다. 가격비교 정보 검색부(220)는 검색 순위 분석부(240)로부터 입력된 상품정보에 기반하여 가격비교 정보를 검색한다. 이와 같이 단계 S54에서는 검색 순위 기반 가격비교 정보 검색을 수행한다. The main command and sub command are input to the
예를 들어, 부 명령어가 AAA사와 노트북일 때 검색 순위 분석부(240)는 AAA사 제품 중에서 검색 순위가 1위에서 5위까지의 제품, 노트북 제품에서 검색 순위가 1위에서 5위까지의 제품을 가격비교 정보 검색부(220)에 전달한다. 그러면 가격비교 정보 검색부(220)는 각 부 명령어에 대한 상기 검색 순위에 해당하는 제품에 대한 가격비교 정보를 생성한다. For example, when the subordinate command is AAA company and a notebook, the
주 명령어 및 부 명령어는 검색 히스토리 분석부(250)에 입력된다. 검색 히스토리 분석부(250)는 복수의 명령어를 입력 받아 각 명령어에 해당하는 상품에 대한 사용자의 검색 히스토리를 분석하여 이전 검색된 상품정보를 가격비교 정보 검색부(220)에 전달한다. 가격비교 정보 검색부(220)는 검색 히스토리 분석부(250)로부터 입력된 상품정보에 기반하여 가격비교 정보를 검색한다. 이와 같이 단계 S55에서는 검색 히스토리 기반 가격비교 정보 검색을 수행한다.The main command and sub command are input to the
예를 들어, 부 명령어가 AAA사와 노트북일 때 검색 히스토리 분석부(240)는 이전에 사용자가 AAA사 또는 노트북 제품을 검색한 이력이 있는 경우 그 이전 검색된 제품을 가격비교 정보 검색부(220)에 전달한다. 그러면 가격비교 정보 검색부(220)는 각 부 명령어에 대한 상기 검색 히스토리에 해당하는 제품에 대한 가격비교 정보를 생성한다. For example, when the sub command is the AAA company and the notebook, the
주 명령어 및 부 명령어는 상황 분석부(260)에 입력된다. 상황 분석부(260)는 복수의 명령어를 입력받아 각 명령어에 해당하는 상품에 대한 컨텍스트(context)를 분석하여 연관된 상품정보를 가격비교 정보 검색부(220)에 전달한다. 가격비교 정보 검색부(220)는 상황 분석부(250)로부터 입력된 상품정보에 기반하여 가격비교 정보를 검색한다. 이와 같이 단계 S56에서는 컨텍스트 기반 가격비교 정보 검색을 수행한다.The main command and sub command are input to the
상황 분석부(260)는 부 명령어에 해당하는 상품과 컨텍스트로서 상품 검색을 요청한 시점의 시간정보를 확인하여 그 시간정보에 맞는 부 명령어에 해당하는 상품과 연관된 상품정보를 가격비교 정보 검색부(220)에 전달할 수 있다. 예를 들어, 부 명령어가 노트북이고 시간정보가 밤일 때, 밤에 조용하게 음악을 들을 수 있도록 노트북에 연결하여 사용하는 스피커 제품에 대한 가격비교 정보가 생성될 수 있다. The situation analyzer 260 checks the time information at the time of requesting the product search as a sub-command word and the context, and transmits the product information associated with the sub-command word corresponding to the time information to the price comparison information search unit 220 ). For example, when the sub-command is a notebook and the time information is night, price comparison information may be generated for a speaker product connected to the notebook so that the user can listen to music quietly at night.
이와 같이 서비스 제공 장치(200)는 상기 명령어 기반, 검색 순위 기반, 검색 히스토리 기반, 컨텍스트 기반의 가격비교 정보 검색을 각각 수행한 후, 단계 S57에서 상기 생성한 가격비교 정보를 통합할 수 있다. 서비스 제공 장치(200)는 통합된 가격비교 정보를 단말기(100)에 제공한다. In this manner, the
도 2에는 도시되어 있지 않으나, 검색 순위 분석부(240), 검색 히스토리 분석부(250) 및 상황 분석부(250)가 그 분석 기능을 수행하기 위해서, 서비스 제공 장치(200)는 검색 순위 DB, 검색 히스토리 DB 및 컨텍스트 DB를 구비해야 한다. 2, in order for the search ranking analyzing
상술한 바와 같이 단말기(100)는 네트워크 기반으로 서비스 제공 장치(200)와 연동하여 가격비교 정보를 제공 받을 수 있으나 이러한 가격비교 서비스는 단말기(100)의 내부에서 자체 처리되는 자립형(stand-alone)으로 구현될 수 있다. As described above, the terminal 100 may receive price comparison information in cooperation with the
도 5는 본 발명에 따른 단말기의 내부 구성을 나타낸 것이다. 5 shows an internal configuration of a terminal according to the present invention.
도 5를 참조하면, 본 발명에 따른 단말기는 카메라 모듈(110), 표시부(120), 입력부(130), 통신 모듈(140), 제어부(150), 식별식별코드 리더기(160), 메모리(170), 가격비교 정보 검색부(180) 등을 포함한다. 5, a terminal according to the present invention includes a camera module 110, a display unit 120, an input unit 130, a communication module 140, a
카메라 모듈(110)은 상품에 부착된 식별코드를 촬영하여 식별코드 이미지를 생성한다. 카메라 모듈(110)에서 생성된 식별코드 이미지는 제어 부(150)로 입력된다. The camera module 110 photographs an identification code attached to a product to generate an identification code image. The identification code image generated by the camera module 110 is input to the
표시부(120)는 상품 검색 요청에 따라 상품정보 및 가격비교 정보가 포함된 상품 검색 결과 화면을 디스플레이 한다.The display unit 120 displays a product search result screen including product information and price comparison information according to a product search request.
입력부(130)는 사용자의 문자 입력이 가능한 키 패드를 구비하여 사용자로부터 식별코드에 대한 상품 검색 요청을 입력 받는다. The input unit 130 includes a keypad capable of inputting a character of a user, and receives a product search request for an identification code from a user.
본 발명의 실시 예에서는 표시부(120)와 입력부(130)를 별도로 표현하였으나 단말기(100)가 터치 폰 또는 스마트 폰인 경우 표시부(120)와 입력부(130)는 일체로 구성될 수 있다. Although the display unit 120 and the input unit 130 are separately shown in the embodiment of the present invention, when the terminal 100 is a touch phone or a smart phone, the display unit 120 and the input unit 130 may be integrally formed.
통신 모듈(140)은 네트워크 기반으로 서비스 제공 장치(200)와 연동하는 경우, 입력부(130)로부터 상품 검색 요청이 있으면 상품 검색 요청을 서비스 제공 장치(200)로 전송한다. 또한 통신 모듈(140)은 서비스 제공 장치(200)로부터 상품정보 및 가격비교 정보를 포함하는 상품 검색 결과를 수신할 수 있다. The communication module 140 transmits a product search request to the
식별코드 리더기(160)는 제어부(150)의 전처리부(151)를 통해 전 처리된 식별코드 이미지로부터 식별코드 정보를 검출한다. 식별코드 리더기(160)는 식별 코드의 형태에 따라 바코드 리더기, QR코드 리더기, 로고나 라벨 등의 특징점을 검출하는 특징점 검출기 등을 포함할 수 있다. 또한 식별코드 리더기(160)는 NFC(Near Field Communication) 태그를 검출하는 NFC 리더기, RFID 태그를 검출하는 RFID 리더기, OCR(Optical Character Recognition) 코드를 검출하는 OCR 리더기 등을 추가로 포함할 수 있다. The
메모리(170)는 식별코드 정보 및 식별코드 정보에 대응하는 상품정보를 저장한다. 또한 단말기(100)가 가격비교 정보 검색을 자체 수행하는 경우 메모리(170)는 가격비교 정보도 저장한다. The
메모리(170)에 저장된 각종 정보에 대한 업데이트가 필요한 경우 단말기(100)는 서비스 제공 장치(200)에 접속하여 업데이트를 수행할 수 있다. 각종 정보에 대한 업데이트는 단말기(100)에 미리 설정해 놓은 일정 주기마다 수행될 수 있으며, 서비스 제공 장치(200)에 관련 정보가 업데이트되는 즉시 실시간으로 수행될 수도 있다. 또는 사용자의 요청에 따라 단말기(100)가 서비스 제공 장치(200)에 접속하여 직접 업데이트를 수행할 수 있다.When updating various information stored in the
제어부(150)은 전처리부(151), 상품정보 검색부(152), 명령어 추출부(153) 등을 포함한다. The
전처리부(151)는 카메라 모듈(110)로부터 입력된 식별코드 이미지를 전 처리한다. 이미지 전 처리에 의해 식별코드 리더기(160)는 에러 없이 식별코드 이미지로부터 식별코드 정보를 검출할 수 있다. 전처리부(151)는 전처리 된 식별코드 이미지를 식별코드 리더기(160)에 전달한다. The
상품정보 검색부(152)는 식별코드 리더기(160)에서 검출된 식별코드 정보를 입력 받아 메모리(170)에서 식별코드 정보에 대응하는 상품정보를 검색한다. 상품정보 검색부(152)는 상품정보 중의 하나인 상품명을 명령어 추출부(153)에 전달한다. The product
명령어 추출부(153)는 상품정보 검색부(152)로부터 입력 받은 상품명을 단어 위주로 분리하여 복수의 명령어를 추출한다. The
도시되어 있지는 않으나 단말기(100)는 상술한 검색 순위 분석부, 검색 히스토리 분석부 및 상황 분석부 중 적어도 하나를 포함할 수 있다. 검색 순위 분석부, 검색 히스토리 분석부 및 상황 분석부는 제어부(150)에 포함될 수도 있고 별도의 모듈로 존재할 수 있다. Although not shown, the terminal 100 may include at least one of the search ranking analyzer, the search history analyzer, and the situation analyzer. The search ranking analyzing unit, the search history analyzing unit, and the situation analyzing unit may be included in the
가격비교 정보 검색부(180)는 상품정보 검색부(152)로부터 입력 받은 상품명(주 명령어)과 명령어 추출부(153)로부터 입력 받은 복수의 명령어(부 명령어)에 기반하여 상기 상품정보와 연관된 복수의 가격비교 정보를 검색한다. 또한 단말기(100) 내부에 검색 순위 분석부, 검색 히스토리 분석부 및 상황 분석부가 포함되는 경우, 가격비교 정보 검색부(180)는 명령어 기반 가격비교 정보 검색 외에 검색 순위 기반, 검색 히스토리 기반, 컨텍스트 기반의 가격비교 정보 검색을 수행할 수 있다.The price comparison
한편 단말기(100)의 성능을 고려할 때 가격비교 정보 검색부(180)는 단말기(100) 내부에서 생략될 수 있다. 이 경우 상품정보 검색부(152)에서 검색된 상품명(주 명령어)과 명령어 추출부(153)에서 생성된 복수의 명령어(부 명령어)는 통신 모듈(140)을 통해 서비스 제공 장치(200)로 전송된다. On the other hand, when considering the performance of the terminal 100, the price comparison
도 6은 본 발명에 따른 단말기에서 연관 관계를 이용한 코드기반의 가격비교 정보를 제공 받는 과정을 나타낸 것이다. FIG. 6 illustrates a process of receiving code-based price comparison information using an association in a terminal according to the present invention.
먼저, 단말기(100)의 카메라 모듈(110)은 상품에 부착된 식별코드를 촬영하여 식별코드 이미지를 생성한다(S100).First, the camera module 110 of the terminal 100 photographs an identification code attached to a product to generate an identification code image (S100).
식별코드 리더기(160)는 카메라 모듈(110)에서 생성된 식별코드 이미지로부터 식별코드 정보를 검출한다(S110).The
이후 검출한 식별코드 정보에 대하여 상품 검색이 요청되면, 제어 부(150)의 상품정보 검색부(152)는 메모리(170)에서 해당 식별코드 정보에 대응하는 상품정보를 검색한다(S120).When a product search is requested for the detected identification code information, the product
상품정보 검색부(152)는 검색한 상품정보 중의 하나인 상품명을 주 명령어로 하여 이 주 명령어를 명령어 추출부(153)에 전달한다(S130). The product
명령어 추출부(153)는 상품정보 검색부(152)로부터 입력 받은 주 명령어를 형태소 분석한 후 단어 위주로 분리하여 복수의 부 명령어를 생성한다(S140). The
단말기(100)의 성능에 따라 단말기(100) 내부에 가격비교 정보 검색부(180)가 존재하지 않는 경우 주 명령어 및 부 명령어는 통신 모듈(140)를 통해 서비스 제공 장치(200)로 전송된다(S150). 만약 단말기(100) 내부에 가격비교 정보 검색부(180)가 존재하는 경우 주 명령어 및 부 명령어는 가격비교 정보 검색부(220)에 전달된다. If the price comparison
또한, 본 발명의 다른 실시 예에서는 서비스 제공 장치에서 수행하였던 상품 정보 및 가격 비교 정보 제공 서비스와 관련한 하드웨어 및 소프트웨어의 컴퓨팅 자원을 네트워크 상의 서버에 저장해 두고, 단말기로부터 해당 서비스의 요청이 있으면 서비스 제공 장치가 네트워크 상의 서버에 접속하여 해당 서비스를 제공받아 단말기로 전달하는 클라우드 컴퓨팅(Cloud computing) 형태로 구현될 수 있다. 이 경우, 서비스 제공자는 네트워크 상의 서버에 저장된 하드웨어 및 소프트웨어 등의 컴퓨팅 자원을 자신이 필요한 만큼 빌려 쓰고 이에 대한 사용 요금을 지급함으로써 컴퓨터 시스템을 유지보수관리하기 위하여 들어가는 비용과 서버의 구매 및 설치 비용, 업데이트 비용, 소프트웨어 구매 비용 등 엄청난 비용과 시간 및 인력을 줄일 수 있고, 에너지 절감에도 기여할 수 있다.In another embodiment of the present invention, hardware and software computing resources related to the product information and the price comparison information providing service performed in the service providing apparatus may be stored in a server on the network, and if the service is requested from the terminal, May be implemented in the form of cloud computing in which a user accesses a server on the network, receives the service, and delivers the service to the terminal. In this case, the service provider borrows the computing resources such as hardware and software stored in the server on the network as much as he / she needs, and by paying the usage fee, the cost for the maintenance and management of the computer system, It can save huge cost, time and manpower such as update cost, software purchase cost, and contribute to energy saving.
한편, 본 발명은 이상에서 설명한 연관 관계를 이용한 가격비교 정보 제공 방법을 소프트웨어적인 프로그램으로 구현하여 컴퓨터로 읽을 수 있는 소정 기록 매체에 기록해 둘 수 있다. In the meantime, the present invention can be implemented by a software program and recorded on a computer-readable recording medium.
예컨대, 기록 매체는 각 재생 장치의 내장형으로 하드 디스크, 플래시 메모리, RAM, ROM 등이거나, 외장형으로 CD-R, CD-RW와 같은 광디스크, 콤팩트 플래시 카드, 스마트 미디어, 메모리 스틱, 멀티미디어 카드일 수 있다. For example, the recording medium may be a hard disk, a flash memory, a RAM, a ROM, or the like embedded in each reproduction apparatus, or an external optical disk such as a CD-R or a CD-RW, a compact flash card, a smart media, have.
이 경우, 컴퓨터로 읽을 수 있는 기록 매체에 기록한 프로그램은, 앞서 설명한 바와 같이 식별코드 정보에 대응하는 상품정보를 검색하는 상품정보 검색 단계와, 상기 상품정보 중의 하나인 상품명을 단어 위주로 분리하여 복수의 명령어를 추출하는 명령어 추출 단계와, 상기 복수의 명령어에 기반하여 상기 상품정보와 연관된 복수의 가격비교 정보를 검색하는 가격비교 정보 검색 단계를 포함하여 실행될 수 있다. In this case, the program recorded on the computer-readable recording medium includes: a product information searching step of searching for product information corresponding to the identification code information as described above; And a price comparison information searching step of searching a plurality of price comparison information items related to the goods information based on the plurality of commands.
이상의 설명은 본 발명을 예시적으로 설명한 것에 불과하며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술적 사상에서 벗어나지 않는 범위에서 다양한 변형이 가능할 것이다. 따라서 본 발명의 명세서에 개시된 실시 예들은 본 발명을 한정하는 것이 아니다. 본 발명의 범위는 아래의 특허청구범위에 의해 해석되어야 하며, 그와 균등한 범위 내에 있는 모든 기술도 본 발명의 범위에 포함되는 것으로 해석해야 할 것이다. The foregoing description is merely illustrative of the present invention, and various modifications may be made by those skilled in the art without departing from the spirit of the present invention. Accordingly, the embodiments disclosed in the specification of the present invention are not intended to limit the present invention. The scope of the present invention should be construed according to the following claims, and all the techniques within the scope of equivalents should be construed as being included in the scope of the present invention.
본 발명은 단말기가 상품에 부착된 식별코드로부터 식별코드 정보를 검출하고 검출한 식별코드 정보에 대응하는 상품의 가격비교 정보를 제공 받을 때 서비스 제공 장치가 상품의 연관 관계를 이용하여 가격비교 정보를 제공함으로써 가격비교 정보의 품질을 높이고 가격비교 검색율을 향상시킬 수 있기 때문에, 가격비교 정보를 제공하는 서비스 기술 분야에 적용할 수 있다. The present invention is characterized in that when a terminal detects identification code information from an identification code attached to a product and receives price comparison information of the goods corresponding to the detected identification code information, The quality of the price comparison information can be improved and the price comparison search rate can be improved. Therefore, the present invention can be applied to a service technology field for providing price comparison information.
100: 단말기 200: 서비스 제공 장치
300: 통신망 152, 210: 상품정보 검색부
153, 230: 명령어 추출부 180, 220: 가격비교 정보 검색부
240: 검색순위 분석부 250: 검색 히스토리 분석부
260: 상황 분석부 270: 데이터베이스
271: 식별코드 DB 272: 가격비교 DB
110: 카메라 모듈 120: 표시부
130: 입력부 140: 통신 모듈
150: 제어부 151: 전처리부
160: 식별코드 리더기 170: 메모리100: terminal 200: service providing apparatus
300:
153, 230:
240: search ranking analyzer 250: search history analyzer
260: Situation analysis unit 270:
271: Identification code DB 272: Price comparison DB
110: camera module 120: display unit
130: input unit 140: communication module
150: control unit 151: preprocessing unit
160: Identification code reader 170: Memory
Claims (14)
상기 검색된 상품정보의 상품명을 단어 위주로 분리하여, 상기 상품명을 구성하는 단어들 중 회사를 나타내는 단어와 상품을 나타내는 단어를 포함하는 복수의 명령어를 추출하는 명령어 추출부와,
상기 복수의 명령어를 각 부 명령어로 하여, 부 명령어 별로 해당되는 상품 중 검색 순위가 기 설정된 검색 순위 이상인 상품의 상품정보를 가격비교 정보 검색부에 전달하는 검색 순위 분석부와,
상기 상품명을 주 명령어로 하여, 상기 주 명령어를 기반으로 상기 검색된 상품정보에 대한 가격비교 정보를 검색하고, 상기 부 명령어 별로 전달되는 기 설정된 검색 순위 이상의 상품정보에 대한 가격비교 정보를 검색하는 가격비교 정보 검색부를 포함하는 것을 특징으로 하는 서비스 제공 장치.A merchandise information searching unit for searching merchandise information for an identification code according to a merchandise search request from a terminal,
A command extracting unit for extracting a plurality of commands including a word representing a company and a word representing a commodity among words constituting the commodity name by separating the commodity name of the retrieved commodity information into words,
A search ranking analyzing unit that uses the plurality of commands as sub-commands and transmits product information of a product having a search rank higher than a predetermined search rank among sub-commands to the price comparison information search unit;
The price comparison information for the searched product information is searched based on the main command and the price comparison information for the product information of the product information of a predetermined search rank or more is transmitted for each sub command, And an information retrieval unit.
상기 부 명령어 각각 별로, 부 명령어에 해당하는 상품 및 상품에 대하여 분석한 컨텍스트(context)에 맞는 연관 상품정보를 상기 가격비교 정보 검색부에 전달하는 상황 분석부를 더 포함하는 것을 특징으로 하는 서비스 제공 장치.The method according to claim 1,
Further comprising a situation analyzing unit for transmitting, to each of the subcommands, product information corresponding to a subcommand and product information corresponding to a context analyzed for the product to the price comparison information retrieving unit, .
상기 식별코드 이미지로부터 식별코드 정보를 검출하는 식별코드 리더기와,
상기 식별코드 정보에 대응하는 상품정보를 검색하는 상품정보 검색부와,
상기 검색된 상품정보의 상품명을 단어 위주로 분리하여, 상기 상품명을 구성하는 단어들 중 회사를 나타내는 단어와 상품을 나타내는 단어를 포함하는 복수의 명령어를 추출하는 명령어 추출부와,
상기 복수의 명령어를 각 부 명령어로 하여, 부 명령어 별로 해당되는 상품 중 검색 순위가 기 설정된 검색 순위 이상인 상품의 상품정보를 가격비교 정보 검색부에 전달하는 검색 순위 분석부와,
상기 상품명을 주 명령어로 하여, 상기 주 명령어를 기반으로 상기 검색된 상품정보에 대한 가격비교 정보를 검색하고, 상기 부 명령어 별로 전달되는 기 설정된 검색 순위 이상의 상품정보에 대한 가격비교 정보를 검색하는 가격비교 정보 검색부를 포함하는 것을 특징으로 단말기.A camera module for photographing an identification code attached to a product to generate an identification code image,
An identification code reader for detecting identification code information from the identification code image;
A merchandise information search unit for searching for merchandise information corresponding to the identification code information,
A command extracting unit for extracting a plurality of commands including a word representing a company and a word representing a commodity among words constituting the commodity name by separating the commodity name of the retrieved commodity information into words,
A search ranking analyzing unit that uses the plurality of commands as sub-commands and transmits product information of a product having a search rank higher than a predetermined search rank among sub-commands to the price comparison information search unit;
The price comparison information for the searched product information is searched based on the main command and the price comparison information for the product information of the product information of a predetermined search rank or more is transmitted for each sub command, And an information searching unit.
식별코드 정보에 대응하는 상품정보를 검색하는 상품정보 검색 단계와,
상기 검색된 상품정보의 상품명을 단어 위주로 분리하여, 상기 상품명을 구성하는 단어들 중 회사를 나타내는 단어와 상품을 나타내는 단어를 포함하는 복수의 명령어를 추출하는 명령어 추출 단계와,
상기 상품명을 주 명령어로 하여 상기 주 명령어를 기반으로 상기 검색된 상품정보에 대한 가격비교 정보를 검색하고, 상기 복수의 명령어를 각 부 명령어로 하여 부 명령어 별로 해당되는 상품 중 검색 순위가 기 설정된 검색 순위 이상인 상품의 상품정보에 대한 가격비교 정보를 검색하는 가격비교 정보 검색 단계를 포함하는 것을 특징으로 하는 방법.A method for generating code-based price comparison information by using a service relationship,
A product information search step of searching for product information corresponding to the identification code information;
A command extracting step of extracting a plurality of commands including a word representing a company and a word representing a commodity among words constituting the commodity name by separating the commodity name of the retrieved commodity information into words,
Searching for price comparison information on the searched product information based on the main instruction using the product name as a main instruction and searching the price comparison information of the searched product information using each of the plurality of instructions as sub- And a price comparison information search step of searching for price comparison information on the product information of the product having the number of goods or more.
상기 가격비교 정보 검색 단계는,
상기 부 명령어 각각에 해당하는 상품에 대한 사용자의 검색 히스토리를 분석하고, 이전 검색된 상품정보에 근거하여 가격비교 정보를 검색하는 것을 특징으로 하는 방법.9. The method of claim 8,
The price comparison information searching step includes:
Analyzing a user's search history for each of the sub-commands, and searching for price comparison information based on the searched product information.
상기 가격비교 정보 검색 단계는,
상기 부 명령어 각각 별로, 부 명령어에 해당하는 상품 및 상품에 대하여 분석한 컨텍스트(context)에 맞는 연관 상품정보에 근거하여 가격비교 정보를 검색하는 것을 특징으로 하는 방법.9. The method of claim 8,
The price comparison information searching step includes:
And the price comparison information is searched for based on the associated product information corresponding to the context analyzed for the product and the product corresponding to the sub-instruction for each of the sub-instructions.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100126872A KR101990992B1 (en) | 2010-12-13 | 2010-12-13 | System and method for providing code-based price comparison information using association |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100126872A KR101990992B1 (en) | 2010-12-13 | 2010-12-13 | System and method for providing code-based price comparison information using association |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160145336A Division KR102103238B1 (en) | 2016-11-02 | 2016-11-02 | System and method for providing code-based price comparison information using association |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120076674A KR20120076674A (en) | 2012-07-09 |
KR101990992B1 true KR101990992B1 (en) | 2019-06-20 |
Family
ID=46710268
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100126872A KR101990992B1 (en) | 2010-12-13 | 2010-12-13 | System and method for providing code-based price comparison information using association |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101990992B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101684680B1 (en) * | 2015-12-23 | 2016-12-20 | 주식회사 엔와이커머스 | System for providing imported goods price information |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100822636B1 (en) * | 2006-09-20 | 2008-04-17 | 에스케이 텔레콤주식회사 | Server for Comparison of Price, System and Method for Providing Information of Contents Using the Same |
KR100882716B1 (en) * | 2006-11-20 | 2009-02-06 | 엔에이치엔(주) | Method for recommending information of goods and system for executing the method |
KR101241585B1 (en) * | 2007-05-10 | 2013-03-18 | 주식회사 엘지유플러스 | Mobile communication terminal, service system, and system for goods information inquiry and goods purchase comprising the same |
KR20090097701A (en) * | 2008-03-12 | 2009-09-16 | (주)휴먼아이티 | Method for providing goods information |
-
2010
- 2010-12-13 KR KR1020100126872A patent/KR101990992B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20120076674A (en) | 2012-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2018241130B2 (en) | Product information system and method using a tag and mobile device | |
JP6522081B2 (en) | Electronic commerce system, electronic commerce method, and electronic commerce program | |
JP4908231B2 (en) | System and method for obtaining information related to commercial items using a portable imaging device | |
CA2928381A1 (en) | System for inventory management | |
EP3579172A1 (en) | System and methods of searching for a product using hyper-local location techniques | |
KR20140133620A (en) | Apparatus, method and system for tracking sales information based in cloud service | |
CN107977876B (en) | Method and device for processing order information | |
KR20120076489A (en) | System and method for providing promotion and price comparison service based on code | |
US10719673B2 (en) | System and method for collecting and/or retrieving information relating to objects | |
KR20220125650A (en) | Simple payment system using user terminal and operation method thereof | |
KR101990992B1 (en) | System and method for providing code-based price comparison information using association | |
KR20120036600A (en) | System and method for providing price comparison service code-based | |
US11593857B1 (en) | Systems and methods for improving a shopping experience within a retail store | |
KR102103238B1 (en) | System and method for providing code-based price comparison information using association | |
KR101815558B1 (en) | Consumption pattern analysis and marketing system and method for the same | |
KR102249997B1 (en) | Terminal and service providing device, product information providing system comprising the same, control method thereof and computer readable medium having computer program recorded therefor | |
KR20170055013A (en) | System and method for providing price comparison service code-based | |
KR102425761B1 (en) | System for recommending company based preference of user | |
KR20160038883A (en) | system for providing smart shopping converged Location Based Service and Rich Communication Suite | |
KR102230419B1 (en) | Method for information providing based on shooting image and system therof | |
KR20150039138A (en) | system for providing smart shopping converged Location Based Service and Rich Communication Suite | |
KR101945284B1 (en) | Coupon managing method, coupon managing server and coupon managing system | |
KR20190127625A (en) | Method for using user-contents and system therof | |
KR20190021900A (en) | Method for using user-contents and system therof | |
US20150371301A1 (en) | System and methods in a communication network for use in retail applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant | ||
A201 | Request for examination | ||
A107 | Divisional application of patent | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
J201 | Request for trial against refusal decision | ||
J301 | Trial decision |
Free format text: TRIAL NUMBER: 2017101004183; TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20170830 Effective date: 20190125 |
|
S901 | Examination by remand of revocation | ||
E902 | Notification of reason for refusal | ||
GRNO | Decision to grant (after opposition) |