Content transaction system using content wallet and control method therefor

The content trading system using a content wallet addresses issues of unilateral discounting and security risks by enabling secure, transparent transactions between nodes, ensuring data integrity and ownership, and enhancing user convenience through decentralized authentication and data management.

WO2025018572A1PCT designated stage expired Publication Date: 2025-01-23GWON OH GYOUNG
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/007316
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-17
Filing Date
2024-05-29
Publication Date
2025-01-23

AI Technical Summary

Technical Problem

Current content trading systems face issues with unilateral discounting, security risks due to central network storage, and unclear responsibilities in case of hacking or illegal data leakage, making it difficult for content creators to manage their transactions and profits effectively.

Method used

A content trading system utilizing a content wallet that operates differently based on transaction modes, enabling secure data transmission between nodes through authentication, with meta information and hash values being transmitted to ensure data integrity and ownership, and utilizing a distributed ledger to record transactions, thereby reducing reliance on central servers.

Benefits of technology

This solution enables secure, transparent, and accountable content transactions by allowing creators to manage their data and transactions directly, reducing security risks and enhancing user convenience and reliability through decentralized authentication and data ownership.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024007316_23012025_PF_FP_ABST
    Figure KR2024007316_23012025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed is a content transaction system using a content wallet. The content transaction system using a content wallet comprises: a first content wallet connected to a first node; a second content wallet connected to a second node; and a server, wherein, in a private transaction mode, meta information and a unique number of the second content wallet are transmitted from the second node to the first node, and issuance data and meta information are transmitted from the first node to the second node, and in a public transaction mode, the meta information and the unique number of the second content wallet are transmitted from the second node to the first node, and the issuance data and the meta information are transmitted from the first node to the second node, and the first node and the second node each transmit / receive a distributed ledger and meta information related to the distributed ledger to / from the server. Accordingly, whether to transmit data to the server may be determined according to the mutually different transaction modes, and thus secure content transaction may be carried out between the nodes utilizing the content wallets.
Need to check novelty before this filing date? Find Prior Art

Description

Content transaction system using a content wallet and its control method

[0001] The present invention relates to a content transaction system utilizing a content wallet and a control method thereof, and more particularly, to a content transaction system utilizing a content wallet that operates differently depending on a transaction mode and a control method thereof.

[0002] As the content market grows, digital platforms for content trading have also developed. These digital platforms operate on a custodial basis, storing data delegated to content creators in a central network repository. Consequently, they can unilaterally decide on discounts without the creators' consent, resulting in losses.

[0003] Additionally, most content-related platforms are divided into two groups: content sellers and authorized agents. This makes it difficult to determine who is responsible in the event of hacking or illegal leaks, and authors are unable to proactively monitor and respond to the transaction status or profitability of their content.

[0004] Accordingly, there is a growing need to establish a copyright verification infrastructure for content transactions and to reform the content transaction system to one that transfers content through authentication between nodes rather than relying on a central network storage system.

[0005] The purpose of the present invention is to provide a content transaction system and a control method thereof utilizing a content wallet that operates differently depending on the transaction mode.

[0006] In order to achieve this purpose, a content transaction system utilizing a content wallet according to an embodiment of the present invention includes a first content wallet connected to a first node, a second content wallet connected to a second node, and a server, and in a private transaction mode, a unique number and metadata of the second content wallet are transmitted from the second node to the first node, and issued data and metadata are transmitted from the first node to the second node, and in a public transaction mode, a unique number and metadata of the second content wallet are transmitted from the second node to the first node, and issued data and metadata are transmitted from the first node to the second node, and each of the first node and the second node can transmit and receive a distributed ledger and metadata related to the distributed ledger with the server.

[0007] In addition, when raw data is received from the first node, the first content wallet generates a hash value and an issuance number, generates original data, converts the generated original data to generate the issuance data, and transmits the generated issuance data to the first node, while transmitting metadata including an issuance number updated by the cumulative number of transmissions and a hash value reflecting the updated issuance number to the first node.

[0008] Additionally, the generated publication data may include content.

[0009] Additionally, the second content wallet can transmit a unique number and meta information of the second content wallet to the second node, and receive the issued data and meta information from the second node.

[0010] Additionally, the meta information may include information related to at least one of the unique number, hash value, and issuance number of the content wallet.

[0011] Additionally, the distributed ledger may include information related to content transactions between the first node and the second node.

[0012] In addition, the meta information related to the distributed ledger may include a unique number of the content wallet related to the content and a unique number of the distributed ledger, and may include at least one of a content ID, a title, a publication number, a publication number, a password, transaction-related information, time stamp-related information, author name, business contact information, a thumbnail, a keyword, an evaluation, and a review.

