Patents by Inventor Ryan Hamilton Breed
Ryan Hamilton Breed 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: 11389729Abstract: Methods and systems for predicting instant play includes pre-loading one or more instances of select ones of games on one or more game consoles on a cloud game server. The loading of instances is based on usage history of the games. Users are assigned to select ones of the instances of the games loaded on the one or more game consoles, in response to user interaction detected at the select ones of the games exceeding a pre-defined threshold value. User interactions are monitored at the instances of the select ones of games assigned to the users. Based on the monitored interactions, the number of instances of the games loaded on the one or more game consoles are dynamically adjusted. The dynamic adjustment includes scaling up or scaling down the number of instances of the games loaded on the one or more game consoles.Type: GrantFiled: March 9, 2020Date of Patent: July 19, 2022Assignee: Sony Interactive Entertainment LLCInventors: Paul Robert Schultz, Roelof Roderick Colenbrander, Ryan Hamilton Breed
-
Publication number: 20210331069Abstract: Methods and systems for assigning a data center to service a request from a user account include receiving a login request to a cloud gaming server. The login request is examined to identify a user account. A use history of the cloud gaming server is examined to identify a data center. The user account is assigned to the data center to start a session of streaming game play at a server within the data center. The data center is identified without performing a connection testing operation.Type: ApplicationFiled: July 6, 2021Publication date: October 28, 2021Inventors: Jason Gustafson, Ryan Hamilton Breed
-
Patent number: 11052313Abstract: Methods and systems for assigning a data center to service a request from a user account include receiving a login request to a cloud gaming server. The login request is examined to identify a user account. A use history of the cloud gaming server is examined to identify a data center. The user account is assigned to the data center to start a session of streaming game play at a server within the data center. The data center is identified without performing a connection testing operation.Type: GrantFiled: February 11, 2019Date of Patent: July 6, 2021Assignee: Sony Interactive Entertainment LLCInventors: Jason Gustafson, Ryan Hamilton Breed
-
Patent number: 10709988Abstract: Methods and systems for predicting instant play includes pre-loading one or more instances of select ones of games on one or more game consoles on a cloud game server. The loading of instances is based on usage history of the games. Users are assigned to select ones of the instances of the games loaded on the one or more game consoles, in response to user interaction detected at the select ones of the games exceeding a pre-defined threshold value. User interactions are monitored at the instances of the select ones of games assigned to the users. Based on the monitored interactions, the number of instances of the games loaded on the one or more game consoles are dynamically adjusted. The dynamic adjustment includes scaling up or scaling down the number of instances of the games loaded on the one or more game consoles.Type: GrantFiled: March 2, 2016Date of Patent: July 14, 2020Assignee: Sony Interactive Entertainment America LLCInventors: Paul Robert Schultz, Roelof Roderick Colenbrander, Ryan Hamilton Breed
-
Publication number: 20200206636Abstract: Methods and systems for predicting instant play includes pre-loading one or more instances of select ones of games on one or more game consoles on a cloud game server. The loading of instances is based on usage history of the games. Users are assigned to select ones of the instances of the games loaded on the one or more game consoles, in response to user interaction detected at the select ones of the games exceeding a pre-defined threshold value. User interactions are monitored at the instances of the select ones of games assigned to the users. Based on the monitored interactions, the number of instances of the games loaded on the one or more game consoles are dynamically adjusted. The dynamic adjustment includes scaling up or scaling down the number of instances of the games loaded on the one or more game consoles.Type: ApplicationFiled: March 9, 2020Publication date: July 2, 2020Inventors: Paul Robert Schultz, Roelof Roderick Colenbrander, Ryan Hamilton Breed
-
Publication number: 20190168119Abstract: Methods and systems for assigning a data center to service a request from a user account include receiving a login request to a cloud gaming server. The login request is examined to identify a user account. A use history of the cloud gaming server is examined to identify a data center. The user account is assigned to the data center to start a session of streaming game play at a server within the data center. The data center is identified without performing a connection testing operation.Type: ApplicationFiled: February 11, 2019Publication date: June 6, 2019Inventors: Jason Gustafson, Ryan Hamilton Breed
-
Patent number: 10226700Abstract: A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU (Graphics Processing Unit). The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream. Video frames provided by the video server optionally include overlays added to the output of the GPU. These overlays can include voice data received from another game player. These overlays may be used to prevent presentation of non-allowed input controls.Type: GrantFiled: May 23, 2016Date of Patent: March 12, 2019Assignee: Sony Interactive Entertainment America LLCInventors: Andrew Buchanan Gault, Rui Filipe Andrade Pereira, David Perry, Brian K. F. Lau, Kelvin Michael Yong, Claes Christian Rickeby, Ryan Hamilton Breed, Eleazar T. Galano, III, Austin English
-
Patent number: 10207185Abstract: Methods and systems for assigning a data center to service a request from a user account include receiving a login request to a cloud gaming server. The login request is examined to identify a user account. A use history of the cloud gaming server is examined to identify a data center. The user account is assigned to the data center to start a session of streaming game play at a server within the data center. The data center is identified without performing a connection testing operation.Type: GrantFiled: February 24, 2016Date of Patent: February 19, 2019Assignee: Sony Interactive Entertainment America LLCInventors: Jason Gustafson, Ryan Hamilton Breed
-
Patent number: 9908047Abstract: Methods and systems for assigning a data center in a second geo location for migrating data in anticipation of receiving a request from a user account from the second geo location includes receiving an indication of a change in geo location of a user from a first geo location to the second geo location. Save data for the user is identified at the first geo location. The save data is analyzed to determine usage trend of the user for the plurality of games. A portion of the save data is identified, based on the usage trend, and transmitted to a second data center in the second geo location in anticipation of the user's likely access of the save data at the second geo location. The save data is made available to game logic of one or more games, when executed on a cloud gaming system, so as to provide current state of game play of the respective one or more games for rendering on a client device of the user used to access the game.Type: GrantFiled: April 25, 2016Date of Patent: March 6, 2018Assignee: Sony Interactive Entertainment America LLCInventors: Ulrich Gallizzi, Ryan Hamilton Breed, Victor Vlasie
-
Publication number: 20170304727Abstract: Methods and systems for assigning a data center in a second geo location for migrating data in anticipation of receiving a request from a user account from the second geo location includes receiving an indication of a change in geo location of a user from a first geo location to the second geo location. Save data for the user is identified at the first geo location. The save data is analyzed to determine usage trend of the user for the plurality of games. A portion of the save data is identified, based on the usage trend, and transmitted to a second data center in the second geo location in anticipation of the user's likely access of the save data at the second geo location. The save data is made available to game logic of one or more games, when executed on a cloud gaming system, so as to provide current state of game play of the respective one or more games for rendering on a client device of the user used to access the game.Type: ApplicationFiled: April 25, 2016Publication date: October 26, 2017Inventors: Ulrich Gallizzi, Ryan Hamilton Breed, Victor Vlasie
-
Publication number: 20160339341Abstract: A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU (Graphics Processing Unit). The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream. Video frames provided by the video server optionally include overlays added to the output of the GPU. These overlays can include voice data received from another game player. These overlays may be used to prevent presentation of non-allowed input controls.Type: ApplicationFiled: May 23, 2016Publication date: November 24, 2016Inventors: Andrew Buchanan Gault, Rui Filipe Andrade Pereira, David Perry, Brian K.F. Lau, Kelvin Michael Yong, Claes Christian Rickeby, Ryan Hamilton Breed, Eleazar T. Galano, III, Austin English
-
Publication number: 20160256784Abstract: Methods and systems for predicting instant play includes pre-loading one or more instances of select ones of games on one or more game consoles on a cloud game server. The loading of instances is based on usage history of the games. Users are assigned to select ones of the instances of the games loaded on the one or more game consoles, in response to user interaction detected at the select ones of the games exceeding a pre-defined threshold value. User interactions are monitored at the instances of the select ones of games assigned to the users. Based on the monitored interactions, the number of instances of the games loaded on the one or more game consoles are dynamically adjusted. The dynamic adjustment includes scaling up or scaling down the number of instances of the games loaded on the one or more game consoles.Type: ApplicationFiled: March 2, 2016Publication date: September 8, 2016Inventors: Paul Robert Schultz, Roelof Roderick Colenbrander, Ryan Hamilton Breed
-
Publication number: 20160256775Abstract: Methods and systems for assigning a data center to service a request from a user account include receiving a login request to a cloud gaming server. The login request is examined to identify a user account. A use history of the cloud gaming server is examined to identify a data center. The user account is assigned to the data center to start a session of streaming game play at a server within the data center. The data center is identified without performing a connection testing operation.Type: ApplicationFiled: February 24, 2016Publication date: September 8, 2016Inventors: Jason Gustafson, Ryan Hamilton Breed
-
Patent number: 9349201Abstract: A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU (Graphics Processing Unit). The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream. Video frames provided by the video server optionally include overlays added to the output of the GPU. These overlays can include voice data received from another game player. These overlays may be used to prevent presentation of non-allowed input controls.Type: GrantFiled: January 13, 2012Date of Patent: May 24, 2016Assignee: Sony Interactive Entertainment America LLCInventors: Andrew Buchanan Gault, Rui Filipe Andrade Pereira, David Perry, Brian K. F. Lau, Kelvin Michael Yong, Claes Christian Rickeby, Ryan Hamilton Breed, Eleazar T. Galano, III, Austin English