Предварительно оплаченный доступ к обработке данных с использованием переносных устройств хранения данных

Иллюстрации

Показать все

Изобретение относится к средствам разблокировки подписного режима компьютера. Технический результат заключается в уменьшении времени, требующемся для пользователя, чтобы безопасным образом разблокировать подписной компьютер. Устанавливают соединение между съемным устройством учета обработки данных и модулем защиты компьютера через защищенную среду начальной загрузки, хранящуюся в компьютере, при этом съемное устройство учета обработки данных включает в себя некоторое количество единиц учета доступа, хранящееся в защищенной флэш-памяти съемного устройства учета обработки данных. Обеспечивают защиту соединения между устройством учета обработки данных и модулем защиты. Определяют, превышает ли упомянутое количество единиц учета доступа пороговое значение. Ограничивают функционирование компьютера, если упомянутое количество единиц учета доступа ниже порогового значения. Исполняют по меньшей мере одно приложение на компьютере, если упомянутое количество единиц учета доступа выше порогового значения. Уменьшают упомянутое количество единиц учета доступа в процессе исполнения упомянутого по меньшей мере одного приложения и в ответ на потерю связи между съемным устройством учета обработки данных и модулем защиты принудительно реализуют перезагрузку компьютера в защищенную среду начальной загрузки. 3 н. и 15 з.п. ф-лы, 6 ил.

Реферат

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

Данный Раздел «Уровень Техники» предназначен для предоставления основного контекста данной заявки на изобретение и не предназначен для описания отдельной проблемы, которая будет решаться.

Модели деловой деятельности с обеспечением выплат из текущих поступлений или с оплатой за использование и с подписной платой использовались во многих областях коммерческой деятельности, от сотовых телефонов до коммерческих прачечных самообслуживания. При развертывании деловой деятельности с обеспечением выплат из текущих поступлений поставщик, например поставщик сотовых телефонов, предлагает использование аппаратных средств (сотового телефона) по цене ниже рыночной в обмен на обязательство оставаться подписчиком их сети. В данном конкретном примере потребитель получает сотовый телефон за небольшие деньги или бесплатно в обмен на подписание договора о подписке на заданный период времени. В течение срока действия договора поставщик услуг возвращает стоимость аппаратных средств, взимая с потребителя плату за использование сотового телефона.

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

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

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

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

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

Форма съемного устройства хранения данных, такого как устройство с памятью с групповой перезаписью, подключаемое по универсальной последовательной шине (USB - universal serial bus) (UFD - USB flash device), может предоставить возможность надежного хранения и доступа к временному балансу вычислительной системы с оплатой за использование или с подписной платой. Вычислительное устройство может устанавливать защищенное соединение с переносным защищенным вычислительным устройством для доступа к сохраненному временному балансу или другим представленным на устройстве, исчерпываемым данным. В процессе работы устройство может сокращать этот баланс. При достижении порогового сокращения баланса пользователь может добавить больше данных, чтобы продолжить использование устройства. Устройство может включать в себя обрабатывающее устройство и устройство хранения данных, включающее в себя идентификационные и подписные данные. Дополнительно, устройство может хранить конфигурационные данные, которые могут использоваться компьютером для привязки устройства к конкретной подписной услуге или поставщику интернет-услуг.

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

Фиг.1 является иллюстрацией компьютера, который реализует способ или включает в себя устройство для использования USB-устройства с памятью с групповой перезаписью и другое переносное устройство хранения данных в качестве средства доступа к предварительно оплаченной обработке данных;

Фиг.2 является упрощенной и представительной структурной схемой устройства хранения данных для предоставления возможности предварительно оплаченной обработки данных;

Фиг.3 является упрощенной и иллюстративной структурной схемой системы, поддерживающей модель деловой деятельности с оплатой за использование и с подписной платой;

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

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

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

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

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

