×

Systems and methods for dynamically switching between unicast and multicast delivery of media content in a wireless network

  • US 10,374,818 B2
  • Filed: 08/25/2014
  • Issued: 08/06/2019
  • Est. Priority Date: 07/18/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • accessing, by a user device over a wireless network, a multicast stream carrying multicast stream content representative of a media content program;

    detecting, by the user device during the accessing of the multicast stream, an instruction that is provided within the multicast stream and that instructs the user device to switch to a unicast stream carrying unicast stream content representative of the media content program;

    sending, by the user device to a media subsystem, a request to access the unicast stream carrying the unicast stream content representative of the media content program, the request including access information for the multicast stream as a parameter that is used to identify the unicast stream, the access information for the multicast stream including a network address where the multicast stream is accessible;

    receiving, by the user device from the media subsystem, access information for the unicast stream that maps to the access information for the multicast stream based on a switch map generated by the media subsystem, the access information for the unicast stream including a network address where the unicast stream is accessible, and the switch map mapping the network address where the multicast stream is accessible to the network address where the unicast stream is accessible;

    receiving, by the user device from the media subsystem, a buffering instruction that is provided within the multicast stream and that instructs the user device to buffer at least one of the multicast stream and the unicast stream to facilitate a seamless switch from the multicast stream to the unicast stream;

    switching, by the user device based on the access information for the unicast stream, from the accessing of the multicast stream to accessing the unicast stream by way of the wireless network;

    temporally aligning, by the user device, the unicast stream content and the multicast stream content across the switching from the accessing of the multicast stream to the accessing of the unicast stream; and

    presenting, by the user device, the media content program for experiencing by a user of the user device, wherein the presenting comprises processing the temporally aligned unicast stream content and multicast stream content based on the buffering instruction to effectuate a seamless presentation of the media content program across the switching from the accessing of the multicast stream to the accessing of the unicast stream.

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