Patent · US Active

Systems and methods for an object movement engine in a gaming environment

US12145066B2 · kind B2 · utility

0Cited by
8References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 2, 2021
Grant dateNov 19, 2024
Priority date
Expiry dateDec 27, 2041

Classification

  • Technology area (CPC A)Human Necessities
  • CPC primaryA63F2300/643
  • WIPO fieldFurniture, games
  • WIPO sectorOther fields

Abstract

Systems and methods for a unitary physics engine and image smoothing is provided. In this method, a game and a plug-in physics engine are initialized on multiple gaming systems. Time advancement messages are received by a controller within the physics engine from a reflector, causing the physics engine to compute events in a queue up to the time of the timing message, according to the same set of physics rules. This causes a deterministic computation of all object positions within the game that is identical across all gaming systems. In between the deterministic calculations, the local gaming system may compute speculative object positions, based upon the last deterministic position and the accelerations, velocities and object attributes at that moment. These speculative calculations may be performed at least as often as the frame rate of the display (typically 30, 60 or 120 frames per second). Once the next deterministic calculations are refreshed, the true position of the objects may be compared against the current speculative position, and if needed, a reconciliation may be performed.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.