Systems and methods to emulate user network activity
First Claim
Patent Images
1. A system comprising:
- a processor; and
a memory accessible to the processor, the memory including instructions that, when executed by the processor, cause the processor to perform operations comprising;
detecting, based on monitored network communications of a user device over a network, a period of inactivity at the user device that follows a period of user initiated network activity at the user device, the period of user initiated network activity associated with user input at the user device;
receiving control data from a first device associated with an anti-profiling service, wherein the control data includes a first list of keywords unavailable to generate additional network activity, a first list of universal resource locators unavailable to generate the additional network activity, or combinations thereof; and
in response to detecting the period of inactivity, sending a communication via the network to generate additional network activity associated with the user device, the communication based on the control data, wherein the additional network activity is configured to obscure profile data included by a user tracking profile generation engine in a user profile associated with the user device, the profile data corresponding to the user initiated network activity.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes monitoring network activity corresponding to a user device to detect a period of inactivity and generating additional network activity that is different from the network activity in response to detecting the period of inactivity. The additional network activity obscures a profile of a user. The profile is generated by a remote user tracking engine.
41 Citations
20 Claims
-
1. A system comprising:
-
a processor; and a memory accessible to the processor, the memory including instructions that, when executed by the processor, cause the processor to perform operations comprising; detecting, based on monitored network communications of a user device over a network, a period of inactivity at the user device that follows a period of user initiated network activity at the user device, the period of user initiated network activity associated with user input at the user device; receiving control data from a first device associated with an anti-profiling service, wherein the control data includes a first list of keywords unavailable to generate additional network activity, a first list of universal resource locators unavailable to generate the additional network activity, or combinations thereof; and in response to detecting the period of inactivity, sending a communication via the network to generate additional network activity associated with the user device, the communication based on the control data, wherein the additional network activity is configured to obscure profile data included by a user tracking profile generation engine in a user profile associated with the user device, the profile data corresponding to the user initiated network activity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
detecting, based on monitored network communications of a user device over a network, a period of inactivity at the user device that follows a period of user initiated network activity at the user device, the period of user initiated network activity associated with user input at the user device; receiving control data from a first device associated with an anti-profiling service, wherein the control data includes a first list of keywords unavailable to generate additional network activity, a first list of universal resource locators unavailable to generate the additional network activity, or combinations thereof; and in response to detecting the period of inactivity, sending a communication via the network to generate additional network activity associated with the user device, the communication based on the control data, wherein the additional network activity is configured to obscure profile data included by a user tracking profile generation engine in a user profile associated with the user device, the profile data corresponding to the user initiated network activity. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable storage device comprising instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
detecting, based on monitored network communications of a user device over a network, a period of inactivity at the user device that follows a period of user initiated network activity at the user device, the period of user initiated network activity associated with user input at the user device; receiving control data from a first device associated with an anti-profiling service, wherein the control data includes a first list of keywords unavailable to generate additional network activity, a first list of universal resource locators unavailable to generate the additional network activity, or combinations thereof; and sending a communication via the network to generate additional network activity associated with the user device, the communication based on the control data, wherein the additional network activity is configured to obscure profile data included by a user tracking profile generation engine in a user profile associated with the user device, the profile data corresponding to the user initiated network activity. - View Dependent Claims (18, 19, 20)
-
Specification