| CPC G06Q 30/08 (2013.01) [G06Q 30/02 (2013.01); G06Q 30/0243 (2013.01); G06Q 30/0247 (2013.01); G06Q 30/0251 (2013.01); G06Q 30/0253 (2013.01); G06Q 30/0255 (2013.01); G06Q 30/0269 (2013.01)] | 30 Claims |

|
1. A distributed computer system for displaying advertising content in a user interface, the distributed system comprising:
a client device having a display configured to display the user interface to a user; and
at least one processor configured to:
access data associated with a user who is presently interacting with the user interface displayed on the client device, wherein the data is generated based on interactions of the user with the user interface of the application;
dynamically generate content within the user interface while the user is interacting with the user interface displayed on the client device, the dynamic generation comprising:
determine an indication of a likelihood that the user will complete a target transaction within the user interface of the client device in the future based on the data associated with the user;
determine whether or not to display any advertising content to the user within the user interface based on the indication of the likelihood that the user will complete the target transaction within the user interface of the client device in the future, the determining comprising:
identifying, based on the indication of the likelihood that the user will complete the target transaction, the user as likely to complete the target transaction or unlikely to complete the target transaction; and
determining to not display any advertising content when the user is identified as likely to complete the transaction;
determining to display advertising content when the user is identified as unlikely to complete the transaction;
in response to determining to display any advertising content to the user within the user interface, trigger displaying of the advertising content to the user in a portion of the user interface, the displaying comprising generating an additional interface in the display of the client device that includes visual content that is generated based on the data generated based on interactions of the user with the user interface of the application; and
in response to determining to not display any advertising content to the user within the user interface, suppress display of advertising content to the user within the user interface.
|