Nothing Special   »   [go: up one dir, main page]

KR20230017439A - Customized service provision method and customized service provision systme - Google Patents

Customized service provision method and customized service provision systme Download PDF

Info

Publication number
KR20230017439A
KR20230017439A KR1020210098898A KR20210098898A KR20230017439A KR 20230017439 A KR20230017439 A KR 20230017439A KR 1020210098898 A KR1020210098898 A KR 1020210098898A KR 20210098898 A KR20210098898 A KR 20210098898A KR 20230017439 A KR20230017439 A KR 20230017439A
Authority
KR
South Korea
Prior art keywords
information
user
food
customized
user terminal
Prior art date
Application number
KR1020210098898A
Other languages
Korean (ko)
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 KR1020210098898A priority Critical patent/KR20230017439A/en
Publication of KR20230017439A publication Critical patent/KR20230017439A/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/0631Item recommendations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/242Query formulation
    • G06F16/243Natural language query formulation
    • 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/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0203Market surveys; Market polls
    • 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Data Mining & Analysis (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Mathematical Physics (AREA)
  • Artificial Intelligence (AREA)
  • Game Theory and Decision Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Databases & Information Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A customized service providing system according to an embodiment of the present invention comprises: a user terminal for outputting food video information and user characteristic information; and a server configured to analyze the food video information and the user characteristic information and to transmit user-customized food video information corresponding to food in a food video and user-customized food product information on a user-customized food product to the user terminal. The server determines food in a food video usually viewed by a subscriber and food corresponding to the current season as user-customized food products, determines food in a food video and food corresponding to the current season as user-customized food products for a new viewer, and transmits payment information to the user terminal in response to payment request information provided from the user terminal. Therefore, user convenience is enhanced and better user experience is provided.

Description

맞춤 서비스 제공 방법 및 맞춤형 서비스 제공 시스템{CUSTOMIZED SERVICE PROVISION METHOD AND CUSTOMIZED SERVICE PROVISION SYSTME} Customized service provision method and customized service provision system {CUSTOMIZED SERVICE PROVISION METHOD AND CUSTOMIZED SERVICE PROVISION SYSTME}

본 발명은 맞춤 서비스 제공 방법 및 맞춤형 서비스 제공 시스템에 관한 것으로, 보다 상세하게는 사용자가 시청하는 음식 영상의 음식에 대해 맞춤형 음식에 대한 정보를 제공하는 방법 및 시스템에 관한 것이다.The present invention relates to a customized service providing method and a customized service providing system, and more particularly, to a method and system for providing information on customized food for food in a food video watched by a user.

이 부분에 기술된 내용은 단순히 본 발명의 일 실시예에 대한 배경 정보를 제공할 뿐 종래기술을 구성하는 것은 아니다.The information described in this section merely provides background information on an embodiment of the present invention and does not constitute prior art.

이동통신 단말기를 이용한 요리 추천 서비스의 경우, 무선 통신을 통하여 휴대폰에서 추천 요리를 받을 수 있으나, 이 또한 요리를 추천함에 있어서 단순한 정보를 기초로 함으로써 사용자의 다양한 현재 상황 및 취향 등을 반영할 수 없는 문제점이 존재한다.In the case of a dish recommendation service using a mobile communication terminal, it is possible to receive recommended dishes from a mobile phone through wireless communication, but this is also based on simple information in recommending dishes, so that various current situations and tastes of users cannot be reflected. A problem exists.

한편, 사용자는 이동통신 단말기를 이용하여 동영상 스트리밍 서비스를 이용하고 있다. 사용자는 현재 시청하는 동영상에 나타난 음식과 동일하거나 그 음식과 관련된 음식을 별다른 어려움 없이 요리하고 싶은 경향이 있다. 이 경우, 사용자는 동영상에 나타난 음식을 구하기 위해 해당 음식과 관련된 내용을 검색하는데 어려움이 있으며, 이러한 음식을 제때 공급받지 못해 불편함을 겪는 문제점이 있다.Meanwhile, a user is using a video streaming service using a mobile communication terminal. Users tend to want to cook food that is the same as or related to the food shown in the video they are currently watching without much difficulty. In this case, the user has difficulty in searching for content related to the food in order to obtain the food shown in the video, and suffers from inconvenience due to not being supplied with the food in time.

대한민국 공개특허공보 제 10-2020-0145044 호(발명의 명칭: 크리에이터 기반의 사용자간 매칭을 통한 온라인 마켓 서비스방법)Republic of Korea Patent Publication No. 10-2020-0145044 (title of invention: online market service method through creator-based user matching)

이러한 문제점을 해결하기 위해, 본 발명의 기술적 사상은 사용자가 시청하는 음식 영상의 음식에 대해 맞춤형 음식에 대한 정보를 제공하는 맞춤 서비스 제공 방법 및 맞춤형 서비스 제공 시스템을 제공하는 것이다.In order to solve this problem, the technical idea of the present invention is to provide a customized service providing method and a customized service providing system for providing information on customized food for the food of the food video watched by the user.

다만, 본 실시예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제로 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다.However, the technical problem to be achieved by the present embodiment is not limited to the technical problem as described above, and other technical problems may exist.

한 기술적 과제를 달성하기 위한 기술적 수단으로서 본 발명의 일 실시예에 따른 서버에 의해 수행되는 맞춤 서비스 제공 방법은, 사용자 단말로부터 사용자가 시청하는 음식 영상에 대한 음식 영상 정보 및 사용자의 특성에 대한 사용자 특성 정보를 수신하는 단계, 음식 영상 정보 및 사용자 특성 정보를 분석하여, 음식 영상의 음식에 대응되는 사용자 맞춤형 음식 영상 정보 및 사용자 맞춤형 음식 상품에 대한 사용자 맞춤형 음식 상품 정보를 사용자 단말에 전송하는 단계, 사용자 단말로부터 사용자 맞춤형 음식 상품 정보에 대한 결제 요청 정보를 수신하는 단계, 및 결제 요청 정보에 응답하여 사용자 맞춤형 음식을 결제하기 위한 결제 정보를 사용자 단말에 전송하는 단계를 포함하고, 사용자 특성 정보는, 성별 정보, 나이 정보, 음식 선호도 정보, 및 영상에 대한 채널의 구독 정보를 포함하고, 사용자 맞춤형 음식 상품 정보를 사용자 단말에 전송하는 단계에서, 구독자에 대해 서버에 미리 저장된 구독자의 영상 시청 기록 정보를 기초로 평소에 시청하는 영상에 대한 기준 음식 영상 정보를 확인하고 기준 음식 영상 정보의 음식, 및 현재 계절에 맞는 음식 또는 밀키트(Meal kit)를 사용자 맞춤형 음식 상품으로 결정하고, 신규 시청자에 대해 음식 영상의 음식 및 현재 계절에 맞는 음식 또는 밀키트를 사용자 맞춤형 음식 상품으로 결정한다. As a technical means for achieving one technical problem, a method for providing a customized service performed by a server according to an embodiment of the present invention provides information about food image information about a food image viewed by a user and user characteristics from a user terminal. Receiving characteristic information, analyzing food image information and user characteristic information, and transmitting user-customized food image information corresponding to the food of the food image and user-customized food product information for user-customized food products to the user terminal; Receiving payment request information for user-customized food product information from a user terminal, and transmitting payment information for paying for user-customized food to the user terminal in response to the payment request information, wherein the user characteristic information includes, In the step of transmitting the user-customized food product information including gender information, age information, food preference information, and video channel subscription information to the user terminal, the subscriber's video viewing record information pre-stored in the server for the subscriber Based on this, the standard food image information for the video that is usually viewed is checked, the food of the standard food image information and the food or meal kit suitable for the current season are determined as user-customized food products, and food for new viewers is determined. The food in the video and the food or meal kit suitable for the current season are determined as user-customized food products.

한 기술적 과제를 달성하기 위한 기술적 수단으로서 본 발명의 다른 실시예에 따른 맞춤형 서비스 제공 시스템은, 사용자가 시청하는 음식 영상에 대한 음식 영상 정보 및 사용자의 특성에 대한 사용자 특성 정보를 출력하도록 구성된 사용자 단말, 및 음식 영상 정보 및 사용자 특성 정보를 수신하고, 음식 영상 정보 및 사용자 특성 정보를 분석하여, 음식 영상의 음식에 대응되는 사용자 맞춤형 음식 영상 정보 및 사용자 맞춤형 음식 상품에 대한 사용자 맞춤형 음식 상품 정보를 사용자 단말에 전송하도록 구성된 서버를 포함하되, 사용자 특성 정보는, 성별 정보, 나이 정보, 음식 선호도 정보, 및 영상에 대한 채널의 구독 정보를 포함하고, 서버는, 구독자에 대해 서버에 미리 저장된 구독자의 음식 영상 시청 기록 정보를 기초로 평소에 시청하는 음식 영상의 기준 음식 영상 정보를 확인하고 기준 음식 영상 정보의 음식 및 현재 계절에 맞는 음식 또는 밀키트(Meal kit)를 사용자 맞춤형 음식 상품으로 결정하고, 신규 시청자에 대해 음식 영상의 음식 및 현재 계절에 맞는 음식 또는 밀키트를 사용자 맞춤형 음식 상품으로 결정하고, 사용자 단말은, 사용자 맞춤형 음식 상품 정보에 대한 결제 요청 정보를 서버에 전송하고, 서버는, 결제 요청 정보에 응답하여 사용자 맞춤형 음식을 결제하기 위한 결제 정보를 사용자 단말에 전송한다. As a technical means for achieving one technical problem, a customized service providing system according to another embodiment of the present invention is a user terminal configured to output food image information about a food image viewed by a user and user characteristic information about a user's characteristics. , And receiving food image information and user characteristic information, analyzing the food image information and user characteristic information, user-customized food image information corresponding to the food of the food image and user-customized food product information for user-customized food products to the user A server configured to transmit to a terminal, wherein the user characteristic information includes gender information, age information, food preference information, and subscription information of a channel for a video, wherein the server includes subscriber's food previously stored in the server for the subscriber. Based on the video viewing record information, check the standard food image information of the food video you normally watch, determine the food of the standard food image information and the food or meal kit suitable for the current season as a user-customized food product, The food in the food video and food or meal kit suitable for the current season are determined as user-customized food products for the viewer, and the user terminal transmits payment request information for the user-customized food product information to the server, and the server sends the payment request In response to the information, payment information for paying for user-customized food is transmitted to the user terminal.

전술한 본 발명의 과제 해결 수단에 의하면, 사용자에게 더욱 적합한 맞춤형 음식에 대한 정보를 제공함으로써 사용자의 편의를 증진시키고 더 나은 사용자 경험(UX)을 제공하는 효과가 있다.According to the problem solving means of the present invention described above, there is an effect of enhancing the user's convenience and providing a better user experience (UX) by providing information on customized food that is more suitable for the user.

도 1은 본 발명의 일 실시예에 따른 맞춤형 서비스 제공 시스템을 설명하기 위한 도면이다.
도 2는 본 발명의 일 실시예에 따른 맞춤형 서비스 제공 시스템의 맞춤 서비스 제공 방법을 설명하기 위한 도면이다.
도 3은 본 발명의 일 실시예에 따라 사용자 맞춤형 음식 상품 정보를 전송하는 방법을 설명하기 위한 도면이다.
도 4는 본 발명의 다른 실시예에 따라 사용자 맞춤형 음식 상품 정보를 전송하는 방법을 설명하기 위한 도면이다.
도 5는 본 발명의 일 실시예에 따라 사용자 맞춤형 음식 상품 정보와 함께 음식 상품 정보를 전송하는 방법을 설명하기 위한 도면이다.
도 6은 본 발명의 일 실시예에 따라 사용자 맞춤형 음식 상품 정보와 함께 영양 정보 및 요리 방법 정보를 전송하는 방법을 설명하기 위한 도면이다.
도 7은 본 발명의 일 실시예에 따라 결제 영상을 표시하고, 음식 영상 클립 정보를 저장하는 방법을 설명하기 위한 도면이다.
1 is a diagram for explaining a customized service providing system according to an embodiment of the present invention.
2 is a diagram for explaining a customized service providing method of a customized service providing system according to an embodiment of the present invention.
3 is a diagram for explaining a method of transmitting user-customized food product information according to an embodiment of the present invention.
4 is a diagram for explaining a method of transmitting user-customized food product information according to another embodiment of the present invention.
5 is a diagram for explaining a method of transmitting food product information together with user-customized food product information according to an embodiment of the present invention.
6 is a diagram for explaining a method of transmitting nutritional information and cooking method information together with user-customized food product information according to an embodiment of the present invention.
7 is a diagram for explaining a method of displaying a payment image and storing food image clip information according to an embodiment of the present invention.

아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail so that those skilled in the art can easily practice the present invention with reference to the accompanying drawings. However, the present invention may be embodied in many different forms and is not limited to the embodiments described herein. And in order to clearly explain the present invention in the drawings, parts irrelevant to the description are omitted, and similar reference numerals are attached to similar parts throughout the specification.

명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미하며, 하나 또는 그 이상의 다른 특징이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Throughout the specification, when a part is said to be "connected" to another part, this includes not only the case where it is "directly connected" but also the case where it is "electrically connected" with another element interposed therebetween. . In addition, when a part "includes" a certain component, this means that it may further include other components, not excluding other components, unless otherwise stated, and one or more other characteristics. However, it should be understood that it does not preclude the possibility of existence or addition of numbers, steps, operations, components, parts, or combinations thereof.

본 명세서에서 '단말'은 휴대성 및 이동성이 보장된 무선 통신 장치일 수 있으며, 예를 들어 스마트 폰, 태블릿 PC 또는 노트북 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치일 수 있다. 또한, '단말'은 네트워크를 통해 다른 단말 또는 서버 등에 접속할 수 있는 PC 등의 유선 통신 장치인 것도 가능하다. 또한, 네트워크는 단말들 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조를 의미하는 것으로, 근거리 통신망(LAN: Local Area Network), 광역 통신망(WAN: Wide Area Network), 인터넷 (WWW: World Wide Web), 유무선 데이터 통신망, 전화망, 유무선 텔레비전 통신망 등을 포함한다. In this specification, a 'terminal' may be a wireless communication device with guaranteed portability and mobility, and may be, for example, any type of handheld-based wireless communication device such as a smart phone, a tablet PC, or a laptop computer. Also, a 'terminal' may be a wired communication device such as a PC capable of accessing another terminal or a server through a network. In addition, a network refers to a connection structure capable of exchanging information between nodes such as terminals and servers, such as a local area network (LAN), a wide area network (WAN), and the Internet (WWW : World Wide Web), wired and wireless data communications network, telephone network, and wired and wireless television communications network.

무선 데이터 통신망의 일례에는 3G, 4G, 5G, 3GPP(3rd Generation Partnership Project), LTE(Long Term Evolution), WIMAX(World Interoperability for Microwave Access), 와이파이(Wi-Fi), 블루투스 통신, 적외선 통신, 초음파 통신, 가시광 통신(VLC: Visible Light Communication), 라이파이(LiFi) 등이 포함되나 이에 한정되지는 않는다.Examples of wireless data communication networks include 3G, 4G, 5G, 3rd Generation Partnership Project (3GPP), Long Term Evolution (LTE), World Interoperability for Microwave Access (WIMAX), Wi-Fi, Bluetooth communication, infrared communication, ultrasonic communication, visible light communication (VLC: Visible Light Communication), LiFi, and the like, but are not limited thereto.

이하의 실시예는 본 발명의 이해를 돕기 위한 상세한 설명이며, 본 발명의 권리 범위를 제한하는 것이 아니다. 따라서 본 발명과 동일한 기능을 수행하는 동일 범위의 발명 역시 본 발명의 권리 범위에 속할 것이다.The following examples are detailed descriptions for better understanding of the present invention, and do not limit the scope of the present invention. Therefore, inventions of the same scope that perform the same functions as the present invention will also fall within the scope of the present invention.

또한, 본 발명의 각 실시예에 포함된 각 구성, 과정, 공정 또는 방법 등은 기술적으로 상호간 모순되지 않는 범위 내에서 공유될 수 있다.In addition, each configuration, process, process or method included in each embodiment of the present invention may be shared within a range that does not contradict each other technically.

이하 첨부된 도면을 참고하여 본 발명의 일 실시예를 상세히 설명하기로 한다.Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 맞춤형 서비스 제공 시스템을 설명하기 위한 도면이다.1 is a diagram for explaining a customized service providing system according to an embodiment of the present invention.

도 1을 참조하면, 맞춤형 서비스 제공 시스템(1)은 제1 서버(10), 제2 서버(20), 및 사용자 단말 그룹(30)을 포함할 수 있다. 제1 서버(10), 제2 서버(20), 및 사용자 단말 그룹(30)은 네트워크(40)를 통해 연결되며, 네트워크(40)를 통해 통신할 수 있다. 맞춤형 서비스 제공 시스템(1)의 맞춤형 서비스 제공 방법은, 제1 서버(10) 및 사용자 단말 그룹(30)에서 수행될 수 있다. 맞춤형 서비스 제공 시스템(1)의 맞춤형 서비스 제공 방법에서 제1 서버(10)의 동작 방법을 수행하는 컴퓨터 프로그램이 기록된 비일시적 컴퓨터 판독 가능 기록 매체에 저장될 수도 있다.Referring to FIG. 1 , a customized service providing system 1 may include a first server 10 , a second server 20 , and a user terminal group 30 . The first server 10 , the second server 20 , and the user terminal group 30 are connected through the network 40 and can communicate through the network 40 . The customized service providing method of the customized service providing system 1 may be performed by the first server 10 and the user terminal group 30 . In the customized service providing method of the customized service providing system 1, a computer program performing the operation method of the first server 10 may be stored in a non-transitory computer readable recording medium.

제1 서버(10)는 네트워크(40)를 통해 사용자 단말 그룹(30)에 UI(User interface)를 제공할 수 있다. 제1 서버(10)는 네트워크(40)를 통해 사용자 단말 그룹(30)으로부터 정보(또는 데이터)를 수신할 수 있다. 제1 서버(10)는 네트워크(40)를 통해 제2 서버(20)로부터 필요한 정보를 수신하거나 전송할 수 있다.The first server 10 may provide a user interface (UI) to the user terminal group 30 through the network 40 . The first server 10 may receive information (or data) from the user terminal group 30 through the network 40 . The first server 10 may receive or transmit necessary information from the second server 20 through the network 40 .

일 실시예에서, 제1 서버(10)는 사용자 단말 그룹(30)으로부터 전송된 영상 정보 및 각 사용자 단말의 사용자 특성 정보를 수신할 수 있다.In an embodiment, the first server 10 may receive image information transmitted from the user terminal group 30 and user characteristic information of each user terminal.

일 실시예에서, 제1 서버(10)는 영상 정보 및 사용자 특성 정보를 분석하고, 분석 결과를 기초로 각 사용자 단말에 맞춤형 정보를 전송할 수 있다. 구체적으로 예를 들면, 제1 서버(10)는, 특정 사용자 단말을 사용하는 사용자가 시청하는 음식 영상의 음식에 대응되는 사용자 맞춤형 음식 영상 정보를 특정 사용자 단말에 전송할 수 있다. 또한, 제1 서버(10)는 사용자 맞춤형 음식 상품에 대한 사용자 맞춤형 음식 상품 정보를 특정 사용자 단말에 전송할 수 있다. 사용자 맞춤형 음식 상품은 특정 사용자 단말을 사용하는 사용자가 시청하는 음식 영상의 음식과 관련된 상품일 수 있다. 예를 들면, 사용자 맞춤형 음식 상품은 주문 즉시 조리하여 완성되는 음식, 밀키트(Meal kit) 등일 수 있으나, 이에 한정되는 것은 아니다.In one embodiment, the first server 10 may analyze the image information and user characteristic information, and transmit customized information to each user terminal based on the analysis result. Specifically, for example, the first server 10 may transmit user-customized food image information corresponding to food of a food image viewed by a user using a specific user terminal to a specific user terminal. In addition, the first server 10 may transmit user-customized food product information on user-customized food products to a specific user terminal. The user-customized food product may be a food-related product of a food image viewed by a user using a specific user terminal. For example, the user-customized food product may be food that is cooked and completed upon order, a meal kit, and the like, but is not limited thereto.

일 실시예에서, 제1 서버(10)는 각 사용자 단말로부터 전송된 결제 요청 정보에 응답하여 결제 정보를 전송할 수 있다.In one embodiment, the first server 10 may transmit payment information in response to payment request information transmitted from each user terminal.

제2 서버(20)는 네트워크(40)를 통해 사용자 단말 그룹(30)에 동영상 시청을 위한 UI를 제공할 수 있다. 또는, 제2 서버(20)는, 사용자 단말 그룹(30)에 포함된 각 사용자 단말의 사용자가 자신의 사용자 단말을 이용하여 컨텐츠(contents)를 업로드하도록, 제2 서버(20)에 접근하는 사용자 단말에 UI를 제공할 수 있다.The second server 20 may provide a UI for viewing a video to the user terminal group 30 through the network 40 . Alternatively, the second server 20 allows users of each user terminal included in the user terminal group 30 to upload contents using their own user terminals, so that users accessing the second server 20 A UI may be provided to the terminal.

도 1에서는 제1 서버(10)와 제2 서버(20)가 별도의 구성으로 도시되어 있으나. 이에 한정되는 것은 아니며, 제1 서버(10) 및 제2 서버(20)가 하나의 서버로 구현될 수도 있다.In FIG. 1, the first server 10 and the second server 20 are shown as separate configurations. It is not limited thereto, and the first server 10 and the second server 20 may be implemented as one server.

사용자 단말 그룹(30)은 복수의 사용자 단말들을 포함할 수 있다. 도 1을 참조하여 예를 들면, 사용자 단말 그룹(30)은 제1 내지 제n 사용자 단말들(31, 32, 33, 34)을 포함할 수 있다. 이때, n은 2 이상의 자연수일 수 있다. 제1 내지 제n 사용자 단말들(31, 32, 33, 34)은 각각 사용자 특성 정보를 저장할 수 있다. 사용자 특성 정보는 각 사용자 단말을 사용하는 사용자에 대한 정보를 나타낼 수 있다. 예를 들면, 사용자 특성 정보는, 성별 정보, 나이 정보, 음식 선호도 정보, 및 영상에 대한 채널의 구독 정보를 포함할 수 있다. 하지만, 이에 한정되는 것은 아니다. 영상에 대한 채널의 구독 정보는, 사용자가 제2 서버(20)에 동영상 컨텐츠를 업로드한 크리에이터의 채널을 구독하였는지 여부를 나타내는 정보일 수 있다. The user terminal group 30 may include a plurality of user terminals. Referring to FIG. 1 , for example, the user terminal group 30 may include first through nth user terminals 31 , 32 , 33 , and 34 . In this case, n may be a natural number of 2 or more. Each of the first to nth user terminals 31, 32, 33, and 34 may store user characteristic information. User characteristic information may indicate information about a user using each user terminal. For example, user characteristic information may include gender information, age information, food preference information, and subscription information of a video channel. However, it is not limited thereto. Subscription information of a video channel may be information indicating whether the user has subscribed to a channel of a creator who has uploaded video content to the second server 20 .

제1 내지 제n 사용자 단말들(31, 32, 33, 34)은 디스플레이 장치를 포함할 수 있다. 이 경우, 디스플레이 장치는 제2 서버(20)로부터 제공된 동영상 컨텐츠 정보를 기초로 동영상을 표시할 수 있다. 한편, 제1 내지 제n 사용자 단말들(31, 32, 33, 34)은 사용자가 현재 시청하고 있는 동영상에 대한 영상 정보를 네트워크(40)를 통해 제1 서버(10)에 전송할 수 있다.The first to nth user terminals 31, 32, 33, and 34 may include a display device. In this case, the display device may display a video based on video content information provided from the second server 20 . Meanwhile, the first to nth user terminals 31 , 32 , 33 , and 34 may transmit image information about a video that the user is currently watching to the first server 10 through the network 40 .

제1 서버(10), 제2 서버(20), 및 사용자 단말 그룹(30)은, 각각 다른 네트워크 장치와 유무선 연결을 통해 제어 신호 또는 데이터 신호와 같은 신호를 송수신하는 통신 모듈, 컴퓨터 프로그램을 저장하는 메모리, 맞춤형 서비스 제공 시스템(1)에 필요한 데이터를 저장하거나 제공하는 데이터베이스, 데이터(정보나 신호 등)를 처리하는 프로세서 등을 포함할 수 있다. The first server 10, the second server 20, and the user terminal group 30 store communication modules and computer programs for transmitting and receiving signals such as control signals or data signals to and from other network devices through wired/wireless connections, respectively. It may include a memory that stores or provides data necessary for the customized service providing system 1, a processor that processes data (information or signals, etc.), and the like.

프로세서는, 데이터를 처리할 수 있는 모든 종류의 장치를 포함할 수 있다. 예를 들어 프로그램 내에 포함된 코드 또는 명령으로 표현된 기능을 수행하기 위해 물리적으로 구조화된 회로를 갖는, 하드웨어에 내장된 데이터 처리 장치를 의미할 수 있다. 이와 같이 하드웨어에 내장된 데이터 처리 장치의 일 예로써, 마이크로프로세서(microprocessor), 중앙처리장치(central processing unit: CPU), 프로세서 코어(processor core), 멀티프로세서(multiprocessor), ASIC(application-specific integrated circuit), FPGA(field programmable gate array) 등의 처리 장치를 망라할 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다.The processor may include any type of device capable of processing data. For example, it may refer to a data processing device embedded in hardware having a physically structured circuit to perform a function expressed as a code or command included in a program. As an example of such a data processing device built into hardware, a microprocessor, a central processing unit (CPU), a processor core, a multiprocessor, an application-specific integrated (ASIC) circuit), field programmable gate array (FPGA), etc., but the scope of the present invention is not limited thereto.

도 2는 본 발명의 일 실시예에 따른 맞춤형 서비스 제공 시스템의 맞춤 서비스 제공 방법을 설명하기 위한 도면이다.2 is a diagram for explaining a customized service providing method of a customized service providing system according to an embodiment of the present invention.

도 2를 참조하면, 도 2에 도시된 서버(210)는 도 1에 도시된 서버(10)고 도 2에 도시된 사용자 단말(220)는 도 1에 도시된 제1 내지 제n 사용자 단말들(31, 32, 33, 34) 중 어느 하나일 수 있다.Referring to FIG. 2, the server 210 shown in FIG. 2 is the server 10 shown in FIG. 1, and the user terminal 220 shown in FIG. 2 is the first to nth user terminals shown in FIG. It can be any one of (31, 32, 33, 34).

사용자 단말(220)은 음식 영상 정보 및 사용자 특성 정보를 서버(210)에 전송한다(S20). 음식 영상 정보는, 사용자 단말(220)을 사용하는 사용자가 사용자 단말(220)을 통해 시청하는 음식 영상에 대한 영상 정보일 수 있다. 사용자 특성 정보는 도 1을 참조하여 전술한 바와 같다.The user terminal 220 transmits food image information and user characteristic information to the server 210 (S20). The food image information may be image information about a food image viewed by a user using the user terminal 220 through the user terminal 220 . User characteristic information is as described above with reference to FIG. 1 .

서버(210)는 사용자 단말(220)로부터 음식 영상 정보 및 사용자 특성 정보를 수신하고, 음식 영상 정보 및 사용자 특성 정보를 분석한다(S21). 구체적으로, 서버(210)는 음식 영상 정보를 분석하여 현재 사용자 단말(220)에서 표시되는 음식 영상이 어떤 음식인지 확인하고, 사용자 특성 정보를 분석하여 현재 사용자 단말(220)을 사용하는 사용자의 특성을 파악한다. 사용자의 특성을 파악하는 이유는, 사용자 단말(220)에서 표시되는 음식 영상의 음식에 대해 해당 사용자에게 맞춤형 음식에 대한 정보를 제공하기 위함이다. 일 실시예에서, 사용자 특성 정보는 나이 정보, 음식 선호도 정보, 구독 정보 등을 포함하므로, 서버(210)는 나이 정보, 음식 선호도, 구독 정보 등에 대해 서로 다른 가중치를 설정할 수 있다. 특히, 서버(210)는 나이 정보 및 음식 선호도 정보에 가장 높은 가중치를 설정할 수 있다. 서버(210)는 설정된 상기 가중치에 따라 상기 사용자 특성 정보를 분석할 수 있다. 이에 따르면, 사용자 단말(220)을 사용하는 사용자에게 더욱 적합한 맞춤형 음식에 대한 정보를 제공함으로써 사용자의 편의를 증진시키고 더 나은 사용자 경험(UX)을 제공하는 효과가 있다.The server 210 receives food image information and user characteristic information from the user terminal 220 and analyzes the food image information and user characteristic information (S21). Specifically, the server 210 analyzes the food image information to determine what kind of food the food image currently displayed on the user terminal 220 is, and analyzes the user characteristic information to determine the characteristics of the user currently using the user terminal 220. figure out The reason for identifying the user's characteristics is to provide information about customized food to the corresponding user with respect to the food in the food image displayed on the user terminal 220 . In one embodiment, since the user characteristic information includes age information, food preference information, subscription information, and the like, the server 210 may set different weights for the age information, food preference information, and subscription information. In particular, the server 210 may set the highest weight to age information and food preference information. The server 210 may analyze the user characteristic information according to the set weight. According to this, there is an effect of enhancing user convenience and providing a better user experience (UX) by providing information on customized food more suitable for the user using the user terminal 220 .

