著录项信息
专利名称 | 网络电视接收机及其防止文件非法传播的方法 |
申请号 | CN201110344860.3 | 申请日期 | 2011-11-04 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2012-03-21 | 公开/公告号 | CN102387419A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N21/63 | IPC分类号 | H;0;4;N;2;1;/;6;3;;;H;0;4;N;2;1;/;6;3;3;4查看分类表>
|
申请人 | 深圳市网合科技股份有限公司 | 申请人地址 | 广东省深圳市南山区松坪山路1号源兴科技大厦南座1001室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 深圳市网合科技股份有限公司 | 当前权利人 | 深圳市网合科技股份有限公司 |
发明人 | 童南方;童清;吴伟林;何志军 |
代理机构 | 深圳市顺天达专利商标代理有限公司 | 代理人 | 易钊 |
摘要
本发明公开了一种网络电视接收机,包括网络通信模块、数据处理模块、存储模块和音视频输出模块,所述网络电视接收机还包括:操作识别模块,用于识别所述数据处理模块针对文件的操作;判断模块,用于获取所述文件的属性和/或操作权限信息并生成是否禁止所述文件输出的判断结果;操作控制模块,用于根据所述判断结果禁止或允许所述文件输出。本发明还公开了一种网络电视接收机防止文件非法传播的方法。本发明能防止人们通过复制、剪切、发送等方式传播具有版权的文件,有利于版权保护。
1.一种网络电视接收机,包括网络通信模块、数据处理模块、存储模块和音视频输出模块,其特征在于,包括:
操作识别模块,用于识别所述数据处理模块针对存储在存储模块中的文件的操作;
判断模块,用于获取所述文件的属性和/或操作权限信息并生成是否禁止所述文件输出的判断结果;
操作控制模块,用于根据所述判断结果禁止或允许所述文件输出;
所述操作识别模块监测或定时访问数据处理模块的读取、复制、剪切或发送的进程以获取数据处理模块针对文件的操作,或定时调用所述进程以获取数据处理模块针对文件的操作;
所述输出包括以下其中之一:复制、剪切、发送;
所述网络通信模块包括收发模块和流量设置模块,或包括收发模块和防火墙模块;
所述收发模块用于从互联网中接收数据以及向互联网发送数据获取请求;
所述流量设置模块用于根据操作控制模块的操作控制信号设置文件从所述网络电视接收机内部传输到外部的流量,以禁止或允许所述文件输出;
所述防火墙模块用于根据所述操作控制模块的操作控制信号禁止或允许所述文件输出;
所述流量设置模块统计从所述网络电视接收机内部传输到外部的数据传输量并实时监控该数据传输量,当文件的数据传输量超过第一预定值时,流量设置模块停止该文件数据的传输以禁止该文件输出。
2.根据权利要求1所述的网络电视接收机,其特征在于,所述操作控制模块还用于根据所述判断结果控制所述数据处理模块,以禁止或允许所述文件输出。
3.根据权利要求1所述的网络电视接收机,其特征在于,还包括:
输出接口模块,用于将所述文件输出到外接设备;
所述操作控制模块还用于根据所述判断结果控制所述输出接口模块,以禁止或允许所述文件输出。
4.一种网络电视接收机防止文件非法传播的方法,所述网络电视接收机包括网络通信模块、数据处理模块、存储模块和音视频输出模块,其特征在于,所述网络电视接收机还包括操作识别模块、判断模块和操作控制模块,所述方法包括以下步骤:
(A)操作识别模块识别所述数据处理模块针对存储在存储模块中的文件的操作;
(B)判断模块获取所述文件的属性和/或操作权限信息并生成是否禁止所述文件输出的判断结果;
(C)操作控制模块根据所述判断结果禁止或允许所述文件输出;
所述步骤(A)中,操作识别模块监测或定时访问数据处理模块的读取、复制、剪切或发送的进程以获取数据处理模块针对文件的操作,或定时调用所述进程以获取数据处理模块针对文件的操作;
所述输出包括以下其中之一:复制、剪切、发送;
所述网络通信模块包括流量设置模块或防火墙模块,若所述网络通信模块包括流量设置模块,则所述方法还包括以下步骤:
(c2)所述操作控制模块根据所述判断结果控制所述流量设置模块,以设置所述文件输出的流量,从而禁止或允许所述文件输出;
若所述网络通信模块包括防火墙模块,则所述方法还包括以下步骤:
(c3)所述操作控制模块根据所述判断结果控制所述防火墙模块,以禁止或允许所述文件输出。
5.根据权利要求4所述的网络电视接收机防止文件非法传播的方法,其特征在于,还包括以下步骤:
(c1)所述操作控制模块根据所述判断结果控制所述数据处理模块,以禁止或允许所述文件输出。
6.根据权利要求4所述的网络电视接收机防止文件非法传播的方法,其特征在于,所述网络电视接收机还包括输出接口模块,所述方法还包括以下步骤:
(c4)所述操作控制模块根据所述判断结果控制所述输出接口模块,以禁止或允许所述文件输出。
网络电视接收机及其防止文件非法传播的方法\n技术领域\n[0001] 本发明涉及网络电视领域,尤其是一种网络电视接收机及其防止文件非法传播的方法。\n背景技术\n[0002] 网络电视越来越普及,网络电视接收机往往会将所接收的文件存储在存储介质中,由于网络电视接收机可以与互联网上的计算机或其他网络电视接收机通信,甚至可以外接例如U盘等设备,这些文件容易通过复制、剪切、发送等方式传播,如果该文件被非法传播,这不利于版权保护。\n发明内容\n[0003] 本发明的一个目的是提供一种网络电视接收机,其能防止人们通过复制、剪切、发送等方式传播具有版权的文件,有利于版权保护。\n[0004] 为实现上述目的,本发明采用的技术方案是:构造一种网络电视接收机,包括网络通信模块、数据处理模块、存储模块和音视频输出模块,所述网络电视接收机还包括:操作识别模块,用于识别所述数据处理模块针对文件的操作;判断模块,用于获取所述文件的属性和/或操作权限信息并生成是否禁止所述文件输出的判断结果;操作控制模块,用于根据所述判断结果禁止或允许所述文件输出。\n[0005] 在本发明所述的网络电视接收机中,所述操作控制模块还用于根据所述判断结果控制所述数据处理模块,以禁止或允许所述文件输出。\n[0006] 在本发明所述的网络电视接收机中,所述网络通信模块包括:流量设置模块,用于设置所述文件输出的流量;所述操作控制模块还用于根据所述判断结果控制所述流量设置模块,以禁止或允许所述文件输出。\n[0007] 在本发明所述的网络电视接收机中,所述网络通信模块包括:防火墙模块,用于禁止或允许所述文件输出;所述操作控制模块还用于根据所述判断结果控制所述防火墙模块,以禁止或允许所述文件输出。\n[0008] 在本发明所述的网络电视接收机中,还包括:输出接口模块,用于将所述文件输出到外接设备;所述操作控制模块还用于根据所述判断结果控制所述输出接口模块,以禁止或允许所述文件输出。\n[0009] 本发明的另一个目的是提供一种网络电视接收机防止文件非法传播的方法,其能防止人们通过复制、剪切、发送等方式传播具有版权的文件,有利于版权保护。\n[0010] 为实现上述目的,本发明采用的技术方案是:构造一种网络电视接收机防止文件非法传播的方法,所述网络电视接收机包括网络通信模块、数据处理模块、存储模块和音视频输出模块,所述网络电视接收机还包括操作识别模块、判断模块和操作控制模块,所述方法包括以下步骤:(A)操作识别模块识别所述数据处理模块针对文件的操作;(B)判断模块获取所述文件的属性和/或操作权限信息并生成是否禁止所述文件输出的判断结果;(C)操作控制模块根据所述判断结果禁止或允许所述文件输出。\n[0011] 在本发明上述的网络电视接收机防止文件非法传播的方法中,还包括以下步骤:\n(c1)所述操作控制模块根据所述判断结果控制所述数据处理模块,以禁止或允许所述文件输出。\n[0012] 在本发明上述的网络电视接收机防止文件非法传播的方法中,所述网络通信模块包括流量设置模块,所述方法还包括以下步骤:(c2)所述操作控制模块根据所述判断结果控制所述流量设置模块,以设置所述文件输出的流量,从而禁止或允许所述文件输出。\n[0013] 在本发明上述的网络电视接收机防止文件非法传播的方法中,所述网络通信模块包括防火墙模块,所述方法还包括以下步骤:(c3)所述操作控制模块根据所述判断结果控制所述防火墙模块,以禁止或允许所述文件输出。\n[0014] 在本发明上述的网络电视接收机防止文件非法传播的方法中,所述网络电视接收机还包括输出接口模块,所述方法还包括以下步骤:(c4)所述操作控制模块根据所述判断结果控制所述输出接口模块,以禁止或允许所述文件输出。\n[0015] 本发明的有益效果是:有效地防止人们通过复制、剪切、发送等方式传播具有版权的文件,起到保护版权的作用。\n附图说明\n[0016] 下面将结合附图及实施例对本发明作进一步说明,附图中:\n[0017] 图1是本发明的网络电视接收机的第一个实施例的框图;\n[0018] 图2是图1中网络通信模块的第一个实施例的框图;\n[0019] 图3是图1中网络通信模块的第二个实施例的框图;\n[0020] 图4是本发明的网络电视接收机防止文件非法传播的方法的第一个实施例的流程图;\n[0021] 图5是本发明的网络电视接收机的第二个实施例的框图;\n[0022] 图6是本发明的网络电视接收机防止文件非法传播的方法的第二个实施例的流程图;\n[0023] 图7是本发明的网络电视接收机的第三个实施例的框图;\n[0024] 图8是本发明的网络电视接收机防止文件非法传播的方法的第三个实施例的流程图。\n具体实施方式\n[0025] 参考图1,图1是本发明的网络电视接收机的第一个实施例的框图。本发明的网络电视接收机包括网络通信模块101、数据处理模块103、存储模块102、音视频输出模块104、操作识别模块105、判断模块107和操作控制模块106。数据处理模块103电性连接网络通信模块101、存储模块102、音视频输出模块104、操作识别模块105和判断模块107;操作识别模块105还与判断模块107电性连接;操作控制模块106电性连接判断模块107和网络通信模块101。操作识别模块105用于获取并识别数据处理模块103针对存储在存储模块\n102中的文件的操作,具体地,操作识别模块105与数据处理模块103的读取、复制、剪切和发送等的进程通信(或建立通信连接),以监测或定时访问这些进程,或者,操作识别模块\n105定时调用这些进程以查看这些进程,从而获取数据处理模块103针对文件的操作。此外,操作识别模块105还可以与存储模块102电性连接,存储模块102中每存入一个文件,操作识别模块105便与该文件建立链接以监控该文件,一旦该文件存在被读取、被复制、被剪切和被发送等操作,操作识别模块105便将数据处理模块103针对文件的操作通知判断模块107。判断模块107用于获取文件的属性和/或操作权限等信息并判断是否允许文件输出,具体地,判断模块107请求数据处理模块103获取该文件的属性和/或操作权限等信息,然后将数据处理模块103针对文件的操作与该文件的操作权限进行比较,从而得出允许或禁止该文件发送到互联网或局域网中的判断结果。例如,数据处理模块103针对文件的操作为发送,该文件的操作权限为不允许复制,那么判断模块107的判断结果为禁止文件复制、剪切、发送。操作控制模块106用于根据该判断结果控制网络通信模块101以禁止或允许该文件发送到互联网或局域网中。具体地,当数据处理模块103通过网络通信模块\n101将文件发送到互联网或局域网中时,操作控制模块106控制网络通信模块101以阻止或放行文件的输出,通过控制网络通信模块101也可实现禁止或允许该数据处理模块103针对文件的操作的目的。\n[0026] 参考图2,图2是图1中网络通信模块101的第一个实施例的框图。在本实施例中,网络通信模块101包括收发模块201和防火墙模块202,该收发模块201接入到互联网中,并电性连接数据处理模块103,用于从互联网中接收数据以及向互联网发送数据获取请求。该防火墙模块202接入到互联网中,并电性连接操作控制模块106,防火墙模块202专用于防止文件非法传播。传统的防火墙用于阻止机器外部的非法信息进入到内部,在本发明中,防火墙模块202反向使用,即在操作控制模块106的控制下,防火墙模块202防止内部的文件数据通过网络通信模块101发送到互联网上,这里,防火墙模块202反向使用并不是指调转防火墙模块202的位置或交换防火墙模块202的输入输出,而是在机能上将原来作用于从本发明的网络电视接收机的外部发送到内部的信息设置成作用于从内部发送到外部的信息。当然,防火墙模块202还可以均作用于从外部发送到内部的文件数据和从内部发送到外部的文件数据。防火墙模块202可以与收发模块201结合为一体。在本实施例中,操作控制模块106对防火墙模块202的控制可以通过以下方式来实现:操作控制模块\n106通知防火墙模块202信任或不信任该文件,信任或不信任该文件分别表示允许或禁止该文件传输到互联网中。当然,如果要禁止文件传输到互联网中,操作控制模块106还可以通知防火墙模块202所有的“.RM”、“.RMVB”、“.MP3”等格式的文件在预定时间内都不予信任,以阻止文件传输到互联网中。\n[0027] 参考图3,图3是图1中网络通信模块101的第二个实施例的框图。在本实施例中,网络通信模块101包括收发模块201和流量设置模块301,该收发模块201接入到互联网并电性连接数据处理模块103,用于从互联网中接收数据以及向互联网发送数据获取请求。流量设置模块301接入到互联网并电性连接操作控制模块106,流量设置模块301用于根据操作控制模块106的操作控制信号设置文件从本发明的网络电视接收机的内部传输到外部的流量,即单位时间内的数据传输量,以禁止或允许文件从本发明的网络电视接收机的内部传输到外部。当然,若操作控制模块106的操作控制信号为禁止文件输出,流量设置模块301还可以统计从内部传输到外部的数据传输量并实时监控该数据传输量,一旦某一个文件的数据传输量超过第一预定值,流量设置模块301停止该文件数据的传输,具体地,将该文件的数据传输速度设置为0。若操作控制模块106的操作控制信号为允许文件传输,流量设置模块301不限制该文件的流量(数据传输速度)或将该文件的流量(数据传输速度)设置为大于0的值。流量设置模块301可以与收发模块201结合为一体。\n[0028] 参考图4,图4是本发明的网络电视接收机防止文件非法传播的方法的第一个实施例的流程图。在步骤401,操作识别模块105通过监控存储模块102中的文件或者监控数据处理模块103中的进程来获取数据处理模块103针对文件的操作。在步骤402,操作识别模块105识别数据处理模块103针对文件的操作的类型,如复制、剪切、发送、删除等,然后将该操作的类型的关键字或代号发送给判断模块107。在步骤403,判断模块107请求数据处理模块103读取该文件的属性和/或操作权限等信息以获取该文件的操作权限信息。在步骤404,判断模块107判断该针对文件的操作的类型是否包含于操作权限信息中,即是否禁止针对文件的操作,若是,则进入步骤406,否则,进入步骤405。若判断模块107从操作识别模块105接收到操作的关键字,判断模块107解析该关键字的意思并与文件的操作权限信息进行比较,以得出允许或禁止文件输出的判断结果;若判断模块107从操作识别模块105接收到操作的代号,记为第一代号,判断模块107在获取到文件的操作权限信息后将该操作权限信息转化为代号,记为第二代号,判断模块107将第一代号和第二代号进行比较以得出允许文件输出的判断结果。在步骤405,防火墙模块201和/或流量设置模块301允许(放行)文件传输到互联网或局域网中。在步骤406,防火墙模块201和/或流量设置模块301禁止(阻止)文件传输到互联网或局域网中。该防火墙模块202和/或流量设置模块301与操作控制模块106电性连接,防火墙模块202和/或流量设置模块301专用于防止文件非法传播,即在操作控制模块106的控制下,防火墙模块202和/或流量设置模块\n301作用于从本发明的网络电视接收机的内部发送到外部的文件数据。\n[0029] 参考图5,图5是本发明的网络电视接收机的第二个实施例的框图。在本实施例中,网络电视接收机包括收发模块201、存储模块102、数据处理模块103、音视频输出模块\n104、操作识别模块105、判断模块107和操作控制模块106。数据处理模块103电性连接收发模块201、存储模块102、音视频输出模块104、操作识别模块105、判断模块107和操作控制模块106。判断模块105还与操作识别模块105和操作控制模块106电性连接。操作控制模块106还与数据处理模块103电性连接。操作控制模块106与数据处理模块103中的进程通信或建立控制连接,用于根据判断模块105的判断结果直接控制数据处理模块103针对文件的操作,如当判断模块107的判断结果为禁止针对该文件的操作(如复制)时,操作控制模块106向数据处理模块103与该操作相关的进程发送触发信号(禁止复制的控制命令),以控制该进程停止针对该文件的操作(如复制)。在本实施例中,操作控制模块106直接控制数据处理模块103以禁止或允许其针对文件的操作(如复制),从而禁止或允许文件输出。\n[0030] 参考图6,图6是本发明的网络电视接收机防止文件非法传播的方法的第二个实施例的流程图。在步骤601,操作识别模块105实时监控数据处理模块103和/或存储模块\n102以获取数据处理模块103针对文件的操作。在步骤602,操作识别模块105识别数据处理模块103针对文件的操作并将该操作的关键字和/或代号发送给判断模块107。在步骤\n603,判断模块107获取文件的属性和/或操作权限信息,具体地,判断模块107请求数据处理模块103读取文件的属性和/或操作权限信息。在步骤604,在获取到文件的属性和/或操作权限信息后,判断模块107根据该文件的属性和/或操作权限信息以及该操作的关键字和/或代号判断是否允许数据处理模块103针对该文件的操作?若是,则进入步骤606,否则,进入步骤605。判断模块107将所获取的操作识别模块105发送的操作的关键字和/或代号跟文件的属性和/或操作权限信息进行比较,以得出是否允许数据处理模块103针对文件的操作的判断结果。在进行比较之前,若判断模块107接收到的是操作的关键字,则判断模块107解析该关键字和文件的属性和/或操作权限信息,然后将解析后的两组信息进行比较,以得出判断结果;若判断模块107接收到的是操作的代号,判断模块107查找文件的属性和/或操作权限信息对应的代号,然后将两组代号进行比较,以得出判断结果。在步骤605,操作控制模块106允许数据处理模块103针对该文件的操作。在步骤606,操作控制模块106禁止数据处理模块103针对该文件的操作,具体地,操作控制模块106与数据处理模块103中的进程通信或建立控制连接,操作控制模块106向数据处理模块103发送触发信号(控制命令),以控制该进程针对该文件的操作。\n[0031] 参考图7,图7是本发明的网络电视接收机的第三个实施例的框图。本实施例的网络电视接收机包括收发模块201、存储模块102、数据处理模块103、音视频输出模块104、操作识别模块105、判断模块107、操作控制模块106和输出接口模块702,输出接口模块702可以直接与数据处理模块103电性连接,也可以通过开关模块701与数据处理模块103电性连接,用于把文件输出到外接设备。操作控制模块106可以直接控制输出接口模块702,即操作控制模块106与输出接口模块702电性连接,操作控制模块106的操作控制信号是针对输出接口模块702而生成的,也可以通过开关模块701间接控制输出接口模块702,开关模块701电性连接数据处理模块103和输出接口模块702,操作控制模块106生成作用于开关模块701的操作控制信号以直接控制开关模块701。在本实施例中,操作控制模块106通过控制开关模块701和/或输出接口模块702来禁止或允许文件输出。\n[0032] 参考图8,图8是本发明的网络电视接收机防止文件非法传播的方法的第三个实施例的流程图。在步骤801,操作识别模块105获取数据处理模块103针对文件的操作。在步骤802,操作识别模块105识别该数据处理模块103针对文件的操作并将该操作的类型(关键字和/或代号等)发送给判断模块107。在步骤803,判断模块107获取文件的属性和/或操作权限信息,具体地,判断模块107向数据处理模块103请求从存储模块102中读取文件的属性和/或操作权限信息。在步骤804,判断模块107根据数据处理模块103针对文件的操作的类型和该文件的属性和/或操作权限信息来判断是否禁止文件输出,若是,则进入步骤806,否则,进入步骤805。判断模块107得出允许或禁止文件输出的判断结果后将该判断结果发送给操作控制模块106。在步骤805,操作控制模块106根据判断结果控制输出接口模块702以允许文件输出,另外,操作控制模块106也可以通过控制与数据处理模块103和输出接口模块702电性连接的开关模块701来允许输出接口模块702输出文件。在步骤806,操作控制模块106根据判断结果控制输出接口模块702以禁止文件输出,另外,操作控制模块106也可以通过控制与数据处理模块103和输出接口模块702电性连接的开关模块701来禁止输出接口模块702输出文件。\n[0033] 以上描述了本发明的一些实施例,对本领域的普通技术人员来说,在不脱离本发明原理和精神的前提下,可以对本发明做出一些修改或变换,对本发明的一些修改或变换均落在本发明的保护范围之内。
法律信息
- 2019-10-25
未缴年费专利权终止
IPC(主分类): H04N 21/63
专利号: ZL 201110344860.3
申请日: 2011.11.04
授权公告日: 2014.04.30
- 2014-04-30
- 2012-05-02
实质审查的生效
IPC(主分类): H04N 21/63
专利申请号: 201110344860.3
申请日: 2011.11.04
- 2012-03-21
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-06-04
|
2006-11-24
| | |
2
| |
2007-06-20
|
2006-07-21
| | |
3
| |
2008-04-02
|
2006-09-25
| | |
4
| |
2010-12-22
|
2010-08-03
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |