-
公开(公告)号:US10380614B1
公开(公告)日:2019-08-13
申请号:US14820927
申请日:2015-08-07
Applicant: GOOGLE INC.
Inventor: Dominic Battre , Tyler Odean , Erik Kay
IPC: G06F16/9536 , G06Q30/02 , G06F16/951 , G06F16/9535 , G06F16/16
Abstract: Techniques are provided for determining a user of a computing device who is likely to be unsatisfied with a value of a setting of a program running on the computing device. First information is collected about the value of the setting from a first population of users who invoke a routine to automatically reset the value of the setting to a default value. Second information is collected about the value of the setting from a second population of users who do not invoke the routine. Based on a comparison of the first information and the second information, a determination is made that a user in the second population is likely to be unsatisfied with the value of the setting.
-
公开(公告)号:US09824218B1
公开(公告)日:2017-11-21
申请号:US14920773
申请日:2015-10-22
Applicant: GOOGLE INC.
Inventor: Erik Kay , Robert Shield , Marc-Andre Decoste , Dominic Battre , William James Budge, Jr.
IPC: G06F21/57
CPC classification number: G06F21/57 , G06F21/64 , G06F2221/034
Abstract: A computer implemented method includes generating a first cryptographic hash based on at least one setting associated with an operating system at a first time, storing the first cryptographic hash as a first bit string, generating a second cryptographic hash as a second bit string, wherein the second cryptographic hash is based on the at least one setting associated with the operating system at a second time, determining that a setting associated with the operating system has changed and that the setting change was made outside of the operating system based on a comparison of the first and second bit strings, and if the setting change was made outside of the operating system, setting the setting to a default value.
-
公开(公告)号:US20180343174A1
公开(公告)日:2018-11-29
申请号:US13647541
申请日:2012-10-09
Applicant: Google Inc.
Inventor: Dominic Battre , Aaron S. Boodman , Matthew Perry
IPC: H04L12/24
Abstract: A web browser extension specifies a set of rules identifying types of network requests or attributes of document object models that the web browser extension seeks to modify. Each of the set of rules is expressed in a declarative expression. A web browser receives the set of rules from the web browser extension, evaluates conditions from the set of rules in native code of the web browser, and executes at least one action from the set of rules based on at least one fulfilled condition of the conditions, in native code of the web browser, to apply the at least one action to a network request or to a document object model related to a web page rendered by a renderer process of the web browser.
-
公开(公告)号:US09177150B1
公开(公告)日:2015-11-03
申请号:US14096559
申请日:2013-12-04
Applicant: GOOGLE INC.
Inventor: Erik Kay , Robert Shield , Marc-Andre Decoste , Dominic Battre , William James Budge, Jr.
IPC: G06F21/57
CPC classification number: G06F21/57 , G06F21/64 , G06F2221/034
Abstract: A computer implemented method includes generating a first cryptographic hash based on at least one setting associated with a browser at a first time, storing the first cryptographic hash as a first bit string, generating a second cryptographic hash as a second bit string, wherein the second cryptographic hash is based on the at least one setting associated with the browser at a second time, determining that a setting associated with the browser has changed and that the setting change was made outside of the browser based on a comparison of the first and second bit strings, and if the setting change was made outside of the browser, setting the setting to a default value.
Abstract translation: 计算机实现的方法包括:基于与第一时间与浏览器相关联的至少一个设置来生成第一密码散列,将第一密码散列作为第一位串存储,生成第二密码散列作为第二位串,其中第二密码散列 加密散列基于与第二时间与浏览器相关联的至少一个设置,基于第一和第二位的比较,确定与浏览器相关联的设置已经改变,并且设置改变是在浏览器之外进行的 字符串,并且如果设置更改是在浏览器之外进行的,请将设置设置为默认值。
-
-
-