一种保护用户隐私的系统技术方案

技术编号:6908389 阅读:182 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术公开了一种保护用户隐私的系统,包括客户端、web服务器和数据库服务器;客户端连接web服务器,web服务器连接数据库服务器;还包括设于客户端的设置入口模块,用于打开隐私设置页面;隐私设置模块,用于通过隐私设置页面的选项对用户的信息内容进行访问权限设置;还包括设于数据库服务器的隐私存储模块,用于存储用户的隐私设置信息;还包括设于web服务器的内容读取模块,用于根据用户的隐私设置从数据库服务器读取用户信息内容;本实用新型专利技术能够对用户的隐私信息的流向进行控制,避免了用户隐私信息的泄漏,有力的保障了用户的权益,减少了用户与社交网站之间的纠纷。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及一种保护用户隐私的系统,属于社交网络服务领域。
技术介绍
目前,随着网络技术的不断发展和成熟,社交网络日渐成为一种新的时尚,社交网站异军突起,据市场研究公司^iSites Consulting发布的最新数据显示,全球72%的网民是至少一家社交网站的用户,即全球约有9. 4亿人是社交网站用户。数据显示,当前我国社交网站的用户数量高达1.76亿,规模之大,发展速度之快,着实令人惊叹。但同时,社交网站的各种问题也日渐浮出水面,如内容的同质化、恶俗的网络游戏等,但最饱受诟病的还是用户隐私的泄露问题。对于社交网站来说,用户隐私与体验永远是生命线。目前的社交网站中,用户隐私信息的保护仍然是一个问题,用户的隐私信息的流向进行不能得到很好的控制,用户的隐私信息时常被泄漏,这不仅会影响用户的体验,从而降低社交网站的影响力和点击率,并且损害了用户的合法权益,严重时甚至会引起用户与社交网站之间的纠纷。
技术实现思路
本技术的目的在于,提供一种保护用户隐私的系统,它能够对用户的隐私信息的流向进行控制,避免了用户隐私信息的泄漏,有力地保障了用户的权益,减少了用户与社交网站之间的纠纷。为解决上述技术问题,本技术采用如下的技术方案一种保护用户隐私的系统,包括客户端、web服务器和数据库服务器;客户端连接web服务器,web服务器连接数据库服务器;还包括设于客户端的设置入口模块,用于打开隐私设置页面;隐私设置模块,用于通过隐私设置页面的选项对用户的信息内容进行访问权限设置;还包括设于数据库服务器的隐私存储模块,用于存储用户的隐私设置信息;还包括设于web服务器的内容读取模块,用于根据用户的隐私设置从数据库服务器读取用户信息内容。前述的一种保护用户隐私的系统,还包括设于客户端的显示模块,用于在隐私设置页面上显示用户的所有信息内容类别及每类信息内容的默认访问权限。前述的一种保护用户隐私的系统,还包括设于web服务器的黑名单模块,用于用户将好友添加到黑名单中后,使该好友看不到用户的任何信息内容。服务器会删除数据库中用户与好友之间的关系存储。用户登录到自己的主页,选择隐私设置选项,会自动生成一个隐私设置页面。隐私设置是指,用户对信息内容的访问权限的设置。具体是指哪些用户可以看到该用户的哪些 fn息ο用户的每项信息内容和其对应的访问对象或者阻止对象分别被存入数据库。数据库中有专门一个区域存入用户的隐私设置信息。用户允许查看的好友,登录用户主页,可以看到用户的指定的内容。用户不允许查看的好友,登录用户主页,看不到用户发布的内容,即用户发布的内容对该好友是透明的。用户可将其信息内容访问权限设置成任何人可见、仅好友可见、仅部分人可见或者仅自己可见。所述的部分人,是指用户的单个或多个好友、用户的单个或多个好友分组或者用户的单个或多个好友分组中的特定成员。与现有技术相比,本技术通过设置隐私设置模块对用户的信息内容进行权限设置,并将用户的信息内容和其隐私设置存入数据库服务器,用户访问时,服务器根据用户的隐私设置来响应用户的访问请求,从而有效地控制了用户隐私信息的流向,有效地避免了用户隐私信息的泄漏,有力地保障了用户的权益,减少了用户与社交网站之间的纠纷,进而提高了用户的体验,提高了网站的点击率和用户数量;另外,它可按照用户的所有信息内容的类别分别进行访问权限的设置,只需一次设置,便可作用于所有同类型的信息,其操作简单,给用户带来了方便。附图说明图1是本技术的一种实施例的系统结构示意图;图2是本技术的一种实施例的工作流程图。附图标记1-设置入口模块,2-隐私设置模块,3-隐私存储模块,4-内容读取模块,5-显示模块,6-黑名单模块,7-客户端,8-web服务器,9-数据库服务器。以下结合附图和具体实施方式对本技术作进一步的说明。具体实施方式本技术的实施例一种保护用户隐私的系统,结构如图1所示;包括客户端7、 web服务器8和数据库服务器9 ;客户端7连接web服务器8,web服务器8连接数据库服务器9 ;还包括设于客户端7的设置入口模块1,用于打开隐私设置页面;隐私设置模块2,用于通过隐私设置页面的选项对用户的信息内容进行访问权限设置;还包括设于数据库服务器的隐私存储模块3,用于存储用户的隐私设置信息;还包括设于web服务器8的内容读取模块4,用于根据用户的隐私设置从数据库服务器9读取用户信息内容。系统还包括设于客户端7的显示模块5,用于在隐私设置页面上显示用户的所有信息内容类别及每类信息内容的默认访问权限。系统还包括设于web服务器8的黑名单模块6,用于用户将好友添加到黑名单中后,使该好友看不到用户的任何信息内容。服务器会删除数据库中用户与好友之间的关系存储。用户登录到自己的主页,选择隐私设置选项,会自动生成一个隐私设置页面。隐私设置是指,用户对信息内容的访问权限的设置。具体是指哪些用户可以看到该用户的哪些 fn息ο用户的每项信息内容和其对应的访问对象或者阻止对象分别被存入数据库。数据库中有专门一个区域存入用户的隐私设置信息。用户允许查看的好友,登录用户主页,可以看到用户的指定的内容。用户不允许查看的好友,登录用户主页,看不到用户发布的内容,即用户发布的内容对该好友是透明的。系统还包括设置选择模块,用于将用户信息内容的访问权限设置成任何人可见、 仅好友可见、仅部分人可见或者仅自己可见。所述的部分人,是指用户的单个或多个好友、 用户的单个或多个好友分组或者用户的单个或多个好友分组中的特定成员。这进一步细化了用户隐私设置的对象,充分满足了用户对隐私设置的需求。针对用户的某个或某些好友分组的隐私设置的步骤如下用户通过隐私设置页面的选项对其信息内容的访问权限设置进行设置时,设置某个或某些好友分组是否具有访问权限;此隐私设置信息被存入数据库中;用户好友访问用户页面时,服务器读取用户信息内容、用户的好友分组信息和此隐私设置信息;而后服务器首先判断用户该好友属于用户的哪个好友分组,然后根据隐私设置信息来确定是否向该用户好友展示读取的信息内容。本技术的工作流程(参见图2)S10,用户在客户端通过设置入口模块打开隐私设置页面;S20,用户通过隐私设置模块通过隐私设置页面上的隐私设置选项对其信息内容的访问权限进行设置;S30, web服务器将用户的隐私设置信息存入数据库服务器;S40,web服务器根据用户的隐私设置通过内容读取模块从数据库服务器读取用户信息内容供客户端显示。实例说明比如说“李明”登陆到自己的社区网站主页,进行了隐私设置。系统默认的照片是仅好友可见的。“李明”为了保护自己的隐私,把照片设置成仅同学可见(即选择了部分人可见中的同学分组),并把对隐私设置的修改提交给数据库。数据库会存储“李明”对照片访问权限的设置。同事“张琴”登录“李明”的主页,她看不到这张照片或者说这张照片对“张琴”是隐藏的,因为“张琴”不属于“李明”同学分组,“张琴”没有权限查看“李明,,的照片。同学“王伟,,登录“李明,,的主页,他可以看到“李明,,的照片,因为“王伟,,属于“李明”的同学分组,“王伟”有权限查看“李明”的照片。本文档来自技高网...

【技术保护点】
1.一种保护用户隐私的系统,其特征在于,包括客户端(7)、web服务器(8)和数据库服务器(9);客户端(7)连接web服务器(8),web服务器(8)连接数据库服务器(9);还包括设于客户端(7)的设置入口模块(1),用于打开隐私设置页面;隐私设置模块(2),用于通过隐私设置页面的选项对用户的信息内容进行访问权限设置;还包括设于数据库服务器(9)的隐私存储模块(3),用于存储用户的隐私设置信息;还包括设于web服务器(8)的内容读取模块(4),用于根据用户的隐私设置从数据库服务器(9)读取用户信息内容;还包括设于客户端(7)的显示模块(5),用于在隐私设置页面上显示用户的所有信息内容类别及每类信息内容的默认访问权限。

【技术特征摘要】
1. 一种保护用户隐私的系统,其特征在于,包括客户端(7)、web服务器(8)和数据库服务器(9 );客户端(7 )连接web服务器(8 ),web服务器(8 )连接数据库服务器(9 ); 还包括设于客户端(7)的设置入口模块(1),用于打开隐私设置页面;隐私设置模块(2),用于通过隐私设置页面的选项对用户的信息内容进行...

【专利技术属性】
技术研发人员:张矗俞驰黄黎明伍星
申请(专利权)人:北京开心人信息技术有限公司
类型:实用新型
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1