Generating graphical representations of event participation flow
First Claim
Patent Images
1. A method for analyzing and facilitating an understanding of event data, the method comprising:
- determining, using one or more processors, an event participation flow associated with a subject event, the event participation flow including a transition of participation from one or more preceding events to the subject event and from the subject event to one or more subsequent events;
causing presentation of a graphical representation of the event participation flow in a user interface displayed on a client device, the graphical representation comprising;
a first graphical element corresponding to the subject event, the first graphical element including an indication of a number of participants that participated in the subject event,a second graphical element corresponding to a preceding event,a third graphical element corresponding to a subsequent event,a first connector element connecting the first graphical element to the second graphical element, the first connector element representing a flow quantity of participants from the preceding event to the subject event; and
a second connector element connecting the first graphical element to the third graphical element, the second connector element representing a flow quantity of participants from the subject event to the subsequent event;
receiving a user selection, via the user interface, of one or more filters; and
in response to receiving the user selection, modifying the graphical representation of the event participation flow to include a subset of overall participants in the event participation flow that corresponds to the one or more filters, the modifying of the graphical representation including modifying a size of one or more elements of the graphical representation, the size of each of the one or more elements representing a number of participants.
8 Assignments
0 Petitions
Accused Products
Abstract
A system comprising a computer-readable storage medium storing at least one program and a method for generating graphical representations of event participation flows are presented. In example embodiments, the method includes determining an event participation flow for participants of a subject event, and causing presentation of a graphical representation of the event participation flow in the user interface. The method may further include receiving a user selection of a filter via the user interface, and filtering the graphical representation of the event participation flow in accordance with the user selected filter.
247 Citations
20 Claims
-
1. A method for analyzing and facilitating an understanding of event data, the method comprising:
-
determining, using one or more processors, an event participation flow associated with a subject event, the event participation flow including a transition of participation from one or more preceding events to the subject event and from the subject event to one or more subsequent events; causing presentation of a graphical representation of the event participation flow in a user interface displayed on a client device, the graphical representation comprising; a first graphical element corresponding to the subject event, the first graphical element including an indication of a number of participants that participated in the subject event, a second graphical element corresponding to a preceding event, a third graphical element corresponding to a subsequent event, a first connector element connecting the first graphical element to the second graphical element, the first connector element representing a flow quantity of participants from the preceding event to the subject event; and a second connector element connecting the first graphical element to the third graphical element, the second connector element representing a flow quantity of participants from the subject event to the subsequent event; receiving a user selection, via the user interface, of one or more filters; and in response to receiving the user selection, modifying the graphical representation of the event participation flow to include a subset of overall participants in the event participation flow that corresponds to the one or more filters, the modifying of the graphical representation including modifying a size of one or more elements of the graphical representation, the size of each of the one or more elements representing a number of participants. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
at least one processor of a machine; a first machine-readable medium storing event data, the event data comprising a plurality of event data records, each of the plurality of event data records corresponding to an event and including a set of participant identifiers corresponding to participants in the event; and a second machine-readable medium storing instructions that, when executed by the at least one processor of a machine, cause the machine to perform operations comprising; determining an event participation flow associated with a subject event, the event participation flow including a transition of participation from one or more preceding events to the subject event and from the subject event to one or more subsequent events; and causing presentation of a graphical representation of the event participation flow in a user interface displayed on a client device, the graphical representation comprising; a first graphical element corresponding to the subject event, the first graphical element including an indication of a number of participants that participated in the subject event, a second graphical element corresponding to a preceding event, a third graphical element corresponding to a subsequent event, a first connector element connecting the first graphical element to the second graphical element, the first connector element representing a flow quantity of participants from the preceding event to the subject event; and a second connector element connecting the first graphical element to the third graphical element, the second connector element representing a flow quantity of participants from the subject event to the subsequent event; receiving a user selection, via the user interface, of one or more filters; and in response to receiving the user selection, modifying the graphical representation of the event participation flow to include a subset of overall participants in the event participation flow that corresponds to the one or more filters, the modifying of the graphical representation including modifying a size of one or more elements of the graphical representation, the size of each of the one or more elements representing a number of participants. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A machine-readable storage medium embodying instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:
-
determining an event participation flow associated with a subject event, the event participation flow including a transition of participation from one or more preceding events to the subject event and from the subject event to one or more subsequent events; and causing presentation of a graphical representation of the event participation flow in a user interface displayed on a client device, the graphical representation comprising; a first graphical element corresponding to the subject event, the first graphical element including an indication of a number of participants that participated in the subject event, a second graphical element corresponding to a preceding event, a third graphical element corresponding to a subsequent event, a first connector element connecting the first graphical element to the second graphical element, the first connector element representing a flow quantity of participants from the preceding event to the subject event; and a second connector element connecting the first graphical element to the third graphical element, the second connector element representing a flow quantity of participants from the subject event to the subsequent event; receiving a user selection, via the user interface, of one or more filters; and in response to receiving the user selection, modifying the graphical representation of the event participation flow to include a subset of overall participants in the event participation flow that corresponds to the one or more filters, the modifying of the graphical representation including modifying a size of one or more elements of the graphical representation, the size of each of the one or more elements representing a number of participants.
-
Specification