Reward Offering Method by Attendance Authentication and Its System
The method and system improve user attendance authentication accuracy and reward satisfaction by using NFTs based on attendance authentication, enhancing user engagement in performance events through customized and differentiated rewards.
Patent Information
- Application Number
- JP2024573625
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-06-14
- Filing Date
- 2023-06-08
- Publication Date
- 2025-07-03
- Estimated Expiration
- 2043-06-08
AI Technical Summary
Conventional reward systems for performance events, especially those combining online and offline components, suffer from reduced accuracy and reliability in user attendance authentication, and lack differentiation in reward satisfaction.
A method and system that provides NFT rewards based on attendance authentication, utilizing blockchain technology, which includes obtaining ticket and activity status information to perform seat authentication, generating customized NFT rewards, and controlling shooting based on authentication conditions.
Enhances the accuracy and reliability of user attendance authentication, offers differentiated and customized rewards, and encourages user participation in performance events by providing unique NFT rewards.
Smart Images

Figure 2025520474000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a method for providing rewards based on attendance authentication and a system therefor. More specifically, it relates to a method for providing NFT rewards based on on / offline attendance authentication for a predetermined performance event and a system therefor.
Background Art
[0002] In modern society, supported by the ever-developing information and communications technology (ICT), various performance events (such as concerts, etc.) are being actively held not only offline but also online in a combined space.
[0003] Under such circumstances, conventionally, in order to encourage more users to participate in events more actively and positively, a service has been realized that provides corresponding rewards to users who meet predetermined requirements.
[0004] As an example, there is a service that provides predetermined rewards (such as a predetermined emblem, goods purchase rights, and / or coupon provision, etc.) if it is authenticated that a user has participated in a specific performance event.
[0005] However, most of the conventional reward services as described above focus on offline events, such as ticket scanning at the offline event venue for user attendance authentication or a method of determining whether the user is located at the offline event venue.
[0006] Therefore, in the conventional method, there is a problem that the accuracy of user attendance authentication for performance events conducted overall online and offline is significantly reduced.
[0007] As a result, conventionally, in the case of performance events that proceed overall online and offline, there is a problem that the accuracy of user attendance authentication for them is significantly reduced.
[0008] In the conventional art of this field, since user attendance authentication in an offline event is generally carried out in a somewhat one-dimensional manner (for example, ticket scanning and / or determining whether the user is located at the event venue, etc.), it is difficult to distinguish users who did not participate in the event normally, such as when a user only performs attendance authentication at the offline event venue and leaves the event venue without watching the performance event. Therefore, there is a problem that the reliability of the event attendance authentication is further reduced.
[0009] Furthermore, in the conventional reward service, there is also a problem that it only provides rewards in a normal form according to a universal reward system (for example, providing emblems, coupons, etc.), so there is a limit in satisfying the reward satisfaction of users.
[0010] Therefore, there is an increasing need to develop and introduce a differentiated reward system that can more effectively improve the reward satisfaction of users.
[0011] On the other hand, recently, with the epoch-making development of blockchain technology, the utilization of NFT (Non-Fungible Token) based on this has been expanding in various fields.
[0012] Here, the NFT means a virtual token that uses blockchain technology to prove the owner of a digital asset.
[0013] Specifically, the NFT can be a kind of virtual genuine certificate used to represent its unique originality and ownership by putting the address indicating a digital file such as a predetermined image, picture, and / or audio into the token.
[0014] That is, the NFT can be meant as a unique digital file form registered on the blockchain. Such an NFT has the advantage that its economic value can gradually increase as time goes by, and the interest in the NFT is also gradually increasing.
Summary of the Invention
Problems to be Solved by the Invention
[0015] The present invention was devised to solve the above-mentioned problems, and an object thereof is to realize a method for providing NFT rewards by on / offline attendance authentication for a predetermined performance event and a system therefor.
Means for Solving the Problems
[0016] The method for providing rewards by attendance authentication according to an embodiment of the present invention is a method in which an attendance authentication reward application executed by at least one processor of a terminal provides a reward by attendance authentication, and includes steps of obtaining ticket information including performance time and performance location information for an offline or online performance event, obtaining activity status information including at least one of the user's offline real-time location information and online real-time viewing history information, performing attendance authentication for the performance event based on the ticket information and the activity status information, and providing an NFT (Non-Fungible Token) reward by the attendance authentication.
[0017] At this time, the NFT reward is a reward provided based on an NFT that is a digital file registered on the blockchain (BlockChain).
[0018] The step of performing seat authentication for the performance event includes the step of performing the seat authentication based on authentication conditions including participation location conditions that set a target location for approving seat authentication for the performance event and participation time conditions that set a target viewing time for approving seat authentication for the performance event.
[0019] Also, the step of performing seat authentication for the performance event includes, if it is an offline performance event, the step of performing offline seat authentication based on the ticket information, the real-time location information, and the authentication conditions, and if it is an online performance event, the step of performing online seat authentication based on the ticket information, the real-time viewing history information, and the authentication conditions.
[0020] Also, the step of providing an NFT reward based on the seat authentication includes the step of generating the NFT reward including predetermined digital content.
[0021] Also, the step of providing an NFT reward based on the seat authentication for the offline performance event further includes the step of providing an offline made-to-order NFT reward based on the seat authentication for the offline performance event, and the step of generating the NFT reward including the digital content includes the step of generating the offline made-to-order NFT reward based on user-specific digital content including an image taken of a user targeted for participation in the offline performance event.
[0022] Also, the method for providing a reward based on seat authentication according to an embodiment of the present invention further includes the step of providing a new NFT reward based on a plurality of seat authentications.
[0023] Also, the step of providing a new NFT reward based on the plurality of seat authentications includes the step of providing a predetermined additional NFT reward if a plurality of seat authentications based on a plurality of pre-specified performance events are approved.
[0024] In addition, the step of providing the plurality of new NFT rewards through the seat authentication includes a step of providing an upgrade function for synthesizing a plurality of NFT rewards provided by the approval of the plurality of seat authentications according to a predetermined criterion, and a step of providing a predetermined top NFT reward when the synthesis is successful.
[0025] In addition, the reward providing method by seat authentication according to the embodiment of the present invention further includes a step of performing seat authentication based on authentication basic conditions including minimum seat authentication requirements, and a step of performing shooting control for restricting or permitting camera shooting if the seat authentication according to the authentication basic conditions is approved.
[0026] In addition, the step of performing the shooting control includes a step of performing the shooting control based on a preset shooting restriction section.
[0027] In addition, the step of providing the NFT reward by seat authentication includes a step of generating the NFT reward including a user personal image taken in a section other than the shooting restriction section.
[0028] On the other hand, the reward providing system by seat authentication according to the embodiment of the present invention includes at least one memory storing a seat authentication reward application, and at least one processor for reading out the seat authentication reward application stored in the memory and providing a reward by seat authentication. The instruction words of the seat authentication reward application include a step of obtaining ticket information including performance time and performance location information for an offline or online performance event, a step of obtaining activity status information including at least one of the user's offline real-time location information and online real-time viewing history information, a step of performing seat authentication for the performance event based on the ticket information and the activity status information, and a step of providing an NFT (Non-Fungible Token) reward by the seat authentication.
Effect of the Invention
[0029] The reward providing method and system based on attendance authentication according to an embodiment of the present invention can execute user attendance authentication for a performance event that progresses online / offline, and thus, not only offline but also the user's attendance and viewing availability for an online performance event can be clearly grasped. Through this, there is an effect that the accuracy and reliability of user attendance authentication for a performance event that progresses in a space combining online and offline can be improved.
[0030] In addition, the reward providing method and system based on attendance authentication according to an embodiment of the present invention can realize a differentiated reward paradigm that can more effectively enhance the reward satisfaction of users by providing a predetermined NFT reward when the attendance authentication is approved. Through this, there is an effect that the participation of users in the performance event can be further encouraged to activate the performance market.
[0031] In addition, the reward providing method and system based on attendance authentication according to an embodiment of the present invention can provide a customized NFT reward specialized for each user, further improving the user's reward satisfaction and further enhancing the user's needs and desires for participating in the performance event, leading to more active performance viewing.
Brief Description of the Drawings
[0032]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Mode for Carrying Out the Invention
[0033] The present invention can be modified in various ways and can have various embodiments. Specific embodiments are illustrated in the drawings and will be described in detail. The effects and features of the present invention and the methods for achieving them will become clear by referring to the embodiments described in detail below together with the drawings. However, the present invention is not limited to the embodiments disclosed below and can be realized in various forms. In the following embodiments, terms such as first and second are not used in a limiting sense but for the purpose of distinguishing one component from another. Also, a singular expression includes a plural expression unless the context clearly indicates otherwise. Also, terms such as "comprising" or "having" mean that the features or components described in the specification exist, and do not preclude the possibility that one or more other features or components may be added. Also, in the drawings, for convenience of explanation, components etc. may be exaggerated or reduced in size. For example, the size and thickness of each configuration shown in the drawings are arbitrarily shown for convenience of explanation, and thus the present invention is not necessarily limited to the places shown in the drawings.
[0034] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. When describing with reference to the drawings, the same or corresponding components are denoted by the same reference numerals, and redundant descriptions thereof are omitted.
[0035] FIG. 1 is a conceptual diagram of a reward providing system by seat authentication according to an embodiment of the present invention.
[0036] As shown in FIG. 1, the reward providing system 1000 based on seat authentication according to an embodiment of the present invention can realize a seat authentication reward service that provides NFT rewards based on on / offline seat authentication for a predetermined performance event.
[0037] In an embodiment, the reward providing system 1000 based on seat authentication that realizes the above-described seat authentication reward service may include a terminal 100, a service providing server 200, and a network 300 (Network).
[0038] At this time, the terminal 100 and the service providing server 200 can be connected via the network 300.
[0039] Here, the network 300 according to the embodiment means a connection structure that enables information exchange between each node such as the terminal 100 and / or the service providing server 200. Examples of such a network 300 include 3GPP (registered trademark) (3rd Generation Partnership Project) network, LTE (Long Term Evolution) network, WIMAX (World Interoperability for Microwave Access) network, Internet, LAN (Local Area Network), Wireless LAN (Wireless Local Area Network), WAN (Wide Area Network), PAN (Personal Area Network), Bluetooth (registered trademark) network, satellite broadcast network, analog broadcast network, DMB (Digital Multimedia Broadcasting) network, etc., but are not limited thereto.
[0040] Hereinafter, the terminal 100 and the service providing server 200 that realize the reward providing system 1000 based on seat authentication will be described in detail with reference to the attached drawings.
[0041] · Terminal 100
[0042] The terminal 100 according to an embodiment of the present invention may be a predetermined computing device provided with a seat authentication reward application (hereinafter referred to as an application) that provides a seat authentication reward service.
[0043] Specifically, from a hardware perspective, the terminal 100 can include a mobile type computing device 100-1 and / or a desktop type computing device 100-2 provided with the application.
[0044] Here, the mobile type computing device 100-1 may be a mobile device such as a smartphone or a tablet PC provided with the application.
[0045] For example, the mobile type computing device 100-1 may include a smart phone, a mobile phone, a digital broadcast device, a PDA (personal digital assistants), a PMP (portable multimedia player), a tablet PC (tablet PC), and the like.
[0046] In addition, the desktop type computing device 100-2 may be a personal computer such as a fixed desktop PC, a laptop computer, or an ultrabook provided with the application, and may include a device provided with a program for executing a seat authentication reward service based on wired or wireless communication.
[0047] Further, according to an embodiment, the terminal 100 may further include a predetermined server computing device that provides a seat authentication reward service environment.
[0048] FIG. 2 is an internal block diagram of the terminal 100 according to an embodiment of the present invention.
[0049] On the other hand, as shown in FIG. 2, from a functional perspective, the terminal 100 can include a memory 110, a processor assembly 120, a communication processor 130, an interface unit 140, an input system 150, a sensor system 160, and a display system 170. Such components can be configured to be included within the housing of the terminal 100.
[0050] Specifically, an application 111 is stored in the memory 110, and the application 111 can store any one or more of various application programs, data, and instruction words for providing a seat authentication reward service environment.
[0051] That is, the memory 110 can store instructions and data that can be used to generate a seat authentication reward service environment.
[0052] Further, the memory 110 can include a program area and a data area.
[0053] Here, the program area according to the embodiment can be associated between an operating system OS (Operating System) for booting the terminal 100 and functional elements, and the data area can store data generated by the use of the terminal 100.
[0054] Also, the memory 110 can include at least one or more non-transitory computer-readable storage media and a temporary computer-readable storage media.
[0055] For example, the memory 110 can be various storage devices such as a ROM, an EPROM, a flash drive, a hard drive, etc., and can include a web storage that performs the storage function of the memory 110 on the internet.
[0056] The processor assembly 120 can include at least one or more processors capable of executing instructions of the application 111 stored in the memory 110 to perform various operations for generating an attendance authentication reward service environment.
[0057] In an embodiment, the processor assembly 120 can control the overall operation of components via the application 111 in the memory 110 to provide an attendance authentication reward service.
[0058] Such a processor assembly 120 may be a system-on-chip (SOC) suitable for a terminal 100 including a central processing unit (CPU) and / or a graphics processing unit (GPU), etc., capable of executing an operating system (OS) and / or application programs stored in the memory 110, and controlling each component mounted on the terminal 100.
[0059] Also, the processor assembly 120 can communicate internally with each component via a system bus, and can include one or more predetermined bus structures including a local bus.
[0060] Also, the processor assembly 120 can be realized by including at least one of ASICs (application specific integrated circuits), DSPs (digital signal processors), DSPDs (digital signal processing devices), PLDs (programmable logic devices), FPGAs (field programmable gate arrays), controllers, micro-controllers, microprocessors, and other electrical units for performing functions.
[0061] The communication processor 130 can include one or more devices for communicating with external devices. Such a communication processor 130 can communicate via a wireless network.
[0062] Specifically, the communication processor 130 can communicate with the terminal 100 storing the content source for realizing the seat authentication reward service environment, and can communicate with various user input components such as a controller for receiving user input.
[0063] In an embodiment, the communication processor 130 can transmit and receive various data related to the seat authentication reward service to and from the other terminal 100 and / or an external server, etc.
[0064] Such a communication processor 130 can wirelessly transmit and receive data with at least one of a base station, an external terminal 100, and an arbitrary server on a mobile communication network constructed via a communication device capable of performing a technical standard or communication method for mobile communication (e.g., LTE (Long Term Evolution), LTE-A (Long Term Evolution-Advanced), 5G NR (New Radio), Wi-Fi (registered trademark)), or a short-range communication method, etc.
[0065] The sensor system 160 can include various sensors such as an image sensor 161, a position sensor (IMU) 163, an audio sensor 165, a distance sensor, a proximity sensor, a contact sensor, etc.
[0066] Here, the image sensor 161 can capture an image and / or a picture of the physical space around the terminal 100.
[0067] In an embodiment, the image sensor 161 can take and acquire various images and / or pictures related to the seat authentication reward service, etc.
[0068] As an embodiment, the image sensor 161 can acquire a photographed image of a physical ticket image and / or a user personal image, etc.
[0069] Also, the image sensor 161 is disposed on the front surface and / or the rear surface of the terminal 100, can acquire an image by photographing the disposed direction side, and can photograph the physical space through a camera disposed facing the outside of the terminal 100.
[0070] Such an image sensor 161 can include an image sensor device and an image processing module. Specifically, the image sensor 161 can process a still image or a moving image obtained by an image sensor device (for example, CMOS or CCD).
[0071] Also, the image sensor 161 can use the image processing module to process a still image or a moving image acquired through the image sensor device, extract necessary information, and transmit the extracted information to the processor.
[0072] Such an image sensor 161 can be a camera assembly including at least one or more cameras. The camera assembly can include a general camera that photographs in the visible light band, and can further include special cameras such as an infrared camera and a stereo camera.
[0073] Also, the above-described image sensor 161 can be included in the terminal 100 and operate according to an embodiment, or can be included in an external device (for example, an external server, etc.) and operate through interlocking based on the above-described communication processor 130 and / or interface unit 140.
[0074] The position sensor (IMU) 163 can sense at least one or more of the movement and acceleration of the terminal 100. For example, it can be composed of a combination of various position sensors such as an accelerometer, a gyroscope, and a magnetometer.
[0075] In addition, the position sensor (IMU) 163 can recognize spatial information regarding the physical space around the terminal 100 in conjunction with a position communication processor 130 such as the GPS of the communication processor 130.
[0076] The audio sensor 165 can recognize sounds around the terminal 100.
[0077] Specifically, the audio sensor 165 can include a microphone that can sense voice input from the user using the terminal 100.
[0078] In an embodiment, the audio sensor 165 can receive voice data necessary for an attendance authentication reward service from the user.
[0079] The interface unit 140 can communicably connect the terminal 100 to one or more other devices. Specifically, the interface unit 140 can include wired and / or wireless communication devices that are compatible with one or more different communication protocols.
[0080] Through such an interface unit 140, the terminal 100 can be connected to various input / output devices.
[0081] For example, the interface unit 140 can be connected to an audio output device such as a headset port or a speaker to output audio.
[0082] Exemplarily, although it has been described that an audio output device is connected via the interface unit 140, embodiments provided inside the terminal 100 can also be included.
[0083] Also, for example, the interface unit 140 can be connected to an input device such as a keyboard and / or a mouse to obtain user input.
[0084] Such an interface unit 140 can be configured to include at least one of a wired / wireless headset port, an external charger port, a wired / wireless data port, a memory card port, a port for connecting a device equipped with an identification module, an audio I / O (Input / Output) port, a video I / O (Input / Output) port, a headphone port, a power amplifier, an RF circuit, a transceiver, and other communication circuits.
[0085] The input system 150 can sense user inputs (such as gestures, voice commands, button activations, or other types of inputs) related to the seat authentication reward service.
[0086] Specifically, the input system 150 can include a predetermined button, a touch sensor, and / or an image sensor 161 that receives user motion inputs.
[0087] Also, the input system 150 can be connected to an external controller via the interface unit 140 to receive user inputs.
[0088] The display system 170 can output various information related to the seat authentication reward service as graphic images.
[0089] As an embodiment, the display system 170 can display various user interfaces for the seat authentication reward service.
[0090] Such a display can include at least one of a liquid crystal display (LCD), a thin film transistor - liquid crystal display (TFT LCD), an organic light - emitting diode (OLED), a flexible display, a 3D display, and an e - ink display.
[0091] Within the housing of such a terminal 100, the above - mentioned components and the like can be arranged, and the user interface can include a touch sensor 173 on a display 171 configured to receive user touch input.
[0092] Specifically, the display system 170 can include a display 171 that outputs an image and a touch sensor 173 that senses a user's touch input.
[0093] Exemplarily, the display 171 can be realized as a touch screen by forming a mutual layer structure with the touch sensor 173 or being integrally formed. Such a touch screen functions as a user input unit that provides an input interface between the terminal 100 and the user, and can also provide an output interface between the terminal 100 and the user.
[0094] On the other hand, according to an embodiment, the terminal 100 can further perform at least a part of the functional operations performed by the service - providing server 200 described later.
[0095] · Service providing server 200
[0096] On the one hand, the service providing server 200 according to an embodiment of the present invention can perform a series of processes for providing an attendance authentication reward service.
[0097] Specifically, in the embodiment, the service providing server 200 can provide the attendance authentication reward service by exchanging data necessary for driving a reward process based on attendance authentication for a predetermined performance event with an external device such as the terminal 100.
[0098] More specifically, in the embodiment, the service providing server 200 can provide an environment in which the application 111 can operate on an external device (in the embodiment, a mobile type computing device 100-1 and / or a desktop type computing device 100-2, etc.).
[0099] For this purpose, the service providing server 200 can include an application program, data, and / or instruction words for the operation of the application 111, and can transmit and receive various data based on this to and from the external device.
[0100] Also, in the embodiment, the service providing server 200 can register and store ticket information for a predetermined performance event on the attendance authentication reward service platform.
[0101] Here, the ticket information according to the embodiment is data that provides various information based on a ticket that proves the viewing qualification for a predetermined on / offline performance event (for example, a concert, etc.). As an embodiment, such ticket information can include a performance event name, performance time, performance location (performance space), viewing seat information, and / or ticket identification information (for example, a predetermined QR code (registered trademark), barcode, and / or serial number, etc.) for a predetermined on / offline performance event.
[0102] Also, in the embodiment, the service providing server 200 can acquire and monitor the activity status information of the user.
[0103] Here, the activity status information according to the embodiment can mean data including the user's real-time offline position information and / or real-time online viewing history information.
[0104] Also, in the embodiment, the service providing server 200 can perform seat authentication based on the ticket information and the activity status information.
[0105] That is, in the embodiment, the service providing server 200 can perform seat authentication to authenticate that the user appropriately participates in and views the performance event according to the ticket information based on the ticket information and the activity status information.
[0106] Also, in the embodiment, the service providing server 200 can perform shooting control based on the seat authentication as described above.
[0107] Specifically, in the embodiment, the service providing server 200 can control the image sensor 161 included in the terminal 100 in conjunction with the user's terminal 100 and perform shooting control to limit or permit shooting if the seat authentication is approved.
[0108] Also, in the embodiment, the service providing server 200 can provide a predetermined reward based on the seat authentication.
[0109] At this time, in the embodiment, the reward can be realized as a reward based on NFT (Non-Fungible Token).
[0110] Also, in the embodiment, the service providing server 200 can provide a new reward based on a plurality of seat authentications.
[0111] Here, the novel reward according to the embodiment can mean a predetermined reward newly obtained by approving a plurality of seat certifications.
[0112] Also, in the embodiment, the service providing server 200 can store and manage various application programs, instruction words, and / or data for realizing the seat certification reward service.
[0113] As an embodiment, the service providing server 200 can store and manage at least one or more ticket information, activity status information, authentication conditions, shooting restricted section information, NFT (Non-Fungible Token), user-specific digital content, and / or various user interfaces.
[0114] However, the functional operations that the service providing server 200 can perform in the embodiment of the present invention are not limited to those described above, and it can further perform other functional operations.
[0115] On the other hand, as further shown in FIG. 1, in the embodiment, the service providing server 200 as described above can be realized by a predetermined computing device including at least one or more processor modules 210 (Processor Module) for data processing, at least one or more communication modules 220 (Communication Module) for data exchange with external devices, and at least one or more memory modules 230 (Memory Module) for storing various application programs, data, and / or instruction words for providing the seat certification reward service.
[0116] Here, the memory module 230 can store any one or more of an operating system OS, various application programs, data, and instruction words for providing the seat certification reward service.
[0117] Also, the memory module 230 can include a program area and a data area.
[0118] Here, the program area according to the embodiment can be associated between an operating system (OS) for booting the server and functional elements, and the data area can store data generated by using the server.
[0119] In an embodiment, such a memory module 230 may be various storage devices such as a ROM, a RAM, an EPROM, a flash drive, a hard drive, etc., or may be a web storage that performs the storage function of the memory module 230 on the Internet.
[0120] Also, the memory module 230 may be a recording medium in a detachable form on the server.
[0121] On the other hand, in order to implement the attendance authentication reward service, the processor module 210 can control the overall operations of the above-mentioned respective units (units).
[0122] Such a processor module 210 may be a system-on-chip (SOC) suitable for a server including a central processing unit (CPU) and / or a graphics processing unit (GPU), etc., can execute an operating system (OS) and / or an application program stored in the memory module, and can control each component mounted on the server.
[0123] Also, the processor module 210 can communicate internally with each component through a system bus, and can include one or more predetermined bus structures including a local bus.
[0124] Also, the processor module 210 can be implemented using at least one of ASICs (application specific integrated circuits), DSPs (digital signal processors), DSPDs (digital signal processing devices), PLDs (programmable logic devices), FPGAs (field programmable gate arrays), controllers, micro - controllers, microprocessors, and other electrical units for performing functions. It can be realized.
[0125] In the above description, it has been described that the service - providing server 200 according to the embodiment of the present invention performs the functional operations as described above. However, depending on the embodiment, at least a part of the functional operations performed by the service - providing server 200 can be performed by an external device (for example, the terminal 100, etc.), and at least a part of the functional operations performed by the external device can also be further performed by the service - providing server 200. Thus, various embodiments are possible.
[0126] · Method for providing rewards based on attendance authentication
[0127] Hereinafter, a method for an application 111 executed by at least one or more processors of the terminal 100 according to an embodiment of the present invention to provide rewards based on attendance authentication will be described in detail with reference to FIGS. 3 to 6 attached.
[0128] In an embodiment of the present invention, at least one or more processors of the terminal 100 can execute at least one or more applications 111 stored in at least one or more memories 110 or operate in a background state.
[0129] Hereinafter, the method in which the at least one or more processors operate to execute the instruction words of the application 111 to provide the above-described attendance authentication reward service will be briefly described as being performed by the application 111.
[0130] FIG. 3 is a flowchart for explaining a reward providing method based on attendance authentication according to an embodiment of the present invention.
[0131] As shown in FIG. 3, in the embodiment, the application 111 that is executed by at least one or more processors of the terminal 100 or operates in the background state can register predetermined performance event ticket information. (S101)
[0132] Here, the ticket information according to the embodiment can be data that provides various information based on a ticket that proves the viewing qualification for a predetermined on / offline performance event (for example, a concert, etc.).
[0133] In the embodiment, such ticket information can include a performance event name for a predetermined on / offline performance event, a performance time (for example, from a predetermined time to a predetermined time), a performance location (performance space), viewing seat information, and / or ticket identification information (for example, a predetermined QR code, barcode, and / or a serial number, etc.).
[0134] At this time, in the embodiment, the performance event can include an offline performance that progresses offline and / or an online performance that progresses via the Internet.
[0135] In the case of the offline performance, the performance venue can be determined based on a specific space corresponding to a predetermined offline domicile (for example, the first concert hall or the first park, etc.). In the case of the online performance, the performance venue (performance space) can be determined based on a virtual space by a specific Internet address online (for example, the first video streaming platform room, etc.).
[0136] Specifically, in the embodiment, the application 111 can register and store ticket information for a predetermined on / offline performance event by matching with a user account on the attendance authentication reward service platform.
[0137] As an embodiment, the application 111 can register and store the ticket information by matching it with the user account based on user input, optical character recognition (OCR) based on a physical ticket, and / or linkage with an external server (for example, a ticket sales server, etc.).
[0138] Also, in the embodiment, the application 111 can acquire and monitor the activity status information of the user. (S103)
[0139] Here, the activity status information according to the embodiment can mean data including the real-time position information and / or real-time viewing history information of the user.
[0140] Specifically, in the embodiment, if the performance event is an offline performance, the application 111 can obtain real-time position information, which is information obtained by tracking the real-time current position of the user, in conjunction with the sensor system 160 and / or the communication processor 130, etc.
[0141] Alternatively, in an embodiment, if the performance event is an online performance, the application 111 can obtain the Internet address where the online performance is to be conducted based on the performance location (performance space) information of the ticket information.
[0142] Then, in an embodiment, the application 111 can obtain the real-time viewing history information of the user in conjunction with a server (hereinafter referred to as the online performance providing server) using the obtained Internet address as a domain.
[0143] At this time, the real-time viewing history information according to the embodiment may be information obtained by monitoring the Internet address for the performance location (performance space) and the real-time connection / stay (position) status of the user with respect to the performance location (performance space).
[0144] Also, in an embodiment, the application 111 can obtain the activity status information including the real-time position information and / or the real-time viewing history information obtained as described above.
[0145] Also, in an embodiment, the application 111 can continuously monitor the activity status information of the user.
[0146] Through this, the application 111 can easily and real-time determine whether the user is appropriately participating in the corresponding performance event and watching the performance in the future.
[0147] Also, in an embodiment, the application 111 can perform seat authentication based on the ticket information and the activity status information. (S105)
[0148] FIG. 4 is a conceptual diagram for explaining a method of performing on / offline seat authentication based on ticket information and activity status information according to an embodiment of the present invention.
[0149] Specifically, as shown in FIG. 4, in the embodiment, the application 111 can perform seat authentication to authenticate that the user appropriately participates in and watches the public performance event (hereinafter, the target public performance event) based on the ticket information and the activity status information obtained as described above.
[0150] More specifically, in the embodiment, the application 111 can perform user seat authentication based on the preset authentication conditions according to the ticket information and the activity status information.
[0151] At this time, the authentication conditions according to the embodiment can include a participation location condition that sets a target location allowing the user's seat authentication approval for the target public performance event, and a participation time condition that sets a target viewing time allowing the user's seat authentication approval for the target public performance event.
[0152] As an embodiment, the participation location condition can be determined based on the performance location of the target public performance event (that is, the performance location (performance space) according to the ticket information, hereinafter, the main target location) and / or a separately designated target location (hereinafter, the designated target location).
[0153] At this time, exemplarily, the designated target location may be within a predetermined radius based on the main target location, etc.
[0154] Also, as an embodiment, the participation time condition can be determined based on the performance time of the target public performance event (that is, the performance time according to the ticket information, hereinafter, the main viewing time) and / or a separately designated target viewing time (hereinafter, the designated viewing time).
[0155] Exemplarily, the specified viewing time may be the time when a predetermined time (for example, one hour or the like) has elapsed since the start time of the performance based on the main viewing time, or a predetermined time within the main viewing time (for example, the time of a specific section included in the main viewing time).
[0156] Going back further, specifically, in the embodiment, if the target performance event is an offline performance, the application 111 can perform 1) offline attendance authentication based on the ticket information, the activity status information, and the authentication conditions.
[0157] Specifically, in the embodiment, the application 111 can extract the real-time position information in the activity status information for the offline attendance authentication.
[0158] Also, in the embodiment, the application 111 can perform a first requirement determination to determine whether the degree of coincidence between the extracted real-time position information and the participation location condition in the authentication conditions meets a predetermined standard (for example, equal to or higher than a preset degree of coincidence).
[0159] Specifically, in the embodiment, the application 111 can perform the first requirement determination by mutually comparing the extracted real-time position information and the target location based on the participation location condition in the authentication conditions.
[0160] For example, the application 111 can perform a first requirement determination to compare the offline residence based on the real-time position information with the offline residence for the target location and determine the degree of coincidence therebetween.
[0161] Also, in the embodiment, if it is determined that the real-time position information and the target location have a degree of coincidence that meets a predetermined standard as a result of the first requirement determination, the application 111 can calculate the viewing time (hereinafter, cumulative viewing time) during which the first requirement determination is satisfied.
[0162] That is, in the embodiment, the application 111 can calculate the cumulative viewing time, which is the elapsed time while the user stays at the target location that approves the attendance authentication for the target performance event that progresses offline.
[0163] As an embodiment, the application 111 can calculate the elapsed time from the time when it is determined that the first requirement is satisfied to the time before it is determined that the first requirement is not satisfied as the cumulative viewing time.
[0164] Also, in the embodiment, the application 111 can perform a second requirement determination to determine whether the degree of coincidence between the calculated cumulative viewing time and the participation time condition within the authentication condition satisfies a predetermined standard (for example, equal to or higher than a preset degree of coincidence).
[0165] Specifically, in the embodiment, the application 111 can perform the second requirement determination by mutually comparing the calculated cumulative viewing time and the target viewing time based on the participation time condition within the authentication condition.
[0166] Also, in the embodiment, if the application 111 determines, as a result of the second requirement determination, that the cumulative viewing time and the target viewing time have a degree of coincidence that satisfies a predetermined standard, the offline attendance authentication can be approved.
[0167] For example, if the calculated cumulative viewing time of the application 111 is "14:00 - 16:00", the target viewing time of the participation time condition is "14:00 - 16:00", and the predetermined standard is "degree of coincidence 80% or more", the approval process for the offline attendance authentication can be performed.
[0168] In this way, the application 111 can easily determine whether the user can attend and view the offline performance based on reasonable / objective basis data by performing seat authentication for the user for the offline performance based on the offline performance ticket information, the real-time position and stay time of the user.
[0169] On the other hand, in the embodiment, if the target performance event is an online performance, the application 111 can perform 2) online seat authentication based on the ticket information, the activity status information, and the authentication conditions.
[0170] Hereinafter, descriptions that overlap with the above-described content can be summarized or omitted.
[0171] Specifically, in the embodiment, the application 111 can extract real-time viewing history information in the activity status information for the online seat authentication.
[0172] At this time, the real-time viewing history information can be collected, obtained, and updated in real time from the above-described online performance providing server.
[0173] Also, in the embodiment, the application 111 can perform a first requirement determination to determine whether the degree of match between the extracted real-time viewing history information and the participation location condition in the authentication conditions meets a predetermined standard (for example, equal to or higher than a preset degree of match).
[0174] More specifically, in the embodiment, the application 111 can perform the first requirement determination by mutually comparing the Internet address corresponding to the extracted real-time viewing history information with the target location based on the participation location condition in the authentication conditions.
[0175] Exemplarily, the application 111 can perform a first requirement determination that compares the Internet address based on the real-time viewing history information with the Internet address based on the target location and determines the degree of match therebetween.
[0176] Further, in the embodiment, if the application 111 determines, as a result of the first requirement determination, that the real-time viewing history information and the target location have a degree of match that meets a predetermined criterion, the application 111 can obtain the cumulative viewing time during which the first requirement determination is met based on the real-time viewing history information.
[0177] That is, in the embodiment, the application 111 can obtain, based on the real-time viewing history information, the cumulative viewing time, which is the elapsed time while the user is staying at the target location that approves the seat authentication for the target performance event being conducted online.
[0178] As an embodiment, the application 111 can obtain the cumulative viewing time based on the real-time connection / staying (location) status information of the user included in the real-time viewing history information.
[0179] Further, in the embodiment, the application 111 can perform a second requirement determination to determine whether the degree of match between the cumulative viewing time obtained as described above and the participation time condition within the authentication condition meets a predetermined criterion (for example, equal to or higher than a preset degree of match).
[0180] Specifically, in the embodiment, the application 111 can perform the second requirement determination by mutually comparing the obtained cumulative viewing time with the target viewing time according to the participation time condition within the authentication condition.
[0181] Further, in the embodiment, if the application 111 determines, as a result of the second requirement determination, that the cumulative viewing time and the target viewing time have a degree of match that meets a predetermined criterion, the application 111 can approve the online seat authentication.
[0182] For example, if the cumulative viewing time obtained is from "12:00 to 15:00", the target viewing time of the participation time condition is from "12:00 to 14:00", and the predetermined standard is "a consistency of 50% or more", the approval process for the offline attendance authentication can be performed.
[0183] In this way, based on the ticket information for online performance viewing and the real-time viewing history information of the user (that is, the information obtained by monitoring the user connection / residence status on the specific Internet page where the online performance is in progress in the embodiment), Application 111 authenticates the user's attendance for the online performance, so that not only offline but also the user's attendance and viewing availability for the online performance event can be accurately confirmed using the basic data that can be trusted.
[0184] Also, in the embodiment, Application 111 can perform shooting control based on the attendance authentication. (S107)
[0185] Generally, most performance events frequently include the situation that due to reasons such as copyright and security, shooting during the progress of the performance event must be restricted.
[0186] To effectively handle such a situation, in the embodiment of the present invention, Application 111 can perform shooting control based on the user's attendance authentication. Hereinafter, descriptions overlapping with the above-mentioned content can be summarized or omitted.
[0187] Specifically, in the embodiment, Application 111 can authenticate the user's attendance for the target performance event based on preset basic authentication conditions.
[0188] Here, the basic authentication conditions according to the embodiment may include conditions that satisfy the above-described participation location conditions and conditions that satisfy a predetermined minimum time interval (for example, a specific 10-minute time period within the main viewing time, etc.) in which the participation time condition is included in the main viewing time (i.e., the performance time of the target information).
[0189] That is, the basic authentication conditions may be authentication conditions that set the minimum requirements for authenticating that a user has participated in the target performance event.
[0190] And in the embodiment, if the seat authentication (hereinafter, seat basic authentication) based on the basic authentication conditions is approved, the application 111 can perform shooting control based on the image sensor 161 control.
[0191] More specifically, in the embodiment, if the seat basic authentication is approved, the application 111 can perform shooting control to limit or permit shooting based on the image sensor 161 based on a preset shooting restriction interval.
[0192] As an embodiment, the application 111 can set a shooting restriction interval that restricts camera shooting based on the performance time of the target performance event.
[0193] For example, if the performance time of the target performance event is "14:00 to 16:00", the application 111 can set a predetermined interval (for example, 14:00 to 15:30, etc.) within the performance time as the shooting restriction interval.
[0194] Also, in the embodiment, if the real-time time enters the shooting restriction interval during the progress of the target performance event, the application 111 can control the image sensor 161 to limit the shooting function.
[0195] In addition, in the embodiment, if the shooting restriction period ends (that is, when outside the shooting restriction period), the application 111 can control the image sensor 161 to lift the restriction on the shooting function, that is, permit the shooting function.
[0196] That is, if the seat basic authentication as described above is approved, the application 111 can restrict the shooting of the performance via the camera during the preset shooting restriction period, and can be controlled to enable shooting in other periods. Thus, when shooting restrictions are required for some sections of a specific performance event for reasons such as copyright and security, it is possible to easily and surely perform this according to an automated process without monitoring or controlling each performance viewer one by one.
[0197] In addition, in the embodiment, the application 111 can provide a reward based on the seat authentication. (S109)
[0198] Specifically, in the embodiment, if the on / offline seat authentication based on the preset authentication conditions is approved as in step S105 described above, the application 111 can provide a predetermined NFT (Non-Fungible Token) reward.
[0199] Here, the NFT reward according to the embodiment can mean a reward provided based on an NFT in the form of a unique digital file registered on the blockchain.
[0200] For reference, the NFT means a virtual token that uses blockchain technology to prove the owner of a digital asset. Specifically, it can be a kind of virtual rarity certificate used to represent its unique originality and ownership by putting the address pointing to a digital file such as a predetermined image or picture into the token. Such an NFT can have the advantage that its economic value can gradually increase as time goes by.
[0201] That is, in the embodiment, if the seat authentication of the user for the target performance event is approved by the above-described authentication conditions (in the embodiment, the participation location condition and the participation time condition), the NFT reward as described above can be provided.
[0202] At this time, according to the embodiment, if the application 111 further satisfies a preset additional reward condition, the NFT reward can also be provided.
[0203] As an embodiment, the additional reward condition may include a condition that after the approval of the participation authentication by the authentication condition, the target location according to the participation location condition deviates from a predetermined standard (for example, a preset distance, etc.) or more.
[0204] That is, according to the embodiment, the application 111 can assist in providing the NFT reward only when the user deviates from the performance location by a predetermined standard (for example, a predetermined distance, etc.) or more after finishing watching the target performance event.
[0205] Through this, the application 111 can prevent system errors such as communication load and errors that may occur when uniformly distributing NFT rewards to all spectators within a performance venue, thereby improving the service quality and enhancing user satisfaction.
[0206] Going back further, more specifically, in the embodiment, the application 111 can generate the above-described NFT reward.
[0207] At this time, in the embodiment of the present invention, the method for generating the NFT can be realized based on at least one known algorithm, and the NFT generation algorithm itself is not limited or restricted. Hereinafter, the content specific to the embodiment of the present invention will be mainly described.
[0208] As an embodiment, the application 111 can generate the NFT reward by including predetermined digital content (for example, predetermined digital images, pictures, and / or sound sources, etc.) related to the target performance event.
[0209] For example, the digital content may be images, pictures, and / or sound sources for each artist (or artist group) of the target performance event, or performance highlight images, pictures, and / or sound sources of the target performance event.
[0210] Also, according to an embodiment, the application 111 can also generate the NFT reward by including a user personal image directly taken via the image sensor 161 during an interval other than the above-described shooting restriction interval (hereinafter, shooting permission interval).
[0211] Specifically, in the embodiment, the application 111 can share user personal images taken by a plurality of users based on the attendance authentication reward service platform.
[0212] Also, in the embodiment, the application 111 can conduct a voting process for a plurality of user personal images shared on the platform.
[0213] Then, the application 111 can select at least one user personal image that meets a predetermined criterion (for example, the highest number of votes or the number of votes equal to or more than a preset percentage (%)) as a result of the voting.
[0214] Also, the application 111 can generate the NFT reward based on the at least one selected user personal image.
[0215] Also, according to an embodiment, the application 111 can provide a predetermined victory reward (for example, an NFT including the user personal image) to at least one user who took the selected user personal image.
[0216] Therefore, the application 111 can generate and provide rare NFT rewards using real images taken by the spectators who participated in the target performance event, thereby further stimulating the user's interest and enthusiasm for watching the performance and guiding them to participate more actively.
[0217] Furthermore, going back again, in an embodiment, the application 111 can provide the user with the NFT rewards generated as described above.
[0218] At this time, in an embodiment, when the application 111 provides NFT rewards through offline performance attendance authentication, it can generate and provide offline made-to-order NFT rewards.
[0219] Specifically, in an embodiment, the application 111 can generate an offline made-to-order NFT reward including user-specific digital content for the users who participated in the offline performance.
[0220] Here, the user-specific digital content according to the embodiment can be meant to be digital content having a unique form specialized for each user.
[0221] In an embodiment, such user-specific digital content may be a predetermined image (i.e., an image and / or video) taken targeting the users who participated in the offline performance.
[0222] FIG. 5 is an example of user-specific digital content according to an embodiment of the present invention.
[0223] For example, as shown in FIG. 5, the user-specific digital content may include a user entry scene captured image (a) of User 1 entering from the entrance of the offline performance venue, a user viewing scene captured image (b) of User 1 viewing the performance in his / her seat, and / or a user time-point captured image (c) of the performance stage direction captured from the side direction of User 1's seat, etc.
[0224] More specifically, in the embodiment, Application 111 can obtain the user-specific digital content as described above in conjunction with at least one camera (e.g., CCTV and / or predetermined performance shooting equipment, etc.) arranged at the offline performance venue.
[0225] Specifically, in the embodiment, Application 111 can obtain installation position information of at least one camera (hereinafter referred to as on-site camera) arranged at the offline performance venue in conjunction with an external server (e.g., Service Provider Server 200, etc.).
[0226] Also, in the embodiment, Application 111 can sense on-site cameras existing within a predetermined range (e.g., a radius of 5 m, etc.) based on the user position information obtained in real time.
[0227] Then, in the embodiment, Application 111 can perform data communication with the sensed on-site camera and receive and obtain the user-specific digital content captured via the on-site camera.
[0228] Subsequently, in the embodiment, Application 111 can generate the offline made-to-order NFT reward including at least a part of the user-specific digital content obtained as described above.
[0229] And, in the embodiment, Application 111 can provide the generated offline made-to-order NFT reward to the user when approving the offline performance attendance authentication based on the authentication conditions.
[0230] In this way, the application 111 generates an NFT reward (i.e., an offline made-to-order NFT reward in the embodiment) that includes at least a part of user-specialized digital content realized based on a predetermined image and / or video taken by targeting users who participated in the offline performance. When the offline performance attendance authentication is approved, this is provided to the user as a reward, so that a very specialized NFT can be provided to each user as a reward, and its rarity and value can be further enhanced. As a result, the user needs for the offline made-to-order NFT reward can be improved, and the desire to watch the performance can be increased. The user who received the offline made-to-order NFT reward can more realistically recall the memory and experience of watching the offline performance, and the user satisfaction and service quality can also be enhanced.
[0231] Also, in the embodiment, the application 111 can provide a new reward based on multiple attendance authentications. (S111)
[0232] Here, the new reward according to the embodiment can mean an NFT reward newly obtained when multiple attendance authentications are approved.
[0233] In the embodiment, such a new reward can include an additional NFT reward and / or a superior NFT reward.
[0234] Here, the additional NFT reward according to the embodiment may be an NFT reward additionally obtained when multiple attendance authentications for a plurality of predetermined performance events are approved.
[0235] Also, the superior NFT reward according to the embodiment may be an NFT reward obtained when a plurality of NFT rewards obtained when multiple attendance authentications are approved are successfully synthesized (combined / enhanced) according to a predetermined criterion.
[0236] FIG. 6 is a conceptual diagram for explaining a method of providing a novel reward according to an embodiment of the present invention.
[0237] Specifically, as shown in FIG. 6(a), in the embodiment, if a plurality of attendance authentications for a plurality of pre-specified performance events (TPG: hereinafter, target performance event group) are approved, the additional NFT reward AR can be provided.
[0238] At this time, exemplarily, the target performance event group TPG may be, for example, a set of first to Nth performance events by a national tour and / or a world tour of a predetermined artist (or artist group).
[0239] Also, here, the additional NFT reward AR may be an NFT reward additionally provided in addition to the existing NFT reward when a plurality of attendance authentication approvals for the target performance event group TPG are made.
[0240] More specifically, in the embodiment, the application 111 can determine whether the number of attendance authentication approvals for a plurality of performance events included in the target performance event group TPG meets a predetermined criterion (for example, more than a preset number or the total number, etc.).
[0241] And when the application 111 meets the predetermined criterion, it can provide the additional NFT reward AR as described above to the user.
[0242] That is, if the user's attendance authentication for at least a part of a set of a series of pre-specified performance events (for example, a plurality of concerts for a specific tour, etc.) is approved, the application 111 can provide an additional reward therefor, thereby further encouraging the user to participate in the performance event and leading to the activation of the performance market. The more actively and actively the user participates, the more suitable rewards can be provided, and appropriate management for heavy users can be supported.
[0243] On the one hand, as shown in Fig. 6(b), in the embodiment, the application 111 can provide an upgrade function of synthesizing (combining / enhancing) a plurality of NFT rewards (MR: hereinafter, a plurality of material NFTs) obtained by approving a plurality of seat certifications in a predetermined manner, and when the upgrade is successful, the upper NFT reward can be provided.
[0244] At this time, for example, the predetermined method may be a preset artist, artist group, and / or synthesis conditions (for example, specific concert and / or tour related, etc.).
[0245] Also, here, the upper NFT reward may be a rarer (higher value) NFT with a lower acquisition probability compared to the plurality of material NFTs (MR).
[0246] In the embodiment, such an upper NFT reward can include an additional NFT upper reward SR provided additionally in addition to the plurality of material NFTs (MR) when the upgrade is successful and / or a single NFT upper reward ER provided when the plurality of material NFTs (MR) are incinerated when the upgrade is successful.
[0247] Specifically, in the embodiment, the application 111 can determine a plurality of material NFTs (MR) to be upgraded by user input and / or an automated self-process (for example, among a plurality of NFT rewards held by the user by approving a plurality of seat certifications, a plurality of NFT rewards determined to be combinable (combined / enhanced) by the predetermined method, etc.).
[0248] Also, in the embodiment, the application 111 can execute a synthesis (combination / enhancement) process based on the determined plurality of material NFTs (MR) and perform an upgrade on the plurality of material NFTs (MR).
[0249] Also, in the embodiment, when the upgrade is successful, the application 111 can provide the user with the above-mentioned upper-level NFT rewards.
[0250] That is, in the embodiment, if the upgrade through the synthesis (combination / enhancement) of the plurality of material NFTs (MR) is successful, the application 111 can provide, as a reward, an NFT having a higher value than the plurality of material NFTs (MR).
[0251] In this way, the application 111 enables the plurality of material NFTs (MR) to be synthesized (combined / enhanced) in a predetermined manner among the plurality of NFT rewards held by the user through a plurality of seat authentication approvals, and by providing a new reward thereby, it can give a higher motivation for collecting NFT rewards through seat authentication, and through this, it can further enhance the needs and desires of the user for viewing the performance event.
[0252] As described above, the reward providing method and its system according to the embodiment of the present invention can execute the seat authentication of the user for the performance event proceeding on / offline, and thereby can clearly grasp not only the offline but also the attendance and viewability of the user for the online performance event, and through this, it has the effect of improving the accuracy and reliability of the user seat authentication for the performance event proceeding in the space combining on / offline.
[0253] Also, the reward providing method and its system according to the embodiment of the present invention can realize a differentiated reward paradigm that can more effectively enhance the reward satisfaction of the users by providing a predetermined NFT reward when the seat authentication is approved, and through this, it has the effect of further encouraging the users to participate in the performance event and activating the performance market.
[0254] In addition, the reward provision method and system based on seat authentication according to the embodiment of the present invention can provide customized NFT rewards specialized for each user, further improving the user's reward satisfaction, enhancing the user's needs and desires for participating in performance events, and leading to more active performance viewing.
[0255] On the other hand, the embodiments of the present invention described above can be realized in the form of program instruction words that can be executed via various computer components and recorded on a computer-readable recording medium. The computer-readable recording medium can include program instruction words, data files, data structures, etc. alone or in combination. The program instruction words recorded on the computer-readable recording medium can be those specifically designed and configured for the present invention or those known and usable by those skilled in the computer software field. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical recording media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and hardware devices specifically configured to store and execute program instruction words such as ROMs, RAMs, and flash memories. Examples of program instruction words include not only machine language codes generated by compilers but also high-level language codes that can be executed by a computer using an interpreter or the like. The hardware device can be changed into one or more software modules for performing the processing according to the present invention, and vice versa.
Industrial Applicability
[0256] The present invention is a method of providing an NFT as a reward by authenticating attendance via a terminal and has industrial applicability.
Claims
1. A method for providing a reward for attendance authentication by an attendance authentication reward application executed by at least one processor of a terminal, comprising: obtaining ticket information including performance time and performance location information for an offline or online performance event; obtaining activity status information including at least one of the user's offline real-time location information and online real-time viewing history information; performing attendance authentication for the performance event based on the ticket information and the activity status information; providing an NFT (Non-Fungible Token) reward for the attendance authentication; A method for providing a reward for attendance authentication including the above steps.
2. The NFT reward is The method for providing a reward for attendance authentication according to claim 1, which is a reward provided based on an NFT that is a digital file registered on a blockchain.
3. The step of performing attendance authentication for the performance event includes performing the attendance authentication based on authentication conditions including participation location conditions for setting a target location for approving the attendance authentication for the performance event and participation time conditions for setting a target viewing time for approving the attendance authentication for the performance event. The method for providing a reward for attendance authentication according to claim 1.
4. The step of performing attendance authentication for the performance event includes if it is an offline performance event, performing offline attendance authentication based on the ticket information, the real-time location information, and the authentication conditions; if it is an online performance event, performing online attendance authentication based on the ticket information, the real-time viewing history information, and the authentication conditions; The method for providing a reward for attendance authentication according to claim 3, including the above steps.
5. The step of providing the NFT reward for the attendance authentication includes generating the NFT reward including predetermined digital content. The method for providing a reward for attendance authentication according to claim 2.
6. The step of providing the NFT reward for the attendance authentication includes further providing an offline made-to-order NFT reward for the attendance authentication for the offline performance event, and the step of generating the NFT reward including the digital content is The method for providing a reward based on seat authentication according to claim 5, comprising the step of generating the offline made-to-order NFT reward based on user-specific digital content including an image taken of a user who participated in the offline performance event.
7. The method for providing a reward based on seat authentication according to claim 2, further comprising the step of providing a plurality of new NFT rewards based on a plurality of seat authentications.
8. The step of providing the plurality of new NFT rewards based on the plurality of seat authentications The method for providing a reward based on seat authentication according to claim 7, comprising the step of providing a predetermined additional NFT reward if a plurality of seat authentications based on a plurality of pre-specified performance events are approved.
9. The step of providing the plurality of new NFT rewards based on the plurality of seat authentications The step of providing an upgrade function of synthesizing a plurality of NFT rewards provided by the approval of the plurality of seat authentications according to a predetermined criterion, The step of providing a predetermined top NFT reward when the synthesis is successful, The method for providing a reward based on seat authentication according to claim 7, comprising:
10. The step of performing seat authentication based on authentication basic conditions including minimum seat authentication requirements, The step of performing shooting control for restricting or permitting camera shooting if the seat authentication according to the authentication basic conditions is approved, The method for providing a reward based on seat authentication according to claim 2, further comprising:
11. The step of performing the shooting control The method for providing a reward based on seat authentication according to claim 10, comprising the step of performing the shooting control based on a preset shooting restriction interval.
12. The step of providing the NFT reward based on seat authentication The method for providing a reward based on seat authentication according to claim 11, comprising the step of generating the NFT reward including a personal image of the user taken in an interval other than the shooting restriction interval.
13. At least one memory storing a seat authentication reward application, At least one processor that reads the seat authentication reward application stored in the memory and provides a reward based on seat authentication, Comprising: The command words of the seat authentication reward application The step of obtaining ticket information including performance time and performance venue information for an offline or online performance event, The step of obtaining activity status information including at least one of the user's offline real-time location information and online real-time viewing history information, A step of performing seat access authentication for the performance event based on the ticket information and the activity status information; A step of providing an NFT (Non-Fungible Token) reward by the seat access authentication; A reward providing system by seat access authentication including a command word for performing the above.
Citation Information
Patent Citations
Information collection system, information collection method, and program
JP2021152795A
Attendance monitoring system
US20180047297A1
Information processing device, transmission controller, and transmission control method
WO2018078979A1
Live broadcasting system
WO2021246498A1