서버(210)는 사용자 특성 정보를 기초로 사용자 단말(220)을 사용하는 사용자가 구독자인지 여부를 확인한다(S22). 구체적으로, 서버(210)는 구독 정보를 이용하여 사용자가 현재 시청하는 음식 영상에 대한 구독자인지 여부를 확인한다.The server 210 checks whether the user using the user terminal 220 is a subscriber based on the user characteristic information (S22). Specifically, the server 210 uses the subscription information to determine whether the user is a subscriber to the food video currently being viewed.

사용자가 구독자이면(S22, 예), 서버(210)는, 서버(210)에 미리 저장된 구독자(예를 들면, 사용자 단말(220)을 사용하는 사용자)의 음식 영상 시청 기록 정보를 기초로, 기준 음식 영상 정보를 확인한다(S23). 기준 음식 영상 정보는 구독자가 평소에 시청하는 음식 영상에 대한 정보일 수 있다. 단계 S23 이후, 서버(210)는, 기준 음식 영상 정보의 음식과 현재 계절에 맞는 음식(또는 밀키트)을 사용자 맞춤형 음식 상품으로 결정하고, 결정된 사용자 맞춤형 음식 상품에 대한 사용자 맞춤형 음식 상품 정보와 사용자 맞춤형 음식 영상 정보를 전송한다(S24). 현재 계절의 경우, 서버(210)가 국제 표준 시간 및 사용자의 위치에 대응되는 국가의 표준 시간을 이용하여 현재 계절을 확인할 수 있다.If the user is a subscriber (S22, Yes), the server 210, based on the food video viewing record information of the subscriber (eg, the user using the user terminal 220) stored in advance in the server 210, the criterion Check the food image information (S23). The reference food image information may be information about food images that subscribers usually watch. After step S23, the server 210 determines the food of the reference food image information and the food (or meal kit) suitable for the current season as the user-customized food product, and the user-customized food product information for the determined user-customized food product and the user Transmits customized food image information (S24). In the case of the current season, the server 210 may check the current season using international standard time and standard time of a country corresponding to the user's location.

사용자가 구독자가 아닌 신규 시청자이면(S22, 아니오), 서버(210)는, 신규 시청자가 현재 시청하는 음식 영상의 음식 및 현재 계절에 맞는 음식(또는 밀키트)를 사용자 맞춤형 음식 상품으로 결정하고, 결정된 사용자 맞춤형 음식 상품에 대한 사용자 맞춤형 음식 상품 정보와 사용자 맞춤형 음식 영상 정보를 전송한다(S24). 사용자 맞춤형 음식 상품 정보의 유형은 다양하며 도 3 및 도 4를 참조하여 후술한다.If the user is a new viewer who is not a subscriber (S22, No), the server 210 determines the food of the food video currently being watched by the new viewer and food (or meal kit) suitable for the current season as user-customized food products, User-customized food product information and user-customized food image information for the determined user-customized food product are transmitted (S24). There are various types of user-customized food product information, which will be described later with reference to FIGS. 3 and 4 .

서버(210)는 결제 요청 정보에 응답하여 홈페이지 주소에 대한 주소 정보를 사용자 단말(220)에 전송한다(S25). 일 실시예에서, 주소 정보는 사용자 맞춤형 음식 상품을 가장 저렴하게 판매하는 홈페이지의 주소 정보일 수 있다. 하지만, 이에 한정되는 것은 아니며, 다양한 이벤트 정보를 제공하는 홈페이지의 주소 정보일 수 있다. 단계 S24 및 단계 S25는 동시에 진행될 수도 있고, 단계 S24가 수행된 후 단계 S25가 수행될 수 있으며, 단계 S25가 수행된 후 단계 S24가 수행될 수도 있다.The server 210 transmits address information on the homepage address to the user terminal 220 in response to the payment request information (S25). In one embodiment, the address information may be address information of a homepage selling user-customized food products at the lowest price. However, it is not limited thereto, and may be address information of a homepage providing various event information. Steps S24 and S25 may be performed simultaneously, step S25 may be performed after step S24, and step S24 may be performed after step S25 is performed.

사용자 단말(220)은, 서버(210)로부터 수신된 사용자 맞춤형 음식 영상 정보 및 사용자 맞춤형 음식 상품 정보를 이용하여, 사용자 맞춤형 음식 영상을 표시하거나 사용자 맞춤형 음식 상품 정보를 사용자에게 제공한다. 그리고, 사용자는 사용자 단말(220)을 통해 사용자 맞춤형 음식 상품을 결제할 수 있다. 이 경우, 사용자 단말(220)은 사용자 맞춤형 음식 상품 정보에 대한 결제 요청 정보를 서버(210)에 전송한다(S26). 단계 S25 및 단계 S26 동시 또는 이시에 수행될 수 있다.The user terminal 220 uses the user-customized food image information and user-customized food product information received from the server 210 to display a user-customized food image or provide user-customized food product information to the user. In addition, the user may pay for user-customized food products through the user terminal 220 . In this case, the user terminal 220 transmits payment request information for user-customized food product information to the server 210 (S26). Steps S25 and S26 may be performed at the same time or at the same time.

한편, 서버(210)는 결제 요청 정보에 응답하여 사용자 맞춤형 음식을 결제하기 위한 결제 정보를 사용자 단말(220)에 전송한다(S27). 결제 정보는, 예를 들면, 결제 페이지를 나타내는 정보일 수 있으나, 이에 한정되는 것은 아니다. Meanwhile, the server 210 transmits payment information for paying for user-customized food to the user terminal 220 in response to the payment request information (S27). Payment information may be, for example, information indicating a payment page, but is not limited thereto.

한편, 서버(210)의 동작 방법을 수행하는 컴퓨터 프로그램이 기록된 비일시적 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.On the other hand, a computer program for performing the operating method of the server 210 may be stored in a non-transitory computer-readable recording medium.

전술한 바에 의하면, 사용자가 시청하는 음식 영상의 음식에 대해 맞춤형 음식에 대한 정보를 제공함으로써 사용자의 편의성을 증대시키는 효과가 있다.As described above, there is an effect of increasing the user's convenience by providing information on customized food for the food of the food image the user is watching.

도 3은 본 발명의 일 실시예에 따라 사용자 맞춤형 음식 상품 정보를 전송하는 방법을 설명하기 위한 도면이다.3 is a diagram for explaining a method of transmitting user-customized food product information according to an embodiment of the present invention.

도 2 및 도 3을 참조하면, 서버(210)는 설문 리스트를 사용자에게 전송하고, 사용자가 설문 리스트를 체크(또는 작성)하여 서버(210)에 다시 전송하며, 서버(210)는 체크된 설문 리스트를 이용해 사용자에게 적합한 최적의 사용자 맞춤형 음식 상품을 추천할 수 있다.2 and 3, the server 210 transmits a survey list to the user, the user checks (or creates) the survey list and transmits it to the server 210, and the server 210 checks the survey list. Using the list, the most suitable user-customized food product can be recommended.

구체적으로, 서버(210)는 설문 리스트 정보를 사용자 단말(220)에 전송한다(S30). 설문 리스트 정보는, 사용자 맞춤형 음식 상품을 결정하기 위한 음식(또는 밀키트)에 대한 설문 리스트를 나타내는 정보일 수 있다. 이러한 설문 리스트에는, 사용자가 선호할만한 음식들이 반영될 수 있으며, 추가적으로 설문 리스트에 반영된 각 음식에 대해 필요한 질문들이 반영될 수 있다.Specifically, the server 210 transmits survey list information to the user terminal 220 (S30). The survey list information may be information indicating a survey list about food (or meal kit) for determining a user-customized food product. Preferred foods of the user may be reflected in the survey list, and additionally, questions necessary for each food reflected in the survey list may be reflected.

사용자 단말(220)을 사용하는 사용자는 설문 리스트를 작성(또는 체크)할 수 있다. 이 경우, 사용자 단말(220)은 설문 리스트 정보에 대한 응답 정보를 서버(210)에 전송한다. 서버(210)는 설문 리스트가 작성된 결과에 해당되는 응답 정보를 수신한다(S31).A user using the user terminal 220 may create (or check) a survey list. In this case, the user terminal 220 transmits response information about the survey list information to the server 210 . The server 210 receives response information corresponding to the result of creating the survey list (S31).

서버(210)는, 응답 정보를 기초로, 사용자 맞춤형 음식 상품을 결정하기 위한 음식(또는 밀키트)를 판매하는 홈페이지의 주소 정보를 사용자 단말(220)에 전송한다(S31). 이러한 주소 정보가 사용자 단말(220)에 전송됨으로써, 사용자 맞춤형 음식 상품 정보가 사용자 단말(220)에 전송될 수 있다.Based on the response information, the server 210 transmits address information of a homepage selling food (or meal kits) for determining user-customized food products to the user terminal 220 (S31). As this address information is transmitted to the user terminal 220 , user-customized food product information may be transmitted to the user terminal 220 .

도 4는 본 발명의 다른 실시예에 따라 사용자 맞춤형 음식 상품 정보를 전송하는 방법을 설명하기 위한 도면이다.4 is a diagram for explaining a method of transmitting user-customized food product information according to another embodiment of the present invention.

도 2 및 도 4를 참조하면, 사용자는 현재 시청하는 음식 영상의 음식과 유사한 음식을 검색하고 서버(210)는 검색된 음식에 관한 정보를 제공함으로써 사용자에게 적합한 최적의 사용자 맞춤형 음식 상품을 추천할 수 있다. Referring to FIGS. 2 and 4 , the user searches for food similar to the food of the currently watched food video, and the server 210 recommends the most customized food product suitable for the user by providing information on the searched food. there is.

구체적으로, 사용자 단말(220)은 검색 키워드에 관한 검색 키워드 정보를 서버(210)에 전송한다. 서버(210)는 사용자 단말(220)로부터 검색 키워드에 관한 검색 키워드 정보를 수신한다(S40). Specifically, the user terminal 220 transmits search keyword information about the search keyword to the server 210 . The server 210 receives search keyword information about a search keyword from the user terminal 220 (S40).

서버(210)는 검색 키워드에 매칭(matching)되는 음식(또는 밀키트)을 판매하는 홈페이지의 주소 정보를 사용자 단말에 전송한다(S41). 이러한 주소 정보가 사용자 단말(220)에 전송됨으로써, 사용자 맞춤형 음식 상품 정보가 사용자 단말(220)에 전송될 수 있다.The server 210 transmits address information of a homepage selling food (or meal kits) matching the search keyword to the user terminal (S41). As this address information is transmitted to the user terminal 220 , user-customized food product information may be transmitted to the user terminal 220 .

도 5는 본 발명의 일 실시예에 따라 사용자 맞춤형 음식 상품 정보와 함께 음식 상품 정보를 전송하는 방법을 설명하기 위한 도면이다.5 is a diagram for explaining a method of transmitting food product information together with user-customized food product information according to an embodiment of the present invention.

도 2 및 도 5를 참조하면, 단계 S20 내지 단계 S27은 도 2를 참조하여 전술한 바와 같으므로, 그 설명을 생략한다.Referring to FIGS. 2 and 5 , since steps S20 to S27 are the same as those described above with reference to FIG. 2 , descriptions thereof are omitted.

한편, 단계 S24와 병렬적으로, 서버(210)는, 사용자 맞춤형 음식 상품 정보와 함께, 사용자 맞춤형 음식 상품과 관련되고 식사 시간 별 또는 이벤트 용도 별 최적의 음식 상품에 대한 음식 상품 정보를 사용자 단말(220)에 전송한다(S50). 이는 사용자가 영상을 시청하는 시간 또는 목적에 따라 최적의 음식 상품을 추천하기 위함이다. 여기서, 이벤트 용도는, 예를 들면, 파티용 또는 집들이용 등이 있을 수 있다. 하지만, 이에 한정되는 것은 아니다.On the other hand, in parallel with step S24, the server 210, together with the user-customized food product information, food product information related to the user-customized food product and related to the optimal food product for each meal time or event purpose is transmitted to the user terminal ( 220) (S50). This is to recommend optimal food products according to the user's viewing time or purpose. Here, the purpose of the event may be, for example, for a party or housewarming. However, it is not limited thereto.

도 6은 본 발명의 일 실시예에 따라 사용자 맞춤형 음식 상품 정보와 함께 영양 정보 및 요리 방법 정보를 전송하는 방법을 설명하기 위한 도면이다.6 is a diagram for explaining a method of transmitting nutritional information and cooking method information together with user-customized food product information according to an embodiment of the present invention.

도 2 및 도 6을 참조하면, 단계 S20 내지 단계 S27은 도 2를 참조하여 전술한 바와 같으므로, 그 설명을 생략한다.Referring to FIGS. 2 and 6 , since steps S20 to S27 are the same as those described above with reference to FIG. 2 , descriptions thereof are omitted.

한편, 단계 S24와 병렬적으로, 서버(210)는, 사용자 맞춤형 음식 상품 정보와 함께, 사용자 맞춤형 음식 상품에 대한 영양 정보 및 사용자의 요리 경력에 따른 요리 방법 정보를 사용자 단말(220)에 전송한다(S60). 이는 음식 영상을 시청하는 사용자의 요리 실력 또는 사용자의 건강 상태에 따라 최적의 음식 상품을 추천하기 위함이다.Meanwhile, in parallel with step S24, the server 210 transmits, along with the user-customized food product information, nutrition information on the user-customized food product and cooking method information according to the user's cooking experience to the user terminal 220. (S60). This is to recommend an optimal food product according to the user's cooking skill or health status while watching the food video.

