Методики обеспечения и управления цифровым телефонным аппаратом для аутентификации с сетью

Иллюстрации

Показать все

Изобретение относится к сетям связи. Техническим результатом является управление различными устройствами связи в пределах сети связи, имеющей один или более элементов унифицированной связи (UC) инфраструктуры. Указанный технический результат достигается тем, что устройства могут содержать компонент управления цифровым телефонным аппаратом, имеющий модуль телефонного интерфейса, работающего с возможностью приема информации о безопасности в форме персонального идентификационного номера (PIN) для оператора или устройства. Компонент управления цифровым телефонным аппаратом также может содержать модуль телефонной безопасности, коммуникативно-связанный с модулем телефонного интерфейса, причем модуль телефонной безопасности работает с возможностью приема зашифрованных учетных данных безопасности от вычислительного устройства, и дешифровки зашифрованных учетных данных безопасности с PIN. Компонент управления цифровым телефонным аппаратом дополнительно может содержать модуль телефонной аутентификации, коммуникативно-связанный с модулем телефонной безопасности, при этом модуль телефонной аутентификации работает с возможностью аутентификации цифрового телефонного аппарата с использованием учетных данных безопасности. 3 н. и 16 з.п. ф-лы, 7 ил.

Реферат

УРОВЕНЬ ТЕХНИКИ

Унифицированная связь (UC) является обще используемым термином для объединения отличных сетей связи, сред, устройств и приложений. Она потенциально включает в себя объединение стационарной и мобильной радиотелефонной связи, электронной почты, мгновенного обмена сообщениями, рабочего стола и усовершенствованных бизнес-приложений, Интернет-протокола (IP) - PBX, передачи голоса по IP-сетям (VoIP), эффекта присутствия, голосовой почты, факса, аудио/видео и веб-конференц-связи, единой среды обмена сообщениями, единой среды голосовой почты и обмена информацией через электронную доску сообщений в единую среду, предлагающую пользователю более полное и цельное решение передачи данных, тем самым обеспечивая более эффективный и упрощенный опыт.

Удобство, предлагаемое объединением этих различных методик связи в единую UC инфраструктуру, однако, также повышает связанный с нарушением безопасности риск. Если единое UC устройство подвергается риску, то вся UC инфраструктура может быть также подвергнута этому. Следовательно, методики аутентификации обычно реализуются для повышения безопасности UC систем. Такие методики аутентификации, однако, обычно требуют присутствия некоторых форм учетных данных безопасности на UC устройстве. Установка учетных данных безопасности на некоторых UC устройствах может быть затруднительной, особенно когда UC устройство ограничивается формами устройств ввода, таких как клавиатура на цифровом телефонном аппарате.

Это касается этих и других соображений, по которым настоящие улучшения были необходимы.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

Эта сущность изобретения предоставляется для ознакомления выбора концепций в упрощенной форме, которые дополнительно описываются ниже в подробном описании. Эта сущность изобретения не предназначена для идентификации ключевых особенностей или существенных признаков заявленного изобретения, а также не предназначена как помощь в определении объема притязаний заявленного изобретения.

Различные варианты осуществления обычно ориентированы на сети связи. Некоторые варианты осуществления конкретно ориентированы на методики управления различными устройствами связи в пределах сети связи, имеющей один или более элементов UC инфраструктуры. В одном варианте осуществления, например, сеть связи может включать в себя цифровой телефонный аппарат и вычислительное устройство, при этом оба устройства взаимодействуют друг с другом и коммуникационным сервером. Цифровой телефонный аппарат может включать в себя подсистему управления цифровым телефонным аппаратом управления цифровым телефонным аппаратом, которая включает в себя компонент управления цифровым телефонным аппаратом. Компонент управления цифровым телефонным аппаратом может работать, чтобы управлять определенными операциями цифрового телефонного аппарата.

