[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109063424B - 一种版权管理方法、系统、可读存储介质和计算机设备 - Google Patents

一种版权管理方法、系统、可读存储介质和计算机设备 Download PDF

Info

Publication number
CN109063424B
CN109063424B CN201810904921.9A CN201810904921A CN109063424B CN 109063424 B CN109063424 B CN 109063424B CN 201810904921 A CN201810904921 A CN 201810904921A CN 109063424 B CN109063424 B CN 109063424B
Authority
CN
China
Prior art keywords
information
block
work
display
identifier
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810904921.9A
Other languages
English (en)
Other versions
CN109063424A (zh
Inventor
朱斯语
韩立通
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BOE Technology Group Co Ltd
Original Assignee
BOE Technology Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BOE Technology Group Co Ltd filed Critical BOE Technology Group Co Ltd
Priority to CN201810904921.9A priority Critical patent/CN109063424B/zh
Publication of CN109063424A publication Critical patent/CN109063424A/zh
Priority to US16/392,568 priority patent/US20200050741A1/en
Application granted granted Critical
Publication of CN109063424B publication Critical patent/CN109063424B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/16Program or content traceability, e.g. by watermarking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
    • H04L9/0637Modes of operation, e.g. cipher block chaining [CBC], electronic codebook [ECB] or Galois/counter mode [GCM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • H04L9/3239Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Computing Systems (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明实施例公开了一种版权管理方法、系统、可读存储介质和计算机设备,处理简单同时能防止授权期限被篡改。所述版权管理方法包括:获取版权拥有者对第一作品的版权事务信息;将所述第一作品的版权事务信息构建成一个区块,并将所述区块保存到第一区块链中,向存储第一区块链的网络发布所述版权事务信息;存储所述版权事务信息所在区块的区块标识和作品标识;接收展示所述第一作品的验证请求,所述验证请求包括所述第一作品的作品标识;根据所述验证请求查找所述第一作品的版权事务信息所在区块的区块标识,根据所述区块标识和作品标识生成展示判断指令。采用本发明方案,无需在播放终端下载或存储许可证,流程处理更加简单、高效。

Description

一种版权管理方法、系统、可读存储介质和计算机设备
技术领域
本发明涉及数字版权管理(DRM,Digital Rights Management)领域,具体涉及一种版权管理方法、系统、可读存储介质和计算机设备。
背景技术
在线艺术品版权管理主要针对例如数字画作、图片、摄影作品、视频等基于播放端的数字版权。
通常,数字版权的拥有者将数字版权授权给平台商,平台商可以通过销售会员等方式授权个人用户播放或者展示作品,其中,数字版权的拥有者与平台商的许可协议通常包含时间限制,例如,许可平台商有2年的权限。此时,数字版权的拥有者需要知道平台商或者用户有没有在超出授权期限下观看作品,利用区块链技术可以实现数字版权拥有者间接控制终端使用者的播放行为。这时可能存在两个问题,第一,平台商超期仍在进行展示或者许可用户进行展示;第二,个人用户超过授权时间仍在展示作品。
发明内容
为解决上述技术问题,本发明实施例提供一种版权管理方法、系统、可读存储介质和计算机设备,处理简单同时能防止授权期限被篡改。
为了解决上述技术问题,本发明实施例提供了一种版权管理方法,所述方法包括:
获取版权拥有者对第一作品的版权事务信息,所述版权事务信息包括所述第一作品的授权期限信息和作品标识;
将所述第一作品的版权事务信息构建成一个区块,并将所述区块保存到第一区块链中,向存储第一区块链的网络发布所述版权事务信息;
存储所述版权事务信息所在区块的区块标识和作品标识;
接收展示所述第一作品的验证请求,所述验证请求包括所述第一作品的作品标识;
根据所述验证请求查找所述第一作品的版权事务信息所在区块的区块标识,根据所述区块标识和作品标识生成展示判断指令。
进一步地,所述验证请求中还包含平台商对所述第一作品的平台授权期限信息;
所述根据所述区块标识和作品标识生成展示判断指令,包括:
根据所述区块标识和作品标识得到位于第一区块链的授权期限信息,判断所述授权期限信息是否大于所述平台授权期限信息,响应于所述授权期限信息大于所述平台授权期限信息,则生成准许展示判断指令,响应于所述授权期限信息不大于所述平台授权期限信息,则生成拒绝展示判断指令。
进一步地,所述方法还包括:
将指示内容信息构建成一个区块,并将所述区块保存到第二区块链中,向存储第二区块链的网络发布所述指示内容信息,所述指示内容信息包括所述展示判断指令、所述作品标识以及展示端信息;
存储所述指示内容信息所在区块的区块标识、作品标识和展示端信息。
进一步地,所述方法还包括:
获得指示内容更新信息,所述指示内容更新信息包括展示判断指令、作品标识以及展示端信息;
根据所述指示内容更新信息和所述指示内容信息,判断对应相同作品标识和相同展示端信息的展示判断指令是否发生变化,响应于展示判断指令发生变化,则生成提示指令;
更新已存储的所述指示内容信息所在区块的区块标识为所述指示内容更新信息所包括的内容所在区块的区块标识。
进一步地,根据所述查询指令的作品标识查找已存储的所述指示内容信息所在区块的区块标识和展示端信息;
根据所述区块标识、所述作品标识和所述展示端信息得到位于第二区块链的展示判断指令;
生成包括所述作品标识、所述展示端信息和所述展示判断指令的展示信息。
为了解决上述技术问题,本发明实施例还提供了一种版权管理系统,包括第一区块链处理装置和播放权限验证装置,所述第一区块链处理装置包括版权事务信息获取模块、第一区块链生成及发布模块和第一存储模块,所述播放权限验证装置包括验证请求接收模块和展示判断指令生成模块,其中:
所述版权事务信息获取模块,被配置为获取版权拥有者对第一作品的版权事务信息,所述版权事务信息包括所述第一作品的授权期限信息和作品标识;
所述第一区块链生成及发布模块,被配置为将所述第一作品的版权事务信息构建成一个区块,并将所述区块保存到第一区块链中,向存储第一区块链的网络发布所述版权事务信息;
所述第一存储模块,被配置为存储所述版权事务信息所在区块的区块标识和作品标识;
所述验证请求接收模块,被配置为接收展示所述第一作品的验证请求,所述验证请求包括所述第一作品的作品标识;
所述展示判断指令生成模块,被配置为根据所述验证请求查找所述第一作品的版权事务信息所在区块的区块标识,根据所述区块标识和作品标识生成展示判断指令。
进一步地,所述验证请求中还包含平台商对所述第一作品的平台授权期限信息;
所述展示判断指令生成模块根据所述区块标识和作品标识生成展示判断指令,包括:
所述展示判断指令生成模块根据所述区块标识和作品标识得到位于第一区块链的授权期限信息,判断所述授权期限信息是否大于所述平台授权期限信息,响应于所述授权期限信息大于所述平台授权期限信息,所述展示判断指令生成模块生成准许展示判断指令,响应于所述授权期限信息不大于所述平台授权期限信息,所述展示判断指令生成模块生成拒绝展示判断指令。
进一步地,所述系统还包括第二区块链处理装置,其包括块第二区块链生成及发布模块和第二存储模块,其中:
第二区块链生成及发布模块,被配置为将指示内容信息构建成一个区块,并将所述区块保存到第二区块链中,向存储第二区块链的网络发布所述指示内容信息,所述指示内容信息包括所述展示判断指令、所述作品标识以及展示端信息;
第二存储模块,被配置为存储所述指示内容信息所在区块的区块标识、作品标识和展示端信息。
进一步地,所述系统还包括第一验证结果处理装置,所述第一验证结果处理装置包括指示内容信息获取模块、比较模块和指示内容信息更新模块,其中:
所述指示内容信息获取模块,被配置为获得指示内容更新信息,所述指示内容更新信息包括展示判断指令、作品标识以及展示端信息;
所述比较模块,被配置为根据所述指示内容更新信息和所述指示内容信息,判断对应相同作品标识和相同展示端信息的展示判断指令是否发生变化,响应于展示判断指令发生变化,则生成提示指令;
所述指示内容信息更新模块,被配置为更新已存储的所述指示内容信息所在区块的区块标识为所述指示内容更新信息所包括的内容所在区块的区块标识。
进一步地,所述系统还包括第二验证结果处理装置,所述第二验证结果处理装置包括查询指令接收模块、第二区块链区块标识获取模块、展示判断指令获取模块和展示信息生成模块,其中:
所述查询指令接收模块,被配置为获得查询指令,所述查询指令包括作品标识;
所述第二区块链区块标识获取模块,被配置为根据所述查询指令的作品标识查找已存储的所述指示内容信息所在区块的区块标识和展示端信息;
所述展示判断指令获取模块,被配置为根据所述区块标识、所述作品标识和所述展示端信息得到位于第二区块链的展示判断指令;
所述展示信息生成模块,被配置为生成包括所述作品标识、所述展示端信息和所述展示判断指令的展示信息。
为了解决上述技术问题,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机指令,所述指令被处理器执行时实现上述方法的步骤。
为了解决上述技术问题,本发明实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现上述方法的步骤。
采用上述方案,将作品的授权期限信息保存在区块链上,在每次展示前均先根据第一区块链上的授权期限信息判断是否允许展示,由于区块链的不可更改性,保证了存储在区块链上的授权期限信息的安全性,同时无需在播放终端下载或存储许可证,流程处理更加简单、高效。
当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。本发明的其它特征和优点将在随后的说明书实施例中阐述,并且,部分地从说明书实施例中变得显而易见,或者通过实施本发明而了解。本发明实施例的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。附图中各部件的形状和大小不反映真实比例,目的只是示意说明本发明内容。
图1为本发明实施例系统涉及主体结构图;
图2为本发明实施例一种版权管理方法的流程图;
图3为本发明实施例一种版权管理系统示意图;
图4为本发明实施例一种主动提示版权拥有者展示状态变化的版权管理方法的流程图;
图5为实现图4流程的一种验证结果处理装置结构示意图;
图6为本发明实施例一种版权拥有者主动查询展示状态的版权管理方法的流程图;
图7为实现图6流程的一种验证结果处理装置结构示意图;
图8为本发明应用示例1版权管理系统结构图;
图9为本发明应用示例2版权管理系统结构图。
具体实施方式
下面结合附图和实施例对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
申请人发现导致出现平台商超期展示或者用户超期展示这两个问题的原因是,平台商可能篡改了授权的时间信息以欺骗数字版权的拥有者,而数字版权的拥有者由于无法监督用户的播放权限而导致自身权益受到损失。
区块链是一种去中心化的存储和计算技术,其通过将加密数据块按照时间顺序叠加而生成的持久的不可修改的记录,并且将记录存储在区块链的各个区块链节点设备中,使得以去中心化的方式进行分布式数据存储。每个数据块中包含了一定时间内的系统数据,并且生成数据“指纹”用于验证其信息的有效性和链接下一个数据块。因此,区块链在数据防篡改、透明性以及去中心化方面具有技术优势,可以进行数字版权或者相关信息的记录,并且做到记录的结果不可篡改,数字版权或者相关信息记录在区块链账本中,版权拥有者可查看数字版权或者相关信息,在执行播放操作的阶段实现对播放期限的监督或控制,以防止有人篡改版权内容以及相关信息。
如图1所示,本申请实施例涉及的主体包括作品的数字版权的拥有者(以下简称数字版权拥有者)、平台商以及终端使用者。数字版权拥有者使用版权管理客户端1查看数字版权或相关信息。平台商使用版权管理客户端2进行版权管理。数字版权拥护者与平台商使用的版权管理客户端可以是同样的客户端但具有不同的权限,也可以是不同的客户端。终端使用者使用展示终端在线展示数字版权拥有者的作品。
在本申请实施例中,第一区块链中每个区块对应一个作品或多个作品,数字版权拥有者将作品授权给平台商时为该作品设定授权期限,平台商根据该作品的授权期限生成区块并将该区块持久化到第一区块链中。第一区块链中的区块按照上链时间顺序排列。除第一个区块外,每个区块的区块头中包括前一个区块的哈希值和本区块的哈希值,使得所有的区块像链条一样链接在一起。每个区块的区块体中包括作品的标识信息和授权期限信息。如何生成区块以及上链是本领域技术人员熟知的技术,本文不再赘述。
如图2所示,本实施例的版权管理方法,包括以下步骤:
步骤21,获取版权拥有者对第一作品的版权事务信息,所述版权事务信息包括所述第一作品的授权期限信息和作品标识;
版权拥有者对第一作品的版权事务信息可以从数字版权拥有者的版权管理客户端获取,也可以从与所述版权管理客户端独立的授权期限处理装置处获取,此处所述的获取可以是主动获取,也可以是被动接收。
所述作品标识用于区别各个作品,是唯一表示作品的代码,也可以用作者名和作品名来记录。作品的授权期限信息可以是时间信息也可以是次数信息。
步骤22,将所述第一作品的版权事务信息构建成一个区块,并将所述区块保存到第一区块链中,向存储第一区块链的网络发布所述版权事务信息;
构建区块链时,将作品标识和该作品对应的授权期限信息写入区块体,然后生成区块头,在区块头中加入本区块的哈希值(如默克尔根),上一区块的哈希值以及时间戳等信息,将所述区块头与区块体打包后上链。包含版权管理事务的区块在被网络中的区块链装置校验通过后,才被持久化到区块链中,完成发布的操作。
步骤23,存储所述版权事务信息所在区块的区块标识和作品标识;
版权事务信息所在区块的区块标识可以是区块头信息或者是表头信息,用于在所述第一区块链上索引该区块。具体如何索引区块链获取区块中的数据是本领域技术人员熟知的技术,本文对此不做限定。
步骤24,接收展示所述第一作品的验证请求,所述验证请求包括所述第一作品的作品标识;
验证请求由展示终端在在线播放前发送。可以将播放请求视为一种验证请求。验证请求中至少携带作品的标识信息。
步骤25,根据所述验证请求查找所述第一作品的版权事务信息所在区块的区块标识,根据所述区块标识和作品标识生成展示判断指令。
根据验证请求中的作品标识查找预先存储的与该作品标识对应的版权事务信息所在区块的区块标识,根据该区块标识索引第一区块链,再根据作品标识找到所述作品的授权期限信息。其中,所述授权期限信息可以是次数信息,例如为允许展示的总次数,判断是否允许向所述终端展示所述第一作品时,根据该总次数是否大于零来判断是否允许展示该作品,如果允许展示,则生成展示判断指令,每允许一次,该总次数相应减一。
上述管理方法中步骤21-23为第一区块链处理流程,步骤24-25为播放权限验证流程。
实现上述方法的一种版权管理系统,如图3所示,包括第一区块链处理装置31和播放权限验证装置32,所述第一区块链处理装置31包括版权事务信息获取模块311、第一区块链生成及发布模块312和第一存储模块313,所述播放权限验证装置包括验证请求接收模块321和展示判断指令生成模块 322,其中:
所述版权事务信息获取模块311,被配置为获取版权拥有者对第一作品的版权事务信息,所述版权事务信息包括所述第一作品的授权期限信息和作品标识;
所述第一区块链生成及发布模块312,被配置为将所述第一作品的版权事务信息构建成一个区块,并将所述区块保存到第一区块链中,向存储第一区块链的网络发布所述版权事务信息;
所述第一存储模块313,被配置为存储所述版权事务信息所在区块的区块标识和作品标识;
所述验证请求接收模块321,被配置为接收展示所述第一作品的验证请求,所述验证请求包括所述第一作品的作品标识;
所述展示判断指令生成模块322,被配置为根据所述验证请求查找所述第一作品的版权事务信息所在区块的区块标识,根据所述区块标识和作品标识生成展示判断指令。
在一个可选实施例中,上述第一区块链处理装置31可以包括存储器和处理器,所述存储器用于存储支持第一区块链处理装置执行上述步骤21-23方法的应用程序代码,所述处理器被配置为执行所述存储器中存储的应用程序。该装置还可以包括通信接口,用于管理本装置与其他装置或通信网络通信。
在一个可选实施例中,上述播放权限验证装置32可以包括存储器和处理器,所述存储器用于存储支持播放权限验证装置执行上述步骤24-25方法的应用程序代码,所述处理器被配置为执行所述存储器中存储的应用程序。该装置还可以包括通信接口,用于管理本装置与其他装置或通信网络通信。
采用上述方案,作品的授权期限信息保存在第一区块链上,在每次在线展示前均先根据第一区块链上的授权期限信息判断是否允许展示,由于区块链的不可更改性,保证了存储在区块链上的授权期限信息的安全性,同时无需在播放终端下载或存储许可证,流程处理更加简单、高效。
在一可选实施例中,所述验证请求中还可包含平台商对所述第一作品的平台授权期限信息。上述步骤中的所述根据所述区块标识和作品标识生成展示判断指令,具体包括:根据所述区块标识和作品标识得到位于第一区块链的授权期限信息,判断所述授权期限信息是否大于所述平台授权期限信息,响应于所述授权期限信息大于所述平台授权期限信息,则生成准许展示判断指令,响应于所述授权期限信息不大于所述平台授权期限信息,则生成拒绝展示判断指令。
其中,授权期限信息可以是时间信息,例如授权起始时间与授权时长,或者授权起始时间与授权结束时间,此时平台授权期限也对应为时间信息,判断是否允许向所述终端展示所述第一作品时,判断所述授权期限信息是否大于所述平台授权期限信息,或者说判断平台授权给播放者的时间是否在数字版权拥有者授权给平台商的期限范围内,即判断平台商是否还有权授权用户在线展示该作品。
图3所示系统也可实现上述实施方式:所述展示判断指令生成模块322 根据所述区块标识和作品标识生成展示判断指令,包括:所述展示判断指令生成模块322根据所述区块标识和作品标识得到位于第一区块链的授权期限信息,判断所述授权期限信息是否大于所述平台授权期限信息,响应于所述授权期限信息大于所述平台授权期限信息,所述展示判断指令生成模块生成准许展示判断指令,响应于所述授权期限信息不大于所述平台授权期限信息,所述展示判断指令生成模块生成拒绝展示判断指令。
采用上述可选实施方式,数字版权拥有者以及平台商对作品的授权期限可以有更多的形式,同时还可防止平台商超期授权。
在一可选实施例中,上述方法还可包括以下步骤:
将指示内容信息构建成一个区块,并将所述区块保存到第二区块链中,向存储第二区块链的网络发布所述指示内容信息,所述指示内容信息包括所述展示判断指令、所述作品标识以及展示端信息;存储所述指示内容信息所在区块的区块标识、作品标识和展示端信息。
其中,所述展示端信息包括展示终端的标识,例如可以是终端机器码。指示内容信息除了上述之外还可以还可包括时间信息,例如在线播放时间,或者是发送验证请求的时间。所述展示判断指令包括准许展示判断指令或拒绝展示判断指令。
存储所述指示内容信息所在区块的区块标识、作品标识和展示端信息为了便于后续进行索引。
第二区块链的构建过程与第一区块链类似,此处不再赘述。
图3所示系统也可实现上述实施方式,具体地,图3所示系统还包括第二区块链处理装置33,其包括块第二区块链生成及发布模块331和第二存储模块332,其中:
第二区块链生成及发布模块331被配置为将指示内容信息构建成一个区块,并将所述区块保存到第二区块链中,向存储第二区块链的网络发布所述指示内容信息,所述指示内容信息包括所述展示判断指令、所述作品标识以及展示端信息;
第二存储模块332,被配置为存储所述指示内容信息所在区块的区块标识、作品标识和展示端信息。
在一个可选实施例中,上述第二区块链处理装置33可以包括存储器和处理器,所述存储器用于存储支持第二区块链处理装置执行上述方法的应用程序代码,所述处理器被配置为执行所述存储器中存储的应用程序。该装置还可以包括通信接口,用于管理本装置与其他装置或通信网络通信。
通过构建第二区块链保存包含作品标识、展示端信息以及展示判断指令在内的指示内容信息,防止展示判断指令被篡改。同时由于存储所述指示内容信息所在区块的区块标识、作品标识和展示端信息可以为版权拥有者索引第二区块链提供可能,可以方便数字版权拥有者随时对自己的作品的当前展示状态进行查询。
在一可选实施例中,如图4所示,上述方法还可包括以下步骤:
步骤41,获得指示内容更新信息,所述指示内容更新信息包括展示判断指令、作品标识以及展示端信息;
当第二区块链中增加一个新的区块时,会生成指示内容更新信息,该指示内容更新信息即为更新的指示内容信息。
步骤42,根据所述指示内容更新信息和所述指示内容信息,判断对应相同作品标识和相同展示端信息的展示判断指令是否发生变化,响应于展示判断指令发生变化,则生成提示指令;
根据更新的指示内容信息中的作品标识以及展示端信息查找预先存储的相同作品标识和展示端信息所对应的指示内容信息所在区块的区块标识,根据查找到的区块标识索引第二区块链,从中获得相同作品标识和展示端信息所对应的展示判断指令,与更新的指示内容信息中的展示判断指令进行比较,判断是否发生变化,如果发生变化,则生成提示指令,如果未发生变化,则不生成提示指令。生成的提示指令可以发送给版权管理客户端1。
步骤43,更新已存储的所述指示内容信息所在区块的区块标识为所述指示内容更新信息所包括的内容所在区块的区块标识。
不论是否发生变化,在比较后,均将已存储的所述指示内容信息所在区块的区块标识更新为更新的指示内容信息所在区块的区块标识,以便于下次进行比较。
图3所示系统也可实现上述实施方式,具体地,如图5所示,所述系统还包括第一验证结果处理装置51,所述第一验证结果处理装置包括指示内容信息获取模块511、比较模块512和指示内容信息更新模块513,其中:
所述指示内容信息获取模块511,被配置为获得指示内容更新信息,所述指示内容更新信息包括展示判断指令、作品标识以及展示端信息;
所述比较模块512,被配置为根据所述指示内容更新信息和所述指示内容信息,判断对应相同作品标识和相同展示端信息的展示判断指令是否发生变化,响应于展示判断指令发生变化,则生成提示指令;
所述指示内容信息更新模块513,被配置为更新已存储的所述指示内容信息所在区块的区块标识为所述指示内容更新信息所包括的内容所在区块的区块标识。
在一个可选实施例中,上述第一验证结果处理装置51可以包括存储器和处理器,所述存储器用于存储支持第一验证结果处理装置执行如图4所示版权管理方法的应用程序代码,所述处理器被配置为执行所述存储器中存储的应用程序。该装置还可以包括通信接口,用于管理本装置与其他装置或通信网络通信。
通过上述方案,当对于相同作品相同展示端,如果展示判断指令发生变化则表示展示状态有变化,为了防止出现未授权的展示,提供一种在展示状态发生变化时主动向数字版权拥有者上报展示状态变化的方案。通过自动比较自动上报机制,便于数字版权拥有者及时获取展示状态的变化,可以帮助数字版权拥有者进行展示状态的监控,进一步加强了对平台商和终端使用者的监督,为数字版权拥有者提供强有力的保护。
在一可选实施例中,如图6所示,上述方法还可包括以下步骤:
步骤61,获得查询指令,所述查询指令包括作品标识;
查询指令可以由数字版权拥有者通过版权管理客户端1发送。
步骤62,根据所述查询指令的作品标识查找已存储的所述指示内容信息所在区块的区块标识和展示端信息;
步骤63,根据所述区块标识、所述作品标识和所述展示端信息得到位于第二区块链的展示判断指令;
根据所述区块标识可以索引第二区块链,再根据所述作品标识和所述展示端信息可以获得相对应的展示判断指令。
步骤64,生成包括所述作品标识、所述展示端信息和所述展示判断指令的展示信息。
该展示信息将发送给发送查询指令的装置。
图3所示系统也可实现上述实施方式,具体地:所述系统还包括第二验证结果处理装置71,所述第二验证结果处理装置71包括查询指令接收模块 711、第二区块链区块标识获取模块712、展示判断指令获取模块713和展示信息生成模块714,其中:
所述查询指令接收模块711,被配置为获得查询指令,所述查询指令包括作品标识;
所述第二区块链区块标识获取模块712,被配置为根据所述查询指令的作品标识查找已存储的所述指示内容信息所在区块的区块标识和展示端信息;
所述展示判断指令获取模块713,被配置为根据所述区块标识、所述作品标识和所述展示端信息得到位于第二区块链的展示判断指令;
所述展示信息生成模块714,被配置为生成包括所述作品标识、所述展示端信息和所述展示判断指令的展示信息。
在一个可选实施例中,上述第二验证结果处理装置71可以包括存储器和处理器,所述存储器用于存储支持第二验证结果处理装置执行如图6所示版权管理方法的应用程序代码,所述处理器被配置为执行所述存储器中存储的应用程序。该装置还可以包括通信接口,用于管理本装置与其他装置或通信网络通信。
通过上述方案,为数字版权拥有者提供了主动查询的渠道,便于数字版权拥有者及时了解其作品的播放情况和热门程度,一方面可以监督平台商和使用者,保障数字版权拥有者的权益,另一方面可以方便创作者根据热门程度进行相应处理,例如提高许可展示权的价格和/或展示权的价格,或者是否进行后续创作。上述记录的内容仅为举例,可以根据数字版权拥有者的需求记录信息,记录的信息越多,数字版权拥有者获得的内容越详尽。
上述第一验证结果处理装置51与第二验证结果处理装置71可以同时存在或者仅设之一。
应用示例1
在本示例中,数字版权拥有者可以在版权管理客户端1中将作品的展示权+许可展示权授权给平台商,并设定授权期限。版权管理客户端2获取数字版权拥有者的授权期限信息,将授权期限信息打包写入第一区块链中,并将第一区块链向网络发布。数字版权拥有者对平台商的授权期限信息也可以由一单独的授权期限处理装置发送给版权管理客户端1,对授权期限信息打包上链的装置也可以由一单独的第一区块链处理装置完成,如图8所示,授权期限处理装置与第一区块链处理装置连接,将授权期限和授权内容发送给第一区块链处理装置。
授权期限处理装置可以根据某一哈希算法对数字内容自身进行哈希运算得到数字内容哈希值,然后再根据某一哈希算法,对数字内容哈希值和当前数字版权拥有者的地址进行哈希计算,得到数字内容ID,即数字内容ID= hash(数字内容hash值+数字版权拥有者的地址)。哈希算法可以有多种,例如:安全哈希算法(Secure Hash Algorithm,简称SHA1)和信息-摘要算法 5(Message-Digest Algorithm 5,简称MD5)。本示例中,数字内容包括数字版权拥有者的授权期限信息。数字版权拥有者的地址是由公钥经过一定运算产生的,地址可以是公钥、公钥的哈希(hash)值或者包含公钥与操作指令的一段脚本等。具体来说,数字版权拥有者的地址由数字版权拥有者的公钥与产生授权期限的操作指令组成的一段脚本。数字版权拥有者的地址和数字版权拥有者的公钥+授权期限是一一对应的,并且保证是全网唯一的。数字版权拥有者的地址可以是预先生成的,而终端使用者在播放终端注册时,就拥有了一个地址。
随后平台商将该作品的展示权授权给终端使用者。终端使用者购买平台商提供的播放终端,平台商在播放终端设置播放规则,播放数字版权拥有者的作品前必须校验授权期限。终端使用者操作播放终端在线播放数字版权拥有者的作品,播放终端向播放权限验证装置32发出展示作品的验证请求,播放权限验证装置32向第一区块链处理装置31发送展示作品的验证请求,第一区块链处理装置31根据验证请求索引第一区块链,查询待展示作品的数字版权拥有者与平台商的授权期限内容,第一区块链处理装置31将授权期限信息发送给播放权限验证装置32,播放权限验证装置32根据授权期限信息计算当前是否在授权期限内,如果未超期,控制播放终端播放作品,如果超期,提示终端使用者权限超期,播放终端拒绝播放作品。
上述第一区块链处理装置31可以单独设置也可以与版权管理客户端2 合设。上述播放权限验证装置32可以单独设置也可以与播放终端合设。
应用示例2
在应用示例1的基础上,播放权限验证装置32根据授权期限信息计算当前是否在授权期限内。得到展示判断指令(允许播放或拒绝播放)后,如图 5所示,播放权限验证装置32或者播放终端将是否允许播放的展示判断指令发送至验证结果处理装置。第二区块链处理装置33通过验证结果处理装置获取经过第一区块链处理装置31和播放权限验证装置32验证后的展示判断指令,将包含展示判断指令的指示内容信息打包写入第二区块链中,并将第二区块链向网络发布。指示内容信息例如包括请求展示作品的终端标识、所述作品的作品标识、展示判断指令(允许或不允许播放的结果)。此外,该第二区块链中还可以包括该作品在所述第一区块链中的区块标识(区块的地址,或称区块头信息,或称表头信息,或称高度信息)。可选地,第二区块链中还可以包括时间信息,可以是检验时间或者是播放终端的展示作品的时间。通过第二区块链可以防止平台商利用记账权篡改第一私有链中的信息。
可以在验证结果处理装置单独设置一个比较器,比较器中记录有三项内容:播放终端机器码、作品标识信息、该播放终端请求播放该作品的验证结果(如展示判断指令)在第二区块链中的区块头信息。每次向第二区块链写入新区块时,比较器遍历播放终端机器码和作品标识信息,找到上一次记录的该播放终端请求播放该作品的验证结果在第二区块链中的区块头信息,根据找到的区块头信息索引第二区块链,找到对应区块,根据播放终端机器码和作品标识从中获取是否允许播放的验证结果信息,与新写入区块的验证结果信息进行比较,如果存在变化,则将播放终端机器码、作品标识和播放状态信息发送版权管理客户端1显示,以提示数字版权拥有者。同时,更新比较器中对应的区块头信息,保证比较器中存储的是同一播放终端请求播放同一作品的最新验证结果所在第二区块链的区块头信息。
应用示例3
在上述应用示例1或者应用示例2的基础上,还可以在第一区块链处理装置上加装一个对第一区块链进行监控的装置,用于监控平台商是否对第一区块链的算法进行改变。如果区块链计算方法发生改变,则私有链算法监控装置向版权管理客户端1发送消息,提醒数字版权拥有者平台商存在非法行为。
此外,第一区块链处理装置还可以是一个基于第三方的监控模块,在数字版权拥有者和平台商签订授权期限后,对第一区块链的计算方法进行无法改变算法内容的封装。
上述第一区块链处理装置31和第二区块链处理装置33均为区块链节点。
本发明实施例还提供一种计算机存储介质,所述计算机存储介质存储有计算机程序;所述计算机程序被执行后,能够实现前述一个或多个实施例提供的版权管理方法。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时能够实现前述一个或多个实施例提供的版权管理方法。
上述实施例中的区块链的生成、加密、解密、签名、验签均可采用现有技术方法,本申请实施例中未对其进行说明。本领域技术人员根据现有技术内容可以知晓如何进行相关处理。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理单元的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

Claims (10)

1.一种版权管理方法,其特征在于,包括:
获取版权拥有者对第一作品的版权事务信息,所述版权事务信息包括所述第一作品的授权期限信息和作品标识,所述授权期限信息为版权拥有者将所述第一作品授权给平台商时为所述第一作品设定的授权期限,所述授权期限信息包括允许展示的总次数或允许展示的时间信息;
将所述第一作品的版权事务信息构建成一个区块,并将所述区块保存到第一区块链中,所述第一区块链中每个区块对应一个作品或多个作品,向存储第一区块链的网络发布所述版权事务信息;将指示内容信息构建成一个区块,并将所述区块保存到第二区块链中,向存储第二区块链的网络发布所述指示内容信息,所述指示内容信息包括展示判断指令、所述作品标识以及展示端信息;
存储所述版权事务信息所在区块的区块标识和作品标识;以及存储所述指示内容信息所在区块的区块标识、作品标识和展示端信息;
接收展示所述第一作品的验证请求,所述验证请求包括所述第一作品的作品标识;
根据所述验证请求查找所述第一作品的版权事务信息所在区块的区块标识,根据所述区块标识索引第一区块链,再根据作品标识找到位于第一区块链的所述第一作品的授权期限信息,判断是否允许向展示端展示所述第一作品,生成展示判断指令;
获得指示内容更新信息,所述指示内容更新信息包括展示判断指令、作品标识以及展示端信息;
根据所述指示内容更新信息和所述指示内容信息,判断对应相同作品标识和相同展示端信息的展示判断指令是否发生变化,响应于展示判断指令发生变化,则向版权拥有者发送展示端信息、作品标识和播放状态信息。
2.根据权利要求1所述的方法,其特征在于,
所述验证请求中还包含平台商对所述第一作品的平台授权期限信息;
所述判断是否允许向所述展示端展示所述第一作品,生成展示判断指令,包括:
判断所述授权期限信息是否大于所述平台授权期限信息,响应于所述授权期限信息大于所述平台授权期限信息,则生成准许展示判断指令,响应于所述授权期限信息不大于所述平台授权期限信息,则生成拒绝展示判断指令。
3.根据权利要求1所述的方法,其特征在于,还包括:
更新已存储的所述指示内容信息所在区块的区块标识为所述指示内容更新信息所包括的内容所在区块的区块标识。
4.根据权利要求1所述的方法,其特征在于,还包括:
获得查询指令,所述查询指令包括作品标识;
根据所述查询指令的作品标识查找已存储的所述指示内容信息所在区块的区块标识和展示端信息;
根据所述区块标识、所述作品标识和所述展示端信息得到位于第二区块链的展示判断指令;
生成包括所述作品标识、所述展示端信息和所述展示判断指令的展示信息。
5.一种版权管理系统,其特征在于,包括第一区块链处理装置和播放权限验证装置,所述第一区块链处理装置包括版权事务信息获取模块、第一区块链生成及发布模块和第一存储模块,所述播放权限验证装置包括验证请求接收模块和展示判断指令生成模块,其中:
所述版权事务信息获取模块,被配置为获取版权拥有者对第一作品的版权事务信息,所述版权事务信息包括所述第一作品的授权期限信息和作品标识,所述授权期限信息为版权拥有者将所述第一作品授权给平台商时为所述第一作品设定的授权期限,所述授权期限信息包括允许展示的总次数或允许展示的时间信息;
所述第一区块链生成及发布模块,被配置为将所述第一作品的版权事务信息构建成一个区块,并将所述区块保存到第一区块链中,所述第一区块链中每个区块对应一个作品或多个作品,向存储第一区块链的网络发布所述版权事务信息;
所述第一存储模块,被配置为存储所述版权事务信息所在区块的区块标识和作品标识;
所述验证请求接收模块,被配置为接收展示所述第一作品的验证请求,所述验证请求包括所述第一作品的作品标识;
所述展示判断指令生成模块,被配置为根据所述验证请求查找所述第一作品的版权事务信息所在区块的区块标识,根据所述区块标识索引第一区块链,再根据作品标识找到位于第一区块链的所述第一作品的授权期限信息,判断是否允许向展示端展示所述第一作品,生成展示判断指令;
所述系统还包括第二区块链处理装置,其包括第二区块链生成及发布模块和第二存储模块,其中:
第二区块链生成及发布模块,被配置为将指示内容信息构建成一个区块,并将所述区块保存到第二区块链中,向存储第二区块链的网络发布所述指示内容信息,所述指示内容信息包括所述展示判断指令、所述作品标识以及展示端信息;
第二存储模块,被配置为存储所述指示内容信息所在区块的区块标识、作品标识和展示端信息;
所述系统还包括第一验证结果处理装置,所述第一验证结果处理装置包括指示内容信息获取模块和比较模块,其中:
所述指示内容信息获取模块,被配置为获得指示内容更新信息,所述指示内容更新信息包括展示判断指令、作品标识以及展示端信息;
所述比较模块,被配置为根据所述指示内容更新信息和所述指示内容信息,判断对应相同作品标识和相同展示端信息的展示判断指令是否发生变化,响应于展示判断指令发生变化,则向版权拥有者发送展示端信息、作品标识和播放状态信息。
6.根据权利要求5所述的系统,其特征在于,
所述验证请求中还包含平台商对所述第一作品的平台授权期限信息;
所述展示判断指令生成模块判断是否允许向所述展示端展示所述第一作品,生成展示判断指令,包括:
所述展示判断指令生成模块判断所述授权期限信息是否大于所述平台授权期限信息,响应于所述授权期限信息大于所述平台授权期限信息,所述展示判断指令生成模块生成准许展示判断指令,响应于所述授权期限信息不大于所述平台授权期限信息,所述展示判断指令生成模块生成拒绝展示判断指令。
7.根据权利要求6所述的系统,其特征在于,
所述第一验证结果处理装置还包括指示内容信息更新模块, 所述指示内容信息更新模块,被配置为更新已存储的所述指示内容信息所在区块的区块标识为所述指示内容更新信息所包括的内容所在区块的区块标识。
8.根据权利要求6所述的系统,其特征在于,
所述系统还包括第二验证结果处理装置,所述第二验证结果处理装置包括查询指令接收模块、第二区块链区块标识获取模块、展示判断指令获取模块和展示信息生成模块,其中:
所述查询指令接收模块,被配置为获得查询指令,所述查询指令包括作品标识;
所述第二区块链区块标识获取模块,被配置为根据所述查询指令的作品标识查找已存储的所述指示内容信息所在区块的区块标识和展示端信息;
所述展示判断指令获取模块,被配置为根据所述区块标识、所述作品标识和所述展示端信息得到位于第二区块链的展示判断指令;
所述展示信息生成模块,被配置为生成包括所述作品标识、所述展示端信息和所述展示判断指令的展示信息。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-4中任一项所述方法的步骤。
10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1-4中任一项所述方法的步骤。
CN201810904921.9A 2018-08-09 2018-08-09 一种版权管理方法、系统、可读存储介质和计算机设备 Active CN109063424B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201810904921.9A CN109063424B (zh) 2018-08-09 2018-08-09 一种版权管理方法、系统、可读存储介质和计算机设备
US16/392,568 US20200050741A1 (en) 2018-08-09 2019-04-23 Method for rights management, system for rights management, readable storage medium, and computer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810904921.9A CN109063424B (zh) 2018-08-09 2018-08-09 一种版权管理方法、系统、可读存储介质和计算机设备

Publications (2)

Publication Number Publication Date
CN109063424A CN109063424A (zh) 2018-12-21
CN109063424B true CN109063424B (zh) 2022-10-04

Family

ID=64683155

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810904921.9A Active CN109063424B (zh) 2018-08-09 2018-08-09 一种版权管理方法、系统、可读存储介质和计算机设备

Country Status (2)

Country Link
US (1) US20200050741A1 (zh)
CN (1) CN109063424B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111881422B (zh) * 2019-05-13 2024-04-16 创新先进技术有限公司 基于区块链的图片处理方法及装置
US10469605B1 (en) * 2019-06-28 2019-11-05 Beatdapp Software Inc. System and method for scalably tracking media playback using blockchain
CN110502872B (zh) * 2019-07-04 2022-01-18 天脉聚源(杭州)传媒科技有限公司 基于分析的作品数据处理方法、系统、装置和存储介质
EP4131034B1 (en) * 2020-05-20 2024-07-17 New H3C Technologies Co., Ltd. Method and apparatus for monitoring software license information, and server and storage medium
CN113688294A (zh) * 2021-09-09 2021-11-23 中国银行股份有限公司 银行软件产品功能展示方法及装置
CN114760073B (zh) * 2022-06-13 2022-08-19 湖南华菱电子商务有限公司 基于区块链的仓储商品配送方法、装置、电子设备及介质
CN115941682B (zh) * 2022-10-27 2024-08-02 中国电子科技集团公司第三十研究所 一种多平台区块链基础设施管理方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107018432B (zh) * 2017-03-28 2020-02-14 华为技术有限公司 媒体内容的许可方法以及设备
CN107330694A (zh) * 2017-07-03 2017-11-07 重庆小犀智能科技有限公司 基于区块链的版权交易系统以及交易方法
CN107659610B (zh) * 2017-08-02 2020-08-21 北京瑞卓喜投科技发展有限公司 基于区块链技术的著作权保护方法、装置和系统
US10498808B2 (en) * 2018-03-28 2019-12-03 Bank Of America Corporation Blockchain-based property management
US11487852B2 (en) * 2018-06-26 2022-11-01 Dell Products, L.P. Blockchain-based license management

Also Published As

Publication number Publication date
CN109063424A (zh) 2018-12-21
US20200050741A1 (en) 2020-02-13

Similar Documents

Publication Publication Date Title
CN109063424B (zh) 一种版权管理方法、系统、可读存储介质和计算机设备
CN109862041B (zh) 一种数字身份认证方法、设备、装置、系统及存储介质
US9092646B2 (en) Systems and methods for identifying consumer electronic products based on a product identifier
US10880306B2 (en) Verification information update
WO2020015635A1 (zh) 分布式投票系统、方法、装置、计算机设备及可读存储介质
CN109308421B (zh) 一种信息防篡改方法、装置、服务器和计算机存储介质
US20100312810A1 (en) Secure identification of music files
CN109088865B (zh) 用户身份认证方法、装置、可读存储介质和计算机设备
CN110535880B (zh) 物联网的访问控制方法以及系统
KR101424973B1 (ko) 폐지 목록 업데이트 방법, 암호화된 컨텐츠 재생 방법, 그기록매체 및 그 장치
CN109242404B (zh) 履历信息管理方法、装置、计算机设备与可读存储介质
US20220329446A1 (en) Enhanced asset management using an electronic ledger
CN104216907A (zh) 一种用于提供数据库访问控制的方法、装置与系统
CN103440436A (zh) 访问来自智能存储器的内容的数字版权管理系统和方法
CN112800404B (zh) 一种跨链访问控制方法和装置
CN106033503A (zh) 在数字内容设备中在线写入应用密钥的方法、装置及系统
CN111046346A (zh) 一种基于区块链的书籍版权保护平台及设备、介质
CN113472521A (zh) 基于区块链的实名数字身份管理方法、签名设备和验证设备
US11258601B1 (en) Systems and methods for distributed digital rights management with decentralized key management
CN107040520A (zh) 一种云计算数据共享系统及方法
US20150067892A1 (en) System and method for authorization and authentication, server, transit terminal
US20160028718A1 (en) Information processing apparatus, information processing method, and non-transitory computer readable medium
CN113542191A (zh) 基于区块链的数据访问、验证的方法以及装置
CN109033882A (zh) 一种可追溯的大数据安全发布方法及系统
WO2020085226A1 (ja) 制御方法、コンテンツ管理システム、プログラム、及び、データ構造

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant