Application transport level location filtering of internet protocol multicast content delivery
First Claim
Patent Images
1. A method of a user equipment (UE), comprising:
- receiving a plurality of data sets in a first file delivery over unidirectional transport (FLUTE) session, each data set of the plurality of data sets comprising an identifier, a target area associated with a broadcast, at least one additional target area, and logical operators, wherein the plurality of data sets are received in at least one of;
1) a multimedia broadcast multicast service (MBMS) user service discovery/announcement via application service level signaling, and
2) a logical channel via radio access network level signaling;
receiving a broadcast and an identifier associated with the broadcast in a second FLUTE session;
determining the target area associated with the received broadcast based on the identifier received with the received broadcast; and
determining whether to keep the received broadcast based on whether a criterion associated with the target area is satisfied, wherein satisfaction of the criterion is based on the target area and the at least one additional target area as a function of the logical operators.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives a plurality of data sets in a first FLUTE session. Each data set of the data sets includes an identifier and a target area associated with a broadcast. The apparatus receives a broadcast and an identifier associated with the broadcast in a second FLUTE session. The apparatus determines the target area associated with the received broadcast based on the identifier received with the received broadcast. The apparatus determines whether to keep the received broadcast based on whether a criterion associated with the target area is satisfied.
91 Citations
60 Claims
-
1. A method of a user equipment (UE), comprising:
-
receiving a plurality of data sets in a first file delivery over unidirectional transport (FLUTE) session, each data set of the plurality of data sets comprising an identifier, a target area associated with a broadcast, at least one additional target area, and logical operators, wherein the plurality of data sets are received in at least one of;
1) a multimedia broadcast multicast service (MBMS) user service discovery/announcement via application service level signaling, and
2) a logical channel via radio access network level signaling;receiving a broadcast and an identifier associated with the broadcast in a second FLUTE session; determining the target area associated with the received broadcast based on the identifier received with the received broadcast; and determining whether to keep the received broadcast based on whether a criterion associated with the target area is satisfied, wherein satisfaction of the criterion is based on the target area and the at least one additional target area as a function of the logical operators. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for wireless communication, comprising:
-
means for receiving a plurality of data sets in a first file delivery over unidirectional transport (FLUTE) session, each data set of the plurality of data sets comprising an identifier, a target area associated with a broadcast, at least one additional target area, and logical operators, wherein the plurality of data sets are received in at least one of;
1) a multimedia broadcast multicast service (MBMS) user service discovery/announcement via application service level signaling, and
2) a logical channel via radio access network level signaling;means for receiving a broadcast and an identifier associated with the broadcast in a second FLUTE session; means for determining the target area associated with the received broadcast based on the identifier received with the received broadcast; and means for determining whether to keep the received broadcast based on whether a criterion associated with the target area is satisfied, wherein satisfaction of the criterion is based on the target area and the at least one additional target area as a function of the logical operators. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An apparatus for wireless communication, comprising:
-
a memory, and a processing system coupled to the memory and configured to; receive a plurality of data sets in a first file delivery over unidirectional transport (FLUTE) session, each data set of the plurality of data sets comprising an identifier, a target area associated with a broadcast, at least one additional target area, and logical operators, wherein the plurality of data sets are received in at least one of;
1) a multimedia broadcast multicast service (MBMS) user service discovery/announcement via application service level signaling, and
2) a logical channel via radio access network level signaling;receive a broadcast and an identifier associated with the broadcast in a second FLUTE session; determine the target area associated with the received broadcast based on the identifier received with the received broadcast; and determine whether to keep the received broadcast based on whether a criterion associated with the target area is satisfied, wherein satisfaction of the criterion is based on the target area and the at least one additional target area as a function of the logical operators. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A non-transitory computer-readable medium storing computer executable code, comprising code to:
-
receive a plurality of data sets in a first file delivery over unidirectional transport (FLUTE) session, each data set of the data sets comprising an identifier, a target area associated with a broadcast, at least one additional target area, and logical operators, wherein the plurality of data sets are received in at least one of;
1) a multimedia broadcast multicast service (MBMS) user service discovery/announcement via application service level signaling, and
2) a logical channel via radio access network level signaling;receive a broadcast and an identifier associated with the broadcast in a second FLUTE session; determine the target area associated with the received broadcast based on the identifier received with the received broadcast; and determine whether to keep the received broadcast based on whether a criterion associated with the target area is satisfied, wherein satisfaction of the criterion is based on the target area and the at least one additional target area as a function of the logical operators.
-
-
39. A method of a user equipment (UE), comprising:
-
receiving a data set in a file delivery over unidirectional transport (FLUTE) session, the data set comprising a target area associated with a broadcast, at least one additional target area and logical operators, wherein the data set is received in at least one of;
1) a multimedia broadcast multicast service (MBMS) user service discovery/announcement via application service level signaling, and
2) a logical channel via radio access network level signaling;determining a location of the UE; determining whether a criterion is satisfied based on the target area and the at least one additional target area as a function of the logical operators; and receiving the broadcast associated with the data set in the FLUTE session only when the criterion is satisfied. - View Dependent Claims (40, 41, 42, 43, 44, 45)
-
-
46. An apparatus for wireless communication, comprising:
-
means for receiving a data set in a file delivery over unidirectional transport (FLUTE) session, the data set comprising a target area associated with a broadcast, at least one additional target area, and logical operators, wherein the data set is received in at least one of;
1) a multimedia broadcast multicast service (MBMS) user service discovery/announcement via application service level signaling, and
2) a logical channel via radio access network level signaling;means for determining a location of the apparatus; means for determining whether a criterion is satisfied based on the target area and the at least one additional target area as a function of the logical operators; and means for receiving the broadcast associated with the data set in the FLUTE session only when the criterion is satisfied. - View Dependent Claims (47, 48, 49, 50, 51, 52)
-
-
53. An apparatus for wireless communication, comprising:
-
a memory, and a processing system coupled to the memory and configured to; receive a data set in a file delivery over unidirectional transport (FLUTE) session, the data set comprising a target area associated with a broadcast, at least one additional target area, and logical operators, wherein the data set is received in at least one of;
1) a multimedia broadcast multicast service (MBMS) user service discovery/announcement via application service level signaling, and
2) a logical channel via radio access network level signaling;determine a location of the apparatus; determine whether a criterion is satisfied based on the target area and the at least one additional target area as a function of the logical operators; and receive the broadcast associated with the data set in the FLUTE session only when the criterion is satisfied. - View Dependent Claims (54, 55, 56, 57, 58, 59)
-
-
60. A non-transitory computer-readable medium storing computer executable code, comprising code to:
-
receive a data set in a file delivery over unidirectional transport (FLUTE) session, the data set comprising a target area associated with a broadcast, at least one additional target area, and logical operators, wherein the data set is received in at least one of;
1) a multimedia broadcast multicast service (MBMS) user service discovery/announcement via application service level signaling, and
2) a logical channel via radio access network level signaling;determine a location of the wireless device; determine whether a criterion is satisfied based on the target area and the at least one additional target area as a function of the logical operators; and receive the broadcast associated with the data set in the FLUTE session only when the criterion is satisfied.
-
Specification