发明名称 System for optimizing processing capacity for a group of gaming appliances engaged in play of an online game
摘要 A network-connected system serving digital games includes a game server having a first software application executing from a non-transitory physical medium coupled to the server, the server serving a digital game to individual ones of network-connected digital appliances, and distributed client software applications executing from non-transitory physical mediums coupled to the network-connected digital appliances. The client software applications monitor local processing capability for real-time processing of served objects and effects, communicate capability information to the game server, and the game server serves objects and effects compatible with a higher level of processing capability or objects and effects compatible with a lower level of processing capability depending on the capability information communicated.
申请公布号 US9044677(B2) 申请公布日期 2015.06.02
申请号 US201113180203 申请日期 2011.07.11
申请人 Roblox Corporation 发明人 Kozlov Semen
分类号 A63F13/00;A63F13/30;A63F13/323;A63F13/31;H04L29/06 主分类号 A63F13/00
代理机构 Central Coast Patent Agency, Inc. 代理人 Boys Donald R.;Central Coast Patent Agency, Inc.
主权项 1. A gaming system comprising: a game server connected to a network and having a first processor executing first software from a non-transitory medium; a data repository coupled to the game server, the data repository storing a digital game based on a virtual environment, the digital game comprising objects and effects to be rendered in display during play of the game, the objects and effects stored as base models having neutral quality attributes; a computerized appliance having a second processor executing second software, the computerized appliance connected to the network and operable to play the game served by the game server; wherein the game server serves the game to the computerized appliance, the second software periodically monitors processing capability of the computerized appliance in frame rate during live play of the game and reports determined frame rates to the game server periodically also during live play of the game, and the game server, executing a versioning layer as a part of the first software, in response to changing frame rate capacity reported at periodic intervals during game play, creates versions of the base models of the objects and effects most compatible with a current frame rate of the computerized appliance as play progresses, and serves the created versions of objects and effects as reported frame rate of the computerized appliance changes during live play of the game.
地址 San Mateo CA US