Reward accumulation and use system for each purchased cosmetic product and reward accumulation and use method performed in the system

KR102999430B1Active Publication Date: 2026-08-03박영광 +1
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
KR · KR
Patent Type
Patents
Current Assignee / Owner
박영광
Filing Date
2025-05-27
Publication Date
2026-08-03

Smart Images

  • Figure 112025059732917-PAT00001_ABST
    Figure 112025059732917-PAT00001_ABST
Patent Text Reader

Abstract

The present invention relates to technology related to the accumulation and use of rewards, and more specifically, to a system for accumulating and using rewards for cosmetic purchases in which rewards are accumulated in the buyer's user account every time a cosmetic product is purchased, and the rewards received as compensation for the cosmetic purchase can be used like cash when using various beauty services, and to a method for accumulating and using rewards for cosmetic purchases performed in said system.
Need to check novelty before this filing date? Find Prior Art

Description

Technology Field

[0001] The present invention relates to technology related to the accumulation and use of rewards, and more specifically, to a system for accumulating and using rewards for cosmetic purchases in which rewards are accumulated in the buyer's user account every time a cosmetic product is purchased, and the rewards received as compensation for the cosmetic purchase can be used like cash when using various beauty services, and to a method for accumulating and using rewards for cosmetic purchases performed in said system. Background Technology

[0002] Beauty services encompass services provided to maintain the human body's beauty and health, including hair, skin, nails, makeup, spa treatments, and body shaping. Manufacturing industries related to the beauty service sector may include the manufacturing, production, and development of cosmetics, beauty products, and beauty devices. Cosmetics are products applied to the body—such as by rubbing, spraying, or similar methods—to cleanse and beautify the body, enhance attractiveness, brighten the appearance, or maintain and improve the health of the skin and hair. These are products whose market is continuously changing and expanding due to diverse individual preferences and rapid trends.

[0003] Therefore, while consumers who purchase and use cosmetics are clearly the primary customer base for beauty services, there is a gap between cosmetic manufacturers and beauty service providers, resulting in a tendency for cosmetic purchases not to directly lead to the use of beauty services.

[0004] Meanwhile, many companies offer rewards such as mileage and coupons as a way to encourage repeat transactions and maintain long-term relationships with customers. Accordingly, technologies regarding customers and methods for providing rewards are continuously being researched and developed, and companies are currently utilizing technologies that enable the use of mobile mileage or allow customers to receive and use discount coupons via mobile platforms.

[0005] A well-known example is the method of accumulating mileage using QR codes. A QR code is a matrix-format two-dimensional barcode that represents information using a black-and-white grid pattern. Due to the advantage of being able to store larger data sizes than standard barcodes, which store numerical or text information unidirectionally, QR codes are widely utilized in various fields. Generally, the stored data in a QR code can be read through image capture using a camera equipped on a smartphone or a device with a separate reader.

[0006] Therefore, the representative methods for accumulating mileage provided to service users using generally known QR codes are, first, the case where a customer downloads a QR code to their mobile phone and scans it with a service provider's QR code reader to accumulate personal mileage, and second, the method where a QR code is printed on the receipt received after payment and the mileage is accumulated by scanning it with the user's device.

[0007] In the former case, the company providing the accumulation service can process points by scanning a QR code held by the customer, but a terminal (reader) for QR code recognition is required. Therefore, since an additional system (reader) must be introduced, there is a financial burden for purchasing equipment and inconvenience in installation. Furthermore, in the latter case, customers must scan the QR code printed on a receipt they have acquired using their smartphone after receiving the receipt to accumulate points. Consequently, users face the inconvenience of having to not only keep the QR code printed on the receipt separately but also launch a mobile app for QR code accumulation.

[0008] Furthermore, until now, companies have primarily provided rewards to customers using their services, and there has been a tendency to attract customers by offering price discounts on product purchases. However, no technology has yet been developed that can contribute to sales growth by ensuring customer loyalty to the company and promoting customer profits, by allowing a certain amount of rewards to be accumulated immediately upon purchasing a product and enabling the use of the accumulated rewards when using related services. Prior art literature

[0009] Korean Patent Registration No. 10-2341942 The problem to be solved