[0013] Meanwhile, a control method of a content transaction system using a content wallet according to an embodiment of the present invention includes a step of determining a transaction mode, a step of transmitting a unique number and metadata of a second content wallet from a second node to which a second content wallet is connected to a first node to which a first content wallet is connected, and a step of transmitting issued data and metadata from the first node to the second node, and a step of transmitting a unique number and metadata of the second content wallet from the second node to the first node, and a step of transmitting issued data and metadata from the first node to the second node, and a step of transmitting and receiving a distributed ledger and metadata related to the distributed ledger from each of the first node and the second node to and from the server.

[0014] According to various embodiments of the present invention as described above, it is possible to determine whether to transmit data to a server based on different transaction modes, thereby enabling secure content transactions between nodes utilizing content wallets.

[0015] Figure 1 is a drawing for explaining conventional technology.

[0016] FIG. 2 is a block diagram illustrating the configuration of a content transaction system utilizing a content wallet according to one embodiment of the present invention.

[0017] FIG. 3 is a diagram illustrating a data transmission process in a private transaction mode according to one embodiment of the present invention.

[0018] FIG. 4 is a diagram illustrating a data transmission process in a public transaction mode according to one embodiment of the present invention.

[0019] FIG. 5 is a flowchart for explaining a control method of a content transaction system utilizing a content wallet according to one embodiment of the present invention.

[0020] FIG. 6 is a diagram for explaining the relationship between meta information and reliability according to one embodiment of the present invention.

[0021] Hereinafter, the present invention will be described in more detail with reference to the drawings. Furthermore, in describing the present invention, detailed descriptions of related known functions or configurations will be omitted if they are deemed to unnecessarily obscure the gist of the invention. Furthermore, the terms described below are defined based on their functions in the present invention and may vary depending on the intentions or relationships of the user or operator. Therefore, their definitions should be based on the overall content of this specification.

[0022] Figure 1 is a drawing for explaining conventional technology.

[0023] Referring to Figure 1, conventionally, a complex security system environment was built to provide encryption and electronic signatures using a public key algorithm by introducing the concepts of Registration Authorities (RA) and Certification Authority (CA).

[0024] Specifically, it is an asymmetric key system that encrypts transmitted and received data using a public key infrastructure (PKI) consisting of encryption and decryption keys and authenticates users through digital certificates. For this, a certification authority and a registration authority are required.

[0025] In a security system environment where such certification authorities and registration authorities are introduced, each user directly registers user information with a central server (10), and when verification of the registered user information is completed by the central server (10), a digital certificate is issued for the same and the certificate is registered with the necessary institution for use.

[0026] However, in such cases, if hacking occurs on the central server (10), a large amount of personal information can be stolen by a third party, and there is always a problem that individual users cannot take any action during this process.

[0027] Accordingly, there has been a significant need to eliminate or minimize the dependence on a central server (10) that manages registration and authentication, and to enable each user to manage his or her own identity and authentication information. The technology that has emerged in response to this need is the concept of DIDs (Decentralized Identifiers).

[0028] A concept often mentioned in relation to these DIDs is Self-Sovereign Identity (SSI), which refers to a system that allows individuals to store their own information in their own storage, control and manage ownership of their data, selectively submit only the identity information necessary for the service without the mediation or intervention of a third party such as a large IT company that acts as a traditional trust broker, while maintaining sufficiently high security in Internet communication, and can also prove the reliability of the submitted information without the intervention of a third party.

[0029] In the case of authentication and registration by the central server (10) described above, the service provider directly owns and uses all personal data, and the user can use the service by entering ID / Password-based authentication information to register and log in.

[0030] There is also a federated authentication system where, instead of the service provider owning the data directly, data trustees such as Google and Facebook hold personal information, and the service provider can access only the personal information that the user has granted permission to through these data trustees.

[0031] However, as already explained, this authentication and registration method by the central server (10) has the problem of security risks and low user convenience.

[0032] In contrast, self-sovereign identity technology is a system in which each user owns and manages his or her own data without giving the decision-making authority regarding identity to an intermediary such as a trust brokerage or a data trustee such as a central server (10) on a trust-based network using distributed ledger technology. In addition, data is exchanged in a situation where the user is clearly aware of the relevant procedure whenever a service is requested or a service is needed, so the user directly manages his or her own identity authentication information and security issues are reduced, which has the advantage of this.

[0033] Meanwhile, with regard to this self-sovereign identity technology, there is an advantage in that the content transaction method between suppliers and consumers can be operated in a private mode and a public mode, thereby changing the data transmission method according to the mode.