Также нужно понимать, что если термин явно не определяется в данном патенте с использованием фразы «Как используется в данном документе, термин '_______' настоящим определяется, как означающий …» или подобной фразы, то не подразумевается ограничение значения этого термина, явное или косвенное, помимо его прямого или обычного значения, и такой термин не должен интерпретироваться как ограниченный в объеме на основании какого-либо утверждения, сделанного в каком-либо разделе данного патента (за исключением формулировок в формуле изобретения). В случае если какой-либо термин из пунктов формулы изобретения в конце данного патента упоминается в данном патенте таким образом, что он соответствует единственному значению, это делается только для ясности, чтобы не запутывать читателя. Это не подразумевает, что такой термин в пункте формулы изобретения ограничивается, косвенно или иначе, таким единственным значением. Наконец, если элемент пункта формулы изобретения не определяется словом «средство» и описанием функционирования, кроме подробного описания какой-либо структуры, это не подразумевает, что объем какого-либо элемента пункта формулы изобретения будет интерпретироваться на основании применения шестого пункта § 112 Раздела 35 Кодекса законов США.

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

Многие дорогостоящие компьютеры, персональные цифровые помощники, электронные записные книжки и т.п. предшествующего уровня техники не подходят для защищенного использования на основе подписки без модификации. Для возможности обеспечивать исполнение договора от поставщика услуг, т.е. «ПИУ» или другой обеспечивающей исполнение обязательств организации, требуется способность влиять на работу устройства даже при том, что устройство может быть не подключено к поставщику услуг, например к сети Интернет. Первый этап мер по обеспечению исполнения обязательств может включать в себя простое предупреждение в виде всплывающего окна или с использованием другого графического интерфейса, указывающее приближение критической точки по условиям договора. Второй этап мер по обеспечению исполнения обязательств, например, после истечения оплаченных за использование минут или завершения периода подписки может состоять в представлении пользовательского интерфейса в системном режиме для увеличения суммы на счете и восстановления обслуживания. Последним рычагом поставщика для принуждения к исполнению условий соглашения о подписке или выплатах из текущих поступлений является блокирование устройства. Такой исключительный шаг может быть уместен, когда оказывается, что пользователь преднамеренно пытается нарушить ведение учета или работу других систем защиты, действующих в устройстве.

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

Фиг.1 иллюстрирует логическое представление вычислительного устройства в форме компьютера 110, которое может использоваться в режиме с оплатой за использование или с подписной платой. В иллюстративных целях, компьютер 110 используется, чтобы продемонстрировать принципы настоящего раскрытия. Однако подобные принципы в равной степени применяются для других электронных устройств, включающих в себя, но не ограничивающихся этим, сотовые телефоны, персональные цифровые помощники, универсальные проигрыватели, бытовые приборы, игровые системы, развлекательные системы, телевизионные приставки и автомобильную электронику приборной панели, среди прочего. Обращаясь к Фиг.1, иллюстративная система для реализации заявляемых способа и устройства включает в себя вычислительное устройство общего назначения в форме компьютера 110. Компоненты, показанные обведенными пунктирной линией, формально не являются частью компьютера 110, но используются для демонстрации иллюстративного варианта осуществления на Фиг.1. Компоненты компьютера 110 могут включать в себя, но не ограничиваются этим, обрабатывающее устройство 112, системное запоминающее устройство 114, интерфейс 116 запоминающего устройства/графического взаимодействия, также известный как микросхема северного моста, и интерфейс 118 ввода/вывода, также известный как микросхема южного моста. Запоминающее устройство 114 и графическое обрабатывающее устройство 120 могут быть связаны с интерфейсом 116 запоминающего устройства/графического взаимодействия. Монитор 122 или другое устройство вывода графических данных может быть связано с графическим обрабатывающим устройством 120.

Набор системных шин может связывать различные системные компоненты, в том числе высокоскоростная системная шина 124 между обрабатывающим устройством 112, интерфейсом 116 запоминающего устройства/графического взаимодействия и интерфейсом 118 ввода/вывода, управляющая шина 126 между интерфейсом 116 запоминающего устройства/графического взаимодействия и системным запоминающим устройством 114, и шина 128 ускоренной обработки графических данных (AGP - advanced graphics processing) между интерфейсом 116 запоминающего устройства/графического взаимодействия и графическим обрабатывающим устройством 120. Системная шина 124 может быть любого из нескольких типов шинных структур, включающих в себя, в качестве примера, но не ограничения, шину Архитектуры Промышленного Стандарта (ISA - Industry Standard Architecture), шину Микроканальной Архитектуры (MCA - Micro Channel Architecture) и Расширенную шину ISA (EISA - Enhanced ISA). Поскольку системные архитектуры развиваются, другие шинные архитектуры и наборы микросхем могут использоваться, но зачастую в целом являясь преемниками этой модели. Например, такие компании как Intel и AMD поддерживают хаб-архитектуру Intel (IHA - Intel Hub Architecture) и Гипертранспортную архитектуру соответственно.

