Patents by Inventor Christian R. Lange

Christian R. Lange has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11065546
    Abstract: An application can be executed for multiple peers using a peer-to-peer network structure. State data for the peers can be compared to provide for authority on the session even though there is no dedicated authority component. Such an approach can help to maintain consistency across the distributed network, as well as to minimize the occurrence of cheating or manipulation of the data on the session. A set of state variables is selected, and peers use their local values for those variables to generate hashes to be sent to the other peers. The hash values are compared and any variations addressed accordingly. For any outlier peers that report different hash values, their state values can be adjusted to attempt to bring those outliers back in sync with the other peers. This can involve updating or rolling back specific parameter values for the outlier or all peers.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: July 20, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Christian R. Lange
  • Patent number: 11058948
    Abstract: Machine learning is used to generate and update predictive models configured to predict the positions, orientations, or actions of various gameplay elements capable of being controlled by players of a network-based multiplayer game. A gaming server can send a trained predictive model to each player device actively involved in a gaming session. Those devices can use the predictive model to predict the positions and orientations of various gameplay elements, where the actual data will not be received for a period of time due to latency of transmission over at least one network connection. When the actual data is received, the game state and gameplay action can be corrected or initiated as appropriate, enabling the overall gameplay experience to be smoother and more enjoyable. The gameplay and prediction data can be analyzed to further train or improve the models.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: July 13, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeremy Hardiman, Christian R. Lange, Adam Smith, Joseph Francis Stankowicz
  • Patent number: 10909754
    Abstract: Multi-dimensional models are supported for game creation via two-dimensional (2D) visual scripting systems. Visual scripting can utilize 2D nodes on a grid, where the nodes can interact through the use of input and output ports, and can be wired together to create gameplay behavior. A 2D rendering of a three-dimensional (3D) object (e.g., a mesh) can be added to the node grid for a gaming application. A scripting interface allows rules and ports to be created for specific aspects of the mesh, such as may relate to features, skeletons, or bounding boxes. Multiple scripting nodes can be associated with the same mesh such that the mesh is not duplicated in the visual scripting view port. The functionality for the 3D object can then be incorporated into the game based at least in part upon the associated nodes without manual coding or compilation.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: February 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeremy Hardiman, Christian R. Lange, Luis René Sempé Sosa, Adam Smith, Joseph Francis Stankowicz