用于web应用的隐私保护系统和方法技术方案

技术编号:11833686 阅读:63 留言:0更新日期:2015-08-05 20:21
一种用于保护隐私的系统和方法,包括选择多个词典并且使用多个词典通过至少一个web应用来执行多个随机操作。该系统和方法基于典型使用来建模多个随机操作,从而掩盖用户所执行的实际操作或搜索。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及web应用。
技术介绍
在例如万维网的网络上通过浏览器的web应用的使用增长已经向营销公司提供了通过数据挖掘技术等对关于用户个人信息的访问增长。尽管对个人信息的访问增长允许营销公司策略地将他们的市场工作定向于用户的特定兴趣,这种战略目标的代价是牺牲用户的隐私。
技术实现思路
根据实施例,一种用于保护隐私的计算机化系统包括适于选择多个词典的选择模块和适于使用所述多个词典执行多个随机操作的隐私保护模块。根据实施例,用于保护隐私的计算机化系统可以包括存储选择模块和隐私保护模块的至少一个数据存储装置。所述计算机化系统可以进一步包括至少一个处理器,其被配置为实现所述选择模块和隐私保护模块。根据实施例,选择模块可以包括图形用户界面。根据实施例,图形用户界面可以包括允许选择所述多个词典的至少一个输入。根据实施例,计算机化系统可以包括用于存储术语的数据库,所述多个词典可以从所述术语选择。根据实施例,选择模块可以包括适于确定唯一用户对至少一个web应用的典型使用模式的数据挖掘模块。根据实施例,隐私保护模块可以使用多个词典和典型使用模式执行所述多个随机操作。根据实施例,数据挖掘模块可以适于确定web应用数据,该web应用数据包含以下项的至少一个:其他人对web应用的典型使用和/或在至少一个web应用上的当前感兴趣话题。根据实施例,隐私保护模块可以使用web应用数据来执行多个随机操作。根据实施例,一种用于保护隐私的计算机化的方法包括以下步骤:由在计算机处理器上执行的选择模块选择多个词典,以及,由在计算机处理器上执行的隐私保护模块使用所述多个词典通过至少一个web应用来执行多个随机操作。根据实施例,计算机化方法还可以包括由在计算机处理器上执行的选择模块来确定用户对至少一个web应用的典型使用模式的步骤。根据实施例,计算机化方法还可以包括由在计算机处理器上执行的选择模块生成图形用户界面的步骤。根据实施例,由在计算机处理器上执行的选择模块选择多个词典的步骤可以包括访问存储在数据库中的术语。根据实施例,访问数据库中所存储的术语可以包括基于规定的学科选择多个词典。根据实施例,计算机化方法还可以包括以下步骤:由在计算机处理器上执行选择模块确定web应用数据,该web应用数据包括以下项的至少一个:其他人对web应用的典型使用和在至少一个web应用上的当前感兴趣话题。根据实施例,非暂时的、有形的计算机可读介质存储指令,所述指令适于由计算机处理器执行从而执行用于保护隐私的方法,可以包括如下步骤:由在计算机处理器上执行的选择模块选择多个词典,以及,由在计算机处理器上执行的隐私保护模块使用所述多个词典通过至少一个web应用来执行多个随机操作。根据实施例,该方法可以进一步包括以下步骤:由在计算机处理器上执行的选择模块确定用户对至少一个web应用的典型使用模式。根据实施例,由在计算机处理器上执行的选择模块选择多个词典的步骤可以包括访问在数据库中存储的术语。根据实施例,访问数据库中存储的术语可以包括基于规定的学科选择所述多个词典。根据实施例,该方法可以进一步包括以下步骤:由在计算机处理器上执行的选择模块确定web应用数据,该web应用数据包括以下项中的至少一个:其他人对web应用的典型使用和在至少一个web应用上的当前感兴趣话题。根据以下的详细说明并参考附图这些和其他实施例将变得显而易见。附图说明图1是根据实施例的计算机化系统的示意图;图2是通过图1的计算机化系统用于隐私保护的实施例的流程图;以及图3是图1的计算机化系统的实施例示意图。具体实施方式参照图1,示出用于保护隐私的计算机化系统10的实施例。计算机化系统10包括选择模块12和隐私保护模块14。选择模块12适于选择多个词典并且将多个词典提供给隐私保护模块14。如本文中使用的术语“词典”是指可以被用作web应用的输入的任何词、术语、短语、主题、数字、符号、万维网域等。隐私保护模块14适于使用所选择的词典通过至少一个web应用来在万维网16上执行多个随机操作。多个随机操作可以包括例如查询、搜索、张贴、提交、签注或通过web应用执行的任何相似任务。至少一个web应用可以是用户在例如万维网的网络上访问的应用,或者可以是以浏览器支持的语言(例如JavaScript、HTML等)被编码并且通过web浏览器可执行的应用。示例性web应用可以包括例如Facebook、Twitter、Linkedin、多种Google搜索、Hulu、Groupon等。可以通过选择模块12以多种不同的方式选择词典。例如,选择模块12可以允许用户通过用户输入18手工地输入词典。用户输入18可以包括例如图形用户界面(GUI)20,该GUI允许用户简单地输入多种不同的术语作为词典。如下文所讨论的,选择模块12向隐私保护模块14提供将被用作多个随机操作的输入的词典。选择模块12还可以在数据库22中存储通过用户输入18输入的词典,用于未来的随机操作。用户输入18可以允许用户选择包含要搜索的术语或特定万维网域的词典,该术语或特定万维网域将向使用数据挖掘技术来访问万维网用户个人信息的任何营销公司展现希望的角色(“persona”)。例如,用户可以输入包含与健身(例如训练、健康、锻炼、练习等)有关的术语和/或域的词典来展现具有健康生活方式的个人角色。相似地,通过经由用户输入18输入希望的词典,用户可以展现出所希望的职业、专业领域、政治兴趣、爱好等。在实施例中,用户输入18还可以允许用户输入单个术语,选择模块12使用该术语填充来自存储在数据库22中的有关术语的多种词典。例如,用户可以通过用户输入18输入术语“药物”,从而使得选择模块12填充与医学术语有关的多种词典。单个术语可以通过GUI 20在文本字段中输入、从可用话题的下拉菜单中选择等。用户输入18允许用户通过简单地经由GUI 20选择话题或学科来定义多个话题或学科特定词典。用户输入18还可以允许用户输入定时和频率参数,定时和频率参数定义隐私保护模块14执行随机操作的时候和频率。例如,用户输入18可以允许用户规定随机操作被执行的频率、一天中随机操作被执行的某些小时、和/或其它相似的定时和频率约束。选择模块12可以包括数据挖掘模块24,其监控用户的计算机系统从而获得用本文档来自技高网...

【技术保护点】
一种用于利用至少一个web应用来保护隐私的计算机化系统,包括:选择模块,其适于选择多个词典;以及隐私保护模块,其适于使用所述多个词典通过所述至少一个web应用来执行多个随机操作。

【技术特征摘要】
【国外来华专利技术】2012.11.21 US 13/683,0691.一种用于利用至少一个web应用来保护隐私的计算机化系统,包
括:
选择模块,其适于选择多个词典;以及
隐私保护模块,其适于使用所述多个词典通过所述至少一个web应用
来执行多个随机操作。
2.根据权利要求1所述的计算机化系统,还包括:
至少一个数据存储装置,其存储所述选择模块和所述隐私保护模块;
以及
至少一个计算机处理器,其被配置为实现所述选择模块和所述隐私保
护模块。
3.根据权利要求1所述的计算机化系统,其中所述选择模块包括图形
用户界面。
4.根据权利要求3所述的计算机化系统,其中所述图形用户界面包括
允许选择所述多个词典的至少一个输入。
5.根据权利要求4所述的计算机化系统,其中所述至少一个输入允...

【专利技术属性】
技术研发人员:I·萨尼C·A·怀特W·S·肯尼迪
申请(专利权)人:阿尔卡特朗讯公司
类型:发明
国别省市:法国;FR

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

1