[0010] Accordingly, the objective of the present invention is to provide a reward accumulation and usage system for purchasing cosmetics, in which a certain reward is accumulated when purchasing cosmetics and the accumulated reward can be used like cash when using beauty services, and a method for accumulating and using rewards for purchasing cosmetics performed by said system.

[0011] The objectives of the present invention are not limited to those mentioned above, and other unmentioned objectives will be clearly understood by those skilled in the art from the description below. means of solving the problem

[0012] To achieve the objectives of the present invention described above, first, the present invention comprises: a global redirection server that, after a first QR code attached externally to a cosmetic packaging material is recognized by a user terminal, receives a connection request via a URL included in the first QR code of the user terminal and redirects to the user terminal an App Store link that can provide a reward beauty service app; a user account server that includes a user account management DB that stores a user account formed when a user sign-up is performed by executing the reward beauty service app provided and installed from the App Store accessed via the link on the user terminal; and, after logging in with the user account, receives a reward determined by a reward integration processing server accessed via a URL included in a second QR code recognized by a QR code scanner within the reward beauty service app and stores it in the reward field of the user account in the user account management DB. The present invention provides a reward integration processing server comprising: a reward integration processing server that, when a connection request is received via a reward integration processing server URL included in the second QR code from a user terminal on which the reward beauty service app is installed, verifies whether the connection request is from the reward beauty service app and allows the connection; searches for the unique identification number of the QR code included in the request in the QR code management DB; if the searched QR code is not an expired QR code, searches for the ID of the product to which the QR code is attached in the product information management DB to calculate the reward and transmits the calculated reward to the user account server; and after changing the QR code to an expired state in the QR code management DB, transmits a reward accumulation completion code to the reward beauty service app.

[0013] In a preferred embodiment, for each cosmetic product purchased, a reward is accumulated through a reward beauty service app installed on the user terminal, and the accumulated reward is used when making a payment for a service provided by the reward beauty service app.

[0014] In addition, the present invention provides a method for accumulating and using rewards upon purchasing cosmetics, comprising: a preparation step in which, when a first QR code attached to the outside of a packaging material is recognized by a terminal of a user who has purchased cosmetics, an App Store link is provided to receive a reward beauty service app that provides a beauty service in which the user accumulates rewards through the purchase of cosmetics and uses them like cash; an installation step in which the user accesses the App Store through the provided App Store link, installs the reward beauty service app, and executes the installed reward beauty service app to form a user account; a reward information provision step in which, upon logging in with the user account formed through the installation step, the user moves to a QR code reader within the reward beauty service app and recognizes a second QR code included inside the packaging material of the cosmetics; and a reward accumulation step in which a pre-set reward for the cosmetics included in the second QR code is accumulated in the user account through the reward information provision step.

[0015] In a preferred embodiment, the preparation step comprises: a connection request step in which the user terminal requests a connection to the global redirection server through the global redirection server URL included in the first QR code; a step in which the global redirection server confirms country information and operating system information, respectively, from the IP address and User-Agent information included in the connection request header; and a step in which the global redirection server redirects the user terminal to a corresponding app store link where the reward beauty service app can be provided, according to the confirmed information.

[0016] In a preferred embodiment, the reward information provision step is performed by including: a step of requesting access to the reward integration processing server from the user terminal via the reward integration processing server URL included in the second QR code; and a step of deactivating the QR code reader within the reward beauty service app.

[0017] In a preferred embodiment, the reward accumulation step comprises: a step of verifying by the reward integration processing server whether the connection request is from the corresponding reward beauty service app; a step in which, if confirmed to be from the reward beauty service app, the reward integration processing server issues an authentication token and transmits it to a user terminal where the reward beauty service app is installed; a step in which the user terminal transmits a work request including the authentication token to the reward integration processing server; a step in which the reward integration processing server examines whether the authentication token issued by itself matches the authentication token included in the work request, and if they match, allows the connection and receives the work request; a step in which the reward integration processing server searches for the unique identification number of the QR code included in the work request in the QR code management DB; a step in which the searched QR code is expired; a step in which, if the QR code is not expired, the ID of the product to which the QR code is attached is searched in the product information management DB and the reward is calculated; and a step in which the calculated reward is stored in the reward field of the user account in the user account management DB. and the reward integration processing server changes the corresponding QR code in the QR code management DB to an expired state and transmits a reward accumulation completion code to the reward beauty service app; the method includes the step of the reward integration processing server changing the QR code to an expired state and transmitting a reward accumulation completion code to the reward beauty service app.

