×

Prioritizing media content requests

  • US 10,452,343 B2
  • Filed: 05/11/2017
  • Issued: 10/22/2019
  • Est. Priority Date: 06/04/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computing system comprising:

  • a network interface;

    a processor; and

    a computer-readable storage medium storing instructions that when executed by the computing system cause the computing system to perform functions comprising;

    receiving, via the network interface from a first playback device, a first request for first media content associated with a first playback operation, wherein the first request comprises data representing a first timestamp corresponding to when the first playback device received a command corresponding to the first request;

    sending, via the network interface to the first playback device, the first media content;

    while sending the first media content via the network interface, receiving, via the network interface from a second playback device, a second request for second media content associated with a second playback operation, wherein the second request comprises information characterizing the second playback operation and data representing a second timestamp corresponding to when the second playback device received a command corresponding to the second request;

    based on at least (a) the information characterizing the second playback operation and (b) the first timestamp and the second timestamp, determining one of (i) that the second playback operation is higher priority than the first playback operation or (ii) that the second playback operation is lower priority than the first playback operation;

    if it is determined that the second playback operation is higher priority than the first playback operation, then(i) stopping sending the first media content; and

    (ii) sending, via the network interface to the second playback device, the second media content; and

    if it is determined that the second playback operation is lower priority than the first playback operation, then(i) forego sending, via the network interface to the second playback device, the second media content; and

    (ii) continuing sending the first media content via the network interface.

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