×

Systems and methods for distributing segmented media content to signage devices in private networks

  • US 9,886,697 B1
  • Filed: 12/12/2013
  • Issued: 02/06/2018
  • Est. Priority Date: 12/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for distributing media content with a Media Content Distribution System (MCDS), comprising:

  • receiving, at a Media Deployment Module (MDM) of the MCDS, an instruction to distribute an item of media content to a plurality of digital signage devices in a private network, wherein the plurality of digital signage devices comprises a first digital signage device and a second digital signage device, and the item of media content is a single video file, wherein the private network is behind a firewall, wherein the MCDS is in a public network outside the firewall;

    retrieving the item of media content from a storage server of the MCDS based on information in the received instruction;

    segmenting, at the MCDS, the retrieved item of media content into segments based on information in the received instruction;

    storing the segments in the storage server;

    obtaining storage links respectively identifying locations of the segments stored in the storage server in the public network;

    upon receipt at the MCDS of a request for a first segment of the segments from the first digital signage device within the private network, transmitting the storage link identifying the location of the first segment of the segments in the public network to the first digital signage device, wherein the first digital signage device downloads the first segment of the segments from the public network and stores the first segment of the segments locally in the private network, wherein the first digital signage device sends to the MCDS a first address identifying a storage location of the first segment of the segments in the private network, wherein the first address is a private network address of the private network and is only accessible within the private network behind the firewall, wherein the private network is connected to the public network through a network address translation service;

    receiving, at the MCDS, the first address;

    sending, at the second digital signage within the private network and to the MCDS, requests for the first segment and a second segment of the segments;

    upon receipt, at the MCDS in the public network outside the firewall, of the request for the first segment of the segments from the second digital signage device within the private network, transmitting, from the MCDS in the public network outside the firewall, the first address only accessible within the private network behind the firewall to the second digital signage device within the private network behind the firewall;

    upon receipt, at the MCDS in the public network outside the firewall, of the request for the second segment of the segments from the second digital signage device within the private network, transmitting, from the MCDS in the public network outside the firewall, a second storage link identifying a location of the second segment stored in the storage server in the public network;

    receiving, at the second digital signage device from the MCDS in response to the request for the first segment, the first address, and downloading the first segment of the segments from the storage location in the private network identified by the first address; and

    receiving, at the second digital signage device from the MCDS in response to the request for the second segment, the second storage link, and downloading the second segment from the location of storage server in the public network identified by the second storage link.

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