도 7은 본 발명의 일 실시예에 따라 결제 영상을 표시하고, 음식 영상 클립 정보를 저장하는 방법을 설명하기 위한 도면이다. 7 is a diagram for explaining a method of displaying a payment image and storing food image clip information according to an embodiment of the present invention.

도 7을 참조하면, 단계 S27에서, 일 실시예에 의하면, 서버(210)는, 결제 요청 정보에 응답하여, 결제 영상에 대한 결제 영상 정보를 결제 정보로서 사용자 단말(220)에 전송한다. 결제 영상은, 예를 들면 결제 페이지를 나타내는 영상일 수 있다. Referring to FIG. 7 , in step S27 , according to an embodiment, the server 210 transmits payment image information for a payment image to the user terminal 220 as payment information in response to the payment request information. The payment image may be, for example, an image representing a payment page.

한편, 단계 S27에서, 다른 실시예에 의하면, 서버(210)는, 결제 요청 정보에 응답하여, 사용자 맞춤형 음식 상품 정보를 장바구니에 담거나 상기 사용자 맞춤형 음식 상품 정보를 즉시 결제하고, 장바구니에 담거나 즉시 결제한 결과를 나타내는 정보를 결제 정보로서 사용자 단말(220)에 전송한다. Meanwhile, in step S27, according to another embodiment, in response to the payment request information, the server 210 puts the user-customized food product information in the shopping cart or immediately pays for the user-customized food product information and puts the user-customized food product information in the shopping cart or Information indicating the result of immediate payment is transmitted to the user terminal 220 as payment information.

단계 S27과 병렬적으로, 서버(210)는, 결제 요청 정보에 응답하여, 사용자 맞춤형 음식 상품과 관련된 이벤트에 관한 영상 정보를 결제 정보와 함께 사용자 단말(220)에 전송한다(S70). 여기서, 이벤트는 예를 들면 세일 정보, 사은품 정보 등에 관한 이벤트일 수 있다. 하지만, 이에 한정되는 것은 아니다.In parallel with step S27, the server 210 transmits video information about an event related to a user-customized food product together with payment information to the user terminal 220 in response to the payment request information (S70). Here, the event may be, for example, an event related to sale information, gift information, and the like. However, it is not limited thereto.

사용자 단말(220)은 결제 영상을 표시한다(S71). 구체적으로, 사용자 단말(220)은 현재 표시되는 음식 영상에 분할 화면으로 결제 영상을 표시하거나, 현재 표시되는 음식 영상에 작은 화면으로 결제 영상을 표시하거나, 현재 표시되는 음식 영상이 중단(또는 종료)된 후에 결제 영상을 표시한다.The user terminal 220 displays a payment image (S71). Specifically, the user terminal 220 displays a payment image in a split screen on the currently displayed food image, displays a payment image on a small screen on the currently displayed food image, or stops (or ends) the currently displayed food image. After payment is made, the video is displayed.

한편, 다른 실시예에 의하면, 서버(210)는, 장바구니에 담거나 즉시 결제한 시점을 기준으로 음식 영상 클립 정보를 저장한다(S72). 음식 영상 클립 정보는 사용자 단말(220)에서 일정 시간 동안 표시된 음식 영상에 관한 정보일 수 있다. 예를 들면, 장바구니에 담거나 즉시 결제한 시점의 5초 전후 음식 영상이 음식 영상 클립 정보로 서버(210)에 저장된다. 하지만, 이에 한정되는 것은 아니다.On the other hand, according to another embodiment, the server 210 stores food video clip information based on the time of putting it in the shopping cart or making an immediate payment (S72). The food image clip information may be information about food images displayed for a certain period of time in the user terminal 220 . For example, a food video of 5 seconds before and after the time of putting it in a shopping cart or making an immediate payment is stored in the server 210 as food video clip information. However, it is not limited thereto.

본 발명에 따른 맞춤 서비스 제공 방법 및 맞춤형 서비스 제공 시스템은, 사용자가 시청하는 음식 영상의 음식에 대해 맞춤형 음식에 대한 정보를 제공함으로써 사용자의 편의성을 증대시키고 다양한 사용자 경험을 제공할 수 있다.The customized service providing method and customized service providing system according to the present invention can increase user convenience and provide various user experiences by providing information on customized food for the food of the food image the user is watching.

이상에서 설명한 본 발명의 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행 가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 이러한 기록 매체는 컴퓨터 판독 가능 매체를 포함하며, 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체를 포함하며, 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다.The embodiments of the present invention described above may be implemented in the form of a recording medium including instructions executable by a computer, such as program modules executed by a computer. Such recording media includes computer readable media, which can be any available media that can be accessed by a computer, and includes both volatile and nonvolatile media, removable and non-removable media. Computer readable media also includes computer storage media, both volatile and nonvolatile, implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. , including both removable and non-removable media.

전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.The above description of the present invention is for illustrative purposes, and those skilled in the art can understand that it can be easily modified into other specific forms without changing the technical spirit or essential features of the present invention. will be. Therefore, the embodiments described above should be understood as illustrative in all respects and not limiting. For example, each component described as a single type may be implemented in a distributed manner, and similarly, components described as distributed may be implemented in a combined form.

본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is indicated by the following claims rather than the detailed description above, and all changes or modifications derived from the meaning and scope of the claims and equivalent concepts should be construed as being included in the scope of the present invention. do.

1 : 맞춤형 서비스 제공 시스템
10 : 제1 서버 네트워크
20 : 제2 서버
30 : 사용자 단말 그룹
31, 32, 33, 34 : 제1 내지 제n 사용자 단말들
40 : 네트워크
210 : 서버
220 : 사용자 단말
1: Customized service delivery system
10: first server network
20: second server
30: user terminal group
31, 32, 33, 34: first to nth user terminals
40: network
210: server
220: user terminal

Claims (5)

