System and method for uniting user accounts across different platforms
First Claim
1. A system for uniting a user account across a first online platform and a second online platform for an online game, the system comprising:
- one or more physical processors configured by machine-readable instructions to;
manage user accounts associated with individual users, the user accounts including a first user account associated with a first user, wherein the first user account comprises;
a global user identifier configured to represent the first user across the first and second online platforms and in the online game;
a first network abstraction identifier configured to represent the first user within the first online platform, the first network abstraction identifier including at least a network identifier portion that reflects the first online platform and is user agnostic, and a network user identifier portion that represents the first user within the first online platform;
a second network abstraction identifier configured to represent the first user within the second online platform, the second network abstraction identifier including at least a network identifier portion that reflects the second online platform and is user agnostic, and a network user identifier portion that represents the first user within the second online platform, the network user identifier portion of the second network abstraction identifier being different than the network user identifier portion of the first network abstraction identifier; and
a first game user identifier configured to represent the first user within the online game, the first game user identifier including at least a game identifier portion that represents the online game and is online platform agnostic, and an in-game user identifier portion that represents the first user within the online game when playing via the first online platform;
identify, responsive to the first user requesting to play the online game via the first online platform, the first user using the global user identifier and the first network abstraction identifier; and
identify, responsive to the first user requesting to play the online game via the second online platform, the first user using the global identifier and the second network abstraction identifier as the same user that played the online game via the first online platform but accessing the online game through the second online platform rather than the first online platform,wherein the first online platform and the second online platform are different online platforms and the first user'"'"'s activity in the online game session played via the first online platform is reflected in the online game session played on the second online platform.
5 Assignments
0 Petitions
Accused Products
Abstract
Individual users may log into the same online game from multiple different social networking platforms. The disclosed technology provides a way to unite users'"'"' accounts such that users that have logged into the online game from different social networking platforms can have their progress in the online game preserved regardless of which social networking platforms the user logged in from. Business intelligence about differences in the user'"'"'s value when logging in from the different social networking platforms can be determined and incentivizing actions can be performed on the social networking platforms based on the business intelligence.
129 Citations
11 Claims
-
1. A system for uniting a user account across a first online platform and a second online platform for an online game, the system comprising:
one or more physical processors configured by machine-readable instructions to; manage user accounts associated with individual users, the user accounts including a first user account associated with a first user, wherein the first user account comprises; a global user identifier configured to represent the first user across the first and second online platforms and in the online game; a first network abstraction identifier configured to represent the first user within the first online platform, the first network abstraction identifier including at least a network identifier portion that reflects the first online platform and is user agnostic, and a network user identifier portion that represents the first user within the first online platform; a second network abstraction identifier configured to represent the first user within the second online platform, the second network abstraction identifier including at least a network identifier portion that reflects the second online platform and is user agnostic, and a network user identifier portion that represents the first user within the second online platform, the network user identifier portion of the second network abstraction identifier being different than the network user identifier portion of the first network abstraction identifier; and a first game user identifier configured to represent the first user within the online game, the first game user identifier including at least a game identifier portion that represents the online game and is online platform agnostic, and an in-game user identifier portion that represents the first user within the online game when playing via the first online platform; identify, responsive to the first user requesting to play the online game via the first online platform, the first user using the global user identifier and the first network abstraction identifier; and identify, responsive to the first user requesting to play the online game via the second online platform, the first user using the global identifier and the second network abstraction identifier as the same user that played the online game via the first online platform but accessing the online game through the second online platform rather than the first online platform, wherein the first online platform and the second online platform are different online platforms and the first user'"'"'s activity in the online game session played via the first online platform is reflected in the online game session played on the second online platform. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A computer-implemented method of uniting user accounts across a first online platform and a second online platform for an online game, the method being implemented in a computer system comprising one or more physical processors configured by machine-readable instructions, the method comprising:
-
retrieving a global user identifier configured to represent a first user in response to receiving a request from the first user to play the online game via the first online platform; storing a game identifier representing the first user'"'"'s play of the online game via the first online platform, the game user identifier including at least a game identifier portion that represents the online game and is online platform agnostic, and an in-game user identifier portion that represents the first user within the online game when playing via the first online platform; storing a first network abstraction identifier representing the first user being a member of the first online platform such that responsive to a request by the first user to play the online game via a second online platform, the first user is identified as the same user that played the online game via the first online platform, wherein the first network abstraction identifier includes at least a network identifier portion that reflects the first online platform and is user agnostic, and a network user identifier portion that represents the first user within the first online platform; storing a second network abstraction identifier representing the first user being a member of a second online platform such that responsive to a request by the first user to play the online game via the second online platform, the first user is identified as the same user that played the online game via the first online platform but accessing the online game through the second online platform rather than the first online platform, wherein the second network abstraction identifier includes at least a network identifier portion that reflects the second online platform and is user agnostic, and a network user identifier portion that represents the first user within the second online platform, the network user identifier portion of the second network abstraction identifier being different than the network user identifier portion of the first network abstraction identifier; wherein the first online platform and the second online platform are different online platforms and the first user'"'"'s activity in the online game session played via the first online platform is reflected in the online game session played on the second online platform. - View Dependent Claims (8, 9, 10, 11)
-
Specification