KR101538396B1 - Method to search goods using recipe - Google Patents

Method to search goods using recipe Download PDF

Info

Publication number
KR101538396B1
KR101538396B1 KR1020130142547A KR20130142547A KR101538396B1 KR 101538396 B1 KR101538396 B1 KR 101538396B1 KR 1020130142547 A KR1020130142547 A KR 1020130142547A KR 20130142547 A KR20130142547 A KR 20130142547A KR 101538396 B1 KR101538396 B1 KR 101538396B1
Authority
KR
South Korea
Prior art keywords
search
recipe
information
user device
product
Prior art date
Application number
KR1020130142547A
Other languages
Korean (ko)
Other versions
KR20150059656A (en
Inventor
신덕문
Original Assignee
신덕문
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 신덕문 filed Critical 신덕문
Priority to KR1020130142547A priority Critical patent/KR101538396B1/en
Publication of KR20150059656A publication Critical patent/KR20150059656A/en
Application granted granted Critical
Publication of KR101538396B1 publication Critical patent/KR101538396B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0639Item locations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0623Item investigation
    • G06Q30/0625Directed, with specific intent or strategy
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 레시피를 이용한 상품 검색 방법에 관한 것으로서, 보다 구체적으로는 유저 디바이스로부터 검색 요청을 수신하여 실시간으로 검색 결과를 제공하는 검색 서버가, (1) 보유 중인 식료품에 대한 보유 데이터를 입력받고 저장하는 단계; (2) 상기 유저 디바이스로부터 음식 키워드를 입력받아, 상기 음식 키워드에 대응하는 레시피를 추출하는 단계; (3) 상기 추출된 레시피에 포함된 재료와 상기 보유 데이터를 비교하여, 부족 상품을 추출하는 단계; 및 (4) 상기 추출된 부족 상품을 키워드로 하여 검색을 수행하고 검색 결과를 생성하여, 상기 유저 디바이스에 제공하는 단계를 포함하는 것을 그 구성상의 특징으로 한다.
본 발명에서 제안하고 있는 레시피를 이용한 상품 검색 방법에 따르면, 검색 서버가 보유 중인 식료품에 대한 보유 데이터를 저장하고, 유저 디바이스로부터 음식 키워드를 입력받아 레시피를 추출하며, 추출된 레시피와 보유 데이터를 비교하여 부족 상품을 추출해 부족 상품에 대한 검색 결과를 생성하여 유저 디바이스에 제공함으로써, 유저가 음식 키워드로 검색 시 부족한 재료 등에 대한 검색 결과를 수신하게 되고, 일반적인 검색 방법과는 상이하게 구매가 필요한 상품을 즉시 검색해 주어, 검색 과정이 단순화되고 유저의 편의성이 향상될 수 있다.
More particularly, a search server that receives a search request from a user device and provides a search result in real time includes: (1) receiving and storing stored data on a stored food product; ; (2) receiving a food keyword from the user device and extracting a recipe corresponding to the food keyword; (3) comparing the material contained in the extracted recipe with the retention data to extract a deficient product; And (4) performing a search using the extracted shortage as a keyword, generating a search result, and providing the search result to the user device.
According to the product retrieval method using the recipe proposed in the present invention, the retrieval server stores retention data on the foodstuffs held by the retrieval server, receives the food keyword from the user device and extracts the recipe, and compares the extracted recipe with the retention data A search result for a deficient product is generated and provided to the user device. Thus, a user receives a search result for a material or the like that is insufficient for a search using a food keyword, and a product that requires a purchase different from a general search method The search process can be simplified and the user's convenience can be improved.

Description

레시피를 이용한 상품 검색 방법{METHOD TO SEARCH GOODS USING RECIPE}{METHOD TO SEARCH GOODS USING RECIPE}

본 발명은 상품 검색 방법에 관한 것으로서, 보다 구체적으로는 레시피를 이용한 상품 검색 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a product retrieval method, and more particularly, to a product retrieval method using a recipe.

최근에는 가정에서 요리 시에 레시피를 검색하여 음식을 조리하는 것이 일반적이다. 즉, 스마트 디바이스나 컴퓨터 등으로 인터넷에 접속하여, 레시피를 검색하고 해당 음식의 조리에 필요한 재료를 검색하여 구매하는 등, 검색은 요리를 할 때에도 다양하게 사용되고 있다. 그러나 이러한 방식은, 요리를 할 때마다 여러 번의 검색을 해야 하기 때문에 유저의 불편이 야기되었다.
Recently, it is common to search for recipes at home and cook food. That is, a search is also used variously when cooking, for example, by accessing the Internet through a smart device or a computer, searching a recipe, searching for and purchasing materials necessary for cooking the food, and the like. However, this method inconveniences a user because it requires a plurality of searches every time when cooking.

한편 종래에는, 음성으로 원하는 조리법의 키워드를 냉장고에 입력하고 해당 키워드에 대한 조리법을 인터넷의 서버를 통해 획득하여 출력하는 네트워크에 연결된 냉장고에서의 조리법 출력 방법이 개시된바 있다(공개특허 제10-2008-0060910호). 이러한 방법은 메모리 용량에 제한받지 않으면서 다양한 조리법을 음성으로 출력할 수 있는 효과가 있으며, 상기 요리에 관련된 정보의 송수신은 텍스트로 이루어지기 때문에 빠르게 송수신할 수 있어 요청된 요리에 관한 정보를 실시간으로 제공할 수 있는 효과가 있다.
On the other hand, conventionally, a method of outputting a recipe in a refrigerator connected to a network that inputs a keyword of a desired recipe to a refrigerator by voice and acquires a recipe for the keyword through a server of the Internet and outputs the recipe has been disclosed -0060910). This method has the effect of outputting various recipes by voice without being limited by the memory capacity. Since the information related to the cooking is transmitted and received in text, it is possible to transmit and receive quickly, There is an effect that can be provided.

그러나 이러한 방식은 조리법을 검색해 주는 데에 한정되어 있을 뿐, 해당 조리법에 따라 조리를 할 때에 부족한 식료품 등의 유무를 판단하고 검색하여 구매하는 것은, 여전히 유저가 담당해야 할 영역이다. 따라서 유저의 이와 같은 불편을 해소하고, 요리 시 레시피 및 상품 검색을 더욱 편리하게 하기 위한 방법의 개발이 시급히 필요한 실정이다.However, this method is limited to searching for a recipe, and it is still a user's responsibility to determine whether there is a shortage of food or the like and search for and purchase it when cooking according to the recipe. Therefore, it is urgently required to develop a method for eliminating the inconvenience of the user and making the recipe and the product search more convenient when cooking.

본 발명은 기존에 제안된 방법들의 상기와 같은 문제점들을 해결하기 위해 제안된 것으로서, 검색 서버가 보유 중인 식료품에 대한 보유 데이터를 저장하고, 유저 디바이스로부터 음식 키워드를 입력받아 레시피를 추출하며, 추출된 레시피와 보유 데이터를 비교하여 부족 상품을 추출해 부족 상품에 대한 검색 결과를 생성하여 유저 디바이스에 제공함으로써, 유저가 음식 키워드로 검색 시 부족한 재료 등에 대한 검색 결과를 수신하게 되고, 일반적인 검색 방법과는 상이하게 구매가 필요한 상품을 즉시 검색해 주어, 검색 과정이 단순화되고 유저의 편의성이 향상될 수 있는, 레시피를 이용한 상품 검색 방법을 제공하는 것을 그 목적으로 한다.The present invention has been proposed in order to solve the above-mentioned problems of the previously proposed methods. The present invention stores retention data for a food item held by a search server, extracts a recipe by receiving a food keyword from a user device, The retrieval result for the deficient product is generated by comparing the recipe with the holding data to provide the retrieved result to the user device so that the user receives the retrieval result for the insufficient material in the search using the food keyword, It is an object of the present invention to provide a product retrieving method using a recipe in which a retrieval process is simplified and a convenience of a user can be improved by immediately retrieving a product requiring purchase.

