# US 2013/0159103 A1 · Advertisement Selection Based on Mobile Applications

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0159103 A1
- Document ID: US20130159103A1
- Status: Published application
- Kind: A1
- Application number: 13/715,930
- Filed: 2012-12-14
- Published: 2013-06-20
- Earliest claimed: 2011-12-16
- Assignees: AppLovin Corporation
- Inventors: Adam Foroughi; John Krystynak; Andrew Karam; Furqan Rydhan; Matthew Bornski
- Web page: https://patentgrep.com/patent/US20130159103A1

## CPC

- G06Q 30/0269: {based on user profile or attribute}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Methods, systems, and computer-program products for selecting an advertisement message based on mobile applications installed on a mobile device are described. A list of mobile applications installed on the mobile device is received. At least one characteristic of the mobile applications on the list is analyzed to generate a user profile. An advertisement message may be selected based on the at least one characteristic of the mobile application and the user profile.

## Claims

### Claim 1

A computer-implemented process to generate a user profile for a user of a mobile device, the method comprising:
receiving information related to the presence, identity, and usage of a mobile application installed on the mobile device;
analyzing a characteristic of the information related to the mobile application; and
generating a user profile for the user of the mobile device based on an analysis of information related to the presence, identity, and usage of the mobile application installed on the mobile device and the characteristic of the mobile application, the user profile comprising information on the demographics, preferences, interests, and propensity of the user to act on a served, targeted advertisement.

### Claim 2 (depends on 1)

The process of claim 1, wherein the information related to the presence, identity, and usage of the mobile applications installed on the mobile device further comprises information related to an activity conducted by the user while the mobile application is active.

### Claim 3 (depends on 2)

The process of claim 2, wherein the information related to the activity conducted by the user while the mobile application is active further comprises information related to in-application purchases.

### Claim 4 (depends on 1)

The process of claim 1, wherein the information related to the presence, identity, and usage of the mobile applications installed on the mobile device further comprises information related to when the mobile application was installed.

### Claim 5 (depends on 1)

The process of claim 1, wherein the information related to the presence, identity, and usage of the mobile applications installed on the mobile device further comprises information related to the frequency of use of the mobile application in relation to the frequency of use of any other mobile application installed on the mobile device.

### Claim 6 (depends on 1)

The process of claim 1, wherein analyzing a characteristic of the information related to the mobile application further comprises classifying the mobile application.

### Claim 7 (depends on 1)

The process of claim 1, wherein analyzing the information related to a characteristic of the mobile application further comprises determining the frequency and duration of activation of the mobile application.

### Claim 8 (depends on 1)

The process of claim 1, wherein analyzing the information related to a characteristic of the mobile application further comprises determining which operating system platform and which version of the operating system the mobile application is utilizing.

### Claim 9 (depends on 1)

The process of claim 1, wherein analyzing the information related to a characteristic of the mobile application further comprises determining a mobile carrier platform upon which the mobile application is installed.

### Claim 10 (depends on 1)

The process of claim 1, wherein information related to the propensity of a user to act on a served, targeted advertisement further comprises history data corresponding to prior user action on a previously served, targeted advertisement.

### Claim 11 (depends on 1)

The process of claim 1, wherein the information on the demographics, preferences, interests, and propensity of the user to act on a served, targeted advertisement is derived from the information related to the presence, identity, and usage of the mobile application on the mobile device of the user.

### Claim 12 (depends on 1)

The process of claim 1, further comprising embedding in a host application a script to detect the applications installed on the mobile device.

### Claim 13 (depends on 1)

The process of claim 1, further comprising:
selecting, based on the generated user profile, a targeted advertisement to be displayed on the mobile device of the user; and
serving the targeted advertisement to the mobile device.

### Claim 14 (depends on 1)

The process of claim 1, further comprising storing the user profile.

### Claim 15

A system for generation a user profile for a user of a mobile device, the system comprising:
a detection module configured to receive information related to the presence, identity, and usage of a mobile application installed on the mobile device;
an analysis module configured to analyze a characteristic of the information related to the mobile application; and
a targeted advertisement module configured to generate a user profile for the user of the mobile device based on an analysis of information related to the presence, identity, and usage of the mobile application installed on the mobile device and the characteristic of the mobile application, the user profile comprising information on the demographics, preferences, interests, and propensity of the user to act on a served, targeted advertisement.

### Claim 16 (depends on 15)

The system of claim 15, wherein the information received by the detection module related to the presence, identity, and usage of the mobile applications installed on the mobile device further comprises information related to an activity conducted by the user while the mobile application is active.

### Claim 17 (depends on 16)

The process of claim 16, wherein the information related to the activity conducted by the user while the mobile application is active further comprises information related to in-application purchases.

### Claim 18 (depends on 15)

The system of claim 15, wherein the information received by the detection module related to the presence, identity, and usage of the mobile applications installed on the mobile device further comprises information related to when the mobile application was installed.

### Claim 19 (depends on 15)

The system of claim 15, wherein the information received by the detection module related to the presence, identity, and usage of the mobile applications installed on the mobile device, further comprises information related to the frequency of use of the mobile application in relation to the frequency of use of any other mobile application installed on the mobile device.

### Claim 20 (depends on 15)

