监视移动设备的使用的方法技术

技术编号:12292879 阅读:89 留言:0更新日期:2015-11-08 00:40
监视移动设备的使用的方法。示例性方法包括:通过处理器为移动设备分配代理服务器的第一端口号,其中,当通过第一无线接入点接入无线网络时,该第一端口号被该移动设备使用;通过所述处理器,将该第一端口号与该移动设备的标识符和该第一无线接入点的标识符相关联;生成标识该第一端口号的说明文档;以及,将该说明文档发送到该移动设备。

【技术实现步骤摘要】
【专利说明】 本申请是原案申请号为201210296506. 2的专利技术专利申请(申请日:2012年6月 29日,专利技术名称:监视移动互联网活动的方法和装置)的分案申请。
本专利技术一般地涉及监视互联网活动,更具体地,涉及监视移动互联网活动的系统、 方法和装置。
技术介绍
近些年来,访问互联网内容的方法日新月异。例如,以前主要是通过诸如台式计算 机和膝上型计算机这样的计算机系统来访问互联网内容。最近,出现了使用户可以请求及 浏览互联网内容的手持移动设备(如智能手机)。典型地,移动设备通过无线接入网络请求 和接收互联网内容,该无线接入网络例如可以是但不限于802.Ilg的WiFi网络。
技术实现思路
根据本专利技术的一个方面,提出了一种监视移动设备的使用的方法,该方法包括以 下步骤:利用处理器确定设备是否可通信地连接到WiFi网络,所述WiFi网络通过服务集标 识符来识别;识别是否在所述设备上与所述WiFi网络相关联地配置了代理设置;如果没有 配置所述代理设置,则将注册信息从所述设备发送到注册器,所述注册信息包括所述服务 集标识符和所述WiFi网络的类别;以及基于从所述注册器接收到的指令而配置所述WiFi 网络的所述代理设置,所述指令使得所述设备在可通信地连接到所述WiFi网络时使用所 述代理设置来发送网络通信。【附图说明】 图1为监视移动互联网活动的示例性系统的框图。 图IA为图1中所示的示例系统的示例性实施方式的框图。 图2及图2A为示例说明通过图1的示例性系统的示例性请求和响应流的框图。 图3为图1的示例性代理的框图。 图4为代表示例性机器可读指令的流程图,该示例性机器可读指令可被执行以实 现图1、图2和/或图3的示例性代理。 图5为代表示例性机器可读指令的流程图,该示例性机器可读指令可被执行以实 现图1的示例性注册器。 图6为代表示例性机器可读指令的流程图,该示例性机器可读指令可被执行以实 现图1的示例性客户端设备。 图7为示例性处理器平台的框图,该示例性处理器平台可执行图4、图5和/或图 6的计算机可读指令以实现图1、图2和/或图3的示例性监视器,图1的示例性注册器,和 /或图1的示例性客户端设备。【具体实施方式】 移动监视公司希望获知用户如何与他们的诸如智能电话这样的手持移动设备交 互。例如,移动监视公司希望通过监视去往和/或来自手持移动设备的互联网流量,以除了 别的以外,监视广告的显示,确定广告效应,确定用户行为,识别与各种人口统计信息相关 联的购买行为等。一些已知的系统已经利用代理服务器来监视传输到和来自被监视设备的 互联网内容。 如此的已知监视系统将代理服务器实现为超文本传输协议(HTTP)代理,该代理 可通过单个端口与被监视手持设备通信,并且要求被监视设备提供鉴权证书,该鉴权证书 包括用户名/设备名及密码,该用户名/设备名及密码可唯一地识别参与此次互联网通 信的移动设备。这些监视系统允许移动监视公司基于用户名及密码将互联网活动与发起 该活动的移动设备关联起来。手持移动设备的互联网活动并不限于浏览器的使用(例如 Applet..SaH飞ri〇?._)。例如,AppieaHPhone.' 方应用程序(有时被称作"APP")以执行特殊功能。例如,天气应用程序可请求和显示来自WWW.weather,com的HTTP数据。典型地,这些App不允许在互联网上从站点到站点的无限 制的浏览(虽然它们可能允许在限定的网页集合中的活动)。因此,典型地,App提供到互 联网上的有限数据集合的访问。相反,浏览器允许用户实质上访问互联网上的任何公众可 用的站点(受到诸如内容拦截器这样的限制),并且向用户展示诸如WWW.weather,com这样 的站点的内容。 尽管访问互联网内容的一些应用程序适当地响应代理请求以提供证书,但是很多 应用程序,例如之前示例中的天气应用程序,目前并不支持代理鉴权,因此,如果代理要求 证书,则这些应用程序将功能失效(如冻结或崩溃)。而且,支持代理鉴权的一些应用程 序在特定环境下不能工作,例如当使用很长的统一资源定位符(URL)来通过代理请求内容 时。在浏览器访问以URL为标识的网页的情形中,可能要求组员为每个对象(如图像、视频 资源等)输入证书。另外地或可选地,该证书可被存储和/或缓存,使得组员不被提示输入 证书。当代理请求证书时,即使证书已被存储和/或缓存,考虑到要传输的证书请求和证书 响应,会导致通信时延。这将会打击组员的积极性,并且可能导致组员放弃参与该监视小 组。而且,监视实体在监视互联网活动时不影响用户的行为方式是令人期望的。由于监视 技术而导致应用程序失效与该期望相悖。 为了避免在使用鉴权代理时的固有缺陷,图1中所示的示例性系统采用了非鉴权 代理。使用不请求鉴权证书的代理(即非鉴权代理)的问题在于这种方法并不适合用户鉴 另IJ,而用户鉴别是使活动行为与人口统计资料相关联所必需的。图1的示例性系统通过为 每个组员和/或移动设备托管唯一的非鉴权端口,以及指示每个被监视的移动设备利用它 的唯一分配的端口通信,来解决这个问题。这种多个端口的使用允许监视实体唯一地将其 检测到的互联网流量与有关该流量的组员和/或移动设备关联起来。以前的监视系统在单 个端口(例如端口 8080)上托管代理连接,而这里提出的监视系统在很多个可用端口(例 如端口 0至65535)上托管连接。如果特定端口与其它互联网服务相关联,则这些端口应从 可用端口的列表中删除。例如,端口 〇至1023为国际互联网地址分配委员会(IANA)定义 的公知端口,未经注册不得使用。因此,该公知端口不被图1中示例性系统使用。 -些示例性监视方法在唯一分配给组员和/或手持移动设备的端口上使用非鉴 权代理。然而,当手持移动设备通过WiFi网络通信时,在手持移动设备和代理之间很可能 存在防火墙。例如,许多企业和/或公司利用防火墙来阻止恶意的和/或不期望的互联网 内容影响其网络用户。防火墙通过封锁特定端口来拦截和/或阻止恶意的和/或不期望 的网络内容。端口 〇至1023被国际互联网地址分配委员会(IANA)定义为公知端口,未经 IANA注册,不允许使用,因此,通过该公知端口的通信很可能是合法的通信,相应地不大可 能被拦截。在公知端口范围外的互联网通信可能被认为是恶意的和/或不期望的,因而可 能被防火墙拦截。因此,例如,防火墙可能拦截端口 1024至65535的所有互联网通信,而如 果唯一分配的端口处于拦截范围内(例如端口 1024至65535),手持移动设备的互联网通信 可被拦截。因为防火墙可被配置为拦截非注册端口上的通信,所以一些组员(例如通过被 拦截的端口通信的组员)在使用WiFi网络时可能会遇到应用程序失效。对于组员而言,这 种情况非常令人沮丧,并且可能导致组员放弃参与监视小组。再次强调,监视实体在监视互 联网活动时不影响用户的行为方式是令人期望的。由于监视技术而导致应用程序失效与该 期望相悖。 为了避免在使用被拦截的端口中固有的缺陷,采用代理自动配置(PAC)文件将代 理配置详细内容(如期望代理地址,期望代理端口号等)传输给组员和/或移动设备。在 配置其设备时,组员被指示输入URL,该URL确定为该组员唯一地生成的本文档来自技高网...

【技术保护点】
一种监视移动设备的使用的方法,该方法包括以下步骤:利用处理器确定设备是否可通信地连接到WiFi网络,所述WiFi网络通过服务集标识符来识别;识别是否在所述设备上与所述WiFi网络相关联地配置了代理设置;如果没有配置所述代理设置,则将注册信息从所述设备发送到注册器,所述注册信息包括所述服务集标识符和所述WiFi网络的类别;以及基于从所述注册器接收到的指令而配置所述WiFi网络的所述代理设置,所述指令使得所述设备在可通信地连接到所述WiFi网络时使用所述代理设置来发送网络通信。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:阿奇雷斯·帕帕寇斯塔斯M·A·杨可
申请(专利权)人:尼尔森美国有限公司
类型:发明
国别省市:美国;US

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

1