IP Library › Granted Patent US 9,456,058
Granted Patent B1
US 9,456,058 · App. 14/843,730 · Granted Sep 27, 2016

Smart asset management for a content item

Inventor: Wook Jin Chung (Sunnyvale, CA)
Assignee: Google Inc.
H04L67/42G06F17/3089H04L67/10H04L67/22
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 9,456,058
App. No.
14/843,730
Granted
Sep 27, 2016
Kind
B1
Abstract

A method for managing assets for a content item to be displayed on at least one client computing device having a display is provided. Additionally, a server computing device for managing assets for a content item to be displayed on at least one client computing device having a display is provided. Additionally, a computer-readable storage device having processor-executable instructions embodied thereon is provided. The processor-executable instructions are for managing assets for a content item to be displayed on at least one client computing device having a display.

Claims (27)

1. A method of managing assets of content items to be displayed on client computing devices, comprising:

transmitting, by a server, to a client computing device, a content item comprising a plurality of assets and instructions for controlling at least one of i) a loading priority of the plurality of assets, ii) a placement of each of the plurality of assets in the content item, or iii) a selection of a subset of the plurality assets for display with the content item;

receiving, by the server, from the client computing device, an indication of an interaction by the client computing device with the content item; and

modifying, by the server, the instructions to change at least one of i) the loading priority of the plurality of assets, ii) the placement of each of the plurality of assets in the content item, or iii) the selection of the subset of the plurality of assets for display with the content item, based on the indication of the interaction by the client computing device with the content item.

2. The method of claim 1 , further comprising determining, by the server, an initial loading priority of the plurality of assets based on at least one of a predicted amount of click-throughs for the plurality of assets and an exposure time for the plurality of assets according to the instructions.

3. The method of claim 1 , further comprising determining, by the server, at least one of the loading priority of the plurality of assets, the placement of each of the plurality of assets in the content item, and the selection of the subset of the plurality of assets for display with the content item based on a type of the indication of the interaction by the client computing device.

4. The method of claim 1 , further comprising identifying a most popular asset of the plurality of assets and a least popular asset of the plurality of assets based on the indication of the interaction by the client computing device.

5. The method of claim 1 , wherein modifying the instructions further comprises modifying the instructions to change at least one of the loading priority of the plurality of assets, the placement of each of the plurality of assets in the content item, and the selection of the subset of the plurality of assets for display with the content item based on a geographic location associated with the client computing device.

6. The method of claim 1 , wherein modifying the instructions further comprises modifying the instructions to change at least one of the loading priority of the plurality of assets, the placement of each of the plurality of assets in the content item, and the selection of the subset of the plurality of assets for display with the content item based on a device type of the client computing device.

7. The method of claim 1 , wherein modifying the instructions further comprises modifying the instructions to change at least one of the loading priority of the plurality of assets, the placement of each of the plurality of assets in the content item, and the selection of the subset of the plurality of assets for display with the content item based on campaign parameters associated with the content item.

8. The method of claim 1 , wherein modifying the instructions further comprises modifying the instructions to change at least one of the loading priority of the plurality of assets, the placement of each of the plurality of assets in the content item, and the selection of the subset of the plurality of assets for display with the content item based on a subject category of an online publication on which the content item is displayed.

9. The method of claim 1 , wherein transmitting the content item further comprises transmitting the content item comprising the instructions, the instructions causing the client computing device to load and display the plurality of assets according to the loading priority of the plurality of assets.

10. The method of claim 1 , further comprising determining, by the server, a respective initial position for the plurality of assets within the content item based on at least one of a predicted amount of click-throughs at the respective initial position and an exposure time for at the respective initial position.

11. A system for managing assets for content items to be displayed on client computing devices, comprising:

a server that:

transmits to at a client computing device, a content item comprising a plurality of assets and instructions for controlling at least one of i) a loading priority of the plurality of assets, ii) a placement of each of plurality of assets in the content item, or iii) a selection of a subset of the plurality of assets for display with the content item;

receives from the client computing device, an indication of an interaction by the client computing device with the content item; and

modifies the instructions to change at least one of i) the loading priority of the plurality of assets, ii) the placement of each of the plurality of assets in the content item, or iii) the selection of the subset of the plurality of assets for display with the content item, based on the indication of the interaction from the client computing device with the content item.

12. The system of claim 11 , wherein the server determines an initial loading priority of the plurality of assets based on at least one of a predicted amount of click-throughs for the plurality of assets and an exposure time for the plurality of assets according to the instructions.

13. The system of claim 11 , wherein the server determines at least one of the loading priority of the plurality of assets, the placement of each of the plurality of assets in the content item, and the selection of the subset of the plurality of assets for display with the content item based on a type of the indication of the interaction by the client computing device.

14. The system of claim 11 , wherein the server identifies a most popular asset of the plurality of assets and a least popular asset of the plurality of assets based on the indication of the interaction by the client computing device.

15. The system of claim 11 , wherein the server modifies the instructions to change at least one of the loading priority of the plurality of assets, the placement of each of the plurality of assets in the content item, and the selection of the subset of the plurality of assets for display with the content item based on a geographic location associated with the client computing device.

16. The system of claim 11 , wherein the server modifies the instructions to change at least one of the loading priority of the plurality of assets, the placement of each of the plurality of assets in the content item, and the selection of the subset of the plurality of assets for display with the content item based on a device type of the client computing device.

17. The system of claim 11 , wherein the server modifies the instructions to change at least one of the loading priority of the plurality of assets, the placement of each of the plurality of assets in the content item, and the selection of the subset of the plurality of assets for display with the content item based on campaign parameters associated with the content item.

18. The system of claim 11 , wherein the server modifies the instructions to change at least one of the loading priority of the plurality of assets, the placement of each of the plurality of assets in the content item, and the selection of the subset of the plurality of assets for display with the content item based on a subject category of an online publication on which the content item is displayed.

19. The system of claim 11 , wherein the server transmits the content item comprising the instructions, the instructions causing the client computing device to load and display the plurality of assets according to the loading priority of the plurality of assets.

20. The system of claim 11 , wherein the server determines a respective initial position for the plurality of assets within the content item based on at least one of a predicted amount of click-throughs at the respective initial position and an exposure time for at the respective initial position.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044566/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2015
From: CHUNG, WOOK JIN
To: GOOGLE INC
Reel/Frame 036495/0689 →
Continuity (1)
Continuation 13902095 · May 24, 2013