US 12,086,845 B2
Systems and methods for dynamically modifying video game content based on non-video gaming content being concurrently experienced by a user
Josiah Eatedali, Los Angeles, CA (US)
Assigned to Activision Publishing, Inc., Santa Monica, CA (US)
Filed by Activision Publishing, Inc., Santa Monica, CA (US)
Filed on Jul. 17, 2023, as Appl. No. 18/353,309.
Application 18/353,309 is a continuation of application No. 17/579,932, filed on Jan. 20, 2022, granted, now 11,704,703.
Application 17/579,932 is a continuation of application No. 16/685,967, filed on Nov. 15, 2019, granted, now 11,263,670, issued on Mar. 1, 2022.
Claims priority of provisional application 62/769,188, filed on Nov. 19, 2018.
Prior Publication US 2023/0368251 A1, Nov. 16, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0241 (2023.01); A63F 13/65 (2014.01); G06F 40/30 (2020.01); G06Q 30/0601 (2023.01); G06Q 50/00 (2024.01)
CPC G06Q 30/0277 (2013.01) [A63F 13/65 (2014.09); G06F 40/30 (2020.01); G06Q 30/0631 (2013.01); G06Q 50/01 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer implemented method for modifying an interactive multimedia video game being displayed during a presentation of a video program, wherein the video program is delivered to a user through a first media channel and viewed through a first interface, wherein the first media channel is defined by a first application layer, a first presentation layer, and a first session layer, wherein the interactive multimedia video game is displayed via a second media channel, wherein the second media channel is defined by a second application layer, a second presentation layer, and a second session layer, and wherein at least one of the first application layer differs from the second application layer, the first presentation layer differs from the second presentation layer, or the first session layer differs from the second session layer, the method being implemented in a host computer having one or more physical processors programmed with computer program instruction that, when executed by the one or more physical processors, cause the host computer to perform the method, the method comprising:
using the host computer, delivering, through the second media channel, the interactive multimedia video game;
while the interactive multimedia video game is being delivered and the video program is being displayed, analyzing the video program to identify one or more events; and
using the host computer, modifying instances of the interactive multimedia video game based on the identified one or more events.