US 11,734,661 B2
Content distribution management system and method using blockchain technology
Chang Hoon Cho, Seoul (KR); and Jung Ki Min, Seoul (KR)
Assigned to ALTIMEDIA CORPORATION, Seoul (KR)
Appl. No. 16/760,239
Filed by ALTICAST CORPORATION, Seoul (KR)
PCT Filed Oct. 31, 2018, PCT No. PCT/KR2018/013090
§ 371(c)(1), (2) Date Apr. 29, 2020,
PCT Pub. No. WO2019/088687, PCT Pub. Date May 9, 2019.
Claims priority of application No. 10-2017-0144776 (KR), filed on Nov. 1, 2017.
Prior Publication US 2020/0356969 A1, Nov. 12, 2020
Int. Cl. G06Q 20/12 (2012.01); G06Q 20/40 (2012.01); H04L 9/00 (2022.01)
CPC G06Q 20/123 (2013.01) [G06Q 20/401 (2013.01); G06Q 2220/00 (2013.01); H04L 9/50 (2022.05)] 15 Claims
OG exemplary drawing
 
1. A content distribution management system using blockchain technology, comprising:
a memory configured to store computer-readable instructions: and
a processor configured to execute the computer-readable instructions such that when executed, the processor is configured to
generate a purchase transaction in response to a content purchase request signal from a user terminal,
broadcast the generated purchase transaction,
collect usage transactions generated in response to a current status of usage of the content, when content corresponding to a verified purchase transaction is used in the user terminal after the broadcasted purchase transaction is verified,
verify the collected usage transactions,
generate blocks corresponding to the verified usage transactions, and in this case, a first block is generated through a first data group among the usage transactions and a first hash corresponding to the first data group, and a second block is generated through a second data group comprising the first data group and a second hash corresponding to the second data group,
separately record the generated first and second blocks in respective distributed ledgers,
wherein the processor generates the first block by classifying data classified according to essential data into the first data group, and generates the second block by classifying entire data comprising the classified data into the second data group,
wherein the processor records the first block to a partial distributed ledger and records the second block to an entire distributed ledger,
wherein the partial distributed ledger includes first partial distributed ledger based on first essential data according to user IDs and second partial distributed ledger based on second essential data according to the current status of usage of the content,
wherein the purchase transaction includes information of transaction IDs of purchasing, purchasers, purchase time, content identifiers, and service provider identifiers, and
wherein the usage transactions include information of transaction IDs of using, users, usage time, content identifiers, and service provider identifiers.