Patents by Inventor Blaine Morgan
Blaine Morgan 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: 11992761Abstract: A method for generating broadcasts including receiving game state data and user data of players participating in a gaming session of a video game. A spectator zone-of-interest in the gaming session is identified having a scene of a virtual gaming world that is viewable from camera perspectives in the virtual gaming world. Statistics and facts are generated for the gaming session based on the game state data and the user data using a first AI model trained to isolate game state data and user data that are of interest by spectators. Narration is generated for the scene using a second AI model configured to select statistics and facts from the statistics and facts generated using the first AI model, the selected statistics and facts having a highest potential spectator interest as determined by the second AI model configured to generate the narration using the selected statistics and facts.Type: GrantFiled: August 31, 2021Date of Patent: May 28, 2024Assignee: Sony Interactive Entertainment Inc.Inventors: Charles McCoy, True Xiong, Nathan Blaine Morgan
-
Patent number: 11890536Abstract: One or more users wear respective wireless headsets or visors that allow the users to see a 3D rendered virtual reality environment emulating the physical space in which the user(s) are located and move. A user is allowed to move freely throughout the physical space while playing. The virtual reality environment that is rendered for a user is based on the user's physical movements. The virtual reality environment rendered for a user shows virtual objects where the corresponding physical objects are located so that as the user moves around the objects in the virtual environment the user also moves around the physical objects in the physical space. The floor of the physical space may be made of movable segments that move according to game play instructions.Type: GrantFiled: March 1, 2021Date of Patent: February 6, 2024Assignee: Sony Interactive Entertainment LLCInventors: Charles McCoy, True Xiong, Blaine Morgan
-
Patent number: 11711313Abstract: A system includes at least one server that is configured to provide a multi-client network service to a plurality of existing users. When the server receives requests to join the multi-client network service from new users, the server may issue timestamps to each new user, obtain load metric based on the requests or timestamps, and collect the load metric to obtain historical data characterizing a demand in the multi-client network service over time. Further, based on the historical data, the server can predict a future load demand in the multi-client network service and selectively enable to join the multi-client network service by at least one of the plurality of new users based on the future load demand.Type: GrantFiled: November 5, 2021Date of Patent: July 25, 2023Assignee: Sony Interactive Entertainment LLCInventors: N. Blaine Morgan, Charles McCoy, True Xiong
-
Patent number: 11666830Abstract: A method for gaming. The method including instantiating an instance of a video game at a local device of a spectator. Game state and user data of one or more players participating in a gaming session is received. Video frames are generated of live game play by the players using the game state and user data by executing the video game in the instance. Video frames are displayed for the live game play on a display of the spectator. A local game slice of the video game is generated for a sliced game play while executing the video game in the instance. The local game slice being responsive to inputs from a controller device of the spectator.Type: GrantFiled: July 19, 2021Date of Patent: June 6, 2023Assignee: Sony Interactive Entertainment Inc.Inventors: Charles McCoy, True Xiong, Nathan Blaine Morgan
-
Publication number: 20230022301Abstract: A block chain system allows mining for new valid values in a system such as a computer game or computer-based trading card system. Instead of each new value being added to the block chain being equivalent, each new value is one of a plurality of possible choices.Type: ApplicationFiled: October 4, 2022Publication date: January 26, 2023Inventors: Charles McCoy, True Xiong, Nathan Blaine Morgan, Christopher McEniry
-
Patent number: 11458402Abstract: A block chain system allows mining for new valid values in a system such as a computer game or computer-based trading card system. Instead of each new value being added to the block chain being equivalent, each new value is one of a plurality of possible choices.Type: GrantFiled: December 11, 2019Date of Patent: October 4, 2022Assignee: Sony Interactive Entertainment LLCInventors: Charles McCoy, True Xiong, Nathan Blaine Morgan, Christopher McEniry
-
Patent number: 11285390Abstract: A method for generating views of a game. The method including receiving game state data and user data of one or more players participating in a gaming session of a video game being played by the one or more players. The method including identifying a spectator zone-of-interest in the gaming session, the spectator zone-of-interest having a scene of a virtual gaming world of the video game that is viewable from one or more camera perspectives in the virtual gaming world. The method including identifying a first camera perspective of the spectator zone-of-interest based on a first AI model trained to generate one or more corresponding camera perspectives of corresponding scenes of corresponding spectator zones-of-interest.Type: GrantFiled: September 26, 2019Date of Patent: March 29, 2022Assignee: Sony Interactive Entertainment Inc.Inventors: Charles McCoy, True Xiong, Nathan Blaine Morgan
-
Publication number: 20220086102Abstract: A system includes at least one server that is configured to provide a multi-client network service to a plurality of existing users. When the server receives requests to join the multi-client network service from new users, the server may issue timestamps to each new user, obtain load metric based on the requests or timestamps, and collect the load metric to obtain historical data characterizing a demand in the multi-client network service over time. Further, based on the historical data, the server can predict a future load demand in the multi-client network service and selectively enable to join the multi-client network service by at least one of the plurality of new users based on the future load demand.Type: ApplicationFiled: November 5, 2021Publication date: March 17, 2022Inventors: N. Blaine Morgan, Charles McCoy, True Xiong
-
Publication number: 20210387089Abstract: A method for generating broadcasts including receiving game state data and user data of players participating in a gaming session of a video game. A spectator zone-of-interest in the gaming session is identified having a scene of a virtual gaming world that is viewable from camera perspectives in the virtual gaming world. Statistics and facts are generated for the gaming session based on the game state data and the user data using a first AI model trained to isolate game state data and user data that are of interest by spectators. Narration is generated for the scene using a second AI model configured to select statistics and facts from the statistics and facts generated using the first AI model, the selected statistics and facts having a highest potential spectator interest as determined by the second AI model configured to generate the narration using the selected statistics and facts.Type: ApplicationFiled: August 31, 2021Publication date: December 16, 2021Inventors: Charles McCoy, True Xiong, Nathan Blaine Morgan
-
Patent number: 11171876Abstract: A system includes at least one server that is configured to provide a multi-client network service to a plurality of existing users. When the server receives requests to join the multi-client network service from new users, the server may issue timestamps to each new user, obtain load metric based on the requests or timestamps, and collect the load metric to obtain historical data characterizing a demand in the multi-client network service over time. Further, based on the historical data, the server can predict a future load demand in the multi-client network service and selectively enable to join the multi-client network service by at least one of the plurality of new users based on the future load demand.Type: GrantFiled: September 23, 2020Date of Patent: November 9, 2021Assignee: Sony Interactive Entertainment LLCInventors: N. Blaine Morgan, Charles McCoy, True Xiong
-
Publication number: 20210339149Abstract: A method for gaming. The method including instantiating an instance of a video game at a local device of a spectator. Game state and user data of one or more players participating in a gaming session is received. Video frames are generated of live game play by the players using the game state and user data by executing the video game in the instance. Video frames are displayed for the live game play on a display of the spectator. A local game slice of the video game is generated for a sliced game play while executing the video game in the instance. The local game slice being responsive to inputs from a controller device of the spectator.Type: ApplicationFiled: July 19, 2021Publication date: November 4, 2021Inventors: Charles McCoy, True Xiong, Nathan Blaine Morgan
-
Patent number: 11157111Abstract: In one aspect, an LED display includes a matrix of LED pixels for producing a demanded image, and within the matrix, one or more sensor elements to detect visible light for document scanning, and/or IR light, and/or laser light. IR emitters also can be part of the matrix for time-of-flight based distance measurements using the matrix. The matrix background can be black or it can be e-ink to present, e.g., interactive user controls.Type: GrantFiled: August 29, 2017Date of Patent: October 26, 2021Assignee: Sony Interactive Entertainment LLCInventors: Charles McCoy, True Xiong, Blaine Morgan
-
Patent number: 11103782Abstract: A method for generating broadcasts including receiving game state data and user data of players participating in a gaming session of a video game. A spectator zone-of-interest in the gaming session is identified having a scene of a virtual gaming world that is viewable from camera perspectives in the virtual gaming world. Statistics and facts are generated for the gaming session based on the game state data and the user data using a first AI model trained to isolate game state data and user data that are of interest by spectators. Narration is generated for the scene using a second AI model configured to select statistics and facts from the statistics and facts generated using the first AI model, the selected statistics and facts having a highest potential spectator interest as determined by the second AI model configured to generate the narration using the selected statistics and facts.Type: GrantFiled: September 26, 2019Date of Patent: August 31, 2021Assignee: Sony Interactive Entertainment Inc.Inventors: Charles McCoy, True Xiong, Nathan Blaine Morgan
-
Patent number: 11065550Abstract: A method for gaming. The method including instantiating an instance of a video game at a local device of a spectator. Game state and user data of one or more players participating in a gaming session is received. Video frames are generated of live game play by the players using the game state and user data by executing the video game in the instance. Video frames are displayed for the live game play on a display of the spectator. A local game slice of the video game is generated for a sliced game play while executing the video game in the instance. The local game slice being responsive to inputs from a controller device of the spectator.Type: GrantFiled: July 30, 2019Date of Patent: July 20, 2021Assignee: Sony Interactive Entertainment Inc.Inventors: Charles McCoy, True Xiong, Nathan Blaine Morgan
-
Publication number: 20210178258Abstract: One or more users wear respective wireless headsets or visors that allow the users to see a 3D rendered virtual reality environment emulating the physical space in which the user(s) are located and move. A user is allowed to move freely throughout the physical space while playing. The virtual reality environment that is rendered for a user is based on the user's physical movements. The virtual reality environment rendered for a user shows virtual objects where the corresponding physical objects are located so that as the user moves around the objects in the virtual environment the user also moves around the physical objects in the physical space. The floor of the physical space may be made of movable segments that move according to game play instructions.Type: ApplicationFiled: March 1, 2021Publication date: June 17, 2021Inventors: Charles McCoy, True Xiong, Blaine Morgan
-
Publication number: 20210093969Abstract: A method for generating broadcasts including receiving game state data and user data of players participating in a gaming session of a video game. A spectator zone-of-interest in the gaming session is identified having a scene of a virtual gaming world that is viewable from camera perspectives in the virtual gaming world. Statistics and facts are generated for the gaming session based on the game state data and the user data using a first AI model trained to isolate game state data and user data that are of interest by spectators. Narration is generated for the scene using a second AI model configured to select statistics and facts from the statistics and facts generated using the first AI model, the selected statistics and facts having a highest potential spectator interest as determined by the second AI model configured to generate the narration using the selected statistics and facts.Type: ApplicationFiled: September 26, 2019Publication date: April 1, 2021Inventors: Charles McCoy, True Xiong, Nathan Blaine Morgan
-
Publication number: 20210093968Abstract: A method for generating views of a game. The method including receiving game state data and user data of one or more players participating in a gaming session of a video game being played by the one or more players. The method including identifying a spectator zone-of-interest in the gaming session, the spectator zone-of-interest having a scene of a virtual gaming world of the video game that is viewable from one or more camera perspectives in the virtual gaming world. The method including identifying a first camera perspective of the spectator zone-of-interest based on a first AI model trained to generate one or more corresponding camera perspectives of corresponding scenes of corresponding spectator zones-of-interest.Type: ApplicationFiled: September 26, 2019Publication date: April 1, 2021Inventors: Charles McCoy, True Xiong, Nathan Blaine Morgan
-
Patent number: 10933317Abstract: One or more users wear respective wireless headsets or visors that allow the users to see a 3D rendered virtual reality environment emulating the physical space in which the user(s) are located and move. A user is allowed to move freely throughout the physical space while playing. The virtual reality environment that is rendered for a user is based on the user's physical movements. The virtual reality environment rendered for a user shows virtual objects where the corresponding physical objects are located so that as the user moves around the objects in the virtual environment the user also moves around the physical objects in the physical space. The floor of the physical space may be made of movable segments that move according to game play instructions.Type: GrantFiled: March 15, 2019Date of Patent: March 2, 2021Assignee: Sony Interactive Entertainment LLC.Inventors: Charles McCoy, True Xiong, Blaine Morgan
-
Publication number: 20210031115Abstract: A method for gaming The method including instantiating an instance of a video game at a local device of a spectator. Game state and user data of one or more players participating in a gaming session is received. Video frames are generated of live game play by the players using the game state and user data by executing the video game in the instance. Video frames are displayed for the live game play on a display of the spectator. A local game slice of the video game is generated for a sliced game play while executing the video game in the instance. The local game slice being responsive to inputs from a controller device of the spectator.Type: ApplicationFiled: July 30, 2019Publication date: February 4, 2021Inventors: Charles McCoy, True Xiong, Nathan Blaine Morgan
-
Publication number: 20210006503Abstract: A system includes at least one server that is configured to provide a multi-client network service to a plurality of existing users. When the server receives requests to join the multi-client network service from new users, the server may issue timestamps to each new user, obtain load metric based on the requests or timestamps, and collect the load metric to obtain historical data characterizing a demand in the multi-client network service over time. Further, based on the historical data, the server can predict a future load demand in the multi-client network service and selectively enable to join the multi-client network service by at least one of the plurality of new users based on the future load demand.Type: ApplicationFiled: September 23, 2020Publication date: January 7, 2021Inventors: N. Blaine Morgan, Charles McCoy, True Xiong