首页 / 专利库 / 资料储存系统 / 分布式账本 / 基于区块链的音乐原创性分析方法和装置

基于链的音乐原创性分析方法和装置

阅读:277发布:2020-05-24

专利汇可以提供基于链的音乐原创性分析方法和装置专利检索,专利查询,专利分析的服务。并且本 说明书 一个或多个 实施例 提供一种基于 区 块 链 的音乐原创性分析方法或装置,所述区块链包括多个音乐曲库对应的 节点 设备和音乐分析方对应的节点设备,所述方法可以包括:音乐曲库方从所述区块链获取音乐文件;基于本地的音乐曲库对收录在所述区块链上的音乐文件进行原创性分析得到用于指示原创性分析结果的第一原创性分析 摘要 ;将所述第一原创性分析摘要发布至所述区块链,以将所述原创性分析结果在所述区块链上进行存证。,下面是基于链的音乐原创性分析方法和装置专利的具体信息内容。

1.一种基于链的音乐原创性分析方法,所述区块链包括至少一个音乐分析方节点设备和若干音乐曲库方节点设备,所述方法包括:
所述音乐曲库方节点获取发布在所述区块链上的音乐文件;
基于本地的音乐曲库对所述音乐文件进行原创性分析得到用于指示原创性分析结果的第一原创性分析摘要,所述第一原创性分析摘要是所述音乐曲库方利用数字分析手段将所述音乐文件,与所述音乐曲库方的数字音乐数据库内的已有音乐文件作音乐内容对比分析,得到的所述音乐文件与已有音乐文件的音乐内容相似度对比摘要;
将所述第一原创性分析摘要发布至所述区块链,以将所述原创性分析结果在所述区块链上进行存证;
所述音乐分析方节点获取所述音乐曲库方节点发布至所述区块链的第一原创性分析摘要;
对所述第一原创性分析摘要进行汇总处理,得到第二原创性分析摘要;
基于所述第二原创性分析摘要,执行与所述音乐文件原创性相关的业务处理。
2.根据权利要求1所述的方法,所述将所述第一原创性分析摘要发布至所述区块链,包括:对所述第一原创性分析摘要进行数字签名得到第一原创性分析摘要签名,将所述第一原创性分析摘要签名、所述第一原创性分析摘要发布至所述区块链;
所述获取所述音乐曲库方节点发布至所述区块链的第一原创性分析摘要,对所述第一原创性分析摘要进行汇总处理,包括:获取所述第一原创性分析摘要签名和所述第一原创性分析摘要,对所述第一原创性分析摘要签名进行验签,验签通过后将所述第一原创性分析摘要用于所述汇总处理。
3.根据权利要求1所述的方法,多个第一原创性分析摘要或第二原创性分析摘要包含与所述音乐文件对应的唯一性标识码。
4.根据权利要求3所述的方法,所述唯一性标识码为根据所述音乐文件生成的哈希摘要。
5.根据权利要求1所述的方法,所述音乐文件包括MIDI文件、声纹文件、曲谱文件、唱片Demo中的一种或几种的组合。
6.根据权利要求1所述的方法,所述音乐曲库方节点获取发布在所述区块链上的音乐文件,包括:所述音乐曲库方节点获取发布在所述区块链上的p2p分布式文件系统地址,基于所述地址获取所述音乐文件。
7.一种基于区块链的音乐原创性分析方法,所述区块链包括至少一个音乐分析方节点设备和若干音乐曲库方节点设备,所述方法包括:
音乐曲库方节点获取发布在所述区块链上的音乐文件;
基于本地的音乐曲库对所述音乐文件进行原创性分析得到用于指示原创性分析结果的第一原创性分析摘要,所述第一原创性分析摘要是所述音乐曲库方利用数字分析手段将所述音乐文件,与所述音乐曲库方的数字音乐数据库内的已有音乐文件作音乐内容对比分析,得到的所述音乐文件与已有音乐文件的音乐内容相似度对比摘要;
将所述第一原创性分析摘要发布至所述区块链,以将所述原创性分析结果在所述区块链上进行存证。
8.根据权利要求7所述的方法,将所述第一原创性分析摘要发布至所述区块链,以将所述原创性分析结果在所述区块链上进行存证,包括
向所述区块链上发布的智能合约发送包含所述第一原创性分析摘要的指令消息,调用所述智能合约,执行所述智能合约声明的对所述第一原创性分析摘要进行汇总处理的执行程序,获得第二原创性分析摘要。
9.根据权利要求7所述的方法,所述区块链为联盟链,所述音乐曲库方为所述联盟链的联盟成员。
10.根据权利要求7所述的方法,所述第一原创性分析摘要包括所述音乐文件与所述音乐曲库的现存音乐的相似度,所述相似度包括音调相似度、节拍相似度、歌词相似度中的一种或多种。
11.根据权利要求7所述的方法,所述第一原创性分析摘要包括所述音乐文件的创作者、创作时间、表演者、曲谱的数字化表示信息中的一种或多种。
12.一种基于区块链的音乐原创性分析方法,所述区块链包括至少一个音乐分析方节点设备和若干音乐曲库方节点设备,所述方法包括:
所述音乐分析方节点获取所述音乐曲库方发布至所述区块链的第一原创性分析摘要;
其中,所述第一原创性分析摘要指示所述音乐曲库方节点基于本地的音乐曲库对从所述区块链上获取的音乐文件进行原创性分析得到的原创性分析结果,所述第一原创性分析摘要是所述音乐曲库方利用数字分析手段将所述音乐文件,与所述音乐曲库方的数字音乐数据库内的已有音乐文件作音乐内容对比分析,得到的所述音乐文件与已有音乐文件的音乐内容相似度对比摘要;
对所述第一原创性分析摘要进行汇总处理,得到第二原创性分析摘要;
基于所述第二原创性分析摘要,执行与所述音乐文件原创性相关的业务处理。
13.根据权利要求12所述的方法,所述汇总处理包括:
对多个第一原创性分析摘要的内容进行去重及汇合处理。
14.根据权利要求13所述的方法,所述第二原创性分析摘要包括:与所述音乐文件具有相似度的音乐的名称、音乐创作时间、创作者、表演者信息或演奏格信息中的一种或多种。
15.根据权利要求12所述的方法,所述方法还包括,将所述第二原创性分析摘要发布至所述区块链的分布式账本
16.根据权利要求12所述的方法,所述对所述第一原创性分析摘要进行汇总处理,得到第二原创性分析摘要,包括
向所述区块链上发布的智能合约发送包含所述第一原创性分析摘要的指令消息,调用所述智能合约,执行所述智能合约声明的对所述第一原创性分析摘要进行汇总处理的执行程序,获得第二原创性分析摘要。
17.根据权利要求12所述的方法,所述与所述音乐文件原创性相关的业务处理包括音乐推荐业务处理。
18.根据权利要求17所述的方法,所述音乐推荐业务处理包括:基于所述第二原创性分析摘要中的内容,对用户提出的音乐需求进行音乐推荐。
19.根据权利要求17所述的方法,所述音乐推荐业务处理包括:对所述第二原创性分析摘要中显示的原创度高于预设阈值的音乐作品进行推荐。
20.根据权利要求17所述的方法,所述音乐推荐业务处理包括:对所述第二原创性分析摘要中显示的、具有预设的音乐风格的音乐作品进行推荐。
21.根据权利要求17所述的方法,所述音乐推荐业务处理包括:基于所述第二原创性分析摘要的音乐风格和相似度内容,进行音乐文件的作者的社交互推荐。
22.一种基于区块链的音乐原创性分析装置,所述区块链包括至少一个音乐分析方节点设备和若干音乐曲库方节点设备,所述装置包括:
获取单元,用于音乐曲库方节点获取发布在所述区块链上音乐文件;
生成单元,用于基于本地的音乐曲库对所述音乐文件进行原创性分析得到用于指示原创性分析结果的第一原创性分析摘要,所述第一原创性分析摘要是所述音乐曲库方利用数字分析手段将所述音乐文件,与所述音乐曲库方的数字音乐数据库内的已有音乐文件作音乐内容对比分析,得到的所述音乐文件与已有音乐文件的音乐内容相似度对比摘要;
存证单元,用于将所述第一原创性分析摘要发布至所述区块链,以将所述原创性分析结果在所述区块链上进行存证。
23.一种基于区块链的音乐原创性分析装置,所述区块链包括至少一个音乐分析方节点设备和若干音乐曲库方节点设备,所述装置包括:
获取单元,用于所述音乐分析方节点获取所述音乐曲库方发布至所述区块链的第一原创性分析摘要;其中,所述第一原创性分析摘要指示所述音乐曲库方基于本地的音乐曲库对从所述区块链上获取的音乐文件进行原创性分析得到的原创性分析结果,所述第一原创性分析摘要是所述音乐曲库方利用数字分析手段将所述音乐文件,与所述音乐曲库方的数字音乐数据库内的已有音乐文件作音乐内容对比分析,得到的所述音乐文件与已有音乐文件的音乐内容相似度对比摘要;
生成单元,用于对所述第一原创性分析摘要进行汇总处理,得到第二原创性分析摘要;
业务处理单元,用于基于所述第二原创性分析摘要,执行与所述音乐文件原创性相关的业务处理。
24.一种计算机设备,包括:存储器和处理器;所述存储器上存储有可由处理器运行的计算机程序;所述处理器运行所述计算机程序时,执行如权利要求6到11任意一项所述的方法。
25.一种计算机设备,包括:存储器和处理器;所述存储器上存储有可由处理器运行的计算机程序;所述处理器运行所述计算机程序时,执行如权利要求12到21任意一项所述的方法。
26.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时,执行如权利要求6到11任意一项所述的方法。
27.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时,执行如权利要求12到21任意一项所述的方法。