Компьютер 110 обычно включает в себя множество машиночитаемых носителей. Машиночитаемые носители могут быть любыми имеющимися в распоряжении носителями, которые доступны посредством компьютера 110, и включают в себя как энергозависимые, так и энергонезависимые носители, как съемные, так и стационарные носители. В качестве примера, но не ограничения, машиночитаемые носители могут охватывать компьютерные носители данных и средства связи. Компьютерные носители данных включают в себя как энергозависимые, так и энергонезависимые носители, как съемные, так и стационарные носители, реализованные согласно любому способу или технологии для хранения такой информации, как машиночитаемые инструкции, структуры данных, программные модули или другие данные. Компьютерные носители данных включают в себя, но не ограничиваются этим, ОЗУ, ПЗУ, ЭСППЗУ, запоминающие устройства с групповой перезаписью или запоминающие устройства, созданные по другой технологии, компакт-диск, универсальный цифровой диск (DVD - digital versatile disks) или другое запоминающее устройство на оптическом диске, магнитные кассеты, магнитную ленту, запоминающее устройство на магнитном диске или другие магнитные запоминающие устройства, или любые другие носители, которые могут использоваться для хранения необходимой информации и которые могут быть доступны посредством компьютера 110. Средства связи обычно воплощают машиночитаемые инструкции, структуры данных, программные модули или другие данные в модулированном сигнале данных, таком как несущая волна или другой транспортный механизм, и включают в себя любые средства доставки информации. Термин «модулированный сигнал данных» означает сигнал, чья одна или более характеристики устанавливаются или изменяются таким образом, чтобы кодировать информацию в сигнале. В качестве примера, но не ограничения, средства связи включают в себя проводные средства, такие как проводная сеть или однопроводное соединение, и беспроводные средства, такие как акустическая волна, РЧ, инфракрасное излучение и другие беспроводные средства. Любые комбинации из вышеупомянутого также должны быть включены в сферу машиночитаемых носителей.

Системное запоминающее устройство 114 включает в себя компьютерные носители данных в форме энергозависимого и/или энергонезависимого запоминающего устройства, такого как постоянное запоминающее устройство (ПЗУ) 130 и оперативное запоминающее устройство (ОЗУ) 132. Системное ПЗУ 130 может содержать постоянные системные данные 134, такие как идентифицирующая и производственная информация. В некоторых вариантах осуществления базовая система ввода/вывода (БСВВ) также может храниться в системном ПЗУ 130. ОЗУ 132 обычно содержит данные и/или программные модули, которые непосредственно доступны и/или в данный момент обслуживаются обрабатывающим устройством 112. В качестве примера, но не ограничения, Фиг.1 демонстрирует операционную систему 136, прикладные программы 138, другие программные модули 140 и программные данные 142.

Интерфейс 118 ввода/вывода может связывать системную шину 124 с рядом других шин 144, 146, и 148, которые соединяют множество внутренних и внешних устройств с компьютером 110. Шина 144 последовательного интерфейса периферийных устройств (SPI - Serial Peripheral Interface) может подключаться к запоминающему устройству 150 базовой системы ввода/вывода (БСВВ), содержащему в себе основные процедуры, способствующие передаче информации между элементами внутри компьютера 110. Например, БСВВ может исполняться в процессе начальной загрузки.

Микросхема 152 управляющего устройства ввода/вывода может использоваться для подключения ряда 'традиционных' периферийных устройств, таких как гибкий диск 154, клавиатура/мышь 156 и печатающее устройство 158. В одном варианте осуществления микросхема 152 управляющего устройства ввода/вывода подключается к интерфейсу 118 ввода/вывода с помощью шины 146 с малым числом выводов (LPC - low pin count). Микросхема управляющего устройства ввода/вывода широкодоступна на свободном рынке.

