User/group servicing based on deep network analysis
Abstract
Content is selectively provided to users of mobile devices within a venue including an on-site wireless network. User authorization requests and/or user account registration data are transmitted to the on-site wireless network from mobile devices within the venue. Attributes such as user interests and professions, which comprise inferred user profiles, are obtained using the network traffic data. Identities of mobile devices are established based on a combination including two or more of network identifiers, mobile device signatures, and browser signatures. The inferred user profiles are correlated with the mobile device identities. The inferred user profiles are aggregated into user profile groups and then matched with a content provider's intended target profiles. Content is transmitted to the mobile devices corresponding to the intended target profiles and based on correlation of the inferred user profiles with identities of the devices. Inferred user profiles may be verified using social and/or geographical data.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for providing content regarding users of mobile devices within a venue comprising an on-site wireless network, comprising:
processing user authorization requests and/or user account registration data transmitted to the on-site wireless network from mobile devices within the venue; obtaining hashed user identification data and network traffic data from the on-site wireless network, the network traffic data including uniform resource locators (URLs) and Internet Protocol (IP) headers; establishing identities of the mobile devices based on a combination comprising at least two of:
network identifiers,
mobile device signatures, and
browser signatures;
obtaining inferred user profiles based on the URLs and IP headers obtained from the network traffic data; correlating the inferred user profiles with the identities of the mobile devices; aggregating the inferred user profiles into user profile groups that match one or more user profile models; matching the user profile groups with a content provider's intended target profile; and transmitting content to selected ones of the mobile devices based on one or more of the user profile groups matching the content provider's intended target profile and based on the correlation of the inferred user profiles with the identities of the mobile devices.
2 . The method of claim 1 , wherein the on-site wireless network is a Wi-Fi network.
3 . The method of claim 2 , wherein the venue is one of a stadium, an arena, an airport, a shopping mall, a convention center, an amusement park, and fairgrounds.
4 . The method of claim 2 , further including obtaining social data, obtaining social profiles from the social data, matching the inferred user profiles obtained from the traffic data with the social profiles deemed consistent with the inferred user profiles to obtain verified inferred user profiles, and further wherein aggregating the inferred user profiles includes aggregating the verified inferred user profiles into the user profile groups.
5 . The method of claim 4 , wherein obtaining social data includes causing a social data crawl to obtain the social data.
6 . The method of claim 2 , wherein obtaining inferred user profiles further includes:
determining viewable web pages of likely interest to users from the network traffic data, identifying one or more ranked keywords contained in the viewable web pages, and correlating identified ranked keywords to infer user interests.
7 . The method of claim 6 , wherein obtaining inferred user profiles further includes:
performing a keyword search on a URL text string, and conducting URL text parsing.
8 . The method of claim 7 , wherein the URL text parsing is conducted to obtain one or more of the protocol, authority, host name, port number, path, query, filename, and reference from a URL.
9 . The method of claim 7 , wherein obtaining inferred user profiles further includes processing the IP headers within the network traffic data using a domain pull and conducting an IP reverse lookup to obtain a first data set.
10 . The method of claim 9 , wherein obtaining inferred user profiles further includes conducting a knowledge search for non-hypertext transfer protocol (non-HTTP) traffic categories based on destination IP address(es) obtained from the first data set.
11 . The method of claim 1 , wherein, in said establishing of said identities of said mobile devices, said combination comprises all three of:
said network identifiers, said mobile device signatures, and said browser signatures.Join the waitlist — get patent alerts
Track US2019019222A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.