Компонент управления цифровым телефонным аппаратом может содержать, помимо других элементов, модуль телефонного интерфейса, работающий для приема информации о безопасности в форме персонального идентификационного номера (PIN) для оператора или устройства. Компонент управления цифровым телефонным аппаратом может также содержать модуль телефонной безопасности, коммуникативно-связанный с модулем телефонного интерфейса, причем модуль телефонной безопасности работает для приема зашифрованных учетных данных безопасности от вычислительного устройства и дешифрования зашифрованных учетных данных безопасности с помощью PIN. Компонент управления цифровым телефонным аппаратом дополнительно может содержать модуль телефонной аутентификации, коммуникативно-связанный с модулем телефонной безопасности, при этом модуль телефонной аутентификации работает для аутентификации цифрового телефонного аппарата, с использованием учетных данных безопасности. Другие варианты осуществления описаны и заявлены.

Эти и другие особенности и преимущества будут очевидны при прочтении следующего подробного описания и просмотре соответствующих чертежей. Следует понимать, что и вышеизложенное общее описание и следующее подробное являются лишь пояснительными, а не ограничительными для заявленных аспектов.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Фиг.1 иллюстрирует вариант осуществления первой сети.

Фиг.2 иллюстрирует вариант осуществления подсистемы.

Фиг.3 иллюстрирует вариант осуществления второй сети.

Фиг.4 иллюстрирует вариант осуществления логического потока.

Фиг.5 иллюстрирует вариант осуществления архитектуры вычислительной системы.

Фиг.6 иллюстрирует вариант осуществления изделия.

Фиг.7 иллюстрирует один вариант осуществления схемы передачи сообщений.

ПОДРОБНОЕ ОПИСАНИЕ

Различные варианты осуществления включают в себя физические или логические структуры, расположенные для выполнения определенных операций, функции или служб. Структуры могут содержать физические структуры, логические структуры или комбинацию обеих. Физические или логические структуры реализуются с использованием аппаратных элементов, элементов программного обеспечения или комбинации обоих. Описания вариантов осуществления относительно конкретных аппаратных или программных элементов, однако, предназначены как примеры, а не ограничения. Решения использовать аппаратные или программные элементы для фактического применения вариантов осуществления зависят от ряда внешних факторов, таких как требуемая вычислительная скорость, уровни мощности, устойчивость к высоким температурам, раскладка цикла обработки, скорости входных данных, скорости выходных данных, ресурсы памяти, скорости шины данных и другие проектные или эксплуатационные ограничения. Кроме того, физические или логические структуры могут иметь соответствующие физические или логические соединения для передачи информации между структурами в форме электронных сигналов или сообщений. Соединения могут содержать проводные и/или беспроводные соединения в зависимости от информации или конкретной структуры. Важно отметить, что любая ссылка на «один вариант осуществления» или «вариант осуществления» означает, что конкретный признак, структура, или характеристика, описанная совместно с вариантом осуществления, включена, по меньшей мере, в один вариант осуществления. Появления фразы «в одном варианте осуществления» в различных местах в описании не являются обязательно всеми, ссылающимися на один и тот же вариант осуществления.

Различные варианты осуществления обычно направлены к методикам управления цифровым телефонным аппаратом. Некоторые варианты осуществления конкретно нацелены на методики управления цифровым телефонным аппаратом для вычислительного устройства, чтобы управлять цифровым телефонным аппаратом, пригодным для использования с сетью пакетной коммутации и UK системой. В одном варианте осуществления вычислительное устройство может включать в себя подсистему обеспечения и управления, расположенную для обеспечения и управления устройством связи, таким как цифровой телефонный аппарат. Например, подсистема обеспечения и управления может обеспечить цифровой телефонный аппарат информацией о безопасности, такой как учетные данные безопасности. Учетные данные безопасности могут использоваться для аутентификации цифрового телефонного аппарата с сетью, такой как UK сервер. В другом примере, подсистема обеспечения и управления может управлять определенными операциями безопасности для цифрового телефонного аппарата, такими как установление цифрового телефонного аппарат в блокированное или разблокированное состояние. Это может быть выполнено непосредственно путем передачи директив управления цифровому телефонному аппарату или косвенно при использовании информации о присутствии для цифрового телефонного аппарата. Дополнительно или альтернативно цифровой телефонный аппарат может управлять определенными операциями безопасности для вычислительного устройства, используя подобные методики. В результате, варианты осуществления могут повысить потребительские возможности, универсальность, модульное исполнение, наращиваемость сети связи или способность к взаимодействию оператора, устройства или сети.

Фиг.1 иллюстрирует блок-схему для сети 100 связи. Сеть 100 связи может содержать различные элементы, предназначенные для реализации среды единственного субъекта или среды множественных распределенных субъектов. Каждый элемент может быть реализован как аппаратный элемент, элемент программного обеспечения или любая комбинация этого, как требуется для данного набора проектных параметров или ограничений производительности. Примеры аппаратных элементов могут включать в себя устройства, компоненты, процессоры, микропроцессоры, схемы, элементы схемы (например, транзисторы, резисторы, конденсаторы, индукторы и т.д.), интегральные схемы, специализированные интегральные схемы (ASIC), программируемые логические устройства (PLD), процессоры цифровой обработки сигналов (DSP), программируемую пользователем вентильную матрицу (FPGA), блоки памяти, логические вентили, регистры, полупроводниковое устройство, микросхемы, микропроцессоры, наборы микросхем и т.д. Примеры элементов программного обеспечения могут включать в себя любые компоненты программного обеспечения, программы, приложения, компьютерные программы, прикладные программы, системные программы, машинные программы, программное обеспечение операционной системы, микропрограммное обеспечение, встроенное программное обеспечение, программные модули, алгоритмы, подпрограммы, функции, способы, интерфейсы, интерфейсы программного обеспечения, прикладные программные интерфейсы (API), системы команд, вычислительные коды, компьютерные коды, сегменты кода, сегменты компьютерного кода, слова, значения, символы или любую их комбинацию.

Используемые здесь термины «система», «подсистема», «компонент» и «модуль» предназначены для ссылки к относящемуся к компьютеру объекту, содержащему либо аппаратное обеспечение, комбинацию из аппаратного обеспечения и программного обеспечения, программное обеспечение, либо программное обеспечение при исполнении. Например, компонент может быть реализован как процесс, исполняемый на процессоре, процессор, накопитель на жестком диске, множественные накопители хранения (оптический и/или магнитный носитель), объект, исполняемая программа, поток исполнения, программа и/или компьютер. В качестве иллюстрации, как приложение, запущенное на сервере, так и сервер могут быть компонентами. Один или более компонентов могут находиться в пределах процесса и/или потока исполнения, и компонент может быть локализован на одном компьютере и/или распределен между двумя или более компьютерами, как требуется для данного варианта осуществления. Варианты осуществления не ограничиваются в этом контексте.

В проиллюстрированном варианте осуществления, показанном на фиг.1, сеть 100 связи может содержать, среди других элементов, вычислительное устройство 102, цифровой телефонный аппарат 110 и коммуникационный сервер 112. Хотя сеть 100 связи, как показано на фиг.1, имеет ограниченное число элементов в определенной топологии, можно понять, что сеть 100 связи может включать в себя больше или меньше элементов в альтернативной топологии как необходимо для данного варианта реализации.

В общем случае, сетевые устройства и оборудование инфраструктуры, реализованные для сети 100 связи, могут реализовывать различные методики связи, чтобы установить каналы связи и сеансы связи для передачи мультимедиа между различными устройствами связи. В одном варианте осуществления, например, сеть 100 может реализовать различные VoIP технологии для передачи голоса по сети. Сеть может содержать сеть с коммутацией пакетов или комбинацию из сети с коммутацией пакетов и сети с коммутацией каналов.

Характерная реализация для сетевых устройств и оборудования инфраструктуры, реализованных для сети 110, может изменяться в зависимости от требуемого набора стандартов или протоколов связи. В одном примере, сеть 100 связи может реализовать стандарты или протоколы связи, заданные в соответствии с набором стандартов и/или вариантов для протоколов инициирования сеансов связи (SIP) рабочей группы по управлению многосторонним мультимедийным сеансом связи (MMUSIC) рабочей группы проектирования Интернета. SIP является предложенным стандартом для инициирования, модифицирования и завершения сеанса интерактивного пользователя, который включает в себя мультимедийные элементы, такие как видео, речь, мгновенный обмен сообщениями, онлайн игры и виртуальная реальность. В другом примере сеть 100 связи может реализовать протоколы связи или стандарты, определенные в соответствии с набором стандартов и/или вариантов по H.323 международного телекоммуникационного общества (ITU). И SIP и стандарты H.323 являются протоколами обмена сигналами для операций мультимедийных вызовов VoIP или голос по пакетам (VOP). Это может означать, что другие протоколы обмена сигналами могут быть реализованы для сети 100 связи, но по-прежнему находясь в контексте вариантов осуществления.

