IP Library › Granted Patent US 9,563,776
Granted Patent B2
US 9,563,776 · App. 13/587,025 · Granted Feb 7, 2017

Intrusive software management

Inventors: Niels Provos (Mountain View, CA); Yunkai Zhou (Sewickley, PA); Clayton W. Bavor, Jr. (San Francisco, CA); Eric L. Davis (San Jose, CA); Mark Palatucci (Pittsburgh, PA); Kamal P. Nigam (Pittsburgh, PA); Christopher K. Monson (Swissvale, PA); Panayiotis Mavrommatis (Mountain View, CA); Rachel Nakauchi (San Francisco, CA)
Assignee: Google Inc.
G06F21/577G06F21/564
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,563,776
App. No.
13/587,025
Granted
Feb 7, 2017
Kind
B2
Abstract

Intrusion features of a landing page associated with sponsored content are identified. A feature score for the landing page based on the identified intrusion features is generated, and if the feature score for the landing page exceeds a feature threshold, the landing page is classified as a candidate landing page. A sponsor account associated with the candidate landing page can be suspended, or sponsored content associated with the candidate landing page can be suspended.

Claims (42)

1. A computer-implemented method comprising:

determining that a sponsored content item has been identified as likely containing malware;

identifying features of a landing page of the sponsored content item that has been identified as likely containing malware, wherein the sponsored content item directs a content viewer to the landing page in response to a selection of the sponsored content item;

identifying features of another landing page of another sponsored content item that has not been identified as likely containing malware;

determining that the features of the landing page of the sponsored content item that has been identified as likely containing malware are similar or identical to the features of the other landing page of the other sponsored content item that has not been identified as likely containing malware; and

based on determining that the features of the landing page of the sponsored content item that has been identified as likely containing malware are similar or identical to the features of the other landing page of the other sponsored content item that has not been identified as likely containing malware, suspending distribution of the other sponsored content item that has not been identified as likely containing malware.

2. The method of claim 1 , wherein suspending distribution of the other sponsored content item that has not been identified as likely containing malware comprises suspending an account of an advertiser associated with the other sponsored content item that has not been identified as likely containing malware.

3. The method of claim 1 , wherein suspending distribution of the other sponsored content item that has not been identified as likely containing malware comprises preventing an advertiser associated with the other sponsored content item that has not been identified as likely containing malware from submitting additional sponsored content items.

4. The method of claim 1 , wherein determining that the features of the landing page of the sponsored content item that has been identified as likely containing malware are similar or identical to the features of the other landing page of the other sponsored content item that has not been identified as likely containing malware comprises determining that the other sponsored content item shares a same or similar Universal Resource Identifier (URI) as the sponsored content item.

5. The method of claim 1 , wherein determining that the features of the landing page of the sponsored content item that has been identified as likely containing malware are similar or identical to the features of the other landing page of the other sponsored content item that has not been identified as likely containing malware comprises determining that the other sponsored content item is in a same advertising campaign as the sponsored content item.

6. The method of claim 1 , comprising, after suspending distribution of the other sponsored content item that has not been identified as likely containing malware, determining that the other sponsored content item is free from malware, and resuming distribution of the other sponsored content item.

7. The method of claim 1 , comprising:

determining additional sponsored content items that are associated with the other sponsored content item that has not been identified as likely containing malware;

determining a percentage of the additional sponsored content items that are identified as likely containing malware, wherein the distribution of the additional sponsored content items is suspended when the percentage satisfies a predetermined threshold.

8. A system comprising:

one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:

determining that a sponsored content item has been identified as likely containing malware;

identifying features of a landing page of the sponsored content item that has been identified as likely containing malware, wherein the sponsored content item directs a content viewer to the landing page in response to a selection of the sponsored content item;

identifying features of another landing page of another sponsored content item that has not been identified as likely containing malware;

determining that the features of the landing page of the sponsored content item that has been identified as likely containing malware are similar or identical to the features of the other landing page of the other sponsored content item that has not been identified as likely containing malware; and

based on determining that the features of the landing page of the sponsored content item that has been identified as likely containing malware are similar or identical to the features of the other landing page of the other sponsored content item that has not been identified as likely containing malware, suspending distribution of the other sponsored content item that has not been identified as likely containing malware.

