IP Library Granted Patent US 10,406,442
Granted Patent B2
US 10,406,442 · App. 15/855,177 · Granted Sep 10, 2019

System and method for managing dynamic opt-in experiences in a virtual environment

Inventors: Ethan Anderson (Mountain View, CA); Yonatan Ellert (Sunnyvale, CA); Rohan Verma (Mountain View, CA); Sophia Cao (San Leandro, CA); Matt Holland (Palo Alto, CA)
Assignee: Cognant LLC
A63F13/69A63F13/23A63F13/33A63F13/48A63F13/49A63F13/67A63F2300/1025A63F2300/535
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 10,406,442
App. No.
15/855,177
Granted
Sep 10, 2019
Kind
B2
Abstract

Implementations of the present disclosure are directed to a method, a system, and an article for incentivizing users of an online game. An example computer-implemented method can include: providing an online game on a client device of a user; providing on the client device a first request for content to be presented on the client device; determining that at least a portion of the content has been presented on the client device and, in response, providing the user with a first reward for the online game; providing on the client device a plurality of second requests, wherein each second request comprises a respective task for the user to perform; determining that one of the second requests has been selected and that at least a portion of the respective task has been performed and, in response, providing the user with a respective second reward for the online game.

Claims (63)

1. A method, comprising:

providing an online game on a client device of a user;

providing on the client device a first request for content to be presented on the client device;

determining, by one or more computer processors, that the first request has been accepted on the client device and, in response:

determining, by the one or more computer processors, that at least a portion of the content has been presented on the client device; and

providing the user with a first reward for the online game;

providing on the client device a plurality of second requests while the content is being presented on the client device,

wherein each second request comprises a respective task for the user to perform, and

wherein at least one of the tasks comprises installing and using a new software application; and

determining, by the one or more computer processors, that one of the second requests has been selected on the client device and, in response:

determining, by the one or more computer processors, that at least a portion of the respective task for the selected second request has been performed; and

providing the user with a respective second reward for the online game.

2. The method of claim 1 , wherein providing the first request comprises:

offering the first reward in exchange for presenting the content on the client device.

3. The method of claim 1 , wherein the content comprises at least one of a video, an image, audio, text, or a support game.

4. The method of claim 1 , wherein presenting the content on the client device comprises:

pausing a presentation of the online game on the client device.

5. The method of claim 1 , wherein the first reward comprises at least one of a virtual item, virtual currency, an extra life, an ability to replay a level, or a level increase.

6. The method of claim 1 , wherein the plurality of second requests is provided near a beginning, a middle, or an end of the content presentation on the client device.

7. The method of claim 1 , wherein providing the plurality of second requests comprises:

offering the respective second reward in exchange for completing the respective task.

8. The method of claim 1 , wherein providing the plurality of second requests comprises:

presenting one of a rewarded dynamic endcard and a dynamic offer wall.

9. The method of claim 1 , wherein each respective task is related to the content.

10. The method of claim 1 , wherein the respective second reward comprises at least one of a virtual item, virtual currency, an extra life, an ability to replay a level, or a level increase.

11. A system, comprising:

one or more computer processors programmed to perform operations comprising:

providing an online game on a client device of a user;

providing on the client device a first request for content to be presented on the client device;

determining that the first request has been accepted on the client device and, in response:

determining that at least a portion of the content has been presented on the client device; and

providing the user with a first reward for the online game;

providing on the client device a plurality of second requests while the content is being presented on the client device,

wherein each second request comprises a respective task for the user to perform, and

wherein at least one of the tasks comprises installing and using a new software application; and

determining that one of the second requests has been selected on the client device and, in response:

determining that at least a portion of the respective task for the selected second request has been performed; and

providing the user with a respective second reward for the online game.

12. The system of claim 11 , wherein providing the first request comprises:

offering the first reward in exchange for presenting the content on the client device.

13. The system of claim 11 , wherein the content comprises at least one of a video, an image, audio, text, or a support game.

14. The system of claim 11 , wherein presenting the content on the client device comprises:

pausing a presentation of the online game on the client device.

15. The system of claim 11 , wherein the first reward comprises at least one of a virtual item, virtual currency, an extra life, an ability to replay a level, or a level increase.

16. The system of claim 11 , wherein the plurality of second requests is provided near a beginning, a middle, or an end of the content presentation on the client device.

17. The system of claim 11 , wherein providing the plurality of second requests comprises:

offering the respective second reward in exchange for completing the respective task.

18. The system of claim 11 , wherein providing the plurality of second requests comprises:

presenting one of a rewarded dynamic endcard and a dynamic offer wall.

19. The system of claim 11 , wherein each respective task is related to the content.

20. An article, comprising:

a non-transitory computer-readable medium having instructions stored thereon that, when executed by one or more computer processors, cause the computer processors to perform operations comprising:

providing an online game on a client device of a user;

providing on the client device a first request for content to be presented on the client device;

determining that the first request has been accepted on the client device and, in response:

determining that at least a portion of the content has been presented on the client device; and

providing the user with a first reward for the online game;

providing on the client device a plurality of second requests while the content is being presented on the client device,

wherein each second request comprises a respective task for the user to perform, and

wherein at least one of the tasks comprises installing and using a new software application; and

determining that one of the second requests has been selected on the client device and, in response:

determining that at least a portion of the respective task for the selected second request has been performed; and

providing the user with a respective second reward for the online game.

Assignments (7)
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT [RF 053329/0785] Recorded Dec 9, 2024
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: COGNANT LLC
Reel/Frame 069545/0164 →
SECURITY INTEREST Recorded Jul 28, 2020
From: COGNANT LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 053329/0785 →
RELEASE OF SECURITY INTEREST Recorded May 19, 2020
From: COMERICA BANK
To: COGNANT LLC
Reel/Frame 052706/0118 →
RELEASE OF SECURITY INTEREST Recorded May 19, 2020
From: MGG INVESTMENT GROUP LP, AS COLLATERAL AGENT
To: MACHINE ZONE, INC.; SATORI WORLDWIDE, LLC; COGNANT LLC
Reel/Frame 052706/0917 →
SECURITY INTEREST Recorded May 22, 2018
From: COGNANT LLC
To: COMERICA BANK
Reel/Frame 045876/0020 →
NOTICE OF SECURITY INTEREST -- PATENTS Recorded Feb 2, 2018
From: MACHINE ZONE, INC.; SATORI WORLDWIDE, LLC; COGNANT LLC
To: MGG INVESTMENT GROUP LP, AS COLLATERAL AGENT
Reel/Frame 045237/0861 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2018
From: ANDERSON, ETHAN; ELLERT, YONATAN; VERMA, ROHAN; CAO, SOPHIA; HOLLAND, MATT
To: COGNANT LLC
Reel/Frame 044589/0017 →
Continuity (3)
Provisional Application 62474843 · Mar 22, 2017
Provisional Application 62449851 · Jan 24, 2017
Related Publication 20180207533A1 · Jul 26, 2018