[0034] FIG. 2 is a block diagram illustrating the configuration of a content transaction system utilizing a content wallet according to one embodiment of the present invention.

[0035] Referring to FIG. 2, a content transaction system (100) utilizing a content wallet according to one embodiment of the present invention includes a first content wallet (110) connected to a first node (111), a second content wallet (120) connected to a second node (121), and a server (130).

[0036] Here, the content wallet (110, 120) may be implemented in the form of a card such as an electronic ID card, or may be implemented in the form of a terminal similar to a USB storage device, a memory reader, a docking station, an OTP authentication device, etc., but regardless of the form, it is implemented to be equipped with a communication unit, memory, and processor.

[0037] Here, the communication unit can perform communication with external devices such as servers, nodes, user terminal devices, etc. Here, the communication unit (110) can perform communication with external devices, and can perform communication with external devices through various communication methods such as UWB (Ultra-Wideband), BT (Bluetooth), WI-FI (Wireless Fidelity), Zigbee, IR (Infrared), Serial Interface, USB (Universal Serial Bus), NFC (Near Field Communication), etc.

[0038] In addition, the first node (111) and the second node (121) include electronic devices having a communication unit, a display unit, a processor, etc., such as a user terminal device, a computer, a laptop, a PDA, an electronic pad, etc., and the first node (111) and the second node (121) can communicate with the first content wallet (110) and the second content wallet (120) and transmit and receive data.

[0039] Specifically, in private transaction mode, the unique number and meta information of the second content wallet (120) can be transmitted from the second node (121) to the first node (111), and content and meta information can be transmitted from the first node (111) to the second node (121).

[0040] In addition, in public transaction mode, the unique number and meta information of the second content wallet (120) are transmitted from the second node (121) to the first node (111), and content and meta information are transmitted from the first node (111) to the second node (1212), and each of the first node (111) and the second node (121) can transmit and receive meta information related to the server (130) and the distributed ledger.

[0041] That is, in the case of private transaction mode, content and metadata are transmitted directly between the first node (111) and the second node (121) regardless of the server (130), whereas in the case of public transaction mode, content and metadata are transmitted directly between the first node (111) and the second node (121), and each of the first node (111) and the second node (121) transmits and receives a distributed ledger and distributed ledger-related metadata to and from the server (130).

[0042] Meanwhile, when the first content wallet (110) receives raw data from the first node (111), it generates a hash value and an issuance number, generates original data, and transmits the generated issuance data by converting the generated original data to the first node (111), while transmitting metadata including an issuance number updated with the cumulative number of transmissions and a hash value reflecting the updated issuance number to the first node (111).

[0043] Here, the published data may contain the same content as the original data generated.

[0044] Specifically, the first node (111) can transmit raw data to the first content wallet (110) by utilizing dedicated software installed in the first node (111). At this time, the raw data passes through the processor of the first content wallet (110), while maintaining the content viewing area as much as possible, and the first content wallet (110) generates a hash value and an issuance number.

[0045] Here, the first content wallet (110) generates a hash value and an issuance number in the security area, and when the generated hash value and issuance number are stored in the memory of the first content wallet (110), the original data generation process is completed.

[0046] In addition, the first content wallet (110) performs an issuing operation to transmit the original data stored in the memory to the first node (111), and this issuing operation must pass through the processor of the first content wallet (110). At this time, a watermark is added to the content viewing area, or only meta information is converted without changing the content viewing area.

[0047] Specifically, the first content wallet (110) is assigned an issue number when transmitting the generated original data to the first node (111), and this issue number means the cumulative number of times that the issued data generated by converting the original data has been transmitted to the first node (111) via the first content wallet (110).

[0048] For example, the original data is recorded as 0, and it increases by 1 each time subsequent published data is published.

[0049] And, these issuance numbers are temporarily stored in memory and reflected as arguments of the hash function, so that each issuance data has a unique hash value.

[0050] That is, the first content wallet (110) can transmit the generated issue data to the first node (111) and transmit metadata including an issue number updated with the cumulative number of transmissions and a hash value reflecting the issue number updated in this way to the first node (111).

[0051] And, as described above, the published data may contain the same content as the original data, and accordingly, when content and metadata are transmitted from the first node (111) to the second node (121) in the private transaction mode and the public transaction mode, the transmitted published data may contain the same content as the original data and be transmitted.

[0052] Meanwhile, the second content wallet (120) can transmit the unique number and meta information of the second content wallet (120) to the second node (121) and receive the issued data and meta information from the second node (121).