При общей работе сеть 100 связи может использоваться для вызовов VoIP. Вызовы VoIP обычно включают в себя передачу голоса и/или информацию в виде данных между множеством конечных точек. Например, общедоступная или частная пакетная сеть может использоваться для передач речи, вызовов звуковой конференц-связи и т.д. Хотя разработанная для информации с коммутацией пакетов сеть 100 связи может быть также соединена с коммутируемой телефонной сетью общего пользования (PSTN) через один или более подходящих шлюзов VoIP, расположенных для преобразования между информацией с коммутацией каналов и информацией с коммутацией пакетов.

Обращаясь снова к фиг.1, вычислительное устройство 102 обычно может содержать любое электронное устройство, разработанное для управления, обработки или передачи информации в сеть 100 связи. Примеры вычислительного устройства 102 могут включать в себя, помимо всего прочего, мобильное устройство, персональный цифровой помощник, устройство мобильных вычислений, интеллектуальный телефон, мобильный телефон, микротелефонную гарнитуру, односторонний пейджер, двухсторонний пейджер, передающее устройство, компьютер, персональный компьютер (PC), настольный компьютер, портативный ЭВМ, миниатюрный портативный компьютер, карманный компьютер, сервер или массив серверов, группу серверов, веб-сервер, сетевой сервер, Интернет-сервер, рабочее место, мини-компьютер, ЭВМ общего назначения, суперкомпьютер, сетевое устройство, веб-устройство, распределенную вычислительную систему, многопроцессорные системы, основанные на процессоре системы, бытовую электронику, программируемую бытовую электронику, телевидение, цифровое телевидение, телеприставку, точку беспроводного доступа, базовую станцию, абонентскую станцию, абонентский мобильный центр, контроллер радиосети, маршрутизатор, концентратор, шлюз, мост, коммутатор, машину или комбинацию этого. В одном варианте осуществления, например, вычислительное устройство 102 может включать в себя настольный компьютер, подходящий к домашней или офисной среде. Дополнительно, вычислительное устройство 102 может иметь возможности по осуществлению связи, включающие в себя различные интерфейсы проводной или беспроводной связи и подходящее программное обеспечение связи. В одном варианте осуществления, например, вычислительное устройство 102 может реализовать основанное на клиенте программное обеспечение связи, такое как MICROSOFT® OFFICE COMMUNICATOR, изготавливаемое корпорацией Microsoft Corporation, Redmond, Washington.

Коммуникационный сервер 112 обычно может содержать любое электронное устройство, разработанное для управления, обработки или передачи информации в сети 100 связи. Примеры коммуникационного сервера 112 могут включать в себя, помимо всего прочего, те примеры, приведенные для вычислительного устройства 102. В одном варианте осуществления, например, коммуникационный сервер 112 может содержать UC сервер. UC сервер разрабатывается для обеспечения UC сетевых служб для обеспечения в режиме реального времени связи, с использованием методик гетерогенной связи на основании расположенного в соответствии с приоритетом способа и местоположения получателя. Методики связи могут включать в себя любой тип механизма или методики связи, включая в себя помимо всего прочего мгновенный обмен сообщениями, групповой чат, телефонию, видео, электронную почту, речевую почту, службы коротких сообщений, службы мультимедийных сообщений и т.д. В одном варианте осуществления коммуникационный сервер 112 может быть реализован как сервер учрежденческой связи MICROSOFT, изготовленные корпорацией Microsoft Corporation, Redmond, Washington. Однако можно понять, что варианты осуществления не ограничиваются этим примером.

