Patent ID: 8676997

Claim:
A server facilitating unitized maneuvers for a shared environment, the server comprising: a processor configured to: receive a first message generated by a first client of a plurality of clients in response to the first client initiating a first unitized maneuver on a first object for rendering the shared environment and prior to the first client ending the first unitized maneuver, the first unitized maneuver selected from a selection of discrete unitized maneuvers and having a first plurality of parameters including a first start time; and send a second message to a second client of the plurality of clients in response to receiving the first message to communicate the first unitized maneuver initiated by the first client, so as to cause the second client to render the first object executing the first unitized maneuver in the shared environment approximately synchronously with the first client until a first end time determinable using the first plurality of parameters.