Patents by Inventor Justin Beltran

Justin Beltran 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).

  • Publication number: 20230166183
    Abstract: A method includes: executing a video game by a cloud gaming computer; streaming, by a video server over a network, video generated from the executing video game to a primary client device and to one or more secondary client devices; determining an allocation of commands mapped to a first controller device operably connected to the primary client device, the allocation assigning different portions of the commands for control via the first controller and via one or more second controllers associated with the one or more secondary client devices; receiving, over the network by an input aggregation server, input data from the primary client device and the secondary client devices, and generating combined input data using the input data, that defines the commands for the video game; applying, by the cloud gaming computer, the combined input data to drive the execution of the video game.
    Type: Application
    Filed: January 30, 2023
    Publication date: June 1, 2023
    Inventors: Justin Beltran, Dylan Butler, Alexander Jarzebinski
  • Patent number: 11565179
    Abstract: A method includes: executing a video game by a cloud gaming computer; streaming, by a video server over a network, video generated from the executing video game to a primary client device and to one or more secondary client devices; accessing a template defining an allocation of commands mapped to a first controller device operably connected to the primary client device, the allocation assigning different portions of the commands for control via the first controller and via one or more second controllers associated with the one or more secondary client devices; receiving, over the network by an input aggregation server, input data from the primary client device and the secondary client devices, and generating combined input data using the input data, that defines the commands for the video game; applying, by the cloud gaming computer, the combined input data to drive the execution of the video game.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: January 31, 2023
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Justin Beltran, Dylan Butler, Alexander Jarzebinski
  • Patent number: 11524233
    Abstract: A method includes: executing a video game by a cloud gaming machine; streaming, by a video server over a network, video generated from the executing video game to a plurality of client devices; enabling gameplay of the video game that includes control of a virtual object of the video game by one of the client devices, and passing the control of the virtual object to each of the client devices in turn, wherein passing the control is responsive to detecting a predefined condition during the gameplay of the video game.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: December 13, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Justin Beltran, Dylan Butler, Alexander Jarzebinski
  • Patent number: 11455231
    Abstract: Technology is described for Testing as a Service (TaaS) for a video game. In one embodiment, a method includes an operation for receiving a game application for testing for one or more bugs. The method further provides for executing, by an automated game testing module, a plurality of automated sessions of the game session while implementing testing inputs for the plurality of automated sessions, the testing inputs include control inputs, game states, system parameters and network parameters. The method further includes operations for detecting an occurrence of a bug during the said executing the plurality of sessions for generating a snapshot file including a portion of the control inputs, the game state data, and a video component associated with the occurrence of the bug.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: September 27, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Justin Beltran, Kyle Cannon, Nathan Gross, Dylan Butler
  • Patent number: 10898802
    Abstract: A method is provided, including the following operations: executing a video game by a cloud gaming computer; streaming video generated from the executing video game over a network to a primary client device; streaming the video over the network from the primary client device to one or more secondary client devices; receiving, over the network by an input aggregation server, input data from the secondary client devices; sending, over the network by the input aggregation server, the input data from the secondary client devices to the primary client device, the primary client device being configured to generate combined input data by combining the input data from the secondary client devices with input data generated at the primary client device; receiving, over the network by the cloud gaming computer, the combined input data; applying, by the cloud gaming computer, the combined input data to drive the execution of the video game.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: January 26, 2021
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Justin Beltran, Dylan Butler, Alexander Jarzebinski
  • Publication number: 20210004317
    Abstract: Technology is described for Testing as a Service (TaaS) for a video game. In one embodiment, a method includes an operation for receiving a game application for testing for one or more bugs. The method further provides for executing, by an automated game testing module, a plurality of automated sessions of the game session while implementing testing inputs for the plurality of automated sessions, the testing inputs include control inputs, game states, system parameters and network parameters. The method further includes operations for detecting an occurrence of a bug during the said executing the plurality of sessions for generating a snapshot file including a portion of the control inputs, the game state data, and a video component associated with the occurrence of the bug.
    Type: Application
    Filed: September 22, 2020
    Publication date: January 7, 2021
    Inventors: Justin Beltran, Kyle Cannon, Nathan Gross, Dylan Butler
  • Patent number: 10783057
    Abstract: Technology is described for Testing as a Service (TaaS) for a video game. In one embodiment, a method includes an operation for receiving a game application for testing for one or more bugs. The method further provides for executing, by an automated game testing module, a plurality of automated sessions of the game session while implementing testing inputs for the plurality of automated sessions, the testing inputs include control inputs, game states, system parameters and network parameters. The method further includes operations for detecting an occurrence of a bug during the said executing the plurality of sessions for generating a snapshot file including a portion of the control inputs, the game state data, and a video component associated with the occurrence of the bug.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: September 22, 2020
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Justin Beltran, Kyle Cannon, Nathan Gross, Dylan Butler
  • Publication number: 20200287905
    Abstract: A system for controlling electrical devices based on usage credits associated with a plurality of electrical devices includes a first controller of a first electrical device, the first controller is configured to receive a first message and a second message generated from an external network, the first message includes a plurality of authentication codes, the second message includes usage credits associated with a second electrical device, the first controller is further configured to extract a first authentication code of the first message, determine whether the first authentication code is valid, transmit a second authentication code of the first message for requesting a first communication link between the first electrical device and the second electrical device; and a second controller of the second electrical device, the second controller is configured to determine whether to establish the first communication link based on the second authentication code of the first message.
    Type: Application
    Filed: March 6, 2020
    Publication date: September 10, 2020
    Applicant: Angaza Design, Inc.
    Inventors: Joshua MILBURN, Bryan SILVERTHORN, Eric THORNE, Austin JACOBSON, Justin BELTRAN
  • Publication number: 20200159644
    Abstract: Technology is described for Testing as a Service (TaaS) for a video game. In one embodiment, a method includes an operation for receiving a game application for testing for one or more bugs. The method further provides for executing, by an automated game testing module, a plurality of automated sessions of the game session while implementing testing inputs for the plurality of automated sessions, the testing inputs include control inputs, game states, system parameters and network parameters. The method further includes operations for detecting an occurrence of a bug during the said executing the plurality of sessions for generating a snapshot file including a portion of the control inputs, the game state data, and a video component associated with the occurrence of the bug.
    Type: Application
    Filed: November 21, 2018
    Publication date: May 21, 2020
    Inventors: Justin Beltran, Kyle Cannon, Nathan Gross, Dylan Butler
  • Publication number: 20200129858
    Abstract: A method includes: executing a video game by a cloud gaming machine; streaming, by a video server over a network, video generated from the executing video game to a plurality of client devices; enabling gameplay of the video game that includes control of a virtual object of the video game by one of the client devices, and passing the control of the virtual object to each of the client devices in turn, wherein passing the control is responsive to detecting a predefined condition during the gameplay of the video game.
    Type: Application
    Filed: December 30, 2019
    Publication date: April 30, 2020
    Inventors: Justin Beltran, Dylan Butler, Alexander Jarzebinski
  • Publication number: 20200129857
    Abstract: A method includes: executing a video game by a cloud gaming computer; streaming, by a video server over a network, video generated from the executing video game to a primary client device and to one or more secondary client devices; accessing a template defining an allocation of commands mapped to a first controller device operably connected to the primary client device, the allocation assigning different portions of the commands for control via the first controller and via one or more second controllers associated with the one or more secondary client devices; receiving, over the network by an input aggregation server, input data from the primary client device and the secondary client devices, and generating combined input data using the input data, that defines the commands for the video game; applying, by the cloud gaming computer, the combined input data to drive the execution of the video game.
    Type: Application
    Filed: December 30, 2019
    Publication date: April 30, 2020
    Inventors: Justin Beltran, Dylan Butler, Alexander Jarzebinski
  • Publication number: 20190366210
    Abstract: A method is provided, including the following operations: executing a video game by a cloud gaming computer; streaming video generated from the executing video game over a network to a primary client device; streaming the video over the network from the primary client device to one or more secondary client devices; receiving, over the network by an input aggregation server, input data from the secondary client devices; sending, over the network by the input aggregation server, the input data from the secondary client devices to the primary client device, the primary client device being configured to generate combined input data by combining the input data from the secondary client devices with input data generated at the primary client device; receiving, over the network by the cloud gaming computer, the combined input data; applying, by the cloud gaming computer, the combined input data to drive the execution of the video game.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 5, 2019
    Inventors: Justin Beltran, Dylan Butler, Alexander Jarzebinski