[0018] In a preferred embodiment, if the purchased cosmetic is n, the reward information provision step and the reward accumulation step are performed n-1 more times (n is a natural number greater than 2).

[0019] In a preferred embodiment, the service provided by the reward beauty service app includes one or more services selected from a group consisting of dermatology treatment service, plastic surgery treatment service, massage service, obesity management service and spa service. Effects of the invention

[0020] According to the present invention described above, a certain reward is accumulated when purchasing cosmetics, and the accumulated reward can be used like cash when using beauty services. Therefore, it is possible to incentivize not only the purchase of cosmetics but also the use of beauty services linked thereto, thereby increasing the provider's revenue while allowing consumers to use beauty services at a lower cost, which can contribute to the revitalization of the domestic economy.

[0021] The effects of the present invention are not limited to those mentioned above, and other unmentioned effects will be clearly understood by those skilled in the art from the description below. Brief explanation of the drawing

[0022] FIG. 1a shows a schematic configuration of a system for implementing a method for accumulating and using rewards upon purchasing cosmetics according to an embodiment of the present invention, and FIG. 1b to 1d each show in detail each component shown in FIG. 1a. Figure 2 shows a flowchart of the method for accumulating and using rewards upon purchasing cosmetics according to an embodiment of the present invention. Figure 3 is a flowchart showing the detailed process of the preparation stage among the flowcharts illustrated in Figure 2. FIGS. 4a to 4c are flowcharts showing the detailed process of the reward information provision step among the flowcharts illustrated in FIG. 2. Figure 5 is a flowchart showing the detailed process of the reward accumulation step among the flowcharts illustrated in Figure 2. Specific details for implementing the invention

[0023] The terms used in this invention are used merely to describe specific embodiments and are not intended to limit the invention. The singular expression includes the plural expression unless the context clearly indicates otherwise. In this application, terms such as "comprising" or "having" are intended to specify the presence of the features, numbers, steps, actions, components, parts, or combinations thereof described in the description of the invention, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof.

[0024] Terms such as "first," "second," etc., may be used to describe various components, but said components should not be limited by said terms. These terms are used solely for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be named the second component, and similarly, the second component may be named the first component.

[0025] Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as generally understood by those skilled in the art to which this invention pertains. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant technology, and should not be interpreted in an ideal or overly formal sense unless explicitly defined in this invention.

[0026] In interpreting the components, they are interpreted to include a margin of error even in the absence of a separate explicit statement.

[0027] In the case of an explanation of a temporal relationship, for example, when the temporal sequence is explained using 'after', 'following', 'next', 'before', etc., it includes cases where the sequence is not continuous unless 'immediately' or 'directly' is used.

[0028] Hereinafter, the technical configuration of the present invention will be described in detail with reference to preferred embodiments.

[0029] However, the present invention is not limited to the embodiments described herein and may be embodied in other forms. Throughout the invention, the same reference numerals used to describe the invention indicate the same components.

[0030] As described below, the technical features of the present invention lie in a reward accumulation and usage system for cosmetic purchases, in which a certain reward is accumulated upon the purchase of cosmetic products and the accumulated reward can be used like cash when using beauty services, and a method for accumulating and using rewards upon cosmetic purchases performed by said system. Since a certain reward is accumulated upon the purchase of cosmetic products and the accumulated reward can be used like cash when using beauty services, it is possible to incentivize not only the purchase of cosmetic products but also the use of beauty services linked thereto, thereby improving the provider's revenue while allowing consumers to use beauty services at a lower cost.

[0031] Accordingly, the reward accumulation and usage system (100) for the purchase of cosmetics according to the present invention comprises: a global redirection server (110) that receives a request for access via a URL included in the first QR code of the user terminal after the first QR code attached externally to the cosmetic packaging material is recognized by the user terminal, and redirects the user terminal to an app store link that can provide a reward beauty service app; a user account management DB that stores a user account formed when a user sign-up is performed by executing the reward beauty service app provided and installed from the app store accessed via the link on the user terminal; and a user account server (120) that receives a reward determined by a reward integration processing server accessed via a URL included in a second QR code recognized by a QR code scanner within the reward beauty service app after logging in with the user account, and stores the reward field of the user account in the user account management DB. The reward integration processing server (130) includes: when a connection request is received via the reward integration processing server URL included in the second QR code from a user terminal where the reward beauty service app is installed, the server checks whether the connection request is from the reward beauty service app and allows the connection; searches for the unique identification number of the QR code included in the work request in the QR code management DB; if the searched QR code is not an expired QR code, searches for the ID of the product to which the QR code is attached in the product information management DB to calculate the reward and transmits the calculated reward to the user account server; and after changing the QR code to an expired state in the QR code management DB, transmits a reward accumulation completion code to the reward beauty service app.

[0032] FIG. 1a shows a schematic configuration according to one embodiment of a system for implementing a method for accumulating and using rewards upon purchasing cosmetics according to an embodiment of the present invention, and FIG. 1b to 1d each show in detail each component shown in FIG. 1a.

[0033] As illustrated in FIG. 1a, the system (100) of the present invention may include a global redirection server (110), a user account server (120), and a reward integration processing server (130). Here, the global redirection server (110), the user account server (120), and the reward integration processing server (130) are each connected to a user terminal (200) via a network, and in particular, the user account server (120) and the reward integration processing server (130) are connected to enable communication between servers. The network may include not only data communication networks such as the Internet, but also broadcasting networks, telephone networks, satellite communication networks, etc., and is not limited to wired or wireless, and all communication methods can be used.

[0034] First, the global redirection server (110) is a component that receives a connection request via the URL included in the first QR code (141) by the user terminal (200) after the first QR code (141) attached to the outside of the cosmetic packaging material is recognized by the user terminal (200), and redirects the user terminal (200) to an app store link where the reward beauty service app can be provided. As illustrated in FIG. 1b, the global redirection server (110) may include a location identification database (111) and an app store link database (112). Through this configuration, the global redirection server (110) can find the country and operating system corresponding to the location information of the user who requested the connection in the location identification database (111) and the app store link database (112), and redirect the corresponding app store link where the reward beauty service app can be provided to the user terminal (200).

[0035] The user account server (120) includes a user account management DB that stores a user account formed when a reward beauty service app provided and installed from an app store connected via a link on a user terminal (200) is executed and membership registration is performed, and receives a reward determined by a reward integration processing server connected via a URL included in a second QR code recognized by a QR code scanner within the reward beauty service app after logging in with the user account, and stores it in the reward field of the user account in the user account management DB. As illustrated in FIG. 1c, the user account server (120) includes a user account management DB (121), and when a reward beauty service app installed on a user terminal is executed and membership registration is performed, a user account is formed, and the user account and corresponding user information are transmitted to the user account server (120) and stored in the user account management DB (121).

[0036] The reward integration processing server (130) is a component that accumulates pre-set rewards for cosmetics recognized by the second QR code into a user account, and the reward integration processing server (130) can be implemented as follows by including a QR code management DB (131) and a product information management DB (132). That is, when a connection request is received via the reward integration processing server URL included in the second QR code from a user terminal where the reward beauty service app is installed, it is checked whether the connection request is from the reward beauty service app and the connection is allowed. The QR code unique identification number included in the work request is searched in the QR code management DB (131), and if the searched QR code is not an expired QR code, the ID of the product to which the QR code is attached is searched in the product information management DB (132) to calculate the reward, and the calculated reward is transmitted to the user account server (120). After changing the QR code to an expired state in the QR code management DB (131), a reward accumulation completion code can be transmitted to the reward beauty service app. In particular, FIG. 1d illustrates the interaction between the reward integration processing server (130) and the DB (database) when the second QR code (142) located inside the cosmetic packaging is recognized. When the second QR code (142) is recognized through a QR code reader embedded in the user application, the reward beauty service app, an attempt is made to access the reward integration processing server via the reward integration processing server URL in the second QR code (142). After accessing, information is viewed from the QR code management DB (131) and product information management DB (132) in the reward integration processing server. Additionally, when performing operations to view information about the user account through the user account server (120), the user account management DB of the user account server is accessed using inter-server communication. After accessing the database in this manner, the information is transmitted to the reward beauty service app installed on the user terminal (200).

