IP Library Granted Patent US 9,305,179
Granted Patent B2
US 9,305,179 · App. 14/340,371 · Granted Apr 5, 2016

Systems and methods for reducing accuracy of web bugs

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,305,179
App. No.
14/340,371
Granted
Apr 5, 2016
Kind
B2
Abstract

Systems and methods for reducing accuracy of web bugs are disclosed. In some implementations, a method includes, at a computing device, identifying an incoming electronic message addressed to an intended recipient. The incoming electronic message includes a plurality of content items provided by a content provider. The method also includes, before the intended recipient reviews the incoming electronic message, reducing accuracy of user activity tracking by the content provider, by: requesting on a modeled temporal basis, a download of a first media content item in the plurality of media content items. In some implementations, the first media content item is invisible to the intended recipient.

Claims (33)

1. A method comprising:

at a computing device having one or more processors and memory storing one or more programs for execution by the one or more processors:

identifying an incoming electronic message addressed to an intended recipient, wherein the incoming electronic message includes a plurality of content items collectively fetched from one or more remote content providers,

reducing accuracy of user activity tracking, by:

requesting, on a modeled temporal basis, a download of a first content item in the plurality of content items.

2. The method of claim 1 , wherein the first content item is invisible to the intended recipient when the electronic message is displayed to the intended recipient.

3. The method of claim 1 , wherein the first content item is visible to the intended recipient when the electronic message is displayed to the intended recipient.

4. The method of claim 1 , wherein the intended recipient is enabled to expressly request download of content items in the plurality of content items at a time when the electronic message is displayed to the intended recipient.

5. The method of claim 1 , wherein the intended recipient is barred from explicitly requesting download of content items in the plurality of media content items at a time when the electronic message is displayed to the intended recipient.

6. The method of claim 1 , wherein the user activity tracking is carried out by a remote content provider in the one or more remote content providers.

7. The method of claim 1 , wherein the user activity tracking is carried out by a party other than the remote content provider.

8. The method of claim 1 , wherein the download of the first content item occurs at a time before the intended recipient reviews the incoming electronic message.

9. The method of claim 1 , wherein the download of the first content item occurs at a time after the intended recipient reviews the incoming electronic message.

10. The method of claim 1 , wherein the first content item is one of: a video clip, a photo file, an audio file, or a document.

11. The method of claim 1 , wherein the plurality of content items identifies two or more different types of user activities.

12. The method of claim 1 , wherein the modeled temporal basis mimics, to a predefined degree, activities by a human user.

13. The method of claim 1 , wherein the plurality of content items is fetched from the remote content provider automatically without user intervention.

14. The method of claim 1 , wherein the modeled temporal basis is selected in accordance with one or more characteristics associated with the intended recipient.

15. The method of claim 1 , wherein the modeled temporal basis is selected in accordance with one or more characteristics associated with the remote content provider.

16. The method of claim 1 , wherein the modeled temporal basis is selected in accordance with one or more characteristics associated with the incoming electronic message.

17. The method of claim 1 , wherein the modeled temporal basis is selected in accordance with one or more characteristics associated with the computing device.

18. The method of claim 1 , wherein the modeled temporal basis is selected in accordance with one or more characteristics associated with the first media content item.

19. A computing system, comprising:

one or more processors;

memory; and

one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

identifying an incoming electronic message addressed to an intended recipient, wherein the incoming electronic message includes a plurality of content items collectively fetched from one or more remote content providers,

reducing accuracy of user activity tracking, by:

requesting, on a modeled temporal basis, a download of a first content item in the plurality of content items.

20. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing system with one or more processors, cause the computing system to execute a method of:

identifying an incoming electronic message addressed to an intended recipient, wherein the incoming electronic message includes a plurality of content items collectively fetched from one or more remote content providers,

reducing accuracy of user activity tracking, by:

requesting, on a modeled temporal basis, a download of a first content item in the plurality of content items.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044566/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2014
From: WEIS, DANIEL; GAWLEY, THOMPSON ALEXANDER IVOR
To: GOOGLE INC.
Reel/Frame 033405/0062 →