-
公开(公告)号:US11848842B2
公开(公告)日:2023-12-19
申请号:US17545313
申请日:2021-12-08
Applicant: Sony Interactive Entertainment Inc.
Inventor: Roelof Roderick Colenbrander
IPC: H04L43/0817 , A63F13/355 , H04L43/04
CPC classification number: H04L43/0817 , A63F13/355 , H04L43/04 , A63F2300/538
Abstract: A method for game allocation in a game cloud system. The method including tracking state of a plurality of compute nodes of a data center, wherein the plurality of compute nodes is distributed across a plurality of rack assemblies. The method including tracking a plurality of popularity valuations of a plurality of video games. The method including determining a distribution of one or more video games from the plurality of video games across the plurality of rack assemblies based on the plurality of popularity valuations of the plurality of video games. The method including storing the one or more video games from the plurality of video games across the plurality of rack assemblies based on the distribution of the one or more video game that is determined.
-
22.
公开(公告)号:US20230273889A1
公开(公告)日:2023-08-31
申请号:US18314693
申请日:2023-05-09
Applicant: Sony Interactive Entertainment Inc.
Inventor: Roelof Roderick Colenbrander
IPC: G06F13/38 , G06F13/42 , H04L49/351 , H04L67/1097 , G06F13/16 , G06F13/40
CPC classification number: G06F13/382 , G06F13/4221 , H04L49/351 , H04L67/1097 , G06F13/1668 , G06F13/4022 , G06F13/4282 , G06F2213/0026 , G06F2213/3808
Abstract: A network architecture including a streaming array that includes a plurality of compute sleds, wherein each compute sled includes one or more compute nodes. The network architecture including a network storage of the streaming array. The network architecture including a PCIe fabric of the streaming array configured to provide direct access to the network storage from a plurality of compute nodes of the streaming array. The PCIe fabric including one or more array-level PCIe switches, wherein each array-level PCIe switch is communicatively coupled to corresponding compute nodes of corresponding compute sleds and communicatively coupled to the network storage. The network storage is shared by the plurality of compute nodes of the streaming array.
-
公开(公告)号:US11731043B2
公开(公告)日:2023-08-22
申请号:US16688369
申请日:2019-11-19
Applicant: Sony Interactive Entertainment Inc.
Inventor: Roelof Roderick Colenbrander
IPC: A63F13/355 , A63F13/335 , A63F13/358
CPC classification number: A63F13/355 , A63F13/335 , A63F13/358 , A63F2300/538
Abstract: A method is provided, including the following operations: executing a video game by a cloud game machine, the execution of the video game includes rendering gameplay video; processing the gameplay video by a streaming server for streaming over a network to a client device; monitoring connection quality over the network between the streaming server and the client device; responsive to detecting a change in the connection quality between the streaming server and the client device, then adjusting the rendering of the gameplay video by the cloud game machine.
-
公开(公告)号:US20230179498A1
公开(公告)日:2023-06-08
申请号:US17545313
申请日:2021-12-08
Applicant: Sony Interactive Entertainment Inc.
Inventor: Roelof Roderick Colenbrander
IPC: H04L43/0817 , A63F13/355 , H04L43/04
CPC classification number: H04L43/0817 , A63F13/355 , H04L43/04 , A63F2300/538
Abstract: A method for game allocation in a game cloud system. The method including tracking state of a plurality of compute nodes of a data center, wherein the plurality of compute nodes is distributed across a plurality of rack assemblies. The method including tracking a plurality of popularity valuations of a plurality of video games. The method including determining a distribution of one or more video games from the plurality of video games across the plurality of rack assemblies based on the plurality of popularity valuations of the plurality of video games. The method including storing the one or more video games from the plurality of video games across the plurality of rack assemblies based on the distribution of the one or more video game that is determined.
-
公开(公告)号:US11645218B2
公开(公告)日:2023-05-09
申请号:US17175636
申请日:2021-02-13
Applicant: Sony Interactive Entertainment Inc.
Inventor: Roelof Roderick Colenbrander
IPC: G06F13/36 , G06F13/38 , G06F13/42 , H04L49/351 , H04L67/1097 , G06F13/16 , G06F13/40
CPC classification number: G06F13/382 , G06F13/1668 , G06F13/4022 , G06F13/4221 , G06F13/4282 , H04L49/351 , H04L67/1097 , G06F2213/0026 , G06F2213/3808
Abstract: A network architecture including a streaming array that includes a plurality of compute sleds, wherein each compute sled includes one or more compute nodes. The network architecture including a network storage of the streaming array. The network architecture including a PCIe fabric of the streaming array configured to provide direct access to the network storage from a plurality of compute nodes of the streaming array. The PCIe fabric including one or more array-level PCIe switches, wherein each array-level PCIe switch is communicatively coupled to corresponding compute nodes of corresponding compute sleds and communicatively coupled to the network storage. The network storage is shared by the plurality of compute nodes of the streaming array.
-
26.
公开(公告)号:US20230024723A1
公开(公告)日:2023-01-26
申请号:US17960020
申请日:2022-10-04
Applicant: Sony Interactive Entertainment Inc.
Inventor: Roelof Roderick Colenbrander , Mark E. Cerny
IPC: A63F13/355 , A63F13/52 , A63F13/358 , A63F13/537
Abstract: A method for cloud gaming. The method including generating a video frame when executing a video game at a server. The method including performing a scan-out process to deliver the video frame to an encoder configured to compress the video frame, wherein the scan-out process begins at a flip-time of the video frame. The method including transmitting the video frame that is compressed to a client. The method including determining at the client a target display time for the video frame. The method including scheduling at the client a display time for the video frame based on the target display time.
-
公开(公告)号:US20210255970A1
公开(公告)日:2021-08-19
申请号:US16945635
申请日:2020-07-31
Applicant: Sony Interactive Entertainment Inc.
Inventor: Roelof Roderick Colenbrander
Abstract: A network architecture including network storage. The network architecture includes a plurality of streaming arrays, each streaming array including a plurality of compute sleds, wherein each compute sled includes one or more compute nodes. The network architecture includes a PCI Express (PCIe) fabric configured to provide direct access to the network storage from compute nodes of each of the plurality of streaming arrays, the PCIe fabric including a plurality of array-level PCIe switches, each array-level PCIe switch communicatively coupled to compute nodes of compute sleds of a corresponding streaming array and communicatively coupled to the storage server. The network storage is shared by the plurality of streaming arrays.
-
公开(公告)号:US20250061076A1
公开(公告)日:2025-02-20
申请号:US18938153
申请日:2024-11-05
Applicant: Sony Interactive Entertainment Inc.
Inventor: Roelof Roderick Colenbrander
IPC: G06F13/38 , G06F13/16 , G06F13/40 , G06F13/42 , H04L49/351 , H04L67/1097
Abstract: A network architecture including a streaming array that includes a plurality of compute sleds, wherein each compute sled includes one or more compute nodes. The network architecture including a network storage of the streaming array. The network architecture including a PCIe fabric of the streaming array configured to provide direct access to the network storage from a plurality of compute nodes of the streaming array. The PCIe fabric including one or more array-level PCIe switches, wherein each array-level PCIe switch is communicatively coupled to corresponding compute nodes of corresponding compute sleds and communicatively coupled to the network storage. The network storage is shared by the plurality of compute nodes of the streaming array.
-
公开(公告)号:US20240378061A1
公开(公告)日:2024-11-14
申请号:US18781920
申请日:2024-07-23
Applicant: Sony Interactive Entertainment Inc.
Inventor: Roelof Roderick Colenbrander
IPC: G06F9/4401 , G06F9/48 , G06F15/78 , H04L41/0816
Abstract: A method for performing a system start up. The method including receiving at a board management controller (BMC) a startup configuration instruction to boot up a compute node with an operating system, wherein the compute node is located on a sled including a plurality of compute nodes, wherein the BMC is configured for managing a plurality of communication interfaces providing communication to the plurality of compute nodes. The method including sending a boot instruction from the BMC to a boot controller of the compute node over a communication interface to execute a basic input/output system (BIOS) firmware that is stored remote from the compute node. The method including performing execution of the BIOS firmware on the compute node to initiate loading of the operating system for execution by the compute node.
-
30.
公开(公告)号:US11998840B2
公开(公告)日:2024-06-04
申请号:US17960020
申请日:2022-10-04
Applicant: Sony Interactive Entertainment Inc.
Inventor: Roelof Roderick Colenbrander , Mark E. Cerny
IPC: A63F13/355 , A63F13/358 , A63F13/52 , A63F13/537 , H04L65/61 , H04L67/12
CPC classification number: A63F13/355 , A63F13/358 , A63F13/52 , A63F13/537 , A63F2300/534 , A63F2300/538 , H04L65/61 , H04L67/12
Abstract: A method for cloud gaming. The method including generating a video frame when executing a video game at a server. The method including performing a scan-out process to deliver the video frame to an encoder configured to compress the video frame, wherein the scan-out process begins at a flip-time of the video frame. The method including transmitting the video frame that is compressed to a client. The method including determining at the client a target display time for the video frame. The method including scheduling at the client a display time for the video frame based on the target display time.
-
-
-
-
-
-
-
-
-