Patent ID: 9647869
Date: 2017-05-09
CPC Classifications: A63F,G09B,H04L

Claim:
1. A system for hosting a virtual world such as in a game based environment for teaching and learning, the system capable of improving ease of customization, enabling on-demand-usage and facilitating content sharing for hosting private virtual locations on virtualized servers specifically so that multiple discrete virtual worlds can be hosted automatically and remotely, started or removed on one or more servers simultaneously and independently of each other without affecting the other hosts, the system comprising: a user database including a plurality of creator clients, a plurality of administrator clients and a plurality of visitor clients; a virtual world server including a memory storage configured to store visitor usage data; and an application server including a virtual world storage to store a plurality of newly-created virtual worlds received from the creator clients, and a scheduler to receive a plurality of delivery requests of selected ones of the newly-created virtual worlds from the creator clients, wherein the virtual world server is to deliver the selected ones of the newly-created virtual worlds to selected ones of the visitor clients identified by the creator clients in the delivery requests at scheduled dates and times, and is to host the newly-created virtual worlds as discrete instances; wherein each of the creator clients, the administrator clients, the visitor clients and the virtual world server includes a graphical asset library which stores a plurality of predetermined properties corresponding to each graphical asset, wherein the predetermined properties are customized based on a respective operating system or hardware platform used by each of the visitor clients; and wherein the system is configured to remove the visitor usage data from the memory storage after the visitor usage data is exported to visitor logs of the creator clients and administrator clients associated with the delivery requests.