1461141195-c6e5cddf-10f0-4d59-be5b-2158ca6c8194

1. A method comprising:
sensing a local environmental condition;
receiving an electronic communication message;
sensing a local microphone signal level associated with the communication message; and
issuing a notification if the local microphone signal level exceeds a threshold associated with the local environmental condition.
2. The method of claim 1 wherein the local environmental condition comprises ambient sound.
3. The method of claim 1 wherein the threshold comprises a voice level.
4. The method of claim 1 further comprising associating the local environmental condition with an environmental setting.
5. The method of claim 4 wherein the environmental setting comprises a setting selected from a group consisting of a movie theater setting, a lecture setting, and a musical performance setting.
6. The method of claim 1 wherein the sensing a local environmental condition comprises sensing at least one environmental condition selected from a group consisting of ambient sound, ambient light, orientation and movement.
7. The method of claim 1 wherein the notification comprises at least one member selected from a group consisting of an audio notification, a mechanical notification and a visual notification.
8. The method of claim 1 wherein the communication message comprises a telephone call.
9. The method of claim 1 wherein the communication message comprises a member selected from a group consisting of a video call, a text message, a message communicated via a short message service, and a message communicated via a multimedia message service.
10. The method of claim 1 wherein the issuing depends at least in part on an identifier that identifies a sender of the electronic communication message wherein the identifier is associated with a manners rating.
11. The method of claim 10 wherein the manners rating comprises a scale of good to bad manners and wherein the issuing issues a more intense notification based at least in part on the manners rating.
12. The method of claim 1 further comprising enabling an etiquette feature wherein the etiquette feature provides for associating a notification with an environmental setting.
13. An apparatus comprising:
circuitry configured to receive an electronic communication message;
circuitry configured to sense information for at least one local environmental condition;
circuitry configured to determine an environmental setting based on sensed information for at least one local environmental condition;
circuitry configured to associate a notification with an environmental setting; and
circuitry configured to issue a notification associated with an environmental setting responsive to receipt of an electronic communication message.
14. The apparatus of claim 13 wherein the circuitry to issue a notification comprises circuitry to issue the notification in response to receipt of an electronic communication message and a sensed level associated with the communication that exceeds a threshold.
15. The apparatus of claim 13 wherein the notification comprises a notification selected from a group consisting of an audio notification, a visual notification and a mechanical notification.
16. The apparatus of claim 13 wherein the circuitry configured to issue a notification comprises circuitry to issue multiple notifications responsive to sensed levels associated with a communication message that exceed a threshold.
17. One or more machine-readable storage media comprising processor-executable instructions to instruct a machine to:
enable an etiquette notification feature;
sense information associated with at least one local environmental condition;
select an environmental setting based at least in part on sensed information; and
issue an etiquette notification associated with an environmental setting responsive to receipt of an electronic communication message.
18. The one or more machine-readable storage media of claim 17 further comprising processor-executable instructions to instruct a machine to issue an etiquette notification responsive to a local microphone signal level that exceeds a threshold for an environmental setting.
19. The one or more machine-readable storage media of claim 17 wherein the processor-executable instructions to enable comprise processor-executable instructions to render a graphical user interface to a display wherein the graphical user interface comprises controls for associating an etiquette notification with an environmental setting.
20. The one or more machine-readable storage media of claim 17 further comprising processor-executable instructions to instruct a machine to issue an etiquette notification and to redirect an electronic communication message.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A computer-implemented method for making an availability determination regarding a requested ware, the method comprising:
identifying a request to provide a quantity of a ware at a delivery date;
determining, in response to the identification, which one of multiple time periods includes the delivery date, the multiple time periods being at least three and running serially from a beginning time, each of the multiple time periods corresponding to a step in a process to provide the ware and being associated with a different supply scope for determining ware availability; and
determining availability of the ware for the request using the supply scope of the determined time period.
2. The computer-implemented method of claim 1, wherein a lead time period of the multiple time periods furthest from the beginning time is defined as beginning with a lead time horizon that represents a time required for a process of providing the ware.
3. The computer-implemented method of claim 2, wherein the supply scope for the lead time period is defined such that when the delivery date falls beyond the lead time period the ware is always deemed to be available.
4. The computer-implemented method of claim 3, wherein the determination comprises that the quantity of the ware is not available at the delivery date, further comprising:
determining availability of the ware for the request using the supply scope of the next time period; and
if there is availability, generating a confirmation date within the next time period.
5. The computer-implemented method of claim 1, wherein the supply scope for a first one of the multiple time periods comprises that the ware availability is determined against stock wares and ordered wares.
6. The computer-implemented method of claim 5, wherein the first time period is defined as beginning at the beginning time and ending at a start execution horizon.
7. The computer-implemented method of claim 6, wherein the start execution horizon is defined based on a conversion from a production request to a production order in the process to provide the ware.
8. The computer-implemented method of claim 6, wherein the supply scope for a second one of the multiple time periods comprises that the ware availability is determined against stock wares, ordered wares and wares requested to be ordered.
9. The computer-implemented method of claim 8, wherein the second time period is defined as beginning at the start execution horizon and ending at a release to production and purchasing horizon.
10. The computer-implemented method of claim 9, wherein the release to production and purchasing horizon is defined based on a handover from planning in the process to provide the ware.
11. The computer-implemented method of claim 9, wherein the supply scope for a third one of the multiple time periods comprises that the ware availability is determined against stock wares, ordered wares, wares requested to be ordered and planned wares.
12. The computer-implemented method of claim 5, wherein the supply scope for the first time period comprises at least one selected from the group consisting of:
a supply scope that the ware availability is determined against stock wares and wares ordered to be produced;
a supply scope that the ware availability is determined against stock wares and wares ordered to be purchased; and
combinations thereof.
13. The computer-implemented method of claim 1, further comprising:
later updating the determination when the delivery date is in another one of the multiple time periods, the updated determination being made using the supply scope of the other one of the multiple time periods.
14. A computer program product tangibly embodied in a computer-readable storage medium and comprising instructions that when executed by a processor perform a method for making an availability determination regarding a requested ware, the method comprising:
identifying a request to provide a quantity of a ware at a delivery date;
determining, in response to the identification, which one of multiple time periods includes the delivery date, the multiple time periods being at least three and running serially from a beginning time, each of the multiple time periods corresponding to a step in a process to provide the ware and being associated with a different supply scope for determining ware availability; and
determining availability of the ware for the request using the supply scope of the determined time period.
15. A computer program product tangibly embodied in a computer-readable storage medium, the computer program product including instructions that, when executed, generate on a display device a graphical user interface for defining multiple time periods for determining availability of a requested ware, the graphical user interface comprising:
at least one input control for user entry of first and second horizons defining at least three time periods running serially from a beginning time, each of the at least three time periods corresponding to a step in a process to provide a ware and being associated with a different supply scope for determining ware availability;
wherein, when a request to provide a quantity of the ware at a delivery date is identified, it is determined which one of the at least three time periods includes the delivery date, and an availability of the ware for the request is determined using the supply scope of the determined time period.
16. The computer program product of claim 15, wherein a lead time period of the at least three time periods furthest from the beginning time is defined as beginning with a lead time horizon that represents a time required for a process of providing the ware.
17. The computer program product of claim 15, wherein the supply scope for a first one of the multiple time periods comprises that the ware availability is determined against stock wares and ordered wares.
18. The computer program product of claim 17, wherein the supply scope for the first time period comprises at least one selected from the group consisting of:
a supply scope that the ware availability is determined against stock wares and wares ordered to be produced;
a supply scope that the ware availability is determined against stock wares and wares ordered to be purchased; and
combinations thereof.
19. The computer program product of claim 15, wherein the supply scope for a second one of the multiple time periods comprises that the ware availability is determined against stock wares, ordered wares and requested wares.
20. The computer program product of claim 15, wherein the supply scope for a third one of the multiple time periods comprises that the ware availability is determined against stock wares, ordered wares, requested wares and planned wares.