УСТРОЙСТВО УПРАВЛЕНИЯ ЛИЦЕНЗИЯМИ, СИСТЕМА ДЛЯ УПРАВЛЕНИЯ ЛИЦЕНЗИЯМИ, СПОСОБ УПРАВЛЕНИЯ ЛИЦЕНЗИЯМИ И ПРОГРАММА ДЛЯ УПРАВЛЕНИЯ ЛИЦЕНЗИЯМИ

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