Filtering of broadcast SMS messages
First Claim
1. A method of filtering broadcast messages at a receiver in a communication network, comprising:
- receiving a broadcast message at the receiver in the communication network if a broadcast service is enabled according to a network configuration setting and a user preference setting;
applying one or more filtering criteria to the received broadcast message, wherein the filtering criteria are defined by settings stored in a removable module coupled to the receiver, wherein the one or more filtering criteria comprises a plurality of entries, each entry comprising an information broadcast service category, a language of the information broadcast service category, and a user selection of receipt or no receipt of the entry; and
processing the received broadcast message if it is not filtered out by the one or more filtering criteria,wherein the network configuration setting is a service provider imposed setting on a mobile station, the network configuration setting is used for controlling the broadcast service on the mobile station by at least one of disallowing reception of the broadcast messages, allowing reception of the broadcast messages regardless of the filtering criteria set forth in a broadcast service table, and allowing reception of the broadcast messages while consulting the broadcast service table is required, wherein the mobile station sends a message to the service provider indicating whether or not the network configuration setting has been successfully programmed at the mobile station, andwherein the user preference setting is a setting on the mobile station that is managed by the user to control the broadcast service on the mobile station by at least one of deactivating the reception of the broadcast messages, activating the reception of the broadcast messages regardless of the filtering criteria set forth in the broadcast service table as long as the network configuration setting also allows reception of the broadcast message regardless of the filtering criteria set forth in the broadcast service table, and activating reception of the broadcast messages while consulting the broadcast service table is required as long as the network configuration setting also allows reception of the broadcast messages while consulting the broadcast service table is required.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for filtering broadcast SMS messages at a mobile station based on network configuration, user configuration, and/or user preferences. In one method, a broadcast message is initially received, and one or more filtering criteria are applied to the received broadcast message. The filtering criteria are defined by settings stored in a removable module (e.g., the R-UIM) coupled to the receiver. The received broadcast message is then processed if it is not filtered out by the one or more filtering criteria. The one or more filtering criteria may include (1) those imposed by a service provider and defined in a network configuration setting, (2) those determined by the mobile user and defined in a user configuration setting, (3) those selected by the mobile user based on user preferences, which allow for filtering of broadcast messages based on service category, language, and priority, or (4) any combination of the above.
-
Citations
27 Claims
-
1. A method of filtering broadcast messages at a receiver in a communication network, comprising:
-
receiving a broadcast message at the receiver in the communication network if a broadcast service is enabled according to a network configuration setting and a user preference setting; applying one or more filtering criteria to the received broadcast message, wherein the filtering criteria are defined by settings stored in a removable module coupled to the receiver, wherein the one or more filtering criteria comprises a plurality of entries, each entry comprising an information broadcast service category, a language of the information broadcast service category, and a user selection of receipt or no receipt of the entry; and processing the received broadcast message if it is not filtered out by the one or more filtering criteria, wherein the network configuration setting is a service provider imposed setting on a mobile station, the network configuration setting is used for controlling the broadcast service on the mobile station by at least one of disallowing reception of the broadcast messages, allowing reception of the broadcast messages regardless of the filtering criteria set forth in a broadcast service table, and allowing reception of the broadcast messages while consulting the broadcast service table is required, wherein the mobile station sends a message to the service provider indicating whether or not the network configuration setting has been successfully programmed at the mobile station, and wherein the user preference setting is a setting on the mobile station that is managed by the user to control the broadcast service on the mobile station by at least one of deactivating the reception of the broadcast messages, activating the reception of the broadcast messages regardless of the filtering criteria set forth in the broadcast service table as long as the network configuration setting also allows reception of the broadcast message regardless of the filtering criteria set forth in the broadcast service table, and activating reception of the broadcast messages while consulting the broadcast service table is required as long as the network configuration setting also allows reception of the broadcast messages while consulting the broadcast service table is required. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of filtering broadcast messages at a mobile station in a communication network, comprising:
-
receiving a broadcast message at the mobile station in the communication network if a broadcast service is enabled according to a network configuration setting and a user preference setting; applying filtering criteria imposed by a service provider to the received broadcast message; applying user-determined filtering criteria to the received broadcast message; applying user-selected filtering criteria to the received broadcast message, wherein the filtering criteria are stored in a removable module coupled to the mobile station; and processing the received broadcast message if it is not filtered out by the filtering criteria, wherein the service provider imposed filtering criteria are defined by a network configuration setting, and the network configuration setting is a service provider imposed setting on a mobile station, wherein the network configuration setting is used for controlling the broadcast service on the mobile station by at least one of disallowing reception of the broadcast messages, allowing reception of the broadcast messages regardless of the filtering criteria set forth in a broadcast service table, and allowing reception of the broadcast messages while consulting the broadcast service table is required, wherein the mobile station sends a message to the service provider indicating whether or not the network configuration setting has been successfully programmed at the mobile station, and wherein the user preference setting is a global setting on the mobile station that is managed by the user to control the broadcast service on the mobile station by at least one of deactivating the reception of the broadcast messages, activating the reception of the broadcast messages regardless of the filtering criteria set forth in the broadcast service table as long as the network configuration setting also allows reception of the broadcast message regardless of the filtering criteria set forth in the broadcast service table, and activating reception of the broadcast messages while consulting the broadcast service table is required as long as the network configuration setting also allows reception of the broadcast messages while consulting the broadcast service table is required. - View Dependent Claims (17, 18, 19)
-
-
20. An apparatus in a communication network and operable to filter incoming broadcast messages, comprising:
-
means for receiving a broadcast message in the communication network if a broadcast service is enabled according to a network configuration setting and a user preference setting; means for applying one or more filtering criteria to the received broadcast message, wherein the one or more filtering criteria comprises a plurality of entries, each entry comprising an information broadcast service category, a language of the information broadcast service category, and a user selection of receipt or no receipt of the entry; a removable module for storing settings indicative of the filtering criteria; and means for processing the received broadcast message if it is not filtered out by the one or more filtering criteria, wherein the network configuration setting is a service provider imposed setting on a mobile station, the network configuration setting is used for controlling the broadcast service on the mobile station by at least one of disallowing reception of the broadcast messages, allowing reception of the broadcast messages regardless of the filtering criteria set forth in a broadcast service table, and allowing reception of the broadcast messages while consulting the broadcast service table is required, wherein the mobile station sends a message to the service provider indicating whether or not the network configuration setting has been successfully programmed at the mobile station, and wherein the user preference setting is a setting on the mobile station that is managed by the user to control the broadcast service on the mobile station by at least one of deactivating the reception of the broadcast messages, activating the reception of the broadcast messages regardless of the filtering criteria set forth in the broadcast service table as long as the network configuration setting also allows reception of the broadcast message regardless of the filtering criteria set forth in the broadcast service table, and activating reception of the broadcast messages while consulting the broadcast service table is required as long as the network configuration setting also allows reception of the broadcast messages while consulting the broadcast service table is required. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A computer-readable medium including computer-executable instructions encoded thereon for performing a method of filtering broadcast messages at a receiver in a communication network, the method comprising the steps of:
-
receiving a broadcast message at the receiver in the communication network if a broadcast service is enabled according to a network configuration setting and a user preference setting; applying one or more filtering criteria to the received broadcast message, wherein the filtering criteria are defined by settings stored in a removable module coupled to the receiver, wherein the one or more filtering criteria comprises a plurality of entries, each entry comprising an information broadcast service category, a language of the information broadcast service category, and a user selection of receipt or no receipt of the entry; and processing the received broadcast message if it is not filtered out by the one or more filtering criteria, wherein the network configuration setting is a service provider imposed setting on a mobile station, the network configuration setting is used for controlling the broadcast service on the mobile station by at least one of disallowing reception of the broadcast messages, allowing reception of the broadcast messages regardless of the filtering criteria set forth in a broadcast service table, and allowing reception of the broadcast messages while consulting the broadcast service table is required, wherein the mobile station sends a message to the service provider indicating whether or not the network configuration setting has been successfully programmed at the mobile station, and wherein the user preference setting is a setting on the mobile station that is managed by the user to control the broadcast service on the mobile station by at least one of deactivating the reception of the broadcast messages, activating the reception of the broadcast messages regardless of the filtering criteria set forth in the broadcast service table as long as the network configuration setting also allows reception of the broadcast message regardless of the filtering criteria set forth in the broadcast service table, and activating reception of the broadcast messages while consulting the broadcast service table is required as long as the network configuration setting also allows reception of the broadcast messages while consulting the broadcast service table is required.
-
-
27. A computer-readable medium including computer-executable instructions encoded thereon for performing a method of filtering broadcast messages at a mobile station in a communication network, the method comprising the steps of:
-
receiving a broadcast message at the mobile station in the communication network if a broadcast service is enabled according to a network configuration setting and a user preference setting; applying filtering criteria imposed by a service provider to the received broadcast message; applying user-determined filtering criteria to the received broadcast message; applying user-selected filtering criteria to the received broadcast message, wherein the filtering criteria are stored in a removable module coupled to the mobile station; and processing the received broadcast message if it is not filtered out by the filtering criteria, wherein the service provider imposed filtering criteria are defined by a network configuration setting, and the network configuration setting is a service provider imposed setting on a mobile station, wherein the network configuration setting is used for controlling the broadcast service on the mobile station by at least one of disallowing reception of the broadcast messages, allowing reception of the broadcast messages regardless of the filtering criteria set forth in a broadcast service table, and allowing reception of the broadcast messages while consulting the broadcast service table is required, wherein the mobile station sends a message to the service provider indicating whether or not the network configuration setting has been successfully programmed at the mobile station, and wherein the user preference setting is a setting on the mobile station that is managed by the user to control the broadcast service on the mobile station by at least one of deactivating the reception of the broadcast messages, activating the reception of the broadcast messages regardless of the filtering criteria set forth in the broadcast service table as long as the network configuration setting also allows reception of the broadcast message regardless of the filtering criteria set forth in the broadcast service table, and activating reception of the broadcast messages while consulting the broadcast service table is required as long as the network configuration setting also allows reception of the broadcast messages while consulting the broadcast service table is required.
-
Specification