Server system for processing a virtual space
AssigneeConstructive Labs
InventorMichael Roberts
Life of this patent
Estimating the term…
Loading patent…
AssigneeConstructive Labs
InventorMichael Roberts
Estimating the term…
A server system (100) for processing a virtual space, the virtual space comprising a plurality of entities (A-E), the server system (100) comprising: one or more back-end servers (108); and one or more front-end servers (114); wherein each back-end server (108) stores a respective subset of the plurality of entities (A-E); each front-end server (114) is communicatively coupled to each back-end server (108); each front-end server (114) is configured to be communicatively coupled to one or more client devices (106); each front-end server (114) stores one or more entity references (RefA-RefE); and each entity reference (RefA-RefE) comprises a first identifier for identifying a respective entity (A-E) and a second identifier for identifying the back-end server (108) on which the entity (A-E) identified by the first identifier is stored.
A server system for processing a virtual space, the virtual space comprising a plurality of entities corresponding to software components in the virtual space, the server system comprising:
A computer-executable method for processing, by a server system, a virtual space, the virtual space comprising a plurality of tiles corresponding to regions in the virtual space, each tile comprising a set of entities corresponding to software components in the virtual space, a each entity of the set of entities being located within one or more of the tiles, the server system comprising a plurality of back-end servers and a plurality of front-end servers, a each back-end server of the plurality of back-end servers storing a set of contiguous tiles of the plurality of tiles and state information associated with a subset of the set of entities in each of the contiguous tiles, the method comprising:
A computer-executable method for processing, by a server system, a virtual space, the virtual space comprising a plurality of tiles, each tile representing a region in the virtual space, and each tile comprising a set of entities corresponding to software components in the virtual space, the server system comprising a plurality of back-end servers and a plurality of front-end servers, a each back-end server of the plurality of back-end servers storing a set of contiguous tiles of the plurality of tiles and state information associated with a subset of the set of entities in each of the contiguous tiles, first and second back-end servers of the plurality of back-end servers store a same tile of the plurality of tiles, and state information associated with different entities within the same tile is separately stored on the first and second back-end servers, the method comprising:
Dependencies are inferred from the claim text.