KR20230162520A - Nail service providing method based on application using platform and apparatus therefore - Google Patents
Nail service providing method based on application using platform and apparatus therefore Download PDFInfo
- Publication number
- KR20230162520A KR20230162520A KR1020220133814A KR20220133814A KR20230162520A KR 20230162520 A KR20230162520 A KR 20230162520A KR 1020220133814 A KR1020220133814 A KR 1020220133814A KR 20220133814 A KR20220133814 A KR 20220133814A KR 20230162520 A KR20230162520 A KR 20230162520A
- Authority
- KR
- South Korea
- Prior art keywords
- nail
- user
- platform
- information
- service providing
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 98
- 230000003993 interaction Effects 0.000 claims abstract description 10
- 239000003086 colorant Substances 0.000 claims description 24
- 210000000282 nail Anatomy 0.000 description 357
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 238000013473 artificial intelligence Methods 0.000 description 6
- 238000001914 filtration Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 230000008520 organization Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 210000004905 finger nail Anatomy 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/44—Detecting, measuring or recording for evaluating the integumentary system, e.g. skin, hair or nails
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9035—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0281—Customer communication at a business location, e.g. providing product or service information, consulting
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Databases & Information Systems (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Game Theory and Decision Science (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- General Engineering & Computer Science (AREA)
- Primary Health Care (AREA)
- Data Mining & Analysis (AREA)
- Biophysics (AREA)
- Heart & Thoracic Surgery (AREA)
- Public Health (AREA)
- Animal Behavior & Ethology (AREA)
- Surgery (AREA)
- Molecular Biology (AREA)
- Biomedical Technology (AREA)
- Pathology (AREA)
- Medical Informatics (AREA)
- Veterinary Medicine (AREA)
- Dermatology (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법 및 장치가 개시된다. 본 발명의 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법은 플랫폼으로 회원 가입을 진행한 사용자의 단말로부터 사용자의 손에 대한 이미지 정보 및 네일의 선호하는 형태와 관련된 선호 정보를 획득하여 사용자에 대한 네일 서비스를 제공하기 위해 요구되는 사용자 정보를 추출하는 단계, 추출된 사용자 정보 및 플랫폼에 네일 서비스를 제공하기 위해 미리 구축된 복수의 데이터베이스들에 저장된 정보를 기반으로 플랫폼을 통해 상기 사용자를 위한 사용자 맞춤형 네일 서비스를 제공하는 단계, 사용자 및 플랫폼 간의 상호 작용에 기초하여 형성된 관계의 특성을 확인하여 확인된 관계의 특성에 기초하여 사용자를 위한 네일 서비스와 관련된 사용자 맞춤형 콘텐츠를 제공하는 단계 및 플랫폼을 통해 네일 서비스를 이용하는 복수의 사용자들의 사용 이력과 관련된 이력 정보를 기반으로 상기 플랫폼에 네일 서비스를 위해 등록된 콘텐츠를 업데이트하는 단계를 포함한다.A method and device for providing an application-based nail service using a platform are disclosed. The method of providing an application-based nail service using the platform of the present invention provides nail service to the user by obtaining image information about the user's hand and preference information related to the preferred nail shape from the terminal of the user who has registered as a member of the platform. Extracting user information required to provide a customized nail service for the user through the platform based on the extracted user information and information stored in a plurality of databases pre-built to provide nail services to the platform providing, confirming the characteristics of the relationship formed based on the interaction between the user and the platform and providing customized content related to the nail service for the user based on the characteristics of the confirmed relationship, and providing nail services through the platform. It includes updating content registered for a nail service on the platform based on history information related to the usage history of a plurality of users.
Description
본 발명은 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법 및 장치에 관한 것으로, 더욱 상세하게는 사용자의 단말에서 실행되는 어플리케이션을 통해 플랫폼을 이용하여 사용자를 위한 네일과 관련된 서비스를 제공하는 방법 및 장치에 관한 것이다.The present invention relates to a method and device for providing nail services based on an application using a platform, and more specifically, to a method and device for providing nail-related services for a user using a platform through an application running on the user's terminal. It's about.
최근 패션 등과 같은 스타일과 관련된 분야에 관심이 증가함에 따라 많은 사람들이 스타일과 관련된 분야의 서비스에 대한 요구가 증가하고 있다. 이와 같은 사용자의 요구를 만족시키기 위해 스타일과 관련된 분야의 서비스는 다양한 방식으로 제공되기 위해 마련되고 있다. 예를 들어, 스타일과 관련된 분야 중에서 패션(fashion), 헤어(hair) 및 네일(nail) 등과 관련된 서비스에서는 오프라인 방식의 매장에서 제공되는 서비스 및 온라인 방식의 플랫폼에서 제공되는 서비스로 구분될 수 있다.Recently, as interest in style-related fields such as fashion has increased, many people have increasing demands for services in style-related fields. In order to satisfy such user needs, services in the style-related field are being provided in various ways. For example, among styles-related fields, services related to fashion, hair, and nails can be divided into services provided in offline stores and services provided in online platforms.
특히, 온라인 방식의 플랫폼에서 제공되는 서비스는 네일과 관련된 서비스는 네일과 관련된 상품을 판매하는 플랫폼이 대부분 존재하고 있으며, 네일과 관련된 서비스를 이용하고자 하는 사용자는 온라인 방식의 플랫폼을 통해 제공되는 사이트 등에 접속하여 네일과 관련된 상품이나 콘텐츠를 구매하는 방식으로 제공되고 있다. 다만, 온라인 방식의 플랫폼을 통해 제공되는 서비스는 단순히 상품이나 콘텐츠를 게시한 후 사용자가 구매할 수 있도록 지원하는 방식으로만 제공되고 있을 뿐, 사용자에게 적합하거나 어울릴 수 있는 상품을 추천하거나 스타일링을 제공하는 서비스는 별도로 존재하지 않는다.In particular, for nail-related services provided on online platforms, most platforms sell nail-related products, and users who wish to use nail-related services can visit sites provided through online platforms. It is provided as a way to access and purchase nail-related products or content. However, services provided through online platforms are provided only by simply posting products or content and supporting users to purchase them, and they do not recommend products that are suitable or suitable for users or provide styling. Services do not exist separately.
이에 따라, 사용자는 네일과 관련된 서비스를 온라인 방식의 플랫폼을 통해 네일과 관련된 서비스를 이용함으로써 편리한 부분도 존재하지만, 별도로 사용자를 위한 상품을 추천하거나 스타일링을 제공할 수는 없어 현재 존재하는 방식만으로는 사용자에게 네일과 관련된 서비스를 제공함에 있어 보다 적합하고 다양한 상품이나 콘텐츠를 제공하기에는 한계가 있는 문제가 있다.Accordingly, there are some conveniences for users by using nail-related services through an online platform, but it is not possible to separately recommend products or provide styling for users, so the currently existing method is not enough for users to use nail-related services through an online platform. In providing nail-related services to people, there are limitations in providing more suitable and diverse products or content.
상기와 같은 사용자의 단말에서 실행되는 어플리케이션을 통해 플랫폼을 이용하여 사용자를 위한 네일과 관련된 서비스를 제공하는 방법을 제공하는 데 있다.The aim is to provide a method of providing nail-related services to users using a platform through an application running on the user's terminal as described above.
상기와 같은 문제점을 해결하기 위한 본 발명의 다른 목적은 사용자의 단말에서 실행되는 어플리케이션을 통해 플랫폼을 이용하여 사용자를 위한 네일과 관련된 서비스를 제공하는 장치를 제공하는 데 있다.Another purpose of the present invention to solve the above problems is to provide a device that provides nail-related services for users using a platform through an application running on the user's terminal.
상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법은 플랫폼(platform)을 이용한 어플리케이션(application) 기반의 네일 서비스 제공 장치에서 수행되는 네일 서비스 제공 방법으로서, 상기 플랫폼으로 회원 가입을 진행한 사용자의 단말로부터 상기 사용자의 손에 대한 이미지 정보 및 네일의 선호하는 형태와 관련된 선호 정보를 획득하여 상기 사용자에 대한 네일 서비스를 제공하기 위해 요구되는 사용자 정보를 추출하는 단계, 상기 추출된 사용자 정보 및 상기 플랫폼에 상기 네일 서비스를 제공하기 위해 미리 구축된 복수의 데이터베이스들에 저장된 정보를 기반으로 상기 플랫폼을 통해 상기 사용자를 위한 사용자 맞춤형 네일 서비스를 제공하는 단계, 상기 사용자 및 상기 플랫폼 간의 상호 작용에 기초하여 형성된 관계의 특성을 확인하여 상기 확인된 관계의 특성에 기초하여 상기 사용자를 위한 네일 서비스와 관련된 사용자 맞춤형 콘텐츠를 제공하는 단계 및 상기 플랫폼을 통해 네일 서비스를 이용하는 복수의 사용자들의 사용 이력과 관련된 이력 정보를 기반으로 상기 플랫폼에 네일 서비스를 위해 등록된 콘텐츠를 업데이트하는 단계를 포함한다.An application-based nail service providing method using a platform according to an embodiment of the present invention to achieve the above object is a nail service providing method performed in an application-based nail service providing device using a platform, Obtaining image information about the user's hand and preference information related to the preferred nail shape from the terminal of the user who has registered as a member of the platform, and extracting the user information required to provide nail services to the user A step of providing a customized nail service for the user through the platform based on the extracted user information and information stored in a plurality of databases pre-built to provide the nail service to the platform, the user and confirming the characteristics of the relationship formed based on the interaction between the platforms and providing customized content related to the nail service for the user based on the characteristics of the confirmed relationship, and a plurality of users using the nail service through the platform. It includes updating content registered for a nail service on the platform based on history information related to the usage history of users.
여기서, 상기 사용자 정보를 추출하는 단계는 상기 이미지 정보에서 상기 사용자의 손톱에 대한 상면 상 세로 길이, 상면 상 가로 길이, 상면 상 내부 곡선의 길이, 측면 상 곡선의 길이 및 손톱이 포함된 피부 톤(tone)의 값을 추출하는 단계, 상기 사용자의 단말로 네일의 상면 상 외부 곡선의 형태가 서로 다른 복수의 샘플 네일들 중 하나의 샘플 네일을 상기 사용자가 선택하기 위해 사용되는 사용자 인터페이스를 제공하는 단계 및 상기 복수의 샘플 네일들 중 상기 사용자의 단말을 통해 상기 사용자에게 제공된 상기 인터페이스 상으로 선택된 하나의 샘플 네일에 상응하는 상면 상 외부 곡선의 형태를 상기 선호 정보로 추출하는 단계를 포함할 수 있다.Here, the step of extracting the user information includes the vertical length on the top surface of the user's nails, the horizontal length on the top surface, the length of the inner curve on the top surface, the length of the curve on the side, and the skin tone containing the nails from the image information ( extracting a value of tone), providing a user interface used for the user to select one sample nail among a plurality of sample nails having different shapes of external curves on the upper surface of the nail through the user's terminal. and extracting the shape of an external curve on the upper surface corresponding to one sample nail selected on the interface provided to the user through the user's terminal among the plurality of sample nails as the preference information.
여기서, 상기 복수의 데이터베이스들은 상기 플랫폼에 제공하는 복수의 네일 상품들에 대한 정보가 포함된 상품 데이터베이스 및 연도 및 시즌 별 트렌드에 기초하여 미리 선별된 색상에 대한 정보가 포함된 트렌드 데이터베이스를 포함하고,Here, the plurality of databases include a product database containing information on a plurality of nail products provided to the platform and a trend database containing information on colors pre-selected based on trends by year and season,
상기 사용자 맞춤형 네일 서비스를 제공하는 단계는, 상기 상품 데이터베이스에 포함된 복수의 네일 상품들 중 상기 이미지 정보에 포함된 상기 이미지 정보에 포함된 각 길이를 초과하지 않고 각 길이의 차이에 대한 평균 값이 미리 설정된 기준 값을 만족하는 복수의 네일 상품들을 제1 후보군으로 선택하는 단계, 상기 선택된 제1 후보군에 포함된 복수의 네일 상품들 중 상기 미리 획득된 선호 정보에 포함된 상면 상 외부 곡선의 형태를 가지는 복수의 네일 상품들을 제2 후보군으로 선택하는 단계, 상기 트렌드 데이터베이스에서 현재 일자에 상응하는 연도 및 시즌에 상응하여 미리 선별된 색상에 대한 정보를 추출하여 추출된 색상을 상기 제2 후보군에 포함된 복수의 네일 상품들에 적용하여 제3 후보군을 선택하는 단계 및 상기 제3 후보군에 포함된 복수의 네일 상품들을 상기 사용자를 위한 네일 상품으로 결정하여 상기 결정된 네일 상품에 대한 정보를 상기 사용자 단말로 제공하는 단계를 포함하되, 상기 제3 후보군에 포함된 복수의 네일 상품들은 상기 추출된 색상 중에서 상기 이미지 정보에 포함된 상기 사용자의 손톱이 포함된 피부 톤의 값과 미리 매칭된 색상이 적용될 수 있다.In the step of providing the user-customized nail service, the average value for the difference between each length does not exceed each length included in the image information among the plurality of nail products included in the product database. Selecting a plurality of nail products that satisfy a preset standard value as a first candidate group, selecting the shape of the outer curve on the upper surface included in the pre-obtained preference information among the plurality of nail products included in the selected first candidate group. A step of selecting a plurality of nail products as a second candidate group, extracting information on pre-selected colors corresponding to the year and season corresponding to the current date from the trend database, and selecting the extracted colors included in the second candidate group. selecting a third candidate group by applying it to a plurality of nail products; determining a plurality of nail products included in the third candidate group as nail products for the user; and providing information about the determined nail products to the user terminal. A color that is previously matched to the value of the skin tone of the user's nails included in the image information may be applied to the plurality of nail products included in the third candidate group.
여기서, 상기 사용자 맞춤형 콘텐츠를 제공하는 단계는 상기 사용자 및 상기 플랫폼 간의 상호 작용에 기초하여 형성된 관계의 특성을 기반으로 상기 플랫폼으로부터 사용자 맞춤형 콘텐츠의 정기적인 수신에 대한 허용의 여부를 판단하는 단계 및 상기 허용의 여부에 대한 결과에 기초하여 상기 플랫폼에서 제공하는 상기 사용자를 위한 네일 서비스와 관련된 사용자 맞춤형 콘텐츠의 제공 및 상기 관계의 형성 요청 중 하나를 수행하는 단계를 포함할 수 있다.Here, the step of providing the user-customized content includes determining whether to allow regular receipt of the user-customized content from the platform based on the characteristics of the relationship formed based on the interaction between the user and the platform; Based on the result of whether or not permission is granted, it may include performing one of the following: provision of user-customized content related to the nail service for the user provided by the platform and request for the formation of the relationship.
여기서, 상기 사용자 맞춤형 콘텐츠를 제공하는 단계는 상기 허용의 여부에 대한 결과가 허용하는 것으로 판단된 경우, 상기 플랫폼에서 상기 사용자의 사용자 정보 및 이력 정보를 기반으로 상기 사용자 맞춤형 네일 서비스를 미리 설정된 주기에 기초하여 제공함으로써 상기 사용자 맞춤형 콘텐츠를 제공할 수 있다.Here, in the step of providing the user-customized content, if the result of the permission is determined to be allowed, the platform provides the user-customized nail service at a preset period based on the user's user information and history information. The user-customized content can be provided by providing it based on the content.
여기서, 상기 사용자 맞춤형 콘텐츠를 제공하는 단계는 상기 허용의 여부에 대한 결과가 허용하지 않는 것으로 판단된 경우, 상기 플랫폼을 통해 정기적인 사용자 맞춤형 콘텐츠의 정기적인 수신을 허용하도록 요청하는 메시지를 상기 사용자 단말로 전송할 수 있다.Here, the step of providing the user-customized content includes sending a message to the user terminal requesting permission to receive regular user-customized content through the platform when the result of the permission is determined not to be allowed. It can be sent to .
본 발명에 의하면, 사용자가 스마트 폰과 같은 자신의 단말에서 실행될 수 있는 어플리케이션을 통해 자신에게 적합하고 어울리는 네일과 관련된 서비스를 편리하게 이용할 수 있는 효과를 제공할 수 있으며, 주기적으로 네일과 관련된 서비스를 이용할 수 있는 구독과 같은 서비스를 플랫폼을 통해 제공할 수 있는 효과가 있다.According to the present invention, it is possible to provide the effect of allowing users to conveniently use nail-related services that are suitable and suitable for them through an application that can be run on their terminal, such as a smart phone, and to periodically provide nail-related services. This has the effect of providing services such as subscriptions that can be used through the platform.
또한, 본 발명에 따른 네일 서비스 방법은 사용자에게 전문적인 스타일링과 관련된 전문가를 만나지 않더라도, 플랫폼을 통해 제공되는 네일과 관련된 서비스를 이용함으로써 시간에 따라 변할 수 이는 트렌드(trend)에 적합한 네일과 관련된 서비스를 추천할 수 있는 효과가 있다.In addition, the nail service method according to the present invention can change over time by using nail-related services provided through the platform even if the user does not meet a professional styling expert, which is a nail-related service suitable for trends. There is an effect that can be recommended.
도 1은 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치에 대한 하드웨어 블록도이다.
도 2는 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법이 수행되는 환경을 도시한 개념도이다.
도 3은 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 도시한 흐름도이다.
도 4는 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법에서 사용자 정보를 추출하는 방법을 도시한 흐름도이다.
도 5는 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법에서 사용자 맞춤형 네일 서비스를 제공하는 방법을 도시한 흐름도이다.
도 6은 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법에서 사용자 맞춤형 콘텐츠를 제공하는 방법을 도시한 흐름도이다.
도 7은 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법에서 선호 정보를 추출하는 방법을 도시한 개념도이다.
도 8은 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법에서 이미지 정보를 분석하는 방법을 도시한 개념도이다.
도 9는 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법에서 사용자 맞춤형 네일 서비스를 제공하는 방법을 도시한 개념도이다.1 is a hardware block diagram of a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention.
Figure 2 is a conceptual diagram illustrating an environment in which an application-based nail service providing method using a platform is performed according to an embodiment of the present invention.
Figure 3 is a flowchart showing a method of providing an application-based nail service using a platform according to an embodiment of the present invention.
Figure 4 is a flowchart showing a method of extracting user information in an application-based nail service providing method using a platform according to an embodiment of the present invention.
Figure 5 is a flowchart illustrating a method of providing a user-customized nail service in an application-based nail service providing method using a platform according to an embodiment of the present invention.
Figure 6 is a flowchart illustrating a method of providing user-customized content in an application-based nail service providing method using a platform according to an embodiment of the present invention.
Figure 7 is a conceptual diagram illustrating a method for extracting preference information in an application-based nail service providing method using a platform according to an embodiment of the present invention.
Figure 8 is a conceptual diagram illustrating a method of analyzing image information in an application-based nail service providing method using a platform according to an embodiment of the present invention.
Figure 9 is a conceptual diagram illustrating a method of providing a user-customized nail service in an application-based nail service providing method using a platform according to an embodiment of the present invention.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다. Since the present invention can make various changes and have various embodiments, specific embodiments will be illustrated in the drawings and described in detail in the detailed description. However, this is not intended to limit the present invention to specific embodiments, and should be understood to include all changes, equivalents, and substitutes included in the spirit and technical scope of the present invention. While describing each drawing, similar reference numerals are used for similar components.
제1, 제2, A, B 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다. Terms such as first, second, A, and B may be used to describe various components, but the components should not be limited by the terms. The above terms are used only for the purpose of distinguishing one component from another. For example, a first component may be named a second component, and similarly, the second component may also be named a first component without departing from the scope of the present invention. The term and/or includes any of a plurality of related stated items or a combination of a plurality of related stated items.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. When a component is said to be "connected" or "connected" to another component, it is understood that it may be directly connected to or connected to the other component, but that other components may exist in between. It should be. On the other hand, when it is mentioned that a component is “directly connected” or “directly connected” to another component, it should be understood that there are no other components in between.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terms used in this application are only used to describe specific embodiments and are not intended to limit the invention. Singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, terms such as “comprise” or “have” are intended to designate the presence of features, numbers, steps, operations, components, parts, or combinations thereof described in the specification, but are not intended to indicate the presence of one or more other features. It should be understood that this does not exclude in advance the possibility of the existence or addition of elements, numbers, steps, operations, components, parts, or combinations thereof.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the technical field to which the present invention pertains. Terms defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related technology, and unless explicitly defined in the present application, should not be interpreted in an ideal or excessively formal sense. No.
이하, 본 발명에 따른 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, preferred embodiments according to the present invention will be described in detail with reference to the attached drawings.
도 1은 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치에 대한 하드웨어 블록도이다.1 is a hardware block diagram of a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치(100)는 본 발명의 네일 서비스 제공 방법을 수행하기 위한 적어도 하나의 프로세서(processor, 110) 및 적어도 하나의 프로세서가 적어도 하나의 단계를 수행하도록 지시하는 명령어들(instructions)을 저장하는 메모리(memory, 120)를 포함할 수 있다.Referring to FIG. 1, a nail service providing device 100 that performs an application-based nail service providing method using a platform according to an embodiment of the present invention includes at least one processor for performing the nail service providing method of the present invention. (processor, 110) and a memory (memory, 120) that stores instructions that instruct at least one processor to perform at least one step.
여기서, 적어도 하나의 프로세서(110)는 중앙 처리 장치(central processing unit, CPU), 그래픽 처리 장치(graphics processing unit, GPU), 또는 본 발명의 일 실시예들에 따른 방법들이 수행되는 전용의 프로세서를 의미할 수 있다. 메모리(120) 및 저장 장치(160) 각각은 휘발성 저장 매체 및 비휘발성 저장 매체 중에서 적어도 하나로 구성될 수 있다. 예를 들어, 메모리(120)는 읽기 전용 메모리(read only memory, ROM) 및 랜덤 액세스 메모리(random access memory, RAM) 중에서 적어도 하나로 구성될 수 있다.Here, the at least one processor 110 is a central processing unit (CPU), a graphics processing unit (GPU), or a dedicated processor on which methods according to embodiments of the present invention are performed. It can mean. Each of the memory 120 and the storage device 160 may be comprised of at least one of a volatile storage medium and a non-volatile storage medium. For example, the memory 120 may be comprised of at least one of read only memory (ROM) and random access memory (RAM).
또한, 본 발명의 네일 서비스 제공 장치(100)는 무선 네트워크를 통해 통신을 수행하는 송수신 장치(transceiver)(130)를 포함할 수 있다. 또한, 서버(100)는 입력 인터페이스 장치(140), 출력 인터페이스 장치(150) 및 저장 장치(460) 등을 더 포함할 수 있다. 네일 서비스 제공 장치(100)에 포함된 각각의 구성 요소들은 버스(bus)(170)에 의해 연결되어 서로 통신을 수행할 수 있다.Additionally, the nail service providing device 100 of the present invention may include a transceiver 130 that performs communication through a wireless network. Additionally, the server 100 may further include an input interface device 140, an output interface device 150, and a storage device 460. Each component included in the nail service providing device 100 is connected by a bus 170 and can communicate with each other.
여기서, 적어도 하나의 단계는 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법과 관련된 단계를 의미할 수 있고, 더욱 상세하게는 본 발명의 네일 서비스 제공 장치(100)에서 수행되는 동작 방법과 관련된 단계를 포함할 수 있다.Here, at least one step may refer to a step related to an application-based nail service providing method using a platform according to an embodiment of the present invention, and more specifically, is performed in the nail service providing device 100 of the present invention. It may include steps related to the operating method.
이하에서는, 도 1을 참조하여 설명된 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치에서 수행되는 네일 서비스 제공 방법에 대한 개념이 도 2를 참조하여 보다 상세하게 설명될 수 있다.Hereinafter, the concept of a nail service providing method performed by a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention described with reference to FIG. 1 will be explained with reference to FIG. 2. This can be explained in more detail.
도 2는 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법이 수행되는 환경을 도시한 개념도이다.Figure 2 is a conceptual diagram illustrating an environment in which an application-based nail service providing method using a platform is performed according to an embodiment of the present invention.
먼저, 도 2를 참조하면, 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법은 도 1을 참조하여 설명된 바 있는 네일 서비스 제공 장치(100)를 의미하는 네일 서비스 제공 장치(200), 사용자 단말(300) 및 플랫폼(400)을 기반으로 수행될 수 있다. 여기서, 네일 서비스 제공 장치(200)는 플랫폼(400)과 분리되어 별도의 장치인 것으로 도시되었으나, 반드시 이에 한정되는 것은 아닐 수 있다.First, referring to FIG. 2, an application-based nail service providing method using a platform according to an embodiment of the present invention includes a nail service providing device, meaning the nail service providing device 100, which has been described with reference to FIG. 1. (200), it may be performed based on the user terminal 300 and platform 400. Here, the nail service providing device 200 is shown as a separate device separate from the platform 400, but it may not necessarily be limited thereto.
다시 말해, 네일 서비스 제공 장치(200)는 플랫폼(400)에 포함되도록 형성될 수도 있고, 네일 서비스 제공 장치(200)에서 수행되는 네일 서비스 제공 방법이 플랫폼(400)에 포함된 서버 등과 같은 장치에서 수행되도록 형성될 수도 있다. 즉, 네일 서비스 제공 장치(200)는 네일 서비스 제공 방법을 수행하기 위한 주체적인 수단을 의미할 수 있다.In other words, the nail service providing device 200 may be configured to be included in the platform 400, and the nail service providing method performed by the nail service providing device 200 may be performed on a device such as a server included in the platform 400. It may also be configured to be performed. In other words, the nail service providing device 200 may mean an independent means for performing a nail service providing method.
한편, 사용자 단말(200)은 플랫폼(400)에 회원 가입을 진행하거나, 진행할 수 있는 대상인 사용자의 단말 등과 같은 장치를 의미할 수 있으며, 대부분 사용자의 스마트 폰(smart phone) 및 PC 등과 같은 장치를 의미할 수 있다. 다만, 본 발명에서 사용자 단말(200)은 어플리케이션을 설치 및 실행할 수 있는 스마트 폰과 같은 장치를 의미하는 것이 바람직할 수 있다.Meanwhile, the user terminal 200 may refer to a device such as a user's terminal that can process or register as a member of the platform 400. In most cases, devices such as the user's smart phone and PC are used. It can mean. However, in the present invention, the user terminal 200 may preferably refer to a device such as a smart phone capable of installing and executing an application.
여기서, 사용자 단말(200)은 본 발명의 일 실시예에 따른 네일 서비스를 이용하기 위해 요구되는 정보(예를 들어, 이미지 정보 및 선호 정보 등을 포함하는 사용자 정보)를 획득하기 위해 사용되는 수단(예를 들어, 촬영 수단, 출력 수단 및 입력 수단 등)을 포함할 수 있다. 이후, 사용자 단말(200)은 네일 서비스를 이용하기 위해 요구되는 정보를 네일 서비스 제공 장치(200) 및 플랫폼(400) 중 적어도 하나로 전송함으로써 네일 서비스를 이용할 수 있다.Here, the user terminal 200 is a means used to obtain information (e.g., user information including image information and preference information) required to use the nail service according to an embodiment of the present invention ( For example, a photographing means, an output means, an input means, etc.) may be included. Thereafter, the user terminal 200 can use the nail service by transmitting information required to use the nail service to at least one of the nail service providing device 200 and the platform 400.
또한, 플랫폼(400)은 본 발명의 일 실시예에 따른 네일 서비스를 제공하기 위한 서버에 의해 운영되는 플랫폼을 의미할 수 있으며, 네일 서비스 제공 장치(200) 및 사용자 단말(300)과 통신을 수행하는 주체는 플랫폼(400)의 서버 등과 같은 장치일 수 있다. 여기서, 플랫폼(400)은 네일 서비스를 제공하기 위한 온라인 방식의 사이트 등을 운영하거나 관리할 수 있으며, 더욱 상세하게는 사용자 단말(300)에서 설치 및 실행될 수 있는 어플리케이션도 함께 운영하거나 관리할 수 있다.Additionally, the platform 400 may refer to a platform operated by a server for providing nail services according to an embodiment of the present invention, and communicates with the nail service providing device 200 and the user terminal 300. The subject may be a device such as a server of the platform 400. Here, the platform 400 can operate or manage an online site for providing nail services, and more specifically, can also operate or manage applications that can be installed and executed on the user terminal 300. .
이와 관련하여 플랫폼(400)은 플랫폼(400)에 회원 가입을 진행하는 복수의 사용자들에 대한 정보를 저장할 수 있고, 저장된 복수의 사용자들에 대한 정보에 기초하여 각 사용자의 단말인 사용자 단말(300)에 대하여 네일 서비스 제공 장치(200)를 이용하여 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 지원할 수 있다.In this regard, the platform 400 can store information about a plurality of users who are registering as members of the platform 400, and the user terminal 300, which is each user's terminal, is stored based on the stored information about the plurality of users. ), the nail service providing device 200 can be used to support an application-based nail service providing method using a platform according to an embodiment of the present invention.
이하에서는, 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법이 도 1 및 도 2를 참조하여 설명된 바 있는 네일 서비스 제공 장치(100, 200), 사용자 단말(300) 및 플랫폼(400)을 통해 수행되고, 사용자에게 사용자 단말(300)을 통해 제공되는 구체적인 과정이 도 3 내지 도 6을 참조하여 보다 상세하게 설명될 수 있다.Hereinafter, an application-based nail service providing method using a platform according to an embodiment of the present invention includes the nail service providing devices 100 and 200, the user terminal 300, and the nail service providing devices described with reference to FIGS. 1 and 2. The specific process performed through the platform 400 and provided to the user through the user terminal 300 can be described in more detail with reference to FIGS. 3 to 6.
도 3은 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 도시한 흐름도이다.Figure 3 is a flowchart showing a method of providing an application-based nail service using a platform according to an embodiment of the present invention.
먼저, 도 3을 참조하면, 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법은 도 1 및 도 2를 참조하여 설명된 바 있는 네일 서비스 제공 장치(100, 200), 사용자 단말(300) 및 플랫폼(400)을 통해 수행될 수 있다.First, referring to FIG. 3, an application-based nail service providing method using a platform according to an embodiment of the present invention includes the nail service providing devices 100 and 200, which have been described with reference to FIGS. 1 and 2, and a user. It can be performed through the terminal 300 and platform 400.
구체적으로, 네일 서비스 제공 장치는 플랫폼으로 회원 가입을 진행한 사용자의 단말로부터 사용자의 손에 대한 이미지 정보 및 네일의 선호하는 형태와 관련된 선호 정보를 획득하여 사용자에 대한 네일 서비스를 제공하기 위해 요구되는 사용자 정보를 추출할 수 있다(S310).Specifically, the nail service providing device acquires image information about the user's hand and preference information related to the preferred nail shape from the terminal of the user who has registered as a member of the platform, and provides the nail service required to provide the user. User information can be extracted (S310).
여기서, 네일 서비스 제공 장치에서 플랫폼으로 회원 가입을 진행한 사용자의 단말로부터 사용자의 손에 대한 이미지 정보 및 네일의 선호하는 형태와 관련된 선호 정보를 획득하여 사용자에 대한 네일 서비스를 제공하기 위해 요구되는 사용자 정보를 추출하는 구체적인 과정은 이하에서 도 4를 참조하여 보다 상세하게 설명될 수 있다.Here, the user is required to provide nail services to the user by obtaining image information about the user's hand and preference information related to the preferred nail shape from the terminal of the user who has registered as a member of the platform in the nail service providing device. The specific process of extracting information can be described in more detail below with reference to FIG. 4.
도 4는 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법에서 사용자 정보를 추출하는 방법을 도시한 흐름도이다.Figure 4 is a flowchart showing a method of extracting user information in an application-based nail service providing method using a platform according to an embodiment of the present invention.
먼저, 도 4를 참조하면, 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치는 이미지 정보에서 사용자의 손톱에 대한 상면 상 세로 길이, 상면 상 가로 길이, 상면 상 내부 곡선의 길이, 측면 상 곡선의 길이 및 손톱이 포함된 피부 톤(tone)의 값을 추출할 수 있다(S311).First, referring to FIG. 4, a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention determines the vertical length on the top surface of the user's nails and the horizontal width on the top surface of the user's nails in the image information. The value of the length, the length of the inner curve on the top surface, the length of the curve on the side surface, and the skin tone including the fingernails can be extracted (S311).
구체적으로, 사용자는 사용자의 단말을 통해 네일 서비스를 이용하기 위한 본 발명의 일 실시예에 따른 플랫폼에 회원 가입을 진행할 수 있고, 회원 가입의 진행이 완료된 경우, 네일 서비스가 제공되는 어플리케이션을 다운로드하여 설치할 수 있다. 이후, 사용자 단말은 다운로드가 완료된 어플리케이션을 실행함으로써 사용자에게 이미지 정보를 획득하기 위해 사용되는 인터페이스 또는 기능을 제공할 수 있다.Specifically, the user can register as a member of the platform according to an embodiment of the present invention to use the nail service through the user's terminal, and when the membership registration process is completed, the user can download the application that provides the nail service and Can be installed. Thereafter, the user terminal may run the downloaded application to provide the user with an interface or function used to obtain image information.
예를 들어, 사용자의 단말은 어플리케이션이 실행된 후 단말에 포함된 촬영 수단이 활성화되도록 제어할 수 있고, 활성화된 촬영 수단을 통해 사용자의 손에 대한 이미지 정보를 획득할 수 있다. 이때, 이미지 정보는 사용자의 손에 대한 복수의 이미지들을 포함할 수 있으며, 더욱 상세하게는 적어도 사용자의 손톱에 대한 상면이 촬영된 이미지, 손톱을 정면에서 바라보는 방향의 측면이 촬영된 이미지 및 손등이 촬영된 이미지를 포함할 수 있다.For example, the user's terminal can control the photographing means included in the terminal to be activated after the application is executed, and image information about the user's hand can be obtained through the activated photographing means. At this time, the image information may include a plurality of images of the user's hand, and more specifically, at least an image of the upper surface of the user's fingernails, an image of the side in the direction of looking at the nails from the front, and the back of the hand. This may include captured images.
이후, 사용자의 단말은 어플리케이션 상으로 획득된 이미지 정보를 네일 서비스 제공 장치로 전송할 수 있고, 이에 따라 네일 서비스 제공 장치는 사용자의 단말로부터 사용자의 손에 대한 이미지 정보를 수신함으로써 이미지 정보를 획득할 수 있다.Thereafter, the user's terminal may transmit the image information obtained through the application to the nail service providing device, and accordingly, the nail service providing device may acquire image information by receiving image information about the user's hand from the user's terminal. there is.
이후, 네일 서비스 제공 장치는 손톱에 대한 상면이 촬영된 이미지에서 상면 상 가로 길이 및 상면 상 내부 곡선의 길이를 산출할 수 있고, 측면이 촬영된 이미지에서 측면 상 곡선의 길이를 산출할 수 있고, 손등이 촬영된 이미지에서 피부 톤의 값(예를 들어, 피부 톤이 가지는 색상의 값 등을 의미할 수 있음)을 추출할 수 있다.Thereafter, the nail service providing device can calculate the horizontal length on the top surface and the length of the internal curve on the top surface from the image of the top surface of the nail, and calculate the length of the curve on the side from the image of the side surface, The skin tone value (for example, this may mean the color value of the skin tone) can be extracted from an image of the back of the hand.
이후, 네일 서비스 제공 장치는 사용자의 단말로 네일의 상면 상 외부 곡선의 형태가 서로 다른 복수의 샘플 네일들 중 하나의 샘플 네일을 사용자가 선택하기 위해 사용되는 사용자 인터페이스를 제공할 수 있다(S312).Thereafter, the nail service providing device may provide a user interface used by the user to select one sample nail among a plurality of sample nails having different shapes of external curves on the upper surface of the nail to the user's terminal (S312). .
구체적으로, 네일 서비스 제공 장치는 네일의 상면 상 외부 곡선의 형태가 서로 다른 복수의 샘플 네일들에 대한 정보를 사용자의 단말로 전송할 수 있으며, 사용자의 단말에서 복수의 샘플 네일들 중 하나의 샘플 네일을 선택하기 위해 사용되는 사용자 인터페이스를 제공하도록 요청할 수 있다.Specifically, the nail service providing device may transmit information about a plurality of sample nails having different external curve shapes on the upper surface of the nail to the user's terminal, and select one sample nail among the plurality of sample nails from the user's terminal. You may be asked to provide the user interface used to select .
이에 따라, 사용자의 단말은 네일 서비스 제공 장치로부터 복수의 샘플 네일들에 대한 정보를 수신할 수 있으며, 수신된 복수의 샘플 네일들에 대한 정보가 사용자의 단말에서 출력되는 사용자 인터페이스를 제공할 수 있다. 이후, 사용자의 단말은 사용자에게 제공된 사용자 인터페이스 상으로 수신되는 복수의 샘플 네일들 중 하나의 샘플 네일에 대한 정보를 획득할 수 있으며, 획득된 샘플 네일에 대한 정보를 네일 서비스 제공 장치로 전송할 수 있다.Accordingly, the user's terminal can receive information about a plurality of sample nails from the nail service providing device, and provide a user interface in which information about the received plurality of sample nails is output from the user's terminal. . Afterwards, the user's terminal can obtain information about one sample nail among a plurality of sample nails received on the user interface provided to the user, and transmit the information about the obtained sample nail to the nail service providing device. .
이후, 네일 서비스 제공 장치는 복수의 샘플 네일들 중 사용자의 단말을 통해 사용자에게 제공된 인터페이스 상으로 선택된 하나의 샘플 네일에 상응하는 상면 상 외부 곡선의 형태를 선호 정보로 추출할 수 있다(S313).Thereafter, the nail service providing device may extract the shape of the outer curve on the upper surface corresponding to one sample nail selected on the interface provided to the user through the user's terminal among a plurality of sample nails as preference information (S313).
다시 말해, 네일 서비스 제공 장치는 사용자의 단말로부터 수신된 하나의 샘플 네일에 대한 정보에서 상면 상 외부 곡선의 형태를 확인할 수 있으며, 확인된 상면 상 외부 곡선의 형태를 사용자가 네일에 대하여 선호하는 상면 상 외부 곡선의 형태인 것으로 판단할 수 있다. In other words, the nail service providing device can confirm the shape of the outer curve on the upper surface from the information about one sample nail received from the user's terminal, and use the shape of the confirmed outer curve on the upper surface as the upper surface that the user prefers for nails. It can be judged to be in the form of an external curve.
이와 같은 방법을 통해 본 발명의 일 실시예에 따른 네일 서비스 제공 장치는 사용자의 단말로부터 획득된 이미지 정보에서 추출된 복수의 항목들 및 선호 정보에 포함된 항목을 사용자의 네일 서비스를 위해 요구되는 사용자 정보로 추출할 수 있다.Through this method, the nail service providing device according to an embodiment of the present invention provides a plurality of items extracted from image information obtained from the user's terminal and items included in preference information to the user required for the user's nail service. Information can be extracted.
다시, 도 3을 참조하면 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치는 추출된 사용자 정보 및 플랫폼에 상기 네일 서비스를 제공하기 위해 미리 구축된 복수의 데이터베이스들에 저장된 정보를 기반으로 플랫폼을 통해 사용자를 위한 사용자 맞춤형 네일 서비스를 제공할 수 있다(S320).Again, referring to FIG. 3, a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention includes extracted user information and a pre-built nail service to provide the nail service to the platform. Customized nail services can be provided to users through the platform based on information stored in multiple databases (S320).
여기서, 네일 서비스 제공 장치에서 추출된 사용자 정보 및 플랫폼에 상기 네일 서비스를 제공하기 위해 미리 구축된 복수의 데이터베이스들에 저장된 정보를 기반으로 플랫폼을 통해 사용자를 위한 사용자 맞춤형 네일 서비스를 제공하는 구체적인 과정은 이하에서 도 5를 참조하여 보다 상세하게 설명될 수 있다.Here, the specific process of providing customized nail services for users through the platform based on user information extracted from the nail service providing device and information stored in a plurality of databases pre-built to provide the nail service to the platform is It can be described in more detail below with reference to FIG. 5.
도 5는 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법에서 사용자 맞춤형 네일 서비스를 제공하는 방법을 도시한 흐름도이다.Figure 5 is a flowchart illustrating a method of providing a user-customized nail service in an application-based nail service providing method using a platform according to an embodiment of the present invention.
먼저, 도 5를 참조하면, 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치는 네일 서비스를 위해 복수의 데이터베이스(database)들을 미리 구축된 상태일 수 있다.First, referring to FIG. 5, a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention may have a plurality of databases pre-built for nail service. You can.
구체적으로, 복수의 데이터베이스들은 플랫폼에 제공하는 복수의 네일 상품들에 대한 정보가 포함된 상품 데이터베이스 및 연도 및 시즌 별 트렌드에 기초하여 미리 선별된 색상에 대한 정보가 포함된 트렌드 데이터베이스를 포함할 수 있다. Specifically, the plurality of databases may include a product database containing information on a plurality of nail products provided to the platform and a trend database containing information on colors pre-selected based on trends by year and season. .
예를 들어, 상품 데이터베이스는 서로 다른 크기(사이즈, size)를 가지는 복수의 색상 별 네일 상품들의 재고 정보, 각 크기 및 모양에 따른 색상 별 네일 상품들의 재고 정보, 기본적인 네일을 의미하는 메인 네일의 상면에 추가할 수 있는 서브 네일과 관련된 재고 정보, 메인 네일 및 서브 네일 간의 연계하여 사용되는 상품 이력에 대한 정보 등을 포함할 수 있다.For example, the product database includes inventory information on nail products of multiple colors with different sizes, inventory information on nail products by color according to each size and shape, and the top surface of the main nail, which refers to basic nails. It can include inventory information related to sub-nails that can be added, information on product history used in connection between the main nail and sub-nail, etc.
또한, 트렌드 데이터베이스는 연도 및 시즌 별 트렌드에 기초하여 미리 선별된 복수의 색상 들에 대한 정보가 포함될 수 있다. 이때, 네일 서비스 제공 장치는 트렌드를 분석하는 미리 설정된 기관의 서버와의 API(application programming interface) 방식을 기반으로 연동될 수 있으며, 이를 통해 미리 설정된 기관의 서버로부터 연도 및 시즌 별 트렌드에 기초하여 미리 선별된 복수의 색상 들에 대한 정보를 수신할 수 있다. 예를 들어, 미리 설정된 기관은 팬톤(Pantone) 및 셔터스톡(Shutterstock) 등과 같은 기관을 의미할 수 있다. Additionally, the trend database may include information on a plurality of colors pre-selected based on trends by year and season. At this time, the nail service providing device can be linked based on the API (application programming interface) method with the server of a preset organization that analyzes trends, and through this, based on trends by year and season from the server of the preset organization, You can receive information about multiple selected colors. For example, the preset organization may mean organizations such as Pantone and Shutterstock.
추가적으로, 트렌드 데이터베이스는 플랫폼에서 자체적으로 생성한 연도 및 시즌 별 트렌드에 기초하여 미리 선별된 복수의 색상 들에 대한 정보를 더 포함할 수 있으며, 온라인 웹 상에서 트렌드와 관련된 색상으로 검색되는 연도 및 시즌 별 트렌드에 기초하여 미리 선별된 복수의 색상 들에 대한 정보도 추가적으로 더 포함할 수도 있다.Additionally, the trend database may further include information on a plurality of colors pre-selected based on trends by year and season created by the platform itself, and by year and season searched for colors related to trends on the online web. Information on a plurality of colors pre-selected based on trends may also be additionally included.
한편, 네일 서비스 제공 장치는 사용자 맞춤형 네일 서비스를 제공하기 위해 상품 데이터베이스에 포함된 복수의 네일 상품들 중 이미지 정보에 포함된 이미지 정보에 포함된 각 길이를 초과하지 않고 각 길이의 차이에 대한 평균 값이 미리 설정된 기준 값을 만족하는 복수의 네일 상품들을 제1 후보군으로 선택할 수 있다(S321).Meanwhile, in order to provide a user-customized nail service, the nail service providing device provides an average value for the difference between each length without exceeding the length included in the image information among a plurality of nail products included in the product database. A plurality of nail products that satisfy this preset standard value can be selected as the first candidate group (S321).
다시 말해, 네일 서비스 제공 장치는 상품 데이터베이스에 포함된 복수의 네일 상품들에 대한 상면 상 세로 길이, 상면 상 가로 길이, 상면 상 내부 곡선의 길이 및 측면 상 곡선의 길이를 확인할 수 있으며, 확인된 각 길이를 이미지 정보에 포함된 손톱에 대한 상면 상 세로 길이, 상면 상 가로 길이, 상면 상 내부 곡선의 길이 및 측면 상 곡선의 길이와 비교할 수 있다.In other words, the nail service providing device can check the vertical length on the top surface, the horizontal length on the top surface, the length of the internal curve on the top surface, and the length of the curve on the side surface for a plurality of nail products included in the product database, and each confirmed The length can be compared with the vertical length on the top surface, the horizontal length on the top surface, the length of the internal curve on the top surface, and the length of the curve on the side surface of the nail included in the image information.
이때, 네일 서비스 제공 장치는 상면 상 가로 길이 및 측면 상 곡선의 길이의 값은 평균 값을 산출하여 네일 상품의 길이와 손톱에 대하여 확인된 길이를 서로 비교할 수 있다. 즉, 네일 서비스 제공 장치는 네일 상품에 대한 상면 상 가로 길이 및 측면 상 곡선의 길이의 값의 평균 값과 손톱에 대한 상면 상 가로 길이 및 측면 상 곡선의 길이의 값의 평균 값을 서로 비교할 수 있다.At this time, the nail service providing device can compare the length of the nail product and the confirmed length of the nail by calculating the average value of the horizontal length on the top surface and the length of the curve on the side. In other words, the nail service providing device can compare the average value of the horizontal length on the top surface and the length of the curve on the side for the nail product with the average value of the horizontal length on the top surface and the length of the curve on the side for the nail. .
이후, 네일 서비스 제공 장치는 상품 데이터베이스에 포함된 복수의 네일 상품들 중 비교 결과에 기초하여 각 길이의 차이에 대한 평균 값이 미리 설정된 기준 값 미만인 복수의 네일 상품들을 사용자를 위한 사용자 맞춤형 네일 서비스로 제공되는 네일 상품의 제1 후보군으로 선택할 수 있다.Afterwards, the nail service providing device provides a user-customized nail service for the user by selecting a plurality of nail products whose average value for the difference in length is less than a preset standard value based on the comparison result among the plurality of nail products included in the product database. You can select it as the first candidate group of nail products provided.
이후, 네일 서비스 제공 장치는 선택된 제1 후보군에 포함된 복수의 네일 상품들 중 미리 획득된 선호 정보에 포함된 상면 상 외부 곡선의 형태를 가지는 복수의 네일 상품들을 제2 후보군으로 선택할 수 있다(S322).Thereafter, the nail service providing device may select a plurality of nail products having the shape of an outer curve on the upper surface included in the pre-obtained preference information among the plurality of nail products included in the selected first candidate group as the second candidate group (S322 ).
구체적으로, 네일 서비스 제공 장치는 선호 정보에서 사용자가 네일에 대하여 선호하는 상면 상 외부 곡선의 형태를 확인할 수 있다. 이후, 네일 서비스 제공 장치는 제1 후보군으로 선택된 복수의 네일 상품들의 상면 상 외부 곡선의 형태를 확인할 수 있다.Specifically, the nail service providing device may check the shape of the external curve on the upper surface that the user prefers for nails from preference information. Thereafter, the nail service providing device may check the shape of the external curve on the top surface of the plurality of nail products selected as the first candidate group.
이후, 네일 서비스 제공 장치는 제1 후보군으로 선택된 복수의 네일 상품들 중 사용자가 선호하는 것으로 확인된 상면 상 외부 곡선의 형태와 동일한 상면 상 외부 곡선의 형태를 가지는 복수의 네일 상품들을 확인할 수 있고, 확인된 복수의 네일 상품들을 사용자를 위한 사용자 맞춤형 네일 서비스로 제공되는 네일 상품의 제2 후보군으로 선택할 수 있다.Thereafter, the nail service providing device may identify a plurality of nail products having the same shape of the outer curve on the upper surface as the shape of the outer curve on the upper surface confirmed to be preferred by the user among the plurality of nail products selected as the first candidate group, A plurality of confirmed nail products can be selected as a second candidate group of nail products provided as a customized nail service for the user.
이후, 네일 서비스 제공 장치는 트렌드 데이터베이스에서 현재 일자에 상응하는 연도 및 시즌에 상응하여 미리 선별된 색상에 대한 정보를 추출하여 추출된 색상을 제2 후보군에 포함된 복수의 네일 상품들에 적용하여 제3 후보군을 선택할 수 있다(S323).Afterwards, the nail service providing device extracts information on pre-selected colors corresponding to the year and season corresponding to the current date from the trend database and applies the extracted colors to a plurality of nail products included in the second candidate group. 3 Candidates can be selected (S323).
구체적으로, 네일 서비스 제공 장치는 사용자의 단말에 사용자 맞춤형 네일 서비스를 제공하는 시점에 상응하는 현재 일자를 확인할 수 있으며, 더욱 상세하게는 현재 일자에 상응하는 연도 및 월이 포함되는 시즌(예를 들어, 계절 등을 의미할 수 있음)을 확인할 수 있다. 이후, 네일 서비스 제공 장치는 확인된 연도 및 시즌에 상응하여 미리 선별된 색상에 대한 정보를 트렌드 데이터베이스에서 추출할 수 있다.Specifically, the nail service providing device can confirm the current date corresponding to the time of providing the customized nail service to the user's terminal, and more specifically, the season including the year and month corresponding to the current date (e.g. , season, etc.) can be confirmed. Afterwards, the nail service providing device can extract information about pre-selected colors corresponding to the confirmed year and season from the trend database.
이후, 네일 서비스 제공 장치는 제2 후보군에 포함된 복수의 네일 상품들의 색상에 대한 정보를 확인할 수 있다. 이후, 네일 서비스 제공 장치는 확인된 복수의 네일 상품들의 색상에 대한 정보와 트렌드 데이터베이스에서 추출된 색상에 대한 정보를 서로 비교할 수 있다.Afterwards, the nail service providing device may check information about the colors of a plurality of nail products included in the second candidate group. Thereafter, the nail service providing device may compare information about the colors of the plurality of confirmed nail products with information about the colors extracted from the trend database.
이후, 네일 서비스 제공 장치는 제2 후보군에 포함된 복수의 네일 상품들 중 트렌드 데이터베이스에서 추출된 색상과 동일한 색상을 가지는 복수의 네일 상품들을 확인할 수 있고, 확인된 복수의 네일 상품들을 사용자를 위한 사용자 맞춤형 네일 서비스로 제공되는 네일 상품의 제3 후보군으로 선택할 수 있다.Afterwards, the nail service providing device may identify a plurality of nail products having the same color as the color extracted from the trend database among the plurality of nail products included in the second candidate group, and use the confirmed plurality of nail products as a user service for the user. You can select it as a third candidate group for nail products provided as a customized nail service.
이때, 네일 서비스 제공 장치는 제3 후보군에 포함된 복수의 네일 상품들을 선택하는 과정에서 트렌드 데이터베스를 기반으로 선택된 색상 중에서 이미지 정보에 포함된 사용자의 손톱이 포함된 피부 톤의 값과 미리 매칭된 색상이 적용될 수 있다.At this time, in the process of selecting a plurality of nail products included in the third candidate group, the nail service providing device pre-matches the value of the skin tone containing the user's nails included in the image information among the colors selected based on the trend database. Colors may be applied.
다시 말해, 네일 서비스 제공 장치는 제2 후보군에 포함된 복수의 네일 상품들에 대하여 현재 일자에 상응하는 연도 및 시즌에 상응하여 미리 선별된 색상을 기반으로 복수의 네일 상품들을 선택한 후 추가적으로 이미지 정보에 포함된 사용자의 손톱이 포함된 피부 톤의 값과 미리 매칭된 색상을 적용하여 최종적인 제3 후보군에 포함될 복수의 네일 상품들을 선택할 수 있다.In other words, the nail service providing device selects a plurality of nail products included in the second candidate group based on pre-selected colors corresponding to the year and season corresponding to the current date and then additionally records the image information. A plurality of nail products to be included in the final third candidate group can be selected by applying a color previously matched to the skin tone value of the included user's nails.
이후, 네일 서비스 제공 장치는 제3 후보군에 포함된 복수의 네일 상품들을 사용자를 위한 네일 상품으로 결정하여 결정된 네일 상품에 대한 정보를 사용자 단말로 제공할 수 있다(S324).Thereafter, the nail service providing device may determine a plurality of nail products included in the third candidate group as nail products for the user and provide information about the determined nail products to the user terminal (S324).
여기서, 네일 서비스 제공 장치는 제3 후보군에 포함된 복수의 네일 상품들을 사용자를 위한 네일 상품에 대한 정보를 사용자의 단말로 전송할 수 있으며, 더욱 상세하게는 제3 후보군에 포함된 복수의 네일 상품들을 사용자를 위한 네일 상품에 대한 정보가 사용자의 단말에서 사용자 인터페이스를 통해 사용자에게 제공될 수 있도록 요청할 수 있다.Here, the nail service providing device may transmit information about a plurality of nail products included in the third candidate group to the user's terminal, and more specifically, may transmit a plurality of nail products included in the third candidate group to the user's terminal. You may request that information about nail products for the user be provided to the user through a user interface on the user's terminal.
예를 들어, 네일 서비스 제공 장치에서 사용자의 단말을 통해 사용자에게 제공하고자 하는 제3 후보군에 포함된 복수의 네일 상품들을 사용자를 위한 네일 상품에 대한 정보는 제3 후보군에 포함된 복수의 네일 상품들을 사용자를 위한 네일 상품을 구매할 수 있는 정보를 의미할 수 있으며, 네일 상품에 대한 가격 등을 포함한 네일 상품과 관련된 정보를 의미할 수 있다.For example, information about nail products for a user includes a plurality of nail products included in a third candidate group that the nail service providing device wants to provide to the user through the user's terminal. It may refer to information that allows the user to purchase nail products, and may refer to information related to nail products, including the price of the nail product.
다시, 도 3을 참조하면, 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치는 사용자 및 플랫폼 간의 상호 작용에 기초하여 형성된 관계의 특성을 확인하여 확인된 관계의 특성에 기초하여 사용자를 위한 네일 서비스와 관련된 사용자 맞춤형 콘텐츠를 제공할 수 있다(S330).Referring again to FIG. 3, a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention confirms the characteristics of the relationship formed based on the interaction between the user and the platform. Based on the characteristics of the confirmed relationship, customized content related to nail services for the user can be provided (S330).
여기서, 네일 서비스 제공 장치에서 사용자 및 플랫폼 간의 상호 작용에 기초하여 형성된 관계의 특성을 확인하여 확인된 관계의 특성에 기초하여 사용자를 위한 네일 서비스와 관련된 사용자 맞춤형 콘텐츠를 제공하는 구체적인 과정은 이하에서 도 6을 참조하여 보다 상세하게 설명될 수 있다.Here, the specific process of confirming the characteristics of the relationship formed based on the interaction between the user and the platform in the nail service providing device and providing customized content related to the nail service for the user based on the characteristics of the confirmed relationship is described below. It can be explained in more detail by referring to 6.
도 6은 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법에서 사용자 맞춤형 콘텐츠를 제공하는 방법을 도시한 흐름도이다.Figure 6 is a flowchart illustrating a method of providing user-customized content in an application-based nail service providing method using a platform according to an embodiment of the present invention.
먼저, 도 6을 참조하면, 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치는 사용자 및 플랫폼 간의 상호 작용에 기초하여 형성된 관계의 특성을 기반으로 플랫폼으로부터 사용자 맞춤형 콘텐츠의 정기적인 수신에 대한 허용의 여부를 판단할 수 있다(S331).First, referring to FIG. 6, a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention is based on the characteristics of the relationship formed based on the interaction between the user and the platform. It is possible to determine whether regular receipt of user-tailored content from the platform is permitted (S331).
구체적으로, 네일 서비스 제공 장치는 플랫폼에 회원 가입을 진행한 사용자의 단말에 대하여 사용자 및 플랫폼 간의 상호 작용에 기초하여 형성된 관계의 특성을 주기적으로 모니터링 할 수 있다. 예를 들어, 상호 작용에 기초하여 형성된 관계의 특성은 사용자 맞춤형 콘텐츠의 정기적인 수신에 대한 허용의 여부를 판단할 수 있는 '콘텐츠 수신 동의' 또는 '콘텐츠 정기 구독 동의' 중 적어도 하나를 의미할 수 있다.Specifically, the nail service providing device may periodically monitor the characteristics of the relationship formed based on the interaction between the user and the platform with respect to the terminal of the user who has registered as a member of the platform. For example, the nature of the relationship formed based on interaction may mean at least one of 'consent to receive content' or 'consent to regular subscription to content', which can determine whether or not to regularly receive customized content. there is.
다시 말해, 네일 서비스 제공 장치는 사용자 맞춤형 네일 서비스의 대상인 사용자의 단말이 확인되거나 감지되는 경우, 확인된 사용자의 단말에 대한 '콘텐츠 수신 동의' 또는 '콘텐츠 정기 구독 동의' 중 적어도 하나에 대한 정보를 플랫폼으로 요청할 수 있다.In other words, when the user's terminal that is the target of the user-tailored nail service is confirmed or detected, the nail service providing device provides information about at least one of 'consent to receive content' or 'consent to regular subscription to content' for the confirmed user's terminal. You can request it through the platform.
이에 따라, 플랫폼은 네일 서비스 제공 장치로부터 확인된 사용자의 단말에 대한 '콘텐츠 수신 동의' 또는 '콘텐츠 정기 구독 동의' 중 적어도 하나에 대한 정보를 확인할 수 있고, 확인된 확인된 사용자의 단말에 대한 '콘텐츠 수신 동의' 또는 '콘텐츠 정기 구독 동의' 중 적어도 하나에 대한 정보를 네일 서비스 제공 장치로 전송할 수 있다.Accordingly, the platform can confirm information about at least one of 'consent to receive content' or 'consent to regular subscription to content' for the user's terminal confirmed from the nail service providing device, and 'consent to regular subscription to content' for the confirmed user's terminal. Information regarding at least one of 'consent to receive content' or 'consent to regular subscription to content' may be transmitted to the nail service providing device.
이후, 네일 서비스 제공 장치는 사용자 및 플랫폼 간의 상호 작용에 기초하여 형성된 관계의 특성을 의미할 수 있는 플랫폼으로부터 수신된 확인된 사용자의 단말에 대한 '콘텐츠 수신 동의' 또는 '콘텐츠 정기 구독 동의' 중 적어도 하나에 대한 정보를 기반으로 사용자 맞춤형 콘텐츠의 정기적인 수신에 대한 허용의 여부를 판단할 수 있다.Thereafter, the nail service providing device provides at least one of 'consent to receive content' or 'consent to regular subscription to content' for the confirmed user's terminal received from the platform, which may mean the characteristics of the relationship formed based on the interaction between the user and the platform. Based on information about one, it can be determined whether regular receipt of user-tailored content is permitted.
예를 들어, 네일 서비스 제공 장치는 '콘텐츠 수신 동의' 또는 '콘텐츠 정기 구독 동의' 중 적어도 하나에 대한 정보가 '동의'인 경우, 사용자 맞춤형 콘텐츠의 정기적인 수신에 대한 허용의 여부에 대한 결과가 '허용'인 것으로 판단할 수 있다.For example, if the nail service providing device determines that at least one of 'consent to receive content' or 'consent to regular subscription to content' is 'agree', the result is whether regular reception of customized content is permitted. It can be judged as ‘permitted’.
반면, 네일 서비스 제공 장치는 '콘텐츠 수신 동의' 또는 '콘텐츠 정기 구독 동의' 중 적어도 하나에 대한 정보가 '미동의'인 경우, 사용자 맞춤형 콘텐츠의 정기적인 수신에 대한 허용의 여부에 대한 결과가 '허용하지 않음'인 것으로 판단할 수 있다.On the other hand, if the nail service providing device provides 'non-consent' for at least one of 'consent to receive content' or 'consent to regular subscription to content', the result as to whether regular reception of customized content is permitted is ' It can be judged as ‘not allowed’.
이후, 네일 서비스 제공 장치는 허용의 여부에 대한 결과에 기초하여 플랫폼에서 제공하는 사용자를 위한 네일 서비스와 관련된 사용자 맞춤형 콘텐츠의 제공 및 관계의 형성 요청 중 하나를 수행할 수 있다(S332).Thereafter, the nail service providing device may perform one of the requests for providing customized content and forming a relationship related to the nail service for the user provided by the platform based on the result of whether permission is granted (S332).
구체적으로, 네일 서비스 제공 장치는 허용의 여부에 대한 결과가 허용하는 것으로 판단된 경우, 플랫폼에서 사용자의 사용자 정보 및 이력 정보를 기반으로 사용자 맞춤형 네일 서비스를 미리 설정된 주기에 기초하여 제공함으로써 사용자 맞춤형 콘텐츠를 제공할 수 있다.Specifically, if the nail service providing device determines that the result of permission is acceptable, the nail service providing device provides customized nail services based on the user's user information and history information on the platform at a preset cycle, thereby providing customized content. can be provided.
예를 들어, 네일 서비스 제공 장치는 사용자의 단말로부터 미리 획득된 사용자 정보 및 사용자의 단말에 의해 발생되는 플랫폼에서의 네일 상품에 대한 구매 이력을 의미하는 이력 정보를 기반으로 사용자 맞춤형 네일 서비스를 수행할 수 있다. 이후, 네일 서비스 제공 장치는 사용자 맞춤형 네일 서비스를 수행의 결과로 획득되는 복수의 네일 상품들에 대한 정보를 사용자의 단말로 제공함으로써 사용자 맞춤형 콘텐츠를 제공할 수 있다.For example, a nail service providing device may perform customized nail services based on user information obtained in advance from the user's terminal and history information, which refers to the purchase history of nail products on the platform generated by the user's terminal. You can. Thereafter, the nail service providing device may provide user-customized content by providing information on a plurality of nail products obtained as a result of performing the user-customized nail service to the user's terminal.
이때, 네일 서비스 제공 장치는 미리 설명된 바와 같은 방법으로 사용자 맞춤형 네일 서비스를 제공하되, 이력 정보가 존재하는 경우, 이력 정보에 기초하여 확인되는 네일 상품의 색상에 대한 정보 및 네일 상품의 크기에 대한 정보를 추가적으로 반영하여 사용자 맞춤형 네일 서비스로 제공되는 복수의 네일 상품들의 폭을 증가시킬 수 있다.At this time, the nail service providing device provides user-customized nail services in the same manner as previously described, but when history information exists, information about the color of the nail product and the size of the nail product confirmed based on the history information. By additionally reflecting information, the range of multiple nail products provided as a user-tailored nail service can be increased.
반면, 네일 서비스 제공 장치는 허용의 여부에 대한 결과가 허용하지 않는 것으로 판단된 경우, 플랫폼을 통해 정기적인 사용자 맞춤형 콘텐츠의 정기적인 수신을 허용하도록 요청하는 메시지를 사용자 단말로 전송할 수 있다.On the other hand, if the nail service providing device determines that the nail service provider does not allow the service, it may send a message to the user terminal requesting to allow regular reception of customized user content through the platform.
예를 들어, 네일 서비스 제공 장치는 사용자의 단말이 플랫폼에 대한 콘텐츠 수신 동의' 또는 '콘텐츠 정기 구독 동의' 중 적어도 하나에 대한 '동의'를 요청하는 메시지를 생성할 수 있다. 이후, 네일 서비스 제공 장치는 생성된 '동의'를 요청하는 메시지를 사용자의 단말로 전송할 수 있다. For example, the nail service providing device may generate a message requesting the user's terminal to 'consent' to at least one of 'consent to receiving content for the platform' or 'consent to regular subscription to content'. Afterwards, the nail service providing device may transmit the generated message requesting 'consent' to the user's terminal.
다시, 도 3을 참조하면, 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치는 플랫폼을 통해 네일 서비스를 이용하는 복수의 사용자들의 사용 이력과 관련된 이력 정보를 기반으로 플랫폼에 네일 서비스를 위해 등록된 콘텐츠를 업데이트할 수 있다.Referring again to FIG. 3, a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention records a history related to the usage history of a plurality of users who use a nail service through the platform. Based on the information, content registered on the platform for nail services can be updated.
구체적으로, 네일 서비스 제공 장치는 플랫폼에 회원 가입을 진행한 복수의 사용자들의 단말인 복수의 사용자 단말에 의해 발생된 이력 정보를 수집할 수 있다. 이후, 네일 서비스 제공 장치는 이력 정보에 포함된 복수의 네일 상품들에 대한 정보를 기반으로 플랫폼에 포함된 상품 데이터베이스에 포함된 복수의 네일 상품들을 업데이트할 수 있다.Specifically, the nail service providing device may collect history information generated by a plurality of user terminals, which are terminals of a plurality of users who have registered as members of the platform. Thereafter, the nail service providing device may update a plurality of nail products included in the product database included in the platform based on information about the plurality of nail products included in the history information.
예를 들어, 이력 정보에 포함된 복수의 네일 상품들 중 미리 설정된 기준을 만족하는 적어도 하나의 네일 상품을 선택할 수 있고, 선택된 네일 상품을 플랫폼에서 제공될 수 있는 네일 상품으로 등록할 수 있다. 여기서, 미리 설정된 기준은 네일 상품의 구매 빈도 수 등과 같은 기준으로 미리 설정될 수 있고, 업데이트를 위한 네일 상품은 미리 설정된 구매 빈도 수를 초과하는 네일 상품으로 결정될 수 있다.For example, at least one nail product that satisfies a preset standard can be selected among a plurality of nail products included in the history information, and the selected nail product can be registered as a nail product that can be provided on the platform. Here, the preset standard may be set in advance as a standard such as the purchase frequency of nail products, and the nail product for update may be determined as a nail product that exceeds the preset purchase frequency.
이하에서는, 도 3 내지 도 6을 참조하여 설명된 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치에서 사용되는 선호 정보 및 이미지 정보와 사용자 맞춤형 네일 서비스가 제공되는 과정이 도 7 내지 도 9를 참조하여 간략하게 다시 요약되어 설명될 수 있다.Hereinafter, preference information and image information and user-customized nail information used in a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention described with reference to FIGS. 3 to 6 The process of providing the service can be briefly summarized and explained again with reference to FIGS. 7 to 9.
도 7은 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법에서 선호 정보를 추출하는 방법을 도시한 개념도이다.Figure 7 is a conceptual diagram illustrating a method for extracting preference information in an application-based nail service providing method using a platform according to an embodiment of the present invention.
먼저, 도 7을 참조하면, 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치는 사용자의 단말로부터 사용자가 선호하는 네일의 상면 상 외부 곡선의 형태를 확인할 수 있으며, 이는 선호 정보를 통해 확인할 수 있다.First, referring to FIG. 7, a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention receives the shape of the external curve on the upper surface of the user's preferred nail from the user's terminal. You can check this through preference information.
예를 들어, 도 7에 도시된 바에 따르면 네일 서비스 제공 장치는 복수의 샘플 네일들의 상면 상 외부 곡선의 형태를 "짧은 형태(short)", 긴 형태(long)" 및 "기타 형태(other shape)"로 구분할 수 있으며, 구분된 상면 상 외부 곡선의 형태를 가지는 복수의 샘플 네일들에 대한 정보를 사용자의 단말을 통해 사용자에게 제공할 수 있다.For example, as shown in FIG. 7, the nail service providing device defines the shapes of the external curves on the upper surfaces of the plurality of sample nails as “short,” “long,” and “other shapes.” ", and information about a plurality of sample nails having the shape of an external curve on the divided upper surface can be provided to the user through the user's terminal.
이후, 사용자는 사용자의 단말을 통해 제공된 상면 상 외부 곡선의 형태를 가지는 복수의 샘플 네일들 중 선호하는 상면 상 외부 곡선의 형태를 가지는 샘플 네일을 선택할 수 있고, 선택된 네일의 상면 상 외부 곡선의 형태에 대한 정보가 사용자의 선호 정보로써 사용자의 단말에서 네일 서비스 제공 장치로 전송되어 획득될 수 있다.Afterwards, the user can select a sample nail having a preferred shape of an external curve on the upper surface among a plurality of sample nails having the shape of an external curve on the upper surface provided through the user's terminal, and the shape of the external curve on the upper surface of the selected nail. Information about can be obtained by transmitting from the user's terminal to the nail service providing device as the user's preference information.
도 8은 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법에서 이미지 정보를 분석하는 방법을 도시한 개념도이다.Figure 8 is a conceptual diagram illustrating a method of analyzing image information in an application-based nail service providing method using a platform according to an embodiment of the present invention.
먼저, 도 8을 참조하면, 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치는 사용자의 단말로부터 획득된 이미지 정보를 분석함으로써 사용자 정보에 포함되는 복수의 항목들을 추출할 수 있다.First, referring to FIG. 8, a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention analyzes image information acquired from the user's terminal to analyze image information included in the user information. Multiple items can be extracted.
예를 들어, 도 8에 도시된 바에 따르면, 네일 서비스 제공 장치는 상품 데이터베이스에 포함된 복수의 네일 상품들 중 이미지 정보에서 상면 상 내부 곡선의 길이(3)에 기초하여 사용자를 위한 네일 상품들을 선택할 수 있는 방법을 확인할 수 있다.For example, as shown in FIG. 8, the nail service providing device selects nail products for the user based on the length (3) of the internal curve on the upper surface in the image information among a plurality of nail products included in the product database. You can check how to do it.
구체적으로, 네일 서비스 제공 장치는 이미지 정보에서 사용자의 손톱에 대한 상면 상 세로 길이(1), 상면 상 가로 길이(2), 상면 상 내부 곡선의 길이(3) 및 측면 상 곡선의 길이(4)를 산출할 수 있다. 이후, 네일 서비스 제공 장치는 상면 상 가로 길이(2) 및 측면 상 곡선의 길이(4)에 대한 평균 값을 산출할 수 있다.Specifically, the nail service providing device determines the vertical length on the top surface (1), the horizontal length on the top surface (2), the length of the internal curve on the top surface (3), and the length of the curve on the side surface of the user's nail from the image information (4). can be calculated. Thereafter, the nail service providing device may calculate average values for the horizontal length (2) on the top surface and the curved length (4) on the side surface.
이후, 네일 서비스 제공 장치는 상품 데이터베이스에 포함된 복수의 네일 상품들에 대한 상면 상 내부 곡선의 길이(3)의 형태를 완만한 정도에 기초하여 4가지(예를 들어, 완만하지 않음(A), 조금 완만함(B), 보통 완만함(C) 및 아주 완만함(D)로 구분할 수 있으며, 상품 데이터베이스에 포함된 복수의 네일 상품들의 상면 상 내부 곡선의 완만한 정도를 4가지로 구분하는 것을 의미할 수 있다.Thereafter, the nail service providing device divides the shape of the length (3) of the internal curve on the upper surface of the plurality of nail products included in the product database into four types (for example, not gentle (A)) based on the degree of gentleness. , It can be classified into slightly gentle (B), moderately gentle (C), and very gentle (D), which means dividing the gentleness of the internal curve on the upper surface of multiple nail products included in the product database into four types. You can.
이후, 네일 서비스 제공 장치는 이미지 정보에서 산출된 상면 상 내부 곡선의 길이(3)와 가장 유사한 완만한 형태를 가지는 그룹을 사용자를 위한 네일 상품을 선택할 수 있는 그룹으로 결정할 수 있다. 이때, 각 그룹에 포함된 복수의 네일 상품들은 상면 상 가로 길이(2)를 4가지(0, 1, 2, 3)으로 구분함으로써 각 네일 상품에 대한 인덱싱(indexing)을 수행할 수 있다.Thereafter, the nail service providing device may determine the group having a gentle shape most similar to the length (3) of the internal curve on the upper surface calculated from the image information as the group from which nail products can be selected for the user. At this time, indexing of a plurality of nail products included in each group can be performed by dividing the horizontal length (2) on the upper surface into four types (0, 1, 2, 3).
도 9는 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법에서 사용자 맞춤형 네일 서비스를 제공하는 방법을 도시한 개념도이다.Figure 9 is a conceptual diagram illustrating a method of providing a user-customized nail service in an application-based nail service providing method using a platform according to an embodiment of the present invention.
먼저, 도 9를 참조하면, 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치는 다른 실시예에 기초하여 4가지의 절차들로 구분되어 수행될 수 있으며, 이는 도 3 내지 도 6을 참조하여 설명된 바 있는 네일 서비스 제공 방법을 간략하게 구분한 것을 의미할 수도 있다.First, referring to FIG. 9, a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention is divided into four procedures based on another embodiment. This may mean that the nail service provision method described with reference to FIGS. 3 to 6 is briefly divided.
예를 들어, 네일 서비스 제공 장치에서 수행되는 네일 서비스 제공 방법을 위한 4가지 절차는 사용자의 손에 대한 피부의 톤을 측정하는 "Hand Skin Tone Measurement 절차", 전문가에 의해 선별된 색상 정보를 기반으로 필터링을 수행하는 "Expert's DB 필터링 절차", 플랫폼에 미리 구축된 상품 데이터베이스를 기반으로 매칭을 수행하는 "Product DB 매칭 절차' 및 사용자 맞춤형 네일 서비스를 제공하는 "Alternatives 절차"를 포함할 수 있다. For example, the four procedures for the nail service provision method performed on the nail service provision device are the "Hand Skin Tone Measurement procedure", which measures the skin tone of the user's hands, based on color information selected by an expert; It may include an "Expert's DB filtering procedure" that performs filtering, a "Product DB matching procedure" that performs matching based on a product database pre-built on the platform, and an "Alternatives procedure" that provides customized nail services.
구체적으로, 사용자의 손에 대한 피부의 톤을 측정하는 "Hand Skin Tone Measurement 절차"는 미리 설명된 바 있는 네일 서비스 제공 장치에서 사용자의 단말로부터 이미지 정보를 획득하는 과정과 유사 또는 동일할 수 있으며, 사용자의 손에 대한 피부의 톤 값을 확인하거나 측정하는 절차를 의미할 수 있다.Specifically, the "Hand Skin Tone Measurement procedure" for measuring the skin tone of the user's hand may be similar or identical to the process of acquiring image information from the user's terminal in the nail service providing device, as previously described. This may refer to a procedure for checking or measuring the skin tone value of the user's hand.
이후, 전문가에 의해 선별된 색상 정보를 기반으로 필터링을 수행하는 "Expert's DB 필터링 절차"는 플랫폼에 미리 구축된 복수의 데이터베이스들에 전문가(예를 들어, 네일 서비스를 전문적으로 직접 제공할 수 있는 사람 등을 의미할 수 있음)에 의해 피부의 톤 값과 색상이 미리 매칭된 정보가 포함된 전문가 데이터베이스가 더 포함될 수 있고, 이를 통해 수행되는 절차를 의미할 수 있다. 즉, 네일 서비스 제공 장치는 전문가 데이터베이스를 기반으로 사용자의 손에 대한 피부의 톤 값과 미리 매칭되어 선별된 색상 정보를 필터링할 수 있다.Afterwards, the "Expert's DB filtering procedure", which performs filtering based on color information selected by an expert, is applied to multiple databases pre-built on the platform by experts (for example, people who can directly provide nail services professionally). etc.) may further include an expert database containing information on which skin tone values and colors are pre-matched, and may refer to procedures performed through this. In other words, the nail service providing device can filter the selected color information by matching it in advance with the skin tone value of the user's hand based on an expert database.
이후, 플랫폼에 미리 구축된 상품 데이터베이스를 기반으로 매칭을 수행하는 "Product DB 매칭 절차'는 전문가 데이터베이스를 기반으로 필터링된 색상 정보를 가지는 복수의 네일 상품들을 상품 데이터베이스에서 추출하는 절차를 의미할 수 있다.Afterwards, the "Product DB matching procedure," which performs matching based on a product database pre-built on the platform, may refer to a procedure for extracting a plurality of nail products with color information filtered based on an expert database from the product database. .
이후, 사용자 맞춤형 네일 서비스를 제공하는 "Alternatives 절차"는 상품 데이터베이스에서 추출된 복수의 네일 상품들에 대한 정보를 사용자의 단말로 전송함으로써 사용자에게 제공될 수 있도록 지원하는 절차를 의미할 수 있으며, 도 3 내지 도 6을 참조하여 미리 설명된 바 있는 사용자 맞춤형 네일 서비스를 제공하는 과정과 유사 또는 동일할 수 있다.Hereafter, the "Alternatives procedure" that provides user-tailored nail services may refer to a procedure that supports providing information on a plurality of nail products extracted from the product database to the user's terminal. It may be similar or identical to the process of providing a customized nail service, which has been previously described with reference to FIGS. 3 to 6 .
한편, 상술한 바와 같은 본 발명의 일 실시예에 따른 네일 서비스 제공 장치에서 사용자의 단말을 통해 사용자에게 제공하는 사용자 맞춤형 네일 서비스 및 사용자 맞춤형 콘텐츠는 사용자를 위한 적어도 하나의 네일 상품에 대한 정보를 의미할 수 있으며, 더욱 상세하게는 네일 상품을 구매할 수 있는 정보를 의미할 수 있다.Meanwhile, the user-customized nail service and user-customized content provided to the user through the user's terminal by the nail service providing device according to an embodiment of the present invention as described above mean information about at least one nail product for the user. It can be done, and more specifically, it can mean information about purchasing nail products.
예를 들어, 네일 서비스 제공 장치에서 제공하는 네일 상품을 구매할 수 있는 정보는 네일 상품의 가격, 네일 상품의 크기, 네일 상품의 색상 및 네일 상품을 생산한 업체의 정보 등과 같은 정보를 포함할 수 있으며, 복수의 네일 상품들에 대한 정보가 리스트의 형식을 기반으로 사용자의 단말 상의 사용자 인터페이스를 통해 제공될 수 있다.For example, information for purchasing nail products provided by a nail service providing device may include information such as the price of the nail product, the size of the nail product, the color of the nail product, and information on the company that produced the nail product. , information about a plurality of nail products may be provided through a user interface on the user's terminal based on the format of a list.
추가적으로, 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치는 복수의 데이터베이스들 외 인공지능 기반의 분석 모듈을 더 포함할 수 있다. 이때, 본 발명의 일 실시예에 따른 네일 서비스 제공 장치에 포함된 인공지능 기반의 분석 모듈은 복수의 데이터베이스들에 포함된 정보를 기반으로 학습을 수행할 수 있고, 미리 설정된 복수의 기준들에 기초하여 플랫폼에 등록된 복수의 네일 상품들을 분류할 수 있다.Additionally, a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention may further include an artificial intelligence-based analysis module in addition to a plurality of databases. At this time, the artificial intelligence-based analysis module included in the nail service providing device according to an embodiment of the present invention can perform learning based on information contained in a plurality of databases and based on a plurality of preset standards. This allows you to classify multiple nail products registered on the platform.
즉, 네일 서비스 제공 장치는 인공지능 기반의 분석 모듈을 통해 분류된 복수의 네일 상품들을 기반으로 복수의 네일 상품들에 대한 학습을 수행할 수 있으며, 학습에 대한 결과를 통해 복수의 네일 상품들을 추천하기 위한 복수의 후보군들로 분류할 수 있다. 이후, 네일 서비스 제공 장치는 분류된 복수의 후보군들을 기반으로 사용자를 위한 사용자 맞춤형 네일 서비스 및 사용자 맞춤형 콘텐츠를 제공할 수 있다.In other words, the nail service providing device can learn about multiple nail products based on multiple nail products classified through an artificial intelligence-based analysis module, and recommend multiple nail products through the learning results. It can be classified into multiple candidate groups. Thereafter, the nail service providing device may provide a customized nail service and customized content for the user based on the plurality of classified candidates.
한편, 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치는 플랫폼에 등록된 복수의 데이터베이스들 외 인공지능 기반의 제3의 데이터베이스(예를 들어, 3rd party AI design 엔진 등을 의미할 수 있음)와 연동될 수 있으며, 이에 따라 인공지능 기반의 제3의 데이터베이스를 기반으로 추출할 수 있는 네일 상품에 대한 정보를 획득할 수 있다.Meanwhile, a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention uses an artificial intelligence-based third database (e.g., It can be linked with a 3rd party AI design engine, etc.), and thus information about nail products that can be extracted based on an artificial intelligence-based third database can be obtained.
이후, 네일 서비스 제공 장치는 인공지능 기반의 제3의 데이터베이스로부터 획득된 네일 상품에 대한 정보에 기초하여 복수의 네일 상품들을 추천하기 위한 복수의 후보군들로 분류할 수 있다. 이후, 네일 서비스 제공 장치는 분류된 복수의 후보군들을 기반으로 사용자를 위한 사용자 맞춤형 네일 서비스 및 사용자 맞춤형 콘텐츠를 제공할 수 있다.Thereafter, the nail service providing device may classify a plurality of nail products into a plurality of candidate groups for recommending them based on information about the nail products obtained from an artificial intelligence-based third database. Thereafter, the nail service providing device may provide a customized nail service and customized content for the user based on the plurality of classified candidates.
다시 말해, 본 발명의 일 실시예에 따른 플랫폼을 이용한 어플리케이션 기반의 네일 서비스 제공 방법을 수행하는 네일 서비스 제공 장치는 자체적으로 데이터베이스에 저장된 정보를 분석 및 학습을 수행하거나, 3rd party AI design 엔진을 기반으로 복수의 네일 상품들을 추천하기 위한 복수의 후보군들을 생성할 수 있으며, 분류된 복수의 후보군들을 기반으로 사용자를 위한 사용자 맞춤형 네일 서비스 및 사용자 맞춤형 콘텐츠를 제공할 수 있다.In other words, a nail service providing device that performs an application-based nail service providing method using a platform according to an embodiment of the present invention analyzes and learns information stored in a database on its own, or performs learning based on a 3rd party AI design engine. It is possible to create a plurality of candidate groups for recommending a plurality of nail products, and provide customized nail services and customized content to users based on the plurality of classified candidates.
본 발명에 따른 방법들은 다양한 컴퓨터 수단을 통해 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 컴퓨터 판독 가능 매체에 기록되는 프로그램 명령은 본 발명을 위해 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다.Methods according to the present invention may be implemented in the form of program instructions that can be executed through various computer means and recorded on a computer-readable medium. Computer-readable media may include program instructions, data files, data structures, etc., singly or in combination. Program instructions recorded on a computer-readable medium may be specially designed and constructed for the present invention or may be known and usable by those skilled in the computer software art.
컴퓨터 판독 가능 매체의 예에는 롬(ROM), 램(RAM), 플래시 메모리(flash memory) 등과 같이 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함될 수 있다. 프로그램 명령의 예에는 컴파일러(compiler)에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터(interpreter) 등을 사용해서 컴퓨터에 의해 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 상술한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 적어도 하나의 소프트웨어 모듈로 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Examples of computer-readable media may include hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, etc. Examples of program instructions may include machine language code such as that created by a compiler, as well as high-level language code that can be executed by a computer using an interpreter, etc. The above-described hardware device may be configured to operate with at least one software module to perform the operations of the present invention, and vice versa.
또한, 상술한 방법 또는 장치는 그 구성이나 기능의 전부 또는 일부가 결합되어 구현되거나, 분리되어 구현될 수 있다.Additionally, the above-described method or device may be implemented by combining all or part of its components or functions, or may be implemented separately.
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the present invention has been described above with reference to preferred embodiments, those skilled in the art may make various modifications and changes to the present invention without departing from the spirit and scope of the present invention as set forth in the claims below. You will understand that you can do it.
100: 네일 서비스 제공장치
110: 프로세서
120: 메모리
130: 송수신 장치
140: 입력 인터페이스 장치
150: 출력 인터페이스 장치
160: 저장 장치
170: 버스
200: 네일 서비스 제공 장치
300: 사용자 단말
400: 플랫폼100: Nail service provision device 110: Processor
120: memory 130: transmitting and receiving device
140: input interface device 150: output interface device
160: storage device 170: bus
200: Nail service providing device 300: User terminal
400: platform
Claims (3)
상기 플랫폼으로 회원 가입을 진행한 사용자의 단말로부터 상기 사용자의 손에 대한 이미지 정보 및 네일의 선호하는 형태와 관련된 선호 정보를 획득하여 상기 사용자에 대한 네일 서비스를 제공하기 위해 요구되는 사용자 정보를 추출하는 단계;
상기 추출된 사용자 정보 및 상기 플랫폼에 상기 네일 서비스를 제공하기 위해 미리 구축된 복수의 데이터베이스들에 저장된 정보를 기반으로 상기 플랫폼을 통해 상기 사용자를 위한 사용자 맞춤형 네일 서비스를 제공하는 단계;
상기 사용자 및 상기 플랫폼 간의 상호 작용에 기초하여 형성된 관계의 특성을 확인하여 상기 확인된 관계의 특성에 기초하여 상기 사용자를 위한 네일 서비스와 관련된 사용자 맞춤형 콘텐츠를 제공하는 단계; 및
상기 플랫폼을 통해 네일 서비스를 이용하는 복수의 사용자들의 사용 이력과 관련된 이력 정보를 기반으로 상기 플랫폼에 네일 서비스를 위해 등록된 콘텐츠를 업데이트하는 단계를 포함하는, 네일 서비스 제공 방법.A nail service provision method performed in an application-based nail service provision device using a platform, comprising:
Obtaining image information about the user's hand and preference information related to the preferred nail shape from the terminal of the user who has registered as a member of the platform, and extracting the user information required to provide nail services to the user step;
providing a customized nail service for the user through the platform based on the extracted user information and information stored in a plurality of databases pre-built to provide the nail service to the platform;
confirming characteristics of a relationship formed based on interaction between the user and the platform and providing customized content related to nail services for the user based on the characteristics of the confirmed relationship; and
A nail service providing method comprising updating content registered for a nail service on the platform based on history information related to the usage history of a plurality of users who use the nail service through the platform.
상기 사용자 정보를 추출하는 단계는,
상기 이미지 정보에서 상기 사용자의 손톱에 대한 상면 상 세로 길이, 상면 상 가로 길이, 상면 상 내부 곡선의 길이, 측면 상 곡선의 길이 및 손톱이 포함된 피부 톤(tone)의 값을 추출하는 단계;
상기 사용자의 단말로 네일의 상면 상 외부 곡선의 형태가 서로 다른 복수의 샘플 네일들 중 하나의 샘플 네일을 상기 사용자가 선택하기 위해 사용되는 사용자 인터페이스를 제공하는 단계; 및
상기 복수의 샘플 네일들 중 상기 사용자의 단말을 통해 상기 사용자에게 제공된 상기 인터페이스 상으로 선택된 하나의 샘플 네일에 상응하는 상면 상 외부 곡선의 형태를 상기 선호 정보로 추출하는 단계를 포함하는 것을 특징으로 하는, 네일 서비스 제공 방법.In claim 1,
The step of extracting the user information is,
Extracting values of the vertical length on the top surface of the user's nails, the horizontal length on the top surface, the length of the inner curve on the top surface, the length of the curve on the side, and the skin tone including the nails from the image information;
Providing, through the user's terminal, a user interface used by the user to select one sample nail among a plurality of sample nails having different shapes of external curves on the upper surface of the nail; and
Characterized in that it comprises the step of extracting the shape of an external curve on the upper surface corresponding to one sample nail selected on the interface provided to the user through the user's terminal among the plurality of sample nails as the preference information. , how to provide nail services.
상기 복수의 데이터베이스들은,
상기 플랫폼에 제공하는 복수의 네일 상품들에 대한 정보가 포함된 상품 데이터베이스 및 연도 및 시즌 별 트렌드에 기초하여 미리 선별된 색상에 대한 정보가 포함된 트렌드 데이터베이스를 포함하고,
상기 사용자 맞춤형 네일 서비스를 제공하는 단계는,
상기 상품 데이터베이스에 포함된 복수의 네일 상품들 중 상기 이미지 정보에 포함된 상기 이미지 정보에 포함된 각 길이를 초과하지 않고 각 길이의 차이에 대한 평균 값이 미리 설정된 기준 값을 만족하는 복수의 네일 상품들을 제1 후보군으로 선택하는 단계;
상기 선택된 제1 후보군에 포함된 복수의 네일 상품들 중 상기 미리 획득된 선호 정보에 포함된 상면 상 외부 곡선의 형태를 가지는 복수의 네일 상품들을 제2 후보군으로 선택하는 단계;
상기 트렌드 데이터베이스에서 현재 일자에 상응하는 연도 및 시즌에 상응하여 미리 선별된 색상에 대한 정보를 추출하여 추출된 색상을 상기 제2 후보군에 포함된 복수의 네일 상품들에 적용하여 제3 후보군을 선택하는 단계; 및
상기 제3 후보군에 포함된 복수의 네일 상품들을 상기 사용자를 위한 네일 상품으로 결정하여 상기 결정된 네일 상품에 대한 정보를 상기 사용자 단말로 제공하는 단계를 포함하되,
상기 제3 후보군에 포함된 복수의 네일 상품들은 상기 추출된 색상 중에서 상기 이미지 정보에 포함된 상기 사용자의 손톱이 포함된 피부 톤의 값과 미리 매칭된 색상이 적용된 것을 특징으로 하는, 네일 서비스 제공 방법.In claim 2,
The plurality of databases are,
A product database containing information on a plurality of nail products provided on the platform and a trend database containing information on pre-selected colors based on trends by year and season,
The step of providing the user-customized nail service is,
Among the plurality of nail products included in the product database, a plurality of nail products that do not exceed each length included in the image information and whose average value for the difference in each length satisfies a preset standard value selecting them as the first candidate group;
selecting as a second candidate group a plurality of nail products having a shape of an outer curve on the upper surface included in the pre-obtained preference information among the plurality of nail products included in the selected first candidate group;
Selecting a third candidate group by extracting information on pre-selected colors corresponding to the year and season corresponding to the current date from the trend database and applying the extracted colors to a plurality of nail products included in the second candidate group. step; and
Determining a plurality of nail products included in the third candidate group as nail products for the user and providing information about the determined nail products to the user terminal,
A nail service providing method, characterized in that the plurality of nail products included in the third candidate group have a color pre-matched to the value of the skin tone of the user's nails included in the image information among the extracted colors. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220133814A KR20230162520A (en) | 2022-05-20 | 2022-10-18 | Nail service providing method based on application using platform and apparatus therefore |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220061890A KR102457943B1 (en) | 2022-05-20 | 2022-05-20 | Nail service providing method based on application using platform and apparatus therefore |
KR1020220133814A KR20230162520A (en) | 2022-05-20 | 2022-10-18 | Nail service providing method based on application using platform and apparatus therefore |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220061890A Division KR102457943B1 (en) | 2022-05-20 | 2022-05-20 | Nail service providing method based on application using platform and apparatus therefore |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20230162520A true KR20230162520A (en) | 2023-11-28 |
Family
ID=83805980
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220061890A KR102457943B1 (en) | 2022-05-20 | 2022-05-20 | Nail service providing method based on application using platform and apparatus therefore |
KR1020220133814A KR20230162520A (en) | 2022-05-20 | 2022-10-18 | Nail service providing method based on application using platform and apparatus therefore |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220061890A KR102457943B1 (en) | 2022-05-20 | 2022-05-20 | Nail service providing method based on application using platform and apparatus therefore |
Country Status (2)
Country | Link |
---|---|
KR (2) | KR102457943B1 (en) |
WO (1) | WO2023224297A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102457943B1 (en) * | 2022-05-20 | 2022-10-24 | 주식회사 피치앤코 | Nail service providing method based on application using platform and apparatus therefore |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5595655B2 (en) * | 2008-12-24 | 2014-09-24 | 株式会社ソニー・コンピュータエンタテインメント | Image processing apparatus and image processing method |
KR101284192B1 (en) * | 2011-06-28 | 2013-07-09 | (주)코나드 | Virtual Nail Art System and Method for Providing Service with the ame |
KR20190024585A (en) * | 2018-03-14 | 2019-03-08 | 김지환 | Method for Providing Augmented Nail Art Service |
KR102084885B1 (en) * | 2019-07-11 | 2020-03-04 | 주식회사손과발 | Nail art system using AR |
KR102497411B1 (en) * | 2020-10-16 | 2023-02-10 | 주식회사 네일25 | Method for providing nail art service and System for providing nail art service |
KR102457943B1 (en) * | 2022-05-20 | 2022-10-24 | 주식회사 피치앤코 | Nail service providing method based on application using platform and apparatus therefore |
-
2022
- 2022-05-20 KR KR1020220061890A patent/KR102457943B1/en active IP Right Grant
- 2022-10-18 KR KR1020220133814A patent/KR20230162520A/en not_active Application Discontinuation
-
2023
- 2023-05-04 WO PCT/KR2023/006117 patent/WO2023224297A1/en unknown
Also Published As
Publication number | Publication date |
---|---|
KR102457943B1 (en) | 2022-10-24 |
WO2023224297A1 (en) | 2023-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190095757A1 (en) | Learned model generating method, learned model generating device, and learned model use device | |
EP3891757A1 (en) | Method for training nutritional item recommendation system and method for recommending nutritional items | |
KR20170032448A (en) | Data information transaction method and system | |
KR20170140789A (en) | System and method for providing individual sales url of online product | |
KR20100091669A (en) | Personalized recommendation system for e-commerce service | |
CN109461053B (en) | Dynamic distribution method of multiple recommendation channels, electronic device and storage medium | |
KR101852511B1 (en) | System Apparatus and Method for Recommending Cosmetics according to User Skin Type | |
JP6413508B2 (en) | Information recommendation program and information processing apparatus | |
WO2017059788A1 (en) | Information recommendation method, device and system | |
KR20230162520A (en) | Nail service providing method based on application using platform and apparatus therefore | |
KR102177070B1 (en) | Customized Diagnosis Service Relay System and skin fitting diagnosis method using the same | |
KR102387651B1 (en) | Method for recommending skin care products or cosmetics based on a machine learning model | |
KR20200010623A (en) | Recommendation of User Preferred Clothes based on artificial intelligence | |
KR102200817B1 (en) | System and method for providing related services of immersive virtual fitting | |
CN110309379B (en) | Product recommendation method, device, equipment and computer readable storage medium | |
KR102187135B1 (en) | Method for recommending book and service device supporting the same | |
KR20150076407A (en) | System, apparatus and method for providing cosmetic sample based on user's skin condition | |
KR102585731B1 (en) | Personalized product recommendation system to improve the re-subscription rate of artificial intelligence-based regular delivery | |
JP7180146B2 (en) | Service provider selection device, program and service provider selection system | |
KR100477206B1 (en) | Customer adaptive contents filtering for E-Commerce system and Method for as the same | |
CN111191109A (en) | Information processing method and device and storage medium | |
JP2020024645A (en) | Data management device and data recommendation program | |
KR20230071269A (en) | A system and method for providing customized cosmetics using bigdata-based artificial intelligence machine learning | |
KR20220109778A (en) | Smart device service and method of healthcare information linked with body analysis | |
CN115510314A (en) | Skin management service providing device and method based on image analysis |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |