US 12,367,017 B2
Computer-supported visual definition of conditional automatic order submissions
Yili Huang, Mountain View, CA (US); Alexis Jianghezi Zheng, Palo Alto, CA (US); Nick Kobayashi, San Bruno, CA (US); Reeba Benzialex, Belmont, CA (US); Kai Sasaki, Tokyo (JP); and Yuichiro Kaneko, Tokyo (JP)
Assigned to Treasure Data, Inc., Mountain View, CA (US)
Filed by Treasure Data, Inc., Mountain View, CA (US)
Filed on Jun. 29, 2023, as Appl. No. 18/343,852.
Claims priority of provisional application 63/417,276, filed on Oct. 18, 2022.
Prior Publication US 2024/0126516 A1, Apr. 18, 2024
Int. Cl. G06F 8/34 (2018.01); G06F 3/0486 (2013.01); G06F 9/451 (2018.01)
CPC G06F 8/34 (2013.01) [G06F 3/0486 (2013.01); G06F 9/451 (2018.02)] 24 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
using an application server instance, receiving from a user computer, input specifying definitions of two or more stages, each of the two or more stages representing an attribute of one or more end-user profiles that have undertaken one or more interactions, using computing devices associated with the one or more end-user profiles, with one or more networked computers different from the application server instance;
using the application server instance, receiving from the user computer a selection of a particular stage among the two or more stages, and in response thereto, generating and transmitting to the user computer, presentation instructions which, when rendered at the user computer, cause generating and displaying a graphical user interface comprising a virtual canvas, a palette comprising a plurality of different graphical icons each representing at least an entry condition and an activation order for digital presentation of information;
using the application server instance receiving, from the user computer, a plurality of first input signals that specify at least two visual selection and dragging operations to move copies of an entry condition icon and an activation icon from the palette to the virtual canvas;
using the application server instance receiving, from the user computer, a first selection of the entry condition icon and a plurality of second input signals that specify one or more rules to match one or more subsets of the one or more end-user profiles and one or more subsets of the one or more interactions;
using the application server instance receiving, from the user computer, a second selection of the activation icon and a plurality of third input signals that specify one or more order attributes of the activation order for the digital presentation of information;
using the application server instance, accessing a digital data repository storing records of first interactions of a first plurality of profiles with a plurality of other computers, determining that the records specify a second plurality of profiles from among the first plurality of profiles that are associated with second interactions that match the one or more rules, and in response thereto, automatically forming and transmitting, to one or more digital presentation channels, a particular activation order to execute the digital presentation of information to the one or more subsets of the one or more end-user profiles based on the one or more order attributes.