160Visually impaired people and those with cognitive impairments such as dementia with reduced memory, may often encounter difficulties to locate where they are and where they are going. The use of location services (e.g. using GPS and base station triangulation) can therefore be very useful for these users.
162People with hearing impairments and those with speech impairments are particularly interested in using messaging services. AT commands for SMS are standardized , but there are no standardized AT commands for MMS.
1637.3.7 Voice channel input and output
164Users who are hard of hearing and depend on an external device, may want to connect their hearing aid directly to the external device (and not to the mobile phone).
165Users who are speech impaired and use an external device to amplify their speech, or use their external device to speak for them will also benefit from connecting their external device directly to the mobile phone and use their assistive both for audio input and output.
1667.4 Implementation gaps
167Stakeholder input from external device manufacturers clearly indicate the need for better implementations of the standardized AT command set . The implementations need to be complete, that is implement the full standardized AT command set. Better implementations would enable external device manufacturers to offer a wider range of communication devices to their customers and it would also reduce the development costs, making external devices cheaper.
170Currently, the communication devices do not support all standardized AT commands. This also applies to external devices. In addition, a complete set of standardized AT commands corresponding to the full functionality of the communication devices do not exist. Therefore, the external devices must support a multitude of variants of the communication devices. This leads to an increasing complexity of the external devices and high development costs. If instead, standardized AT commands were always used, the development complexity and cost would be lower. This clause describes general recommendations related to the development of communication devices in order to facilitate the development and use of external devices. Clause 9 presents specific recommendations and the need for AT commands to support those recommendations.
172The general principles and recommendations, listed in the INCOM report  comprise the following: "Where general production cannot facilitate universal access, manufacturers shall ensure standardized, simple connectivity between their products and assistive technologies".
1738.3 Implementation of standardized AT commands
174The set of AT commands provides the comprehensive and pervasive middleware platform for mobile technologies, in particular mediating between the communication devices and external devices such as assistive technology. Because the full set of standardized AT commands is not necessarily implemented in any specific devices, it is impossible for external device developers to produce generic solutions that can be expected to work with any device that the disabled user would chose to use. The standardized set of AT commands shall be fully implemented, so that developers of assistive technology can provide generic solutions, thereby reducing cost and increasing the market for such products.
175The set of implemented standardized AT commands used in the communication devices shall be publicly available, e.g. on the Internet, so that it will be possible to avoid purchasing communication devices that are incompatible with the users' external devices.
176Recommendation 8.3.a: The standardized set of AT commands shall be implemented in communication devices and external devices, so that developers of assistive technology can provide generic solutions, thereby reducing cost and increasing the market for such products.
177Recommendation 8.3.b: The functionalities and features implemented by standardized AT commands in the communication devices and external devices shall be publicly available, e.g. on the Internet, so that it will be possible to avoid purchasing communication devices that are incompatible with the users' external devices.
179There is a common problem that people needing to use external devices cannot use the latest functionalities and features implemented in communication devices as the external devices cannot operate the new functionality. The reason is that standardized AT commands do generally not exists for recently developed functionalities and features. A common first step is that the companies develop proprietary AT commands. Therefore, standardizing as many proprietary AT commands as possible, would allow lower development costs of external devices as they would be compatible with a multitude of communication devices.
180Recommendation 8.4: Proprietary commands and new functionalities and features shall be standardized , as soon as possible.
1818.5 Related standardization work
182The present document lists new AT commands that are not limited to current standards, but may also put requirements for further work. For example, work will be needed on a variety of topics, including personalization and user profiles and multicultural communication in order to define preferences and needs in those areas. AT commands involving aspects that can be personalized may be affected by the use of user profiles . Also, user profile management will in some way utilize AT commands.
183It is important to recognize that further standardisation work may also be needed at the operating system and application content levels, where applications are to be added to communication devices, to ensure that they are constructed in a way that are both usable and accessible. Where application style guides exists for phones and operating systems, these need to be reviewed and extended to ensure that they cover accessibility, and where they do not exist, communication device and operating system manufacturers and organisations shall make it a matter of priority to develop one. The details of this work are beyond the scope if the present document.