×

Behavioral analysis engine for profiling wireless subscribers

  • US 10,664,851 B1
  • Filed: 08/03/2016
  • Issued: 05/26/2020
  • Est. Priority Date: 11/08/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of collecting, processing, and analyzing subscriber data, comprising:

  • loading, from a reference data source to a behavioral engine stored in a non-transitory memory and executed by at least one processor of a server at a carrier network provider, carrier reference data comprising definitions of a plurality of behavioral categories, a premium content catalog, and definitions of a plurality of premium content categories;

    monitoring and tracking, at a plurality of different data sources, mobile device activities of a plurality of subscribers associated with a plurality of mobile devices via generation of a plurality of raw data records, wherein the mobile device activities that generate the plurality of raw data records comprise;

    at least one of a text message, a mobile picture mail, or a mobile video mail,content purchased from a content store by the plurality of subscribers using the plurality of mobile devices,when and how the content purchased by each subscriber of the plurality of subscribers is used by the subscriber on a mobile device of the plurality of mobile devices, andmobile web requests for Wireless Application Protocol (WAP) pages from the plurality of mobile devices;

    processing and parsing, by the behavioral engine, the plurality of raw data records generated according to the mobile device activities to identify content associated with the plurality of raw data records based on the carrier reference data;

    determining, by the behavioral engine, for each raw data record of the plurality of raw data records generated according to the mobile device activities, a category of a plurality of categories that is associated with the identified content of the raw data record based on the carrier reference data;

    building, by the behavioral engine, a subscriber profile of a plurality of subscriber profiles for each subscriber of the plurality of subscribers and compiling each determined category associated with each raw data record of the plurality of raw data records generated according to the mobile device activities based on behavior of the subscriber into the subscriber profile for the subscriber;

    identifying, by the behavioral engine, a subset of subscriber profiles associated with a subset of subscribers from the plurality of subscribers by applying one or more business rules to the plurality of subscriber profiles; and

    identifying, by a computer, an advertisement to provide to one of the plurality of mobile devices based on at least one subscriber profile associated with at least one subscriber selected from the subset of subscribers by applying one or more business rules to the at least one subscriber profile.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×