Blockchain Copyright Share Consensus for Royalty Distribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies fail to appropriately manage copyright-related information and distribute royalties based on the author's intention, often only distributing to registered right holders without considering the creator's intent.
Innovation Solution
An information processing apparatus and method that utilizes a blockchain system to store and manage copyright additive information, including share agreements and consensus information, ensuring proper management and distribution of royalties by recording these details in a blockchain.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple applications are operated simultaneously in a smartphone, then functionality and user experience are improved, but battery consumption increases
Solution Approach 1:
The patent merges multiple application execution contexts into a single shared memory space. The memory management unit allocates a common memory area that is shared among multiple applications, allowing them to coexist and be switched between without requiring separate memory allocations for each application state, thereby reducing overall memory usage and power consumption while maintaining multi-application functionality.
Solution Approach 2:
The memory management system is designed to serve multiple applications universally through a single memory pool. The memory management unit dynamically assigns and reassigns memory regions to different applications as needed, creating a universal memory allocation mechanism that supports various application types and states without requiring application-specific memory structures, thus improving energy efficiency while maintaining versatility.
2Speed
If application states are stored in memory to enable quick switching, then switching speed is improved, but memory consumption increases
Solution Approach 1:
The patent combines multiple application state data into a unified memory structure. Instead of maintaining separate memory allocations for each application's state information, the system uses a consolidated memory pool where state data from multiple applications is stored efficiently, reducing total memory consumption while enabling rapid retrieval and switching between applications.
Solution Approach 2:
The memory allocation is dynamic rather than static. The memory management unit continuously monitors and adjusts memory allocation based on which applications are currently active or suspended. When applications are switched between, their state data is dynamically moved or referenced within the shared memory space, optimizing memory usage at any given moment while maintaining fast switching capability.
3Productivity
If memory allocation is optimized for speed, then processing efficiency is improved, but memory management complexity increases
Solution Approach 1:
The memory management system operates autonomously without requiring complex external control mechanisms. The memory management unit automatically handles allocation, deallocation, and state preservation of memory regions based on application switching events. This self-managing approach simplifies the overall system architecture while maintaining high processing efficiency, as the memory subsystem serves itself rather than requiring complex external orchestration.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present disclosure relates to an information processing apparatus, an information processing method, and an information processing program, capable of managing the copyright-related information of content appropriately. An information processing apparatus according to the present disclosure includes an acquisition unit configured to acquire, in a case where there is a plurality of copyright holders relating to one piece of content, consensus information indicating an agreement on a share of respective copyrights of the plurality of copyright holders, and a generation unit configured to create a transaction for recording the consensus information acquired by the acquisition unit on a blockchain.