Компания Microsoft зарегистрировала в американском патентном ведомстве очередное изобретение. На этот раз софтверный гигант взялся за расширение функциональности кнопок "устройств с ограниченными ресурсами". В первую очередь, под этим термином подразумеваются КПК. В патенте за номером 6,727,830 описаны способы активации альтернативных функций приложений за счет долговременного нажатия кнопки или неоднократного ее нажатия за короткий промежуток времени.
Заявка на данный патент была подана Microsoft в июле 2002 года, а в качестве изобретателей в не значатся Чарлтон Луи и Джеффри Блам. Интересно, что в ссылках цитируемых документов указаны руководства к наладонникам серии Palm III.
Всего в патенте содержится 27 пунктов, описывающих различные варианты расширения функциональности кнопок, а также устройство, в котором эта функциональность задействована. Наиболее простой вариант изобретения описывает систему, способную фиксировать нажатие кнопки и продолжительность такого нажатия. Если длительность нажатия не превышает заданного порогового значения, то происходит простой запуск приложения. Если же кнопка удерживается нажатой дольше заданного интервала, приложение выполняет какое-либо действие, например, создает новый документ или открывает уже имеющийся.
В патенте также описаны системы, фиксирующие количество нажатий кнопки в течение заданного интервала времени и комбинации обоих способов выполнения приложением дополнительных команд. Например, можно использовать длительное нажатие для создания нового документа и двойной клик - для открытия уже имеющегося. Возможен также специальный вариант запатентованного решения для устройств, способных записывать звук.
В патенте отмечается, что такой подход может существенно упростить жизнь владельцам КПК, так как для создания или открытия документа не нужно лишний раз лезть в меню. Вместе с тем, нужно отметить, что подобный подход давно используется в портативных устройствах, например, аудиоплеерах. Неслучайна и отсылка к наладонникам Palm: в этих устройствах длительное нажатие кнопки питания позволяет включать и выключать подсветку (у моделей с постоянной подсветкой эта функция не работает).