×

Dynamic manifest generation based on client identity

  • US 9,762,639 B2
  • Filed: 10/28/2016
  • Issued: 09/12/2017
  • Est. Priority Date: 06/30/2010
  • Status: Active Grant
First Claim
Patent Images

1. A server for streaming media via a data communications network, the server comprising:

  • a network interface for communicating with the data communications network;

    a memory; and

    a processor communicatively coupled with the memory and the network interface, the processor further configured to cause the server to;

    receive, via the network interface, a universal source locator (URL) in a first request from a first client, wherein the URL includes information indicative of a requested media source;

    determine an identity of the first client;

    determine a first device type based on the identity of the first client;

    based at least in part on the determination of the first device type, generate a first manifest having information for streaming one or more segments of the requested media source in accordance with a first chunking protocol via the data communications network;

    sending, via the network interface, the first manifest to the first client;

    receive, via the network interface, the URL in a second request from a second client;

    determine an identity of the second client, the identity of the second client different from the identity of the first client;

    determine a second device type based on the identity of the second client, the second device type different from the first device type;

    generate a second manifest having information for streaming the one or more segments of the requested media source in accordance with a second chunking protocol via the data communications network, wherein content of the second manifest is different from content of the first manifest; and

    send, via the network interface, the second manifest to the second client.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×