IP Library Granted Patent US 9,721,428
Granted Patent B1
US 9,721,428 · App. 14/099,584 · Granted Aug 1, 2017

Delayed, game-triggered online game platform registration

Inventor: Ziqiang Xu (Belmont, CA)
Assignee: Aftershock Services, Inc.
G07F17/3241
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,721,428
App. No.
14/099,584
Granted
Aug 1, 2017
Kind
B1
Abstract

This disclosure relates to enabling a user to access a game hosted on a game platform without registering a platform account. In implementations, a game provider may set a game trigger based on an instance of a game. In response to a determination that the game trigger is met, instructions effectuating presentation of a platform registration request to a user may be transmitted to a platform provider.

Claims (31)

1. A system for triggering registration to an online game platform by a game provider of an online game, the system comprising:

one or more processors configured by machine-readable instructions to:

receive platform requests to provide access for the users to the online game, the platform requests including a first platform request to provide access for a first user to the online game, the first platform request indicating that the first user is not registered to a platform account;

execute an instance of the online game and to use the instance of the online game to generate game state information that is transmitted to the client computing platforms over the network, and to provide access to the online game for the first user in response to the first platform request, and wherein execution of the instance of the game includes performing in-game actions in the instance of the online game in response to action requests for the in-game actions received over the network from the client computing platforms including the first client computing platform associated with the first user;

obtain the action requests input by users, wherein the action requests includes first action requests that specify execution of the in-game actions by the first user;

determine if a game trigger for the first user is met based on the instance of the online game; and

transmit instructions over the network to a platform provider in response to a determination that the game trigger is met, the instructions effectuating presentation of a platform registration request to the first user by the platform provider;

receive from the platform provider an indication as to whether stated information was received from the first user in response to the presentation of the platform registration request to the first user by the platform provider; and

setting a new game trigger for triggering the platform registration request in response to an indication that the stated information was not received from the first user.

2. The system of claim 1 , wherein the platform requests include associated identifiers, and wherein the one or more processors are further configured by machine-readable instructions to create a game account for the first user associated with the first platform request's associated identifier.

3. The system of claim 1 , wherein the one or more processors are further configured by machine-readable instructions to discontinue the instance of the online game in response to an indication that the stated information was not received from the first user.

4. The system of claim 1 , wherein the game trigger is associated with an amount of time that the instance of the game is presented to the first user.

5. The system of claim 1 , wherein the game trigger is associated with in-game actions performed by the first user.

6. The system of claim 1 , wherein the game trigger is associated with the first user's progress towards an in-game achievement.

7. The system of claim 1 , wherein the game trigger is associated with an in-game purchase by the first user.

8. A computer-implemented method for registering users, the method being implemented in a computer system that includes one or more processors executing machine-readable instructions, the method comprising:

receiving platform requests to provide access for users to an online game, the platform requests including a first platform request to provide access for a first user to the online game, the first platform request indicating that the first user is not registered to a platform account;

executing an instance of the online game and using the instance of the online game to generate game state information that is transmitted to the client computing platforms over the network, and to provide access to the online game for the first user in response to the first platform request;

implementing in-game actions in the instance of the online game in response to action requests for the in-game actions received over the network from the client computing platforms including the first client computing platform associated with the first user;

obtaining action requests input by users, wherein the action requests specify execution of the in-game actions by the user;

determining if a game trigger for the first user is met based on the instance of the online game; and

transmitting instructions, over the network, to a platform provider in response to a determination that the game trigger is met, the instructions effectuating presentation of a platform registration request to the first user by the platform provider;

receiving from the platform provider an indication as to whether stated information was received from the first user in response to the presentation of the platform registration request to the first user by the platform provider; and

setting a new game trigger for triggering the platform registration request in response to an indication that the stated information was not received from the first user.

9. The method of claim 8 , wherein the platform requests include associated identifiers, further comprising creating a game account for the first user associated with the first platform request's associated identifier.

10. The method of claim 8 , further comprising:

discontinuing the instance of the online game in response to an indication that the stated information was not received from the first user.

11. The method of claim 8 , wherein the game trigger is associated with an amount of time that the instance of the online game is presented to the first user.

12. The method of claim 8 , wherein the game trigger is associated with in-game actions performed by the first user.

13. The method of claim 8 , wherein the game trigger is associated with the first user's progress towards an in-game achievement.

14. The method of claim 8 , wherein the game trigger is associated with an in-game purchase by the first user.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2018
From: AFTERSHOCK SERVICES, INC.
To: ELECTRONIC ARTS INC.
Reel/Frame 045474/0300 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2017
From: KABAM, INC.
To: AFTERSHOCK SERVICES, INC.
Reel/Frame 042211/0425 →
TERMINATION OF INTELLECTUAL PROPERTY SECURITY AGREEMENT, RECORDED AT REEL/FRAME: 039268/0910 Recorded Mar 2, 2017
From: SILICON VALLEY BANK
To: KABAM, INC.
Reel/Frame 041857/0538 →
SECURITY AGREEMENT Recorded Jul 6, 2016
From: KABAM, INC.
To: SILICON VALLEY BANK
Reel/Frame 039268/0910 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2013
From: XU, ZIQIANG
To: KABAM, INC.
Reel/Frame 031735/0281 →
Continuity (1)
Provisional Application 61773012 · Mar 5, 2013