В одном варианте осуществления шина 148 может быть шиной Взаимодействия Периферийных Компонентов (PCI - Peripheral Component Interconnect), или ее разновидностью, и может использоваться для подключения высокоскоростных периферийных устройств к интерфейсу 118 ввода/вывода. Шина PCI также может именоваться как шина Расширения. Разновидности шины PCI включают в себя шины Скоростного Взаимодействия Периферийных Компонентов (PCI-E - Peripheral Component Interconnect-Express) и Расширенного Взаимодействия Периферийных Компонентов (PCI-X - Peripheral Component Interconnect - Extended), первая имеет последовательный интерфейс, а вторая обратно совместима с параллельным интерфейсом. В других вариантах осуществления шина 148 может быть шиной ATA (advanced technology attachment - присоединение по передовой технологии) для подключения накопителей, в форме последовательной шины ATA (SATA - Serial ATA) или параллельной шины ATA (PATA - Parallel ATA).

Компьютер 110 также может включать в себя другие съемные/стационарные, энергозависимые/энергонезависимые компьютерные носители данных. Только в качестве примера, Фиг.1 демонстрирует привод 160 жесткого диска, который считывает или осуществляет на них запись, стационарные энергонезависимые магнитные носители. Съемные носители, такие как запоминающее устройство 162, подключаемое с помощью универсальной последовательной шины (USB), или привод 164 CD/DVD, могут подключаться к шине PCI 148 напрямую или через интерфейс 166. Другие съемные/стационарные, энергозависимые/энергонезависимые компьютерные носители данных, которые могут использоваться в иллюстративной операционной среде, включают в себя, но не ограничиваются этим, кассеты с магнитной лентой, карты памяти с групповой перезаписью, универсальные цифровые диски, цифровую видеоленту, твердотельное ОЗУ, твердотельное ПЗУ и тому подобное.

Приводы и соотнесенные с ними компьютерные носители данных, обсуждавшиеся выше и продемонстрированные на Фиг.1, обеспечивают хранение машиночитаемых инструкций, структур данных, программных модулей и других данных для компьютера 110. На Фиг.1, например, привод 160 жесткого диска продемонстрирован как хранящий операционную систему 168, прикладные программы 170, другие программные модули 172 и программные данные 174. Заметим, что эти компоненты могут как совпадать, так и отличаться от операционной системы 136, прикладных программ 138 других программных модулей 140 и программных данных 142. Операционной системе 168, прикладным программам 170, другим программным модулям 172 и программным данным 174 в данном документе назначены другие номера, чтобы продемонстрировать, что, по меньшей мере, они являются другими копиями. Пользователь может вводить команды и информацию в компьютер 110 через устройства ввода, такие, как мышь/клавиатура 156 или другая комбинация устройств ввода. Другие устройства ввода (не показаны) могут включать в себя микрофон, координатную ручку, игровой манипулятор, антенну спутниковой связи, сканирующее устройство или тому подобное. Эти и другие устройства ввода часто соединяются с обрабатывающим устройством 112 по одной из шин интерфейса ввода/вывода, такой как SPI 144, LPC 146 или PCI 148, но могут использоваться и другие шины. В некоторых вариантах осуществления другие устройства могут связываться с параллельными портами, инфракрасными интерфейсами, игровыми портами и тому подобным (не изображены) через посредство микросхемы 152 управляющего устройства ввода/вывода.

Компьютер 110 может функционировать в сетевой среде, используя логические соединения с одним или более удаленными компьютерами, такими как удаленный компьютер 178, через посредство сетевого интерфейсного управляющего устройства (NIC - network interface controller) 180. Удаленный компьютер 178 может быть персональным компьютером, обслуживающим узлом, устройством маршрутизации, сетевым ПК, равноправным устройством или другим публичным сетевым узлом, и обычно включает в себя многие или все элементы, описанные выше по отношению к компьютеру 110. Логическое соединение, изображенное на Фиг.1, может включать в себя локальную вычислительную сеть (ЛВС), глобальную вычислительную сеть (ГВС) или и то, и другое, но также может включать в себя другие сети. Такие сетевые среды являются обычным явлением в учрежденческих, корпоративных компьютерных сетях, внутрикорпоративных сетях на базе технологии Интернет и сети Интернет.

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

