US2015312114A1PendingUtilityA1
Session analysis systems and methods
Est. expiryAug 9, 2030(~4 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.Join the waitlist — get patent alerts
Track US2015312114A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.