-
公开(公告)号:US20210299561A1
公开(公告)日:2021-09-30
申请号:US17229817
申请日:2021-04-13
Applicant: Sony Interactive Entertainment Inc.
Inventor: Mario M. Sarria, JR.
IPC: A63F13/5252 , A63F13/86
Abstract: Methods and systems are provided for selecting viewports into a game. One example method includes identifying a plurality of virtual cameras for providing viewports into the game. The method includes accessing a playbook of a spectator user, and the playbook identifies performance of the spectator user in the game. The method includes accessing event data for the game as the game is played live or recorded. The method includes generating a switchboard interface for the spectator user including a plurality of viewports providing optional views into the game. The plurality of viewports is dynamically selected based on processing the event data and the playbook of the spectator user through a machine learning model. The machine learning model is configured to identify features from the event data and the playbook to identify attributes of the spectator user. The attributes of the spectator user are used to select the plurality of viewports into the game.
-
公开(公告)号:US20210322888A1
公开(公告)日:2021-10-21
申请号:US16852362
申请日:2020-04-17
Applicant: Sony Interactive Entertainment Inc.
Inventor: Jorge Arroyo Palacios , Justice Adams , Mario M. Sarria, JR.
Abstract: A method, including: executing a video game; enabling spectating of gameplay of the video game, over a network, by a plurality of spectators; receiving, over the network, comments from the spectators during the spectating of the video game; using a semantic analysis process to analyze the comments to determine content of the comments; responsive to the content of the comments, performing an action by a virtual character that is presented to the spectators.
-
3.
公开(公告)号:US20240261678A1
公开(公告)日:2024-08-08
申请号:US18105161
申请日:2023-02-02
Applicant: Sony Interactive Entertainment Inc.
Inventor: Jay Alan Carson , Mario M. Sarria, JR.
IPC: A63F13/52 , A63F13/355 , G06T9/00 , G06T11/60 , G06T15/00
CPC classification number: A63F13/52 , A63F13/355 , G06T9/00 , G06T11/60 , G06T15/005 , G06T2200/24
Abstract: A method including executing a video game on a server to generate draw calls for execution by one or more graphics processing units to render an image frame. The method including a first set of commands of one or more draw calls that are used to render text in the image frame. The method including identifying a second set of commands of one or more draw calls that are used to render a scene in the image frame. The method including executing the first set of commands to render the text. The method including executing the second set of commands to render the scene independent of rendering the text. The method including generating an encoded scene by encoding the rendered scene. The method including separately streaming to a client device the text and the encoded scene.
-
公开(公告)号:US20230021433A1
公开(公告)日:2023-01-26
申请号:US17381091
申请日:2021-07-20
Applicant: Sony Interactive Entertainment Inc.
Inventor: Mario M. Sarria, JR.
IPC: G06F3/0482 , G06T19/00 , G06F3/01 , G06K9/00 , G06F3/0484 , G06F3/0481 , G06N20/00 , A63F13/537
Abstract: Methods and systems are provided for generating augmented reality (AR) scenes where the AR scenes include one or more artificial intelligence elements (AIEs) that are rendered as visual objects in the AR scenes. The method includes generating an AR scene for rendering on a display; the AR scene includes a real-world space and virtual objects projected in the real-world space. The method includes analyzing a field of view into the AR scene; the analyzing is configured to detect an action by a hand of the user when reaching into the AR scene. The method includes generating one or more AIEs rendered as virtual objects in the AR scene, each AIE is configured to provide a dynamic interface that is selectable by a gesture of the hand of the user. In one embodiment, each of the AIEs is rendered proximate to a real-world object present in the real-world space; the real-world object is located in a direction of where the hand of the user is detected to be reaching when the user makes the action by the hand.
-
公开(公告)号:US20220314120A1
公开(公告)日:2022-10-06
申请号:US17701508
申请日:2022-03-22
Applicant: Sony Interactive Entertainment Inc.
Inventor: Mario M. Sarria, JR. , Warren Benedetto
Abstract: Methods and systems are provided for placing or moving a virtual menu (e.g., virtual object) to an adjusted virtual position within a virtual reality scene based on the ability of a user. The method includes capturing, by a computing system, head mounted display (HMD) interactivity by a user. The HMD presents virtual reality scene to the user. The method includes monitoring, by the computing system, physical actions of the user while the user is wearing the HMD and interacting with the virtual reality scene. The method includes identifying, by the computing system, an attempt by the user to make an input at a virtual object in the virtual reality scene based on the physical actions. The method includes generating, by the computing system, a movement of the virtual object from an initial virtual position in the virtual reality scene to an adjusted virtual position in the virtual reality scene. The adjusted virtual position reduces a difficulty level for the user to make said input with the virtual object.
-
公开(公告)号:US20220203234A1
公开(公告)日:2022-06-30
申请号:US17561525
申请日:2021-12-23
Applicant: Sony Interactive Entertainment Inc.
Inventor: Richard Olabode , Mario M. Sarria, JR. , Warren M. Benedetto
IPC: A63F13/537 , A63F13/86
Abstract: Methods and systems are provided for selecting a viewport into a video game for a spectator viewing a video game played by a player. The method includes identifying a plurality of virtual cameras for providing a plurality of viewports into scenes of the video game. The method includes accessing a spectator playbook, the spectator playbook is stored in association with a profile of the spectator. The spectator playbook identifies viewing history of the spectator for types of video games viewed by the spectator. The method includes accessing a player playbook, the player playbook is stored in association with a profile of the player. The player playbook identifies performance of the player for types of video games played by the player. The method includes accessing gameplay data for the video game played by the player. The method includes selecting a viewport from the plurality of viewports into the video game. The selected viewport is dynamically updated based on processing the spectator playbook, the player playbook, and changes in the gameplay data. The method includes streaming a spectator video stream for the spectator. The spectator video stream automatically changes based on the dynamic updating of the viewport while the spectator views the video game. In this way, viewports into a video game are selected and dynamically updated to provide the spectator with a customized viewing experience
-
-
-
-
-