상기한 목적을 달성하기 위한 본 발명의 특징에 따른 레시피를 이용한 상품 검색 방법은,According to an aspect of the present invention, there is provided a method for searching for a product using a recipe,

유저 디바이스로부터 검색 요청을 수신하여 실시간으로 검색 결과를 제공하는 검색 서버가,A search server that receives a search request from a user device and provides a search result in real time,

(1) 보유 중인 식료품에 대한 보유 데이터를 입력받고 저장하는 단계;(1) receiving and storing retention data for a food item being held;

(2) 상기 유저 디바이스로부터 음식 키워드를 입력받아, 상기 음식 키워드에 대응하는 레시피를 추출하는 단계;(2) receiving a food keyword from the user device and extracting a recipe corresponding to the food keyword;

(3) 상기 추출된 레시피에 포함된 재료와 상기 보유 데이터를 비교하여, 부족 상품을 추출하는 단계; 및(3) comparing the material contained in the extracted recipe with the retention data to extract a deficient product; And

(4) 상기 추출된 부족 상품을 키워드로 하여 검색을 수행하고 검색 결과를 생성하여, 상기 유저 디바이스에 제공하는 단계를 포함하는 것을 그 구성상의 특징으로 한다.
(4) performing a search using the extracted shortage as a keyword, generating a search result, and providing the search result to the user device.

바람직하게는, 상기 단계 (2)와 단계 (3) 사이에는,Preferably, between step (2) and step (3)

상기 검색 서버가, 미리 등록된 회원 정보 및 상기 단계 (2)에서 추출된 레시피에 포함된 재료를 이용하여, 필요 데이터를 도출하는 단계를 더 포함하며,Further comprising the step of the retrieval server deriving the necessary data using the pre-registered member information and the material contained in the recipe extracted in the step (2)

상기 단계 (3)에서는, 상기 필요 데이터와 상기 보유 데이터를 비교하여 상기 부족 상품을 추출할 수 있다.
In the step (3), the insufficient goods can be extracted by comparing the necessary data with the holding data.

더욱 바람직하게는, 상기 회원 정보는,More preferably, the member information includes:

유저의 가족 수, 성별, 연령, 취향 및 식습관 중 적어도 하나 이상을 포함할 수 있다.
And may include at least one or more of the user's family number, sex, age, taste, and eating habits.

바람직하게는, 상기 단계 (3)과 단계 (4) 사이에는,Preferably, between step (3) and step (4)

상기 검색 서버가, 상기 단계 (3)에서 추출한 부족 상품을 상기 유저 디바이스에 전송하고, 상기 유저 디바이스로부터 상기 부족 상품 중 검색을 원하는 상품 키워드를 입력받는 단계를 더 포함하며,Further comprising the step of the search server transmitting the shortage item extracted in the step (3) to the user device, and receiving a product keyword desired to search among the shortage items from the user device,

상기 단계 (4)에서는, 상기 상품 키워드를 이용해 검색을 수행할 수 있다.
In the step (4), the search can be performed using the product keyword.

바람직하게는, 상기 단계 (4)의 검색 결과는,Preferably, the search result of step (4)

상기 부족 상품에 대한 판매 정보, 영양 정보, 사전 정보 및 사이트 검색 정보 중 적어도 하나 이상을 포함할 수 있다.
And may include at least one of sales information, nutrition information, dictionary information, and site search information on the shortage product.

바람직하게는, 상기 단계 (4) 이전에는,Preferably, prior to step (4)

상기 검색 서버가, 식료품을 판매하는 가맹점의 위치 정보 및 판매 상품 정보를 포함하는 가맹점 정보를 저장하는 단계를 더 포함하며,Wherein the search server further stores merchant information including location information of the merchant selling the foodstuff and sales merchandise information,

상기 단계 (4)에서는, 상기 부족 상품을 키워드로 하여 상기 가맹점 정보에서 검색을 수행할 수 있다.
In the step (4), it is possible to perform the search from the merchant information using the shortage as a keyword.

더욱 바람직하게는, 상기 단계 (4) 이전에는,More preferably, prior to the step (4)

상기 검색 서버가, 상기 유저 디바이스로부터 위치 정보를 수신하는 단계를 더 포함하며,Wherein the search server further comprises receiving location information from the user device,

상기 단계 (4)에서는, 상기 수신한 위치 정보를 이용하여 인접한 가맹점의 가맹점 정보에서 검색을 수행할 수 있다.
In the step (4), using the received location information, search can be performed from the merchant information of the adjacent merchant.

더욱 바람직하게는, 상기 단계 (4) 이후에는,More preferably, after the step (4)

상기 검색 서버가, 상기 가맹점의 서버로부터 유저의 구매 정보를 수신하여, 상기 저장된 보유 데이터를 업데이트하는 단계를 더 포함할 수 있다.
The search server may further include receiving purchase information of a user from the server of the merchant and updating the stored stored data.

바람직하게는, 상기 단계 (4) 이후에는,Preferably, after step (4)

상기 검색 서버가, 상기 유저 디바이스로부터 상기 레시피에 따른 조리 신호를 수신하고, 상기 레시피에 포함된 재료를 상기 저장된 보유 데이터에서 차감하여 업데이트하는 단계를 더 포함할 수 있다.The search server may further include receiving a cooking signal according to the recipe from the user device and subtracting the ingredients contained in the recipe from the stored retention data to update.

본 발명에서 제안하고 있는 레시피를 이용한 상품 검색 방법에 따르면, 검색 서버가 보유 중인 식료품에 대한 보유 데이터를 저장하고, 유저 디바이스로부터 음식 키워드를 입력받아 레시피를 추출하며, 추출된 레시피와 보유 데이터를 비교하여 부족 상품을 추출해 부족 상품에 대한 검색 결과를 생성하여 유저 디바이스에 제공함으로써, 유저가 음식 키워드로 검색 시 부족한 재료 등에 대한 검색 결과를 수신하게 되고, 일반적인 검색 방법과는 상이하게 구매가 필요한 상품을 즉시 검색해 주어, 검색 과정이 단순화되고 유저의 편의성이 향상될 수 있다.According to the product retrieval method using the recipe proposed in the present invention, the retrieval server stores retention data on the foodstuffs held by the retrieval server, receives the food keyword from the user device and extracts the recipe, and compares the extracted recipe with the retention data A search result for a deficient product is generated and provided to the user device. Thus, a user receives a search result for a material or the like that is insufficient for a search using a food keyword, and a product that is different from a general search method The search process can be simplified and the user's convenience can be improved.