[0037] Meanwhile, as illustrated in FIG. 1a, an application, namely a reward beauty service app, for providing a service that allows for the accumulation of rewards upon the purchase of cosmetics and the use thereof, may be installed on the user terminal (200) in cooperation with the global redirection server (110) through information contained in the first QR code (141). The reward beauty service app is an application that provides a beauty service in which a user who has purchased cosmetics can accumulate rewards and use them like cash whenever they purchase cosmetics by utilizing information contained in the first QR code (141) attached to the outside of the cosmetic packaging and the second QR code (141) located inside the cosmetic packaging. It may be an application that has been uploaded in advance to app stores in each country by a business operator operating the system and method according to the present invention. At this time, the reward beauty service app includes a predetermined set of commands that can be executed by the processor of the user terminal (200), and said commands may cause the processor of the user terminal (200) to perform operations according to an exemplary embodiment. In some cases, the reward beauty service app may be stored on a computer-readable storage medium, and the computer-readable storage medium includes components of an operating system for executing a set of instructions such as the application on a user terminal (200).

[0038] Here, the reward beauty service app may provide an input interface (e.g., selection from multiple menus, key input) for entering user consent items based on user profile information to register multiple users as members, and may receive profile information from multiple users through the input interface. For example, it may provide users with an input interface for entering profile information such as user's name, ID, password, gender, address, phone number, email, country, and region.

[0039] In addition, the reward beauty service app may provide an input interface (e.g., selection from multiple menus) for entering quote request information required for beauty services, such as plastic surgery quotes, and can receive quote request information through this interface. For example, it may provide users with an input interface that allows them to enter their gender, age, appearance, location information, weight, areas of interest for plastic surgery, surgeries of interest by area, estimated cost, desired surgery period, preferred region, etc.

[0040] Additionally, the reward beauty service app can provide community services (e.g., surgery reviews, chat rooms, etc.) to multiple smart devices. Meanwhile, the community services may be provided to users who have undergone plastic surgery, but are not limited thereto and may be provided to all users who have registered as members. For reference, the input module (not shown) is a component that is basically included in the user terminal (200) and can receive input data generated by the user of the user terminal (200) physically operating an input means (e.g., keyboard, keypad, mouse, touch screen, etc.).

[0041] The user terminal (200) may be a computing device that is connected to a communication network, has an application installed and can operate, and is equipped with a camera to recognize QR codes, and as one embodiment, may be a portable device such as a smartphone, mobile phone, tablet, wearable device, microcomputer, etc.

[0042] In the system (100) of the present invention having the configuration described above, the global redirection server (110), user account server (120), and reward integration processing server (130), as well as the user terminal (200), may include a processor, a memory that stores and executes program data, a permanent storage unit such as a disk drive, a communication port that communicates with an external device, and user interface devices such as a touch panel, a key, a button, etc. Methods implemented as software modules or algorithms may be stored on a computer-readable recording medium as computer-readable codes or program instructions executable on the processor. Here, computer-readable recording media include magnetic storage media (e.g., ROM (read-only memory), RAM (random access memory), floppy disk, hard disk, etc.) and optical reading media (e.g., CD-ROM, DVD: Digital Versatile Disc). Computer-readable recording media are distributed across networked computer systems, allowing computer-readable code to be stored and executed in a distributed manner. The media is computer-readable, can be stored in memory, and can be executed by a processor.

[0043] Next, with reference to FIGS. 2 to 5, a method for accumulating and using rewards upon purchasing cosmetics according to embodiments of the present invention will be described in detail.

[0044] FIG. 2 is a flowchart showing a method for accumulating and using rewards upon purchasing cosmetics according to an embodiment of the present invention, FIG. 3 is a flowchart showing a detailed process of the preparation step among the flowcharts shown in FIG. 2, FIG. 4a to FIG. 4c are flowcharts showing a detailed process of the reward information provision step among the flowcharts shown in FIG. 2, and FIG. 5 is a flowchart showing a detailed process of the reward accumulation step among the flowcharts shown in FIG. 2.

[0045] As illustrated in FIG. 2, the method for accumulating and using rewards upon purchasing cosmetics according to the present invention may be performed by including a preparation step (S100), an installation step (S200), a reward information provision step (S300); and a reward accumulation step (S400).

[0046] The preparation step (S100) is a step in which, when the first QR code (141) attached to the outside of the packaging is recognized by the terminal of a user who has purchased cosmetics, an app store link is provided that allows the user to receive a reward beauty service app that provides a beauty service where the user accumulates rewards through the purchase of cosmetics and uses them like cash. The preparation step (S100) may be performed by including: a connection request step (S110) in which the user terminal (200) requests a connection to the global redirection server (110) through the global redirection server (110) URL included in the first QR code (141); a step (S120) in which the global redirection server (110) checks country information and operating system information, respectively, from the IP address and User-Agent information included in the connection request header; and a step (S130) in which the global redirection server (110) redirects the corresponding app store link to the user terminal (200) to receive the reward beauty service app according to the checked information.

[0047] More specifically, referring to FIG. 3, the preparation step (S100) is a process of connecting to the global redirection server (110) and connecting to the App Store link when the user terminal (200) recognizes the first QR code (141) while the reward beauty service app is not yet installed on the user terminal (200). When the user terminal (200) recognizes the first QR code (141) through the camera, it sends a connection request to the global redirection server (110) through the server URL included in the first QR code (141) (S110). The user's IP address and User-Agent information are included in this connection request header.

[0048] The global redirection server (110) reads the IP address and User-Agent information included in the header. After checking whether the read IP address is included in the server's location identification DB, if it is included, it determines the country information corresponding to the IP address. It checks the user's operating system information from the read User-Agent information (S120).

[0049] Afterwards, an App Store Link corresponding to the country and operating system is found in the App Store Link DB and redirected to the user terminal (200) (S130). When there is no data to be found in the location identification DB and the App Store Link DB, redirection is not possible.

[0050] The installation step (S200) is a step in which the Reward Beauty Service App is installed by accessing the corresponding App Store through the provided App Store link, and the installed Reward Beauty Service App is executed to form a user account. That is, the user terminal (200) is connected via a network through the provided App Store link, and after installing the corresponding application provided by the App Store, namely the Reward Beauty Service App, the user terminal (200) executes the Reward Beauty Service App to accumulate rewards for purchasing cosmetics and to use for payment when using the beauty service, thereby forming a user account and transmitting it to the user account server (120) to be stored in the user account management DB.

[0051] The reward information provision step (S300) is a step in which, when a user terminal (200) logs in with a user account formed through the installation step (S200), the user is moved to a QR code reader within the reward beauty service app and a second QR code (142) included inside the cosmetic packaging is recognized, and the step may be performed by including: a step of requesting access from the user terminal to the reward integration processing server through the reward integration processing server URL included in the second QR code; and a step of deactivating the QR code reader within the reward beauty service app. The process of the reward information provision step is examined in detail with reference to FIGS. 4a to 4c, which are flowcharts showing the detailed process of the reward information provision step, as follows.

[0052] FIG. 4a is a flowchart for controlling movement to a QR code reader within a reward beauty service app on a user terminal (200), specifically based on the number of logins after the creation of a user account. First, if a user account is not formed, user account information is added to the user account management DB (121) of the user account server (120), and a first login flag is created to manage the login information. As shown in FIG. 4a, once a user account is formed, automatic login processing is performed. In the case of the first login (when the first login flag indicates the first login), the user automatically switches to a QR code reader within the reward beauty service app. If it is not the first login, the user enters the app's initial screen (home screen), and a notification popup asking to switch to a QR code reader is displayed in the center of the screen. If 'Yes' is pressed, the user automatically switches to a QR code reader, and if 'No' is pressed, the notification disappears.

[0053] FIG. 4b illustrates a process in which a second QR code is recognized using a QR code reader within the reward beauty service app, and the reward integration processing server (130) processes the QR code and rewards and returns information, and this series of processes is repeated to accumulate recognition of QR codes and to check the reward processing history all at once when the QR code reader is terminated. In FIG. 4b, when the second QR code (142) is recognized by the QR code reader within the reward beauty service app, a connection request (token request) is sent to the reward integration processing server (130) through the reward integration processing server URL included in the QR code. When the QR code is recognized and interaction with the server begins using background processing, the app disables the QR code reader to prevent duplicate recognition of the QR code.