서버에 의해 수행되는 맞춤 서비스 제공 방법에 있어서,
(a) 사용자 단말로부터 사용자가 시청하는 음식 영상에 대한 음식 영상 정보 및 상기 사용자의 특성에 대한 사용자 특성 정보를 수신하는 단계;
(b) 상기 음식 영상 정보 및 상기 사용자 특성 정보를 분석하여, 상기 음식 영상의 음식에 대응되는 사용자 맞춤형 음식 영상 정보 및 사용자 맞춤형 음식 상품에 대한 사용자 맞춤형 음식 상품 정보를 상기 사용자 단말에 전송하는 단계;
(c) 상기 사용자 단말로부터 상기 사용자 맞춤형 음식 상품 정보에 대한 결제 요청 정보를 수신하는 단계; 및
(d) 상기 결제 요청 정보에 응답하여 상기 사용자 맞춤형 음식을 결제하기 위한 결제 정보를 상기 사용자 단말에 전송하는 단계를 포함하고,
상기 사용자 특성 정보는, 성별 정보, 나이 정보, 음식 선호도 정보, 및 영상에 대한 채널의 구독 정보를 포함하고,
상기 (b) 단계에서, 구독자에 대해 상기 서버에 미리 저장된 상기 구독자의 영상 시청 기록 정보를 기초로 평소에 시청하는 영상에 대한 기준 음식 영상 정보를 확인하고 상기 기준 음식 영상 정보의 음식 및 현재 계절에 맞는 음식 또는 밀키트(Meal kit)를 상기 사용자 맞춤형 음식 상품으로 결정하고, 신규 시청자에 대해 상기 음식 영상의 음식 및 상기 현재 계절에 맞는 음식 또는 밀키트를 상기 사용자 맞춤형 음식 상품으로 결정하는 것을 특징으로 하는, 맞춤 서비스 제공 방법.
In the method of providing a customized service performed by a server,
(a) receiving food image information about a food image viewed by a user and user characteristic information about a characteristic of the user from a user terminal;
(b) analyzing the food image information and the user characteristic information, and transmitting user-customized food image information corresponding to the food of the food image and user-customized food product information for user-customized food products to the user terminal;
(c) receiving payment request information for the user-customized food product information from the user terminal; and
(d) transmitting payment information for paying for the user-customized food to the user terminal in response to the payment request information;
The user characteristic information includes gender information, age information, food preference information, and subscription information of a channel for a video,
In the step (b), based on the subscriber's video viewing record information stored in advance in the server, reference food image information for a video that the subscriber normally watches is checked, and the food and current season of the reference food image information are checked. Determining suitable food or meal kit as the user-customized food product, and determining food or meal kit suitable for the food of the food video and the current season for a new viewer as the user-customized food product How to provide customized service.
제1 항에 있어서,
상기 (b) 단계에서, 상기 성별 정보, 상기 나이 정보, 상기 음식 선호도 정보, 및 상기 구독 정보 각각에 대하여 가중치를 설정하되, 상기 나이 정보 및 상기 음식 선호도 정보에 대해 가장 높은 가중치를 설정하고, 설정된 상기 가중치에 따라 상기 사용자 특성 정보를 분석하는 것을 특징으로 하는, 맞춤 서비스 제공 방법.
According to claim 1,
In the step (b), weights are set for each of the gender information, the age information, the food preference information, and the subscription information, and the highest weight is set for the age information and the food preference information. Characterized in that the user characteristic information is analyzed according to the weight, a customized service providing method.
제1 항에 있어서,
상기 (b) 단계에서, 상기 사용자 맞춤형 음식 상품을 결정하기 위한 음식 또는 밀키트에 대한 설문 리스트를 나타내는 설문 리스트 정보를 상기 사용자 단말에 전송하고, 상기 사용자 단말로부터 상기 설문 리스트 정보에 대한 응답 정보를 수신하고, 상기 응답 정보를 기초로 상기 사용자 맞춤형 음식 상품을 결정하기 위한 음식 또는 밀키트를 판매하는 홈페이지의 주소 정보를 상기 사용자 단말에 전송함으로써 상기 사용자 맞춤형 음식 상품 정보를 전송하는 것을 특징으로 하는, 맞춤 서비스 제공 방법.
According to claim 1,
In the step (b), questionnaire list information indicating a questionnaire list for food or meal kit for determining the user-customized food product is transmitted to the user terminal, and response information to the questionnaire list information is transmitted from the user terminal. Characterized in that the user-customized food product information is transmitted by receiving and transmitting address information of a homepage selling food or meal kit for determining the user-customized food product based on the response information to the user terminal, How to provide custom services.
제1 항에 있어서,
상기 (b) 단계에서, 상기 사용자 단말로부터 검색 키워드에 관한 검색 키워드 정보를 수신하고, 상기 검색 키워드에 매칭(matching)되는 음식 또는 밀키트를 판매하는 홈페이지의 주소 정보를 상기 사용자 단말에 전송함으로써 상기 사용자 맞춤형 음식 상품 정보를 전송하는 것을 특징으로 하는, 맞춤 서비스 제공 방법.
According to claim 1,
In the step (b), search keyword information about a search keyword is received from the user terminal, and address information of a homepage selling food or meal kits matching the search keyword is transmitted to the user terminal. A method for providing customized services, characterized in that transmitting user-customized food product information.
제1 항에 있어서,
상기 (b) 단계에서, 상기 사용자 맞춤형 음식 상품 정보와 함께 상기 사용자 맞춤형 음식 상품과 관련되고 식사 시간 별 또는 이벤트 용도 별 최적의 음식 상품에 대한 음식 상품 정보를 상기 사용자 단말에 전송하는 것을 특징으로 하는 맞춤 서비스 제공 방법.
According to claim 1,
In the step (b), food product information related to the user-customized food product and optimal food product for each meal time or event purpose is transmitted to the user terminal together with the user-customized food product information How to provide custom services.
KR1020210098898A 2021-07-28 2021-07-28 Customized service provision method and customized service provision systme KR20230017439A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210098898A KR20230017439A (en) 2021-07-28 2021-07-28 Customized service provision method and customized service provision systme

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210098898A KR20230017439A (en) 2021-07-28 2021-07-28 Customized service provision method and customized service provision systme

Publications (1)

Publication Number Publication Date
KR20230017439A true KR20230017439A (en) 2023-02-06

Family

ID=85224500

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210098898A KR20230017439A (en) 2021-07-28 2021-07-28 Customized service provision method and customized service provision systme

Country Status (1)

Country Link
KR (1) KR20230017439A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200145044A (en) 2019-06-20 2020-12-30 김재섭 The service method of online market through matching between users based on creators

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200145044A (en) 2019-06-20 2020-12-30 김재섭 The service method of online market through matching between users based on creators

Similar Documents

Publication Publication Date Title
US20240397135A1 (en) Apparatus and method for gathering analytics
US11017362B2 (en) N-level replication of supplemental content
US11074620B2 (en) Dynamic binding of content transactional items
WO2022228303A1 (en) Video processing method, and storage medium and processor
US20240289810A1 (en) Remotely Configuring Content
KR102011836B1 (en) Method for guiding foodstuff
US20150095455A1 (en) Apparatus and method for supporting relationships associated with content provisioning
US9986004B1 (en) Method and system for content delivery based on user preferences
US11991413B2 (en) Systems and methods for detecting a number of viewers
US20150149619A1 (en) User state confirmation system, user state confirmation method, server device, communication terminal device, server computer program, and terminal computer program
US9373140B2 (en) Generation of an interface with computer-executable options and visual elements based on collected social network data
KR20160137638A (en) Method and system to facilitate transactions
US20140310752A1 (en) Shopping in a media broadcast context
KR20220165225A (en) Method, user device and service provision server for providing product recommendation service
JP5588056B1 (en) Advertisement distribution device, advertisement distribution method, and advertisement distribution program
US10621262B2 (en) Configurable feed for display with a web page
KR101985743B1 (en) Apparatus of providing personalized home shopping contents
KR20200087016A (en) Method for providing lbs based placing order placement processing service using chatting agent and chatbot
US20160007069A1 (en) Enhanced mobile video platform
US20240305851A1 (en) Media content distribution platform
KR20140105059A (en) Method and system for managing intergrated wish-list
KR20230017439A (en) Customized service provision method and customized service provision systme
US20210390614A1 (en) Shopping cart preview system
KR101483554B1 (en) Device and method for recommending related contents based on social network
US11532026B1 (en) Account customized item list system

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20210728

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20230719

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20231025

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20230719

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I