The system of claim 15, wherein the analyzing of a characteristic of the information related to the mobile application conducted by the analysis module further comprises classifying the mobile application.

### Claim 21 (depends on 15)

The system of claim 15, wherein the analyzing of a characteristic of the information related to the mobile application conducted by the analysis module further comprises determining the frequency and duration of activation of the mobile application.

### Claim 22 (depends on 15)

The system of claim 15, wherein the analyzing of a characteristic of the information related to the mobile application conducted by the analysis module further comprises determining which operating system platform and which version of the operating system the mobile application is utilizing.

### Claim 23 (depends on 15)

The system of claim 15, wherein the analyzing of a characteristic of the information related to the mobile application conducted by the analysis module further comprises determining a mobile carrier platform upon which the mobile application is installed.

### Claim 24 (depends on 15)

The system of claim 15, wherein the information generated by the targeted advertisement module related to the propensity of a user to act on a served, targeted advertisement further comprises history data corresponding to prior user action on a previously served, targeted advertisement.

### Claim 25 (depends on 15)

The system of claim 15, wherein the information generated by the targeted advertisement module related to the demographics, preferences, interests, and propensity of the user to act on a served, targeted advertisement is derived from the information received by the detection module related to the presence, identity, and usage of the mobile application on the mobile device of the user.

### Claim 26 (depends on 25)

The system of claim 25, wherein the information received by the detection module further comprises information received from a script embedded in a host mobile application installed on the mobile device.

### Claim 27 (depends on 15)

The system of claim 15, wherein the targeted advertisement module is further configured to:
select, based on the generated user profile, a targeted advertisement to be displayed on the mobile device of the user; and
serve the targeted advertisement to the mobile device.

### Claim 28 (depends on 15)

The system of claim 15, further comprising a server to store the user profile.

### Claim 29

A computer-readable storage medium configured to store instructions related to generation of a user profile for a user of a mobile device, the instructions, when executed by one or more processors, causing the processors to:
receive information related to the presence, identity, and usage of a mobile application installed on the mobile device;
analyze a characteristic of the information related to the mobile application; and
generate a user profile for the user of the mobile device based on an analysis of information related to the presence, identity, and usage of the mobile application installed on the mobile device and the characteristic of the mobile application, the user profile comprising information on the demographics, preferences, interests, and propensity of the user to act on a served, targeted advertisement.

### Claim 30 (depends on 29)

The computer-readable storage medium of claim 29, wherein the received information related to the presence, identity, and usage of the mobile applications installed on the mobile device further comprises information related to an activity conducted by the user while the mobile application is active.

### Claim 31 (depends on 30)

The computer-readable storage medium of claim 30, wherein the received information related to the activity conducted by the user while the mobile application is active further comprises information related to in-application purchases.

### Claim 32 (depends on 29)

The computer-readable storage medium of claim 29, wherein the received information related to the presence, identity, and usage of the mobile applications installed on the mobile device further comprises information related to when the mobile application was installed.

### Claim 33 (depends on 29)

The computer-readable storage medium of claim 29, wherein the received information related to the presence, identity, and usage of the mobile applications installed on the mobile device further comprises information related to the frequency of use of the mobile application in relation to the frequency of use of any other mobile application installed on the mobile device.

### Claim 34 (depends on 29)

The computer-readable storage medium of claim 29, further comprising instructions that cause the processors to classify the mobile application when analyzing a characteristic of the information related to the mobile application.

### Claim 35 (depends on 29)

The computer-readable storage medium of claim 29, further comprising instructions that cause the processors to determine the frequency and duration of activation of the mobile application when analyzing the information related to a characteristic of the mobile application.

### Claim 36 (depends on 29)

The computer-readable storage medium of claim 29, further comprising instructions that cause the processors to determine which operating system platform and which version of the operating system the mobile application is utilizing when analyzing the information related to a characteristic of the mobile application.

### Claim 37 (depends on 29)

The computer-readable storage medium of claim 29, further comprising instructions that cause the processors to determine a mobile carrier platform upon which the mobile application is installed when analyzing the information related to a characteristic of the mobile application.

### Claim 38 (depends on 29)

The computer-readable storage medium of claim 29, wherein the information related to the propensity of a user to act on a served, targeted advertisement further comprises history data corresponding to prior user action on a previously served, targeted advertisement.

### Claim 39 (depends on 29)

The computer-readable storage medium of claim 29, wherein the information on the demographics, preferences, interests, and propensity of the user to act on a served, targeted advertisement is derived from the information related to the presence, identity, and usage of the mobile application on the mobile device of the user.

### Claim 40 (depends on 39)

The computer-readable storage medium of claim 39, wherein the information on the demographics, preferences, interests, and propensity of the user to act on a served, targeted advertisement further comprises information received from a script embedded in a host mobile application installed on the mobile device.

### Claim 41 (depends on 29)

The computer-readable storage medium of claim 29, further comprising instructions that, when executed by one or more processors, cause the processors to:
select, based on the generated user profile, a targeted advertisement to be displayed on the mobile device of the user; and
serve the targeted advertisement to the mobile device.

### Claim 42 (depends on 41)

The computer-readable storage medium of claim 41, further comprising instructions that, when executed by one or more processors, cause the processors to store the user profile.