[0054] Next, as illustrated in FIG. 4c, the reward integration processing server (130) checks whether the request from the client, i.e., the user terminal (200), is a valid request. If it is a request from a valid application, i.e., the reward beauty service app, the server issues a token and transmits it to the reward beauty service app of the user terminal (200). The reward beauty service app transmits a work request to the reward integration processing server (130) including the token. The reward integration processing server (130) reviews whether the received token matches the issued token, and if they match, allows the connection and accepts the request. When checking the token with the reward beauty service app, if the conditions are not met, the connection is blocked.

[0055] The reward accumulation step (S400) is a step in which a pre-set reward for the cosmetic included in the second QR code (142) is accumulated in the user account through the reward information provision step (S300), and includes: a step in which the reward integration processing server (130) checks whether the connection request is from the corresponding reward beauty service app; a step in which, if confirmed to be from the reward beauty service app, the reward integration processing server (130) issues an authentication token and transmits it to the user terminal (200) where the reward beauty service app is installed; a step in which the user terminal (200) transmits a work request including the authentication token to the reward integration processing server (130); a step in which the reward integration processing server (130) reviews whether the authentication token issued by itself matches the authentication token included in the work request, and if they match, allows the connection and receives the work request; a step in which the reward integration processing server (130) searches for the QR code unique identification number included in the work request in the QR code management DB (131). The method may include: a step of checking whether the searched QR code has expired; if the QR code has not expired, a step of searching for the ID of the product to which the QR code is attached in the product information management DB (132) to calculate the reward; a step of storing the calculated reward in the reward field of the user account in the user account management DB (121); and a step in which the reward integration processing server (130) changes the QR code to an expired state in the QR code management DB (131) and transmits a reward accumulation completion code to the reward beauty service app.

[0056] Referring more specifically to FIG. 5, after receiving a work request, the QR code management DB (131) searches for the unique identification number of the QR code included in the work request. If a corresponding QR code exists, the expiration status of the QR code is checked. If it has not expired, the product ID of the product to which the corresponding QR code is attached is searched in the product information management DB (132) from the QR code management DB (131). If a product corresponding to the product ID exists, a reward for that product is calculated. Subsequently, communication between the user account server (120) and the server is used to check whether the user account information of the client, i.e., the user terminal (200) that sent the request, is included in the user account DB (121). If it exists, the calculated reward is added and stored in the reward field of the corresponding user account in the user account DB. Subsequently, the status of the corresponding QR code in the QR code management DB (131) of the reward integration processing server (130) is changed to an expired state. Subsequently, a reward accumulation completion code and reward processing information (product ID, unique QR code identification number, and a code corresponding to 'reward payment') are transmitted to the reward beauty service app of the client, i.e., the user terminal (200). If the QR code has expired, an expiration notification code and reward processing information (product ID, unique QR code identification number, and a code corresponding to 'expired') are transmitted. When the client receives a package containing the notification code and reward processing information, the QR code reader of the reward beauty service app is activated. The reward processing information in the package is accumulated in the temporary storage of the reward beauty service app. Afterward, a notification corresponding to the received notification code is displayed as an in-app notification at the top of the QR code reader screen. If the user does not close the QR code reader, the reward processing process for one QR code is completely finished, and once the QR code reader is activated, other QR codes can be continuously recognized to accumulate rewards.When the exit button of the QR code reader is pressed, the reader screen is immediately closed, and the reward processing history window displaying the reward processing information accumulated in the temporary storage is checked. Accordingly, if the user has purchased n cosmetics, the reward information provision step and the reward accumulation step can be performed n-1 more times (n is a natural number greater than 2).

[0057] Here, the services provided by the reward beauty service app include one or more services selected from a group consisting of dermatology treatment services, plastic surgery treatment services, massage services, obesity management services, and spa services.

[0058] The embodiments of the present invention described above may be represented by functional block configurations and various processing steps. These functional blocks may be implemented by various numbers of hardware and / or software configurations that execute specific functions. For example, the embodiments may employ integrated circuit configurations such as memory, processing, logic, look-up tables, etc., which can execute various functions by the control of one or more microprocessors or other control devices. Similar to how the components of the present invention may be implemented as software programming or software elements, the embodiments may be implemented in programming or scripting languages ​​such as C, C++, Java, assembler, etc., including various algorithms implemented as combinations of data structures, processes, routines, or other programming configurations. Functional aspects may be implemented as algorithms executed on one or more processors. Additionally, the embodiments may employ prior art for electronic configuration, signal processing, and / or data processing, etc. Terms such as "mechanism," "element," "means," and "configuration" may be used broadly and are not limited to mechanical and physical configurations. The above terms may include the meaning of a series of software processes (routines) in conjunction with processors, etc.

[0059] Although the present invention has been illustrated and described with preferred embodiments as described above, it is not limited to the embodiments described above, and various changes and modifications may be made by those skilled in the art within the scope of the invention without departing from the spirit of the invention. Explanation of the symbols

[0060] 100 : Reward accumulation and usage system 110 : Redirection server 120 : User Account Server 130 : Reward Integration Processing Server 140 ; ​​QR Code 141 : First QR Code 142 : 2nd QR Code 200 : User Terminal

Claims

Claim 1 delete Claim 2 delete Claim 3 A preparation step in which, when a first QR code attached to the outside of the packaging is recognized by a terminal of a user who has purchased cosmetics, an App Store link is provided to enable the user to receive a reward beauty service app that provides a beauty service where the user accumulates rewards through the purchase of cosmetics and uses them like cash; an installation step in which the user accesses the App Store via the provided App Store link, installs the reward beauty service app, and executes the installed reward beauty service app to form a user account; and a reward information provision step in which, upon logging in with the user account formed through the installation step, the user moves to a QR code reader within the reward beauty service app and recognizes a second QR code included inside the cosmetic packaging. and a reward accumulation step in which a pre-set reward for the cosmetic product included in the second QR code is accumulated in the user account through the reward information provision step; wherein the reward accumulation step includes: a step of verifying by a reward integration processing server whether the connection request is from the corresponding reward beauty service app; a step in which, if confirmed to be from the reward beauty service app, the reward integration processing server issues an authentication token and transmits it to a user terminal where the reward beauty service app is installed; and a step in which the user terminal transmits a work request including the authentication token to the reward integration processing server. A step in which the reward integration processing server reviews whether the authentication token issued by itself matches the authentication token included in the work request, and if they match, allows access and receives the work request; a step in which the reward integration processing server searches for the unique identification number of the QR code included in the work request in the QR code management DB; a step in which the searched QR code is checked for expiration; a step in which, if the QR code is not expired, the ID of the product to which the QR code is attached is searched in the product information management DB and the reward is calculated; and a step in which the calculated reward is stored in the reward field of the user account in the user account management DB.A method for accumulating and using rewards upon purchasing cosmetics, characterized by including the step of the reward integration processing server changing the corresponding QR code in the QR code management DB to an expired state and transmitting a reward accumulation completion code to the reward beauty service app. Claim 4 In claim 3, the preparation step comprises: a connection request step in which the user terminal requests a connection to the global redirection server through the global redirection server URL included in the first QR code; a step in which the global redirection server confirms country information and operating system information, respectively, from the IP address and User-Agent information included in the connection request header; and a step in which the global redirection server redirects the user terminal to a corresponding app store link where the reward beauty service app can be received, according to the confirmed information; characterized in that the method for accumulating and using rewards upon purchasing cosmetics is performed by including Claim 5 A method for accumulating and using rewards upon purchasing cosmetics, characterized in that, in claim 3, the reward information provision step comprises: a step of requesting access to the reward integration processing server from the user terminal via the reward integration processing server URL included in the second QR code; and a step of deactivating the QR code reader within the reward beauty service app. Claim 6 delete Claim 7 A method for accumulating and using rewards upon purchasing cosmetics, characterized in that, in claim 3, if the purchased cosmetics number n, the reward information provision step and the reward accumulation step are performed n-1 more times (where n is a natural number greater than 2). Claim 8 A method for accumulating and using rewards, characterized in that, in any one of claims 3 to 5 and 7, the service provided in the reward beauty service app includes one or more services selected from a group consisting of dermatology treatment services, plastic surgery treatment services, massage services, obesity management services, and spa services.