METHOD AND APPARATUS FOR PARTITIONING VIRTUAL WORLDS USING PRIORITIZED TOPIC SPACES IN VIRTUAL WORLD SYSTEMS
First Claim
Patent Images
1. A method for hosting an online virtual world system on game engine servers, comprising:
- obtaining a map representing a virtual world in the game;
partitioning the map into multiple partitions; and
selecting a game engine server for each partition as responsible for executing the game for detected game entities in that partition, wherein the selection is based on load balancing between the game engine servers.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for hosting an online virtual world system on game engine servers, is provided. One implementation involves obtaining a map representing a virtual world in the game, partitioning the map into multiple partitions, and selecting a game engine server for each partition as responsible for executing the game for detected game entities in that partition, wherein the selection is based on load balancing between the game engine servers.
-
Citations
21 Claims
-
1. A method for hosting an online virtual world system on game engine servers, comprising:
-
obtaining a map representing a virtual world in the game; partitioning the map into multiple partitions; and selecting a game engine server for each partition as responsible for executing the game for detected game entities in that partition, wherein the selection is based on load balancing between the game engine servers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for hosting an online virtual world system on game engine servers, comprising a computer usable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform:
-
partitioning a map representing a virtual world in the game, into multiple partitions; and selecting a game engine server for each partition as responsible for executing the game for detected game entities in that partition, wherein the selection is based on load balancing between the game engine servers. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for hosting an online virtual world game, comprising:
-
a manager including a partitioner configured for partitioning a map representing a virtual world in the game into multiple partitions; and a load balancer configured for selecting a game engine server for each partition as responsible for executing the game for detected game entities in that partition, wherein the selection is based on load balancing between the game engine servers. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification