US 12,260,451 B2
Method and system for electronic advertising
Joshua Feuerstein, Brooklyn, NY (US); Richard Harris, New York, NY (US); Joshua Hartmann, Brooklyn, NY (US); Adam R. Pritchard, New York, NY (US); Arun Rajan, San Ramon, CA (US); Kurt Schrader, New York, NY (US); Jonathan Taqqu, New York, NY (US); and Damon Tassone, New York, NY (US)
Assigned to Black Crow AI, Inc., New York, NY (US)
Filed by Black Crow AI, Inc., New York, NY (US)
Filed on Mar. 19, 2019, as Appl. No. 16/358,487.
Application 16/358,487 is a continuation of application No. 16/226,519, filed on Dec. 19, 2018, granted, now 11,176,604.
Application 16/226,519 is a continuation of application No. 15/701,124, filed on Sep. 11, 2017, granted, now 10,181,153.
Application 15/701,124 is a continuation of application No. 12/793,920, filed on Jun. 4, 2010, granted, now 9,836,784.
Claims priority of provisional application 61/184,032, filed on Jun. 4, 2009.
Prior Publication US 2019/0213669 A1, Jul. 11, 2019
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/02 (2023.01); G06Q 30/0241 (2023.01); G06Q 30/0242 (2023.01); G06Q 30/0251 (2023.01); G06Q 30/08 (2012.01)
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
OG exemplary drawing
 
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.