Mobile device silent/vibrate override for selected calling telephone number and email/text originations
First Claim
1. An apparatus for receiving incoming messages comprising:
- one or more components configured to, in response to receiving an incoming message;
(a) determine whether an override flag has been set for a message source that has sent the incoming message;
(b) determine whether the incoming message has been received within a window comprising a start period of time and an end period of time;
(c) determine whether the apparatus is currently in a particular alert mode, the particular alert mode used to alert a user of the apparatus of one or more incoming messages received from one or more types of message sources; and
(d) in response to;
(1) the override flag being set for the message source, (2) the incoming message being received within the window, and (3) the apparatus currently being in the particular alert mode, overriding the particular alert mode to a second alert mode in order to facilitate alerting the user of the device of the incoming message.
0 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of the present invention overcomes deficiencies in the art by providing an apparatus (e.g., a mobile device) and executable code for use on an apparatus that provide the ability to designate selected incoming message sources, such as calling telephone numbers or email/text sender addresses, with an override flag, which can also be used, if desired, with a time-of-day parameter setting. With this feature, the user can place the apparatus in a particular alert mode and designate which calling telephone numbers or email/text sender addresses will override the alert mode with a second alert mode that is more appropriate for alerting the user when an incoming message is received from one of the designated calling telephone numbers or email/text sender addresses.
17 Citations
27 Claims
-
1. An apparatus for receiving incoming messages comprising:
-
one or more components configured to, in response to receiving an incoming message; (a) determine whether an override flag has been set for a message source that has sent the incoming message; (b) determine whether the incoming message has been received within a window comprising a start period of time and an end period of time; (c) determine whether the apparatus is currently in a particular alert mode, the particular alert mode used to alert a user of the apparatus of one or more incoming messages received from one or more types of message sources; and (d) in response to;
(1) the override flag being set for the message source, (2) the incoming message being received within the window, and (3) the apparatus currently being in the particular alert mode, overriding the particular alert mode to a second alert mode in order to facilitate alerting the user of the device of the incoming message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium containing executable code for overriding an alert mode on an apparatus, that when executed by at least one processor of the apparatus causes the at least one processor to, in response to receiving an incoming message:
-
(a) determine whether an override flag has been set for a message source that has sent the incoming message; (b) determine whether the incoming message has been received within a window comprising a start period of time and an end period of time; (c) determine whether the apparatus is currently in a particular alert mode, the particular alert mode used to alert a user of the apparatus of one or more incoming messages received from one or more types of message sources; and (d) in response to;
(1) the override flag being set for the message source, (2) the incoming message being received within the window, and (3) the apparatus currently being in the particular alert mode, overriding the particular alert mode to a second alert mode in order to facilitate alerting the user of the device of the incoming message. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for overriding an alert mode on an apparatus, the method comprising the step of:
-
providing executable code that can be installed on the apparatus, wherein when the executable code is executed by at least one processor of the apparatus causes the at least one processor to; (a) determine whether an override flag has been set for a message source that has sent the incoming message; (b) determine whether the incoming message has been received within a window comprising a start period of time and an end period of time; (c) determine whether the apparatus is currently in a particular alert mode, the particular alert mode used to alert a user of the apparatus of one or more incoming messages received from one or more types of message sources; and (d) in response to;
(1) the override flag being set for the message source, (2) the incoming message being received within the window, and (3) the apparatus currently being in the particular alert mode, overriding the particular alert mode to a second alert mode in order to facilitate alerting the user of the device of the incoming message. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification