US2015312114A1PendingUtilityA1

Session analysis systems and methods

Assignee: SHEN ZEQIANPriority: Aug 9, 2010Filed: Jul 10, 2015Published: Oct 29, 2015
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-modified
1 . 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.