User-selectable environments for mobile communications devices
First Claim
Patent Images
1. A method implemented in a mobile communications device, the method comprising:
- receiving a first setting of the mobile communications device that selects a current environment type of the mobile communications device from two or more different mobile communications device environment types, the first setting comprising an environment type in which interruptions are not permitted;
receiving a communication from a communication source;
obtaining an identifier of the communication source;
comparing the identifier of the communication source to the current environment type of the mobile communications device;
based on comparing the identifier of the communication source to the current environment type,preventing presentation of a notification of the communication,maintaining a record of the communication, including the identifier of the communication source, received at the mobile communications device as a missed communication,receiving a second setting changing the current environment type of the mobile communications device from the environment type in which interruptions are not permitted to an environment type in which interruptions are permitted, andafter receiving the second setting that changes the current environment;
presenting a leave-behind notification for the communication, the leave-behind notification including an indication that the notification of the communication was previously received; and
changing a manner in which information is presented on the mobile communications device by at least accessing an information store that maintains indications of how the information is to be displayed for each of the two or more different mobile communications environment types.
2 Assignments
0 Petitions
Accused Products
Abstract
At a mobile communications device, a communication is received from a communication source. An indication of an environment type associated with the communication source is obtained, and a check is made as to whether the indication of the environment type associated with the communication source matches a current environment type of the mobile communications device. An initial notification (and optionally a leave-behind notification) of the communication is presented only if the indication of the environment type associated with the communication source matches the current environment type of the mobile communications device.
57 Citations
20 Claims
-
1. A method implemented in a mobile communications device, the method comprising:
-
receiving a first setting of the mobile communications device that selects a current environment type of the mobile communications device from two or more different mobile communications device environment types, the first setting comprising an environment type in which interruptions are not permitted; receiving a communication from a communication source; obtaining an identifier of the communication source; comparing the identifier of the communication source to the current environment type of the mobile communications device; based on comparing the identifier of the communication source to the current environment type, preventing presentation of a notification of the communication, maintaining a record of the communication, including the identifier of the communication source, received at the mobile communications device as a missed communication, receiving a second setting changing the current environment type of the mobile communications device from the environment type in which interruptions are not permitted to an environment type in which interruptions are permitted, and after receiving the second setting that changes the current environment; presenting a leave-behind notification for the communication, the leave-behind notification including an indication that the notification of the communication was previously received; and changing a manner in which information is presented on the mobile communications device by at least accessing an information store that maintains indications of how the information is to be displayed for each of the two or more different mobile communications environment types. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile communications device comprising:
-
a current environment indicator identifying a current environment type, the current environment type being selectable by user input from two or more different environment types including an environment type in which interruptions are not permitted and an environment type in which interruptions are permitted; a contact list identifying multiple communication sources from which communications can be received, and for each communication source identifying an environment type associated with the communication source; a decision module operable to obtain the current environment type of the mobile communications device and an identifier of a communication source from which a communication is received, compare the identifier of the communication source from which the communication is received to the current environment type in which the mobile communications device is being used, and based on comparing, output a notification decision; and a notification module operable to receive the notification decision, and based on the notification decision, when the notification decision indicates that the current environment type of the mobile communications device is not satisfied by the identifier of the communication source from which the communication is received, prevent presentation of a notification of the communication via a user interface module, and maintain a record of the communication, including the identifier of the communication source from which the communication is received, as a missed communication, and when the current environment type of the mobile communications device is changed from the environment type in which interruptions are not permitted to an environment type in which interruptions are permitted, notify the user interface module to present a leave-behind notification for the communication, the leave-behind notification including an indication that the communication was previously received, and change a manner in which information is presented on the mobile communications device by at least accessing an information store that maintains indications of how the information is to be displayed for each of the two or more different mobile communications environment types. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. One or more computer readable storage media not consisting of transitory signals and having stored thereon multiple instructions that, when executed by one or more processors of a mobile communications device, cause the one or more processors to:
-
receive a first setting of the mobile communications device that selects a current environment type of the mobile communications device from two or more different mobile communications device environment types, the first setting comprising an environment type in which interruptions are not permitted; receive a communication from a communication source; obtain an identifier of the communication source; compare the identifier of the communication source to the current environment type of the mobile communications device; based on comparing the identifier of the communication source to the current environment type, prevent presentation of a notification of the communication, maintain a record of the communication, including the identifier of the communication source, received at the mobile communications device as a missed communication, receive a second setting changing the current environment type of the mobile communications device from the environment type in which interruptions are not permitted to an environment type in which interruptions are permitted, and after receiving the second setting that changes the current environment; present a leave-behind notification for the communication, the leave-behind notification including an indication that the notification of the communication was previously received; and change a manner in which information is presented on the mobile communications device by at least accessing an information store that maintains indications of how the information is to be displayed for each of the two or more different mobile communications environment types.
-
Specification