Method and device for providing lottery ticket number allocation message according to reward level
The method and device for allocating lottery numbers based on user reward levels and transaction performance improve marketing efficiency by providing a precise and efficient allocation of lottery numbers, enhancing customer expectations.
Patent Information
- Application Number
- PCT/KR2024/016456
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-29
- Filing Date
- 2024-10-25
- Publication Date
- 2025-06-05
AI Technical Summary
Existing lottery systems face challenges in efficiently allocating lottery numbers based on customer reward levels, which are often determined by payment information and transaction performance, leading to an inefficient marketing strategy.
A method and device that determine a reward level for a user account based on transaction performance and expected transaction ability, and then allocate a corresponding number of lottery numbers, providing a message to the user with the allocated lottery numbers.
This approach allows for a more precise and efficient allocation of lottery numbers, enhancing marketing efficiency by actively inducing customer expectations based on differentiated reward levels.
Smart Images

Figure KR2024016456_05062025_PF_FP_ABST
Abstract
Description
Method and device for providing a lottery number allocation message according to reward level
[0001] The technical field of the present disclosure relates to a message for a number assigned based on a number of lottery numbers determined according to a reward level, and more specifically, to a technical field using lottery in which a number of different lottery numbers are assigned according to a reward level determined based on information related to payment obtained from a customer, and a message is provided for each assigned lottery number, thereby actively inducing expectations for the number of lottery numbers determined according to a reward level, thereby improving marketing efficiency.
[0002] Previously, many marketing methods, such as lottery-related events, faced the inconvenience of having to provide a fixed number of lottery numbers to most customers. Furthermore, assigning detailed reward levels based on customer payment information, which resulted in difficulties in allocating different numbers for each reward level, presented a significant challenge. Furthermore, determining precise reward levels for each customer based on expected transaction activity presented significant technical challenges.
[0003] Accordingly, a technology is required that enables businesses to operate lottery events efficiently by allocating a specific number of lottery numbers based on the reward level determined based on the customer's payment information, and that allows customers to allocate a reasonable number of lottery numbers based on their transaction performance.
[0004] In order to solve the above-described problem, the present disclosure discloses a device and method for providing a message informing a user of a lottery number that is reasonably and efficiently allocated due to a differentiated reward level by determining a reward level based on transaction information for a user account and determining the number of lottery numbers allocated to the user account according to the determined reward level.
[0005] The problems to be solved in the present disclosure are not limited to the problems mentioned above, and other problems not mentioned will be clearly understood by those skilled in the art from the description below.
[0006] As a technical means for achieving the above-described technical task, a method for providing a lottery number allocation message according to a reward level by a device according to a first aspect of the present disclosure may include: a step of a receiving unit obtaining user information including transaction performance information for a user account; a step of a processor determining a reward level for the user account based on the user information; a step of the processor determining a number of lottery numbers allocated to the user account based on the transaction performance information and the reward level; and a step of the processor providing a message notifying a lottery number allocated to the user account based on the number of lottery numbers to the user account.
[0007] Additionally, the transaction performance information may include payment amount information and consumption habit information for the user account.
[0008] Additionally, the payment amount information may include the most recent transaction amount and the total transaction amount, and the consumption habit information may include the number of most recent transactions, the total number of transactions, the frequency of most recent transactions, and the frequency of total transactions.
[0009] In addition, the processor may further include a step of determining a performance level indicating a level of transaction performance of the user account based on transaction performance information for the user account; and the performance level may be determined based on a first weight differently assigned to each of the recent transaction amount, the total transaction amount, the number of recent transactions, the total number of transactions, the recent transaction frequency, and the total transaction frequency for the user account.
[0010] Additionally, the user information further includes expected transaction ability information, and the expected transaction ability information may include age information, occupation information, asset information, deposit information, real estate information, and education information for the user account.
[0011] In addition, the processor may further include a step of determining an expected transaction level representing an expected level of future transaction performance for the user account based on expected transaction ability information for the user information; wherein the expected transaction level is determined based on second weights differently assigned to each of the age information, the occupation information, the deposit information, the real estate information, and the education information for the user account, and the first weight may have a higher importance than the second weight.
[0012] Additionally, the step of determining the reward level for the user account may include a step of determining the reward level according to a sum result of the performance level and the expected transaction level; and the sum result may be determined according to different preset ratios assigned to each of the performance level and the expected ability level.
[0013] In addition, the step of determining the number of lottery numbers allocated to the user account comprises the steps of: obtaining a unit payment amount representing the corresponding amount per payment from the payment amount information for the user account; determining a standard allocation number corresponding to a standard amount representing a standard for determining the number of lottery numbers; and
[0014] A step of determining the number of lottery numbers allocated to the user account based on a comparison result between the unit payment amount and the standard allocation number corresponding to the standard amount may be included; and the standard allocation number may be determined differently depending on the reward level for the user account.
[0015] A device providing a lottery number allocation message according to a reward level according to a second aspect of the present disclosure may include a receiving unit that obtains user information including transaction performance information for a user account; and a processor that determines a reward level for the user account based on the user information, determines the number of lottery numbers allocated to the user account based on the transaction performance information and the reward level, and provides a message to the user account notifying the lottery numbers allocated to the user account based on the number of lottery numbers.
[0016] In addition, a third aspect of the present disclosure can provide a computer-readable recording medium having recorded thereon a program for executing the method of the first aspect on a computer.
[0017] According to one embodiment of the present disclosure, by determining a reward level corresponding to each user account through information related to a transaction corresponding to the user account, differentiated reward levels are granted to user accounts, thereby eliminating the inconvenience of having to allocate a certain number of lottery numbers.
[0018] Additionally, by reflecting the expected transaction performance of a user account in the reward level, a more precise reward level can be determined, thereby inducing high transaction performance from the user account.
[0019] The effects of the present disclosure 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.
[0020] FIG. 1 is a block diagram schematically illustrating the configuration of a device that provides a lottery number allocation message according to a reward level according to one embodiment.
[0021] FIG. 2 is a flowchart illustrating a method for providing a lottery number allocation message according to a reward level according to one embodiment.
[0022] FIG. 3 is a schematic diagram illustrating an example of an overall flow for a first user device, a second user device, and a database according to one embodiment.
[0023] FIG. 4 is a diagram illustrating an example in which the number of different lottery numbers is determined according to a determined reward level according to one embodiment.
[0024] FIG. 5 is a diagram illustrating an example in which an analysis unit according to one embodiment learns transaction performance information, reward level, and number of lottery numbers for a user account based on artificial intelligence.
[0025] FIG. 6 is a schematic diagram illustrating an example of determining a reward level based on a sum result determined based on different preset ratios assigned to each of a performance level and an expected transaction level according to one embodiment.
[0026] The advantages and features of the present disclosure, and methods for achieving them, will become clearer with reference to the embodiments described below in detail with the accompanying drawings. However, the present disclosure 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 is complete and to fully inform those skilled in the art of the scope of the present disclosure.
[0027] The terminology used herein is for the purpose of describing embodiments only and is not intended to limit the present disclosure. 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 disclosure.
[0028] Unless otherwise defined, all terms (including technical and scientific terms) used herein may be used in the sense commonly understood by those skilled in the art. Furthermore, terms defined in commonly used dictionaries should not be interpreted ideally or excessively unless explicitly and specifically defined otherwise. Spatially relative terms such as "below," "beneath," "lower," "above," and "upper" may be used to easily describe the relationship between one component and other components, as illustrated in the drawings.
[0029] Spatially relative terms should be understood to encompass different orientations of components during use or operation, in addition to the orientation depicted in the drawings. For example, if a component depicted in a drawing is flipped over, a component described as "below" or "beneath" another component may end up "above" the other component. Thus, the exemplary term "below" can encompass both the above and below orientations. Components can also be oriented in other directions, and thus spatially relative terms can be interpreted based on their orientation.
[0030] Below, various embodiments are described in detail with reference to the drawings.
[0031]
[0032] FIG. 1 is a block diagram schematically illustrating the configuration of a device that provides a lottery number allocation message according to a reward level according to one embodiment.
[0033] Referring to the drawing, the device (100) may include a receiver (110), a processor (120), and a transmitter (130).
[0034] Those skilled in the art will appreciate that, in addition to the components illustrated in FIG. 1, the device (100) may further include other general-purpose components. For example, the device (100) may further include memory (not illustrated). Alternatively, those skilled in the art will appreciate that, according to other embodiments, some of the components illustrated in FIG. 1 may be omitted.
[0035] According to one embodiment, the receiving unit (110) may obtain transaction performance information for a user account from a database. For example, the transaction performance information may be interpreted as a payment history made from the user account and may also include statistical data related to payments. Specifically, the receiving unit (110) may obtain payment amount information and consumption habit information included in the transaction performance information, and may obtain the most recent transaction amount and total transaction amount corresponding to the transaction performance information, and the most recent transaction count, total transaction count, and recent transaction frequency corresponding to the consumption habit information, but is not limited thereto.
[0036] Additionally, the receiver (110) can obtain expected transaction capacity information for a user account from the database. For example, the expected transaction capacity information may include age information, occupation information, asset information, deposit information, real estate information, and education information for the user account obtained from the user account. The receiver (110) can obtain updated information based on a selection input for each piece of information obtained from the user account.
[0037] According to one embodiment, the processor (120) may determine a reward level for a user account based on transaction performance information for the user account obtained from the receiver (110). Furthermore, the processor (120) may determine the number of lottery numbers assigned to the user account based on the transaction performance information and reward level. Furthermore, the processor (120) may provide a message to the user account indicating the lottery numbers assigned to the user account based on the number of lottery numbers.
[0038]
[0039] FIG. 2 is a flowchart illustrating a method for a device (100) according to one embodiment to provide a lottery number allocation message according to a reward level.
[0040] Referring to step S210, the device (100) obtains user information including transaction performance information for a user account.
[0041] For example, user information may include purchase history or related information associated with each user account. Without being limited thereto, the device (100) may obtain transaction performance information corresponding to each user account included in the user device.
[0042] Transaction performance information according to one embodiment may include payment amount information and spending habit information for a user account.
[0043] For example, transaction performance information contained in user information can be interpreted as information containing detailed purchase-related history, and may also include statistical data related to the amount used for payment, frequency, and number of payments. Accordingly, the device (100) can obtain transaction performance information contained in the user information for the user account from the user device, and the transaction performance information may include payment amount information and spending habit information.
[0044] In one embodiment, payment amount information may include a recent transaction amount and a total transaction amount, and consumption habit information may include a number of recent transactions, a total number of transactions, a frequency of recent transactions, and a frequency of total transactions.
[0045] For example, payment amount information corresponding to transaction performance information included in user information may be interpreted as information related to recent payment history for the user account within a preset recent period and information related to payment history for the entire period from the time the user account was created to the present. Accordingly, the device (100) may obtain transaction performance information included in the user information from the user account, and the transaction performance information may include payment amount information including the most recent transaction amount and the total transaction amount for the user account.
[0046] As another example, consumption habit information corresponding to transaction performance information included in user information may be interpreted as the number of recent payments made to the user account within a preset recent period and the corresponding frequency, as well as the number of payments made and the corresponding frequency over the entire period. Accordingly, the device (100) may obtain transaction performance information included in the user information from the user account, and the transaction performance information may include consumption habit information including the number of recent transactions, the total number of transactions, the frequency of recent transactions, and the overall frequency of transactions for the user account.
[0047] User information according to one embodiment may further include expected transaction ability information, and the expected transaction ability information may include age information, occupation information, asset information, deposit information, real estate information, and education information for the user account.
[0048] For example, expected transaction capacity information can be interpreted as information predicting future transaction performance or activity capacity based on information indicating the financial status of a user account. Accordingly, the device (100) can obtain expected capacity information for a user account, which may include age, occupation, asset information, deposit information, real estate information, and educational background information for the user account.
[0049]
[0050] Referring to step S220, the device (100) determines a reward level for a user account based on user information.
[0051] For example, reward levels can be interpreted as differentiated grades based on each user's transaction history, with higher purchases or higher payment amounts equating to higher grades or reward levels. Therefore, as a user's reward level increases, the number of lottery numbers assigned to that user's account may also increase.
[0052] For example, lottery numbers can be generated by selecting input from an operator account or randomly generated using a random function. Furthermore, lottery numbers can be in the form of a number set consisting of one or more specific numbers, with no specific number limit. In the case of a number set, all numbers included in the number set can be single-digit, and in some cases, some numbers can have more than one digit. For example, when a lottery number is in the form of a set of numbers, the lottery number may include a single-digit number in a combination of a specific number of six, such as (1, 4, 6, 7, 8, 9), or some numbers may have more than one digit, such as (1, 14, 23, 31, 36, 40). In one embodiment, the device (100) may determine a performance level indicating a level of transaction performance of a user account based on transaction performance information for the user account, and the performance level may be determined based on a first weight differently assigned to each of a recent transaction amount, a total transaction amount, a number of recent transactions, a total number of transactions, a recent transaction frequency, and a total transaction frequency for the user account.
[0053] For example, a performance level (e.g., level 1-10) may refer to the performance level associated with transactions for a user account at a past point in time based on the current point in time, and a higher level may be interpreted as a higher accumulated transaction performance, and may be updated over time.
[0054] Specifically, based on transaction performance information included in user information obtained from a user account, the device (100) may obtain elements of a recent transaction amount (e.g., KRW 100,000), a recent transaction count (e.g., 5 times), and a recent transaction frequency (e.g., 60%) for a preset recent period (e.g., 1 month), and a total transaction amount (e.g., KRW 1 million), a total transaction count (e.g., 50 times), and a total transaction frequency (e.g., 70%) corresponding to the entire period, to determine a performance level (e.g., level 8) for the user account.
[0055] As another example, the performance level may be determined by assigning different first weights to each of the aforementioned factors. The first weight may be interpreted as a weight assigned to the performance level, and the second weight may be a weight assigned to the expected transaction level, which will be described in detail later. Accordingly, if the activity status indicating the activity status of a user account corresponds to inactivity, this may be interpreted as the user not using the company's service for a long period of time or with low interest. In this case, a higher first weight may be assigned to the factor corresponding to the entire period than to the factor corresponding to the preset recent period. The device (100) may assign the highest first weight to the total transaction amount, the second highest first weight to the total number of transactions, and the third highest first weight to the total transaction frequency, which are factors corresponding to the preset recent period. In addition, the factors corresponding to the recent transaction amount, the number of recent transactions, and the recent transaction frequency may be assigned relatively low first weights because recent transaction activity for the user account may be insufficient. The effect of this is that, since the criteria for determining the performance level are given a higher first weight to the elements for the entire period than to the elements for the recent period, even if the recent activity status is low, the focus is on the overall performance and a high performance level is given, thereby having the effect of turning the user's activity status back into activity. Since a high performance level increases the probability of being given a high reward level, the probability of increasing the number of lottery numbers assigned also increases, so it can be reborn as an effective marketing for user accounts that have been inactive for a long period of time. Without being limited thereto, the device (100) can give different first weights to each element based on the selection input obtained from the operator account.
[0056] In one embodiment, the device (100) may determine an expected transaction level representing an expected level of future transaction performance for a user account based on expected transaction capability information about the user information.
[0057] Referring to the example of step S210 described above, the expected transaction capability information obtained from the device (100) is described.
[0058] The expected transaction level according to one embodiment may be determined based on second weights that are differently assigned to each of age information, occupation information, deposit information, real estate information, and education information for the user account.
[0059] For example, the expected transaction level (e.g., level 1-10) can be interpreted as information predicting the level of transaction performance for a user account at a future point in time based on the current point in time, and a higher level can be interpreted as more activity for the expected transaction, and can be updated as additional information about the user account is obtained.
[0060] Specifically, based on the expected transaction ability information included in the user information obtained from the user account, the device (100) may obtain each element of age information (e.g., 50 years old), occupation information (e.g., businessman), deposit information (e.g., 100 million), real estate information (e.g., 300 million), and education information (e.g., college graduate) for the user account to determine the expected transaction level (e.g., level 7) for the user account.
[0061] As another example, the expected transaction level may be assigned a different secondary weight to each element. The secondary weight may be interpreted as the weight assigned to the expected transaction level and may have a lower priority than the primary weight. Accordingly, if the current interest rate trend, which indicates the upward trend, corresponds to an upward trend in the market interest rate, the device (100) may assign different secondary weights to various elements that determine the expected transaction ability information for the user. For example, if the market interest rate trend is upward, the probability of a sharp increase in deposit interest rates is high, and thus the probability of purchases from users corresponding to this trend is very high, and thus a high reward level may be desirable. Accordingly, the device (100) may assign the highest secondary weight to deposit information among the various elements that determine the expected transaction level. Next, if the user's occupational information corresponds to the financial sector, the risk of assets is likely to fluctuate sharply depending on the interest rate trend, and thus, this may be an important factor in determining the expected transaction ability information. Accordingly, the device (100) may assign the second-highest weighting to occupational information among the various factors that determine the expected transaction level. Furthermore, younger users are more likely to have modest savings, and thus are more likely to be minimally affected by interest rate fluctuations. Therefore, the device (100) may assign the third-highest weighting to age among the various factors that determine the expected transaction level. Furthermore, education information may be assigned a higher weighting than real estate information. Real estate information, despite being assigned a high reward level, may be interpreted as more likely to fail to complete a purchase, as the burden of interest on the principal and interest that must be repaid increases when market interest rates rise.Accordingly, the device (100) can determine the expected transaction level for a user account by assigning different secondary weights to each of the deposit information, real estate information, age information, occupation information, and education information corresponding to the expected transaction information. This can determine the expected transaction level representing the expected level of future transaction performance. As an effect of this, if a higher weight is assigned to the element that increases the assets of each user account as market interest rates rise, a higher expected transaction level can be determined. In addition, since the reward level, which affects the number of lottery numbers obtained per payment, is determined, there is an effect of easily attracting users who are likely to make a purchase with a high probability. Without being limited thereto, the device (100) can assign different secondary weights to each element based on the selection input obtained from the operator account.
[0062] According to one embodiment, the device (100) may determine a reward level for a user account by selecting and inputting either a determined performance level or an expected transaction level from an operator account. For example, in some draws of a lottery event, the step of determining the expected transaction level may be omitted, and the device (100) may determine a reward level for the user account equal to the performance level. Conversely, in some draws, the step of determining the performance level may be omitted, and the device (100) may determine a reward level for the user account equal to the expected transaction level.
[0063]
[0064] Referring to step S230, the device (100) determines the number of lottery numbers to be assigned to the user account based on transaction performance information and reward level.
[0065] According to one embodiment, the device (100) can obtain a unit payment amount representing the corresponding amount per payment from payment amount information for a user account.
[0066] For example, the unit payment amount can be interpreted as the amount paid per transaction, corresponding to each transaction obtained from the payment amount information for the user account. If the transaction performance information for the user account corresponds to 1 million won and there are two transactions (e.g., 300,000 won and 700,000 won), the first unit payment amount for the 1 million won unit payment amount can be interpreted as 300,000 won and the second unit payment amount as 700,000 won.
[0067] For example, the device (100) may determine a reference allocation number corresponding to a reference amount, which represents the criterion for determining the number of lottery numbers. Specifically, the number of lottery numbers allocated to a user account may not be the number for a single transaction. In other words, the number of lottery numbers may refer to the total number of lottery numbers determined based on multiple transactions. Accordingly, the device (100) may determine a reference allocation number (e.g., 1) corresponding to a reference amount (e.g., 100,000 won) and update the reference allocation number corresponding to the reference amount based on a selection input obtained from the operator account.
[0068] As another example, the device (100) may determine a reference allocation number corresponding to the reference amount based on the total number of past allocations, which is the total number of lottery numbers allocated in past draws for a lottery event that was conducted in the past. For example, if the total number of past allocations allocated in past draws is less than the preset allocation number, the device (100) may determine the reference amount to be a lower amount than the past reference amount for the past draws. In other words, since the number of lottery numbers allocated in past draws is small, the reference amount is determined to be lower in the current draw, thereby having the effect of allocating the number of lottery numbers more efficiently than in past draws.
[0069] According to one embodiment, a device (100) can determine the number of lottery numbers to be allocated to a user account based on a comparison result between a unit payment amount and a standard allocation number corresponding to the standard amount, and the standard allocation number can be determined differently depending on a reward level for the user account.
[0070] For example, if a unit payment amount (e.g., 1 million won) is acquired for a user account and a standard allocation number (e.g., 1) corresponding to a reference amount (e.g., 100,000 won) is obtained, the device (100) can determine the number of lottery numbers (e.g., 10) to be allocated to the user account because the unit payment amount is 10 times the reference amount. That is, the device (100) can determine the number of lottery numbers for the user account by comparing the unit payment amount corresponding to each payment made each time with the standard allocation number corresponding to the reference amount.
[0071] As another example, the number of lottery numbers may be determined based on the total transaction amount included in the payment amount information included in the transaction performance information instead of the unit payment amount. Specifically, if the total transaction amount for the user account in the current drawing corresponding to the currently ongoing lottery event is 5 million won, the device (100) may determine the number of lottery numbers (e.g., 50) to be allocated to the user account based on the reference allocation number (e.g., 1) corresponding to the reference amount (e.g., 100,000 won), since the total payment amount is 50 times the reference amount. In other words, the device (100) may determine the number of lottery numbers for the user account based on the total transaction amount, which represents the overall amount paid in the current drawing, rather than on each payment made each time, by comparing it with the reference allocation number corresponding to the reference amount.
[0072] An example in which the number of standard allocations is determined differently depending on the reward level is described in detail in Fig. 4.
[0073] Referring to step S240, the device (100) provides a message to the user account notifying the lottery number assigned to the user account based on the number of lottery numbers.
[0074] For example, each lottery number assigned to a user account may be a different lottery number. If the number of lottery numbers corresponding to a unit payment amount is determined, the device (100) may provide a message to the user account indicating a different lottery number for each of the lottery numbers assigned to the user account each time the unit payment amount is acquired.
[0075] As another example, if the number of lottery numbers corresponding to the total transaction amount has been determined, the device (100) may provide a message to the user account informing of each different lottery number assigned to the determined number of lottery numbers according to the total transaction amount for the user account before the lottery result is determined in the current lottery round.
[0076]
[0077] FIG. 3 is a diagram schematically illustrating an example of the overall flow for a device (100), a first user device (310), a second user device (320), and a database (330) according to one embodiment.
[0078] Referring to FIG. 3, the device (100) may obtain user information including transaction performance information for each of a first user account and a second user account from a database (330). In addition, the device (100) may determine a reward level for the first user account and a reward level for the second user account based on each user information. In addition, the device (100) may determine the number of lottery numbers assigned to the first user account and the number of lottery numbers assigned to the second user account based on the transaction performance information and reward level for each user account, and the number of lottery numbers may be different for each. Consequently, the device (100) may provide a message notifying the lottery numbers assigned to the first user account based on the number of lottery numbers to the first user device (310) including the first user account, and may provide a message notifying the lottery numbers assigned to the second user account to the second user device (320) including the second user account.
[0079]
[0080] FIG. 4 is a drawing for explaining an example in which a device (100) according to one embodiment determines the number of different lottery numbers according to a determined reward level.
[0081] Referring to the example of step S220 described above, the device (100) can determine the standard allocation number differently depending on the reward level for the determined user account. That is, it is assumed that the reward levels are sequentially differentiated into VIP, superior, intermediate, and inferior, and the differentiated reward levels are not particularly limited.
[0082] Referring to FIG. 4, the first user account and the second user account are each granted different reward levels. Accordingly, if the reward level for the first user account is VIP, the device (100) can determine a standard allocation number (10) corresponding to a standard amount (e.g., 100 won), and since the unit payment amount is 1,000 won, the number of lottery numbers allocated to the first user account can be determined as 100. In other words, the standard allocation number of 10 for the first user account can be interpreted as a number according to the VIP level. On the other hand, although the amount for the second user account is the same unit payment amount as that of the first user account, since the reward level is Superior, which is a lower reward level than VIP, the device (100) can determine the standard allocation number corresponding to the standard amount of 100 won to be 7, which is less than the standard allocation number for the first user account, and the number of lottery numbers allocated to the second user account can be determined as 70. As a result, since the standard allocation number granted to a higher reward level is higher than the standard allocation number granted to a lower reward level even though the unit payment amount is the same, active transaction activity can be induced to reach a higher reward level, and expectations for winning a lottery event can be maximized.
[0083]
[0084] FIG. 5 is a drawing for explaining an example in which an analysis unit (500) included in a device (100) according to one embodiment analyzes transaction performance information (510), reward level (520), and number of lottery numbers (530) for a user account based on artificial intelligence.
[0085] Referring to FIG. 5, the device (100) can learn and update transaction performance information, reward levels, and the number of lottery numbers acquired from a user account based on artificial intelligence through the analysis unit (500). Accordingly, the device (100) can reasonably determine a reference amount and a reference allocation number corresponding to the reference amount based on the learned results for transaction performance information (510) for multiple user accounts, thereby minimizing investment costs for proceeding with a lottery event. In addition, the device (100) can determine a finely differentiated reward level (520) by learning the reward levels (520) for multiple user accounts, and can efficiently determine the reference allocation number according to the reward level (520). In addition, the device (100) can learn the number of lottery numbers (530) allocated to multiple user accounts, thereby placing a limit on the total allocation number representing the overall allocated number, thereby enabling efficient proceeding with a lottery event.
[0086]
[0087] FIG. 6 is a schematic diagram illustrating an example in which a device (100) according to one embodiment determines a reward level based on a sum result determined according to different preset ratios given to each of a performance level and an expected transaction level.
[0088] According to one embodiment, the device (100) may determine a reward level (520) based on a sum of a performance level and an expected transaction level, and the sum may be determined based on different preset ratios assigned to each of the performance level and the expected ability level.
[0089] For example, let's assume that the performance level for a first user account is set to level 5 and the expected transaction level is set to level 9. Specifically, the device (100) can reflect the performance level and the expected transaction level at a preset ratio of 3:7, respectively. Interpretably, this means that a first user account with a higher expected transaction level is likely to have a higher participation rate in future lottery events and a higher probability of active purchasing activities, and thus is granted a higher ratio of the expected transaction level. Accordingly, the device (100) can determine the first reward level (610) for the first user account as VIP, corresponding to the expected transaction level of 9.
[0090] As another example, if occupation information is omitted from the expected transaction ability information included in the second user account, the device (100) may assign a preset ratio of 8:2 to the performance level and the expected transaction level. This may be interpreted as a case where occupation information was previously entered into the second user account, but was deleted or changed due to a job change, retirement, or other reasons. Accordingly, the second user account may have maintained high performance when occupation information was entered in the past, but the expected transaction activity may be predicted to be minimal. Accordingly, the device (100) may assign a higher preset ratio to the performance level for the second user account, thereby maintaining a consistently high number of lottery numbers (530) assigned to the second user account according to the determined second reward level (620), thereby inducing anticipation of winning a lottery event.
[0091]
[0092] Various embodiments of the present disclosure may be implemented as software comprising one or more instructions stored in a storage medium (e.g., memory) readable by a machine (e.g., a display device or a computer). For example, a processor (e.g., processor 120) of the machine may call at least one instruction from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one called instruction. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.
[0093] According to one embodiment, the method according to various embodiments disclosed in the present disclosure may be provided as included in a computer program product. The computer program product may be traded as a commodity between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read-only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play Store™) or directly between two user devices (e.g., smartphones). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily generated in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or a relay server.
[0094] Those skilled in the art will appreciate that the present invention can be implemented in modified forms without departing from the essential characteristics of the above-described description. Therefore, the disclosed methods should be considered illustrative rather than restrictive. The scope of the present invention is set forth in the claims, not the foregoing description, and all differences within the scope equivalent thereto should be construed as being encompassed by the present invention.
Claims
1. A method for a device to provide a lottery number allocation message according to a reward level, A step for the receiving party to obtain user information including transaction performance information for the user account; A step in which the processor determines a reward level for the user account based on the user information; The step of the processor determining the number of lottery numbers allocated to the user account based on the transaction performance information and the reward level; and A method comprising: providing a message to the user account, wherein the processor notifies the user account of a lottery number assigned to the user account based on the number of lottery numbers; 2. In paragraph 1, The above transaction performance information A method comprising payment amount information and consumption habit information for the above user account.
3. In paragraph 2, The above payment amount information includes the most recent transaction amount and the total transaction amount. A method wherein the above consumption habit information includes the number of recent transactions, the total number of transactions, the frequency of recent transactions and the total frequency of transactions.
4. In paragraph 3, The step of the processor further comprising: determining a performance level indicating a level of transaction performance of the user account based on transaction performance information for the user account; A method wherein the performance level is determined based on a first weighting factor differently assigned to each of the recent transaction amount, the total transaction amount, the number of recent transactions, the total number of transactions, the recent transaction frequency and the total transaction frequency for the user account.
5. In paragraph 4, The above user information further includes expected transaction ability information, A method wherein the above expected transaction ability information includes age information, occupation information, asset information, deposit information, real estate information, and education information for the user account.
6. In paragraph 5, The step of the processor further comprising determining an expected transaction level representing an expected level of future transaction performance for the user account based on the expected transaction ability information for the user information; The above expected transaction level is determined based on a second weighting that is differently assigned to each of the age information, the occupation information, the deposit information, the real estate information, and the education information for the user account, A method wherein the first weight has a higher importance than the second weight.
7. In paragraph 6, The step of determining the reward level for the above user account is: A step of determining the reward level based on the sum of the above performance level and the above expected transaction level; A method wherein the above combined result is determined according to different preset ratios assigned to each of the above performance level and the above expected ability level.
8. In paragraph 7, The step of determining the number of lottery numbers allocated to the above user account is: A step of obtaining a unit payment amount representing the corresponding amount per payment from the payment amount information for the user account; A step of determining a standard allocation number corresponding to a standard amount indicating a standard for determining the number of the above lottery numbers; and A step of determining the number of lottery numbers allocated to the user account based on the result of comparing the unit payment amount and the standard allocation number corresponding to the standard amount; A method wherein the above-mentioned standard allocation number is determined differently depending on the above-mentioned reward level for the above-mentioned user account.
9. In a device that provides a lottery number allocation message according to reward level, A receiving unit for obtaining user information including transaction performance information for a user account; and Determine the reward level for the user account based on the above user information, Determine the number of lottery numbers allocated to the user account based on the above transaction performance information and the above reward level, A device comprising a processor that provides a message to the user account notifying a lottery number assigned to the user account based on the number of lottery numbers.
10. A computer-readable recording medium having recorded thereon a program for executing the method of any one of clauses 1 to 8 on a computer.
Citation Information
Patent Citations
system and method for lottery offering according toactual result of card use
KR1020040081608A
rating system and method for identifying desirablecustomers
KR1020060021854A
Lotto ststem using mobile and its method
KR1020070099717A
Method of trading predicted lottery number and server for the same
KR1020130040660A
Apparatus and method for mobile lotto cashback service
KR102086682B1