Uniform Game Display Across Multiple Devices
AssigneeRoblox Corporation
InventorJohn T. Kerr
Life of this patent
Estimating the term…
Abstract
A system serves a multi-player virtual-reality (VR) game to two appliances used by players. The server receives data from the first computerized appliance indicating new activity of a controllable object controlled by the first player, determines instant state of the controlled object, accesses predictive display data, selects, according to the instant state of the controlled object, specific predictive display data associated with the first player, and sends the specific predictive display data to the second computerized appliance, where it is utilized to display a predicted movement over time of the first controlled object in the second display.
Claims16
A system, comprising:
- a network-connected, computerized server executing software from a non-transitory medium, coupled to a data repository, serving a multi-player virtual-reality (VR) video game based on a virtual world, the VR video game stored in the data repository;
- a first computerized appliance having a first display, connected to the network, used by a first player to manipulate a first controllable object in the multi-player VR game;
- a second computerized appliance having a second display, connected to the network, used by a second player to manipulate a second controllable object in the multi-player VR game;
- and
- first predictive display data associated uniquely with the first player, the first controllable object controlled by the first player, and states of the object, states including at least location in the virtual world and proximity to other objects in the virtual world, the first predictive display data stored in the data repository;
- wherein the network-connected computerized server, executing the software, receives first data from the first computerized appliance indicating new activity of the first controllable object controlled by the first player, determines instant state of the controlled object, accesses the first predictive display data, selects, according to the instant state of the controlled object, specific predictive display data associated with the first player, and sends the specific predictive display data to the second computerized appliance, where it is utilized to display a predicted movement over time of the first controlled object in the second display.
A method, comprising:
- generating, by a network-connected, computerized server executing software from a non-transitory medium, coupled to a data repository, serving a multi-player virtual-reality (VR) video game based on a virtual world, the VR video game stored in the data repository, first predictive display data associated uniquely with the first player, the first controllable object controlled by the first player, and states of the object, states including at least location in the virtual world and proximity to other objects in the virtual world, the first predictive display data stored in the data repository;
- receiving, from a first computerized appliance having a first display, connected to the network, used by the first player to manipulate a first controllable object in the multi-player VR game, first data from the first computerized appliance indicating new activity of the first controllable object controlled by the first player;
- determining instant state of the controlled object;
- accessing the first predictive display data, and selecting, according to the instant state of the controlled object, the specific predictive display data associated uniquely with the first player;
- and
- sending the specific predictive display data to the second computerized appliance, where it is utilized to display a predicted movement over time of the first controlled object in the second display.
Dependencies are inferred from the claim text.