Platform triggered registration
AssigneeElectronic Arts Inc.
InventorZiqiang Xu
Life of this patent
Estimating the term…
Abstract
This disclosure relates to enabling a user to access a game without registering for a platform account. In implementations, if an unregistered user attempts to access a game supported by a gaming platform, a guest account may be automatically created for the user in response to receiving a request for the user to access the game. The guest account may enable the user to access the game without first registering with the gaming platform.
Claims14
A system for in-game, platform-triggered game platform registration, the system comprising:
- one or more processors configured by machine-readable instructions to:
- host, via a network, a platform providing users access to multiple games that are provided by multiple different game providers that are separate from the platform, the multiple different game providers including a first game provider;
- receive user requests for access through the platform to play one or more of the multiple games;
- determine whether users making the user requests are associated with registered platform accounts associated with the platform, wherein the platform accounts enable the users to log in to the platform and access the multiple games that are hosted on the platform, and wherein respective individual game accounts enable the users to access respective individual ones of the multiple games;
- automatically create, responsive to reception of a first user request from a first user through the platform to play a first game provided by the first game provider, a guest platform account for the first user, wherein the first user is not yet associated with any registered platform account at a time of the reception of the first user request, wherein the guest platform account includes a first identifier and lacks any registration information provided by the first user, and wherein the first game is one of the multiple games hosted by the platform via the network;
- provide access for users to one or more of the multiple games provided by the multiple different game providers in response to received user requests for access to one or more of the multiple games, such that:
- (i) responsive to the reception of the first user request from the first user through the platform to play the first game, transmission of a first platform request is effectuated from the platform to the first game provider, the first platform request including the first identifier and effectuating provision of the first game to the first user by the first game provider, and
- (ii) responsive to reception of a second user request for access to the first game from a second user that is associated with a second registered platform account, transmission of a second platform request is effectuated from the platform to the first game provider, the second platform request including a second identifier from registration data associated with the second registered platform account and effectuating provision of the first game to the second user by the first game provider;
- monitor user usage of one or more of the multiple games such that responsive to access to the first game being provided to the first user, usage of the first game by the first user is monitored;
- determine whether usage of the first game by the first user satisfies a platform trigger based on an occurrence within the first game, wherein the platform trigger is satisfied by the first user initiating an in-game purchase from the first game provider, the in-game purchase occurring virtually within the first game for a virtual, in-game item usable in the first game;
- generate a platform registration request for the first user in response to a determination that the platform trigger is met, wherein the platform registration request causes registration information to be requested from the first user;
- and
- register, for the first user, a first registered platform account with the platform, wherein the first registered platform account is associated with the registration information.
A computer-implemented method for in-game, platform-triggered game platform registration, the method being implemented in a computer system that includes one or more physical processors configured by machine-readable instructions, the method comprising:
- hosting, via a network, a platform providing a first user access to multiple games that are provided by multiple different game providers that are separate from the platform, the multiple different game providers including a first game provider;
- receiving from the first user, at the one or more physical processors, a first user request for access through the platform to play a first game, wherein the first user is not yet associated with any registered platform account when the first user request for access is received, wherein the first game is one of the multiple games that are hosted on the platform, and wherein platform accounts associated with the platform enable users to access the multiple games that are hosted on the platform, and wherein respective individual game accounts enable the users to access respective individual ones of the multiple games;
- creating, by the one or more physical processors in response to reception of the first user request from the first user, a guest platform account for the first user, wherein the guest platform account includes a first identifier and lacks any registration information provided by the first user;
- effectuating transmission, by the one or more physical processors, of a first platform request from the platform to the first game provider responsive to receipt of the first user request for access, the first platform request including the first identifier and effectuating provision of the first game to the first user by the first game provider;
- receiving, by the one or more physical processors, a second user request for access to the first game from a second user who is associated with a second registered platform account and who previously provided second registration information to the platform, wherein the second registered platform account is associated with a second identifier;
- effectuating transmission, by the one or more physical processors, of a second platform request to the first game provider, the second platform request including the second identifier and effectuating provision of the first game to the second user by the first game provider;
- monitoring, by the one or more physical processors, usage of the first game by the first user responsive to access to the first game being provided to the first user;
- determining, by the one or more physical processors, whether usage of the first game by the first user satisfies a platform trigger based on an occurrence within the first game, wherein the platform trigger is satisfied by the first user initiating an in-game purchase from the first game provider, the in-game purchase occurring within the first game for a virtual, in-game item useable in the first game;
- generating, by the one or more physical processors, a platform registration request for the first user in response to a determination that the platform trigger is met, wherein the platform registration request causes registration information to be requested from the first user;
- and
- registering, for the first user, a first registered platform account with the platform, wherein the first registered platform account is associated with the registration information.
A system for in-game, platform-triggered game platform registration, the system comprising:
- one or more processors configured by machine-readable instructions to:
- automatically create, responsive to reception of a first user request from a first user for access to a first game, a guest platform account for the first user when the first user is not yet associated with any registered platform account at a time of the reception of the first user request, wherein the guest platform account includes a first identifier and lacks any registration information provided by the first user, wherein the first game is one of multiple games that are hosted by a game platform via a network, wherein the multiple games are provided by multiple game providers, wherein the multiple game providers are separate from the game platform, wherein the first game is provided by a first game provider of the multiple game providers, wherein platform accounts associated with the game platform enable users to access the multiple games, and wherein respective individual game accounts enable the users to access respective individual ones of the multiple games accessible via the platform account;
- responsive to the reception of the first user request from the first user for access to the first game, effectuate transmission of a first platform request to the first game provider of the first game, wherein the first platform request includes the first identifier, and wherein the first platform request is used in effectuating provision of the first game to the first user;
- responsive to reception of a second user request for access to the first game from a second user who is associated with a second registered platform account, effectuate transmission of a second platform request to the first game provider of the first game, wherein the second platform request includes a second identifier that is associated with the second registered platform account, and wherein the second user previously provided information during platform registration of the second user;
- effectuate provision of the first game from the game provider to the second user;
- monitor user usage of the games such that responsive to the provision of the first game to the first user, usage of the first game by the first user is monitored;
- determine whether usage of the first game by the first user satisfies a platform trigger based on an occurrence in the first game, wherein the platform trigger is satisfied by the first user initiating an in-game purchase from the first game provider, the in-game purchase occurring within the first game for a virtual, in-game item useable within the first game;
- generate a platform registration request for the first user in response to a determination that the platform trigger is met, wherein the platform registration request causes registration information to be requested from the first user;
- and
- register, for the first user, a first registered platform account with the game platform, wherein the first registered platform account is associated with the registration information.
Dependencies are inferred from the claim text.