DYNAMIC USER IDENTIFICATION FOR NETWORK CONTENT FILTERING
First Claim
Patent Images
1. A method performed by a server device, comprising:
- receiving, by the server device, network traffic from a plurality of user devices;
identifying, by the server device, a particular user device, of the plurality of user devices, by analyzing the network traffic that is associated with the plurality of user devices;
identifying, by the server device, a particular user of the particular user device by analyzing the identified network traffic associated with the particular user device;
monitoring, by the server device, network content requested by the particular user device;
determining, by the server device, whether the network content is appropriate for the particular user based on a comparison of the network content and an identity of the particular user; and
initiating, by the server device, a content filter service for the particular user device based on whether the network content is appropriate.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques described herein may be used to dynamically apply content filters to a user device by identifying the user operating the user device. An analytics server may collect information relevant to identifying the user, or the type of user (e.g., a child, a teenager, or an adult), and cause a content filter to be applied to the user device based on the user and content requested by the user. As such, systems and methods described herein provide techniques for applying a content filters based on the actual user that is operating the user device, as opposed to the just the user device itself.
-
Citations
20 Claims
-
1. A method performed by a server device, comprising:
-
receiving, by the server device, network traffic from a plurality of user devices; identifying, by the server device, a particular user device, of the plurality of user devices, by analyzing the network traffic that is associated with the plurality of user devices; identifying, by the server device, a particular user of the particular user device by analyzing the identified network traffic associated with the particular user device; monitoring, by the server device, network content requested by the particular user device; determining, by the server device, whether the network content is appropriate for the particular user based on a comparison of the network content and an identity of the particular user; and initiating, by the server device, a content filter service for the particular user device based on whether the network content is appropriate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A server device comprising:
-
a non-transitory memory device storing a plurality of processor-executable instructions; and a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the processor to; receive network traffic from a plurality of user devices; identify a particular user device, of the plurality of user devices, by analyzing the network traffic that is associated with the plurality of user devices, identify a particular user of the particular user device by analyzing the identified network traffic associated with the particular user device, monitor network content requested by the particular user device, determine whether the network content is appropriate for the particular user based on a comparison of the network content and an identity of the particular user, and initiate a content filter service for the particular user device based on whether the network content is appropriate. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A server device, comprising:
-
a non-transitory memory device storing a plurality of processor-executable instructions; and a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the processor to; detect network traffic corresponding to a user device, compare the network traffic to historical network usage patterns associated with network traffic of a plurality of user devices, predict whether a content filter is appropriate, for the user device, based on the comparison of the network traffic and the historical network usage patterns associated with the plurality of user devices, and initiate a content filter service for the user device based on whether the content filter is appropriate. - View Dependent Claims (19, 20)
-
Specification