US2015312114A1PendingUtilityA1
Session analysis systems and methods
Est. expiryAug 9, 2030(~4.1 yrs left)· nominal 20-yr term from priority
H04L 43/045H04L 67/025H04L 67/142H04L 67/535H04L 67/75
43
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method and system analyze session data. In some embodiments, the method includes receiving a request to analyze session data that includes a user-defined data segmentation setting that includes a restriction on the analysis. The method further includes aggregating the session data based on the user-defined data segmentation setting. The method then generates a graphical representation of the aggregated session data.
Claims
exact text as granted — not AI-modified1 . A method comprising:
receiving a request to perform an analysis of session data, the session data comprising a plurality of sessions, the request including a user-defined data segmentation setting, the user-defined data segmentation setting including a restriction on of the analysis to a segment of the session data; aggregating, using one or more processors, the session data based on the user-defined data segmentation setting; and generating a user interface including a graphical representation of the aggregated session data, the graphical representation of the aggregated session data depicting multiple portions, each portion of the multiple portions representing an event of a plurality of events corresponding to the plurality of sessions, each portion of the multiple portions including indications of a number of sessions aggregated into the portion and indications of the time to complete the event.
2 . The method of claim 1 , further comprising:
accessing the session data; identifying the plurality of sessions in the session data; and identifying the plurality of events that occurred within the plurality of identified sessions.
3 . The method of claim 2 , further comprising determining a session result associated with each of the plurality of identified sessions.
4 . The method of claim 3 , wherein the aggregating of the plurality of identified sessions includes aggregating the session results associated with the plurality of identified sessions.
5 . The method of claim 1 , wherein the aggregating of the session data includes statistically summarizing the plurality of events corresponding to the plurality of identified sessions.
6 . The method of claim 1 , further comprising determining a temporal relationship between the plurality of events in each session.
7 . The method of claim 6 , wherein determining the temporal relationship includes determining a start time and an end time associated with each of the plurality of events.
8 . The method of claim 6 , further comprising separating the plurality of sessions into groups based on the temporal relationship between the plurality of events in each session.
9 . The method of claim 1 , wherein the session data is accessed from a web-based session log.
10 . The method of claim 1 , wherein the session data represents an instance of a webpage flow.
11 . The method of claim 1 , wherein the plurality of events include user actions.
12 . The method of claim 1 , wherein the user-defined data segmentation setting includes a restriction on the type of session data analyzed.
13 . A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
receiving a request to perform an analysis of session data, the session data comprising a plurality of sessions, the request including a user-defined data segmentation setting, the user-defined data segmentation setting including a restriction on of the analysis to a segment of the session data; aggregating, using one or more processors, the session data based on the user-defined data segmentation setting; and generating a user interface including a graphical representation of the aggregated session data, the graphical representation of the aggregated session data depicting multiple portions, each portion of the multiple portions representing an event of a plurality of events corresponding to the plurality of sessions, each portion of the multiple portions including indications of a number of sessions aggregated into the portion and indications of the time to complete the event.
14 . The non-transitory machine-readable storage medium of claim 13 , wherein the session data is accessed from a network-based marketplace.
15 . The non-transitory machine-readable storage medium of claim 13 , wherein the operations further comprise:
accessing the session data; identifying the plurality of sessions in the session data; and identifying the plurality of events that occurred within the plurality of identified sessions.
16 . The non-transitory machine-readable storage medium of claim 13 , wherein the operations further comprise determining a temporal relationship between the plurality of events occurring in each session of the plurality of sessions.
17 . The non-transitory machine-readable storage medium of claim 16 , wherein determining the temporal relationship includes determining a start time and an end time associated with each of the plurality of identified events.
18 . The non-transitory machine-readable storage medium of claim 13 , wherein the user-defined data segmentation setting includes a restriction on the type of session data analyzed.
19 . The non-transitory machine-readable storage medium of claim 18 , wherein the type of session data analyzed includes sessions associated with a particular demographic segment.
20 . A system comprising:
a communication module to receive a request to perform an analysis of session data, the session data comprising a plurality of sessions, the request including a user-defined data segmentation setting, the user-defined data segmentation setting including a restriction on of the analysis to a segment of the session data; a session analysis module, comprising one or more processors, to aggregate the plurality of identified sessions based on the user-defined setting; and a user interface generator to generate a graphical representation of the aggregated session data, the graphical representation of the aggregated session data depicting multiple portions, each portion of the multiple portions representing an event of a plurality of events corresponding to the plurality of sessions, each portion of the multiple portions including indications of a number of sessions aggregated into the portion and indications of the time to complete the event.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.