도 1은 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법을 구현하기 위한 시스템의 구성을 도시한 도면.
도 2는 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법의 흐름을 도시한 도면.
도 3은 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법에서, 음식 키워드를 입력하는 유저 디바이스를 예를 들어 도시한 도면.
도 4는 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법에서, 추출된 레시피가 출력된 유저 디바이스를 예를 들어 도시한 도면.
도 5는 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법에서, 검색 결과가 출력된 유저 디바이스를 예를 들어 도시한 도면.
도 6은 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법에서, 가맹점 정보를 이용해 검색 결과를 제공하는 과정의 세부적인 흐름을 도시한 도면.
도 7은 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법에서, 가맹점 검색 결과가 출력된 유저 디바이스를 예를 들어 도시한 도면.
도 8은 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법에서, 가맹점의 온라인 사이트에 접속한 유저 디바이스를 예를 들어 도시한 도면.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram of a system for implementing a product retrieval method using a recipe according to an embodiment of the present invention; FIG.
2 is a flowchart illustrating a method of searching for a product using a recipe according to an embodiment of the present invention.
FIG. 3 is a diagram illustrating an example of a user device for inputting a food keyword in a product search method using a recipe according to an embodiment of the present invention. FIG.
4 is a diagram illustrating a user device outputting an extracted recipe in a product retrieval method using a recipe according to an embodiment of the present invention.
FIG. 5 is a diagram illustrating an example of a user device outputting a search result in a product search method using a recipe according to an embodiment of the present invention. FIG.
6 is a detailed flowchart illustrating a process of providing a search result using merchant information in a product search method using a recipe according to an embodiment of the present invention.
FIG. 7 is a diagram illustrating an example of a user device to which a merchant search result is output in a product search method using a recipe according to an embodiment of the present invention; FIG.
FIG. 8 is a view showing a user device connected to an online site of a merchant, for example, in a product search method using a recipe according to an embodiment of the present invention; FIG.

이하, 첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 바람직한 실시예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시예를 상세하게 설명함에 있어, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다. 또한, 유사한 기능 및 작용을 하는 부분에 대해서는 도면 전체에 걸쳐 동일한 부호를 사용한다.
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings, in order that those skilled in the art can easily carry out the present invention. In the following detailed description of the preferred embodiments of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. In the drawings, like reference numerals are used throughout the drawings.

덧붙여, 명세서 전체에서, 어떤 부분이 다른 부분과 ‘연결’ 되어 있다고 할 때, 이는 ‘직접적으로 연결’ 되어 있는 경우뿐만 아니라, 그 중간에 다른 소자를 사이에 두고 ‘간접적으로 연결’ 되어 있는 경우도 포함한다. 또한, 어떤 구성요소를 ‘포함’ 한다는 것은, 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있다는 것을 의미한다.
In addition, in the entire specification, when a part is referred to as being 'connected' to another part, it may be referred to as 'indirectly connected' not only with 'directly connected' . Also, to "include" an element means that it may include other elements, rather than excluding other elements, unless specifically stated otherwise.

도 1은 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법을 구현하기 위한 시스템의 구성을 도시한 도면이다. 도 1에 도시된 바와 같이, 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법을 구현하기 위한 시스템은, 검색 서버(100) 및 유저 디바이스(200)를 포함하여 구성될 수 있으며, 가맹점의 서버(300)를 더 포함하여 구성될 수 있다.
FIG. 1 is a block diagram of a system for implementing a product retrieval method using a recipe according to an embodiment of the present invention. Referring to FIG. 1, a system for implementing a product search method using a recipe according to an embodiment of the present invention may include a search server 100 and a user device 200, And a server 300 according to an embodiment of the present invention.

본 발명은, 검색 서버(100)가 보유 중인 식료품에 대한 보유 데이터를 저장하고, 유저 디바이스(200)로부터 음식 키워드를 입력받아 레시피를 추출하며, 추출된 레시피와 보유 데이터를 비교하여 부족 상품을 추출해 부족 상품에 대한 검색 결과를 생성하여 유저 디바이스(200)에 제공할 수 있다. 이와 같이, 유저가 음식 키워드로 검색 시 부족한 재료 등에 대한 검색 결과를 수신하게 되기 때문에, 일반적인 검색 방법과는 상이하게 구매가 필요한 상품을 즉시 검색해 주어, 검색 과정이 단순화되고 유저의 편의성이 향상될 수 있다.
The present invention stores retention data for a food item held by the search server 100, receives a food keyword from the user device 200, extracts a recipe, compares the extracted recipe with the retention data, It is possible to generate a search result for the insufficient article and provide it to the user device 200. As described above, since the user receives the search result for the insufficient material in the search using the food keyword, the goods that need to be purchased are searched immediately different from the general search method, and the search process is simplified and the convenience of the user is improved have.

이하에서는, 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법을 구현하기 위한 시스템을 구성하는 각 구성요소에 대하여 상세히 설명하도록 한다.
Hereinafter, each component constituting a system for implementing a product retrieval method using a recipe according to an embodiment of the present invention will be described in detail.

검색 서버(100)는, 유저 디바이스(200)로부터 검색 요청을 수신하여 실시간으로 검색 결과를 제공할 수 있다. 검색 서버(100)는, 인터넷, 인트라넷, 유무선 통신망, 이동통신망 등을 포함하는 네트워크를 통한 유저 디바이스(200)의 접속을 허용하고, 각종 신호 및 데이터를 송수신함으로써, 유저 디바이스(200)로부터 음식 키워드를 입력받아 해당 음식의 레시피를 검색하며, 검색된 레시피에 따른 조리 시 필요한 재료 중 유저가 보유하지 않는 부족 상품을 검색한 검색 결과를 제공할 수 있다. 검색 서버(100)는, 데이터베이스(110)를 구비하고 유저가 보유 중인 식료품에 대한 보유 데이터를 입력받아 저장할 수 있으며, 회원 정보를 함께 저장할 수도 있다.
The search server 100 may receive a search request from the user device 200 and provide search results in real time. The search server 100 permits connection of the user device 200 via a network including the Internet, an intranet, a wired / wireless communication network, a mobile communication network, and the like, and transmits / receives various keywords and data from the user device 200 The user can search for a recipe of the food and provide a search result of a material that is not possessed by the user among the materials required for cooking according to the retrieved recipe. The search server 100 includes a database 110, receives and stores the stored data on the foodstuff held by the user, and may store the member information together.

유저 디바이스(200)는, 레시피를 이용해 상품 검색을 하고자 하는 유저의 단말기일 수 있다. 유저 디바이스(200)는, 네트워크를 이용해 검색 서버(100)에 접속하여, 데이터베이스(110)에 보유 데이터를 저장하고 음식 키워드를 통해 검색을 할 수 있으며, 검색 서버(100)로부터 검색 결과를 수신 및 출력할 수 있다.
The user device 200 may be a terminal of a user who wishes to search for a product using a recipe. The user device 200 can access the search server 100 using the network, store the held data in the database 110, search through the food keyword, receive the search result from the search server 100, Can be output.

한편, 유저 디바이스(200)는, 기능이 제한되어 있지 않고 애플리케이션 프로그램을 통해 상당 부분 기능을 변경하거나 확장할 수 있는 스마트 디바이스로서, 스마트폰, 스마트 노트, 태블릿 PC, 스마트 카메라, 스마트 TV 등일 수 있다. 특히, 유저 디바이스(200)에, 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법의 구현을 위한 애플리케이션 프로그램을 설치 및 실행함으로써, 유저의 보유 데이터 입력 및 검색이 보다 용이하도록 할 수 있다.
On the other hand, the user device 200 may be a smart device, a smart phone, a smart notebook, a tablet PC, a smart camera, a smart TV, or the like, which is not limited in function and can change or expand a function largely through an application program . In particular, by installing and executing an application program for implementing a product retrieval method using a recipe according to an embodiment of the present invention in the user device 200, it is possible to make it easier for the user to input and retrieve retained data.

다만, 본 발명의 유저 디바이스(200)가 나열한 바와 같은 단말기의 형태에 한정되는 것은 아니며, 네트워크를 통해 검색 서버(100)에 접속하여 보유 데이터를 저장하고, 음식 키워드 입력에 따른 부족 상품에 대한 검색 결과를 수신하여 출력할 수 있다면, 구체적인 단말기의 형태에 관계없이 본 발명의 유저 디바이스(200)의 역할을 얼마든지 할 수 있다.
However, the present invention is not limited to the terminal device as shown in the user device 200 of the present invention. The present invention is not limited to the terminal device as described above. The terminal device 100 may be connected to the search server 100 via a network to store the held data, If the result is received and output, the user device 200 of the present invention can play a role regardless of the specific terminal type.

가맹점의 서버(300)는, 검색 서버(100)에 가맹하여 상품 정보 등을 제공하고, 검색 서버(100)의 부족 상품에 대한 검색 요청 시 상품을 검색하여 제공하는 가맹점의 서버일 수 있다. 또한, 유저 디바이스(200)의 접속 시 상품 정보 및 구매 서비스를 제공하여, 유저가 검색 결과를 통해 쉽게 가맹점에 접속하여 부족 상품을 구매하도록 할 수 있다. 가맹점의 서버(300)는, 매장 관리를 위한 서버 또는 포스 시스템을 포함할 수 있으며, 온라인 구매가 가능한 웹사이트를 제공하는 웹 서버를 포함할 수도 있다. 뿐만 아니라, 검색 서버(100)의 요청에 따라 유저의 구매 정보를 네트워크를 통해 검색 서버(100)에 전송할 수도 있다.
The merchant's server 300 may be a merchant's server that provides merchandise information and the like to the search server 100 and searches for and provides a merchandise when the search server 100 requests a search for a scarce merchandise. In addition, when the user device 200 is connected, it is possible to provide the product information and the purchase service so that the user can easily access the merchant through the search result and purchase the insufficient product. The merchant's server 300 may include a server or a POS system for store management, and may include a web server that provides a web site where online purchasing is possible. In addition, according to a request from the search server 100, the purchase information of the user may be transmitted to the search server 100 through the network.

도 2는 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법의 흐름을 도시한 도면이다. 도 2에 도시된 바와 같이, 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법은, 식료품에 대한 보유 데이터를 입력받고 저장하는 단계(S100), 음식 키워드에 대응하는 레시피를 추출하는 단계(S200), 레시피에 포함된 재료와 보유 데이터를 비교하여 부족 상품을 추출하는 단계(S300) 및 부족 상품을 키워드로 하여 검색을 수행하고 유저 디바이스(200)에 제공하는 단계(S400)를 포함하여 구현될 수 있으며, 회원 정보 및 레시피에 포함된 재료를 이용하여 필요 데이터를 도출하는 단계(S250), 부족 상품 중 검색을 원하는 상품 키워드를 입력받는 단계(S350) 및 조리 신호를 수신하고 보유 데이터를 업데이트하는 단계(S450)를 더 포함하여 구현될 수 있다.
2 is a flowchart illustrating a method of searching for a product using a recipe according to an embodiment of the present invention. As shown in FIG. 2, a method of searching for a product using a recipe according to an embodiment of the present invention includes: receiving and storing retention data for a food product (S100); extracting a recipe corresponding to a food keyword (S300) of comparing the material contained in the recipe with the holding data to extract the insufficient article (S300), and performing a search using the insufficient article as a keyword and providing the search to the user device (400) Step S250 of deriving necessary data using the member information and the materials included in the recipe, step S350 of inputting a product keyword to be searched among the short articles, and step S350 of receiving the cooking signal and updating the stored data (S450). ≪ / RTI >

단계 S100에서는, 검색 서버(100)가 보유 중인 식료품에 대한 보유 데이터를 입력받고 저장할 수 있다. 이때, 보유 데이터는, 유저가 보유 중인 식료품의 명칭, 종류, 양, 유통기한 등의 정보를 포함할 수 있다. 단계 S100에서, 검색 서버(100)는 유저 디바이스(200)로부터 보유 데이터를 입력받을 수 있으며, 실시예에 따라서는 가맹점의 서버(300)로부터 구매 정보를 수신하여 보유 데이터를 입력받을 수도 있다. 검색 서버(100)는 입력받은 보유 데이터를 데이터베이스(110)에 저장할 수 있으며, 유저별로 보유 데이터를 관리할 수 있다.
In step S100, the retrieval server 100 can receive and store retention data on the foodstuffs held by the search server 100. [ At this time, the retained data may include information such as the name, kind, quantity, shelf life, etc. of the foodstuff held by the user. In step S100, the search server 100 can receive the held data from the user device 200, and in some embodiments, receive the purchase information from the server 300 of the merchant and receive the held data. The search server 100 can store the input retained data in the database 110 and manage the retained data for each user.

단계 S200에서는, 검색 서버(100)가 유저 디바이스(200)로부터 음식 키워드를 입력받아, 음식 키워드에 대응하는 레시피를 추출할 수 있다. 즉, 단계 S200에서는, 네트워크를 통해 유저가 검색하고자 하는 음식 키워드를 수신할 수 있으며, 검색 서버(100)는 수신한 음식 키워드를 이용해 레시피를 추출할 수 있다. 검색 서버(100)는 단계 S200의 수행을 위하여, 복수의 레시피를 수집하여 데이터베이스(110)에 저장할 수 있다. 이때, 레시피는 음식의 종류 등에 따라 카테고리가 분류되어 저장될 수 있으며, 하나의 음식에 복수의 레시피가 저장될 수도 있다.
In step S200, the search server 100 receives the food keyword from the user device 200, and can extract the recipe corresponding to the food keyword. That is, in step S200, the user can receive the food keyword to be searched through the network, and the search server 100 can extract the recipes using the received food keyword. The search server 100 may collect a plurality of recipes and store them in the database 110 for performing the step S200. At this time, the recipe may be classified and stored according to the type of food, and a plurality of recipes may be stored in one food.

도 3은 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법에서, 음식 키워드를 입력하는 유저 디바이스(200)를 예를 들어 도시한 도면이다. 도 3에 도시된 바와 같이, 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법의 단계 S200에서는, 유저에게 복수의 음식 키워드를 제공하고 그 선택을 입력받을 수 있다. 물론, 실시예에 따라서는 음식 키워드를 직접 입력받을 수도 있다. 음식 키워드는 한식, 중식, 양식, 일식 등 카테고리를 분류하여 저장될 수 있으며, 새로운 레시피의 수집 시 그에 대응하는 음식 키워드가 추가될 수도 있다.
3 is a diagram illustrating an example of a user device 200 for inputting a food keyword in a product search method using a recipe according to an embodiment of the present invention. As shown in FIG. 3, in step S200 of the method of searching for a product using a recipe according to an embodiment of the present invention, a plurality of food keywords may be provided to a user and the selection may be inputted. Of course, the food keyword may be directly input according to the embodiment. The food keyword may be classified into categories such as Korean food, Chinese food, style, and Japanese food, and a food keyword corresponding to the collected food may be added when a new recipe is collected.

도 4는 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법에서, 추출된 레시피가 출력된 유저 디바이스(200)를 예를 들어 도시한 도면이다. 도 4에 도시된 바와 같이, 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법의 단계 S200에서는, 검색 서버(100)가 음식 키워드에 대응하는 레시피를 추출할 수 있으며, 추출된 레시피를 유저 디바이스(200)에 전송하여 출력되도록 할 수도 있다. 즉, 도 3에 도시된 바와 같은 화면에서, “참치김치찌개”를 음식 키워드로 입력받으면 검색 서버(100)는 데이터베이스(110)에서 레시피를 검색하여, 도 4에 도시된 바와 같이 유저 데이터베이스(110)로 출력할 수 있다.
4 is a diagram illustrating an example of a user device 200 outputting an extracted recipe in a product retrieval method using a recipe according to an embodiment of the present invention. 4, in step S200 of the method of searching for a product using a recipe according to an embodiment of the present invention, the search server 100 may extract a recipe corresponding to a food keyword, And may be transmitted to the device 200 for output. 3, the search server 100 searches the database 110 for a recipe and receives a recipe from the user database 110 (see FIG. 4) ).

단계 S250에서는, 검색 서버(100)가 미리 등록된 회원 정보 및 단계 S200에서 추출된 레시피에 포함된 재료를 이용하여, 필요 데이터를 도출할 수 있다. 이때, 회원 정보는, 유저의 가족 수, 성별, 연령, 취향 및 식습관 중 적어도 하나 이상을 포함할 수 있다. 예를 들어, 유저의 가족 수가 5인이고 레시피에 포함된 재료는 2인 기준일 때, 검색 서버(100)는 레시피에 포함된 재료의 양을 5인 기준으로 환산하여 필요 데이터를 산출할 수 있다.
In step S250, the search server 100 can derive the necessary data by using the member information previously registered and the material included in the recipe extracted in step S200. At this time, the member information may include at least one of the number of family members, sex, age, taste, and eating habits of the user. For example, when the number of family members of the user is five and the material included in the recipe is two persons, the search server 100 can calculate the necessary data by converting the amount of the material included in the recipe to the standard of five persons.

한편, 실시예에 따라서는, 단계 S200에서 추출된 레시피가 복수인 경우, 검색 서버(100)는 회원 정보를 이용하여 복수의 레시피 중 어느 하나를 선정하여 필요 데이터를 도출할 수도 있다. 예를 들어, 복수의 레시피 중에서, 회원 정보 중 연령 정보를 이용하여 어린이를 타깃으로 한 레시피를 선정하거나, 취향 또는 식습관 정보를 이용하여 맵지 않은 레시피 등을 선정하여, 선정된 레시피에 따른 필요 데이터를 도출할 수 있다.
On the other hand, according to the embodiment, when there are a plurality of recipes extracted in step S200, the search server 100 may select any one of a plurality of recipes using the member information to derive necessary data. For example, among the plurality of recipes, a recipe targeting a child is selected using age information in the member information, a recipe not selected using taste or eating habit information is selected, and necessary data according to the selected recipe is selected .

단계 S300에서는, 검색 서버(100)가 추출된 레시피에 포함된 재료와 보유 데이터를 비교하여, 부족 상품을 추출할 수 있다. 즉, 단계 S200에서 추출된 레시피에 포함된 재료와 유저가 보유하고 있는 식료품 등인 보유 데이터를 비교하여, 부족한 상품의 종류, 양 등을 추출할 수 있다. 이때, 단계 S250에서 필요 데이터를 도출한 경우에는, 단계 S300에서는, 필요 데이터와 보유 데이터를 비교하여 부족 상품을 추출할 수 있다.
In step S300, the search server 100 compares the material contained in the extracted recipe with the holding data, and can extract the insufficient article. That is, it is possible to compare the material contained in the recipe extracted in step S200 with the holding data such as the foodstuffs possessed by the user, and to extract the kind, quantity and the like of the deficient commodity. At this time, when the necessary data is derived in step S250, in step S300, it is possible to compare the necessary data with the holding data to extract the insufficient article.

