×

Methods and systems for analyzing streaming media sessions

  • US 10,333,996 B2
  • Filed: 10/14/2016
  • Issued: 06/25/2019
  • Est. Priority Date: 10/14/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for analyzing a streaming media session between at least two communicating entities, wherein at least one media stream comprising at least two packets is communicated between the at least two communicating entities during the streaming media session, the method comprising:

  • (a) configuring at least two monitoring entities to record a plurality of observations pertaining to at least one of;

    the at least one media stream, the at least two packets, devices associated with at least one of the at least two communicating entities, wherein the at least two monitoring entities comprise at least one of;

    at least one network entity forwarding the at least one media stream between the at least two communicating entities, the at least one of the at least two communicating entities;

    (b) receiving, from the at least two monitoring entities, the plurality of observations;

    (c) processing the plurality of observations to obtain a plurality of pre-processed observations;

    (d) analyzing the plurality of pre-processed observations to determine a session quality; and

    (e) sending at least one notification to at least one of the at least two monitoring entities, if the session quality satisfies at least one quality criterion, wherein the at least one notification is sent during the streaming media session;

    wherein the at least two monitoring entities are configured at (a) to record the plurality of observations as a function of time, and wherein the configuring comprises synchronizing clocks of the at least two monitoring entities; and

    wherein the analyzing at (d) comprises;

    (i) selecting a time window with respect to a common timeline;

    (ii) processing a given set of pre-processed observations that fall inside the time window; and

    (iii) determining correlated events pertaining to the given set of pre-processed observations.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×