9. The system of claim 8 , wherein suspending distribution of the other sponsored content item that has not been identified as likely containing malware comprises suspending an account of an advertiser associated with the other sponsored content item that has not been identified as likely containing malware.

10. The system of claim 8 , wherein suspending distribution of the other sponsored content item that has not been identified as likely containing malware comprises preventing an advertiser associated with the other sponsored content item that has not been identified as likely containing malware from submitting additional sponsored content items.

11. The system of claim 8 , wherein determining that the features of the landing page of the sponsored content item that has been identified as likely containing malware are similar or identical to the features of the other landing page of the other sponsored content item that has not been identified as likely containing malware comprises determining that the other sponsored content item shares a same or similar Universal Resource Identifier (URI) as the sponsored content item.

12. The system of claim 8 , wherein determining that the features of the landing page of the sponsored content item that has been identified as likely containing malware are similar or identical to the features of the other landing page of the other sponsored content item that has not been identified as likely containing malware comprises determining that the other sponsored content item is in a same advertising campaign as the sponsored content item.

13. The system of claim 8 , the operations comprising, after suspending distribution of the other sponsored content item that has not been identified as likely containing malware, determining that the other sponsored content item is free from malware, and resuming distribution of the other sponsored content item.

14. The system of claim 8 , the operations comprising:

determining additional sponsored content items that are associated with the other sponsored content item that has not been identified as likely containing malware;

determining a percentage of the additional sponsored content items that are identified as likely containing malware, wherein the distribution of the additional sponsored content items is suspended when the percentage satisfies a predetermined threshold.

15. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:

determining that a sponsored content item has been identified as likely containing malware;

identifying features of a landing page of the sponsored content item that has been identified as likely containing malware, wherein the sponsored content item directs a content viewer to the landing page in response to a selection of the sponsored content item;

identifying features of another landing page of another sponsored content item that has not been identified as likely containing malware;

determining that the features of the landing page of the sponsored content item that has been identified as likely containing malware are similar or identical to the features of the other landing page of the other sponsored content item that has not been identified as likely containing malware; and

based on determining that the features of the landing page of the sponsored content item that has been identified as likely containing malware are similar or identical to the features of the other landing page of the other sponsored content item that has not been identified as likely containing malware, suspending distribution of the other sponsored content item that has not been identified as likely containing malware.

16. The medium of claim 15 , wherein suspending distribution of the other sponsored content item that has not been identified as likely containing malware comprises suspending an account of an advertiser associated with the other sponsored content item that has not been identified as likely containing malware.

17. The medium of claim 15 , wherein suspending distribution of the other sponsored content item that has not been identified as likely containing malware comprises preventing an advertiser associated with the other sponsored content item that has not been identified as likely containing malware from submitting additional sponsored content items.

18. The medium of claim 15 , wherein determining that the features of the landing page of the sponsored content item that has been identified as likely containing malware are similar or identical to the features of the other landing page of the other sponsored content item that has not been identified as likely containing malware comprises determining that the other sponsored content item shares a same or similar Universal Resource Identifier (URI) as the sponsored content item.

19. The medium of claim 15 , the operations comprising, after suspending distribution of the other sponsored content item that has not been identified as likely containing malware, determining that the other sponsored content item is free from malware, and resuming distribution of the other sponsored content item.

20. The medium of claim 15 , the operations comprising:

determining additional sponsored content items that are associated with the other sponsored content item that has not been identified as likely containing malware;

determining a percentage of the additional sponsored content items that are identified as likely containing malware, wherein the distribution of the additional sponsored content items is suspended when the percentage satisfies a predetermined threshold.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044097/0658 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2012
From: PROVOS, NIELS; ZHOU, YUNKAI; BAVOR, CLAYTON W., JR.; DAVIS, ERIC L.; PALATUCCI, MARK; NIGAM, KAMAL P.; MONSON, CHRISTOPHER K.; MAVROMMATIS, PANAYIOTIS; NAKAUCHI, RACHEL
To: GOOGLE INC.
Reel/Frame 028897/0572 →
Continuity (3)
Continuation 13230544 · Sep 12, 2011
Continuation 11868321 · Oct 5, 2007
Related Publication 20120311707A1 · Dec 6, 2012