基于云计算的机顶盒上网监控方法、监控系统和机顶盒的制作方法

文档序号:7982968阅读:256来源:国知局
基于云计算的机顶盒上网监控方法、监控系统和机顶盒的制作方法
【专利摘要】本申请公开一种基于云计算的机顶盒上网监控方法、监控系统和机顶盒,该方法包括:机顶盒接收用户提交的网址访问请求并将所述网址访问请求发送至云端服务器,云端服务器从云端网址数据库中查询该待访问网址对应的访问规则,若为允许访问,则由对应的网页服务器将对应的网页内容发送至机顶盒,若为限制访问,则向机顶盒返回限制访问提示信息;机顶盒将限制访问提示信息或网页内容发送至电视中显示。本申请的方案在进行网络浏览的过程中,通过云端服务器进行上网监控,无需在机顶盒上安装传统的监控软件;同时用户和监控服务提供商可以通过多种方式对云端服务器中的网址访问规则进行及时全面的更新,因此可达成及时全面的对不良网页浏览监控的目的。
【专利说明】基于云计算的机顶盒上网监控方法、监控系统和机顶盒
[0001]
【技术领域】
[0002]本申请涉及互联网浏览的监控【技术领域】,特别是涉及一种基于云计算的机顶盒上网监控方法、监控系统和一种机顶盒。
【背景技术】
[0003]众所周知,互联网是信息通信技术高速发展的结晶,它给我们的生活带来了质的飞跃,给我们的生活带来了不可磨灭的影响。互联网一个知识的宝库,给我们带来了崭新的学习方式、海量的科技信息;还让我们开拓视野,发展智力,增长知识,广交朋友,了解最新科学技术,在我们的学习和生活中发挥了特殊的作用。不过,许多事物都是一把"双刃剑",有利也有弊,网络当然亦不例外,若使用不当也可能给我们带来不良的影响。目前互联网上出现很多的暴力、淫秽、色情等不良网站,对广大青少年的身心健康造成了很大的影响。
[0004]为了减少或避免不良网络信息的影响,在传统的计算机领域中,应用了了一种上网监控系统,其实现原理通常如下:计算机端从监控服务开发商处下载监控软件并安装到本地,该监控软件中包括有网址数据库,该网址数据库中存储有禁止访问的网址黑名单或允许访问的网址白名单等访问规则,当计算机端输入一个待访问网址时,该监控软件将待访问网址与网址数据库的网址黑名单或白名单进行匹配操作,如果匹配,则该监控软件根据匹配结果禁止访问该待访问网址或将待访问网址对应的网页发送至该计算机端显示。
[0005]近年来,在传统的计算机之外,人们也通过多种其它智能设备进行网络浏览,如智能手机、平板电脑和机顶盒等。其中机顶盒通常具备有限或无线的互联网接入接口,其通过视频输出线(通常为HDMI线)连接到电视机,然后通过遥控器等设备来操作显示在电视机中的画面,进而控制机顶盒进行网络浏览。因此,为减少或避免不良网络信息的影响,业内需要一种适用于机顶盒的上网监控系统。
[0006]通过对上述现有技术的研究,发明人发现其至少存在如下问题:由于机顶盒的运算性能较弱和存储空间较小,且机顶盒的操控方式与传统计算机有明显的区别,因此不适用于在机顶盒本地安装并运行与传统计算机上类同的上网监控软件。同时,上述现有技术中的网址数据库不便于远程及时更新,以家庭应用环境为例,当家长外出时,其无法实时方便的对家中机顶盒的网址访问规则进行更新和设定操作,会导致机顶盒无法及时和全面的对新出现的不良网页的浏览执行监控功能。

【发明内容】

