Methods, devices, systems and non transient process readable storage media manage unwanted traces by evaluating the conditions encountered by browser applications during conversations with websites. The method of the embodiment of the implementation of a computing device processor can include for the following operations: the identification of the computing device predefined encountered during a session with the web browsing execution conditions; predefined recognition based on the browser execution conditions to determine whether there may be the computing device does not want tracking; and in response to a predefined the recognition based on the browsing execution conditions determine the possible the computing device of the unwanted tracking, corrective action. The embodiment method can also include operations for the following: identifying the condition types of each of the predefined browsing execution conditions, and determining whether the number of conditions of each type exceeds the predefined threshold for each type of session.
【技术实现步骤摘要】
【国外来华专利技术】管理装置上的不想要的跟踪
技术介绍
网站通常经配置以致使用户计算装置执行浏览器应用程序(或浏览器),以在接入那些站点时,执行操作和/或存储数据(例如HTML小型文字档、局部共享对象(LSO),或存储在浏览器或装置高速缓冲存储器中的其它数据)。通常,此类操作或所存储的数据具有合法且有用的目的,例如加速网络接入以及自动激活安全协议(例如安全超文本传输协议(HTTPS)的使用等)。装置用户通常欢迎可信的服务提供商将数据存储在用户计算装置上,以便辨识用户、遏制舞弊和/或简化验证。
技术实现思路
各个方面提供供用户计算装置通过评估浏览器应用程序在与网站的会话期间遇到的条件来控制跟踪的方法、执行此类方法的计算装置、实施此类方法的系统以及存储指令的非暂时性进程可读存储媒体。计算装置的处理器上实施的管理网站跟踪的实例方法可包含用于以下的操作:识别计算装置在与网站的会话期间遇到的预定义浏览执行条件;基于所述所识别的预定义浏览执行条件来确定计算装置的不想要的跟踪是否可能存在;以及响应于基于所述所识别的预定义浏览执行条件确定计算装置的不想要的跟踪可能存在,执行校正性动作。在一些方面,识别计算装置在与网站的会话期间遇到的预定义浏览执行条件可包含识别所存储的数据的存在,所述数据可包含HTML小型文字档、脚本、标记数据、可执行码或其任何组合中的至少一者。在一些方面,基于所识别的预定义浏览执行条件确定计算装置的不想要的跟踪是否可能存在可包含确定到会话的所存储数据内的文档或来源的链路是否不同于到先前会话的为网站存档的数据内的文档或来源,且响应于确定到会话的所存储数据内的文档或来源的链路不同于到先前 ...
【技术保护点】
一种在计算装置的处理器上实施以管理网站跟踪的方法,其包括:识别所述计算装置在与网站的会话期间遇到的预定义浏览执行条件;基于所述所识别的预定义浏览执行条件,确定是否可能存在所述计算装置的不想要的跟踪;以及响应于基于所述所识别的预定义浏览执行条件确定可能存在所述计算装置的所述不想要的跟踪,执行校正性动作。
【技术特征摘要】
【国外来华专利技术】2015.06.22 US 14/745,7421.一种在计算装置的处理器上实施以管理网站跟踪的方法,其包括:识别所述计算装置在与网站的会话期间遇到的预定义浏览执行条件;基于所述所识别的预定义浏览执行条件,确定是否可能存在所述计算装置的不想要的跟踪;以及响应于基于所述所识别的预定义浏览执行条件确定可能存在所述计算装置的所述不想要的跟踪,执行校正性动作。2.根据权利要求1所述的方法,其中识别所述计算装置在与所述网站的所述会话期间遇到的预定义浏览执行条件包括识别所存储数据的存在,所述所存储数据包含HTML小型文字档、脚本、标记数据、可执行码中的至少一者,或其任何组合。3.根据权利要求2所述的方法,其中基于所述所识别的预定义浏览执行条件确定是否可能存在所述计算装置的所述不想要的跟踪包括:确定到所述会话的所存储数据内的文档或来源的链路是否不同于到针对所述网站的先前会话的所存档数据内的文档或来源的链路;以及响应于确定到所述会话的所述所存储数据内的文档或来源的链路不同于到针对所述网站的先前会话的所存档数据内的文档或来源的链路,确定可能存在所述计算装置的所述不想要的跟踪。4.根据权利要求1所述的方法,其中识别所述计算装置在与所述网站的所述会话期间遇到的预定义浏览执行条件包括识别以下各项中的至少一者的发生:可疑重导向、元素在浏览器高速缓冲存储器中的存储、存取浏览器高速缓冲存储器中的所述元素的尝试、对画布存储区域的存取,或尝试修改浏览器的状态的脚本的执行,或其任何组合。5.根据权利要求1所述的方法,其中基于所述所识别的预定义浏览执行条件确定是否可能存在所述计算装置的所述不想要的跟踪包括:识别所述预定义浏览执行条件中的每一者的条件类型;确定每种类型的条件的数目是否超过针对所述会话的每种类型的条件的预定义阈值;以及响应于确定至少一种类型的条件的数目超过针对所述会话的对应预定义阈值,确定可能存在所述计算装置的所述不想要的跟踪。6.根据权利要求1所述的方法,其中基于所述所识别的预定义浏览执行条件确定是否可能存在所述计算装置的不想要的跟踪包括在所述会话已结束之后基于所述所识别的预定义浏览执行条件,确定是否可能存在所述计算装置的所述不想要的跟踪。7.根据权利要求1所述的方法,其中响应于基于所述所识别的预定义浏览执行条件确定可能存在所述计算装置的所述不想要的跟踪执行所述校正性动作包括:基于所述所识别的预定义浏览执行条件,从多个预定义动作选择一或多个校正性动作;以及执行所述选定的一或多个校正性动作。8.根据权利要求7所述的方法,其中所述多个预定义动作包含以下各项中的至少一者:使与所述会话的所述所识别的预定义浏览执行条件相关联的所存储数据无效;调整所述网站所请求的响应数据;阻止对所述计算装置上的本地数据的存取;产生给用户的消息;产生配置文件;或终止所述会话;或其任何组合。9.根据权利要求8所述的方法,其中使与所述会话的所述所识别的预定义浏览执行条件相关联的所存储数据无效包括以下各项中的一者:将所述所存储数据从所述计算装置的存储器删除;修改来自所述计算装置的所述存储器的所述所存储数据;或重定位所述计算装置的所述存储器内的所述所存储数据,或其任何组合。10.根据权利要求8所述的方法,其中调整响应数据包括以下各项中的至少一者:使所述响应数据随机化;省略所述网站所请求的信息的一部分;或在所述响应数据内提供不准确的或不精确的信息,或其任何组合。11.根据权利要求8所述的方法,其中阻止对所述计算装置上的本地数据的存取包括阻止所述会话的跟踪元素读取或写入到所述计算装置上的本地缓冲器。12.根据权利要求1所述的方法,其进一步包括:从远程装置接收与所述不想要的跟踪相关联的预定义浏览执行条件的列表,其中基于来自多个用户计算装置的报告聚集所述接收到的列表;以及确定所述会话的所述所识别的预定义浏览执行条件是否与和所述接收到的列表中的所述不想要的跟踪相关联的所述预定义浏览执行条件匹配,其中响应于确定可能存在所述计算装置的所述不想要的跟踪执行所述校正性动作包括响应于确定所述会话的所述所识别的预定义浏览执行条件与和所述接收到的列表中的所述不想要的跟踪相关联的所述预定义浏览执行条件匹配,执行所述校正性动作。13.根据权利要求12所述的方法,其中所述接收到的列表包含对应于与所述接收到的列表中的所述不想要的跟踪相关联的所述预定义浏览执行条件的校正性动作,且其中执行所述校正性动作包括执行所述接收到的列表中的对应于与所述接收到的列表中的所述不想要的跟踪相关联的所述匹配预定义浏览执行条件的所述校正性动作。14.根据权利要求1所述的方法,其进一步包括:基于所述所执行的校正性动作以及所述会话的所述所识别的预定义浏览执行条件,产生报告;以及将所述所产生的报告发射到经配置以聚集来自多个用户计算装置的数据的远程装置。15.一种计算装置,其包括:存储器,其经配置以存储处理器可执行指令;处理器,其经配置以执行所述处理器可执行指令以执行包括以下各项的操作:识别所述计算装置在与网站的会话期间遇到的预定义浏览执行条件;基于所述所识别的预定义浏览执行条件,确定是否可能存在所述计算装置的不想要的跟踪;以及响应于基于所述所识别的预定义浏览执行条件确定可能存在所述计算装置的所述不想要的跟踪,执行校正性动作。16.根据权利要求15所述的计算装置,其中所述处理器经配置以执行所述处理器可执行指令以执行操作,使得识别所述计算装置在与所述网站的所述会话期间遇到的预定义浏览执行条件包括识别所存储数据的存在,所述所存储数据包含HTML小型文字档、脚本、标记数据、可执行码中的至少一者,或其任何组合。17.根据权利要求16所述的计算装置,其中所述处理器经配置以执行所述处理器可执行指令以执行操作,使得基于所述所识别的预定义浏览执行条件确定是否可能存在所述计算装置的不想要的跟踪包括:确定到所述会话的所存储数据内的文档或来源的链路是否不同于到针对所述网站的先前会话的所存档数据内的文档或来源的链路;以及响应于确...
【专利技术属性】
技术研发人员:B·M·雅各布松,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。