Controlling text messages on a mobile device
First Claim
1. A method for restricting delivery of incoming messages at a mobile device, comprising:
- receiving an incoming message on the mobile device;
determining whether one or more restriction conditions match at least one restriction criteria specified in a community-based parental control profile based on demographic information;
storing the received message in memory and not passing it to a message application inbox when it is determined that at least one restriction condition matches at least one restriction criteria;
modifying the at least one restriction criteria of the community-based parental control profile with at least one of a third party parental control profile and a non-community based parental control profile;
checking the restriction conditions to determine whether the at least one restriction condition still matches the modified at least one restriction criteria; and
passing stored received messages to the message application inbox when the restriction conditions no longer match any of the restriction criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and devices for controlling access to messaging (SMS, MMS, email, etc.) on mobile devices (e.g., cell phones) during times or in locations in which such activity is prohibited or inhibited by the parental control settings. Parental control settings limit messaging features available to mobile devices to certain times and/or locations. Messages received at restricted times/locations are stored in temporary memory without notifying the mobile device user (i.e., messages are not placed in the inbox), unless the message is received from a pre-approved source (e.g., parent, teachers, etc.). Once the context for restricting access to messaging (e.g., time, location, etc.) no longer applies, the stored messages may be transferred from the temporary memory to the inbox and the user may be alerted regarding the new message.
-
Citations
32 Claims
-
1. A method for restricting delivery of incoming messages at a mobile device, comprising:
-
receiving an incoming message on the mobile device; determining whether one or more restriction conditions match at least one restriction criteria specified in a community-based parental control profile based on demographic information; storing the received message in memory and not passing it to a message application inbox when it is determined that at least one restriction condition matches at least one restriction criteria; modifying the at least one restriction criteria of the community-based parental control profile with at least one of a third party parental control profile and a non-community based parental control profile; checking the restriction conditions to determine whether the at least one restriction condition still matches the modified at least one restriction criteria; and passing stored received messages to the message application inbox when the restriction conditions no longer match any of the restriction criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for restricting delivery of incoming messages to a mobile device, comprising:
-
a parental control server; a wireless communication network; and a mobile device interconnected to the parental control server through the cellular telephone network, wherein the parental control server is configured to send at least one restriction criteria to the mobile device; and wherein the mobile device comprises; a display; an internal memory; and a processor coupled to the display and the internal memory, wherein the processor is configured with processor-executable instructions to perform operations comprising; receiving an incoming message on the mobile device; determining whether one or more restriction conditions match at least one restriction criteria specified in a community-based parental control profile based on demographic information; storing the received message in memory and not passing it to a message application inbox when it is determined that at least one restriction condition matches at least one restriction criteria; modifying the at least one restriction criteria of the community-based parental control profile with at least one of a third party parental control profile and a non-community based parental control profile; checking the restriction conditions to determine whether the at least one restriction condition still matches the modified at least one restriction criteria; and passing stored received messages to the message application inbox when the restriction conditions no longer match any of the restriction criteria. - View Dependent Claims (11, 12)
-
-
13. A system for restricting delivery of incoming messages to a mobile device, comprising:
-
means for sending restriction conditions to mobile devices; and a mobile device comprising; means for receiving an incoming message on a mobile device; means for determining whether one or more restriction conditions match at least one restriction criteria specified in a community-based parental control profile based on demographic information; means for storing the received message in memory and not passing it to a message application inbox when it is determined that the at least one restriction condition matches the at least one restriction criteria; means for modifying the at least one restriction criteria of the community-based parental control profile with at least one of a third party parental control profile and a non-community based parental control profile; means for checking the restriction conditions to determine whether the at least one restriction condition still matches the modified at least one restriction criteria; and means for passing stored received messages to the message application inbox when the restriction conditions no longer match any of the restriction criteria. - View Dependent Claims (14)
-
-
15. A mobile device, comprising:
-
a wireless communication transceiver; a display; an internal memory; and a processor coupled to the wireless communication transceiver;
the display and the internal memory, wherein the processor is configured with processor-executable instructions to perform operations comprising;receiving a community-based parental control profile based on demographic information comprising at least one restriction criteria; storing the received community-based parental control profile in the internal memory; receiving an incoming message via the wireless communication transceiver; determining whether one or more restriction conditions match the at least one restriction criteria of the community-based parental control profile stored in the internal memory; storing the received message in the internal memory and not passing it to a message application inbox when it is determined that the at least one restriction condition matches the at least one restriction criteria; modifying the at least one restriction criteria of the community-based parental control profile stored in the internal memory with at least one of a third party parental control profile and a non-community based parental control profile; checking the restriction conditions to determine whether the at least one restriction condition still matches the modified at least one restriction criteria in the internal memory; and passing stored received messages to the message application inbox when the restriction conditions no longer match any of the restriction criteria stored in the internal memory. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory processor-readable storage medium having stored thereon processor executable instructions configured to cause a processor of a mobile device to perform operations comprising:
-
receiving a community-based parental control profile based on demographic information comprising at least one restriction criteria; storing the received community-based parental control profile in an internal memory; receiving an incoming message on the mobile device via a wireless communication network; determining whether one or more restriction conditions match the at least one restriction criteria specified in the community-based parental control profile stored in the internal memory; storing the received message in the internal memory and not passing it to a message application inbox when it is determined that at least one restriction condition matches the at least one restriction criteria; modifying the at least one restriction criteria of the community-based parental control profile stored in the internal memory with at least one of a third party parental control profile and a non-community based parental control profile; checking the restriction conditions to determine whether the at least one restriction condition still matches the modified at least one restriction criteria stored in the internal memory; and passing stored received messages to the message application inbox when the restriction conditions no longer match any of the restriction criteria in the internal memory. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
Specification