[0007]为解决上述技术问题,本申请实施例提供一种基于云计算的机顶盒上网监控方法、监控系统和一种机顶盒,以解决现有的上网监控系统不适用于机顶盒应用的问题,并实现对机顶盒上网浏览的访问规则进行及时远程更新,以使机顶盒达到及时全面的对不良网页内容浏览进行监控的目的。[0008]本申请实施例提供的技术方案如下:
一种基于云计算的机顶盒上网监控方法,用于在通过机顶盒上网时实现对不良互联网信息的拦截和限制,包括:
机顶盒接收用户提交的网址访问请求,所述网址访问请求至少包括一个待访问网址;所述机顶盒将所述网址访问请求发送至一个云端服务器,所述云端服务器中存储有云端网址数据库,所述云端网址数据库中至少存储有多笔网址信息及其对应的访问规则;所述云端服务器以所述待访问网址作为网址信息,从所述云端网址数据库中查询该待访问网址对应的访问规则,若该待访问网址为允许访问,则该云端服务器将该网址访问请求转发至对应的网页服务器,该网页服务器根据该网址访问请求获取其待访问网址对应的网页内容,并将该网页内容直接发送至该机顶盒,若该待访问网址为限制访问,则该云端服务器向该机顶盒返回限制访问提示信息;
所述机顶盒将所述限制访问提示信息或网页内容发送至电视中显示。
[0009]较佳的,所述方法还包括:
当从所述云端网址数据库中查询不到该待访问网址对应的访问规则时,云端服务器将该待访问网址发送至设定的移动终端或计算机;
所述云端服务器接收用户通过所述移动终端或计算机对该待访问网址的访问规则的设定,并存储该待访问网址及其对应的访问规则至该云端网址数据库。
[0010]较佳的,所述方法还包括:
当从所述云端网址数据库中查询不到该待访问网址对应的访问规则时,云端服务器将该网址访问请求发送至对应的网页服务器;
所述网页服务器根据该待访问网址向该云端服务器返回对应的网页内容或该网页内容的截图;
所述云端服务器将所述网页内容的截图发送至预先设定的移动终端或计算机;
所述云端服务器接收用户通过所述移动终端或计算机对该待访问网址的访问规则的设定,并存储该待访问网址及其对应的访问规则至该云端网址数据库。
[0011]较佳的,所述方法还包括:
在所述机顶盒的系统中安装本地监控软件,并配置本地网址数据库,该本地网址数据库存储有多笔网址信息及其对应的访问规则;
该机顶盒定期自该云端服务器的云端网址数据库中下载网址信息及其访问规则至该本地网址数据库;
执行该本地监控软件,依据本地网址数据库对用户提交的网址访问请求进行监控。
[0012]较佳的,所述方法还包括:
所述云端服务器接收用户通过移动终端或计算机发出的指令,并将该指令发送至所述机顶盒;
所述机顶盒执行该指令,并将执行结果发送至所述电视中显示或发送至该移动终端或计算机。
[0013]相应于上述方法,本申请还提供了一种基于云计算的机顶盒上网监控系统,用于在通过机顶盒上网时实现对不良互联网信息的拦截和限制,包括:
电视、连接到该电视的机顶盒、分别连接到该机顶盒的云端服务器和网页服务器,该云端服务器连接到该网页服务器;
所述机顶盒用于接收用户提交的网址访问请求,并将网址访问请求发送到所述云端服务器,所述网址访问请求至少包括一个待访问网址;
所述云端服务器中存储有云端网址数据库,该云端网址数据库中至少存储有多笔网址信息及其对应的访问规则,该云端服务器用于接收所述机顶盒发送的网址访问请求,并以其待访问网址作为网址信息,从该云端网址数据库中查询该待访问网址对应的访问规则,若该待访问网址为允许访问,则该云端服务器将该网址访问请求转发至对应的网页服务器,若该待访问网址为限制访问,则该云端服务器向该机顶盒返回限制访问提示信息;
所述网页服务器用于接收所述云端服务器发送的所述网址访问请求,根据该网址访问请求获取其待访问网址对应的网页内容,并将该网页内容直接发送至该机顶盒;
所述电视用于显示该机顶盒接收到的网页内容或限制访问提示信息。
[0014]较佳的,所述系统还包括:
远程用户终端,其为移动终端或计算机,连接到所述云端服务器,用于当从所述云端网址数据库中查询不到该待访问网址对应的访问规则时,接收该云端服务器发送的该待访问网址,并接收用户对该待访问网址的访问规则的设定,之后存储该待访问网址及其对应的访问规则至该云端服务器的云端网址数据库。
[0015]较佳的,所述机顶盒还包括:
本地网址数据库,其中存储有多笔网址信息及其对应的访问规则;
同步模块,用于定期自该云端服务器的云端网址数据库中下载网址信息及其访问规则至该本地网址数据库;
本地监控模块,用于根据本地网址数据库对用户提交的网址访问请求进行监控。
[0016]本申请还提供了一种基于机顶盒,用于在网络浏览的同时实现对不良互联网信息的拦截和限制,包括:
操控模块,用于接收用户的操作并生成网址访问请求,所述网址访问请求至少包括一个待访问网址;
云端连接模块,用于将所述网址访问请求发送到一个云端服务器,该云端服务器中存储有云端网址数据库,该云端网址数据库中存储有多笔网址信息及其对应的访问规则,该云端服务器用于在所述待访问网址为允许访问时将该网址访问请求转发至对应的网页服务器,并在所述待访问网址为限制访问时向该机顶盒返回限制访问提示信息;
网页接收模块,用于接收所述网页服务器根据所述网址访问请求返回的网页内容; 视频输出模块,用于将所述限制访问提示信息或网页内容输出至一个电视中显示。
[0017]较佳的,所述机顶盒还包括:
本地网址数据库,其中存储有多笔网址信息及其对应的访问规则;
同步模块,用于定期自所述云端服务器的云端网址数据库中下载网址信息及其访问规则至该本地网址数据库;
本地监控模块,用于根据所述本地网址数据库对所述网址访问请求进行监控。
[0018]由以上本申请实施例提供的技术方案可见,应用本实施例提供的基于云计算的机顶盒上网监控方法、监控系统或机顶盒,在进行网络浏览的过程中,通过云端服务器进行上网监控,无需在机顶盒上安装传统的监控软件,可以适用于不同的机顶盒平台和不同性能的多种机顶盒,同时由于网址的访问规则设置于云端服务器中,便于用户和监控服务提供商通过多种方式进行及时全面的更新,因此能够达到及时和全面的对不良网页内容浏览进行监控的目的。
【专利附图】

