СПОСОБ И УСТРОЙСТВО ДЛЯ ЧТЕНИЯ СООБЩЕНИЯ СЛУЖБЫ КОРОТКИХ СООБЩЕНИЙ

1. Способ чтения сообщения службы коротких сообщений (SMS-сообщения), включающий:
прием, от стороннего приложения, запроса на чтение SMS-сообщения;
когда упомянутое SMS-сообщение является SMS-сообщением, содержащим конфиденциальную информацию, скрытие конфиденциальной информации в этом SMS-сообщении; и
возврат обработанного SMS-сообщения в стороннее приложение.
2. Способ по п. 1, в котором шаг скрытия конфиденциальной информации в SMS-сообщении включает:
по меньшей мере замену конфиденциальной информации в SMS-сообщении на заранее заданный символ;
или,
по меньшей мере замену конфиденциальной информации в SMS-сообщении на заранее заданную информацию подсказки;
или,
по меньшей мере шифрование конфиденциальной информации в SMS-сообщении.
3. Способ по п. 1, также включающий:
идентификацию, является ли принятое SMS-сообщение SMS-сообщением, содержащим конфиденциальную информацию; и
когда упомянутое SMS-сообщение является SMS-сообщением, содержащим конфиденциальную информацию, запись месторасположения конфиденциальной информации в SMS-сообщении.
4. Способ по п. 3, в котором шаг идентификации, является ли принятое SMS-сообщение SMS-сообщением, содержащим конфиденциальную информацию, включает:
идентификацию, согласно характеристической информации SMS-сообщения, является ли принятое SMS-сообщение SMS-сообщением,
содержащим конфиденциальную информацию, при этом характеристическая информация включает по меньшей мере одно из следующего: номер отправителя, содержимое SMS-сообщения и шаблон SMS-сообщения.
5. Способ по п. 3, в котором шаг записи месторасположения конфиденциальной информации в SMS-сообщении включает:
идентификацию месторасположения конфиденциальной информации в SMS-сообщении посредством шаблона SMS-сообщения; и
запись месторасположения конфиденциальной информации в SMS-сообщении.
6. Способ по любому из пп. 1-5, в котором шаг приема, от стороннего приложения, запроса на чтение SMS-сообщения включает:
прием, от стороннего приложения, запроса на чтение SMS-сообщения посредством операционной системы;
обнаружение, посредством операционной системы, имеет ли упомянутое стороннее приложение право на чтение SMS-сообщения;
когда стороннее приложение имеет право на чтение SMS-сообщения, перенаправление запроса на чтение в компонент службы SMS посредством операционной системы; и
прием, посредством компонента службы SMS, запроса на чтение, перенаправленного посредством операционной системы.
7. Способ по любому из пп. 1-5, также включающий:
прием, от приложения для работы с SMS-сообщениями, выбранного по умолчанию в операционной системе, запроса на чтение SMS-сообщения; и
ответ на упомянутый запрос приложения для работы с SMS-сообщениями, выбранного по умолчанию.
8. Способ чтения сообщения службы коротких сообщений (SMS-сообщения), включающий:
чтение, посредством стороннего приложения, обычного SMS-сообщения, при этом содержимое обычного SMS-сообщения находится в видимом состоянии; и
чтение, посредством стороннего приложения, SMS-сообщения, содержащего конфиденциальную информацию, при этом конфиденциальная информация в упомянутом SMS-сообщении находится в невидимом состоянии.
9. Способ по п. 8, также включающий:
чтение, посредством приложения для работы с SMS-сообщениями, выбранного по умолчанию в операционной системе, SMS-сообщения, при этом конфиденциальная информация в упомянутом SMS-сообщении находится в видимом состоянии.
10. Устройство для чтения сообщения службы коротких сообщений (SMS-сообщения), включающее:
процессор; и
память, сконфигурированную для хранения инструкций, исполняемых процессором для выполнения способа по любому из пп. 1-7.
11. Устройство для чтения сообщения службы коротких сообщений (SMS-сообщения), включающее:
процессор; и
память, сконфигурированную для хранения инструкций, исполняемых процессором для выполнения способа по любому из пп. 8-9.