Personalizing Advertisements Using Subscription Data
Abstract
A method for personalizing advertisements using subscription data includes receiving usage data of a user and advertisement parameters for one or more advertisements at data processing hardware. The usage data includes device usage data associated with a user device of the corresponding user and subscription usage data associated with one or more applications installed on the user device. The method further includes determining, using the data processing hardware, whether any of the advertisement parameters are satisfied by the usage data of the user. When an advertisement parameter is satisfied by the usage data of the user, the method includes outputting, from the data processing hardware to the user device of the user, the advertisement corresponding to the satisfied advertisement parameter.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
receiving, at data processing hardware, usage data of a user, the usage data comprising device usage data associated with a user device of the corresponding user and subscription usage data associated with one or more applications installed on the user device; receiving, at the data processing hardware, advertisement parameters for one or more advertisements; determining, by the data processing hardware, whether any of the advertisement parameters are satisfied by the usage data of the user; and when an advertisement parameter is satisfied by the usage data of the user, outputting, from the data processing hardware to the user device of the user, the advertisement corresponding to the satisfied advertisement parameter.
2 . The method of claim 1 , further comprising receiving, at the data processing hardware an advertisement request from the user device for an advertisement, the advertisement request sent from the user device based on a trigger from a software application executing on the user device.
3 . The method of claim 1 , wherein the device usage data comprise at least one of a device location, a device operating system, or a list of the one or more applications installed on the corresponding user device.
4 . The method of claim 1 , wherein the subscription usage data comprise one or more subscription tags to content access mechanisms, each subscription tag associated with one of the one or more applications installed on the user device, each subscription tag associated with one or more entities and/or categories.
5 . The method of claim 4 , wherein the advertising parameters of an advertisement are associated with one or more entities and/or categories.
6 . The method of claim 5 , wherein an entity comprises a person, a location, a business, a product, a service, a media content, or a destination.
7 . The method of claim 5 , wherein a category comprises at least one of a book category, a business category, an education category, an entertainment category, a food and dining category, a games category, a health and fitness category, a lifestyle category, a music and videos category, a news category, a weather category, a photo category, a productivity category, a social media category, or a sports category.
8 . The method of claim 1 , wherein each advertisement comprises advertisement data and an advertisement access mechanism having a reference to a corresponding application installed on the user device, the advertisement access mechanism indicating a performable operation for the corresponding application relating to the advertisement.
9 . A method comprising:
sending, from a user device to an advertisement system, usage data of a user, the usage data comprising device usage data associated with the user device and subscription usage data associated with one or more applications installed on the user device, the subscription usage data defining one or more subscription content feeds, each subscription content feed associated with an application installed on the user device; sending an advertisement request from the user device to the advertisement system; receiving, at the user device, one or more advertisements transmitted from the advertisement system, each advertisement comprising advertisement data and an advertisement access mechanism having a reference to a corresponding application installed on the user device, the advertisement access mechanism indicating a performable operation for the corresponding application relating to the advertisement, the advertisement having one or more advertisement parameters that are satisfied by the usage data of the user, and displaying, on a display in communication with the user device, a graphical user interface including the one or more advertisements, each advertisement comprising a user selectable link associated with the corresponding advertisement access mechanism.
10 . The method of claim 9 , wherein the advertisement request sent from the user device is based on a trigger from a software application executing on the user device.
11 . The method of claim 9 , wherein the device usage data comprise at least one of a device location, a device operating system, or a list of the one or more applications installed on the corresponding user device.
12 . The method of claim 9 , wherein the subscription usage data comprise one or more subscription tags to content access mechanisms, each subscription tag associated with one of the one or more applications installed on the user device, and each subscription tag associated with one or more entities and/or categories.
13 . The method of claim 12 , wherein the advertising parameters of an advertisement are associated with one or more entities and/or categories.
14 . The method of claim 13 , wherein an entity comprises a person, a location, a business, a product, a service, a media content, or a destination.
15 . The method of claim 13 , wherein a category comprises at least one of a book category, a business category, an education category, an entertainment category, a food and dining category, a games category, a health and fitness category, a lifestyle category, a music and videos category, a news category, a weather category, a photo category, a productivity category, a social media category, or a sports category.
16 . A user device comprising:
a display; data processing hardware in communication with the display; and memory hardware in communication with the data processing hardware, the memory hardware storing instructions that when executed on the data processing hardware cause the data processing hardware to perform operation comprising:
sending to an advertisement system, usage data of a user, the usage data comprising device usage data associated with the user device and subscription usage data associated with one or more applications installed on the user device, the subscription usage data defining one or more subscription content feeds, each subscription content feed associated with an application installed on the user device;
sending an advertisement request to the advertisement system;
receiving one or more advertisements transmitted from the advertisement system, each advertisement comprising advertisement data and an advertisement access mechanism having a reference to a corresponding application installed on the user device, the advertisement access mechanism indicating a performable operation for the corresponding application relating to the advertisement, the advertisement having one or more advertisement parameters that are satisfied by the usage data of the user; and
displaying, on the display in communication with the user device, a graphical user interface including the one or more advertisements, each advertisement comprising a user selectable link associated with the corresponding advertisement access mechanism.
17 . The user device of claim 16 , wherein the advertisement request sent from the user device is based on a trigger from a software application executing on the user device.
18 . The user device of claim 16 , wherein the device usage data comprise at least one of a device location, a device operating system, or a list of the one or more applications installed on the corresponding user device.
19 . The user device of claim 16 , wherein the subscription usage data comprise one or more subscription tags to content access mechanisms, each subscription tag associated with one of the one or more applications installed on the user device, and each subscription tag associated with one or more entities and/or categories.
20 . The user device of claim 19 , wherein the advertising parameters of an advertisement are associated with one or more entities and/or categories.
21 . The user device of claim 20 , wherein an entity comprises a person, a location, a business, a product, a service, a media content, or a destination.
22 . The user device of claim 20 , wherein a category comprises at least one of a book category, a business category, an education category, an entertainment category, a food and dining category, a games category, a health and fitness category, a lifestyle category, a music and videos category, a news category, a weather category, a photo category, a productivity category, a social media category, or a sports category.
23 . A method comprising:
receiving, at data processing hardware, one or more user permissions to access one or more applications installed on a user device; generating, at the data processing hardware, a user profile associated with the user device, the user profile comprising:
user profile data comprising a device location, device data defining at least one of a device operating system, and a list of applications installed on the user device; and
subscription tags defining one or more user subscriptions to application access mechanisms;
receiving, at the data processing hardware from the user device, usage data of one or more applications installed on the user device; receiving, at the data processing hardware from the user device, an advertising request comprising an application state; and identifying, at the data processing hardware, one or more advertisements based on the subscription tags.
24 . The method of claim 23 , further comprising transmitting to the user device an identified advertisement in response to a user selection of a subscription tag.
25 . The method of claim 23 , wherein each advertisement defines advertisement parameters comprising one or more of access mechanisms, advertisement subscription, and/or keyword parameters.
26 . The method of claim 25 , further comprising transmitting to the user device an identified advertisement when a user subscription tags and the advertisement subscriptions have a threshold similarity value.Join the waitlist — get patent alerts
Track US2016189214A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.