IP Library Granted Patent US 10,646,784
Granted Patent B2
US 10,646,784 · App. 16/530,103 · Granted May 12, 2020

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 (San Francisco, 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,646,784
App. No.
16/530,103
Granted
May 12, 2020
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 (48)

1. A method, comprising:

presenting promotional content on a client device of a user,

wherein the user is provided with a first virtual reward for an application client on the client device when at least a portion of the promotional content has been presented on the client device;

displaying on the client device a plurality of requests while the promotional content is being presented on the client device,

wherein each request comprises a respective task for the user to perform;

determining, by one or more computer processors, that one of the 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 request has been performed; and

providing the user with a respective second virtual award.

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

pausing the application client on the client device.

3. The method of claim 1 , wherein displaying the plurality of requests comprises:

presenting one of a rewarded endcard, a dynamic rewarded endcard, an offer wall, or a dynamic offer wall.

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

5. The method of claim 1 , wherein at least one of the tasks comprises installing a new application client on the client device.

6. The method of claim 1 , wherein the user engages with an interactive rewarded playable unit for the respective task for the selected request.

7. The method of claim 1 , wherein the second virtual award is for use with another application client.

8. The method of claim 1 , wherein an amount of the respective second virtual award is based on an extent of completion of the respective task by the user.

9. The method claim 1 , comprising:

returning the user to the application client after the user is provided with the respective second virtual reward.

10. The method of claim 1 , wherein the application client comprises a mobile computer game.

11. A system, comprising:

one or more computer processors programmed to perform operations to:

present promotional content on a client device of a user,

wherein the user is provided with a first virtual reward for an application client on the client device when at least a portion of the promotional content has been presented on the client device;

display on the client device a plurality of requests while the promotional content is being presented on the client device,

wherein each request comprises a respective task for the user to perform;

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

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

provide the user with a respective second virtual award.

12. The system of claim 11 , wherein to present the promotional content on the client device the one or more computer processors are further to:

pause the application client on the client device.

13. The system of claim 11 , wherein to display the plurality of requests the one or more computer processors are further to:

present one of a rewarded endcard, a dynamic rewarded endcard, an offer wall, or a dynamic offer wall.

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

15. The system of claim 11 , wherein at least one of the tasks comprises installing a new application client on the client device.

16. The system of claim 11 , wherein the user engages with an interactive rewarded playable unit for the respective task for the selected request.

17. The system of claim 11 , wherein the second virtual award is for use with another application client.

18. The system of claim 11 , wherein an amount of the respective second virtual award is based on an extent of completion of the respective task by the user.

19. The system claim 11 , wherein the operations are further to:

return the user to the application client after the user is provided with the respective second virtual reward.

20. A non-transitory computer-readable medium having instructions stored thereon that, when executed by one or more computer processors, cause the one or more computer processors to:

present promotional content on a client device of a user,

wherein the user is provided with a first virtual reward for an application client on the client device when at least a portion of the promotional content has been presented on the client device;

display on the client device a plurality of requests while the promotional content is being presented on the client device,

wherein each request comprises a respective task for the user to perform;

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

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

provide the user with a respective second virtual award.

Assignments (3)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2019
From: ANDERSON, ETHAN; ELLERT, YONATAN; VERMA, ROHAN; CAO, SOPHIA; HOLLAND, MATT
To: COGNANT LLC
Reel/Frame 050365/0453 →
Continuity (4)
Continuation 15855177 · Dec 27, 2017
Provisional Application 62474843 · Mar 22, 2017
Provisional Application 62449851 · Jan 24, 2017
Related Publication 20190351329A1 · Nov 21, 2019