단계 S350에서는, 검색 서버(100)가 단계 S300에서 추출한 부족 상품을 유저 디바이스(200)에 전송하고, 유저 디바이스(200)로부터 부족 상품 중 검색을 원하는 상품 키워드를 입력받을 수 있다. 즉, 단계 S300에서 추출한 부족 상품을 이하에서 상세히 설명할 단계 S400에서 자동으로 검색할 수도 있으나, 단계 S350을 더 포함하여 유저가 검색을 원하는 부족 상품에 대해서 단계 S400의 검색이 처리되도록 할 수도 있다. 이때, 상품 키워드는 부족 상품 중 적어도 어느 하나일 수 있다.
In step S350, the search server 100 transmits the shortage item extracted in step S300 to the user device 200, and receives the product keyword desired to search among the shortage items from the user device 200. [ That is, the missing goods extracted in step S300 may be automatically searched in step S400, which will be described in detail below, but it may be further included in step S350 so that the search of step S400 may be performed on a tributary item that the user desires to search. At this time, the product keyword may be at least one of the deficient products.

단계 S400에서는, 검색 서버(100)가 추출된 부족 상품을 키워드로 하여 검색을 수행하고 검색 결과를 생성하여, 유저 디바이스(200)에 제공할 수 있다. 즉, 검색 서버(100)는, 부족 상품에 대한 검색을 수행하여 검색 결과를 유저 디바이스(200)에 제공함으로써, 유저 디바이스(200)에 입력한 음식 키워드에 대응하여, 부족 상품에 대한 검색 결과를 제공하게 될 수 있다. 이때, 단계 S400에서는, 단계 S350에서 상품 키워드를 입력받은 경우, 상품 키워드를 이용해 검색을 수행할 수 있다.
In step S400, the search server 100 performs a search using the extracted short article as a keyword, generates a search result, and provides the search result to the user device 200. [ That is, the search server 100 performs a search for a shortage item and provides the search result to the user device 200, thereby obtaining a search result for the shortage item in response to the food keyword input to the user device 200 . At this time, in step S400, when the product keyword is input in step S350, the search can be performed using the product keyword.

한편, 단계 S400의 검색 결과는, 부족 상품에 대한 판매 정보, 영양 정보, 사전 정보 및 사이트 검색 정보 중 적어도 하나 이상을 포함할 수 있다. 즉, 검색 결과에는, 부족 상품에 대한 가맹점 검색, 카페 검색, 블로그 검색, 백과사전 검색, 이미지 검색, 소셜 네트워크(Social Network Service; SNS) 검색, 웹문서 검색, 뉴스 검색 등 다양한 검색 결과가 포함될 수 있다.
On the other hand, the search result in step S400 may include at least one of sales information, nutrition information, dictionary information, and site search information for the deficient product. That is, the search result may include various search results such as search for a merchant for insufficient items, a search for a cafe, a search for a blog, an search for an encyclopedia, an image search, a social network service (SNS) search, a web document search, have.

도 5는 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법에서, 검색 결과가 출력된 유저 디바이스(200)를 예를 들어 도시한 도면이다. 도 5에 도시된 바와 같이, 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법의 단계 S400에서는, 검색 서버(100)가 검색 결과를 유저 디바이스(200)에 전송하고, 유저 디바이스(200)를 통해 검색 결과가 출력될 수 있다. 검색 결과에는 부족 상품을 키워드로 하는 다양한 검색 결과가 모두 포함될 수 있으며, 카테고리에 따라 분류되어 출력될 수 있다.
5 is a diagram illustrating an example of a user device 200 outputting a search result in a product search method using a recipe according to an embodiment of the present invention. 5, in step S400 of the method of searching for a product using a recipe according to an embodiment of the present invention, the search server 100 transmits a search result to the user device 200, The search result may be output through the search engine. The search results may include all the various search results using keywords as short keywords, and may be classified and output according to categories.

단계 S450에서는, 검색 서버(100)가 유저 디바이스(200)로부터 레시피에 따른 조리 신호를 수신하고, 레시피에 포함된 재료를 저장된 보유 데이터에서 차감하여 업데이트 할 수 있다. 즉, 단계 S200에서 추출한 레시피에 대하여 유저 디바이스(200)가 조리 신호를 입력하면, 검색 서버(100)는 유저가 해당 레시피에 포함된 재료를 사용한 것으로 판단하고, 보유 데이터를 업데이트하여 보유한 식료품 등의 재고가 자동으로 관리되도록 할 수 있다. 이때, 단계 S250에서 필요 데이터를 도출한 경우에는, 필요 데이터를 보유 데이터에서 차감하여 업데이트 할 수도 있다.
In step S450, the search server 100 receives the cooking signal according to the recipe from the user device 200, and can update the ingredients contained in the recipe by subtracting from the stored retention data. That is, when the user device 200 inputs a cooking signal to the recipe extracted in step S200, the search server 100 determines that the user has used the material included in the recipe, updates the stored data, Inventory can be managed automatically. At this time, when necessary data is derived in step S250, the required data may be subtracted from the retained data and updated.

도 6은 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법에서, 가맹점 정보를 이용해 검색 결과를 제공하는 과정의 세부적인 흐름을 도시한 도면이다. 도 6에 도시된 바와 같이, 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법은, 가맹점 정보를 저장하는 단계(S10), 유저 디바이스(200)로부터 위치 정보를 수신하는 단계(S20) 및 가맹점의 서버(300)로부터 유저의 구매 정보를 수신하여 보유 데이터를 업데이트하는 단계(S500)를 더 포함하여 가맹점 정보를 이용해 검색 결과를 제공할 수 있다.
6 is a detailed flowchart illustrating a process of providing a search result using merchant information in a product search method using a recipe according to an embodiment of the present invention. As shown in FIG. 6, a method of searching for a product using a recipe according to an embodiment of the present invention includes storing (S10) merchant information, receiving (S20) location information from the user device 200, Receiving the purchase information of the user from the server 300 of the merchant and updating the stored data (S500), and providing the search result using the merchant information.

단계 S10에서는, 검색 서버(100)가 식료품을 판매하는 가맹점의 위치 정보 및 판매 상품 정보를 포함하는 가맹점 정보를 저장할 수 있다. 이때, 가맹점 정보는, 가맹점의 위치 정보와 판매 상품 정보뿐 아니라, 온라인으로 구매 서비스를 제공하는 온라인 쇼핑몰 정보, 주문 전화번호 정보, 영업시간 정보 등 가맹점에 대한 다양한 정보를 포함할 수 있으며, 가맹점의 광고 정보를 더 포함할 수 있다.
In step S10, the search server 100 may store the merchant information including the location information of the merchant selling the foodstuff and the merchandise information. At this time, the merchant information may include various information about the merchant, such as online shopping mall information, order phone number information, and business hours information, as well as location information and merchandise information of the merchant, And may further include advertisement information.

한편, 단계 S400에서는, 부족 상품을 키워드로 하여 단계 S10에서 저장한 가맹점 정보에서 검색을 수행할 수 있다. 또한, 검색 결과를 생성할 때에는, 가맹점 정보에서 검색한 결과를 우선적으로 배치함으로써, 가맹점이 검색 광고의 효과를 얻을 수 있도록 할 수 있다.
On the other hand, in step S400, it is possible to perform the search from the merchant information stored in step S10 using the short product as a keyword. In addition, when the search result is generated, the search result from the merchant information is preferentially arranged, so that the merchant can obtain the effect of the search advertisement.

도 7은 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법에서, 가맹점 검색 결과가 출력된 유저 디바이스(200)를 예를 들어 도시한 도면이다. 도 7에 도시된 바와 같이, 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법의 단계 S400에서는, 검색 서버(100)가 저장된 가맹점 정보에서 부족 상품인 “참치 캔”을 검색하여, 유저 디바이스(200)에 검색 결과를 제공할 수 있다. 검색 결과에는 식료품 등을 판매하는 가맹점 중 부족 상품인 참치 캔을 판매하는 가맹점이 나열될 수 있으며, 실시예에 따라서는 각 가맹점에서 판매하는 참치 캔의 제조사, 명칭, 가격, 양, 상품평 등의 상품 정보가 더 출력될 수 있다.
7 is a diagram illustrating an example of a user device 200 outputting a search result of an affiliate shop in a product search method using a recipe according to an embodiment of the present invention. 7, in step S400 of the method of searching for a product using a recipe according to an embodiment of the present invention, the search server 100 searches for a tuna can, which is a short product, from the merchant information stored in the search server 100, The search result may be provided to the mobile terminal 200. The search results may list merchants selling tuna cans, which are short products among merchants selling foodstuffs and the like. Depending on the embodiment, products such as the manufacturer, name, price, quantity, More information can be output.

도 8은 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법에서, 가맹점의 온라인 사이트에 접속한 유저 디바이스(200)를 예를 들어 도시한 도면이다. 본 발명의 일실시예에 따른 레시피를 이용한 상품 검색 방법에서는, 도 7에 도시된 바와 같은 화면에서 유저 디바이스(200)가 어느 하나의 가맹점을 선택하면, 도 8에 도시된 바와 같은 가맹점의 온라인 쇼핑몰 중 부족 상품의 판매 페이지도 이동할 수 있다. 유저는 이와 같은 기능을 이용하여, 추가 검색 등의 과정 없이도 원하는 가맹점에서 신속하고 편리하게 부족 상품을 구매할 수 있다. 또한, 실시예에 따라서는, 도 7에 도시된 바와 같은 화면에서 어느 하나의 가맹점 선택 시, 해당 가맹점의 주문 전화번호로 발신이 이루어지도록 할 수도 있다.
8 is a diagram illustrating an example of a user device 200 connected to an online site of a merchant in a product search method using a recipe according to an embodiment of the present invention. In the product retrieval method using the recipe according to the embodiment of the present invention, when the user device 200 selects any one of the merchant sites on the screen as shown in FIG. 7, the online shopping mall We can move sale page of middle product. Using such a function, the user can quickly and easily purchase a short product at a desired merchant without a process of additional search or the like. In addition, according to the embodiment, when selecting one of the merchant points on the screen as shown in Fig. 7, the calling can be made to the order phone number of the merchant.

단계 S20에서는, 검색 서버(100)가 유저 디바이스(200)로부터 위치 정보를 수신할 수 있다. 이동통신단말기와 같은 유저 디바이스(200)는, GPS(Global Positioning System) 기능이나 이동통신망 등을 통해 위치 정보의 수집이 가능한데, 검색 서버(100)는 유저 디바이스(200)로부터 이와 같이 수집된 위치 정보를 네트워크를 통해 수신할 수 있다.
In step S20, the search server 100 can receive the location information from the user device 200. [ The user device 200 such as a mobile communication terminal can collect location information through a GPS (Global Positioning System) function or a mobile communication network. The search server 100 searches the location information Can be received via the network.

단계 S400에서는, 수신한 위치 정보를 이용하여 인접한 가맹점의 가맹점 정보에서 검색을 수행할 수 있다. 즉, 검색 서버(100)가 가맹점 정보에서 부족 상품을 검색하되, 유저 디바이스(200)의 위치에 인접한 가맹점을 찾아줄 수 있다. 미리 정해진 거리 이내에 있는 가맹점 중 부족 상품을 판매하는 가맹점을 찾아줄 수 있으며, 미리 정해진 거리는 유저에 의해 설정될 수 있다. 또한, 부족 상품을 이용해 검색된 가맹점을 유저 디바이스(200)의 위치 정보에 인접한 순서대로 나열하여 제공할 수도 있다.
In step S400, it is possible to search from the merchant information of the adjacent merchant using the received location information. That is, the search server 100 can retrieve the insufficient merchandise from the merchant information and find the merchant adjacent to the location of the user device 200. A franchisee that sells the under-product among the franchisees within a predetermined distance can be found, and the predetermined distance can be set by the user. In addition, the franchisees searched using the tributary products may be provided in the order of the location adjacent to the location information of the user device 200 and provided.

단계 S500에서는, 검색 서버(100)가 가맹점의 서버(300)로부터 유저의 구매 정보를 수신하여, 저장된 보유 데이터를 업데이트할 수 있다. 즉, 검색 서버(100)는 가맹점의 서버(300)로부터 유저가 구매한 상품, 수량 등에 대한 정보를 수신할 수 있다. 이때, 구매 정보의 수신에는 유저의 동의가 필요할 수 있다. 검색 서버(100)는 수신한 구매 정보를 이용해 유저에 대하여 저장된 보유 데이터를 업데이트함으로써, 보유한 식료품 등의 재고 관리가 자동으로 이루어지도록 할 수 있다.
In step S500, the search server 100 can receive the user's purchase information from the server 300 of the merchant and update the stored stored data. That is, the search server 100 can receive information on the products, the quantity, and the like purchased by the user from the server 300 of the merchant. At this time, the consent of the user may be required to receive the purchase information. The search server 100 can update the stored data stored in the user using the received purchase information so that the inventory management of the stored foodstuffs and the like can be automatically performed.

이상 설명한 본 발명은 본 발명이 속한 기술분야에서 통상의 지식을 가진 자에 의하여 다양한 변형이나 응용이 가능하며, 본 발명에 따른 기술적 사상의 범위는 아래의 특허청구범위에 의하여 정해져야 할 것이다.The present invention may be embodied in many other specific forms without departing from the spirit or essential characteristics of the invention.

100: 검색 서버 110: 데이터베이스
200: 유저 디바이스 300: 가맹점의 서버
S10: 가맹점 정보를 저장하는 단계
S20: 유저 디바이스로부터 위치 정보를 수신하는 단계
S100: 식료품에 대한 보유 데이터를 입력받고 저장하는 단계
S200: 음식 키워드에 대응하는 레시피를 추출하는 단계
S250: 회원 정보 및 레시피에 포함된 재료를 이용하여 필요 데이터를 도출하는 단계
S300: 레시피에 포함된 재료와 보유 데이터를 비교하여 부족 상품을 추출하는 단계
S350: 부족 상품 중 검색을 원하는 상품 키워드를 입력받는 단계
S400: 부족 상품을 키워드로 하여 검색을 수행하고 유저 디바이스에 제공하는 단계
S450: 조리 신호를 수신하고 보유 데이터를 업데이트하는 단계
S500: 가맹점의 서버로부터 유저의 구매 정보를 수신하여 보유 데이터를 업데이트하는 단계
100: search server 110: database
200: user device 300: server of merchant
S10: Step of storing merchant information
S20: Step of receiving location information from the user device
S100: inputting and storing the holding data for the foodstuff
S200: extracting a recipe corresponding to the food keyword
S250: deriving the necessary data using the member information and the materials included in the recipe
S300: a step of extracting a shortage product by comparing the material contained in the recipe with the holding data
S350: receiving a product keyword to be searched among the shortage items
S400: Performing a search using a short product as a keyword and providing the search to the user device
S450: receiving the cooking signal and updating the holding data
S500: receiving purchase information of the user from the server of the merchant store and updating the stored data

Claims (9)

유저 디바이스로부터 검색 요청을 수신하여 실시간으로 검색 결과를 제공하는 검색 서버가,
(1) 보유 중인 식료품에 대한 보유 데이터를 입력받고 저장하는 단계;
(2) 상기 유저 디바이스로부터 음식 키워드를 입력받아, 상기 음식 키워드에 대응하는 레시피를 추출하는 단계;
(3) 상기 추출된 레시피에 포함된 재료와 상기 보유 데이터를 비교하여, 부족 상품을 추출하는 단계; 및
(4) 상기 추출된 부족 상품을 키워드로 하여 검색을 수행하고 검색 결과를 생성하여, 상기 유저 디바이스에 제공하는 단계를 포함하고,
상기 단계 (2)와 단계 (3) 사이에는,
상기 검색 서버가, 미리 등록된 회원 정보 및 상기 단계 (2)에서 추출된 레시피에 포함된 재료를 이용하여, 필요 데이터를 도출하는 단계를 더 포함하며,
상기 단계 (3)에서는, 상기 필요 데이터와 상기 보유 데이터를 비교하여 상기 부족 상품을 추출하되,
상기 회원 정보는,
유저의 가족 수, 성별, 연령, 취향 및 식습관 중 적어도 하나 이상을 포함하며,
상기 단계 (2)에서 레시피는, 하나의 음식에 대하여 복수의 레시피가 저장될 수 있고,
상기 단계 (2)에서는, 상기 회원 정보를 이용하여 상기 복수의 레시피 중 어느 하나를 선정하여 상기 음식 키워드에 대응하는 레시피로 추출할 수 있으며,
상기 단계 (4) 이전에는,
상기 검색 서버가, 식료품을 판매하는 가맹점의 위치 정보 및 판매 상품 정보를 포함하는 가맹점 정보를 저장하는 단계를 더 포함하고,
상기 검색 서버가, 상기 유저 디바이스로부터 위치 정보를 수신하는 단계를 더 포함하며,
상기 단계 (4)에서는, 상기 부족 상품을 키워드로 하여 상기 수신한 위치 정보를 이용하여 인접한 가맹점의 상기 가맹점 정보에서 검색을 수행하여 검색 결과를 제공하고, 유저 디바이스에 의해 선택된 가맹점의 온라인 쇼핑몰 중 부족 상품의 판매 페이지로 이동하되,
상기 수신한 위치 정보로부터 미리 정해진 거리 이내에 있는 가맹점 중 상기 부족 상품을 판매하는 가맹점 정보를 제공하거나, 상기 수신한 위치 정보에 인접한 순서대로 나열하여 가맹점 정보를 제공하며,
상기 단계 (4) 이후에는,
상기 검색 서버가, 상기 가맹점의 서버로부터 유저의 구매 정보를 수신하여, 상기 저장된 보유 데이터를 업데이트하는 단계; 및
상기 검색 서버가, 상기 유저 디바이스로부터 상기 레시피에 따른 조리 신호를 수신하고, 상기 레시피에 포함된 재료를 상기 저장된 보유 데이터에서 차감하여 업데이트하는 단계를 더 포함하는 것을 특징으로 하는, 레시피를 이용한 상품 검색 방법.
A search server that receives a search request from a user device and provides a search result in real time,
(1) receiving and storing retention data for a food item being held;
(2) receiving a food keyword from the user device and extracting a recipe corresponding to the food keyword;
(3) comparing the material contained in the extracted recipe with the retention data to extract a deficient product; And
(4) performing a search using the extracted shortage as a keyword, generating a search result, and providing the search result to the user device,
Between the step (2) and the step (3)
Further comprising the step of the retrieval server deriving the necessary data using the pre-registered member information and the material contained in the recipe extracted in the step (2)
In the step (3), the insufficient goods are extracted by comparing the required data with the holding data,
The member information includes:
And includes at least one of the number of family members, sex, age, taste and eating habits of the user,
In the step (2), the recipe may be such that a plurality of recipes can be stored for one food,
In the step (2), any one of the plurality of recipes may be selected using the member information and extracted as a recipe corresponding to the food keyword,
Prior to the step (4)
Further comprising the step of the search server storing merchant information including location information of the merchant selling the foodstuff and sales merchandise information,
Wherein the search server further comprises receiving location information from the user device,
In the step (4), search is performed from the merchant information of the adjacent merchant using the received location information using the insignificant merchandise as a keyword to provide a search result, and the lack of the online shopping mall selected by the user device Go to the sales page of the product,
Providing merchant information for selling the tributary among merchants within a predetermined distance from the received location information or providing the merchant information by arranging the merchant information in order adjacent to the received location information,
After the step (4)
Receiving, by the search server, purchase information of a user from a server of the merchant and updating the stored retention data; And
Further comprising the step of the search server receiving a cooking signal according to the recipe from the user device and subtracting the ingredients contained in the recipe from the stored retention data to update the retrieved product using the recipe Way.
삭제delete 삭제delete 제1항에 있어서, 상기 단계 (3)과 단계 (4) 사이에는,
상기 검색 서버가, 상기 단계 (3)에서 추출한 부족 상품을 상기 유저 디바이스에 전송하고, 상기 유저 디바이스로부터 상기 부족 상품 중 검색을 원하는 상품 키워드를 입력받는 단계를 더 포함하며,
상기 단계 (4)에서는, 상기 상품 키워드를 이용해 검색을 수행하는 것을 특징으로 하는, 레시피를 이용한 상품 검색 방법.
The method according to claim 1, wherein between step (3) and step (4)
Further comprising the step of the search server transmitting the shortage item extracted in the step (3) to the user device, and receiving a product keyword desired to search among the shortage items from the user device,
Wherein the retrieval is performed using the product keyword in the step (4).
제1항에 있어서, 상기 단계 (4)의 검색 결과는,
상기 부족 상품에 대한 판매 정보, 영양 정보, 사전 정보 및 사이트 검색 정보 중 적어도 하나 이상을 포함하는 것을 특징으로 하는, 레시피를 이용한 상품 검색 방법.
2. The method of claim 1, wherein the search result of step (4)
And at least one of sales information, nutrition information, dictionary information, and site search information on the shortage product.
삭제delete 삭제delete 삭제delete 삭제delete
KR1020130142547A 2013-11-21 2013-11-21 Method to search goods using recipe KR101538396B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130142547A KR101538396B1 (en) 2013-11-21 2013-11-21 Method to search goods using recipe

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130142547A KR101538396B1 (en) 2013-11-21 2013-11-21 Method to search goods using recipe

Publications (2)

Publication Number Publication Date
KR20150059656A KR20150059656A (en) 2015-06-02
KR101538396B1 true KR101538396B1 (en) 2015-07-22

Family

ID=53490783

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130142547A KR101538396B1 (en) 2013-11-21 2013-11-21 Method to search goods using recipe

Country Status (1)

Country Link
KR (1) KR101538396B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101643720B1 (en) * 2016-01-04 2016-08-10 (주)에스앤피웍스 Electronic trade system for selectively purchasing parts of commodity, and method thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004074604A (en) * 2002-08-20 2004-03-11 Dainippon Printing Co Ltd Recipe card, its creation method and system
JP2009531768A (en) * 2006-03-28 2009-09-03 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ System and method for recommending recipes
JP2012073795A (en) * 2010-09-28 2012-04-12 Rakuten Inc Server device, recipe information providing method and recipe information providing program
KR20130097695A (en) * 2013-08-12 2013-09-03 박소현 Terminal for management of food material and control method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004074604A (en) * 2002-08-20 2004-03-11 Dainippon Printing Co Ltd Recipe card, its creation method and system
JP2009531768A (en) * 2006-03-28 2009-09-03 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ System and method for recommending recipes
JP2012073795A (en) * 2010-09-28 2012-04-12 Rakuten Inc Server device, recipe information providing method and recipe information providing program
KR20130097695A (en) * 2013-08-12 2013-09-03 박소현 Terminal for management of food material and control method thereof

Also Published As

Publication number Publication date
KR20150059656A (en) 2015-06-02

Similar Documents

Publication Publication Date Title
US10102564B2 (en) System for adjusting map navigation path in retail store and method of using same
US10176508B2 (en) System, method, and non-transitory computer-readable storage media for evaluating search results for online grocery personalization
US10430854B2 (en) System, method, and non-transitory computer-readable storage media for evaluating search results for personalized product substitutions
JP2000331004A (en) Retrieval card system
JP6754811B2 (en) Information processing equipment, information processing methods and information processing programs
JP6413508B2 (en) Information recommendation program and information processing apparatus
WO2013119852A1 (en) Mobile shopping tools utilizing color-based identification, searching and matching enhancement of supply chain and inventory management systems
US10417688B2 (en) System, method, and non-transitory computer-readable storage media for evaluating search results for matching ingredients to products
KR101695570B1 (en) Method of creating online shopping cart automatically by extracting keywords
JP2018112905A (en) Food ordering system, food ingredient ordering device and food ingredient ordering method
JP6162804B2 (en) List presenting apparatus, list presenting method, and program
JP2020107269A (en) Information processing device, information processing method, and information processing program
JPWO2017203631A1 (en) Information processing apparatus, information processing method, and information processing program
JP6424194B2 (en) Information processing apparatus, information processing method, and information processing program
KR101538396B1 (en) Method to search goods using recipe
KR20160020654A (en) Goods Recommending System, Method and Readable Recoding Medium Using Purchasing Information
JP2021047551A (en) Specification device, specification method, and specification program
JP6311052B1 (en) Extraction apparatus, extraction method, and extraction program
JP6489380B2 (en) Product search system
JP2011215691A (en) System and method for providing menu, and computer program
KR101694943B1 (en) Goods Recommending System, Method and Readable Recoding Medium Using Purchasing Information
JP6289519B2 (en) Generating device, generating method, and generating program
JP6027468B2 (en) Recommendation information acquisition apparatus, recommendation information acquisition method, and recommendation information provision system
KR101735012B1 (en) System, Method for Providing Merchandises Information and Computer Readable Record Medium Thereof
JP7001864B1 (en) Sales support equipment, sales support systems, sales support methods, and programs

Legal Events

Date Code Title Description
AMND Amendment
AMND Amendment
X701 Decision to grant (after re-examination)
FPAY Annual fee payment

Payment date: 20180605

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20190515

Year of fee payment: 5