Цифровой телефонный аппарат 110 может содержать любой тип устройства цифровой телефонии, подходящего для передачи цифровых сигналов, таких как сигналы цифровой речи, через пакетную сеть. Цифровой телефонный аппарат 110 может содержать электронное устройство проводной или беспроводной связи и являться обычно устройством бытовой электроники, имеющим ограниченные устройства ввода, такие как микрофон, клавиатура и дополнительные функциональные клавиши, и ограниченные устройства вывода, такие как сравнительно небольшой цифровой дисплей, светоизлучающие диоды и громкоговоритель. Примеры цифрового телефонного аппарата 110 могут включать в себя помимо всего прочего телефон, телефон пакетной связи, VoIP телефон, телефон с поддержкой Интернет-протокола (IP), Интернет-телефон и т.д. В одном варианте осуществления, например, цифровой телефонный аппарат 110 может содержать проводной VoIP телефон, подходящий для настольной системы в домашней или офисной среде. Дополнительно, вычислительное устройство 102 может иметь возможности по осуществлению связи, включающие в себя различные интерфейсы проводной или беспроводной связи и соответствующие программные обеспечения связи. В одном варианте осуществления, например, цифровой телефонный аппарат 110 может реализовать основанное на клиенте программное обеспечение для связи, такое как MICROSOFT® OFFICE COMMUNICATOR, изготавливаемое корпорацией Microsoft Corporation, Redmond, Washington.

Цифровой телефонный аппарат 110 может быть коммуникативно связан с вычислительным устройством 102 и коммуникационным сервером 112 через соответствующие среды 106, 116 связи. Среды 106, 116 связи могут использоваться для координирования операций между соответствующими устройствами. Координация может включить в себя однонаправленный или двунаправленный обмен информацией. Например, вычислительное устройство 102 и коммуникационный сервер 112 могут обмениваться информацией с цифровым телефонным аппаратом 110 в форме соответствующих сигналов 104, 114, переданных по соответствующим средам 106, 116 связи. Информация может быть реализована как сигналы, распределенные по различным сигнальным линиям. В таких распределениях каждое сообщение является сигналом. Однако дополнительные варианты осуществления, в качестве альтернативы, могут использовать сообщения данных. Такие сообщения данных могут быть отправлены через различные каналы связи. Примерные каналы связи включают в себя параллельные интерфейсы, последовательные интерфейсы и шинные интерфейсы.

Среды 106, 116 связи могут использоваться для установки различных каналов связи между различными элементами сети 100, включающими в себя вычислительное устройство 102, цифровой телефонный аппарат 110, коммуникационный сервер 112 и другие сетевые устройства. В одном варианте осуществления, например, среды 106, 116 связи могут использоваться для установки различных каналов сигнализации, соединений или каналов связи, подходящих для передачи управляющей информации. Управляющая информация может относиться к любым данным, представляющим команды, инструкции или контрольные слова, предназначенные для автоматизированной системы. Например, управляющая информация может использоваться для маршрутизации медиаинформации через систему, или предписания узлу обрабатывать медиаинформацию предопределенным способом. В одном варианте осуществления, например, среды 106, 116 связи могут использоваться для установки различных каналов мультимедиа, соединений или каналов связи, подходящих для передачи медиаинформации. Медиаинформация может относиться к любым данным, представляющим контент, предназначенный для пользователя. Примеры контента могут включать в себя, например, данные из переговоров, видеоконференции, потокового видео, сообщения электронной почты («e-mail»), сообщения голосовой почты, буквенно-цифровых символов, графики, изображения, видео, текста и т.д. Данные из переговоров могут быть, например, речевой информацией, периодом молчания, фоновым шумом, комфортным шумом, тонами и т.д. Каналы связи обычно являются каналами засекреченной связи для того, чтобы предотвратить шпионаж от неправомочных сторон, хотя в некоторых случаях также могут быть использованы каналы не засекреченной связи.

В различных вариантах осуществления вычислительное устройство 102 и цифровой телефонный аппарат 110 обычно принадлежат одному человеку-оператору, и поэтому рассматриваются в будущем как доверенная пара. Таким образом, вычислительное устройство 102 может совместно использовать учетные данные безопасности с цифровым телефонным аппаратом 110, и наоборот, поскольку учетные данные безопасности используются для проверки идентичности одного владельца. Так как вычислительное устройство 102 и цифровой телефонный аппарат 110 являются доверенной парой, вычислительное устройство 102 и цифровой телефонный аппарат 110 могут координировать операции между собой, чтобы увеличить сервис и удобства для владельца. Например, вычислительное устройство 102 может обеспечивать цифровой телефонный аппарат 110 учетными данными безопасности для использования с коммуникационным сервером 112, тем самым уменьшая или устраняя необходимость оператору вводить учетные данные безопасности в цифровой телефонный аппарат, непосредственно используя устройства ограниченного ввода цифрового телефонного аппарата 110. Кроме того, вычислительное устройство 102 и цифровой телефонный аппарат 110 могут синхронизировать рабочие состояния, такие как блокирование или разблокирование, уменьшая или устраняя необходимость оператору блокировать или разблокировать каждое устройство в отдельности. По большей части, обеспечение операций происходит автоматически, за исключением того, когда человек-оператор может вводить общую и ограниченную форму информации безопасности в оба устройства, такую как индивидуальный PIN, присвоенный оператору, таким образом обеспечивая дополнительный уровень защиты для обоих устройств.

Вычислительное устройство 102, цифровой телефонный аппарат 110 и коммуникационный сервер 112 могут передавать медиаинформацию и управляющую информацию, с использованием различных медиасоединений, установленных для данного сеанса вызова. Медиасоединения могут быть установлены, используя различные протоколы сигнализации VoIP, такие как SIP наборы протоколов. SIP наборы протоколов являются протоколами (сигнализирования) управления на прикладном уровне для создания, изменения и завершения сеансов связи с одним или более участниками. Эти сеансы связи включают в себя конференц-связи для передачи мультимедиа по Интернету, телефонные вызовы по Интернету и распределения мультимедиа. Участники в сеансе связи могут осуществлять связь через многоадресную передачу или через сетку отношений одноадресной передачи, или их комбинацию. SIP разрабатывается как часть общей IETF структуры управления и мультимедийных данных, в настоящее время объединяющей протоколы, такие как протокол резервирования сетевых ресурсов (RSVP) (стандарта IEEE RFC 2205) для резервирования сетевых ресурсов, транспортный протокол реального времени (RTP) (стандарта IEEE RFC 1889) для транспортирования данных в реальном времени и обеспечения обратной связи качества в обслуживании (QOS), протокол потоковой передачи в реальном времени (RTSP) (стандарта IEEE RFC 2326) для управления доставкой потокового мультимедиа, протокол объявления сеанса (SAP) для уведомления о мультимедийных сеансах связи через многоадресную передачу, протокол описания сеанса (SDP) (стандарта IEEE RFC 2327) для описания мультимедийных сеансов связи и другие. Например, различные устройства сети 100 связи могут использовать SIP в качестве канала сигнализации для установки медиасоединений и RTP в качестве канала мультимедиа для транспортировки медиаинформации по медиасоединениям.

В различных вариантах осуществления вычислительное устройство 102 и/или цифровой телефонный аппарат 110 может включать в себя логическое устройство для реализации различных улучшенных методик управления цифровым телефонным аппаратом. Логическое устройство может быть реализовано с использованием аппаратных элементов, элементов программного обеспечения или комбинации аппаратных элементов и элементов программного обеспечения. Кроме того, логическое устройство, реализованное для каждого устройства, может быть разработано для взаимодействия друг с другом и коммуникационным сервером 112, чтобы облегчить требуемые операции для каждого устройства.

В проиллюстрированном варианте осуществления, показанном на фиг. 1, вычислительное устройство 102 может включать в себя подсистему 108 обеспечения и управления. Подсистема 108 обеспечения и управления может располагаться для обеспечения и управления цифровым телефонным аппаратом 110 для сетевых операций. Например, подсистема 108 обеспечения и управления может обеспечивать цифровой телефонный аппарат 110 информацией безопасности, такой как учетные данные безопасности.

Учетные данные безопасности являются формой цифровых учетных данных, предназначенных быть цифровым эквивалентом печатных учетных данных. Лишь в качестве примера, печатные учетные данные могут быть паспортом, водительским удостоверением, свидетельством членства или некоторым типом билета на получение некоторой услуги, подобного билету в кинотеатре или билету общественного транспорта. Учетные данные являются доказательством квалификации, компетентности или разрешения, которое закрепляется за человеком. Подобным образом, цифровые учетные данные подтверждают что-нибудь о своем владельце. Оба могут содержать персональную информацию, такую как имя человека, место рождения и дата рождения, или биометрическую информацию, такую как фотография или отпечаток пальцев. При работе учетные данные безопасности являются свойствами процесса, которые используются для определения прав доступа для человека-оператора, компьютерной программы, аппаратного устройства, объекта, субъекта и т.д. Примеры учетных данных безопасности включают в себя помимо всего прочего идентификатор пользователя (UID), PIN, пароль, доменное имя пользователя, доменное имя, цифровые сертификаты, ключевой материал или информацию, криптографическую информацию и т.д. Варианты осуществления не ограничиваются в этом контексте.

