IP Library Granted Patent US 9,333,426
Granted Patent B1
US 9,333,426 · App. 14/197,155 · Granted May 10, 2016

Using game data for providing content items

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,333,426
App. No.
14/197,155
Granted
May 10, 2016
Kind
B1
Abstract

Methods and systems for receiving a request for content associated with a game, receiving at least one of a device identifier and at least one of game data, associating the device identifier with the game data to create a document, and retrieving the document to generate relevant content items for display on the web page.

Claims (38)

1. A method for using game data for providing content items, comprising:

executing, by a video game console, a web application;

monitoring, by the video game console, a state of the application by a user of the application, including:

storing, a device identifier and an identifier of a state of the application, in a web cookie on the video game console;

transmitting, by the video game console to a gaming server, a request for content, the request comprising a portion of the web cookie that includes the device identifier and the identifier of the state of the application, responsive to the monitoring of the state of the web application determining that the user has reached a predetermined state;

receiving, by the video game console from the gaming server, an item of content selected by the gaming server based on analyzing the portion of the web cookie, responsive to the state of the web application identified in the request, the item of content and state of the web application associated together with a remarketing list comprising a plurality of device identifiers, including the device identifier transmitted in the request for content, of devices that have executed the web application and whose users also reached the predetermined state of the web application during execution, wherein the remarketing list is accessible by a content provider of the item of content, not by the video game console; and

displaying, by the video game console, the received item of content;

wherein the web application is a web game, and wherein the state of the web application is a gameplay state.

2. The method of claim 1 , further comprising generating, by the video game console, the identifier of the state of the web application based on an achievement obtained by the user during gameplay.

3. The method of claim 1 , further comprising generating, by the video game console, the identifier of the state of the web application based on a level reached by the user during gameplay.

4. The method of claim 1 , further comprising generating, by the video game console, the identifier of the state of the web application based on a frequency of execution of the web application by the user.

5. The method of claim 1 , wherein receiving the item of content selected by the gaming server responsive to the state of the web application identified in the request further comprises receiving the item of content selected by the gaming server responsive to adding the device identifier transmitted in the request for content to the remarketing list of devices that have executed the application and whose players users also reached the predetermined state of the web application during execution, the remarketing list associated with the item of content.

6. The method of claim 1 , wherein the item of content is associated with the state of the web application responsive to a selection of the state of the web application from a plurality of states of the web application by a provider of the item of content.

7. The method of claim 1 , further comprising receiving, by the video game console, the web application.

8. The method of claim 1 , wherein executing the web application further comprises:

executing, by the first video game console on behalf of a third gaming device, the application, and

transmitting a display of the executed web application to the third gaming device; and

wherein displaying the received item of content further comprises transmitting a display of the received item of content to the third gaming device.

9. The method of claim 8 , wherein transmitting the request for content further comprises transmitting, by the video game console to the gaming server, the request for content, the request comprising a device identifier of the third computing device and the identifier of the state of the web application.

10. A system for using game data for providing content items, comprising:

a video game console in communication with a second computing device, the first computing device comprising a processor configured for:

executing a web game application,

monitoring a state of the application by a user of the application, including:

storing, a device identifier and an identifier of a state of the application, in a web cookie on the video game console;

transmitting, by the video game console to a gaming server, a request for content, the request comprising a portion of the web cookie that includes the device identifier and the identifier of the state of the application, responsive to the monitoring of the state of the web application determining that the user has reached a predetermined state; receiving, by the video game console from the gaming server, an item of content selected by the gaming server based on analyzing the portion of the web cookie, responsive to the state of the web application identified in the request, the item of content and state of the web application associated together with a remarketing list comprising a plurality of device identifiers, including the device identifier transmitted in the request for content, of devices that have executed the web application and whose users also reached the predetermined state of the web application during execution, wherein the remarketing list is accessible by a content provider of the item of content, not by the video game console; and

displaying, by the video game console, the received item of content;

wherein the web application is a web game, and wherein the state of the web application is a gameplay state.

11. The system of claim 10 , wherein the processor is further configured for generating the identifier of the gameplay state of the web game application based on an achievement obtained by the player during gameplay.

12. The system of claim 10 , wherein the processor is further configured for generating the identifier of the gameplay state of the web game application based on a level reached by the player during gameplay.

13. The system of claim 10 , wherein the processor is further configured for generating the identifier of the gameplay state of the web game application based on a frequency of play of the web game application by the player.

14. The system of claim 10 , wherein the processor is further configured for receiving the item of content selected by the second gaming server responsive to adding the device identifier transmitted in the request for content to the remarketing list of devices that have executed the web game application and whose players also reached the predetermined gameplay state of the web game application during gameplay, the remarketing list associated with the item of content.

15. The system of claim 10 , wherein the item of content is associated with the gameplay state of the web game application responsive to a selection of the gameplay state of the game application from a plurality of gameplay states of the web game application by a provider of the item of content.

16. The system of claim 10 , wherein the processor is further configured for receiving the web game application.

17. The system of claim 10 , wherein the processor is further configured for:

executing the web game application on behalf of a third gaming device,

transmitting a display of the executed web game application to the third gaming device, and

displaying the received item of content by transmitting a display of the received item of content to the third gaming device.

18. The system of claim 17 , wherein the processor is further configured for transmitting, to the second computing device, the request for content, the request comprising a device identifier of the third gaming device and the identifier of the gameplay state of the web game application.

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 Mar 5, 2014
From: BACHMAN, MICHAEL
To: GOOGLE INC.
Reel/Frame 032355/0867 →