Delivery quality of experience (QoE) in a computer network
AssigneeAvvasi Inc.
InventorsRoman C. Kordasiewicz, Kevin Goertz, Anthony P. Joch, Michael D. Gallant
Life of this patent
Estimating the term…
Abstract
An apparatus generally having an interface and a circuit is disclosed. The interface may be connectable to a network to monitor a media program streaming across the network to a media client. The circuit may be configured to (i) generate first information by modeling a buffer of the media client, the first information being representative of a plurality of events related to the buffer during a playback of the media program and (ii) generate a signal representative of a quality of experience of the media program in response to the first information.
Claims20
An apparatus comprising:
- an interface connectable to a network to monitor a media program streaming across the network to a media client;
- a video buffer model to estimate buffering events of a video buffer of the media client during the streaming of the media program based on a modeling of the video buffer;
- and
- a user model coupled to the video buffer model, the user model to generate a variable signal representative of an estimation of a quality of experience of the media program during playback of the media program at the media client, wherein during an estimated buffering event in the playback the user model is to update the variable signal to reflect monotonically increasing user dissatisfaction and wherein during a recovery region following the estimated buffering event in the playback the user model is to update the variable signal to reflect monotonically increasing user satisfaction.
In an apparatus comprising an interface connected to a network to monitor a media program streaming across the network to a media client, a method comprising:
- estimating, using a video buffer model, buffering events of a video buffer of the media client during the streaming of the media program based on a modeling of the video buffer;
- and
- generating, using a user model, a variable signal representative of an estimation of a quality of experience of the media program during playback of the media program at the media client, wherein during an estimated buffering event in the playback the user model is to update the variable signal to reflect monotonically increasing user dissatisfaction and wherein during a recovery region following the estimated buffering event in the playback the user model is to update the variable signal to reflect monotonically increasing user satisfaction.
An apparatus comprising:
- an interface connectable to a network to monitor a media program streaming across the network to a media client;
- a video buffer model to estimate buffering events of a video buffer of the media client during the streaming of the media program based on a modeling of the video buffer;
- and
- a user model coupled to the video buffer model, the user model to generate a variable signal representative of an estimation of a quality of experience of the media program during playback of the media program at the media client, wherein the estimation of the quality of experience reflects user dissatisfaction due to both a location and a duration of each of the estimated buffering events, and wherein in response to the video buffer model indicating an estimated buffering event the user model is to update the variable signal to reflect monotonically increasing dissatisfaction and wherein the user model otherwise is to update the variable signal to reflect monotonically increasing satisfaction.
Dependencies are inferred from the claim text.