Patents by Inventor Mario M. Sarria, Jr.

Mario M. Sarria, Jr. has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11833430
    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.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: December 5, 2023
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Mario M. Sarria, Jr., Warren Benedetto
  • Patent number: 11612818
    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.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: March 28, 2023
    Assignee: Sony Interactive Entertainment Inc.
    Inventor: Mario M. Sarria, Jr.
  • Patent number: 11579752
    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.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: February 14, 2023
    Assignee: Sony Interactive Entertainment Inc.
    Inventor: Mario M. Sarria, Jr.
  • Publication number: 20230021433
    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.
    Type: Application
    Filed: July 20, 2021
    Publication date: January 26, 2023
    Inventor: Mario M. Sarria, JR.
  • Publication number: 20220314120
    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.
    Type: Application
    Filed: March 22, 2022
    Publication date: October 6, 2022
    Inventors: Mario M. Sarria, JR., Warren Benedetto
  • Patent number: 11400381
    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.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: August 2, 2022
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Jorge Arroyo Palacios, Justice Adams, Mario M. Sarria, Jr.
  • Publication number: 20220203234
    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.
    Type: Application
    Filed: December 23, 2021
    Publication date: June 30, 2022
    Inventors: Richard Olabode, Mario M. Sarria, JR., Warren M. Benedetto
  • Patent number: 11278810
    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) gameplay by a user of a video game being executed on the computing system. 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 during the gameplay. 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.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: March 22, 2022
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Mario M. Sarria, Jr., Warren Benedetto
  • Publication number: 20210322888
    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.
    Type: Application
    Filed: April 17, 2020
    Publication date: October 21, 2021
    Inventors: Jorge Arroyo Palacios, Justice Adams, Mario M. Sarria, JR.
  • Publication number: 20210299561
    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.
    Type: Application
    Filed: April 13, 2021
    Publication date: September 30, 2021
    Inventor: Mario M. Sarria, JR.
  • Patent number: 10974147
    Abstract: Methods and systems are provided for selecting viewports into a game. One example method for presenting viewports into a game to a spectator user is provided. The method includes identifying a plurality of virtual cameras for providing viewports into the game. The method includes accessing a playbook of the spectator user. The playbook stored in association with a profile of the spectator user. The playbook identifies performance attributes of the spectator user in relation to one or more game features of the game. The method includes accessing event data for the game as the game is played live. The method includes generating a switchboard interface for the spectator user including a plurality of viewports providing views into the game. The plurality of viewports is dynamically selected for inclusion into the switchboard interface based on processing the event data and the playbook of the spectator user through a machine learning model.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: April 13, 2021
    Assignee: Sony Interactive Entertainment Inc.
    Inventor: Mario M. Sarria, Jr.