【附图说明】
[0019]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本申请实施例一提供的基于云计算的机顶盒上网监控方法的流程示意图; 图2为本申请实施例一提供的设定网址访问规则的流程示意图;
图3为本申请实施例一提供的机顶盒本地上网监控流程示意图;
图4为本申请实施例二提供的基于云计算的机顶盒上网监控系统的一种组成示意图; 图5为本申请实施例二提供的所示的机顶盒一种组成示意图;
图6为本申请实施例三提供的所示的机顶盒一种组成示意图;
图7为本申请实施例三提供的所示的机顶盒另一种组成示意图。
【具体实施方式】
[0021]为了使本【技术领域】的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0022]实施例一:
本实施例提供了一种基于云计算的机顶盒上网监控方法,用于在通过机顶盒上网时实现对不良互联网信息的拦截和限制,参见图1所示,为该方法的一种流程示意图,该方法具体可以包括以下步骤:
步骤S101,机顶盒接收用户提交的网址访问请求,所述网址访问请求至少包括一个待访问网址;所述机顶盒可以安装有智能操作系统,如安卓系统,并通过安装的APP软件提供一个网页浏览器。该机顶盒将该网页浏览器界面输出到连接的电视中显示,并通过遥控器或者无线鼠标、键盘等接收用户的操作,如输入的网址或点击的网络链接,并以其作为待访问网址生成所述网址访问请求。该网址访问请求还可以包括用户的身份识别信息。
[0023]步骤S102,所述机顶盒将所述网址访问请求发送至一个云端服务器,所述云端服务器中存储有云端网址数据库,所述云端网址数据库中至少存储有多笔网址信息及其对应的访问规则;该机顶盒可以通过有线或无线的方式连接到所述云端服务器。该云端网址数据中可以为不同的用户分别设置对应的账户,也可以按照用户类别设置多个用户公用同一个账户。所述访问规则可以为允许访问或限制访问。同一个网址在不同的时间段内或针对不同的用户,其访问规则可以不同。
[0024]步骤S103,所述云端服务器以所述待访问网址作为网址信息,从所述云端网址数据库中查询该待访问网址对应的访问规则,若该待访问网址的访问规则为允许访问,则执行步骤S104a,若该待访问网址的访问规则为限制访问,则执行步骤S104b。
[0025]步骤S104a,所述云端服务器将该网址访问请求转发至对应的网页服务器,该网页服务器根据该网址访问请求获取其中包括的待访问网址对应的网页内容,并将该网页内容直接发送至该机顶盒,之后执行步骤S105a。
[0026]步骤S104b,所述云端服务器向该机顶盒返回限制访问提示信息;该提示信息中可以包括该待访问网址为限制访问的原因,如:该待访问网址属于病毒、暴力等类别,之后执行步骤S105b。
[0027]步骤S105a,该机顶盒将接收到的网页内容发送至电视中显示,并结束流程。
[0028]步骤S105b,该机顶盒将接收到的限制访问提示信息发送至电视中显示,并结束流程。
[0029]应用本申请上述实施例提供的方法,在使用机顶盒进行网络浏览的过程中,通过云端服务器进行上网监控,无需在机顶盒上安装传统的监控软件,可以适用于不同的机顶盒系统平台和不同性能的多种机顶盒,同时由于网址的访问规则设置于云端服务器中,便于用户和监控服务提供商通过多种方式进行及时全面的更新,因此能够达到及时和全面的对不良网页内容浏览进行监控的目的。
[0030]为了进一步实现全面和及时的对新出现的或云端网址数据库中未收集的不良网址进行监控,在步骤S103中,如果未查询到所述待访问网址对应的访问规则,则该方法在步骤S103之后还可以包括
步骤S106,该云端服务器将所述待访问网址发送至设定的移动终端或计算机。
[0031]步骤S107,该云端服务器接收用户对该待访问网址的访问规则的设定,并存储该待访问网址及其对应的访问规则至该云端网址数据库。在步骤S107后可以返回并再次执行步骤S103,或根据用户设定的该待访问网址的访问规则执行步骤S104a或S104b,允许或限制机顶盒对该待访问网址的网页浏览操作。
[0032]为了在所述移动终端或计算机不便于进行网络浏览的情况下,提供用户方便的对该待访问网址访问规则的设定,参见图2所示的设定网址访问规则的流程示意图,在步骤S103之后,当云端网址数据库中未查询到所述待访问网址对应的访问规则时,还可以包括:
步骤S201,云端服务器将所述网址访问请求发送至对应的网页服务器;本步骤包括根据待访问网址解析出对应的网页服务器的地址。
[0033]步骤S202,所述网页服务器根据该待访问网址向该云端服务器返回对应的网页内容或该网页内容的截图。
[0034]步骤S203,所述云端服务器将所述网页内容的截图发送至预先设定的移动终端或计算机,该截图可以由网页服务器或该云端服务器生成。
[0035]步骤S204,所述云端服务器接收用户对该待访问网址的访问规则的设定,并存储该待访问网址及其对应的访问规则至该云端网址数据库。在本步骤之后可以返回步骤S103,并实现对该待访问网址的监控。
[0036]同时,上述对云端服务器的云端网址数据库的更新和新增记录,可以由监控服务提供商定期执行,更可以由用户通过机顶盒自行设定并上传到云端网址数据库中,并且不同的用户可以共享同一个网址访问规则的设定。
[0037]通过上述方案,在家庭应用场景中,当家长外出时,仍可以及时全面的对家中孩子的上网行为进行控制,避免孩子访问到云端网址数据库中未记录的不良网址和避免其无法访问未记录的允许访问的网址,因此可以在保护其身心健康的同时,不影响其正常的网络使用。
[0038]此外,在步骤S103中,还可以记录用户通过机顶盒访问的每一个网址的历史记录信息,并定期或实时的将访问记录信息发送到设定的移动终端或计算机,以便于用户远程的监督。
[0039]为了在云端服务器无法正常工作或连通的情形下,使机顶盒仍能够实现上网监控,如图3所示的机顶盒本地上网监控流程示意图,本申请提供的方法还可以包括以下步骤,
步骤S301,在所述机顶盒的系统中安装本地监控软件,并配置本地网址数据库,该本地网址数据库存储有多笔网址信息及其对应的访问规则;所述本地网址数据库的结构和内容类同于前述云端网址数据库,可相互参见,不再赘述。
[0040]步骤S302,该机顶盒定期自该云端服务器的云端网址数据库中下载网址信息及其访问规则至该本地网址数据库;当然也可以由用户手动或实时的下载网址信息及其访问规贝U,以更新本地网址数据库,使其与云端网址数据库同步。
[0041]步骤S303,执行该本地监控软件,依据本地网址数据库对用户提交的网址访问请求进行监控。本步骤中所述的监控过程和原理与云端服务器中的监控过程和原理类同,相互参见即可,不再赘述。
[0042]在实际应用环境中,可以优先选用本地监控软件进行监控,也可以优先选用在云端服务器中进行监控,通过两者的结合能够全面实现对机顶盒上网的监控。
[0043]此外,为了进步的扩展对机顶盒的上网监控,本申请提供的方法还可以进一步包括:
步骤A,所述云端服务器接收用户通过移动终端或计算机发出的指令,并将该指令发送至所述机顶盒;该指令可以包括关闭机顶盒的上网功能或包括一个建议访问的网址等信
肩、O
[0044]步骤B,所述机顶盒执行该指令,并将执行结果发送至所述电视中显示或发送至所述移动终端或计算机。
[0045]所述机顶盒根据上述指令,可以关闭网页浏览功能、显示一个警示信息或打开用户通过移动终端发送至的建议访问网址等;还可以根据指令记录网络访问流量或时长等信息,并通过云端服务器发送到所述移动终端,以供远端的监控者实时和随身的了解到该机顶盒的上网信息。
[0046]实施例二:
相应于上述方法,本申请还提供了一种基于云计算的机顶盒上网监控系统,用于在通过机顶盒上时实现对不良互联网信息的拦截和限制,如图4所示,为该系统的一种组成示意图,其具体包括:
电视401、连接到该电视的机顶盒402,以及分别连接到该机顶盒402的云端服务器403和网页服务器404,该云端服务器403连接到该网页服务器404。[0047]所述机顶盒402用于接收用户提交的网址访问请求,并将网址访问请求发送到所述云端服务器403,所述网址访问请求至少包括一个待访问网址;所述机顶盒402可以安装有智能操作系统,如安卓系统,并通过安装的APP软件提供一个网页浏览器。该机顶盒402将该网页浏览器界面输出到连接的电视401中显示,并通过遥控器或者无线鼠标、键盘等接收用户的操作,如输入的网址或点击的网络链接,并以其作为待访问网址生成所述网址访问请求。该网址访问请求还可以包括用户的身份识别信息。该机顶盒402可以通过有线或无线的方式连接到所述云端服务器403。
[0048]所述云端服务器403中存储有云端网址数据库,该云端网址数据库中至少存储有多笔网址信息及其对应的访问规则。该云端网址数据库中可以为不同的用户分别设置对应的账户,也可以按照用户类别设置多个用户公用同一个账户。所述访问规则可以为允许访问或限制访问。同一个网址在不同的时间段内或针对不同的用户,其访问规则可以不同。
[0049]该云端服务器403用于接收所述机顶盒402发送的网址访问请求,并以待访问网址作为网址信息,从所述云端网址数据库中查询该待访问网址对应的访问规则,若该待访问网址为允许访问,则该云端服务器403将该网址访问请求转发至对应的网页服务器404,若该待访问网址为限制访问,则该云端服务器403向该机顶盒402返回限制访问提示信息。其中所述对应的网页服务器404为该待访问网址指向的网页服务器。所述提示信息中可以包括该待访问网址为限制访问的原因,如:该待访问网址属于病毒、暴力等类别。
[0050]所述网页服务器404用于接收所述云端服务器403发送的所述网址访问请求,根据该网址访问请求获取其待访问网址对应的网页内容,并将该网页内容直接发送至该机顶盒 403。
[0051]所述电视401用于显示该机顶盒402接收到的网页内容或限制访问提示信息。
[0052]为了进一步全面和及时的实现对新出现的不良网址、或云端网址数据库中未收集的不良网址进行监控,所述监控系统还可以包括:
远程用户终端405,其为用户的移动终端或计算机,并通过有线或无线网络连接到所述云端服务器403,用于在从所述云端网址数据库中查询不到待访问网址对应的访问规则时,接收该云端服务器403发送的所述待访问网址,并接收用户对该待访问网址的访问规则的设定,之后存储该待访问网址及其对应的访问规则至该云端服务器403的云端网址数据库。
[0053]为了在所述移动终端或计算机不便于进行网络浏览的情况下,提供用户方便的对该待访问网址访问规则的设定,该云端服务器403或网页服务器404中更可以包括截图模块(图中未示出),用于对待访问网址对应的网页内容进行截图,并将所述截图发送到所述远程用户终端405,以便于用户根据截图判断该网页是否为不良网页并据以设定其对应的访问规则。
[0054]其中对云端服务器403中的云端网址数据库的更新和新增记录,可以由监控服务提供商定期执行,更可以由用户通过机顶盒402自行设定并上传到云端网址数据库中,并且不同的用户可以共享同一个网址访问规则的设定。
[0055]通过应用上述监控系统,在家庭应用场景中,当家长外出时,仍可以及时全面的对家中孩子的上网行为进行控制,避免孩子访问到云端网址数据库中未记录的不良网址和避免其无法访问未记录的允许访问的网址,因此可以在保护其身心健康的同时,不影响其正常的网络使用。
[0056]为了在云端服务器403无法正常工作或连通的情形下,使机顶盒402仍能够实现上网监控,参见图5所示的机顶盒402组成示意图,本实施例提供的监控系统中所述机顶盒402还可以包括:
本地网址数据库402a,其中存储有多笔网址信息及其对应的访问规则;所述本地网址数据库402a的结构和内容类同于前述云端网址数据库,可相互参见,不再赘述。
[0057]同步模块402b,连接到所述本地网址数据库402a,并通过无线或有线的方式连接到所述云端服务器403中的云端网址数据库,用于定期自该云端服务器403的云端网址数据库中下载网址信息及其访问规则至该本地网址数据库;当然也可以由用户手动或实时的下载网址信息及其访问规则,以更新本地网址数据库402a,使其与云端网址数据库同步。
[0058]本地监控模块402c,连接到本地网址数据库402a,用于根据本地网址数据库402a中的网址访问规则对用户提交的网址访问请求进行监控,其监控过程和原理与云端服务器403中的监控过程和原理类同,相互参见即可,不再赘述。
[0059]在实际应用环境中,可以优先选用机顶盒402的本地监控软件进行监控,也可以优先选用在云端服务器403中进行监控,通过两者的结合能够全面实现对机顶盒402上网的监控。
[0060]此外,为了进步的扩展对机顶盒的上网监控,所述云端服务器403可以接收用户通过移动终端或计算机发出的指令,并将该指令发送至所述机顶盒402;该指令可以包括关闭机顶盒402的上网功能或包括一个建议访问的网址等信息。所述机顶盒402可以包括一个处理模块(图中未示出),该处理模块用于接收并执行所述云端服务器或用户自远程用户终端发送的控制指令,并将执行结果发送至所述电视401中显示或发送至所述远程用户终端405。
[0061]所述机顶盒402的处理模块根据上述指令,可以关闭网页浏览功能、向电视中显示一个警示信息或打开用户通过所述远程用户终端405发送至的建议访问网址等;还可以根据指令记录网络访问流量或时长等信息,并通过云端服务器403发送到所述远程用户终端405,以供远端的监控者实时和随身的了解到该机顶盒402的上网信息。
[0062]应用本实施例提供的系统,在使用机顶盒进行网络浏览的过程中,通过云端服务器进行上网监控,无需在机顶盒上安装传统的监控软件,可以适用于不同机顶盒系统平台和不同性能的多种机顶盒,同时由于网址的访问规则设置于云端服务器,便于用户和监控服务提供商通过多种方式进行及时全面的更新,因此能够达到及时和全面的对不良网页内容浏览进行监控的目的。
[0063]实施例三:
相应于上述基于云计算的机顶盒上网监控方法和系统,本实施例还提供了一种机顶盒,用于在网络浏览的同时实现对不良互联网信息的拦截和限制,参见图6所示的机顶盒组成结构示意图,具体包括:
操控模块601,用于接收用户的操作并生成网址访问请求,所述网址访问请求至少包括一个待访问网址;用户可以通过遥控器或者无线鼠标、键盘等进行操作,如输入的网址或点击的网络链接,操控模块601以其作为待访问网址生成所述网址访问请求。
[0064]云端连接模块602,用于将所述网址访问请求发送到一个云端服务器,该云端服务器中存储有云端网址数据库,该云端网址数据库中存储有多笔网址信息及其对应的访问规贝U,该云端服务器用于在待访问网址为允许访问时,将该网址访问请求转发至对应的网页服务器,在待访问网址为限制访问时,通过云端连接模块602向该机顶盒返回限制访问提示信息;云端连接模块602可以为有线或者无线通信模块,所述访问规则可以为允许访问或限制访问。
[0065]网页接收模块603,用于接收所述网页服务器根据所述网址访问请求返回的网页内容;网页接收模块603可以通过互联网直接接收网页服务器返回的网页内容,无须通过上述云端服务器中转。
[0066]视频输出模块604,用于将所述限制访问提示信息或网页内容输出至一个电视中
显不O
[0067]通过应用上述的方案,可以对云端服务器的云端网址数据库的网址信息及其访问规则进行更新和新增,该更新和新增操作可以由监控服务提供商定期执行,也可以由用户通过移动终端或计算机远程直接对云端网址数据库操作,更可以由用户通过机顶盒自行设定并上传到云端网址数据库中,并且不同的用户可以共享同一个网址访问规则的设定。
[0068]为了在云端服务器无法正常工作或连通的情形下,使机顶盒在本地仍能够实现上网监控,如图7所示的机顶盒组成结构图,本申请提供的机顶盒还可以包括:
本地网址数据库605,其中存储有多笔网址信息及其对应的访问规则;所述本地网址数据库的结构和内容类同于前述云端网址数据库。
[0069]同步模块606,用于定期自该云端服务器的云端网址数据库中下载网址信息及其访问规则至该本地网址数据库;当然也可以由用户手动或实时的下载网址信息及其访问规贝U,以更新本地网址数据库,使其与云端网址数据库同步。
[0070]本地监控模块607,用于根据本地网址数据库对用户提交的网址访问请求进行监控,其监控过程和原理与云端服务器中的监控过程和原理类同,相互参见即可,不再赘述。
[0071]在实际应用环境中,可以优先选用机顶盒的本地监控模块607进行监控,也可以优先选用在云端服务器中进行监控,通过两者的结合能够全面实现对机顶盒上网的监控。
[0072]本实施例中,所述机顶盒可以安装有智能操作系统,如安卓系统,并通过安装的APP软件提供一个网页浏览器。该机顶盒将该网页浏览器界面输出到连接的电视中显示,同时接收并执行用户通过遥控器或无线鼠标发出的操作指令。
[0073]此外所述机顶盒还可以接收自所述云端服务器或用户自远程用户终端(如移动终端)发送的控制指令,该机顶盒还可以包括一个处理模块(如:处理器,图中未示出)用以执行所述控制指令,并将执行结果发送至电视中显示或发送至远程用户终端(如指定的移动终端或计算机)。所述处理模块根据上述指令,可以关闭网页浏览功能、显示一个警示信息或打开用户通过移动终端发送至的建议访问网址等;还可以根据指令记录网络访问流量或时长等信息,并通过云端服务器发送到所述移动终端或计算机,以供远端的监控者实时和随身的了解到该机顶盒的上网信息。
[0074]应用本实施例提供的机顶盒,在进行网络浏览的过程中,通过云端服务器进行上网监控,无需在机顶盒上安装传统的监控软件,可以适用于不同机顶盒系统平台和不同性能的多种机顶盒,同时由于网址的访问规则设置于云端服务器,便于用户和监控服务提供商通过多种方式进行及时全面的更新,因此能够达到及时和全面的对不良网页内容浏览进行监控的目的。
[0075]为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本申请时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
[0076]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0077]本申请可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
[0078]以上所述仅是本申请的【具体实施方式】,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
【权利要求】
1.一种基于云计算的机顶盒上网监控方法,用于在通过机顶盒上网时实现对不良互联网信息的拦截和限制,其特征在于,包括: 机顶盒接收用户提交的网址访问请求,所述网址访问请求至少包括一个待访问网址;所述机顶盒将所述网址访问请求发送至一个云端服务器,所述云端服务器中存储有云端网址数据库,所述云端网址数据库中至少存储有多笔网址信息及其对应的访问规则;所述云端服务器以所述待访问网址作为网址信息,从所述云端网址数据库中查询该待访问网址对应的访问规则,若该待访问网址为允许访问,则该云端服务器将该网址访问请求转发至对应的网页服务器,该网页服务器根据该网址访问请求获取其待访问网址对应的网页内容,并将该网页内容直接发送至该机顶盒,若该待访问网址为限制访问,则该云端服务器向该机顶盒返回限制访问提示信息; 所述机顶盒将所述限制访问提示信息或网页内容发送至电视中显示。
2.根据权利要求1所述的方法,其特征在于,还包括: 当从所述云端网址数据库中查询不到该待访问网址对应的访问规则时,云端服务器将该待访问网址发送至设定的移动终端或计算机; 所述云端服务器接收用户通过所述移动终端或计算机对该待访问网址的访问规则的设定,并存储该待访问网址及其对应的访问规则至该云端网址数据库。
3.根据权利要求1所述的方法,其特征在于,还包括: 当从所述云端网址数据库中查询不到该待访问网址对应的访问规则时,云端服务器将该网址访问请求发送至对应的网页服务器; 所述网页服务器根据该待访问网址向该云端服务器返回对应的网页内容或该网页内容的截图; 所述云端服务器将所述网页内容的截图发送至预先设定的移动终端或计算机; 所述云端服务器接收用户通过所述移动终端或计算机对该待访问网址的访问规则的设定,并存储该待访问网址及其对应的访问规则至该云端网址数据库。
4.根据权利要求1所述的方法,其特征在于,还包括: 在所述机顶盒的系统中安装本地监控软件,并配置本地网址数据库,该本地网址数据库存储有多笔网址信息及其对应的访问规则; 该机顶盒定期自该云端服务器的云端网址数据库中下载网址信息及其访问规则至该本地网址数据库; 执行该本地监控软件,依据本地网址数据库对用户提交的网址访问请求进行监控。
5.根据权f4任一项所述的方法,其特征在于,还包括: 所述云端服务器接收用户通过移动终端或计算机发出的指令,并将该指令发送至所述机顶盒; 所述机顶盒执行该指令,并将执行结果发送至所述电视中显示或发送至该移动终端或计算机。
6.一种基于云计算的机顶盒上网监控系统,用于在通过机顶盒上网时实现对不良互联网信息的拦截和限制,其特征在于,包括: 电视、连接到该电视的机顶盒、分别连接到该机顶盒的云端服务器和网页服务器,该云端服务器连接到该网页服务器;所述机顶盒用于接收用户提交的网址访问请求,并将网址访问请求发送到所述云端服务器,所述网址访问请求至少包括一个待访问网址; 所述云端服务器中存储有云端网址数据库,该云端网址数据库中至少存储有多笔网址信息及其对应的访问规则,该云端服务器用于接收所述机顶盒发送的网址访问请求,并以其待访问网址作为网址信息,从该云端网址数据库中查询该待访问网址对应的访问规则,若该待访问网址为允许访问,则该云端服务器将该网址访问请求转发至对应的网页服务器,若该待访问网址为限制访问,则该云端服务器向该机顶盒返回限制访问提示信息; 所述网页服务器用于接收所述云端服务器发送的所述网址访问请求,根据该网址访问请求获取其待访问网址对应的网页内容,并将该网页内容直接发送至该机顶盒; 所述电视用于显示该机顶盒接收到的网页内容或限制访问提示信息。
7.根据权利要求6所述的系统,其特征在于,还包括: 远程用户终端,其为移动终端或计算机,连接到所述云端服务器,用于当从所述云端网址数据库中查询不到该待访问网址对应的访问规则时,接收该云端服务器发送的该待访问网址,并接收用户对该待访问网址的访问规则的设定,之后存储该待访问网址及其对应的访问规则至该云端服务器的云端网址数据库。
8.根据权利要求6所述的系统,其特征在于,所述机顶盒还包括: 本地网址数据库,其中存储有多笔网址信息及其对应的访问规则; 同步模块,用于定期自该云端服务器的云端网址数据库中下载网址信息及其访问规则至该本地网址数据库; 本地监控模块,用于根据本地网址数据库对用户提交的网址访问请求进行监控。
9.一种基于机顶盒,用于在网络浏览的同时实现对不良互联网信息的拦截和限制,其特征在于,包括: 操控模块,用于接收用户的操作并生成网址访问请求,所述网址访问请求至少包括一个待访问网址; 云端连接模块,用于将所述网址访问请求发送到一个云端服务器,该云端服务器中存储有云端网址数据库,该云端网址数据库中存储有多笔网址信息及其对应的访问规则,该云端服务器用于在所述待访问网址为允许访问时将该网址访问请求转发至对应的网页服务器,并在所述待访问网址为限制访问时向该机顶盒返回限制访问提示信息; 网页接收模块,用于接收所述网页服务器根据所述网址访问请求返回的网页内容; 视频输出模块,用于将所述限制访问提示信息或网页内容输出至一个电视中显示。
10.根据权利要求9所述的机顶盒,其特征在于,还包括: 本地网址数据库,其中存储有多笔网址信息及其对应的访问规则; 同步模块,用于定期自所述云端服务器的云端网址数据库中下载网址信息及其访问规则至该本地网址数据库; 本地监控模块,用于根据所述本地网址数据库对所述网址访问请求进行监控。
【文档编号】H04L29/08GK103686226SQ201210332761
【公开日】2014年3月26日 申请日期:2012年9月11日 优先权日:2012年9月11日
【发明者】张锡聪 申请人:天讯天网(福建)网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1