SYSTEMS AND METHODS FOR DYNAMICALLY SWITCHING BETWEEN UNICAST AND MULTICAST DELIVERY OF MEDIA CONTENT IN A WIRELESS NETWORK
First Claim
Patent Images
1. A method comprising:
- accessing, by a user device over a wireless network, a unicast stream carrying unicast stream content representative of a media content program;
detecting, by the user device during the accessing of the unicast stream, an instruction to switch to a multicast stream carrying multicast stream content representative of the media content program;
switching, by the user device in response to the instruction, from the accessing of the unicast stream to accessing the multicast 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 unicast stream to the accessing of the multicast 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 to effectuate a seamless presentation of the media content program across the switching from the accessing of the unicast stream to the accessing of the multicast stream.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for dynamically switching between unicast and multicast delivery of media content are disclosed. An exemplary method includes a user device 1) accessing, over a wireless network, a unicast stream carrying data representative of a media content program, 2) detecting, during the accessing of the unicast stream, an instruction to switch to a multicast stream carrying data representative of the media content program, and 3) switching, in response to the instruction, from the accessing of the unicast stream to accessing the multicast stream by way of the wireless network. Corresponding systems and methods are also disclosed.
-
Citations
21 Claims
-
1. A method comprising:
-
accessing, by a user device over a wireless network, a unicast stream carrying unicast stream content representative of a media content program; detecting, by the user device during the accessing of the unicast stream, an instruction to switch to a multicast stream carrying multicast stream content representative of the media content program; switching, by the user device in response to the instruction, from the accessing of the unicast stream to accessing the multicast 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 unicast stream to the accessing of the multicast 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 to effectuate a seamless presentation of the media content program across the switching from the accessing of the unicast stream to the accessing of the multicast stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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 to switch to a unicast stream carrying unicast stream content representative of the media content program; switching, by the user device in response to the instruction, 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 multicast stream content and the unicast 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 multicast stream content and unicast stream content 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 Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A physical computing device comprising:
-
a communication facility that accesses, by way of a wireless network, a unicast stream carrying unicast stream content representative of a media content program; a media access management facility communicatively coupled to the communication facility and that detects, during the accessing of the unicast stream, an instruction to switch to a multicast stream carrying multicast stream content representative of the media content program, directs, in response to the instruction, the communication facility to switch from the accessing of the unicast stream to accessing the multicast stream by way of the wireless network, temporally aligns the unicast stream content and the multicast stream content across the switching from the accessing of the unicast stream to the accessing of the multicast stream, detects, during the accessing of the multicast stream, an additional instruction to switch to a new unicast stream carrying new unicast stream content representative of the media content program, directs, in response to the additional instruction, the communication facility to switch from the accessing of the multicast stream to accessing the new unicast stream by way of the wireless network, and temporally aligns the multicast stream content and the new unicast stream content across the switching from the accessing of the multicast stream to the accessing of the new unicast stream; and a media processing facility communicatively coupled to at least one of the communication facility and the media access management facility and that presents the media content program for experiencing by a user of the physical computing device, wherein the media processing facility presents the media content program by processing the temporally aligned unicast stream content and multicast stream content to effectuate a seamless presentation of the media content program across the switching from the accessing of the unicast stream to the accessing of the multicast stream, and processing the temporally aligned multicast stream content and new unicast stream content 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 new unicast stream.
-
Specification