-
公开(公告)号: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.
-
公开(公告)号:US20190321725A1
公开(公告)日:2019-10-24
申请号:US16368801
申请日:2019-03-28
Applicant: GOOGLE LLC
Inventor: Dov Zimring , Paul Leventis , Benjamin Frenkel , Matthew Rodgers , Clinton Smullen , Robert McCool
IPC: A63F13/358 , A63F13/335 , A63F13/40 , A63F13/323 , 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.
-
公开(公告)号: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.
-
公开(公告)号:US11140207B2
公开(公告)日:2021-10-05
申请号:US15851610
申请日:2017-12-21
Applicant: GOOGLE LLC
Inventor: Avery Pennarun , Kuangye Guo , Robert McCool , Dov Zimring , Neal Cardwell , Saif Khalaf , Jani Huoponen , Soheil Hassas Yeganeh , Gurudas Somadder
Abstract: A method performed at an electronic device includes: executing an application; establishing a session between the executing application, a remote server associated with the application, and a media device that transmits output from the session to an output device, wherein the output from the session includes output from the executing application; and presenting to users of one or more second electronic devices on which the application is not executing and/or installed a session identifier associated with the session, wherein the session identifier facilitates joining of the session by the second electronic devices and identifies a controller configuration implementable on each of the one or more second electronic devices for enabling the users of the one or more second electronic devices to interact with the session.
-
6.
公开(公告)号:US20190199772A1
公开(公告)日:2019-06-27
申请号:US15851610
申请日:2017-12-21
Applicant: GOOGLE LLC
Inventor: Avery Pennarun , Kuangye Guo , Robert McCool , Dov Zimring , Neal Cardwell , Saif Khalaf , Jani Huoponen , Soheil Hassas Yeganeh , Gurudas Somadder
CPC classification number: H04L65/80 , H04L41/145 , H04L41/22 , H04L43/045 , H04L43/08 , H04L43/0829 , H04L43/50 , H04L65/607 , H04W16/22 , H04W24/06
Abstract: A method performed at an electronic device includes: executing an application; establishing a session between the executing application, a remote server associated with the application, and a media device that transmits output from the session to an output device, wherein the output from the session includes output from the executing application; and presenting to users of one or more second electronic devices on which the application is not executing and/or installed a session identifier associated with the session, wherein the session identifier facilitates joining of the session by the second electronic devices and identifies a controller configuration implementable on each of the one or more second electronic devices for enabling the users of the one or more second electronic devices to interact with the session.
-
公开(公告)号:US20230140250A1
公开(公告)日:2023-05-04
申请号:US17767909
申请日:2019-10-10
Applicant: GOOGLE LLC
Inventor: Douglas Sim Dietrich, JR. , Robert McCool , Jean-François Roy , Michael S. Green , Gurudas Somadder
IPC: H04N21/2343 , H04N21/234 , H04N21/81
Abstract: A system includes a video source device connected to a video destination device via a network. The video source device includes a network interface and an encoder coupled to the network interface. The encoder is configured to encode a first stream of rendered video frames having a first frame rate to generate a second stream of encoded video frames for transmission over the network via the network interface, wherein the second stream has a second frame rate greater than the first frame rate. As part of this encoding process, the encoder is configured to selectively encode multiple instances of at least one video frame of the first stream for inclusion in the second stream to compensate for the difference between the first frame rate and the second frame rate.
-
公开(公告)号:US11077364B2
公开(公告)日:2021-08-03
申请号:US16368801
申请日:2019-03-28
Applicant: GOOGLE LLC
Inventor: Dov Zimring , Paul Leventis , Benjamin Frenkel , Matthew Rodgers , Clinton Smullen , Robert McCool
IPC: A63F13/25 , 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.
-
公开(公告)号: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.
-
10.
公开(公告)号:US20220030047A1
公开(公告)日:2022-01-27
申请号:US17402761
申请日:2021-08-16
Applicant: GOOGLE LLC
Inventor: Avery Pennarun , Kuangye Guo , Robert McCool , Dov Zimring , Neal Cardwell , Saif Khalaf , Jani Huoponen , Soheil Hassas Yeganeh , Gurudas Somadder
Abstract: A method performed at an electronic device includes: executing an application; establishing a session between the executing application, a remote server associated with the application, and a media device that transmits output from the session to an output device, wherein the output from the session includes output from the executing application; and presenting to users of one or more second electronic devices on which the application is not executing and/or installed a session identifier associated with the session, wherein the session identifier facilitates joining of the session by the second electronic devices and identifies a controller configuration implementable on each of the one or more second electronic devices for enabling the users of the one or more second electronic devices to interact with the session.
-
-
-
-
-
-
-
-
-