[0053] That is, the second content wallet (120) transmits a unique number and meta information to the second node (121) to complete security authentication between the second content wallet (120) and the second node (121), and the unique number and meta information of the second content wallet (120) transmitted in this way are transmitted from the second node (121) to the first node (111), and accordingly, the issued data and meta information are transmitted from the first node (111) to the second node (121).

[0054] Meanwhile, the meta information may include information related to at least one of the content wallet's unique number, hash value, and issuance number.

[0055] Specifically, both original data and published data generated through the content wallet must go through the process of collecting and recording meta information, and in particular, must include at least one of the content wallet's unique number, the hash value of the published data, the publication number, and information related to the timestamp. In addition, the published data may include the content ID, publication number, password, content title, author name, and business contact information.

[0056] As described above, both original data and published data generated through content wallets go through a process of collecting and recording metadata. Therefore, the more metadata distributed on the network, the higher the convenience and reliability of verification.

[0057] In other words, the fact that a lot of metadata was distributed means that there were many transmissions of data and information generated from the original data, which means that many users purchased or downloaded the data containing the metadata, which means that the convenience and reliability of verification are high.

[0058] FIG. 6 is a diagram for explaining the relationship between meta information and reliability according to one embodiment of the present invention.

[0059] Referring to Figure 6, the metadata generated according to the number of content distributions for each node as described above is illustrated, and the fact that there is a lot of metadata around a node can be interpreted to mean that the reliability of data purchased through that node is high.

[0060] FIG. 3 is a diagram illustrating a data transmission process in a private transaction mode according to one embodiment of the present invention.

[0061] Referring to FIG. 3, the data transmission process in the private transaction mode may include the second content wallet (220) transmitting the unique number and meta information of the second content wallet (220) to the second node (221), and the unique number and meta information of the second content wallet (220) may be transmitted from the second node (221) to the first node (211).

[0062] And, the first content wallet (210) transmits the original data and the metadata including the issue number and hash value to the first node (211), and as in the above process, when the unique number and metadata of the second content wallet (220) are transmitted from the second node (221) to the first node (211), the data and information generated from the original data, that is, the issue data and metadata, are transmitted from the first node (211) to the second node (221).

[0063] And, these issued data and meta information are transmitted from the second node (221) to the second content wallet (220).

[0064] FIG. 4 is a diagram illustrating a data transmission process in a public transaction mode according to one embodiment of the present invention.

[0065] Referring to FIG. 4, the data transmission process in the public transaction mode includes all of the data transmission processes in the private transaction mode described in FIG. 3, and additionally includes a process of transmitting and receiving a distributed ledger and distributed ledger-related metadata between the server (230) and the first and second nodes (211, 221), respectively.

[0066] Here, the distributed ledger includes information related to content transactions between the first node (211) and the second node (221), and the meta information related to the distributed ledger must include a unique number of the first content wallet related to the content, a unique number of the second content wallet, and a unique number of the ledger, and in addition, may include at least one of a content ID, a title, a publication number, a publication number, a password, transaction conditions or amount, information related to a time stamp, an author name, a business contact, a thumbnail, a keyword, an evaluation, and a review.

[0067] Here, the content transaction related information may specifically include information related to the process in which the first node (211) providing the content provides a distributed ledger, and the second node (221) receiving the content inputs the unique number, password, biometric information, personal information, etc. of the second content wallet and electronically signs the distributed ledger using a dedicated app.

[0068] Additionally, distributed ledger-related meta information may be information related to content links, and users who view it can access a portfolio list containing the provider's other content and publication history, and utilize distributed ledger-related meta information to directly connect to the provider node and request content sharing.

[0069] Among the above-described descriptions, the server (130) and the server (230) may be composed of multiple or more nodes or servers, and may be implemented as an open platform-based network database capable of publicly recording a transaction distributed ledger generated from a content wallet.

[0070] FIG. 5 is a flowchart for explaining a control method of a content transaction system utilizing a content wallet according to one embodiment of the present invention.

[0071] Referring to FIG. 5, a control method of a content transaction system utilizing a content wallet according to an embodiment of the present invention includes a step of determining a transaction mode (S410), a step of transmitting a unique number and metadata of a second content wallet from a second node to which a second content wallet is connected to a first node to which a first content wallet is connected, and transmitting issued data and metadata from the first node to the second node (S420), and a step of transmitting a unique number and metadata of a second content wallet from the second node to the first node, and transmitting issued data and metadata from the first node to the second node (S430) when a public transaction mode is determined, and a step of transmitting a unique number and metadata of a second content wallet from the second node to the first node, and transmitting issued data and metadata from the first node to the second node, and each of the first node and the second node transmitting and receiving a server, a distributed ledger, and metadata related to the distributed ledger.

