Seamlessly switching among unicast, multicast, and broadcast mobile media content
View Patent ↗In embodiments, the present invention provides a method and system for switching between broadcast and unicast content on a mobile device. The method and system involves making unicast content available to the mobile device, making broadcast content available to the mobile device; and providing an application on the mobile device which allows for switching between the unicast and broadcast content.
1. A method of switching between network-delivered broadcast and network-delivered unicast content on a mobile device, comprising:
storing at least one of:
the network-delivered broadcast content and first metadata regarding the network-delivered broadcast content in a first file,
and
the network-delivered unicast content and second metadata regarding the network-delivered unicast content in a second file;
making the network-delivered broadcast content available to the mobile device;
making the network-delivered unicast content available to the mobile device; and
providing an application on the mobile device to switch between the network-delivered broadcast content and the network-delivered unicast content, the switch between the network-delivered broadcast content and the network delivered unicast content facilitated by at least one of the first metadata and the second metadata.
2. A method as recited in claim 1 , wherein at least one of the first stored metadata and the second stored metadata relates the network-delivered unicast content with a portion of the network-delivered broadcast content.
3. A method as recited in claim 1 , wherein at least one of the first stored metadata and the second stored metadata is utilized to facilitate discovery of content related to the corresponding stored content.
4. A method as recited in claim 1 , wherein at least one of the stored first metadata and the stored second metadata operates to indicate a minimum network bandwidth capacity.
5. A method as recited in claim 1 , wherein at least one of the stored first metadata and the second stored metadata operates to facilitate discovery of the broadcast content.
6. The method as recited in claim 1 , wherein making the network-delivered unicast content available comprises transcoding content in an on-demand manner.
7. The method as recited in claim 6 , wherein making network-delivered broadcast content available comprises utilizing a location requirement element of the consumption profile for the content item.
8. The method as recited in claim 1 , wherein at least one of the first metadata and the second metadata includes at least one element of a consumption profile for a content item.
9. The method as recited in claim 1 , wherein playback of the network-delivered unicast content may be paused for access to network-delivered broadcast content then later resumed.
10. The method as recited in claim 1 , wherein playback of the network-delivered broadcast content may be paused for access to the network-delivered unicast content and later resumed.
11. The method as recited in claim 1 , wherein the mobile device switches between the network-delivered unicast content and the network-delivered broadcast content when the network-delivered unicast content and the network-delivered broadcast content are distinct and are concurrently available to the mobile device.
12. The method as recited in claim 1 , wherein making the network-delivered unicast content available includes providing a notification regarding associated broadcast content and the second metadata includes a URL for accessing information regarding the associated broadcast content.
13. The method as recited in claim 1 , wherein making the network-delivered unicast content available includes multi-cast content.
14. The method as recited in claim 1 , wherein making the network-delivered unicast content available includes providing a notification that includes an advertisement and a user interface in which the advertisement is presented.
15. A system for switching between network-delivered broadcast and network-delivered unicast content on a mobile device, comprising:
a first file including the network-delivered broadcast content and first metadata regarding the network-delivered broadcast content;
a second file including the network-delivered unicast content and second metadata regarding the network-delivered unicast content;
a mobile media platform server adapted to make the network-delivered broadcast content and the network-delivered unicast content available to the mobile device for playback on the mobile device; and
an application for executing on the mobile device by which the mobile device switches between the network-delivered broadcast content and the network-delivered unicast content in response to at least one of the first metadata and the second metadata.
16. The system as recited in claim 15 , wherein at least one of the first metadata and the second metadata correlates the network-delivered unicast content with a portion of the network-delivered broadcast content.
17. The system as recited in claim 15 , wherein at least one of the first metadata and the second metadata includes at least one element of a consumption profile for a content item.
18. The system as recited in claim 15 , wherein playback of the network-delivered unicast content may be paused for access to network-delivered broadcast content then later resumed.
19. The system as recited in claim 15 , wherein playback of the network-delivered broadcast content may be paused for access to at least one of network-delivered unicast and multicast content then later resumed.
20. The system as recited in claim 15 , wherein the network-delivered unicast content includes multi-cast content.