Patent ID: 11869037
Assignee: nan
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 1:
2. A computer-implemented method, comprising:
receiving, using at least one processor, a first signal from a computing device, the computing device being operable by a user, and the first signal comprising an identifier of the user and an identifier of a gaming application executed by the computing device;
based on the user identifier, and using the at least one processor, obtaining event data identifying at least one previous interaction between the user and a first digital interface associated with a digital platform that serves a plurality of gaming applications, the plurality of gaming applications including the executed gaming application;
applying, using the at least one processor, a trained machined learning process to portions of the event data and obtaining retail data identifying a plurality of product advertisements;
based on the application of the trained machine learning process to the portions of the event data and the retail data, determining, using the at least one processor, at least one product advertisement for the user;
using the at least one processor, generating advertisement data that includes the at least one product advertisement, and transmitting the advertisement data to the computing device using the at least one processor, the executed gaming application causing the computing device to present digital content associated with the executed gaming application within a second digital interface associated with the gaming application and to present the at least one product advertisement within the second digital interface, the second digital interface being different from the first digital interface, the at least one presented product advertisement obscuring a portion of the digital content associated with the executed gaming application within the second digital interface, and the executed gaming application further causing the computing device to generate and transmit a request for an exchange of data associated with the at least one product advertisement, the request being generated and transmitted without exiting a gaming environment associated with the executed gaming application; and
using the at least one processor, receiving the request from the computing device and performing operations that execute the requested data exchange.