Цифровой телефонный аппарат 110 может использовать учетные данные безопасности для аутентифицирования цифрового телефонного аппарата 110 с сетевым устройством, таким как коммуникационный сервер 112. В другом примере подсистема 108 обеспечения и управления может управлять определенными операциями по безопасности для цифрового телефонного аппарата 110, такими как установку цифрового телефонного аппарата 110 в блокированный или разблокированный режим. Режим блокировки может относиться к представлению цифрового телефонного аппарата 110 неработающим или недоступным оператору или другому устройству. Режим разблокировки может относиться к представлению цифрового телефонного аппарата 110 работающим или доступным оператору или другому устройству. Это может быть выполнено непосредственно путем передачи подсистемой 108 обеспечения и управления директив управления цифровому телефонному аппарату 110 или косвенно при использовании информации о присутствии для цифрового телефонного аппарата 110.

Цифровой телефонный аппарат 110 может содержать вычислительную систему 120 и/или систему 140 связи. Вычислительная система 120 включает в себя различные общие вычислительные элементы, такие как один или более процессоров, сопроцессоров, блоков памяти, наборов микросхем, контроллеров, периферийных устройств, интерфейсов, осцилляторов, синхронизующих устройств, видеокарт, звуковых карт, компонентов ввода-вывода (I/O) мультимедиа и т.д. Система 140 связи включает в себя различные общие элементы связи, такие как передатчик, приемник, приемопередатчик, радио, сетевой интерфейс, процессор основной полосы частот, антенну, усилители, фильтры и т.д. В одном варианте осуществления, например, цифровой телефонный аппарат 110 может быть реализован с использованием вычисленной и коммуникационной архитектуры, как описано со ссылкой на фиг.5.

Вычислительная система 120 и/или система 140 связи могут включать в себя подсистему 200 управления цифровым телефонным аппаратом. Подсистема 200 управления цифровым телефонным аппаратом может реализовать различные методики управления цифровым телефонным аппаратом для цифрового телефонного аппарата 110. В одном варианте осуществления, например, подсистема 200 управления цифровым телефонным аппаратом может принять сигналы 104 от вычислительного устройства 102 по средам 106 связи. Сигналы 104 могут содержать сообщения из подсистемы 108 обеспечения и управления для координирования операций безопасности цифрового телефонного аппарата 110. В одном варианте осуществления, например, подсистема 200 управления цифровым телефонным аппаратом может отправить сигналы 114 сетевому устройству, такому как коммуникационный сервер 112. Сигнал 114 может содержать сообщения от подсистемы 200 управления цифровым телефонным аппаратом или ретранслированные сообщения от вычислительного устройства 102 для выполнения операций безопасности, требуемых коммуникационным сервером 112. Операции по безопасности клиент-сервер могут включать в себя помимо всего прочего регистрацию, операции аутентификации и авторизации для достижения UC технологий, обеспеченных коммуникационным сервером 112.

В различных вариантах осуществления подсистема 200 управления цифровым телефонным аппаратом может быть установлена для управления различными операциями по безопасности для цифрового телефонного аппарата 110. В одном варианте осуществления, например, подсистема 200 управления цифровым телефонным аппаратом может управлять операциями аутентификации для аутентификации цифрового телефонного аппарата 110 с сетевым устройством, таким как коммуникационный сервер 112.

Обычно аутентификация относится к действию установления или подтверждения чего-либо (или кого-либо) как подлинное, то есть требования, сделанные кем-либо или об этом, являются правдивыми. Аутентификация объекта может означать подтверждение его происхождения, тогда как аутентификация человека часто состоит из проверки его идентичности. Аутентификация зависит от одного или более факторов аутентификации. В контексте компьютерной или электронной безопасности операции аутентификации выполняют попытку проверить цифровую идентичность отправителя связи, такие как запрос на регистрацию к сетевому устройству. Аутентифицируемый отправитель, часто называемый администратором доступа, может быть человеком, использующим компьютер, непосредственно компьютером или компьютерной программой. Скрытые учетные данные, напротив, не устанавливают идентичности вообще, а лишь узкое право или статус пользователя или программы.