Компьютер 110 также может включать в себя модуль защиты (МЗ) 182. МЗ 182 может быть способен осуществлять контроль защиты, управление использования с оплатой за использование или с подписной платой и обеспечение исполнения политики, связанной со сроками и условиями, соотнесенными с платным использованием. МЗ 182 может, в частности, быть пригодным для того, чтобы безопасно задействовать компьютер 110 в модели деловой деятельности с субсидированным приобретением. МЗ 182 может быть набором виртуализованных контейнеров, исполняющихся на обрабатывающем устройстве 112 или реальных контейнеров, таких как встроенное обрабатывающее устройство или управляющее устройство. В одном варианте осуществления МЗ 182 подключается к интерфейсу 118 ввода/вывода по шине SPI 144. В другом варианте осуществления МЗ 182 может быть воплощен в обрабатывающем устройстве 112, как автономный компонент, или в гибридной схеме, такой как многокристальный модуль. Схема 184 синхронизации может быть частью МЗ 182, чтобы способствовать обеспечению защищенности от несанкционированного вмешательства. Чтобы предоставить возможность пользовательского управления настройками местного времени, включающими в себя переход на летнее время или перемещение между часовыми поясами, схема 184 синхронизации может поддерживать свое время в формате UTC (UTC - Universal Time, Coordinated - всемирное время по Гринвичу), а пользовательское время может рассчитываться, используя устанавливаемое пользователем смещение. МЗ 182 также может включать в себя криптографическую функцию или криптографическое ядро, которое может выполнять функцию устройства проверки подлинности для любого взаимодействия между МЗ 182 и другими устройствами. Например, криптографическое ядро МЗ 182 может обеспечивать подсистему обработки и шифрования модуля 182 защиты, которая достигает соответствующего Гарантированного Уровня Оценки Универсальных Критериев, чтобы гарантировать, что компьютер 110 и любое взаимодействие с МЗ 182 не могут быть дискредитированы.

Дополнительно, МЗ может включать в себя программно-аппаратное обеспечение и разновидность защищенного запоминающего устройства или устройства 186 хранения данных. Защищенное устройство 186 хранения данных может включать в себя подпрограммы или приложения, которые могут обеспечивать защищенную работу компьютера 110 при посредстве модуля 182 защиты. Дополнительно, защищенное устройство 186 хранения данных может включать в себя любые другие данные, к которым можно безопасно обращаться, сохранять или изменять их, без несанкционированного вмешательства. В одном варианте осуществления защищенное устройство 186 хранения данных включает в себя локальный модуль контроля использования, который управляет распределением времени использования. Локальный модуль контроля использования защищенного устройства 186 хранения данных может рассчитывать предварительно оплаченное время доступа пользователя или информацию о подписке и может описываться в Заявке на патент США Номер 10/988907, и Заявке на патент США Номер 11/612433, полное раскрытие которых настоящим включается в данный документ путем ссылки. Защищенное устройство 186 хранения данных также может хранить ключи шифрования или другую информацию для обеспечения защищенной связи с МЗ 182.

Устройство 186 хранения данных также может включать в себя устройство хранения данных для важных системных элементов, устройства, на котором работает МЗ 182. Защищенное устройство 186 хранения данных также может включать в себя запоминающее устройство, выделенное для непосредственной работы МЗ 182, такое, например, как устройство хранения данных для хранения тарифного кода для доступа к подписным данным и уменьшения их значения. Дополнительно, приложение для использования при обеспечении функциональных возможностей в период ограниченных режимов работы, таких как «режим аппаратного ограничения» (HLM - hardware limited mode), также может храниться в защищенном устройстве 186 хранения данных. Чтобы поддерживать ограниченный режим работы, вторая БСВВ, и дополнительно, альтернативная копия второй БСВВ, также может храниться в защищенном устройстве 186 хранения данных. Вторая БСВВ может использоваться для начальной загрузки компьютера или другого электронного устройства, в состав которого входит МЗ 182. Вторая БСВВ может задействоваться как защищенная среда начальной загрузки, чтобы заменить стандартную БСВВ 150, для обеспечения соблюдения политики безопасности подписки или другой политики безопасности. Кроме того, МЗ 182 также может иметь возможность в любое время принудительно выполнить перезагрузку системы, что может гарантировать, что условия оплаты за использование или подписной платы выполняются, а также обеспечивает чистую среду для запуска БСВВ или для нормальной или для ограниченной работы.

