US 12,083,440 B2
Systems and methods for enabling remote viewers to participate in a multi-player video game play session
Josiah Eatedali, Los Angeles, CA (US); Jon Estanislao, South Pasadena, CA (US); Etienne Pouliot, Quebec (CA); Dave Bergeron, Quebec (CA); Maxime Babin, Quebec (CA); and Mario Beckman Notaro, Quebec (CA)
Assigned to Activision Publishing, Inc., Santa Monica, CA (US)
Filed by Activision Publishing, Inc., Santa Monica, CA (US)
Filed on Jun. 5, 2023, as Appl. No. 18/329,474.
Application 18/329,474 is a continuation of application No. 17/447,801, filed on Sep. 15, 2021, granted, now 11,666,831.
Application 17/447,801 is a continuation of application No. 16/787,398, filed on Feb. 11, 2020, granted, now 11,148,063, issued on Oct. 19, 2021.
Application 16/787,398 is a continuation of application No. 16/054,507, filed on Aug. 3, 2018, granted, now 10,596,471, issued on Mar. 24, 2020.
Claims priority of provisional application 62/609,374, filed on Dec. 22, 2017.
Prior Publication US 2023/0302369 A1, Sep. 28, 2023
Int. Cl. A63F 13/86 (2014.01); A63F 13/65 (2014.01); A63F 13/69 (2014.01); A63F 13/792 (2014.01); A63F 13/85 (2014.01); A63F 13/87 (2014.01)
CPC A63F 13/86 (2014.09) [A63F 13/65 (2014.09); A63F 13/69 (2014.09); A63F 13/792 (2014.09); A63F 13/85 (2014.09); A63F 13/87 (2014.09); A63F 2300/577 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for enabling two or more non-players to participate in a multi-player gameplay session, wherein the multi-player gameplay session is at least partially generated by a computer system and at least partially transmitted to a plurality of end user devices and wherein the computer system includes one or more processors executing a video game streaming application for generating and streaming the multi-player gameplay session, the method comprising:
providing the two or more non-players viewing access to the multi-player gameplay session;
causing an interface to be provided to each of the two or more non-players, wherein the interface is configured to present one or more options to the two or more non-players;
receiving inputs, via the interface, from the two or more non-players;
based on the received inputs, determining a view of the multi-player gameplay session; and
transmitting said determined view of the multi-player gameplay session.