The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 14, 2015

Filed:

Sep. 24, 2009
Applicants:

Jie Ren, Santa Monica, CA (US);

Niels Provos, Mountain View, CA (US);

Sean Harvey, Astoria, NY (US);

Oliver G. Fisher, Ottawa, CA;

Navdeep S. Jagpal, Montreal, CA;

Qi Sun, Santa Monica, CA (US);

Inventors:

Jie Ren, Santa Monica, CA (US);

Niels Provos, Mountain View, CA (US);

Sean Harvey, Astoria, NY (US);

Oliver G. Fisher, Ottawa, CA;

Navdeep S. Jagpal, Montreal, CA;

Qi Sun, Santa Monica, CA (US);

Assignee:

Google Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); G06F 21/10 (2013.01); G06F 21/56 (2013.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
G06F 21/10 (2013.01); G06F 21/56 (2013.01); G06F 21/566 (2013.01); H04L 63/145 (2013.01);
Abstract

In a computer-implemented method, a digital content item to be tested is received. A display of a visual representation of the digital content item is simulated, where the visual representation is selectable and the digital content item is associated with a code snippet that is executed when the visual representation is selected. A simulated user click on the visual representation is received and the code snippet is executed in response. Processing actions of the code snippet are monitored, and it is determined whether the processing actions violate one or more predetermined system policies indicative of a content item unsuitable for service. A score for the code snippet is calculated based on one or more violations of the one or more predetermined system policies. The digital content item is suspended to prevent service of the digital content item if the score exceeds a predetermined threshold score, and validated for service otherwise.


Find Patent Forward Citations

Loading…