Другое устройство 188 может хранить идентификацию пользователя и данные, связанные с подписным остатком на счете, для разблокирования компьютера 110, оснащенного МЗ 182. В одном варианте осуществления измерительное приложение, хранящееся в защищенном устройстве 186 хранения данных МЗ 182, может связываться с устройством 188 учета обработки данных для доступа к данным идентификации и подписного остатка на счете. Обращаясь к Фиг.2, устройство 188 учета обработки данных может быть съемным запоминающим устройством в любой форме. В одном варианте осуществления устройство 188 учета обработки данных представляет собой накопитель с памятью с групповой перезаписью, подключаемый по универсальной последовательной шине (UFD - USB flash drive). Устройство 188 учета обработки данных может включать в себя исполнительный блок 205, который может включать в себя обрабатывающее устройство для установления защищенного соединения с МЗ 182. В одном варианте осуществления при запуске или вставлении устройства 188 учета обработки данных МЗ 182 и устройство 188 учета обработки данных устанавливают защищенный канал связи, используя PKI (Public Key Infrastructure - инфраструктуру открытых ключей). Устройство 188 учета обработки данных может связываться с МЗ 182. В одном варианте осуществления устройство 188 связывается с МЗ 182 через интерфейс компьютера 110. Запоминающее устройство может связываться с компьютером 110 при посредстве любой комбинации 1394, USB, Интерфейса Малых Компьютерных Систем сети Интернет, последовательной связи, параллельной связи, инфракрасной связи, беспроводной связи ближнего радиуса действия, технологий BlueTooth, 802.x, или другого средства связи.

В дополнительном варианте осуществления устройство 188 связывается с модулем 182 защиты при посредстве БСВВ 150 или защищенной предзагрузочной среды, сохраненной в МЗ 182 защищенного устройства 186 хранения данных, что дополнительно объясняется ниже. Еще в одном дополнительном варианте осуществления устройство 188 учета обработки данных связывается с МЗ 182 при посредстве API, выполняющегося на компьютере 110. МЗ 182 может принудительно выполнить перезагрузку компьютера 110, если устройство 188 учета обработки данных, содержащее в себе данные подписки, удаляется.

Другие варианты осуществления могут включать в себя предохранитель 189 активации. Предохранитель 189 может быть любым устройством или аппаратно-программным обеспечением, которое может быть избирательно приведено в действие из неактивного состояния, чтобы допустить установление связи между интерфейсом 118 ввода/вывода и МЗ 182. При отключении, т.е. когда предохранитель 189 не поддерживает соединение между МЗ 182 и интерфейсом 118 ввода/вывода, компьютер 110 не может работать как подписное вычислительное устройство, а скорее, как обычный ПК. Однако при приведении в действие, т.е. когда предохранитель 189 поддерживает соединение между МЗ 182 и интерфейсом 118 ввода/вывода, компьютер может работать как подписное вычислительное устройство. В одном варианте осуществления предохранитель 189, однажды приведенный в действие, чтобы разрешить связь между МЗ 182 и другими компонентами и устройствами, не может быть отключен. Например, компьютер 110 может быть изначально изготовлен для работы в качестве обычного, неподписного ПК, а позднее может быть активирован поручителем или подписчиком для работы в качестве подписного ПК. Следовательно, в то время как предохранитель активизирован и при начальной загрузке, подключении или отключении устройства 188, аппаратно-программное обеспечение МЗ 182 (т.е. вышеописанный локальный модуль контроля использования защищенного устройства 186 хранения данных) может произвести поиск суммы подписки или времени использования, сохраненных на устройстве 188 учета обработки данных.