说明书全文

基于链的音乐原创性分析方法和装置

技术领域

[0001] 本说明书涉及网络通信技术领域,尤其涉及一种基于区块链的音乐原创性分析方法和装置。

背景技术

[0002] 文娱生活的繁荣导致越来越多的音乐作品被创作出来,一些模仿者通过简单更改音乐名称、稍许更改音乐曲谱或简单拼接几部现有音乐作品的曲谱,就试图宣称对模仿所得音乐作品的版权,但是现阶段仍缺乏可对音乐作品进行相似性分析以甄别抄袭或模仿的平台;而且音乐作品表现形式(包括纯音乐、独立音轨编曲、叠加音轨编曲、人声演唱)的复杂性增加了音乐作品版权的保护的难度,单凭对音乐文件进行哈希编码来存证版权的行为不足以鉴别曲调或节奏相似、但表现形式不同的音乐作品的原创性。发明内容
[0003] 为解决上述的问题,本说明书提供了、一种基于区块链的音乐原创性分析方法,所述区块链包括至少一分析方节点设备和若干音乐曲库方节点设备,所述方法包括:
[0004] 所述音乐曲库方节点
[0005] 获取发布在所述区块链上的音乐文件;
[0006] 基于本地的音乐曲库对所述音乐文件进行原创性分析得到用于指示原创性分析结果的第一原创性分析摘要
[0007] 将所述第一原创性分析摘要发布至所述区块链,以将所述原创性分析结果在所述区块链上进行存证;
[0008] 所述音乐分析方节点
[0009] 获取所述音乐区库方节点发布至所述区块链的第一原创性分析摘要;
[0010] 对所述第一原创性分析摘要进行汇总处理,得到第二原创性分析摘要;
[0011] 基于所述第二原创性分析摘要,执行与所述音乐文件原创性相关的业务处理。
[0012] 本说明书还提供了一种基于区块链的音乐原创性分析方法,所述区块链包括至少一分析方节点设备和若干音乐曲库方节点设备,所述方法包括:
[0013] 音乐曲库方节点获取发布在所述区块链上的音乐文件;
[0014] 基于本地的音乐曲库对所述音乐文件进行原创性分析得到用于指示原创性分析结果的第一原创性分析摘要;
[0015] 将所述第一原创性分析摘要发布至所述区块链,以将所述原创性分析结果在所述区块链上进行存证。
[0016] 本说明书还提供了一种基于区块链的音乐原创性分析方法,所述区块链包括至少一音乐分析方节点设备和若干音乐曲库方节点设备,所述方法包括:
[0017] 所述音乐分析方节点获取所述音乐区库方发布至所述区块链的第一原创性分析摘要;其中,所述第一原创性分析摘要指示所述音乐曲库方节点基于本地的音乐曲库对从所述区块链上获取的音乐文件进行原创性分析得到的原创性分析结果;
[0018] 对所述第一原创性分析摘要进行汇总处理,得到第二原创性分析摘要;
[0019] 基于所述第二原创性分析摘要,执行与所述音乐文件原创性相关的业务处理。
[0020] 相应地,一种基于区块链的音乐原创性分析装置,所述区块链包括至少一分析方节点设备和若干音乐曲库方节点设备,所述装置包括:
[0021] 获取单元,用于音乐曲库方节点获取发布在所述区块链上音乐文件;
[0022] 生成单元,用于基于本地的音乐曲库对所述音乐文件进行原创性分析得到用于指示原创性分析结果的第一原创性分析摘要;
[0023] 存证单元,用于将所述第一原创性分析摘要发布至所述区块链,以将所述原创性分析结果在所述区块链上进行存证。
[0024] 相应地,本说明书还提供了一种基于区块链的音乐原创性分析装置,所述区块链包括至少一音乐分析方节点设备和若干音乐曲库方节点设备,所述装置包括:
[0025] 获取单元,用于所述音乐分析方节点获取所述音乐区库方发布至所述区块链的第一原创性分析摘要;其中,所述第一原创性分析摘要指示所述音乐曲库方基于本地的音乐曲库对从所述区块链上获取的音乐文件进行原创性分析得到的原创性分析结果;
[0026] 生成单元,用于对所述第一原创性分析摘要进行汇总处理,得到第二原创性分析摘要;
[0027] 业务处理单元,用于基于所述第二原创性分析摘要,执行与所述音乐文件原创性相关的业务处理。
[0028] 本说明书还提供了一种计算机设备,包括:存储器和处理器;所述存储器上存储有可由处理器运行的计算机程序;所述处理器运行所述计算机程序时,执行上述音乐曲库方基于区块链的音乐原创性分析方法所述的步骤。
[0029] 本说明书还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时,执行上述音乐曲库方基于区块链的音乐原创性分析方法所述的步骤。
[0030] 本说明书还提供了一种计算机设备,包括:存储器和处理器;所述存储器上存储有可由处理器运行的计算机程序;所述处理器运行所述计算机程序时,执行上述音乐分析方基于区块链的音乐原创性分析方法所述的步骤。
[0031] 本说明书还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时,执行上述音乐分析方基于区块链的音乐原创性分析方法所述的步骤。
[0032] 本说明书提供的音乐原创性分析方法及装置,将音乐文件与现有音乐曲库中的音乐进行包括音乐的曲调、节奏等内容上的对比,从而得出指示所述音乐文件的原创性分析结果的第一原创性分析摘要;而且由于一个音乐曲库受其版权许可、地域和格的限制,所收录的音乐可能不足,将多个现有音乐曲库得出的结论进行汇总处理,进一步总结出将音乐作品与更多现有音乐对比而得出第二原创性分析摘要,从而更广泛地提供了甄别新创音乐作品抄袭或模仿的方法,从而从音乐内容上、而非音乐文件的数字形式上音乐文件的版权进行存证。上述音乐原创性分析方法及装置,基于区块链而建立,多个音乐曲库方分析生成的第一分析摘要均被发布至区块链分布式账本中,防止其他任意方冒充音乐曲库机构,或篡改第一原创性分析摘要内容,以期达到多方公平公正地评价音乐文件的原创性。附图说明
[0033] 图1为本说明书实施例所示的基于区块链的音乐原创性分析方法的流程图
[0034] 图2为本说明书实施例所示的音乐曲库方执行的基于区块链的音乐原创性分析方法的流程图;
[0035] 图3为本说明书实施例所示的第一分析摘要的内容示意图;
[0036] 图4为本说明书实施例所示的音乐分析方执行的基于区块链的音乐原创性分析方法的流程图;
[0037] 图5为本说明书实施例所示的第二分析摘要的内容示意图;
[0038] 图6为本说明书实施例所示的音乐曲库方建立的基于区块链的音乐原创性分析装置的示意图;
[0039] 图7为本说明书实施例所示的音乐分析方建立的基于区块链的音乐原创性分析装置的示意图;
[0040] 图8为运行本说明书所提供的基于区块链的音乐原创性分析方法或装置实施例的一种硬件结构图。

