Patent ID: 11876685
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Furniture, games (Other fields)
Classification: CPC H  A | IPC A  H

Claim 0:
1. A client device, comprising:
one or more processors; and
one or more memories, wherein the one or more memories have stored thereon instructions, which when executed by the one or more processors, cause the one or more processors to implement local predictions for a simulation at remote provider network, wherein the one or more processors are configured to:
receive, from a user, indications of a plurality of components to be added to an entity, wherein for a given component of the plurality of components, the component specifies:
one or more types of input to be provided for the component;
one or more predictive states of the component that are to be predicted based on the one or more types of input, wherein the one or more predictive states of the component correspond to states of the component to be determined at the provider network; and
one or more non-predictive states of the component;

add the plurality of components to the entity based on the indications received from the user to define behavior of the entity;
receive one or more inputs that correspond to one or more of the types of input specified for at least one of the plurality of components of the entity;
determine, based on the one or more inputs, values for the one or more predictive states for the plurality of components of the entity;
generate an input packet to be sent to the remote provider network, the input packet comprising at least:
the one or more inputs that were previously received before generation of the input packet; and
data based on the values for the one or more predictive states of the plurality of components of the entity that were determined based on the one or more inputs that were previously received before the generation of the input packet, wherein the input packet does not include data based on values for the one or more non-predictive states for the plurality of components of the entity; and

send the input packet to the provider network.