Location and time based filtering of broadcast information
First Claim
1. A method of processing broadcast information on a mobile terminal, the method comprising:
- receiving, at the mobile terminal, broadcast metadata associated with broadcast information, wherein the broadcast metadata is received separately from and before the broadcast information;
obtaining a location criterion and a time criterion for the broadcast information from the broadcast metadata;
determining, at the mobile terminal, whether to notify a user of the mobile terminal of the broadcast information using the location criterion, the time criterion and a probability threshold; and
skipping receiving the broadcast information responsive to determining that the user should not be notified of the broadcast information.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for sending and receiving broadcast information are described. In an aspect, broadcast metadata may be generated for broadcast information and may include location and time criteria used by terminals to filter the broadcast information. Each location and time criterion may include (i) a location criterion given by a target location and a presence or absence requirement and (ii) a time criterion given by a time period in which the location criterion applies. A terminal may receive the broadcast metadata prior to or with the broadcast information, obtain location and time criteria from the broadcast metadata, and filter the broadcast information based on the location and time criteria. The terminal may evaluate each location and time criterion by determining its location within a specified time period and determining whether its location is within or outside a specified target location, as indicated by the presence or absence requirement.
97 Citations
26 Claims
-
1. A method of processing broadcast information on a mobile terminal, the method comprising:
-
receiving, at the mobile terminal, broadcast metadata associated with broadcast information, wherein the broadcast metadata is received separately from and before the broadcast information; obtaining a location criterion and a time criterion for the broadcast information from the broadcast metadata; determining, at the mobile terminal, whether to notify a user of the mobile terminal of the broadcast information using the location criterion, the time criterion and a probability threshold; and skipping receiving the broadcast information responsive to determining that the user should not be notified of the broadcast information. - View Dependent Claims (2, 3)
-
-
4. A method of processing broadcast information on a mobile terminal, the method comprising:
-
receiving, at the mobile terminal, broadcast metadata associated with broadcast information; obtaining a location criterion and a time criterion for the broadcast information from the broadcast metadata; determining a location of the mobile terminal; determining a probability value based on the location criterion and the time criterion, wherein determining the probability value comprises determining a probability that the location of the mobile terminal meets the location criterion at a time corresponding to the time criterion; and determining, at the mobile terminal, whether to notify a user of the mobile terminal of the broadcast information using the location criterion, the time criterion and a probability threshold, wherein determining whether to notify the user comprises comparing the probability value to the probability threshold. - View Dependent Claims (5, 6, 7)
-
-
8. A mobile terminal comprising:
-
a processor configured to; receive broadcast metadata associated with broadcast information, wherein the broadcast metadata is received separately from and before the broadcast information; obtain a location criterion and a time criterion for the broadcast information from the broadcast metadata; and determine whether to notify a user of the mobile terminal of the broadcast information using the location criterion, the time criterion and a probability threshold; and skip receiving the broadcast information responsive to determining that the user should not be notified of the broadcast information. - View Dependent Claims (9, 10)
-
-
11. A mobile terminal comprising:
-
a processor configured to; receive broadcast metadata associated with broadcast information; obtain a location criterion and a time criterion for the broadcast information from the broadcast metadata; determine a location of the mobile terminal; determine a probability value based on the location criterion and the time criterion by determining a probability that the location of the mobile terminal meets the location criterion at a time corresponding to the time criterion; and determine whether to notify a user of the mobile terminal of the broadcast information using the location criterion, the time criterion and a probability threshold by comparing the probability value to the probability threshold. - View Dependent Claims (12, 13, 14)
-
-
15. A mobile terminal comprising:
-
means for receiving broadcast metadata associated with broadcast information, wherein the broadcast metadata is received separately from and before the broadcast information; means for obtaining a location criterion and a time criterion for the broadcast information from the broadcast metadata; means for determining whether to notify a user of the mobile terminal of the broadcast information using the location criterion, the time criterion and a probability threshold; and means for skipping receiving the broadcast information responsive to determining that the user should not be notified of the broadcast information. - View Dependent Claims (16, 17)
-
-
18. A mobile terminal comprising:
-
means for receiving broadcast metadata associated with broadcast information; means for obtaining a location criterion and a time criterion for the broadcast information from the broadcast metadata; means for determining a location of the mobile terminal; means for determining a probability value based on the location criterion and the time criterion, wherein the means for determining the probability value comprises means for determining a probability that the location of the mobile terminal meets the location criterion at a time corresponding to the time criterion; and means for determining whether to notify a user of the mobile terminal of the broadcast information using the location criterion, the time criterion and a probability threshold, wherein the means for determining whether to notify the user comprises means for comparing the probability value to the probability threshold. - View Dependent Claims (19, 20)
-
-
21. A non-transitory computer readable medium comprising processor-readable instructions configured to cause a processor of a mobile terminal to:
-
receive broadcast metadata associated with broadcast information, wherein the broadcast metadata is received separately from and before the broadcast information; obtain a location criterion and a time criterion for the broadcast information from the broadcast metadata; determine whether to notify a user of the mobile terminal of the broadcast information using the location criterion, the time criterion and a probability threshold; and skip receiving the broadcast information responsive to determining that the user should not be notified of the broadcast information. - View Dependent Claims (22, 23)
-
-
24. A non-transitory computer readable medium comprising processor-readable instructions configured to cause a processor of a mobile terminal to:
-
receive broadcast metadata associated with broadcast information; obtain a location criterion and a time criterion for the broadcast information from the broadcast metadata; determine a location of the mobile terminal; determine a probability value based on the location criterion and the time criterion, wherein the instructions configured to cause the processor to determine the probability value comprise instructions configured to cause the processor to determine a probability that the location of the mobile terminal meets the location criterion at a time corresponding to the time criterion; and determine whether to notify a user of the mobile terminal of the broadcast information using the location criterion, the time criterion and a probability threshold, wherein the instructions configured to cause the processor to determine whether to notify the user includes instructions configured to cause the processor to compare the probability value to the probability threshold. - View Dependent Claims (25, 26)
-
Specification