US 11,727,016 B1
Surfacing and displaying exemplary spans from a real user session in response to a query
Mayank Agarwal, Mountain View, CA (US); Rahul Gidwani, Oakland, CA (US); Justin Smith, San Francisco, CA (US); Joshua Walters, Irvine, CA (US); and John Bennett Wundes, Hayward, CA (US)
Assigned to SPLUNK Inc., San Francisco, CA (US)
Filed by Splunk Inc., San Francisco, CA (US)
Filed on Apr. 30, 2021, as Appl. No. 17/245,723.
Claims priority of provisional application 63/175,447, filed on Apr. 15, 2021.
Int. Cl. G06F 16/242 (2019.01); G06F 16/2457 (2019.01); G06F 16/248 (2019.01)
CPC G06F 16/24573 (2019.01) [G06F 16/244 (2019.01); G06F 16/248 (2019.01); G06F 16/2428 (2019.01); G06F 16/24575 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method of identifying exemplary spans associated with a real user session, the method comprising
aggregating ingested spans associated with user interactions with an application during the user session;
segmenting the user session into a plurality of chunks;
storing each chunk of the plurality of chunks with an identifier indicating a location of a respective chunk;
responsive to user-specified parameters included in a query, accessing a chunk of the plurality of chunks using a respective identifier and applying the user-specified parameters to a plurality of spans in the chunk; and
rendering a waterfall visualization for display, the visualization comprising exemplary spans associated with the user session, wherein the exemplary spans surface in response to the applying the user-specified parameters to the plurality of spans in the chunk.