Defining one or more used segments based upon extent of completion of a process
First Claim
Patent Images
1. A method in a computing system having a processor for defining a user segment, comprising:
- displaying names of each of a plurality of events;
receiving first user input selecting a subset of the plurality of events for inclusion in a sequence of events;
among the selected events, determining an order in which the events are likely to occur;
generating a sequence of events in which the selected events occur in the determined order;
receiving second user input identifying a distinguished one of the selected events; and
in response to the second user input, with the processor, creating a new segment definition defining a segment to include users who have completed the generated sequence of events through the distinguished event.
4 Assignments
0 Petitions
Accused Products
Abstract
A facility for delivering a user segment displays an ordered set of steps making up a process, and receives user input selecting one of the displayed steps of the process. In response to receiving the user input, the facility creates a new user segment definition. The created user segment definition establishes a segment to include those users that complete the displayed process through the selected step.
19 Citations
15 Claims
-
1. A method in a computing system having a processor for defining a user segment, comprising:
-
displaying names of each of a plurality of events; receiving first user input selecting a subset of the plurality of events for inclusion in a sequence of events; among the selected events, determining an order in which the events are likely to occur; generating a sequence of events in which the selected events occur in the determined order; receiving second user input identifying a distinguished one of the selected events; and in response to the second user input, with the processor, creating a new segment definition defining a segment to include users who have completed the generated sequence of events through the distinguished event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage device storing computer programs adapted to cause a computing system to define a user segment by:
-
receiving user input selecting a plurality of events for inclusion in a sequence of events; establishing a sequence of events containing the selected events in an order that the selected events are likely to be performed by a user; and defining a new user segment to include users who have completed the established sequence of events only through a distinguished event in the sequence. - View Dependent Claims (10, 11, 12)
-
-
13. A computing system for defining a user segment, comprising:
-
a display device that displays an ordered set of steps making up a process; a user input device that receives user input selecting one of the displayed steps of the process; and a processor executing segment definition software that creates a new user segment definition that establishes a segment to include those users that complete the displayed process through the step selected by the user input received by the user input device. - View Dependent Claims (14, 15)
-
Specification