[0072] In addition, the operation process of the content transaction system (100) utilizing the above-described content wallet can be equally applied to the control method of the content transaction system utilizing the content wallet.

[0073] Meanwhile, a non-transitory computer readable medium storing a program for sequentially performing the control method according to the present invention may be provided.

[0074] A non-transitory readable medium refers to a medium that permanently stores data and can be read by a device, rather than a medium that stores data for a short period of time, such as a register, cache, or memory. Specifically, the various applications or programs described above may be stored and provided on non-transitory readable media, such as a CD, DVD, hard disk, Blu-ray disc, USB, memory card, or ROM.

[0075] In addition, in the private transaction mode, the unique number and metadata of the second content wallet are transmitted from the second node to the first node, and the issued data and metadata are transmitted from the first node to the second node, and in the public transaction mode, the unique number and metadata of the second content wallet are transmitted from the second node to the first node, and the issued data and metadata are transmitted from the first node to the second node, and each of the first node and the second node transmits and receives the server, the distributed ledger, and the distributed ledger-related metadata. In the above-described block diagram illustrating the content transaction system utilizing the content wallet, the bus is not illustrated, but communication between each component in the content distance system utilizing the content wallet may be performed via the bus. In addition, each device may further include a processor such as a CPU or a microprocessor that performs the various steps described above.

[0076] In addition, although the preferred embodiments of the present invention have been illustrated and described above, the present invention is not limited to the specific embodiments described above, and various modifications can be made by a person having ordinary skill in the art to which the present invention pertains without departing from the gist of the present invention claimed in the claims, and such modifications should not be understood individually from the technical idea or prospect of the present invention.

Claims

1. In a content transaction system utilizing a content wallet, A first content wallet connected to the first node; A second content wallet connected to a second node; and Includes servers; In private transaction mode, the unique number and metadata of the second content wallet are transmitted from the second node to the first node, and the issued data and metadata are transmitted from the first node to the second node. A content transaction system utilizing a content wallet, wherein in public transaction mode, the unique number and metadata of the second content wallet are transmitted from the second node to the first node, and the issued data and metadata are transmitted from the first node to the second node, and each of the first node and the second node transmits and receives the server, the distributed ledger, and the metadata related to the distributed ledger.

2. In paragraph 1, The above first content wallet is, A content transaction system utilizing a content wallet, wherein when raw data is received from the first node, a hash value and an issuance number are generated, original data is generated, the generated original data is converted to generate the issuance data, and the generated issuance data is transmitted to the first node, while also transmitting metadata including an issuance number updated by the cumulative number of transmissions and a hash value reflecting the updated issuance number to the first node.

3. In paragraph 2, A content transaction system utilizing a content wallet, wherein the above generated publication data includes content.

4. In paragraph 3, The above second content wallet is, A content transaction system utilizing a content wallet, which transmits the unique number and meta information of the second content wallet to the second node and receives the issued data and meta information from the second node.

5. In paragraph 4, The above meta information is, A content transaction system utilizing a content wallet, comprising information related to at least one of a unique number, a hash value, and an issuance number of the content wallet.

6. In paragraph 5, The above distributed ledger is, A content transaction system utilizing a content wallet, which includes content transaction-related information between the first node and the second node.

7. In paragraph 6, The above distributed ledger related meta information is: A content transaction system utilizing a content wallet, which includes a unique number of a content wallet related to the above content and a unique number of a distributed ledger, and includes at least one of a content ID, a title, a publication number, a publication number, a password, transaction-related information, time stamp-related information, author name, business contact information, a thumbnail, a keyword, an evaluation, and a review.

8. In a method for controlling a content transaction system using a content wallet, Steps to determine the trading mode; If it is determined to be a private transaction mode, a step in which the unique number and metadata of the second content wallet are transmitted from the second node to which the second content wallet is connected to the first node to which the first content wallet is connected, and the issue data and metadata are transmitted from the first node to the second node; and A method for controlling a content transaction system utilizing a content wallet, comprising: when it is determined to be in public transaction mode, a unique number and metadata of the second content wallet are transmitted from the second node to the first node, and issued data and metadata are transmitted from the first node to the second node, and each of the first node and the second node transmits and receives a distributed ledger and metadata related to the distributed ledger with the server;

Citation Information

Patent Citations

  • Information processing device, information processing method, and information processing program

    JP7302071B1

  • System for providing a celebrity created contents on demand and a method thereof

    KR101840216B1

  • Battery pack having a gas venting path

    KR1020220155879A

  • Sidewalk block top surface shape manufacturing device

    KR1020220168321A

  • Method and system to organize and manage transactions

    US20170161709A1