CPC A63F 13/77 (2014.09) [A63F 13/355 (2014.09); G06F 8/60 (2013.01); A63F 2300/538 (2013.01); A63F 2300/552 (2013.01)] | 19 Claims |
1. A method for a gaming device of a vehicle, wherein the gaming device is configured to provide computer games, and wherein computer software for the computer games is available for downloading from one or more remote storing devices, the method carried out by a computing device and comprising:
acquiring time information of an ongoing journey;
acquiring an indication of a selected computer game for the ongoing journey;
determining, based on the time information of the ongoing journey, a remaining time period to a specific point in time associated with the ongoing journey; and
determining, based on the remaining time period to the specific point in time associated with the ongoing journey, an extent of the computer software for the selected computer game for downloading, wherein the determined extent of the computer software comprises of one or more of a game engine, a computer software part for a game level, content or assets, and the determined extent of the computer software being that which is needed by the gaming device to effectuate game play of the selected game by a user during the remaining time period, wherein each computer game comprises two or more service sections, and wherein determining the extent of the computer software for the selected computer game for downloading comprises:
predicting, during provisioning of a current service section of the selected computer game, whether provisioning of all service sections that can be provided by already downloaded computer software using high-resolution rendering will be finalized before the ongoing journey of the vehicle is completed; and
when it is predicted that provisioning of all service sections that can be provided by already downloaded computer software using high-resolution rendering will be finalized before the ongoing journey of the vehicle is completed, determining the extent of the computer software for the selected computer game for downloading as computer software required for provisioning of a further service section of the selected computer game; and
downloading the computer software required for provisioning of the further service section of the selected computer game.
|