-
公开(公告)号:US12226690B2
公开(公告)日:2025-02-18
申请号:US18081931
申请日:2022-12-15
Applicant: GOOGLE LLC
Inventor: Dov Zimring , Paul Leventis , Benjamin Frenkel , Matthew Rodgers , Clinton Smullen , Robert McCool
IPC: A63F13/358 , A63F13/323 , A63F13/335 , A63F13/40 , G06F9/455
Abstract: An electronic game server receives a request from a client device to establish a real-time interactive gaming session, determines a device capability of an output device associated with the client device, determines a connection capability of the network connection, determines one or more target quality parameters for the real-time interactive gaming session based on the device capability and the connection capability, selects a first virtual machine of the plurality of virtual machines based on the one or more target quality parameters, establishes the real-time interactive gaming session with the client device, and provides to the real-time interactive gaming session, in accordance with the resource profile of the first virtual machine, resources for processing inputs from the client device and generating gameplay outputs in accordance with the processed inputs within the real-time interactive gaming session.
-
公开(公告)号:US20190321732A1
公开(公告)日:2019-10-24
申请号:US16373558
申请日:2019-04-02
Applicant: Google LLC
Inventor: Dov Zimring , Thomas Enders , Matthew Rodgers , Gurudas Somadder , Jason Pi
IPC: A63F13/77 , A63F13/355 , A63F13/335 , G06F9/445 , A63F13/235 , H04L29/08
Abstract: The various implementations described herein include methods, devices, and systems for interactive cloud gaming. In one aspect, an interface device with processors and memory storing an application program is used for cloud gaming. The interface device includes a communication module for receiving and/or transmitting messages and media streams between the interface device, a game controller, and a remote gaming server. The interface device further includes an output module configured to provide output of the application to an input of a display device coupled to or integrated with the interface device. The application is configured to implement a first mode in which the interface device processes and displays outputs associated with substantially all messages transmitted by the game controller, and a second mode in which the interface device processes and displays a predefined subset of messages from the game controller and displays gaming media streams from the gaming server.
-
公开(公告)号:US20230117969A1
公开(公告)日:2023-04-20
申请号:US18081931
申请日:2022-12-15
Applicant: GOOGLE LLC
Inventor: Dov Zimring , Paul Leventis , Benjamin Frenkel , Matthew Rodgers , Clinton Smullen , Robert McCool
IPC: A63F13/358 , A63F13/323 , A63F13/335 , A63F13/40 , G06F9/455
Abstract: An electronic game server receives a request from a client device to establish a real-time interactive gaming session, determines a device capability of an output device associated with the client device, determines a connection capability of the network connection, determines one or more target quality parameters for the real-time interactive gaming session based on the device capability and the connection capability, selects a first virtual machine of the plurality of virtual machines based on the one or more target quality parameters, establishes the real-time interactive gaming session with the client device, and provides to the real-time interactive gaming session, in accordance with the resource profile of the first virtual machine, resources for processing inputs from the client device and generating gameplay outputs in accordance with the processed inputs within the real-time interactive gaming session.
-
公开(公告)号:US20210220733A1
公开(公告)日:2021-07-22
申请号:US17223226
申请日:2021-04-06
Applicant: GOOGLE LLC
Inventor: Dov Zimring , Paul Leventis , Benjamin Frenkel , Matthew Rodgers , Clinton Smullen , Robert McCool
IPC: A63F13/358 , A63F13/323 , A63F13/335 , A63F13/40 , G06F9/455
Abstract: An electronic game server receives a request from a client device to establish a real-time interactive gaming session, determines a device capability of an output device associated with the client device, determines a connection capability of the network connection, determines one or more target quality parameters for the real-time interactive gaming session based on the device capability and the connection capability, selects a first virtual machine of the plurality of virtual machines based on the one or more target quality parameters, establishes the real-time interactive gaming session with the client device, and provides to the real-time interactive gaming session, in accordance with the resource profile of the first virtual machine, resources for processing inputs from the client device and generating gameplay outputs in accordance with the processed inputs within the real-time interactive gaming session.
-
公开(公告)号:US10773168B2
公开(公告)日:2020-09-15
申请号:US16368806
申请日:2019-03-28
Applicant: GOOGLE LLC
Inventor: Matthew Rodgers
IPC: A63F13/493 , A63F13/56 , A63F13/335 , A63F13/358 , A63F13/497
Abstract: An electronic game server determines, during a disruption in a network connection between the server and a client device, a simulated gameplay input for the first client device; updates a first game state based on the simulated gameplay input, resulting in a placeholder game state; receives, upon resumption of the network connection, a recovered gameplay input initially transmitted by the first client device during the disruption; updates the first game state based on the recovered gameplay input, resulting in an intended game state; compares the placeholder game state to the intended game state; updates the placeholder game state based on the comparison of the placeholder game state to the intended game state, resulting in a subsequent game state; and transmits a frame depicting the subsequent game state to an output device associated with the first client device.
-
公开(公告)号:US11654354B2
公开(公告)日:2023-05-23
申请号:US17223226
申请日:2021-04-06
Applicant: GOOGLE LLC
Inventor: Dov Zimring , Paul Leventis , Benjamin Frenkel , Matthew Rodgers , Clinton Smullen , Robert McCool
IPC: A63F13/323 , A63F13/358 , A63F13/335 , A63F13/40 , G06F9/455
CPC classification number: A63F13/358 , A63F13/323 , A63F13/335 , A63F13/40 , G06F9/45558 , A63F2300/534 , A63F2300/535
Abstract: An electronic game server receives a request from a client device to establish a real-time interactive gaming session, determines a device capability of an output device associated with the client device, determines a connection capability of the network connection, determines one or more target quality parameters for the real-time interactive gaming session based on the device capability and the connection capability, selects a first virtual machine of the plurality of virtual machines based on the one or more target quality parameters, establishes the real-time interactive gaming session with the client device, and provides to the real-time interactive gaming session, in accordance with the resource profile of the first virtual machine, resources for processing inputs from the client device and generating gameplay outputs in accordance with the processed inputs within the real-time interactive gaming session.
-
公开(公告)号:US20220347584A1
公开(公告)日:2022-11-03
申请号:US17868160
申请日:2022-07-19
Applicant: GOOGLE LLC
Inventor: Dov Zimring , Thomas Enders , Matthew Rodgers , Gurudas Somadder , Jason Pi
IPC: A63F13/77 , A63F13/235 , A63F13/335 , A63F13/355 , H04L67/306 , G06F9/445
Abstract: The various implementations described herein include methods, devices, and systems for interactive cloud gaming. In one aspect, an interface device with processors and memory storing an application program is used for cloud gaming. The interface device includes a communication module for receiving and/or transmitting messages and media streams between the interface device, a game controller, and a remote gaming server. The interface device further includes an output module configured to provide output of the application to an input of a display device coupled to or integrated with the interface device. The application is configured to implement a first mode in which the interface device processes and displays outputs associated with substantially all messages transmitted by the game controller, and a second mode in which the interface device processes and displays a predefined subset of messages from the game controller and displays gaming media streams from the gaming server.
-
公开(公告)号:US20210113927A1
公开(公告)日:2021-04-22
申请号:US17123523
申请日:2020-12-16
Applicant: GOOGLE LLC
Inventor: Dov Zimring , Thomas Enders , Matthew Rodgers , Gurudas Somadder , Jason Pi
IPC: A63F13/77 , A63F13/235 , A63F13/335 , A63F13/355 , G06F9/445 , H04L29/08
Abstract: The various implementations described herein include methods, devices, and systems for interactive cloud gaming. In one aspect, an interface device with processors and memory storing an application program is used for cloud gaming. The interface device includes a communication module for receiving and/or transmitting messages and media streams between the interface device, a game controller, and a remote gaming server. The interface device further includes an output module configured to provide output of the application to an input of a display device coupled to or integrated with the interface device. The application is configured to implement a first mode in which the interface device processes and displays outputs associated with substantially all messages transmitted by the game controller, and a second mode in which the interface device processes and displays a predefined subset of messages from the game controller and displays gaming media streams from the gaming server.
-
公开(公告)号:US20190321727A1
公开(公告)日:2019-10-24
申请号:US16368806
申请日:2019-03-28
Applicant: GOOGLE LLC
Inventor: Matthew Rodgers
IPC: A63F13/56 , A63F13/497 , A63F13/335 , A63F13/358 , A63F13/493
Abstract: An electronic game server determines, during a disruption in a network connection between the server and a client device, a simulated gameplay input for the first client device; updates a first game state based on the simulated gameplay input, resulting in a placeholder game state; receives, upon resumption of the network connection, a recovered gameplay input initially transmitted by the first client device during the disruption; updates the first game state based on the recovered gameplay input, resulting in an intended game state; compares the placeholder game state to the intended game state; updates the placeholder game state based on the comparison of the placeholder game state to the intended game state, resulting in a subsequent game state; and transmits a frame depicting the subsequent game state to an output device associated with the first client device.
-
公开(公告)号:US10898812B2
公开(公告)日:2021-01-26
申请号:US16373558
申请日:2019-04-02
Applicant: Google LLC
Inventor: Dov Zimring , Thomas Enders , Matthew Rodgers , Gurudas Somadder , Jason Pi
IPC: A63F13/77 , A63F13/235 , A63F13/335 , A63F13/355 , G06F9/445 , H04L29/08
Abstract: The various implementations described herein include methods, devices, and systems for interactive cloud gaming. In one aspect, an interface device with processors and memory storing an application program is used for cloud gaming. The interface device includes a communication module for receiving and/or transmitting messages and media streams between the interface device, a game controller, and a remote gaming server. The interface device further includes an output module configured to provide output of the application to an input of a display device coupled to or integrated with the interface device. The application is configured to implement a first mode in which the interface device processes and displays outputs associated with substantially all messages transmitted by the game controller, and a second mode in which the interface device processes and displays a predefined subset of messages from the game controller and displays gaming media streams from the gaming server.
-
-
-
-
-
-
-
-
-