一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数字媒体内容的权益控制方法、装置、设备及存储介质与流程

2021-11-24 21:01:00 来源:中国专利 TAG:


1.本发明涉及数字媒体技术领域,更具体地,涉及一种数字媒体内容的权益控制方法、装置、设备及存储介质。


背景技术:

2.目前,在消费规模持续扩大的同时,居民消费结构由生存型消费向享受型消费转变。这也就是说,居民的消费内容不再只满足于物质生活上的富足,而开始追逐精神生活的丰富。这使得居民的文化消费需求快速上升。为了满足居民的文化消费需求,数字媒体内容(例如电影、电视剧、综艺节目等)日益增加。
3.在数字媒体内容的日益增加的同时,如何实现数字媒体内容的流转成为不可避免的问题。传统的数字媒体内容的流转是通过线下模式或者线上模式实现的。
4.但是,无论是线上模式还是线下模式,这都会导致流转方将数字媒体内容流转至被流转方后,无法对自己的数字媒体内容的权益进行控制。例如,流转方无法确定自己的数字媒体内容是否被不经允许的流转。


技术实现要素:

5.本发明的一个目的是提供一种新的数字媒体内容的权益控制方案。
6.根据本发明的第一方面,提供了一种数字媒体内容的权益控制方法,所述方法应用于第一电子设备,包括:
7.根据第二电子设备发送的对于数字媒体内容的设定权益的请求,生成对应的权益参数值;
8.根据所述权益参数值和所述第一电子设备的权益凭证,生成所述第二电子设备的权益凭证;
9.向所述第二电子设备返回基于所述请求生成的所述第二电子设备的权益凭证。
10.可选的,所述方法还包括:
11.在所述第一电子设备为制片方设备的情况下,根据初始权益参数值,生成所述第一电子设备的权益凭证。
12.可选的,所述方法还包括:
13.根据所述第二电子设备的权益凭证,生成数字签名;
14.所述向所述第二电子设备返回基于所述请求生成的所述第二电子设备的权益凭证,包括:
15.向所述第二电子设备返回所述数字签名,以及基于所述请求生成的所述第二电子设备的权益凭证。
16.可选的,所述方法还包括:
17.获取数字媒体内容的指纹信息和/或水印信息;
18.所述向所述第二电子设备返回基于所述请求生成的所述第二电子设备的权益凭
证,包括:
19.向所述第二电子设备返回所述指纹信息和/或水印信息、基于所述请求生成的所述第二电子设备的权益凭证。
20.可选的,所述方法还包括:
21.在校验所述第一电子设备的权益凭证通过的情况下,触发根据第二电子设备发送的对于数字媒体内容的设定权益的请求,生成对应的权益参数的步骤。
22.可选的,所述第一电子设备的权益凭证中包括:第一电子设备的权益和第一可执行权益代码;以及第二电子设备的权益凭证中包括:第二电子设备的权益和第二可执行权益代码。
23.根据本发明的第二方面,提供了另一种数字媒体内容的权益控制方法,所述方法应用于第二电子设备,包括:
24.向第一电子设备发送对于数字媒体内容的设定权益的请求;
25.接收所述第二电子设备的权益凭证。
26.可选的,所述方法还包括:
27.接收所述第一电子设备根据所述第二电子设备的权益凭证生成的数字签名;
28.对所述数字签名进行验证,确定验证结果;
29.在验证结果为验证成功的情况下,确定所述第二电子设备的权益凭证由所述第一电子设备发送;以及,
30.确定所述数字签名对应的权益信息,是否与接收到的所述第二电子设备的权益凭证匹配;
31.在匹配的情况下,确定获取到的第二电子设备的权益凭证未被修改。
32.可选的,所述方法还包括:
33.接收所述第一电子设备发送的数字媒体内容的指纹信息和/或水印信息;
34.获取数字媒体内容的指纹信息和/或所填充的水印信息;
35.确定接收到的指纹信息和/或水印信息,是否与从所述数字媒体内容中获取到的指纹信息和/或水印信息匹配;
36.在匹配的情况下,确定所述数字媒体内容为合法内容。
37.根据本发明的第三方面,提供了一种数字媒体内容的权益控制装置,包括:
38.第一生成模块,用于根据第二电子设备发送的对于数字媒体内容的设定权益的请求,生成对应的权益参数值;
39.第二生成模块,用于根据所述权益参数值和所述第一电子设备的权益凭证,生成所述第二电子设备的权益凭证;
40.返回模块,用于向所述第二电子设备返回基于所述请求生成的所述第二电子设备的权益凭证。
41.根据本发明的第四方面,提供了一种数字媒体内容的权益控制装置,包括:
42.发送模块,用于向第一电子设备发送对于数字媒体内容的设定权益的请求;
43.接收模块,用于接收所述第二电子设备的权益凭证。
44.根据本发明的第五方面,提供一种电子设备,包括第三方面或者第四方面所述的装置;或者,
45.包括存储器和处理器,所述存储器用于存储计算机指令,所述处理器用于从所述存储器中调用所述计算机指令,以执行如权利要求第一方面和第二方面中任一项所述的方法。
46.根据本发明的第六方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序在被处理器执行时实现根据第一方面和第二方面中任一项所述的方法。
47.在本实施例中,第一电子设备通过第二电子设备发送的对于数字媒体内容的设定权益的请求,生成对应的权益参数值;然后根据权益参数值和第一电子设备的权益凭证,生成第二电子设备的权益凭证;最后将生成的第二电子设备权益凭证返回给第二电子设备。这样,第一电子设备作为数字媒体内容的流转方设备,可以向第二电子设备授予相应的权益。进一步的,第二电子设备可对从第一电子设备事先获取到的数字媒体内容执行相应的权益。因此,本发明实施例提供的方法可以实现数字媒体内容的流转方设备对所属的数字媒体内容的权益的控制。
48.通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
49.被结合在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且连同其说明一起用于解释本发明的原理。
50.图1是根据本发明实施例提供的一种实现数字媒体内容的权益控制方法的电子设备的硬件配置的框图;
51.图2是本发明实施例提供的一种数字媒体内容的权益控制方法的流程示意图;
52.图3是本发明实施例提供的另一种数字媒体内容的权益控制方法的流程示意图;
53.图4是本发明实施例提供的一种数字媒体内容的权益控制装置的结构示意图;
54.图5是本发明实施例提供的另一种数字媒体内容的权益控制装置的结构示意图;
55.图6是本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
56.现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
57.以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
58.对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
59.在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
60.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
61.<硬件配置实施例>
62.图1是根据本发明实施例提供的一种实现数字媒体内容的权益控制方法的电子设备的硬件配置的框图。
63.电子设备1000可以为本发明实施例中涉及到的第一电子设备,也可以为本发明实施例中涉及到的第二电子设备。电子设备1000可以是终端,也可以是服务器。其中,终端可以为便携式电脑、平板电脑、掌上电脑、智能控制平台等。服务器可以物理机或者为虚拟机等。在电子设备1000为虚拟机的情况下,电子设备1000可以为本发明实施例提供的数字媒体内容的权益控制方法提供安全的运行环境。
64.电子设备1000可以包括处理器1100、存储器1200、接口装置1300、通信装置1400、显示装置1500、输入装置1600、扬声器1700、麦克风1800,等等。其中,处理器2100可以是中央处理器cpu、微处理器mcu等。存储器1200例如包括rom(只读存储器)、ram(随机存取存储器)、诸如硬盘的非易失性存储器等。接口装置1300例如包括usb接口、耳机接口等。通信装置1400例如能够进行有线或无线通信。显示装置1500例如是液晶显示屏、触摸显示屏等。输入装置1600例如可以包括触摸屏、键盘等。用户可以通过扬声器1700和麦克风1800输入/输出语音信息。
65.尽管在图1中对电子设备1000均示出了多个装置,但是,本发明可以仅涉及其中的部分装置,例如,电子设备1000只涉及存储器1200和处理器1100。
66.应用于本发明的实施例中,电子设备1000的存储器1200用于存储指令,该指令用于控制处理器1100执行本发明实施例提供的控制智能设备的方法。
67.在上述描述中,技术人员可以根据本发明所公开方案设计指令。指令如何控制处理器进行操作,这是本领域公知,故在此不再详细描述。
68.<方法实施例一>
69.本发明实施例提供了一种数字媒体内容的权益控制方法,该方法应用于第一电子设备。其中,第一电子设备可以为如图1所示的电子设备1000。以及,第一电子设备为数字媒体内容的流转方设备。
70.例如,在制片方设备将数字媒体内容交付给内容服务方设备的情况下,制片方设备为第一电子设备。
71.再例如,在内容服务方设备a将自己请求到的数字媒体内容交付给内容服务方设备b的情况下,服务方设备a为第一电子设备。
72.在一个示例中,数字媒体内容可以为电视剧、电影、综艺节目、纪录片等。
73.如图2所示,本发明实施例提供的数字媒体内容的权益控制方法,包括如下s2100-s2300:
74.s2100、根据第二电子设备发送的对于数字媒体内容的设定权益的请求,生成对应的权益参数值。
75.在本发明实施例中,第二电子设备为数字媒体内容的被流转设备。
76.例如,在制片方设备将数字媒体内容交付给内容服务方设备的情况下,内容服务方设备为第二电子设备。
77.再例如,在内容服务方设备a将自己请求到的数字媒体内容交付给内容服务方设备b的情况下,内容服务方设备b为第二电子设备。
78.在本实施例中,设定权益为第一电子设备对于数字媒体内容的权益中的部分权益,和/或为第一电子设备对于数字媒体内容的权益中的某一权益的子权益。
79.在一个示例中,在第一电子设备对于数字媒体内容的权益中包括网络传播权、修改权的情况下,设定权益可以为网络传播权和/或修改权。
80.在另一个示例中,在第一电子设备对于数字媒体内容的权益中包括网络传播权的情况下,设定权益可以为具备时间期限的网络传播权,例如1个月的网络传播权。
81.需要说明的是,第一电子设备对于数字媒体内容的权益属于数字媒体内容对应的著作权中的权益。
82.在一个实施例中,第二电子设备在向第一电子设备发送对于数字媒体内容的设定权益的请求之后,第一电子设备可对该请求进行审核。在审核通过的情况下,第一电子设备再触发上述s2100的步骤。
83.其中,上述的审核可以为对发出该请求的第二电子设备的付费情况的审核,以确定第二电子设备是否有资格请求设定权益。在有资格请求设定权益的情况下,表征审核通过。反之,审核不通过。或者,审核可以为确定请求中包含设定权益,是否为第一电子设备的具有的权益。在是的情况下,表征审核通过。反之,审核不通过。
84.当然,还可以包括其他审核,这可根据实际需求和/或实际场景进行设定。
85.在本发明实施例中,上述s2100中的权益参数值为指示第一电子设备向第二电子设备授予设定权益的值。
86.示例性的,若上述s2100中的设定权益为权益2,则生成的权益2的参数值为1。其中,参数值为1表示指示授予。
87.s2200、根据权益参数值和第一电子设备的权益凭证,生成第二电子设备的权益凭证。
88.在一个实施例中,第二电子设备的权益凭证为第一电子设备拥有的且可授予第二电子设备的权益。第一电子设备的权益凭证用于表示第一电子设备拥有的权益。
89.在另一个实施例中,第一电子设备的权益凭证包括第一电子设备拥有的权益,以及第一可执行权益代码。第二电子设备的权益凭证中包括第一电子设备拥有的可授予第二电子设备的权益,以及第二可执行权益代码。
90.其中,第一可执行权益代码用于表示:第一电子设备对于自身拥有的权益的控制能力。其中,控制能力包括:控制第一电子设备是否可为对应第二电子设备派生出相应的权益。以及该控制能力可根据著作权的权益框架得到。
91.在第一电子设备的权益凭证中包括第一电子设备拥有的权益和第一可执行权益代码的情况下,第一电子设备通过第一可执行权益代码,可控制其生成的第二电子设备的权益凭证为合法的。
92.以及,第二可执行权益代码用于表示:第二电子设备对于第一电子设备拥有且可授予自身的权益的控制能力。其中,控制能力包括:控制第二电子设备在切换为第一电子设备时,是否可为对应第二电子设备派生出相应的权益。以及该控制能力可根据著作权的权益框架得到。
93.在一个实施例中,在第一电子设备为制片方设备的情况下,第一电子设备的权益凭证由第一电子设备生成。这也就是说,本发明实施例提供的数字媒体内容的权益控制方
法还包括如下s2210:
94.s2210、在第一电子设备为制片方设备的情况下,根据初始权益参数值,生成第二电子设备的权益凭证。
95.可以理解的是,在第一电子设备为制片方设备的情况下,制片方设备具备数字媒体内容的全部权益。基于此,在本实施例中,初始权益参数值为指示制片方设备获取数字媒体内容的所具有的所有权益的值。
96.示例性的,在制片方设备具备权益1、权益2以及权益3的情况下,对应的初始权益参数值为:权益1、权益2及权益3的参数值均为1。
97.在本实施例中,在第一电子设备为非制片方设备的情况下,第一电子设备的权益凭证为第一电子设备作为第二电子设备时,由第一电子设备获取的。示例性的,若数字媒体内容的流转过程为:制片方设备将数字媒体内容交付给内容服务方设备a;内容服务方设备a将该数字媒体内容交付给内容服务方设备b。此时,内容服务方设备a作为第一电子设备时,内容服务方设备a的权益凭证由其作为第二电子设备时,从作为第一电子设备的制片方设备获取。
98.s2300、向第二电子设备返回基于请求生成的第二电子设备的权益凭证。
99.在本实施例中,第一电子设备在生成第二电子设备的权益凭证后,将生成的第二电子设备的权益凭证返回至第二电子设备。这样,第二电子设备便可从第一电子设备处请求到对于数字媒体内容的设定权益。进一步的,第二电子设备可对从第一电子设备事先获取到的数字媒体内容执行对应权益。
100.在本实施例中,第一电子设备通过第二电子设备发送的对于数字媒体内容的设定权益的请求,生成对应的权益参数值;然后根据权益参数值和第一电子设备的权益凭证,生成第二电子设备的权益凭证;最后将生成的第二电子设备权益凭证返回给第二电子设备。这样,第一电子设备作为数字媒体内容的流转方设备,可以向第二电子设备授予相应的权益。进一步的,第二电子设备可对从第一电子设备事先获取到的数字媒体内容执行相应的权益。因此,本发明实施例提供的方法可以实现数字媒体内容的流转方设备对所属的数字媒体内容的权益的控制。
101.在上述任一实施例的基础上,本发明实施例提供的数字媒体内容的权益控制方法还包括如下s2410:
102.s2410、根据第二电子设备的权益凭证,生成数字签名。
103.在本实施例中,第一电子设备在生成第二电子设备的权益凭证后,第一电子设备首先对生成的第二电子设备的权益凭证进行哈希运算,得到生成的第二电子设备的权益凭证的哈希值。然后利用自己的私钥对该哈希值进行加密,从而生成上述s2410中的数字签名。
104.可以理解的是,在本实施例中,第一电子设备事先向第二电子设备发送与上述私钥匹配的公钥。
105.在上述s2410的基础上,上述s2300的具体实现为下述s2411:
106.s2411、向第二电子设备返回数字签名,以及基于请求生成的第二电子设备的权益凭证。
107.在本发明实施例中,第一电子设备可对生成的第二电子设备的权益凭证生成数字
签名,并向第二电子设备返回生成的数字签名,以及基于请求生成的第二电子设备的权益凭证。这样,第二电子设备可基于接收到数字签名,对接收到的第二电子设备的权益凭证进行校验。因此,本实施例为第二电子设备对接收到的第二电子设备的权益凭证进行校验提供基础。
108.在上述任一实施例的基础上,本发明实施例提供的数字媒体内容的权益控制方法还包括如下s2420:
109.s2420、获取数字媒体内容的指纹信息和/或水印信息。
110.在本实施例中,第一电子设备事先根据数字媒体内容中的关键帧生成数字指纹,来作为数字媒体内容的指纹信息。和/或,在数字媒体内容中添加对应于自身标识的水印信息。基于此,第一电子设备可对生成的指纹信息和/或所添加的水印信息进行提取。
111.在上述s2420的基础上,上述s2300的具体实现可以为下述s2421:
112.s2421、向第二电子设备返回指纹信息和/或水印信息、基于请求生成第二电子设备的权益凭证。
113.在本发明实施例中,第一电子设备通过获取数字媒体内容的指纹信息和/或水印信息,并将获取到的指纹信息和/或所添加的水印信息,连同生成的第二电子设备的权益凭证,均发送至第二电子设备。这样,第二电子设备可基于接收到的指纹信息和/或水印信息,对事先接收到的数字媒体内容进行校验。因此,本实施例为第二电子设备对事先接收到的数字媒体内容进行校验提供基础。
114.在上述s2410和s2411所示实施例,以及上述s2420和s2421所示实施例的基础上,本发明实施例提供的数字媒体内容的权益控制方法还包括如下s2500:
115.s2500、在校验第一电子设备的权益凭证通过的情况下,触发根据第二电子设备发送的对于数字媒体内容的设定权益的请求,生成对应的权益参数的步骤。
116.在上述s2410和s2411所示实施例和/或以及上述s2420和s2411所示实施例的基础上,在第一电子设备为非制片方设备的情况下,第一电子设备需要对接收到的第一电子设备的权益凭证,和/或数字媒体内容进行校验。在校验通过的情况下,说明第一电子设备获取到的第一电子设备的权益凭证,和/或数字媒体内容是合法的。此时第一电子设备才可以执行本实施例提供的数字媒体内容的权益控制方法,即才可以生成第二电子设备的权益凭证。
117.在上述任一实施例的基础上,本发明实施例提供的数字媒体内容的权益控制方法,还包括:将第一电子设备的权益凭证发送至第二电子设备。
118.在本实施例中,第二电子设备可以根据第一电子设备发送的第一电子设备的权益凭证,对第一电子设备发送的第二电子设备的权益凭证进行核验。以确定第一电子设备是否授予自己非法权益。
119.<方法实施例二>
120.本发明实施例提供了一种数字媒体内容的权益控制方法,该方法应用于第二电子设备。其中,第二电子设备可以为如图1所示的电子设备1000。第二电子设备为数字媒体内容的被流转方设备。
121.如图3所示,本发明实施例提供的数字媒体内容的权益控制方法,包括如下s3100-s3200:
122.s3100、向第一电子设备发送对于数字媒体内容的设定权益的请求。
123.需要说明的是,本实施例中涉及到的第一电子设备、第二电子设备、设定权益,分别与上述方法实施例一中涉及到的第一电子设备、第二电子设备、设定权益的说明相同,这里不再赘述。
124.在一个示例中,在第二电子设备为客户端设备的情况下,上述s3100中的设定权益的请求可以为:n次的网络传播权。其中,n为大于等于1的正整数,以及n次的网络传播权表示的是请求对数字媒体内容进行n次播放。在该示例中,第二电子设备还将对数字媒体内容的播放次数进行计数,当计数达到n次后,第二电子设备的权益凭证将无效,即第二电子设备将无法响应客户端设备的播放数字媒体内容的请求。
125.s3200、接收第二电子设备的权益凭证。
126.在本实施例中,第二电子设备在接收到第二电子设备的权益凭证后,即可请求到对于数字媒体内容的设定权益。进一步的,第二电子设备可对从第一电子设备事先获取到的数字媒体内容执行对应权益。
127.示例性的,在第二电子设备接收到的第二电子设备权益凭证表示第二电子设备具备权益1和权益2的情况下,则第二电子设备对于数字媒体内容仅仅具备权益1和权益2。因此,第二电子设备仅仅可对从第一电子设备事先获取到的数字媒体内容,执行权益1和权益2。
128.在本实施例中,第二电子设备通过向第一电子设备发送对于数字媒体内容的设定权益的请求,可以得到第二电子设备的权益凭证。这样,第二电子设备作为数字媒体内容的被流转方设备,可以获取到对数字媒体内容的相关权益。
129.在上述实施例的基础上,本实施例提供的数字媒体内容的权益控制方法还包括如下s3310-s3314:
130.s3310、接收第一电子设备根据第二电子设备的权益凭证生成的数字签名。
131.s3311、对数字签名进行验证,得到验证结果。
132.在本实施例中,验证结果包括验证成功和验证失败。
133.在验证结果为验证失败的情况下,则说明第二电子设备的权益凭证,并非由第一电子设备发送。此时,第一电子设备向第二电子设备发送的第二电子设备的权益凭证不可信。在该情况下,第二电子设备可以重新向第一电子设备发送对于数字媒体内容的设定权益的请求。
134.对应的,在验证结果为验证成功的情况下,执行下述s3312:
135.s3312、在验证结果为验证成功的情况下,确定第二电子设备的权益凭证由第一电子设备发送。
136.在本实施例中,在确定第二电子设备的权益凭证由第一电子设备发送的情况下,说明第二电子设备获取到的第二电子设备的权益凭证可信。
137.s3313、确定数字签名对应的权益信息,是否与接收到的第二电子设备的权益凭证匹配。
138.在本实施例中,在验证成功的情况下,第二电子设备可以经验证得到一个哈希值。该哈希值可表示第一电子设备生成的第二电子设备的权益凭证。
139.在本实施例中,第二电子设备对接收到的第二电子设备的权益凭证进行哈希运
算,得到一个哈希值。第二电子设备可将该得到的哈希值与经验证得到的哈希值进行比对,以确定两者是否相同。在相同的情况下,说明数字签名对应的权益信息与接收到的第二电子设备的权益凭证相匹配。反之,不匹配。
140.s3314、在匹配的情况下,确定获取到的第二电子设备的权益凭证未被修改。
141.在本实施例中,在匹配的情况下,说明第二电子设备获取到的第二电子设备的权益凭证未被修改。这进一步的说明,第二电子设备获取到的第二电子设备的权益凭证可信。
142.对应的,在不匹配的情况下,确定获取到的第二电子设备的权益凭证被恶意修改,即第二电子设备获取到的第二电子设备的权益不可信。
143.在本实施例中,若第二电子设备只接收到上述的数字签名,在匹配的情况下,说明第二电子设备校验通过第二电子设备的权益凭证。结合上述s2500,在第二电子设备校验第二电子设备的权益凭证通过的情况下,第二电子设备可切换为第一电子设备,以执行上述s2100。
144.在本实施例中,第二电子设备通过数字签名,可以对第二电子设备的权益凭证进行校验,从而确定第二电子设备获取到的第二电子设备的权益凭证是否可信。
145.在上述实施例的基础上,本实施例提供的数字媒体内容的权益控制方法还包括如下s3320-s3323:
146.s3320、接收第一电子设备发送的数字媒体内容的指纹信息和/或水印信息。
147.s3321、获取数字媒体内容的指纹信息和/或所填充的水印信息。
148.在本实施例中,第二电子设备事先获取到数字媒体内容。基于此,第二电子设备根据指纹提取算法,可以得到数字媒体内容的指纹信息。以及,第二电子设备根据水印检测方法,可以得到数字媒体内容中所填充的水印信息。
149.s3322、确定接收到的指纹信息和/或水印信息,是否与从数字媒体内容中获取到的指纹信息和/或水印信息匹配。
150.在本实施例中,在接收到第一电子设备发送的指纹信息的情况下,第二电子设备从数字媒体内容中获取数字媒体内容的指纹信息,然后确定接收到指纹信息和从数字媒体内容中获取到的指纹信息是否相同或是否相似度达到预设值以上。在是的情况下,说明接收到的指纹信息和获取到的指纹信息相匹配。
151.在接收到第一电子设备发送的水印信息的情况下,第二电子设备从数字媒体内容中获取其中所填充的水印信息,然后确定接收到水印信息和数字媒体内容中所填充的水印信息是否相同或是否相似度达到预设值以上。在是的情况下,说明接受到的水印信息和提取出的水印信息相匹配。
152.在接收到第一电子设备发送水印信息和指纹信息的情况下,第二电子设备从数字媒体内容中获取数字媒体内容的指纹信息和水印信息。然后分别确定接收到指纹信息和从数字媒体内容中获取到的指纹信息是否相同或是否相似度达到对应预设值以上,以及接收到水印信息和数字媒体内容中所填充的水印信息是否相同或是否相似度达到对应预设值以上。在此基础上,在确定接收到指纹信息和从数字媒体内容中获取到的指纹信息相同或相似度达到对应预设值,以及确定接收到水印信息和数字媒体内容中所填充的水印信息相同或相似度达到对应预设值以上的情况下,确定接收到的指纹信息和水印信息分别与从数字媒体内容中获取到的指纹信息和水印信息相匹配。
153.s3323、在匹配的情况下,确定数字媒体内容为合法内容。
154.在本实施例中,在确定数字媒体内容为合法内容的情况下,说明校验通过。
155.在本实施例中,第二电子设备可对实现获取到的数字媒体内容的合法性进行校验。
156.在本实施例中,在第二电子设备的校验仅包括对上述数字媒体内容的校验的基础上,结合上述s2500,在第二电子设备校验数字媒体内容通过的情况下,第二电子设备可切换为第一电子设备,以执行上述s2100。
157.在上述s3310-s3314、s3320-s3323所示实施例的基础上,在第二电子设备的校验包括对上述数字媒体内容的校验、以及第二电子设备的权益凭证的校验基础上,结合上述s2500,在第二电子设备校验数字媒体内容通过、以及第二电子设备的权益凭证的情况下,第二电子设备可切换为第一电子设备,以执行上述s2100。
158.在上述任一实施例的基础上,本发明实施例提供的数字媒体内容的权益控制方法,还包括:获取第一电子设备发送的第一电子设备的权益凭证;根据第二电子设备的权益凭证和第一电子设备的权益凭证,确定第二电子设备的权益凭证中是否包含非法权益。
159.在本实施例中,在第二电子设备的权益凭证对应的权益,属于第一电子设备的权益凭证对应的权益中的部分权益,或属于第一电子设备的权益凭证对应的权益中的一个权益的子权益的情况下,说明第二电子设备的权益凭证不包含非法权益。反之,说明第二电子设备的权益凭证中包含非法权益。
160.另外,在第二电子设备获取到第一电子设备的权益凭证后,还可以对该第一电子设备的权益凭证,以及自身的权益凭证进行记录。这样,可以为其他电子设备对自己的权益凭证进行溯源提供基础。
161.<装置实施例一>
162.本发明实施例提供一种数字媒体内容的权益控制装置40。该装置40包括:第一生成模块41、第二生成模块42以及返回模块43。其中:
163.第一生成模块41,用于根据第二电子设备发送的对于数字媒体内容的设定权益的请求,生成对应的权益参数值;
164.第二生成模块42,用于根据所述权益参数值和所述第一电子设备的权益凭证,生成所述第二电子设备的权益凭证;
165.返回模块43,用于向所述第二电子设备返回基于所述请求生成的所述第二电子设备的权益凭证。
166.在一个实施例中,数字媒体内容的权益控制装置40还包括第三生成模块。其中,第三生成模块用于:
167.在所述第一电子设备为制片方设备的情况下,根据初始权益参数值,生成所述第一电子设备的权益凭证。
168.在一个实施例中,数字媒体内容的权益控制装置40还包括第四生成模块。其中,第四生成模块用于:根据所述第二电子设备的权益凭证,生成数字签名;
169.在本实施例中,返回模块43具体用于:向所述第二电子设备返回所述数字签名,以及基于所述请求生成的所述权益凭证。
170.在一个实施例中,数字媒体内容的权益控制装置40还包括获取模块。其中,获取模
块用于:获取数字媒体内容的指纹信息和/或水印信息;
171.在本实施例中,返回模块43具体用于:向所述第二电子设备返回所述指纹信息和/或水印信息、基于所述请求生成的所述权益凭证。
172.在一个实施例中,数字媒体内容的权益控制装置40还包括触发模块。其中,触发模块用于在校验所述第一电子设备的权益凭证通过的情况下,触发根据第二电子设备发送的对于数字媒体内容的设定权益的请求,生成对应的权益参数的步骤。
173.在一个实施例中,所述第一电子设备的权益凭证中包括:第一电子设备的权益和第一可执行权益代码;以及第二电子设备的权益凭证中包括:第二电子设备的权益和第二可执行权益代码。
174.<装置实施例二>
175.本发明实施例提供一种数字媒体内容的权益控制装置50。该装置50包括:发送模块51、接收模块52。其中:
176.发送模块51,用于向第一电子设备发送对于数字媒体内容的设定权益的请求;
177.接收模块52,用于接收所述第二电子设备的权益凭证。
178.在一个实施例中,发送模块51,还用于接收所述第一电子设备根据所述第二电子设备的权益凭证生成的数字签名;
179.在本实施例中,数字媒体内容的权益控制装置50还包括验证模块、第一确定模块。其中:
180.验证模块,用于对所述数字签名进行验证,确定验证结果;
181.第一确定模块,用于确定所述数字签名对应的权益信息,是否与接收到的所述第二电子设备的权益凭证匹配;在匹配的情况下,确定获取到的第二电子设备的权益凭证未被修改。
182.在一个实施例中,发送模块51,还用于接收所述第一电子设备发送的数字媒体内容的指纹信息和/或水印信息;
183.在本实施例中,数字媒体内容的权益控制装置50还包括获取模块和第二确定模块。其中:
184.获取模块,用于获取数字媒体内容的指纹信息和/或所填充的水印信息;
185.第二确定模块,用于确定接收到的指纹信息和/或水印信息,是否与从所述数字媒体内容中获取到的指纹信息和/或水印信息匹配;在匹配的情况下,确定所述数字媒体内容为合法内容。
186.<设备实施例>
187.本发明实施例提供一种电子设备60,包括如图4所示的数字媒体内容的权益控制装置40,或者包括如图5所示的数字媒体内容的权益控制装置50。
188.或者,如图6所示,包括存储器61和处理器。所述存储器用于存储计算机指令,所述处理器用于从所述存储器中调用所述计算机指令,以执行如上述方法实施例一和方法实施例二中任一项所述的方法。
189.<存储介质实施例>
190.本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序在被处理器执行时实现根据上述方法实施例一和方法实施例二中任一项所述的方
法。
191.本发明可以是系统、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本发明的各个方面的计算机可读程序指令。
192.计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式压缩盘只读存储器(cd-rom)、数字多功能盘(dvd)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。
193.这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
194.用于执行本发明操作的计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如smalltalk、c 等,以及常规的过程式编程语言—诸如“c”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(fpga)或可编程逻辑阵列(pla),该电子电路可以执行计算机可读程序指令,从而实现本发明的各个方面。
195.这里参照根据本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本发明的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
196.这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的
计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
197.也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
198.附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。对于本领域技术人员来说公知的是,通过硬件方式实现、通过软件方式实现以及通过软件和硬件结合的方式实现都是等价的。
199.以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。本发明的范围由所附权利要求来限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献