Delivery of targeted media content
First Claim
1. An apparatus of a user equipment (UE) operable to receive targeted media content, the apparatus comprising one or more processors and memory configured to:
- decode, at the UE, a group filter element received from a server, wherein the group filter element includes group information for one or more files or sessions corresponding to targeted media content and media presentation description (MPD) information associated with the files or sessions, wherein each file and session in the group filter element is associated with a group identification (groupID) element;
decode, at the UE, MPD information for streaming media content received from the server;
identify, at the UE, a user profile associated with a user of the UE, wherein the user profile includes groupID elements associated with the user;
map, at the UE, targeted media content in a file or session having a groupID element that is a groupID element included in the user profile; and
insert, at the UE, MPD information for the mapped targeted media content having the groupID element that is included in the user profile into the MPD information for the streaming media content to generate a unified MPD to enable the UE to playback the mapped targeted media content with the streaming media content.
3 Assignments
0 Petitions
Accused Products
Abstract
Technology for a user equipment (UE) is disclosed. The UE can receive a group filter element that includes group information for one or more files or sessions corresponding to targeted media content, which can be associated with a group identification (groupID) element. The UE can receive MPD information for streaming media content. The UE can identify a user profile associated with a user of the UE. The user profile can include groupID elements associated with the user. The UE can map targeted media content in a file or session having a groupID element that is a groupID element included in the user profile. The UE can insert media presentation description (MPD) information for the mapped targeted media content having the groupID element that is included in the user profile into the MPD information for the streaming media content to generate a unified MPD.
-
Citations
28 Claims
-
1. An apparatus of a user equipment (UE) operable to receive targeted media content, the apparatus comprising one or more processors and memory configured to:
-
decode, at the UE, a group filter element received from a server, wherein the group filter element includes group information for one or more files or sessions corresponding to targeted media content and media presentation description (MPD) information associated with the files or sessions, wherein each file and session in the group filter element is associated with a group identification (groupID) element; decode, at the UE, MPD information for streaming media content received from the server; identify, at the UE, a user profile associated with a user of the UE, wherein the user profile includes groupID elements associated with the user; map, at the UE, targeted media content in a file or session having a groupID element that is a groupID element included in the user profile; and insert, at the UE, MPD information for the mapped targeted media content having the groupID element that is included in the user profile into the MPD information for the streaming media content to generate a unified MPD to enable the UE to playback the mapped targeted media content with the streaming media content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. At least one non-transitory machine readable storage medium having instructions embodied thereon for receiving targeted media content at a user equipment (UE), the instructions when executed by one or more processors at the UE performs the following:
-
decoding, at the UE, a group filter element received from a server, wherein the group filter element includes group information for one or more files or sessions corresponding to targeted media content and media presentation description (MPD) information associated with the files or sessions, wherein each file and session in the group filter element is associated with a group identification (groupID) element; decoding, at the UE, MPD information for streaming media content received from the server; identifying, at the UE, a user profile associated with a user of the UE, wherein the user profile includes groupID elements associated with the user; mapping, at the UE, targeted media content in a file or session having a groupID element that is a groupID element included in the user profile; and inserting, at the UE, MPD information for the mapped targeted media content having the groupID element that is included in the user profile into the MPD information for the streaming media content to generate a unified MPD. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A user equipment (UE) including a multimedia broadcast multicast service (MBMS) client operable to receive targeted media content, the UE comprising:
-
a transceiver configured to; receive, from a server, a group filter element that includes group information for one or more files or sessions corresponding to targeted media content and media presentation description (MPD) information associated with the files or sessions, wherein each file and session in the group filter element is associated with a group identification (groupID) element; and receive MPD information for streaming media content from the server; and one or more processors and memory configured to; identify a user profile associated with a user of the UE, wherein the user profile includes groupID elements associated with the user; map targeted media content in a file or session having a groupID element that is a groupID element included in the user profile; and insert MPD information for the mapped targeted media content having the groupID element that is included in the user profile into the MPD information for the streaming media content to generate a unified MPD to enable the UE to playback the mapped targeted media content with the streaming media content. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification