МОДЕЛЬ ВЗАИМОДЕЙСТВИЯ ДЛЯ ПЕРЕНОСА СОСТОЯНИЙ И ДАННЫХ

1. Способ, реализуемый одним или несколькими вычислительными устройствами, причем способ содержит:
идентификацию (904) из цифровой лицензии привязанной к пользовательскому ID пользователя стороны, связанной с цифровой лицензией, причем цифровая лицензия идентифицирует набор прав для программного продукта;
определение (906) того, когда произведена дополнительная продажа, связанная с цифровой лицензией; и
создание (908) указания о том, что сторона признана связанной с дополнительной продажей.
2. Способ по п.1, дополнительно содержащий:
передачу пользователю предложения приобрести дополнительный продукт или услугу; и
в котором определение содержит определение того, что дополнительная продажа, связанная с цифровой лицензией, произведена, когда пользователь принял предложение.
3. Способ по п.1, в котором сторона, связанная с цифровой лицензией содержит реселлера программного продукта.
4. Способ по п.3, в котором цифровая лицензия включает в себя как пользовательский ID, так и идентификатор реселлера программного продукта.
5. Способ по п.1, в котором сторона, связанная с цифровой лицензией, содержит изготовителя оригинального оборудования, который распространяет устройство вместе с программным продуктом.
6. Способ по п.5, в котором цифровая лицензия включает в себя как пользовательский ID, так и идентификатор изготовителя оригинального оборудования.
7. Способ по п.5, в котором цифровая лицензия включает в себя как пользовательский ID, так и ключ продукта, который был использован устройством для активации программного продукта.
8. Способ по п.1, в котором цифровая лицензия привязана к пользовательскому ID, посредством включенного в цифровую лицензию пользовательского ID, причем цифровая лицензия дополнительно включает в себя идентификатор изготовителя программного продукта, и в котором сторона содержит изготовителя программного продукта.
9. Способ по п.1, дополнительно содержащий автоматическое продление цифровой лицензии от лица пользователя независимо от того, вошел ли пользователь в онлайновую службу с помощью пользовательского ID во время продления.
10. Система управления лицензиями, реализованная одним или несколькими устройствами, причем система управления лицензиями содержит:
модуль (504) добавления лицензии, сконфигурированный для приема первого пользовательского запроса от первого устройства для добавления в хранилище лицензий, поддерживаемое по меньшей мере одним из одного или нескольких устройств, цифровой лицензии, привязанной к пользовательскому ID пользователя;
модуль (506) восстановления лицензии, сконфигурированный для приема второго пользовательского запроса от первого устройства для восстановления из хранилища лицензий одной или нескольких цифровых лицензий, привязанных к пользовательскому ID пользователя; и
модуль (508) отображения лицензии, сконфигурированный для отображения подробной информации о лицензии, относительно каждой из одной или нескольких цифровых лицензий привязанных к пользовательскому ID пользователя.
11. Система управления лицензиями по п.10, в которой модуль отображения лицензии дополнительно сконфигурирован для:
приема пользовательского запроса для аннулирования привязки по меньшей мере одной из одной или нескольких цифровых лицензий, привязанных к пользовательскому ID пользователя; и
удаления из хранилища лицензий по меньшей мере одной цифровой лицензии.
12. Система управления лицензиями по п.10, в которой модуль отображения лицензии дополнительно сконфигурирован для:
приема от первого устройства пользовательского запроса на деинсталляцию по меньшей мере одной из одной или нескольких цифровых лицензий, привязанных к пользовательскому ID пользователя; и
отправки на первое устройство указания для удаления по меньшей мере одной цифровой лицензии из локального хранилища первого устройства.
13. Система управления лицензиями по п.10, дополнительно содержащая модуль управления лицензией на основе времени, сконфигурированный для:
определения, независимо от того, вошел ли в данный момент пользователь в онлайновую службу с помощью пользовательского ID, того, когда необходимо продление по меньшей мере одной из одной или нескольких цифровых лицензий, привязанных к пользовательскому ID пользователя;
автоматического продления по меньшей мере одной цифровой лицензии, результатом которого является новая дата истечения срока по меньшей мере для одной цифровой лицензии;
хранения по меньшей мере одной цифровой лицензии с новой датой истечения срока; и
последующей отправки по меньшей мере одной цифровой лицензии с новой датой истечения срока на устройство, через которое пользователь входит в онлайновую службу с помощью пользовательского ID.
14. Система управления лицензиями по п.13, в которой по меньшей мере одна цифровая лицензия включает в себя как пользовательский ID, так и ключ продукта, который был использован устройством для активации программного продукта.
15. Система управления лицензиями по п.14, в которой по меньшей мере одна цифровая лицензия дополнительно включает в себя идентификатор одного или нескольких из изготовителя программного продукта, реселлера программного продукта и изготовителя оригинального оборудования, который распространяет программный продукт с устройством.