具体实施方式

[0041] 随着国家知识产权保护战略的实施,音乐作品的版权保护受到越来越广泛的重视;蓬勃涌出的“原创性音乐”是否满足作品的原创性标准、是否在一定程度上模仿或抄袭了现有的音乐作品,则成为文娱界评价音乐原创性而亟需解决的技术问题。一些现有的音乐版权存证机构仅仅通过将音乐文件进行唯一性编码,如哈希计算编码,以该唯一性编码(或指纹)来进行版权存证,该种方式仅从数字技术、而非内容分析的度对音乐作品进行处理,哈希编码与数字原文的唯一对应性极易使得与现有音乐的音乐内容(包括曲调、节拍)相似但表现形式不同(如现有音乐含人声伴唱,待分析音乐文件不含人声伴唱)的音乐文件视为完全不同的作品而给以版权存证。
[0042] 本说明书旨在提供一个音乐原创性分析平台,以完成对音乐文件的原创性分析并存证其分析结果;进一步的,本说明书提供的音乐原创性分析平台还能借助于上述关于音乐原创性的分析结果进行音乐推荐等业务处理。
[0043] 图1示意了本说明书提供的一种基于区块链的音乐原创性分析方法的实施例,所述区块链包括多个音乐曲库对应的节点设备和音乐提供方对应的节点设备,所述方法包括:
[0044] 步骤102,音乐曲库方从所述区块链获取音乐文件;
[0045] 步骤104,音乐曲库方基于本地的音乐曲库对收录在所述区块链上的音乐文件进行原创性分析得到用于指示原创性分析结果的第一原创性分析摘要;
[0046] 步骤106,音乐曲库方将所述第一原创性分析摘要发布至所述区块链,以将所述原创性分析结果在所述区块链上进行存证。
[0047] 步骤108,音乐分析方获取所述音乐区库方节点发布至所述区块链的第一原创性分析摘要;
[0048] 步骤110,音乐分析方对所述第一原创性分析摘要进行汇总处理,得到第二原创性分析摘要;
[0049] 步骤112,音乐分析方基于所述第二原创性分析摘要,执行与所述音乐文件原创性相关的业务处理。
[0050] 本说明书实施例所述的“音乐曲库方”,是指存储有音乐文件的数据库服务器、或与音乐文件存储数据库数据连接的设备,通常可包括唱片公司的数字音乐数据库、互联网网上音乐平台的数字音乐数据库、或其他相关公司或实体的数字音乐数据库及可与上述数据库数据连接的设备。
[0051] 本说明书实施例所述的“第一原创性分析摘要”,是上述音乐曲库方利用数字分析手段将待分析其原创性的音乐文件,与音乐曲库方的数字音乐数据库内的已有音乐文件作对比分析,得出的待分析的音乐文件与已有音乐的相似度对比,上述相似度包括音调相似度、节拍相似度、及歌词相似度(如有歌词)中的一种或多种;上述指示原创性分析结果,包括上述相似度、及与上述相似度相关的已有音乐的信息(包括创作者、表演者、音乐风格等)、及与原创性相关的其他指标内容,如该音乐文件与其他已有的音乐文件具有的相似度的时长比例等。上述各个不同的音乐曲库由于版权限制、国别、地域、偏好风格等因素的不同,其收录的已有音乐文件会有交叉重叠及不同,由此各个音乐曲库生成的多个第一原创性分析摘要的内容也相应会有交叉重复及不同之处。
[0052] 本说明书实施例所述的“音乐分析方”,具体可以是音乐原创者、或欲购买待分析音乐文件的版权许可的音乐公司,又或是本说明书旨在描述的提供音乐原创性分析的服务者——音乐原创性分析平台等等,在本说明书所提供的方法中不作特别限定。音乐分析方将上述多个第一分析摘要进行汇总处理,该汇总处理过程包括去掉重复内容、汇总不同内容、概括分析结论等步骤,得出第二原创性分析摘要。在具体的业务实现中,上述的音乐分析方与音乐曲库方可以为同一机构,但在本说明书所提供的具体实施例中,根据具体机构所执行的步骤(如生成第一原创性分析摘要、或生成第二原创性分析摘要)或完成的功能而将各机构在身份上划分为音乐曲库方和音乐分析方。
[0053] 本说明书提供的实施例所述的“区块链”,具体可指一个各节点通过共识机制达成的、具有分布式数据存储结构的P2P网络系统,该区块链内的数据分布在时间上相连的一个个“区块(block)”之内,后一区块包含前一区块的数据摘要,且根据具体的共识机制(如POW、POS、DPOS或PBFT等)的不同,达成全部或部分节点的数据全备份。本领域的技术人员熟知,由于区块链系统在相应共识机制下运行,已收录至区块链数据库内的数据很难被任意的节点篡改,例如采用Pow共识的区块链,至少需要全网51%算的攻击才有可能篡改已有数据,因此区块链系统有着其他中心化数据库系统所法比拟的保证数据安全、防攻击篡改的特性。
[0054] 本说明书提供的实施例可以运行在任何具有计算和存储能力的设备上,如手机、平板电脑、PC(Personal Computer,个人电脑)、笔记本、服务器等设备;还可以由运行在两个或两个以上设备的逻辑节点来实现本说明书实施例中的各项功能。
[0055] 在本说明书所提供的实施例中,多个音乐曲库都可通过遵守运行区块链的节点服务协议,加入到该区块链中来,成为该区块链的节点。由音乐曲库节点设备提供的第一分析摘要被发布于区块链上,该区块链上的任意节点均可获取,以公开的形式鼓励各音乐曲库秉承公平公正的原则进行原创性分析;且发布至区块链上的音乐文件、及第一原创性分析摘要不会被其他任何节点篡改,更加从技术上保证了第一原创性分析摘要是相应音乐曲库节点的真实意思表达。
[0056] 为明确验证数据发布方的身份,防止其他身份冒充,区块链上的数据通常伴随电子签名发布。上述每一个音乐曲库对其生成的第一分析摘要均进行电子签名,由此生成的多个电子签名也被收录至上述区块链的分布式账本,因此对于作为音乐分析方的线上音乐平台来说,在对所述多个第一分析摘要进行整合得出第二分析摘要之前,需从上述区块链获取多个第一分析摘要的电子签名,并对上述电子签名进行验签;对于验签通过的第一分析摘要再进行整合以生成第二分析摘要。本说明书实施例对关于电子签名及验签算法不作具体限定,可选用椭圆曲线算法、RSA算法等完成,相关的hash算法可选用MD5、SHA256等完成。
[0057] 本领域的技术人员应知,现有多数的区块链记账工在收录交易或内容数据时均应进行数据验证,或广播全网验证,上述数据验证的过程可以包括对交易或内容数据的电子签名进行验签;但是上述机制仍不能完全排除记账工作恶篡改交易或内容的可能,尤其是在一些为提供区块链网络运行效率而省去全网验证的机制的区块链中。本说明书提供的上述实施例为第一原创性分析摘要是相应音乐曲库的真实意思表达、不容其他人冒充或篡改提供了进一步保证。
[0058] 在本说明书提供的上述实施例中,多个音乐曲库将同一音乐文件与本地存储的现有音乐对比,该区块链为多个音乐曲库发布其对比结论(即第一分析摘要)提供了统一的、真实而不可篡改的平台;音乐分析方,可对上述多个第一原创性分析摘要进行汇总处理,从而获得基于更广泛的音乐存储数据库对比下的原创性分析结论(即第二原创性分析摘要)。且该第二原创性分析摘要是与音乐文件的曲调、节奏等重要内容因素密切相关的,并不会因为音乐文件的具体表现形式不同(如纯音乐、人声伴奏等)而断定其具有原创性,从而为评价音乐文件的原创性、或决策该音乐文件的下一步业务处理方式提供参考。
[0059] 在本说明书所示出的一实施例中,为降低链上数据的确认时间、提高交易吞吐量、满足对安全和性能的需求,通常可选用联盟链架构来构建该区块链。信用较高的机构,如上述各个已经大规模存储现有音乐数据的音乐曲库,可作为该联盟链的联盟成员方节点,参与区块的记账。联盟链的共识过程也由该预选联盟成员方节点控制,当网络上有超过设定比例(如2/3)的节点确认一个区块,该区块记录的交易或数据将得到全网确认。联盟链可以根据应用场景来决定对公众的开放程度,对可开放的机构给予接入该联盟链的权限,例如在本实施例中,音乐曲库和作为音乐分析方的上述线上音乐平台可为联盟成员方节点参与记账,各个提供待分析音乐的用户可为具有接入联盟链权限的一般节点。
[0060] 在本说明书所示出的一实施例中,为在区块链上将上述多个第一原创性分析摘要、第二原创性分析摘要与音乐文件对应起来以方便检索查找和存证,可为音乐文件设置唯一性标识码,并将上述唯一性标识码包含在第一原创性分析摘要、第二原创性分析摘要的内容中;相比于将音乐文件原文全部包含在第一分析摘要中的方式,采用仅包含唯一性标识码的方式会缩小第一分析摘要的容量,更加节约第一原创性分析摘要在区块链上占用的空间。不同的音乐文件,无论是曲调完全不同的音乐文件,还是相同曲调但表现形式不同的音乐文件,均应有不同的唯一性标识码。音乐文件的提供者(在本说明书中不作限定,可为本说明书所述的音乐分析方,或其他将音乐文件提供至上述区块链网络的一方)在上传音乐文件到区块链上时,可将该音乐文件和其唯一性标识码的映射关系也存储在该区块链的分布式账本内,以防止其他任何人篡改。
[0061] 上述唯一性标识码的生成方法可以有很多,例如根据特定的编码规则将音乐文件的多个标签进行编码而生成,上述音乐文件的标签可包括作词人、作曲人、乐器表演者、歌唱表演者、创作时间等等,多个标签的组合一般可生成唯一不重复的编码。更优的,为了将音乐文件的内容与唯一性标识码强关联,该唯一性标识码可为根据该音乐文件生成的哈希摘要,可包括由该音乐文件内容直接生成的哈希摘要,或将该音乐文件进行编码后再进行哈希计算而生成的哈希摘要。由于哈希摘要是由音乐文件的内容唯一性确定的,相同的音乐文件必定会生成相同的哈希摘要,因此在第一分析摘要或第二分析摘要内包含音乐文件的哈希摘要便是从内容上将其与音乐文件对应起来。音乐文件提供者在建立音乐文件与唯一性标识码的映射时,如果在区块链内发现相同的哈希摘要值,则说明该音乐文件不是第一次在上述区块链上进行相似性分析。
[0062] 在本说明书所示出的一实施例中,由于音乐文件通常为音频格式,为进一步节约区块链上的区块内占用的容量,可以将上述音乐文件对应的P2P分布式文件系统地址发布于区块链上进行存证,区块链上的任意节点可通过该P2P分布式文件地址,如IPFS地址等,访问到相应的文件。上述的P2P分布式文件系统地址是基于文件内容的地址,与域名地址不同的是,用户寻找的不是某个地址而是储存在某个地方的内容,不需要验证发送者的身份,而只需要验证内容的哈希值,通过这样可以让网页的速度更快、更安全、更健壮、更持久。由于与该音乐文件内容哈希摘要相关的P2P分布式文件系统地址已被发布于区块链上进行存证,任意区块链的节点用户可以基于该地址获取到相应的音乐文件,不但可以节省区块链的区块容量,还可以对P2P分布式文件系统地址、及该地址对应的音乐文件进行有效防篡改保护。
[0063] 值得注意的是,上述对所述第一原创性分析摘要进行汇总处理,得到第二原创性分析摘要的过程可通过调用发布在上述区块链上的智能合约,执行上述智能合约中声明的对所述多个第一原创性分析摘要进行汇总处理的执行程序,对上述多个第一原创性分析摘要进行汇总处理,得到第二原创性分析摘要。具体实现时,各音乐曲库方可向上述智能合约的API接口和地址发送包含第一原创性分析摘要的指令,该指令可触发上述智能合约进行汇总处理并输出第二原创性分析摘要;音乐分析方也可向上述智能合约的API接口和地址发送包含其在区块链上获取的第一原创性分析摘要的指令,该指令可触发上述智能合约进行汇总处理并输出第二原创性分析摘要。关于该智能合约的调用方的身份,在本说明书中不作限制,可根据智能合约预设的白名单进行设定。相比于由监管分析方的中心化的服务器进行对多个第一原创性分析摘要汇总处理的运行方式,智能合约在任何时候应相应用户的请求而调用,大大提升运行的效率;且智能合约执行有着较低的人为干预、去中心化权威的优势,更加增加了音乐原创性分析行为的公平性。
[0064] 以下,本说明书将从音乐曲库方、音乐分析方两个执行主体终端对本说明书提供的基于区块链的音乐原创性分析方法实施例做出阐述。值得注意的是,上述音乐曲库方与音乐分析方既可对应同一终端设备,又可对应不同的终端设备。
[0065] 1)音乐曲库方执行的音乐原创性分析方法实施例
[0066] 如图2所示,本说明书提供了种基于区块链的音乐原创性分析方法实施例,所述区块链包括至少一分析方节点和若干音乐曲库方节点,所述方法包括:
[0067] 步骤202,音乐曲库方节点获取发布在所述区块链上的音乐文件;
[0068] 步骤204,基于本地的音乐曲库对所述音乐文件进行原创性分析得到用于指示原创性分析结果的第一原创性分析摘要;
[0069] 步骤206,将所述第一原创性分析摘要发布至所述区块链,以将所述原创性分析结果在所述区块链上进行存证。
[0070] 上述实施例所述的第一原创性分析摘要,是上述音乐曲库利用数字分析手段将待分析其原创性的音乐文件,与音乐曲库的数字音乐数据库内的已有音乐文件作对比分析,得出的待分析的音乐文件与已有音乐的相似度对比摘要,上述相似度包括音调相似度、节拍相似度、及歌词相似度(如有歌词)中的一种或多种。
[0071] 图3为本说明书一实施例所示的第一原创性分析摘要的内容示意图。该第一原创性分析摘要包括的唯一性标识为:先将音乐文件——“Hello Bob”MIDI文件进行rlp编码后再用SHA3算法生成的哈希摘要,该哈希摘要可唯一性地将第一分析摘要与音乐文件联系起来。音乐曲库可通过基于内容的音乐搜索(CBMR,Content-Based Music Retrieval),即以音乐信号的物理特征、听觉特征、语义特征为基础的音乐检索形式对上述MIDI音乐文件进行检索而获得关于相似性的检索结论。上述基于内容的音乐搜索方式包括哼唱检索(QBH,Query By Humming),节拍拍打检索(QBT,Query By Tapping)、演奏输入检索(如使用MIDI键盘等)、乐谱录入(如直接输入音符序列)检索等。基于上述及其他可能的检索方法,音乐曲库可总结出该第一原创性分析摘要中的原创性分析结果:
[0072] 曲调相似度:55%pitch matched 0X12345678(“Hey Jude”);
[0073] 节奏相似度:55%tempo matched 0X12345678(“Hey Jude”)。
[0074] 而且,如图3所示,上述第一原创性分析摘要中还可包括音乐文件的相关信息,如创作者、创作时间、表演者,还可包括曲谱的数字化表示(如MIDI格式表示)信息等。
[0075] 以上各音乐曲库节点将各自基于本地音乐曲库存储的现有音乐做出的、对收录在所述区块链上的音乐文件进行原创性分析得到用于指示原创性分析结果的第一原创性分析摘要发布于上述区块链,即完成了对上述区块链上的音乐文件的版权存证过程。与现有的使用哈希编码或指纹存证版权、仅仅将音乐文件与数字化编码联系不同的是,本说明书提供的基于区块链的音乐原创性分析方法,将第一原创性分析摘要与体现音乐作品原创性的最重要的因素——曲调、节奏(或节拍)紧密联系,从而真正从音乐内容上评价其原创性,并将上述原创性分析结果在区块链上进行存证。
[0076] 在本说明书提供的以上实施例中描述了各音乐曲库方节点在向区块链上传上述第一原创性分析摘要时,为保证各音乐曲库做出的第一原创性分析摘要不被冒充,各音乐曲库可将其对第一原创性分析摘要的数字签名一起上传至上述区块链,具体过程可参见前述实施例,在此不再赘述。
[0077] 在示出的一实施例中,上述多个第一原创性分析摘要包含与所述音乐文件对应的唯一性标识码。所述唯一性标识码可为根据所述音乐文件生成的哈希摘要。关于上述实施例的具体描述以在前述实施例中包含,在此不再赘述。
[0078] 由以上关于对第一原创性分析摘要进行汇总处理,得到第二原创性分析摘要的过程可通过调用发布在上述区块链上的智能合约的分析可知,在本说明书提供的实施例中,音乐曲库方在得出第一原创性分析摘要后,将第一原创性分析摘要发布至所述区块链,以将所述原创性分析结果在所述区块链上进行存证的过程可由音乐曲库方直接向上述智能合约的API接口和地址发送包含第一原创性分析摘要的指令消息来完成,而且音乐曲库方通过调用该智能合约进行对第一原创性分析摘要的汇总处理,还可得到第二原创性分析摘要。相比于由音乐分析方自身的中心化服务器执行对第一原创性分析摘要的汇总处理,该种借用发布在区块链上的智能合约来获得第二原创性分析摘要的方式,不仅由于随时可向智能合约发布指令而提升汇总处理行为运行的效率,且智能合约执行有着较低的人为干预、去中心化权威的优势,更加增加了音乐原创性分析行为的公平性。本说明书的各实施例不对智能合约的发布方作限定,可为该音乐原创性分析的联盟链的各联盟成员统一同意的、并委托一发布机构发布至区块链上的,也可是本说明书所述的音乐分析方如本说明书旨在提供的音乐分析平台应实际的用户分析需求发布上链的。
[0079] 2)音乐分析方执行的音乐原创性分析方法实施例
[0080] 以下,本说明书将基于在一线上音乐平台作为上述音乐分析方,进行音乐原创性分析,以阐述本说明书提供的以下各种实施例。上述的线上音乐平台可以是建立在本说明书所述的区块链上的应用层程序,或者是与本说明书所述的区块链节点通信连接的第三方平台程序。
[0081] 图4示意了一种基于区块链的音乐原创性分析方法实施例,所述区块链包括至少一音乐分析方节点和若干音乐曲库方节点,所述方法包括:
[0082] 步骤402,所述音乐分析方节点获取所述音乐区库方发布至所述区块链的第一原创性分析摘要;其中,所述第一原创性分析摘要指示所述音乐曲库方节点基于本地的音乐曲库对从所述区块链上获取的音乐文件进行原创性分析得到的原创性分析结果;
[0083] 步骤404,对所述第一原创性分析摘要进行汇总处理,得到第二原创性分析摘要;
[0084] 步骤406,基于所述第二原创性分析摘要,执行与所述音乐文件原创性相关的业务处理。
[0085] 上述执行与所述音乐文件原创性相关的业务处理,可指与作为音乐分析方的线上音乐平台的具体业务相关的处理,包括:向音乐文件的原创性分析需求方发送第二原创性分析摘要,或基于所述第二原创性分析摘要的内容进行音乐推荐,或基于所述第二原创性分析摘要的内容,进行创作者相关的版权分割等业务。
[0086] 在本说明书提供的上述实施例中,各个音乐曲库可以是分布于世界各地的音乐数据库,每个音乐曲库由于其地域、宗教信仰、偏爱风格等因素,也由于获得版权许可的音乐文件差异,其收录的现有的音乐作品或音乐文件的数据必然有所异同,这就导致了上述各个音乐曲库在作为上述区块链的节点进行音乐文件的相似性分析时,所用的对比音乐文件(如图3所示的“Hey Jude”)必然也会有重复或不同,相应地得出的相似度会有重复和不同的内容。而且,上述区块链上的多个音乐曲库的节点个数根据具体需要也可能多至上百家,对于具有音乐相似性分析需求的用户来说,拿到多个甚至上百个不同音乐曲库提出的第一分析摘要并不方便用户得出具体的相似性分析结论,因此作为音乐分析方的线上音乐平台需要对上述多个音乐曲库得出的第一原创性分析摘要进行汇总处理,该汇总处理包括对所述多个第一原创性分析摘要中包含的、所述音乐文件与音乐曲库的现存音乐的对比进行去重及汇合处理,从而针对同一待分析的音乐文件、或同一音乐文件的唯一性标识码,生成一份第二分析摘要,以方便具有音乐相似性分析需求的用户查阅原创性分析摘要内容。
[0087] 图5示意了根据多个如图3所示的第一原创性分析摘要汇总处理而成的第二原创性分析摘要的内容,包括音乐文件“Hello Bob”与所述多个音乐曲库的现存音乐的相似度汇总:
[0088] 音乐创作时间:2018年5月1日
[0089] 音乐风格:[流行/摇滚/灵魂]
[0090] 相似性时长比例:60%
[0091] 曲调相似度:99%pitch matched 0X12345678(“Hey Jude”[流行/摇滚]);
[0092] 90%pitch matched OX87654321(“Hello”[流行/灵魂]);
[0093] 节奏相似度:99%tempo matched 0X12345678(“Hey Jude”[流行/摇滚]);
[0094] 90%tempo matched OX87654321(“Hello”[流行/灵魂]).
[0095] 在本说明书所提供的实施例中,关于音乐文件相似度的对比规则可以根据具体需要而定,例如在图5所示的第二分析摘要中,音乐文件《Hello Bob》与《Hey Jude》在曲调(pitch)、节奏(tempo)维度的相似度分别为99%,其意为《Hello Bob》具有与《Hey Jude》相似的曲段,且该曲段在pitch、tempo维度的相似程度为99%;音乐文件《Hello Bob》与《Hello》在pitch、tempo维度的相似度分别为90%,其意为《Hello Bob》也具有与《Hello》相似的曲段,且该曲段在pitch、tempo维度的相似程度为90%。
[0096] 根据具体需求,第二分析摘要中还可包括一部音乐文件有多少时长比例与对比文件相似,该音乐文件和对比音乐文件的各种演奏者信息(包括琴演奏者、小提琴演奏者、歌唱表演者等等)、演奏风格(如流行音乐、古典音乐及其下属的多种音乐风格等)等参数。随着当今音乐创作的多元性,单纯维度的参数很难得出该原创音乐是否属于抄袭或模仿,因此第二分析摘要中要尽量包含更多个音乐曲库作出的第一分析摘要,并增加更多维度的相似性对比参数,以期获得更加公正的结论。
[0097] 在本说明书提供的以上实施例中描述了各音乐曲库方节点在向区块链上传上述第一原创性分析摘要时,为保证各音乐曲库做出的第一原创性分析摘要不被冒充,各音乐曲库可将其对第一原创性分析摘要的数字签名一起上传至上述区块链;相应地,上述音乐分析方在获得上述第一原创性分析摘要时,需从上述区块链获取多个第一分析摘要的电子签名,并对上述电子签名进行验签;对于验签通过的第一分析摘要再进行整合以生成第二分析摘要。
[0098] 在示出的一实施例中,上述多个第一原创性分析摘要或第二原创性分析摘要包含与所述音乐文件对应的唯一性标识码。所述唯一性标识码可为根据所述音乐文件生成的哈希摘要、或将所述音乐文件进行编码后再生成的哈希摘要。关于上述实施例的具体描述以在前述实施例中包含,在此不再赘述。
[0099] 由以上关于对第一原创性分析摘要进行汇总处理,得到第二原创性分析摘要的过程可通过调用发布在上述区块链上的智能合约的分析可知,在本说明书提供的实施例中,音乐分析方在从区块链上获得第一原创性分析摘要后,可经过对第一原创性分析摘要的筛选,例如数字签名验证是否通过的筛选、或是否属于自身合作方的音乐曲库提供的第一原创性合作摘要的筛选等,然后向上述智能合约的API接口和地址发送包含上述筛选通过的第一原创性分析摘要的指令消息,调用该智能合约进行对第一原创性分析摘要进行汇总处理,得到第二原创性分析摘要。相比于由音乐分析方自身的中心化服务器执行对第一原创性分析摘要的汇总处理,该种借用发布在区块链上的智能合约来获得第二原创性分析摘要的方式,由于其在区块链上透明化的执行方式而有着较低的人为干预、去中心化权威的优势,且由区块链的共识所保证的大部分节点均对该执行结果验证通过的机制更加增加了音乐原创性分析行为的公平性。类似地,本说明书的各实施例不对智能合约的发布方作限定,可为该音乐原创性分析的联盟链的各联盟成员统一同意的、并委托某一发布机构发布至区块链上的,也可是本说明书所述的音乐分析方如本说明书旨在提供的音乐分析平台应实际的用户分析需求发布上链的。
[0100] 具体地,以下对于上述执行与所述音乐文件原创性相关的业务处理中的,基于所述第二原创性分析摘要的内容进行音乐推荐做出简要说明。在本说明书提供的实施例中,在获得第二原创性分析摘要后,作为音乐分析方的上述线上音乐平台可利用第二原创性分析摘要为音乐文件进行大数据统计和分析,并基于所述第二原创性分析摘要中的内容,实现音乐推荐功能。
[0101] 例如,音乐平台可基于第二原创性分析摘要中的音乐风格内容对用户提供的相同或相似音乐风格的音乐需求进行推荐,亦即用户根据自身喜好和需求填充定制化模版,或发布作品订阅需求到上述线上音乐平台,如A用户需BossaNova和Grunge Rock演奏风格原创度大于50%的作品,音乐平台就可以从上述第二分析摘要中检索出包含有BossaNova和Grunge Rock演奏风格、且相似度小于50%的音乐文件推荐给A用户。
[0102] 又例如,上述线上音乐平台可根据第二分析摘要对原创度高于预设阈值的音乐作品进行推荐——例如,该线上音乐平台将10%的相似度定为原创度阈值,相似度小于10%的作品被划定为原创性极高的作品,为鼓励作品原创,提高对知识产权的保护,可对该划定为原创性极高的作品进行推荐。
[0103] 又例如,对提供线上播放功能的线上音乐平台而言,可采集用户的收听或播放行为数据进行分析,基于上述行为数据中与第二原创性分析摘要内容相关的内容,进行音乐推荐。如,线上音乐平台采集到A用户收听演奏者B的音乐的频率高于预设阈值,则该音乐平台即向A用户推荐第二原创性分析摘要内容中包含演奏者B的音乐;又如,线上音乐平台采集到A用户收听音乐风格为[古典Classic]的音乐的频率高于预设阈值,则该音乐平台即向A用户推荐第二原创性分析摘要内容中音乐风格包含[古典Classic]的音乐文件。
[0104] 更进一步地,上述线上音乐平台还可提供基于第二原创性分析摘要的关联分析,将具有相似风格倾向和原创性才华的作者进行社交互推荐。如,上述线上音乐平台得出作者A的音乐作品的相似度小于一设定的阈值(如20%),且音乐创作的风格为乡村民谣的第二原创性分析摘要,上述线上音乐平台也得出作者B的音乐作品的相似度小于一设定的阈值(如20%),且音乐创作的风格为乡村民谣的第二原创性分析摘要,则上述线上音乐平台认定作者A、B属于具有相似风格倾向和原创性才华的作者,可向A、B作者进行社交互推荐,推荐渠道不限于该线上音乐平台、或A和B在音乐平台预留的联系方式等。
[0105] 综上所述,在以上的实施例中,音乐分析方通过将多个现有音乐曲库得出的关于音乐相似性的第一分析摘要进行整合,进一步得出音乐文件与更多现有音乐对比而得出的相似度结论,即上述第二分析摘要,从而更广泛地提供了甄别新创音乐作品抄袭或模仿、及进行与该原创性相关的业务处理的方法。上述音乐相似性分析方法,基于区块链而建立,多个音乐曲库分析生成的第一分析摘要均被发布至区块链分布式账本中,防止其他任意节点冒充音乐曲库机构,或篡改第一分析摘要内容,以期达到多方公平公正地评价音乐文件的原创性。
[0106] 与上述流程实现对应,本说明书的实施例还提供了两种基于区块链的音乐原创性分析装置。该系统可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为逻辑意义上的装置,是通过所在设备的CPU(Central Process Unit,中央处理器)将对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,除了图8所示的CPU、内存以及存储器之外,该音乐原创性分析装置所在的设备通常还包括用于进行无线信号收发的芯片等其他硬件,和/或用于实现网络通信功能的板卡等其他硬件。
[0107] 图6所示为本说明书所提供的一种音乐曲库方建立的基于区块链的音乐原创性分析装置60,所述区块链包括多个音乐曲库对应的节点设备和音乐分析方对应的节点设备,所述装置60包括:
[0108] 获取单元602,用于音乐曲库方节点获取发布在所述区块链上音乐文件;
[0109] 生成单元604,用于基于本地的音乐曲库对所述音乐文件进行原创性分析得到用于指示原创性分析结果的第一原创性分析摘要;
[0110] 存证单元606,用于将所述第一原创性分析摘要发布至所述区块链,以将所述原创性分析结果在所述区块链上进行存证。
[0111] 上述系统中各个单元或模块的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,相关之处参见方法实施例的部分说明即可,在此不再赘述。
[0112] 类似地,图7所示为本说明书所提供的一种音乐分析方建立的基于区块链的音乐原创性分析装置70,所述区块链包括多个音乐曲库对应的节点设备和音乐分析方对应的节点设备,所述装置70包括:
[0113] 获取单元702,用于所述音乐分析方获取所述音乐区库方发布至所述区块链的第一原创性分析摘要;其中,所述第一原创性分析摘要指示所述音乐曲库方基于本地的音乐曲库对从所述区块链上获取的音乐文件进行原创性分析得到的原创性分析结果;
[0114] 生成单元704,用于对所述第一原创性分析摘要进行汇总处理,得到第二原创性分析摘要;
[0115] 业务处理单元706,用于基于所述第二原创性分析摘要,执行与所述音乐文件原创性相关的业务处理。
[0116] 以上所描述的系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部单元或模块来实现本说明书方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0117] 上述实施例阐明的装置、单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。
[0118] 与上述方法实施例相对应,本说明书的实施例还提供了一种计算机设备,该计算机设备包括存储器和处理器。其中,存储器上存储有能够由处理器运行的计算机程序;处理器在运行存储的计算机程序时,执行本说明书实施例中音乐乐库方基于区块链的音乐原创性分析实现方法的各个步骤。对基于区块链的音乐原创性分析的实现方法的各个步骤的详细描述请参见之前的内容,不再重复。
[0119] 与上述方法实施例相对应,本说明书的实施例还提供了一种计算机设备,该计算机设备包括存储器和处理器。其中,存储器上存储有能够由处理器运行的计算机程序;处理器在运行存储的计算机程序时,执行本说明书实施例中音乐分析方基于区块链的音乐原创性分析实现方法的各个步骤。对基于区块链的音乐原创性分析的实现方法的各个步骤的详细描述请参见之前的内容,不再重复。
[0120] 与上述方法实施例相对应,本说明书的实施例还提供了一种计算机可读存储介质,该存储介质上存储有计算机程序,这些计算机程序在被处理器运行时,执行本说明书实施例中音乐乐库方基于区块链的音乐原创性分析方法的各个步骤。对基于区块链的音乐原创性分析的实现方法的各个步骤的详细描述请参见之前的内容,不再重复。
[0121] 与上述方法实施例相对应,本说明书的实施例还提供了一种计算机可读存储介质,该存储介质上存储有计算机程序,这些计算机程序在被处理器运行时,执行本说明书实施例中音乐分析方基于区块链的音乐原创性分析方法的各个步骤。对基于区块链的音乐原创性分析的实现方法的各个步骤的详细描述请参见之前的内容,不再重复。
[0122] 以上所述仅为本说明书的较佳实施例而已,并不用以限制本说明书,凡在本说明书的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书保护的范围之内。
[0123] 在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0124] 内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0125] 计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。
[0126] 计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0127] 还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0128] 本领域技术人员应明白,本说明书的实施例可提供为方法、系统或计算机程序产品。因此,本说明书的实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书的实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