METHOD AND SYSTEM FOR PROFILING DATA COMMUNICATION ACTIVITY OF USERS OF MOBILE DEVICES
First Claim
1. A method for profiling data communication activity of users of mobile devices, comprising:
- sniffing traffic flows between a mobile device and the Internet through a cellular network;
extracting a plurality of traffic attributes included in the traffic flows and associated with the mobile device;
logging the extracted plurality of traffic attributes;
analyzing the plurality of traffic attributes for generating a user profile for a user of the mobile device based on the plurality of traffic attributes, wherein the user profile includes at least one of an advertising targeted user profile and a security targeted user profile; and
sharing information and alerts related to the generated user profile with at least one external system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for profiling data communication activity of users of mobile devices, comprises sniffing traffic flows between a mobile device and the Internet through a cellular network; extracting a plurality of traffic attributes included in the traffic flows and associated with the mobile device; logging the extracted plurality of traffic attributes; analyzing the plurality of traffic attributes for generating a user profile for a user of the mobile device based on the plurality of traffic attributes, wherein the user profile includes at least one of an advertising targeted user profile and a security targeted user profile; and sharing information and alerts related to the generated user profile with at least one external system.
64 Citations
47 Claims
-
1. A method for profiling data communication activity of users of mobile devices, comprising:
-
sniffing traffic flows between a mobile device and the Internet through a cellular network; extracting a plurality of traffic attributes included in the traffic flows and associated with the mobile device; logging the extracted plurality of traffic attributes; analyzing the plurality of traffic attributes for generating a user profile for a user of the mobile device based on the plurality of traffic attributes, wherein the user profile includes at least one of an advertising targeted user profile and a security targeted user profile; and sharing information and alerts related to the generated user profile with at least one external system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 25, 26)
-
-
22. A method for targeting advertisement content to users of a mobile network, comprising:
-
sniffing traffic flows between a mobile device and the Internet through a cellular network; extracting a plurality of traffic attributes included in the traffic flows associated with the mobile device; logging the extracted plurality of traffic attributes; generating an advertising targeted user profile for a user of the mobile device based on the plurality of traffic attributes and at least one of demographic information, location information, and categorization information; and sharing the generated advertising targeted user profile with at least one of a publisher server and an advertiser server to provide at least advertisements that are of interest to the user. - View Dependent Claims (23, 24)
-
-
27. A system for profiling data communication activity of users of mobile devices, comprising:
-
a traffic logger for sniffing traffic flows between a mobile device and the Internet through a cellular network and extracting a plurality of traffic attributes included in the traffic flows and associated with the mobile device; an analyzer for analyzing the plurality of traffic attributes to generate a user profile for the user of the mobile device based, in part, on the plurality of traffic attributes, wherein the user profile includes at least one of an advertising targeted user profile and a security targeted user profile; a database for saving the generated user profile; and a profiling interface for interfacing with at least one external system for providing information and alerts related to the generated user profile. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
Specification