IP Library Granted Patent US 11,216,449
Granted Patent B2
US 11,216,449 · App. 16/145,139 · Granted Jan 4, 2022

Content item profiles

Inventors: Stephen Tsun (Cupertino, CA); Vikas Jha (Hillsborough, CA); Shamim Samadi (New York, NY); Vishal Goenka (Santa Clara, CA); David Monsees (San Francisco, CA)
Assignee: Google LLC
G06F16/24G06F16/9535G06Q30/0241G06Q30/0251
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,216,449
App. No.
16/145,139
Granted
Jan 4, 2022
Kind
B2
Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for managing a relationship between content and an environment for provisioning the content. In one aspect, a method includes receiving a request for a content item; and in response to receiving the request: selecting a creative from a plurality of creatives, the creative including a reference to a profile associated with one or more elements; retrieving content data from one or more content feeds bound to the elements; and delivering the creative and the content data to a user device.

Claims (38)

1. A computer-implemented method to provide content items in conjunction with electronic documents selected from several content items associated with a content item campaigns, comprising:

receiving, by one or more computing devices, a plurality of content items associated with a content item campaign, wherein each of the plurality of content items is associated with at least one characteristic of a user device;

receiving, by one or more computing devices, a request to serve a content item in conjunction with an electronic document on a user computing device;

identifying, by the one or more computing devices, a particular content item from the plurality of content items, wherein the characteristic of the user device associated with the particular content item corresponds to a characteristic of the user computing device;

modifying, by the one or more computing devices and based on a device type of the user device, an arrangement of items simultaneously presented within the particular content item without changing which of the items are presented by the particular content item; and

providing, by the one or more computing devices, the modified particular content item to the user computing device for display in conjunction with the electronic document.

2. The computer implemented method of claim 1 , wherein identifying further comprises identifying, by the one or more computing devices, the particular content item from the plurality of content items, wherein the particular content item is associated with characteristics of the user of the electronic device.

3. The computer implemented method of claim 2 , wherein the particular content item is identified based on a past performance of the particular content item compared to a past performance of other content items.

4. The computer implemented method of claim 2 , wherein the particular content item is identified based on a past performance of content items similar to the particular content item.

5. The computer implemented method of claim 2 , wherein the one or more computing devices biases a newer content item in the plurality of content items for identification over a content item that is older.

6. The computer implemented method of claim 2 , wherein the particular content item comprises a particular image.

7. The computer implemented method of claim 2 , wherein the particular content item comprises a particular set of text.

8. The computer implemented method of claim 2 , wherein the electronic document is a website.

9. The computer implemented method of claim 1 , wherein the characteristics of the user computing device are based on the size of a display of the user computing device.

10. A computer program product, comprising:

a non-transitory computer-readable storage device having computer-executable program instructions embodied thereon that when executed by one or more computing devices cause the one or more computing devices to perform operations comprising:

receiving a plurality of content items associated with a content item campaign, wherein each of the plurality of content items is associated with at least one characteristic of a user device;

receiving a request to serve a content item in conjunction with an electronic document on a user computing device;

identifying a particular content item from the plurality of content items, wherein the characteristic of the user device associated with the particular content item corresponds to a characteristic of the user computing device;

modifying, by the one or more computing devices and based on a device type of the user device, an arrangement of items simultaneously presented within the particular content item without changing which of the items are presented by the particular content item; and

providing the modified content item to the user computing device for display in conjunction with the electronic document.

11. The computer program product of claim 10 , wherein identifying further comprises identifying the particular content item from the plurality of content items, wherein the particular content item is associated with characteristics of the user of the electronic device.

12. The computer program product of claim 10 , wherein the characteristics of the user computing device are based on the size of a display of the user computing device.

13. The computer program product of claim 10 , wherein the particular content item is identified based on a past performance of the particular content item compared to a past performance of other content items.

14. The computer program product of claim 10 , wherein the particular content item is identified based on a past performance of content items similar to the particular content item.

15. The computer program product of claim 10 , wherein the one or more computing devices biases a newer content item in the plurality of content items for identification over a content item that is older.

16. A system to provide content items in conjunction with electronic documents selected from several content items associated with a content item campaigns, comprising:

a storage device; and

a processor communicatively coupled to the storage device, wherein the processor executes application code instructions that are stored in the storage device to cause the system to perform operations comprising:

receiving a plurality of content items associated with a content item campaign, wherein each of the plurality of content items is associated with at least one characteristic of a user device;

receiving a request to serve a content item m conjunction with an electronic document on a user computing device;

identifying a particular content item from the plurality of content items, wherein the characteristic of the user device associated with the particular content item corresponds to a characteristic of the user computing device;

modifying, based on a device type of the user device, an arrangement of items simultaneously presented within the particular content item without changing which of the items are presented by the particular content item; and

providing the modified content item to the user computing device for display in conjunction with the electronic document.

17. The system of claim 16 , wherein the particular content item comprises the particular image.

18. The system of claim 16 , wherein the particular content item comprises a particular set of text.

19. The system of claim 16 , wherein the electronic document is a web site.

20. The system of claim 16 , wherein identifying further comprises identifying a particular content item from the plurality of content items, wherein the particular content item is associated with characteristics of the user of the electronic device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2018
From: TSUN, STEPHEN; JHA, VIKAS; SAMADI, SHAMIM; GOENKA, VISHAL; MONSEES, DAVID
To: GOOGLE INC.
Reel/Frame 047863/0925 →
ENTITY CONVERSION Recorded Dec 27, 2018
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 047988/0876 →