В одном варианте осуществления подсистема 200 управления цифровым телефонным аппаратом может управлять обеспечением цифрового телефонного аппарата 110 правомерными учетными данными для выполнения операций аутентификации от имени цифрового телефонного аппарата 110, или оператора цифрового телефонного аппарата 110 согласно требованию коммуникационного сервера 112. Например, подсистема 200 управления цифровым телефонным аппаратом может принять зашифрованные учетные данные безопасности от подсистемы 108 обеспечения и управления вычислительного устройства 102, дешифровать учетные данные безопасности и использовать учетные данные безопасности для аутентификации цифрового телефонного аппарата 110 с коммуникационным сервером 112.

Дополнительно или альтернативно, подсистема 200 управления цифровым телефонным аппаратом может управлять определенными рабочими состояниями для цифрового телефонного аппарата 110 и/или вычислительного устройства 102. В одном варианте осуществления подсистема 200 управления цифровым телефонным аппаратом может принимать и обрабатывать директивы управления от подсистемы 108 обеспечения и управления и управлять определенными операциями для цифрового телефонного аппарата 110 в соответствии с принятыми директивами управления. Например, вычислительное устройство 102 может установить цифровой телефонный аппарат 110 в заблокированное состояние или разблокированное состояние, в некоторых случаях, соответствующих заблокированному состоянию или разблокированному состоянию вычислительного устройства 102. В одном варианте осуществления подсистема 200 управления цифровым телефонным аппаратом может отправить директивы управления к подсистеме 108 обеспечения и управления, где подсистема 108 обеспечения и управления может принять и обработать директивы управления для управления определенными операциями для вычислительного устройства 102. Например, цифровой телефонный аппарат 110 может установить вычислительное устройство 102 в заблокированное состояние или разблокированное состояние в некоторых случаях, соответствующих заблокированному состоянию или разблокированному состоянию цифрового телефонного аппарата 110. Директивы управления также могут быть обменены на другие операции по безопасности.

Фиг. 2 иллюстрирует более подробную блок-схему подсистемы 200 управления цифровым телефонным аппаратом. Подсистема 200 управления цифровым телефонным аппаратом может содержать множество компонентов и/или модулей. В проиллюстрированном варианте осуществления, показанном на фиг. 2, подсистема 200 управления цифровым телефонным аппаратом может включать в себя компонент 220 управления цифровым телефонным аппаратом, компонент 230 хранилища и компонент 240 ввода-вывода (I/O). Компоненты и/или модули могут быть реализованы с использованием аппаратных элементов, элементов программного обеспечения или комбинации аппаратных элементов и элементов программного обеспечения. Хотя подсистема 200 управления цифровым телефонным аппаратом, как показано на фиг. 2, имеет ограниченное количество элементов в определенной топологии, можно понять, что подсистема 200 управления цифровым телефонным аппаратом при необходимости может включать в себя больше или меньше элементов в альтернативной топологии для данного варианта реализации.

Компонент 220 управления цифровым телефонным аппаратом может быть установлен для приема различных входящих сообщений 202 о событиях, находящихся в очереди 222 сообщений о событиях. Очередь 222 сообщений событий может содержать одну или более очереди для обработки сообщений о событиях. В одном варианте осуществления, например, очередь 222 сообщений о событиях может обрабатывать сообщения о событиях с различными приоритетами. Входящие сообщения 202 о событиях могут включать в себя различные сообщения о событиях от вычислительного устройства 102 или коммуникационного сервера 112. Примеры входящих сообщений 202 о событиях от вычислительного устройства 102 могут включать в себя помимо всего прочего проверки состояний для рабочих состояний вычислительного устройства 102, запросы на проверки состояний для рабочих состояний цифрового телефонного аппарата 110, учетные данные безопасности от подсистемы 108 обеспечения и управления, директивы управления от подсистемы 108 обеспечения и управления для блокировки и разблокировки цифрового телефонного аппарата 110, сообщения и информацию, предназначенную для пересылки цифровым телефонным аппаратом 110 к коммуникационному серверу 112, и т.д. Примеры входящих сообщений 202 о событиях от коммуникационног