Возвращаясь к Фиг.2, устройство 188, как проиллюстрировано, может быть представлено и выполнено в разных формах, чтобы включать в себя элементы, которые описываются ниже. Например, устройство 188 может включать в себя интерфейс 207, который может предоставить возможность связи между устройством 188 и МЗ 182. Как описано выше, устройство 188 может связываться с компьютером 110 через МЗ 182 при посредстве любой комбинации 1394, USB, Интерфейса Малых Компьютерных Систем сети Интернет, последовательной связи, параллельной связи, инфракрасной связи, беспроводной связи ближнего радиуса действия, технологий BlueTooth, 802.x, или другого средства связи. В одном варианте осуществления интерфейс 205 представляет собой штырьковый USB-разъем типа А, который обеспечивает интерфейс для главного компьютера 110.

Устройство 188 также может включать в себя область 210 памяти или данных. Областью 210 данных может быть отдельный кристалл памяти с групповой перезаписью, или множественные кристаллы памяти с групповой перезаписью, которые хранят уникальную идентификацию аппаратного оборудования (HWID - hardware identification), или Универсальный Идентификатор, или UPID могут однозначно идентифицировать устройство для любого другого подключенного устройства, например вычислительного устройства 110 или удаленного вычислительного устройства 178. В дополнительном варианте осуществления устройство 188 может хранить данные, отражающие данные 220 подписки или доступа пользователя, для разблокирования компьютера 110 или исполнения приложений учета обработки данных. Дополнительно, область 210 данных может включать в себя конфигурационные данные 222. В одном варианте осуществления конфигурационные данные могут предоставлять информацию, которая может осуществлять привязку компьютера 110, который задействует устройство 188, к конкретному поставщику интернет-услуг (ПИУ).

Кроме того, как обсуждалось выше, устройство 188 учета обработки данных может включать в себя исполнительный блок 205, который может предоставить возможность защищенного соединения между устройством 188 и любым другим устройством, например компьютером 110. В одном варианте осуществления исполнительный блок 205 включает в себя криптографическую функцию, как описано выше по отношению к защищенному устройству 186 хранения данных МЗ 182. Криптографическую функцию устройства 188, которая может выполнять функцию модуля проверки подлинности для любого взаимодействия между устройством 188 и компьютером 110. Например, криптографическая функция исполнительного блока 205 может обеспечивать подсистему обработки и шифрования устройства 188, которая достигает соответствующего Гарантированного Уровня Оценки Универсальных Критериев, чтобы гарантировать, что устройство 188 и любое взаимодействие между устройством 188 и компьютером 110 не могут быть дискредитированы. В одном варианте осуществления криптографическое ядро и исполнительный блок 205 выполняют функцию карт со встроенным микропроцессором серии SLE, которые производятся компанией Infineon Technologies AG, Мюнхен, Германия.

Другие варианты осуществления устройства 188 учета обработки данных включают в себя батарею 230 для сохранения некоторых данных из области 210 данных или возможности обеспечения источника энергии для индикатора 235, который может приводиться в действие, когда подписные данные 220 достигают порогового значения, или устройство 188 дискредитировано, или больше не может функционировать. Несколько светодиодов индикатора 235 могут сообщать пользователю различные уведомления, например уведомление о низком временном балансе 220 или другом балансе использования или уведомление о полном или достаточном балансе. Индикатор 235 также может включать в себя видеоэкран, который передает в численном выражении баланс времени доступа, оставшийся на устройстве 188, или любую другую информацию, связанную с любыми данными, хранящимися на устройстве 188.

Фиг.3 является упрощенной и иллюстративной структурной схемой системы 300, поддерживающей использование компьютера или другого электронного устройства с оплатой за использование и с подписной платой. Обслуживающий узел 302 контроля использования может служить высоконадежной конечной точкой для запросов на предоставление услуг от одного или более электронных устройств, участвующих в деловой экосистеме с оплатой за использование.

Одно электронное устройство 304 может быть подобным компьютеру 110, показанному на Фиг.1, с подключенным устройством 188 уче