Server and method for providing product exchange voucher gifting service based on artificial intelligence and blockchain
The AI-driven gift voucher system addresses small business challenges by enabling reliable voucher issuance and trading, enhancing sales and engagement through verification and management tools.
Patent Information
- Application Number
- PCT/KR2024/011138
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-09
- Filing Date
- 2024-07-30
- Publication Date
- 2026-01-15
AI Technical Summary
Small business owners face challenges in issuing and trading gift certificates due to regulatory barriers and high fees, lack of verification for authenticity, and difficulties in managing refunds, which hinders their ability to benefit from gift certificate markets dominated by large corporations.
A server and method utilizing a question-and-answer based artificial intelligence model to facilitate gift voucher services, enabling small businesses to issue vouchers, verify authenticity, and manage transactions through an electronic wallet system, with features like product lists, subscription requests, and incentive payments.
Enables small businesses to participate in gift certificate markets, increasing sales and engagement by providing a reliable verification system and reducing operational burdens, while allowing for efficient voucher distribution and trading.
Smart Images

Figure KR2024011138_15012026_PF_FP_ABST
Abstract
Description
Server and method for providing a gift certificate exchange service based on artificial intelligence and blockchain
[0001] The present invention relates to a server and method for providing a gift certificate exchange service.
[0002] In our society, the market dominance of large corporations is growing stronger, and small business owners are facing challenges such as declining sales. For example, large corporations, particularly franchise-focused ones, are issuing gift certificates, coupons, and gifticons (hereinafter referred to as "gift certificates") to allow free trading and use of their products or services. These certificates are treated as securities and are actively circulated and traded in online markets. This allows these corporations to secure more funding, increase sales, and attract more loyal users.
[0003] Conversely, small business owners, whose products and services are unique and their scale is significantly smaller than that of large corporations, face various regulations that make it impossible for them to issue vouchers. Furthermore, even if they could issue vouchers, the excessive fees charged by online marketplaces make distribution and trading them practically impossible.
[0004] While some gift certificates are distributed and traded directly by users, others actively gift them to users. Despite this, gift certificates face numerous challenges, including employee misconduct, forgery, theft, and fraud. In particular, gift certificates issued by small business owners lack a reliable means of verifying the authenticity of the issuer. Furthermore, there is no way to verify that the certificate presented by the user is genuinely issued by the business and belongs to the user, making gift certificate gifting services ineffective. Furthermore, refunds for gift certificates are extremely difficult, and it's impossible to verify their use before the actual exchange.
[0005] Furthermore, despite the market need for the circulation and trading of vouchers for various products or services offered by small business owners, small business owners themselves are hesitant to introduce vouchers for their products or services due to the lack of a way to verify this need.
[0006] An embodiment of the present invention provides a server and method for providing a gift voucher service, in which any seller can issue a gift voucher for an individual product, and a user who receives the gift voucher according to a purchaser's gift voucher action can present the gift voucher to the seller to exchange the product, and in particular, the purchaser's purchase-related action can serve as a medium to induce the seller to subscribe to the gift voucher service.
[0007] However, the technical task that this embodiment seeks to achieve is not limited to the technical task described above, and other technical tasks may exist.
[0008] As a technical means for achieving the above-described technical task, a method for providing a gift voucher service according to a first aspect of the present invention comprises the steps of: receiving a query message input including information on a gift voucher through an application for a gift voucher service pre-installed on a purchaser's terminal (hereinafter, "purchaser terminal"); inputting the query message into a question-and-answer based artificial intelligence model learned based on pre-collected seller information, and providing a product list corresponding to the query message to the purchaser's terminal; receiving a selection input for at least one product from the product list from the purchaser's terminal, and providing a product site of a seller corresponding to the selected product to the purchaser's terminal; receiving a gift input for a gift voucher for a product displayed on the product site from the purchaser's terminal to a user's terminal (hereinafter, "user terminal"); and issuing a gift voucher to the user's terminal and a product right certificate corresponding to the gift voucher to an electronic wallet of the user's terminal.
[0009] Some embodiments of the present invention may further include a step of collecting seller information for at least one of: information of a first seller including store and product information registered on a predetermined online site; information of a second seller including store and product information subscribed to the gift certificate gifting service; and information of a third seller who purchased an advertisement for priority exposure of a gift certificate on the product list among the information of the second seller.
[0010] Some embodiments of the present invention may further include a step of automatically generating a product list in which information of the third seller, information of the second seller, and information of the first seller are displayed in the order of information of the third seller, information of the second seller, and information of the first seller by applying embedding weights through the artificial intelligence model.
[0011] Some embodiments of the present invention may further include a step of requesting submission of the product voucher to the user terminal when the product voucher submitted from the user terminal is recognized on the product site output through the application installed on the seller's terminal (hereinafter, "seller terminal"); a step of verifying the product voucher received from the user terminal; a step of providing the verification result of the product voucher to the seller terminal; and a step of remitting the purchase price deposited in response to the product voucher to the seller's account and discarding the product voucher issued to the electronic wallet of the user terminal when the verification result of the product voucher is a verification success and the provision of the product to the user by the seller is confirmed.
[0012] Some embodiments of the present invention may further include, when a seller corresponding to a product selected by the purchaser terminal is a seller who has not subscribed to the gift voucher service, a step of providing input information for a subscription request for the gift voucher service for the non-subscribed seller to the purchaser terminal; a step of transmitting subscription request information for the gift voucher service for the non-subscribed seller terminal based on information of the seller upon receiving an input corresponding to the input information from the purchaser terminal; and a step of providing an incentive amount to the purchaser terminal upon completion of subscription of the seller in response to the subscription request information.
[0013] In some embodiments of the present invention, the step of transmitting subscription request information for the gift voucher service to the non-subscribed seller terminal based on the seller's information may include the step of providing guidance information for the gift voucher service based on voice or text to the seller terminal through the artificial intelligence model; the step of receiving a subscription consent input for the gift voucher service from the seller terminal; and the step of providing subscription path information for subscription to the gift voucher service to the seller terminal.
[0014] In some embodiments of the present invention, the step of transmitting subscription request information for the gift voucher service to the non-subscribed seller terminal based on the seller's information may transmit the subscription request information to the seller terminal when input information from the buyer terminal exceeding a preset threshold is received.
[0015] Some embodiments of the present invention may further include a step of automatically converting information of a first seller including store and product information registered on a predetermined online site into information of a second seller including store and product information registered in the product exchange voucher gifting service upon receiving a confirmation input from a seller terminal that has received the subscription request information; and a step of automatically generating the product site exclusive to the subscribed seller terminal in response to the subscription request information based on the information of the second seller through the artificial intelligence model.
[0016] Some embodiments of the present invention may further include the steps of: receiving an advertisement purchase input for a product voucher being sold from the seller's terminal (hereinafter, "seller terminal"); providing advertisement information for the product voucher being sold in response to the advertisement purchase; and calculating an advertisement fee based on a result of providing the advertisement information. In this case, the step of calculating an advertisement fee based on a result of providing the advertisement information may calculate the advertisement fee in at least one of the following cases: when the advertisement information is preferentially displayed on the product list; when the selection input for the product voucher preferentially displayed on the product list is received; and when the gifting input for the selected product voucher is received.
[0017] In addition, a gift voucher service provision server according to a second aspect of the present invention includes a memory storing an application for providing a gift voucher service and a program for managing the same, and a processor for receiving a query message input including information on a gift voucher through the application pre-installed on a purchaser's terminal (hereinafter, "purchaser terminal") by executing the program, inputting the query message into a question-and-answer based artificial intelligence model learned based on information on a seller collected in advance and providing a product list corresponding to the query message to the purchaser's terminal, and receiving a selection input for at least one product from the product list from the purchaser's terminal, providing a product site of a seller corresponding to the selected product to the purchaser's terminal, and receiving a gift input for a product voucher for a product displayed on the product site to a user's terminal (hereinafter, "user terminal") from the purchaser's terminal, and issuing a gift voucher to the user's terminal and a product right certificate corresponding to the gift voucher to an electronic wallet of the user's terminal.
[0018] In addition, other methods for implementing the present invention, other systems, and computer-readable recording media recording a computer program for executing the above methods may be further provided.
[0019] According to one embodiment of the present invention described above, it is possible to form a market that allows not only large corporations but also small business owners to freely utilize the trading and distribution of coupons, gift certificates, and gifticons, and since all tangible and intangible products can be targeted, it is possible to further increase the sales of small business owners.
[0020] Furthermore, by applying a question-and-answer-based AI model, a list of recommended products responding to buyer inquiries can be provided, facilitating quick voucher searches. Specifically, buyers' search behavior for voucher purchases can be used to encourage sellers to sign up for services. By offering incentives upon signup, buyers can increase service engagement and encourage seller signups.
[0021] In addition, by enabling gifting between buyers and users for product vouchers registered for sale by sellers, the market for product vouchers can be activated, and by increasing demand for product vouchers, sales of small business owners can be expected to increase.
[0022] The effects of the present invention are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the description below.
[0023] FIG. 1 and FIG. 2 are drawings schematically illustrating a gift voucher service according to one embodiment of the present invention.
[0024] FIG. 3 is a block diagram of a gift voucher service providing server according to one embodiment of the present invention.
[0025] Figure 4 is a flowchart illustrating a process for collecting seller information in one embodiment of the present invention.
[0026] FIG. 5 is a flowchart for explaining the service subscription process when a person has not subscribed to the product exchange voucher gift service in one embodiment of the present invention.
[0027] FIG. 6 is a flowchart for explaining the process of gifting and using a product exchange voucher when subscribing to a product exchange voucher gifting service in one embodiment of the present invention.
[0028] The advantages and features of the present invention, and the methods for achieving them, will become clearer with reference to the embodiments described in detail below together with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below and may be implemented in various different forms. These embodiments are provided solely to ensure that the disclosure of the present invention is complete and to fully inform those skilled in the art of the scope of the present invention, and the present invention is defined solely by the scope of the claims.
[0029] The terminology used herein is for the purpose of describing embodiments only and is not intended to limit the present invention. In this specification, the singular also includes the plural unless specifically stated otherwise. As used herein, the terms "comprises" and / or "comprising" do not exclude the presence or addition of one or more other components in addition to the mentioned components. Like reference numerals refer to like components throughout the specification, and "and / or" includes each and any combination of one or more of the mentioned components. Although "first", "second", etc. are used to describe various components, these components are not limited by these terms. These terms are only used to distinguish one component from another. Therefore, it should be understood that a first component mentioned below may also be a second component within the technical spirit of the present invention.
[0030] Unless otherwise defined, all terms (including technical and scientific terms) used herein may be used in their common sense to those skilled in the art to which the present invention pertains. Furthermore, terms defined in commonly used dictionaries are not to be interpreted ideally or excessively unless explicitly and specifically defined otherwise.
[0031] Hereinafter, a gift voucher gift service providing server (100, hereinafter referred to as server) according to one embodiment of the present invention will be described with reference to FIGS. 1 to 3.
[0032] FIG. 1 and FIG. 2 are drawings schematically illustrating a gift voucher service according to one embodiment of the present invention.
[0033] In one embodiment of the present invention, a service is performed or provided by a server (100), a seller terminal (200), a buyer terminal (300), and a user terminal (400) as the main entities. The gift voucher service of the present invention is provided in a SaaS (Software as a Service) manner in which a seller's own product site is independently provided when the seller subscribes to the gift voucher service. The seller registers the gift voucher on a seller-only store manager webpage generated and provided by the gift voucher service providing server (100). The buyer proceeds with gifting and payment for the gift voucher displayed on the seller-only product site webpage. Thereafter, the user uses the gift voucher received at the seller's store to receive an actual product. Meanwhile, in the description of the present invention, the seller-only store manager webpage and the seller-only product site webpage are described separately for convenience, but this is not necessarily limited thereto. That is, the product site includes the seller-only store manager webpage and the seller-only product site webpage.
[0034] At this time, in one embodiment of the present invention, the seller's store is a concept that includes not only an offline store but also an online-based store.
[0035] Additionally, in one embodiment of the present invention, a product is a comprehensive concept that includes tangible and intangible goods or services.
[0036] Furthermore, a voucher allows the exchange of a product in exchange for a gift certificate, and can include any form of circulated product with asset value, such as gift certificates, prepaid cards, or gifticons. Vouchers are not limited to specific products and can be configured to allow exchange for products in various ways, such as quantity, number of uses, time, or duration. The attributes of these vouchers are specified in the voucher certificate described below. Furthermore, any seller registered with the voucher gifting service can issue vouchers.
[0037] Meanwhile, among the terms described in the description or drawings of the present invention, “my gift” means an example of a service name for gifting a product exchange voucher.
[0038] Figure 1 is a diagram illustrating a process for inducing a seller to sign up for a gift voucher service when the seller has not yet signed up.
[0039] Referring to FIG. 1, the server (100) collects seller information in advance to provide a product exchange voucher gifting service (S111).
[0040] In one embodiment, the server (100) can preemptively collect detailed information about the seller through data provided by various online platforms. For example, the online platform may be a search engine such as Google, Naver, Kakao, or Microsoft Bing. Alternatively, online sites such as e-commerce platforms or marketplaces may also be included in the online platform.
[0041] In one embodiment, the server (100) may collect seller information, including the seller's business name, phone number, location, business hours, menu information, map information, and review information. Menu information may include prices and images for each product, while review information may include ratings, text reviews, photo reviews, and recommendation information from customers who have used the seller's store.
[0042] In an embodiment of the present invention, seller information can be collected and augmented based on an artificial intelligence model based on Retrieval-Augmented Generation (RAG).
[0043] Specifically, the server (100) may collect information about a first seller, including store and product information registered on a given online site. The information about the first seller collected by the server (100) may primarily be about sellers who have not yet signed up for the gift certificate service. The server (100) may collect information about the first seller to encourage sellers who have not yet signed up for the gift certificate service to sign up for the service in the future.
[0044] Additionally, the server (100) may collect information on a second seller, including store and product information registered for the gift certificate gifting service described below. The second seller's information includes the items of the first seller's information, but may also collect additional information, such as a list of products exchangeable for gift certificates, terms and conditions for using the certificates, and the expiration date.
[0045] In addition, the server (100) may also collect information on third-party sellers, including information on stores and products that have purchased advertisements to be displayed at the top of the product list of product exchange voucher information using an artificial intelligence model among the store and product information subscribed to the gift voucher service provided to the purchaser's terminal described below. The information on the third-party seller may include items of information on the first and second sellers, but may also include advertisement-related information (advertisement exposure keywords, advertising methods, advertising costs, etc.) for the store or product for which the seller has purchased the advertisement.
[0046] For example, the server (100) may collect seller information from an online site through data crawling. Furthermore, the server (100) may perform data processing, such as text processing or image processing, on the seller information collected through data crawling, perform data indexing, and vectorize the seller information collected through text embedding and image embedding processes, and store the vectorized information in a seller information database.
[0047] The server (100) can learn a question-and-response-based artificial intelligence model based on the collected seller information. At this time, the artificial intelligence model can be composed of a retriever that searches and provides seller information related to the query and a generator that generates a response to the query. In the present invention, the learning of the artificial intelligence model can be basically learned to provide an optimal product list corresponding to the query by configuring question-and-response-based learning data based on the collected seller information. Meanwhile, in the embodiment of the present invention, the learning of the artificial intelligence model is not limited to a specific learning method, and of course, any learning method that can make optimal product recommendations by considering both the seller information and the query and response can be applied.
[0048] Next, when the buyer runs the application for the gift voucher service pre-installed on the buyer terminal (300) (S112), the server (100) provides a chat window that allows for questions and answers via an artificial intelligence model through the application on the buyer terminal (300). The buyer can input a query message containing information about the gift voucher through the chat window (S113).
[0049] For example, when a chat window is displayed through the buyer's application, the first message in the chat window is "Looking for a gift certificate in which neighborhood?" If the buyer enters a query message such as "Recommend a coffee gift certificate in Gasan Digital Complex Station," the artificial intelligence model responds with "Yes. I recommend the following gift certificates" and provides a product list containing at least one product to the chat window of the buyer's terminal (300).
[0050] In the example in Figure 1, a product list containing three items is provided as a recommendation. Each item includes the product name and map information showing the location of the store selling it. However, since the seller of the item has not signed up for the gift certificate service, no separate message indicating whether or not the seller has signed up is displayed.
[0051] Next, upon receiving a selection input for at least one product from the product list from the purchaser terminal (300), input information for requesting subscription to a gift voucher service for a non-subscribed seller is provided to the purchaser terminal (300) (S114). More specifically, when the purchaser selects a product, the server (100) provides detailed information (company name, product name, price, etc.) about the product to the purchaser terminal (300) based on the collected seller information. At this time, since the seller selling the product is not a subscribed seller, the purchaser cannot gift the selected product. Therefore, the server (100) can provide input information for the seller's service subscription request to the purchaser terminal (300), and the purchaser can request subscription to the service for the seller by entering the input information.
[0052] Next, the server (100) may transmit subscription request information for the gift voucher service to an unsubscribed seller terminal (200) based on the seller's information upon receiving an input corresponding to the input information from the buyer terminal (300) (S115).
[0053] At this time, depending on the embodiment, the subscription request information to the seller terminal (200) may be transmitted when input information from the buyer terminal (300) exceeds a preset threshold. This is because transmitting subscription request information to the seller terminal (200) every time a buyer inputs a subscription request may realistically interfere with the seller's work. Therefore, for example, when there is input information from 100 or more buyer terminals (300), subscription request information may be provided to the seller terminal (200).
[0054] Specifically, the server (100) can provide guidance information for a voice-based telephone (ARS) or text-based gift certificate service to a seller terminal (200) through an artificial intelligence model. In this case, if the collected seller information is a store's landline, voice-based telephone guidance information can be provided to the store's landline. If the seller information includes the number of a seller terminal (200), such as a mobile phone, voice-based or text-based guidance information can be provided directly to the seller terminal (200).
[0055] When the server (100) receives a consent input for subscription to the gift voucher service from the seller terminal (200) in response to the guidance information, the server (100) can provide subscription path information (e.g., URL, etc.) for subscription to the gift voucher service to the seller terminal (200). Accordingly, when the seller terminal (200) accesses the subscription path information (S116), a webpage for service subscription (e.g., gift voucher SaaS service introduction and subscription page) is output to the seller terminal (200) to perform the service subscription procedure (S117 to S120).
[0056] At this time, a list of purchasers who have requested to subscribe may be provided on the webpage of the seller terminal (200). The seller can objectively verify, through numerical data, the actual need for product vouchers for each product, when and how much they are needed, using the list of purchasers who have requested to subscribe. Furthermore, when the service subscription process is in progress, the seller may perform a process of entering the authentication number provided for verification of ownership and identity of the seller terminal (200) (S117).
[0057] Once the seller terminal (200) completes the subscription to the gift voucher service (S118) through this process, the server (100) can provide seller information corresponding to the subscribed seller using previously collected seller information (S119). The seller information provided here not only provides the company name, product name, price, etc., but also includes information necessary to automatically generate the subscribed seller's product website.
[0058] Typically, offline small business owners do not operate separate web pages, so building and operating a web page for selling gift certificates can be a significant burden. To address this issue, in one embodiment of the present invention, the server (100) can automatically generate a dedicated product site for the registered seller terminal (200) based on seller information through an artificial intelligence model in response to subscription request information. For example, the artificial intelligence model can automatically generate store-related information (business name, location, phone number, business hours, etc.) and thumbnail information (product name, price, image) of available gift certificates based on the collected seller information on a basic template, and when the thumbnail is clicked, specific gift certificate information (product name, price, enlarged image, product description information, etc.) can be generated. The seller can check whether the information on the automatically generated product site matches the actual product information and can perform additional tasks, such as modifying or changing images, if necessary.
[0059] Furthermore, according to one embodiment of the present invention, once a seller's product site is opened, the server (100) can synchronize the opened product site based on the seller's information. That is, the server (100) collects seller information on an online site in real time or periodically through an artificial intelligence model, and if there is a change in the collected seller information, the change can be automatically reflected on the product site. Conversely, if the seller changes product information on the product site, the server can request the change to a specific online site (e.g., Naver, Google, Kakao, etc.) that collected the seller's information. Therefore, when the seller updates the seller's information through either the product site or a specific online site, the server (100) can easily update the seller's information on all sites registered on the online platform through the server (100).
[0060] Once this process is completed, the seller's service subscription is complete, and a seller-only product site can be provided to the buyer terminal (300) (S120). Upon completion of the service subscription, the seller can charge funds (cyber cash, points, etc.) as needed and use them for the advertising service described below.
[0061] Next, when the seller's registration is completed in response to the registration request information of the buyer terminal (300), an incentive amount is provided to the buyer terminal (300) (S121). As such, one embodiment of the present invention can induce buyers to actively request service subscriptions to sellers by providing incentive amounts to the buyer terminal (300). Furthermore, sellers can operate product vouchers without incurring separate maintenance costs due to service subscriptions. Furthermore, sellers can check the list of buyers who have requested subscriptions, allowing them to specifically identify product voucher needs for specific products. Consequently, various operational benefits for stores can be expected, such as diversification of sales channels, increased sales, and inventory management.
[0062] Meanwhile, one embodiment of the present invention features a seller signing up for the service at the buyer's request, but the seller's service sign-up is not necessarily limited to this. Basically, the seller may sign up through the marketing department that operates the service. In some embodiments, an AI model may randomly transmit service sign-up request information to the seller terminal (200) based on the seller's information.
[0063] More preferably, the server (100) obtains the location information of the stores of non-subscribed sellers through an artificial intelligence model and then extracts a list of stores of sellers who have subscribed to the service within a predetermined radius based on the location information. At this time, the list of stores to be extracted may be stores in the same industry as the stores of the non-subscribed seller or stores that sell the same or similar products. In addition, the server (100) may extract the number of customers purchasing vouchers from stores included in the store list and the sales information based on vouchers over a predetermined period of time, and then provide the list of stores, the number of customers purchasing vouchers, and the sales information to the non-subscribed stores to induce subscription to the service. In this way, one embodiment of the present invention does not simply randomly induce subscriptions, but induces subscriptions of seller terminals (200) based on data, thereby enabling the identification of the seller's potential customers and potential sales and determining whether issuing vouchers is appropriate for store operation, thereby ensuring high reliability when the seller subscribes to the service.
[0064] Figure 2 is a diagram for explaining the process of gifting and using a product exchange voucher after the seller has subscribed to the product exchange voucher gifting service.
[0065] Referring to FIG. 2, the server (100) collects seller information to provide a gift voucher gifting service (S211). At this time, the server (100) may collect information on second and third sellers in addition to the information on the first seller primarily collected in the description of FIG. 1.
[0066] The seller terminal (200) can manage product vouchers by accessing the seller-only store manager webpage through the seller terminal (200) while maintaining the seller-only product site created during the registration process of FIG. 1. During this process, the seller can also purchase advertisements, such as priority exposure of the product voucher to the buyer terminal (300), by charging money (cybercash, points, etc.) (S212). When purchasing an advertisement, certain advertisement conditions may be additionally set. In this case, the advertisement conditions may include exposure intensity, number of exposures, exposure time, advertisement period, advertisement type, etc. In the following description, the seller terminal (200) will be described assuming that the advertisement has been purchased. Meanwhile, when a query message is entered, the exposure of the advertised product can be determined based on the similarity between the query message and the advertised product, and the intensity set to prioritize exposure of the advertisement.
[0067] Furthermore, one embodiment of the present invention may further reflect buyer activity information to display advertised products. This activity information may include information such as previous query message input history, input history of a "Request Seller Registration" button or a "Product Voucher Purchase" button based on the query message input, information on purchase of a product voucher (e.g., product purchased, purchase status, purchase amount), location information of the buyer's terminal (300), the frequency of appearance of the buyer's terminal (300) in the location information, and frequency of product voucher searches and purchases.
[0068] Next, when the buyer runs the application for the gift voucher service pre-installed on the buyer terminal (300) (S213), the server (100) collects information on not only the first seller but also the second and third sellers through the application on the buyer terminal (300) and provides a chat window where questions and answers can be answered based on the learned artificial intelligence model. The buyer can input a query message containing information on the gift voucher through the chat window (S214).
[0069] When the same query message as in Fig. 1 is entered, in the embodiment of Fig. 2, unlike in Fig. 1, since the seller is subscribed to the service, when providing a product list corresponding to the query message to the buyer terminal (300), a separate display phrase (e.g., “My Gift”) indicating whether the seller is subscribed to the service may be added and output in the chat window of the buyer terminal (300).
[0070] Next, when the server (100) receives a selection input for at least one product from the product list from the buyer terminal (300), the application for the product exchange voucher gifting service moves to the seller-only product site webpage (S216), and provides the seller-only product site webpage corresponding to the selected product to the buyer terminal (300) (S217). At this time, the seller-only product site webpage provides information (business name, product exchange voucher name, amount (cash), usage method, usage conditions, etc.) of the purchasable product exchange voucher entered on the seller-only store manager webpage.
[0071] Next, the server (100) receives a gift input from the buyer terminal (300) to the user terminal (400) for a product voucher displayed on the seller-only product site webpage, and when payment information for the product voucher of the buyer terminal (300) is received (S218), it sends product voucher reception path information (e.g., email, SMS, messenger, etc.) to the user terminal (400) (S219). In response to the access input to the reception path information of the user terminal (400), the server (100) stores the product voucher in the form of identification information (e.g., QR code and unique number) in the user gift box of the seller-only product site webpage, and issues a product right certificate corresponding to the product voucher to the electronic wallet (410) of the user terminal (400) (S220). Here, the electronic wallet refers to a DID (Decentralized IDentifier) wallet, and is issued in the form of a VC (Verifiable Credential) linked to an existing DID wallet (e.g., ID wallet, Microsoft wallet, EU wallet, etc.). In addition, the purchase price paid from the buyer terminal (300) may not be transferred directly to the seller terminal (200), but may be deposited until the product provision confirmation (S223) of the user terminal (400).
[0072] At this time, if there is an advertisement purchase input for a product voucher being sold from the seller terminal (200) at step S212, the server (100) may provide advertisement information for the product voucher being sold based on the advertisement purchase (S215). That is, the server (100) may prioritize and display the product voucher corresponding to the advertisement information in the product list provided in response to the query entered in the buyer's chat window. Thereafter, the server (100) may settle the advertising fee based on the result of the advertisement information provision.
[0073] According to an embodiment, the server (100) may settle the advertising fee when at least one of the following occurs: when advertising information is first exposed on the product list; when a selection input for a product voucher first exposed on the product list is received and a product site corresponding to the product voucher is accessed; and when a gifting input for the selected product voucher is received.
[0074] Next, in order for the user to use the gift voucher, the gift voucher is submitted from the user terminal (400) and recognized as identification information (e.g., QR code and unique number) in the user gift box of the seller-only product site webpage through the seller-only store manager webpage of the seller terminal (200). Then, the server (100) requests the submission of a gift certificate to the user terminal (400), and if verification is successful, determines that the gift voucher is valid, and provides the verification result to the seller terminal (200) (S221).
[0075] If the voucher is verified as valid, the seller provides the user with the product corresponding to the voucher (S222). Upon confirmation of the seller's provision of the product to the user (S223), the server (100) can transfer the deposited purchase price corresponding to the voucher to the seller's account (S224). At this time, the provision of the product can be confirmed by pressing the provision confirmation button on the user terminal (400). However, if the provision confirmation button is not explicitly pressed, the deposited purchase price may be automatically transferred according to the terms and conditions of use of the voucher.
[0076] Meanwhile, if the period of use of the product exchange voucher is specified and the period of use has expired, the server (100) may refund the voucher to the purchaser terminal (300) or user terminal (400) after deducting a prescribed fee (e.g., 10% of the amount) according to the terms of use.
[0077] Figure 3 is a block diagram of a gift voucher service providing server (100) according to one embodiment of the present invention.
[0078] Meanwhile, the gift exchange voucher service providing server (100) includes a communication module (101), memory (102), and processor (103).
[0079] The communication module (101) transmits and receives data with the seller terminal (200), the buyer terminal (300), and the user terminal (400). In addition, the communication module (101) can transmit and receive data with the internal components of the gift certificate service providing server (100) or an externally connected device. Such a communication module may include both a wired communication module and a wireless communication module. The wired communication module may be implemented as a power line communication device, a telephone line communication device, a cable home (MoCA), Ethernet, IEEE1294, an integrated wired home network, and an RS-485 control device. In addition, the wireless communication module may be implemented as a wireless LAN (WLAN), Bluetooth, HDR WPAN, UWB, ZigBee, Impulse Radio, 60GHz WPAN, Binary-CDMA, wireless USB technology, and wireless HDMI technology.
[0080] The memory (102) stores applications for providing a gift certificate exchange service and programs for managing the same, and the processor (103) executes the programs stored in the memory (102).
[0081] Here, memory (102) refers to a general term for non-volatile storage devices and volatile storage devices that maintain stored information even when power is not supplied. For example, memory (102) may include NAND flash memory such as a compact flash (CF) card, an SD (secure digital) card, a memory stick, a solid-state drive (SSD), and a micro SD card, magnetic computer storage devices such as a hard disk drive (HDD), and optical disc drives such as a CD-ROM and a DVD-ROM.
[0082] The processor (103) can control at least one other component (e.g., hardware or software component) of the product exchange service providing server (100) by executing software such as a program, and can perform various data processing or operations.
[0083] At this time, in one embodiment of the present invention, the processor (103) may use at least one of a machine learning, neural network, or deep learning algorithm as an artificial intelligence (AI) model to generate an artificial intelligence (AI) model. For example, at least one of a machine learning, neural network, deep learning algorithm, and a model such as Retrieval-Augmented Generation (RAG) may be used as an artificial intelligence (AI) algorithm, and examples of the neural network may include models such as a CNN (Convolutional Neural Network), a DNN (Deep Neural Network), and a RNN (Recurrent Neural Network).
[0084] Meanwhile, in one embodiment of the present invention, the product exchange voucher service providing server (100) may be implemented by being physically divided into multiple servers, or may be implemented in a form in which programs performing multiple functions are installed and operated on a single server. The description of the present invention focuses on the latter case, but is not necessarily limited thereto. That is, one embodiment of the present invention may be implemented by being divided into a first server (110) for an artificial intelligence model, a second server (120) that provides guidance information to the seller terminal (200) and performs a subscription procedure, and a third server (130) that manages a series of information related to the product exchange voucher. Alternatively, it goes without saying that any one of the first to third servers (110 to 130) may be implemented in the form of a distinct program by being integrated with another server.
[0085] Meanwhile, the seller terminal (200), the buyer terminal (300), and the user terminal (400) according to one embodiment of the present invention are user terminals that can access the server (100). In particular, each terminal (200 to 400) is an intelligent terminal that adds computer support functions such as Internet communication and information search to the terminal, and may be a PC, mobile phone, smart phone, pad, smart watch, wearable terminal, POS, or other mobile communication terminal that can install and execute multiple application programs (i.e., applications) desired by the user.
[0086] Hereinafter, a method performed by a gift voucher gifting service providing server (100) according to one embodiment of the present invention will be described with reference to FIGS. 4 to 6.
[0087] Figure 4 is a flowchart illustrating a process for collecting seller information in one embodiment of the present invention.
[0088] Referring to FIG. 4, a method for providing a gift voucher service according to an embodiment of the present invention can collect information on a first seller including store and product information registered on a predetermined online site by a first server (110) (S401). In addition, the first server (110) can collect information on a second seller including store and product information registered in a gift voucher service through an information management unit (131) of a third server (130), and can collect information on a third seller including store and product information registered in a gift voucher service through an advertisement management unit (132) of the third server (130), and information on a store that purchased an advertisement that wants to display information on its own gift voucher at the top of a product list output through a question-and-answer process of gift voucher information using an artificial intelligence model among store and product information registered in a gift voucher service (information on the second seller) through an advertisement management unit (132) of the third server (130) (S404, S407).
[0089] Thereafter, the first server (110) may perform a predetermined data processing process on the collected seller information (S402, S405, S408) and perform an embedding process (S403, S406, S409) to store the collected seller information in the seller information database (111) of the first server (110).
[0090] FIG. 5 is a flowchart for explaining the service subscription process when a person has not subscribed to the product exchange voucher gift service in one embodiment of the present invention.
[0091] First, the purchaser terminal (300) inputs a query message containing information about a product exchange voucher through an application that is linked to a first server (110) pre-installed on the purchaser terminal (300) (S501). The query message is transmitted to the first server (110) through the application (S502), and the first server (110) provides a product list to the purchaser terminal (300) based on a pre-trained question-and-response-based artificial intelligence model (S503-S505).
[0092] In this process, when the first server (110) receives a query message, it embeds the query message to search for information related to the query message, and then performs a semantic search or similarity search on the seller's information stored in the seller information database (111). When the search results are returned, useful information is extracted from the search results and transferred as knowledge. Afterwards, a prompt combining a question and knowledge can be input to input into a question-and-answer based artificial intelligence model such as GPT to generate an answer. Such an answer result is provided to the buyer terminal (300) in the form of a product list.
[0093] Thereafter, the buyer selects at least one product from the product list, and if the seller corresponding to the product is not a subscriber to the gift voucher service, the buyer requests the seller to subscribe to the service through the pre-installed application of the buyer's terminal (300) to the first server (110) (S506, S507). The first server (110), which has received the subscription request from the buyer's terminal (300), requests the second server (120) to transmit subscription request information for the gift voucher service of the seller's terminal (200) that is not a subscriber based on the seller information (S508).
[0094] The second server (120) requests service subscription via voice or text message to the seller terminal (200) based on the seller's information (S509). The seller terminal (200) requests the transmission of subscription path information for subscription through a service subscription consent process (S510). During this process, the second server (120) can provide guidance on the gift certificate service and conduct Q&A with the seller via voice or text using an artificial intelligence model.
[0095] The second server (120) requests subscription path information and authentication information (e.g., a one-time authentication number) from the information management unit (131) of the third server (130), and when a response is received (S511), the second server (120) transmits the subscription path information and authentication information to the seller terminal (200) (S512). Accordingly, the seller terminal (200) accesses through the subscription path information and inputs authentication information (S513), and the third server (130) that has received the authentication information verifies the authentication information through the information management unit (131) (S514). When verification is complete, the information management unit (131) of the third server (130) requests and receives from the first server (110) store and product information and a list of buyers who have requested subscription based on the seller's information (S515).
[0096] Thereafter, the information management unit (131) of the third server (130) creates a seller-only store manager webpage and a seller-only product site webpage in SaaS format based on the seller's information, and transmits registration completion information along with store, product information, buyer list, and product site URL information to the seller terminal (200) (S516, S517).
[0097] The seller terminal (200) can access the seller-only store manager webpage to modify and register store, product information, and product exchange vouchers (S518), and the corresponding information is stored in the information management unit (131) of the third server (130) (S519).
[0098] Meanwhile, when the seller's service subscription is completed, the information management unit (131) of the third server (130) requests the first server (110) to pay the incentive amount to the buyer (S520), and accordingly, the first server (110) notifies the buyer terminal (300) that the seller's subscription is completed and the incentive payment is completed (S521, S522).
[0099] When the registration of the product exchange voucher of the seller who requested membership is completed, the information management unit (131) of the third server (130) can transmit the registration information of the product exchange voucher to the purchaser's terminal (300) to notify that gifting is possible (S523, S524).
[0100] In this process, the first server (110) can continuously collect the seller's service subscription and product exchange voucher registration information through the information management unit (131) of the third server (130) (S525).
[0101] In addition, when the seller terminal (200) charges a certain amount for advertising a product voucher and purchases an advertisement (S526, S527), the advertisement management unit (132) of the third server (130) performs additional work on the product voucher or store information (for example, adding the keyword 'advertisement execution' or assigning an embedding weight to the product voucher of the store) in order to execute an advertisement according to the advertising conditions for the product voucher or store (for example, displaying at the top of the product list). This is applied to adjust the order in which the product voucher is provided when the first server (110) provides a product list response to the query of the buyer terminal (300) through an artificial intelligence model. In this process, the first server (110) can continuously collect information on the seller who purchased the advertisement and information on the product voucher through the advertisement management unit (132) of the third server (130) (S528).
[0102] FIG. 6 is a flowchart for explaining the process of gifting and using a product exchange voucher when subscribing to a product exchange voucher gifting service in one embodiment of the present invention.
[0103] First, the purchaser terminal (300) inputs a query message containing information about a product exchange voucher through an application that is linked to a first server (110) pre-installed on the purchaser terminal (300) (S601). The query message is transmitted to the first server (110) through the application (S602), and the first server (110) provides a product list to the purchaser terminal (300) based on a pre-trained question-and-response-based artificial intelligence model (S603-S605).
[0104] Thereafter, the buyer selects at least one product from the product list displayed on the buyer terminal (300) (S606), and as the seller-only product site is displayed, the buyer inputs the amount charged and gift button to gift the product exchange voucher (S607).
[0105] The third server (130) deposits the purchase price corresponding to the gift voucher (S608) and requests the user terminal (400) to receive the voucher (S609). Upon receiving the request, the user terminal (400) installs a distributed identity verification wallet (410, hereinafter referred to as a DID wallet) to issue a voucher and then provides the DID wallet (410) information to the third server (130) (S610, 611). When the user terminal (400) inputs "Receive a Gift," the third server (130) issues a voucher to the user's gift box (S612, S613). The voucher may include identification information, such as a QR code or unique number, to prevent duplicate use.
[0106] The product right certificate issuance and verification module (133) of the third server (130) issues a product right certificate that matches 1:1 with the product exchange voucher to the user's DID wallet (410) in response to a request for issuance of the product right certificate (S614, S615).
[0107] Thereafter, when the user terminal (400) requests the use of a product voucher to the seller terminal (200) (S616), the seller terminal (200) accesses the seller-only store manager webpage, recognizes the product voucher through the seller terminal (200), and requests submission of a product voucher to the DID wallet (410) of the user terminal (400) (S617). The DID wallet (410) of the user terminal (400) submits the product voucher to the product voucher issuance and verification module (133) of the third server (130) to request verification (S618), and the product voucher issuance and verification module (133) transmits the verification result to the seller terminal (200) (S619, S620).
[0108] When the product right certificate verification is successful, the seller terminal (200) provides the user with a product corresponding to the product exchange voucher (S621), and when the third server (130) receives a product provision confirmation input from the user terminal (400) (S622), it deposits the deposited purchase price as the seller's sales price and transmits the deposit result to the seller terminal (200) (S623, S624).
[0109] Meanwhile, when the seller's sales price is deposited, the third server (130) transmits a request for product right certificate disposal to the product right certificate issuance and verification module (133), and the product right certificate issuance and verification module (133) transmits the result of the product right certificate disposal processing to the DID wallet (410) of the user terminal (400) after processing the product right certificate disposal (S625, S626).
[0110] Meanwhile, in the above description, steps S111 to S626 may be further divided into additional steps or combined into fewer steps, depending on the implementation of the present invention. Furthermore, some steps may be omitted as needed, and the order of steps may be changed. Furthermore, even if other omitted details are provided, they may be applied to the contents of FIGS. 1 to 3 and the method for providing a gift certificate service as shown in FIGS. 4 to 6.
[0111] The method for providing a gift certificate service according to one embodiment of the present invention described above can be implemented as a program (or application) to be executed in conjunction with a computer, which is hardware, and stored in a medium.
[0112] The above-described program may include codes coded in a computer language, such as C, C++, JAVA, JavaScript, Ruby, Python, or machine language, that can be read by the processor (CPU) of the computer through the device interface of the computer, so that the computer reads the program and executes the methods implemented as a program. Such codes may include functional codes related to functions that define functions necessary to execute the methods, and may include control codes related to execution procedures necessary for the processor of the computer to execute the functions according to a predetermined procedure. In addition, such codes may further include memory reference-related codes regarding which location (address address) of the internal or external memory of the computer should reference additional information or media necessary for the processor of the computer to execute the functions. In addition, if the processor of the computer needs to communicate with any other computer or server located remotely in order to execute the functions, the code may further include communication-related code regarding how to communicate with any other computer or server located remotely using the communication module of the computer, and what information or media to send and receive during communication.
[0113] The above storage medium refers to a medium that stores data semi-permanently and can be read by a device, rather than a medium that stores data for a short period of time, such as a register, cache, or memory. Specifically, examples of the storage medium include, but are not limited to, ROM, RAM, CD-ROM, magnetic tape, floppy disk, and optical data storage device. That is, the program can be stored in various recording media on various servers that the computer can access or in various recording media on the user's computer. In addition, the medium can be distributed across network-connected computer systems, so that computer-readable code can be stored in a distributed manner.
[0114] The foregoing description of the present invention is for illustrative purposes only, and those skilled in the art will readily appreciate that the present invention can be readily modified into other specific forms without altering the technical spirit or essential characteristics of the present invention. Therefore, the embodiments described above should be understood as illustrative in all respects and not restrictive. For example, each component described as a single entity may be implemented in a distributed manner, and similarly, components described as distributed may be implemented in a combined manner.
[0115] The scope of the present invention is indicated by the claims described below rather than the detailed description above, and all changes or modifications derived from the meaning and scope of the claims and their equivalent concepts should be interpreted as being included in the scope of the present invention.
Claims
1. In a method performed by a service server providing a gift voucher exchange service, A step of receiving a query message input containing information on a product exchange voucher through an application for a product exchange voucher gifting service pre-installed on a purchaser's terminal (hereinafter, purchaser terminal); A step of inputting the query message into a question-and-response based artificial intelligence model learned based on information about the seller collected in advance, and providing a list of products corresponding to the query message to the buyer terminal; A step of providing a product site of a seller corresponding to the selected product to the buyer terminal upon receiving a selection input for at least one product from the product list from the buyer terminal; A step of receiving a gift input from the purchaser's terminal to the user's terminal (hereinafter, "user terminal") for a product exchange voucher for a product displayed on the product site; and A step of issuing a product voucher to the user terminal and a product right certificate corresponding to the product voucher to the electronic wallet of the user terminal, How to provide a gift voucher service.
2. In paragraph 1, A method further comprising collecting information about at least one of a first seller including store and product information registered on a predetermined online site, a second seller including store and product information subscribed to the gift voucher service, and a third seller who purchased an advertisement for priority exposure of a gift voucher on the product list among the information of the second seller. How to provide a gift voucher service.
3. In paragraph 2, A step of automatically generating a product list that displays the information of the third seller, the information of the second seller, and the information of the first seller in that order by applying embedding weights through the artificial intelligence model to the information of the first seller, the information of the second seller, and the information of the third seller, is further included. How to provide a gift voucher service.
4. In paragraph 1, A step of requesting submission of the product voucher from the user terminal upon recognizing the product voucher submitted from the user terminal on the product site output through the application installed on the seller's terminal (hereinafter, "seller terminal"); A step of verifying a product right certificate received from the user terminal; A step of providing the verification result of the above product right certificate to the seller terminal; and The verification result of the above product right certificate is a verification success, and when the provision of the product to the user by the seller is confirmed, the step of remitting the purchase price deposited in response to the product exchange voucher to the seller's account and discarding the product right certificate issued to the electronic wallet of the user's terminal is further included. How to provide a gift voucher service.
5. In paragraph 1, If the seller corresponding to the product selected by the purchaser terminal is a seller who has not subscribed to the product exchange voucher gifting service, a step of providing input information for requesting subscription to the product exchange voucher gifting service for the non-subscribed seller to the purchaser terminal; Upon receiving an input corresponding to the input information from the purchaser terminal, a step of transmitting subscription request information for the gift certificate service to the non-subscribed seller terminal based on the seller's information; and Further comprising a step of providing an incentive amount to the buyer terminal upon completion of the seller's subscription in response to the subscription request information. How to provide a gift voucher service.
6. In paragraph 5, The step of transmitting subscription request information for the gift voucher service to the non-subscribed seller terminal based on the seller's information is as follows: A step of providing guidance information on the gift voucher service based on voice or text to the seller terminal through the artificial intelligence model; A step of receiving a consent input for subscription to the product exchange voucher gifting service from the seller terminal; and Including a step of providing subscription path information for subscribing to the product exchange voucher gift service to the seller terminal. How to provide a gift voucher service.
7. In paragraph 5, The step of transmitting subscription request information for the gift voucher service to the non-subscribed seller terminal based on the seller's information is as follows: When receiving input information from a buyer terminal exceeding a preset threshold, the subscription request information is transmitted to the seller terminal. How to provide a gift voucher service.
8. In paragraph 5, Upon receiving a confirmation input from a seller terminal that has received the above subscription request information, a step of automatically converting the information of a first seller including store and product information registered on a predetermined online site into information of a second seller including store and product information registered for the product exchange voucher gifting service; and Further comprising a step of automatically generating the product site dedicated to the registered seller terminal based on the information of the second seller through the artificial intelligence model in response to the above subscription request information. How to provide a gift voucher service.
9. In paragraph 1, A step of receiving an advertisement purchase input for a product exchange voucher being sold from the terminal of the seller (hereinafter, the seller terminal); A step of providing advertising information on the product exchange voucher being sold according to the purchase of the advertisement; and Further comprising a step of settling advertising costs based on the result of providing the above advertising information, The step of settling advertising costs based on the results of providing the above advertising information is: In the case where the advertisement information is first exposed on the product list, in the case where the selection input for the product exchange voucher first exposed on the product list is received, and in the case where the gifting input for the product exchange voucher with the first input is received, the advertising fee is settled in at least one of the cases. How to provide a gift voucher service.
10. Memory storing an application for providing a gift certificate exchange service and a program for managing the same. The above processor receives a query message input including information on a product exchange voucher through the application pre-installed on the purchaser's terminal (hereinafter, the purchaser's terminal) by executing the above program, A question-and-answer based artificial intelligence model learned based on pre-collected seller information inputs the question message and outputs a list of products corresponding to the question message, which is then provided to the buyer terminal. Upon receiving a selection input for at least one product from the product list from the purchaser terminal, a product site of a seller corresponding to the selected product is provided to the purchaser terminal, When receiving a gift input from the purchaser terminal to the user terminal (hereinafter, the user terminal) for a product exchange voucher for a product displayed on the product site, a processor is included that issues a product exchange voucher to the user terminal and a product right certificate corresponding to the product exchange voucher to the electronic wallet of the user terminal. Server providing gift voucher service.
Citation Information
Patent Citations
Method and system for providing information linked with retrieval
KR101663767B1
Management System for Member of Internet Shopping Mall and Method thereof
KR101995040B1
Advertising system and method for providing search result expanded with respect to attribute of search word
KR1020130138872A
System and apparatus and method of providing mobile present coupons upon selection of receiver
KR1020150001863A
Application program for predicting shoe models using an artificial intelligence learning model and storing shoes in a virtual space based on digital twin and the operation method thereof
KR1020240059895A