APPARATUSES, METHODS AND SYSTEMS FOR AN ONLINE GAME MANAGER
First Claim
1. A processor-implemented user server migration method to transform user social graph data into user migration, comprising:
- obtaining, for processing a user server migration request for a user, at least;
user social graph data identifying co-users, and online activity pattern data associated with the user and the co-users; and
server load indices of servers associated with the co-users, and server load analysis rules;
identifying a subset of the servers as non-overloaded transfer candidate servers by analyzing the server load indices using the server load analysis rules;
calculating, via a processor, a transfer candidate server score for each of the non-overloaded transfer candidate servers using the user social graph data and the online activity pattern data;
selecting, based on the transfer candidate server scores, one of the non-overloaded transfer candidate servers for migrating the user; and
migrating data associated with the user to the selected non-overloaded transfer candidate server.
5 Assignments
0 Petitions
Accused Products
Abstract
The APPARATUSES, METHODS AND SYSTEMS FOR A ONLINE GAME MANAGER (“OGM”) transform user social graph and online behavioral pattern data inputs via OGM components into optimized server computational load reports. In one embodiment, the OGM may process a user server migration request for a user by obtaining user social graph data identifying co-users, and social activity pattern data associated with the user and the co-users. The OGM may also obtain server load indices of servers associated with the co-users, and server load analysis rules. By analyzing the server load indices using the server load analysis rules, the OGM may identify a subset of the servers as non-overloaded transfer candidate servers. The OGM may calculate transfer candidate server scores for the non-overloaded transfer candidate servers using the user social graph data and the social activity pattern data. Also, the OGM may select one of the non-overloaded transfer candidate servers for migrating the user based on the transfer candidate server scores, and migrate data associated with the user to the selected non-overloaded transfer candidate server.
140 Citations
24 Claims
-
1. A processor-implemented user server migration method to transform user social graph data into user migration, comprising:
-
obtaining, for processing a user server migration request for a user, at least; user social graph data identifying co-users, and online activity pattern data associated with the user and the co-users; and server load indices of servers associated with the co-users, and server load analysis rules; identifying a subset of the servers as non-overloaded transfer candidate servers by analyzing the server load indices using the server load analysis rules; calculating, via a processor, a transfer candidate server score for each of the non-overloaded transfer candidate servers using the user social graph data and the online activity pattern data; selecting, based on the transfer candidate server scores, one of the non-overloaded transfer candidate servers for migrating the user; and migrating data associated with the user to the selected non-overloaded transfer candidate server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A user server migration system, comprising:
-
a memory; and a processor disposed in communication with the memory and configured to issue processing instructions stored in the memory, wherein the processor issues instructions to; obtain, for processing a user server migration request for a user, at least; user social graph data identifying co-users, and online activity pattern data associated with the user and the co-users; and server load indices of servers associated with the co-users, and server load analysis rules; identify a subset of the servers as non-overloaded transfer candidate servers by analyzing the server load indices using the server load analysis rules; calculate a transfer candidate server score for each of the non-overloaded transfer candidate servers using the user social graph data and the online activity pattern data; select, based on the transfer candidate server scores, one of the non-overloaded transfer candidate servers for migrating the user; and migrate data associated with the user to the selected non-overloaded transfer candidate server. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A processor-readable tangible medium storing processor-issuable user server migration instructions to:
-
obtain, for processing a user server migration request for a user, at least; user social graph data identifying co-users, and online activity pattern data associated with the user and the co-users; and server load indices of servers associated with the co-users, and server load analysis rules; identify a subset of the servers as non-overloaded transfer candidate servers by analyzing the server load indices using the server load analysis rules; calculate a transfer candidate server score for each of the non-overloaded transfer candidate servers using the user social graph data and the online activity pattern data; select, based on the transfer candidate server scores, one of the non-overloaded transfer candidate servers for migrating the user; and migrate data associated with the user to the selected non-overloaded transfer candidate server. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification