US 11,717,759 B2
Camera view selection processor for passive spectator viewing
Xiaoyong Ye, San Mateo, CA (US)
Assigned to Sony Interactive Entertainment Inc., Tokyo (JP)
Filed by Sony Interactive Entertainment Inc., Tokyo (JP)
Filed on Mar. 1, 2022, as Appl. No. 17/684,391.
Application 17/684,391 is a continuation of application No. 16/886,727, filed on May 28, 2020, granted, now 11,260,307.
Prior Publication US 2022/0184510 A1, Jun. 16, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. A63F 13/86 (2014.01); A63F 13/213 (2014.01); A63F 13/352 (2014.01); G06N 20/00 (2019.01)
CPC A63F 13/86 (2014.09) [A63F 13/213 (2014.09); A63F 13/352 (2014.09); G06N 20/00 (2019.01); A63F 2300/577 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving a request from a passive spectator for viewing a video game executing at a game cloud server, wherein the video game is a multi-player video game generating game play data using inputs from a plurality of players, the game play data used to generate a player camera view for each player of the plurality of players and an active spectator camera view for each active spectator viewing game play of the video game;
analyzing a user profile of the passive spectator to determine viewing preferences of the passive spectator;
identifying select ones of player camera views and active spectator camera views for forwarding to a client device associated with the passive spectator, for rendering, the specific ones of player camera views and active spectator camera views identified based on the user profile of the passive spectator and correspond to an action currently occurring in the video game during game play,
wherein each player camera view of the select ones of the player camera views and each spectator camera view of the select ones of the spectator camera views is distinct and captures a view of the action currently occurring in the video game during game play, and
wherein forwarding the select ones of the player camera views and the active spectator camera views includes dynamically switching between a particular one of the select ones of the player camera views and a particular one of the select ones of the active spectator camera views, based on context of the action currently occurring during the game play of the video game,
wherein the dynamic switching occurs without input from the passive spectator and wherein operations of the method are performed by a server of a game cloud server.