Usability and Usership Ruediger Kuegler
VP Sales & Professional Services
Joerg Jans
Professional Services
Automatic License
Updates
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 1
What are automatic license
updates?
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 2
Automatic Synchronization between the Cloud and the Computer
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 3
CodeMeter
CodeMeter
License Central
Ticket / Serial number
Update
Use Cases
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 4
Use Cases
▪ Subscriptions, rental schemes, leasing models
▪ Licenses with maintenance contracts
▪ Customer purchases new features or requests an upgrade for an existing
license
▪ Perpetual licenses that should expire in case of loss
▪ Service technicians, partners, sales, R&D, training, …
▪ Withdrawal of lost or refunded licenses
▪ Locking a lost CmContainer
▪ Customer doesn‘t pay on time
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 5
Updating Licenses in
CodeMeter License Central
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 6
Assigning Licenses to a CmContainer 1
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 7
Assigning Licenses to a CmContainer 2
▪ Licenses are bound to a CmContainer
▪ Collection also possible without ticket
▪ Action available as auto-update
▪ After returning the license, the binding is removed
▪ User Interface
▪ All the CmContainers that the customer has already activated
▪ All the CmContainers that you assigned to this customer explicitly
▪ Web service
▪ Any CmContainer
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 8
Withdrawing Licenses 1
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 9
Withdrawing Licenses 2
▪ Removes a license from a CmContainer and a ticket
▪ License not activated
▪ License is immediately removed from the ticket (deleted)
▪ License already activated
▪ License will be deleted from the CmContainer at the next action
▪ Action available as auto-update
▪ After successful deletion (receipt) the license will be removed from the ticket
▪ User Interface
▪ To be found under “Order – Search”
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 10
Replacing Licenses 1
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 11
Replacing Licenses 2
▪ An existing license is replaced with a new license
▪ Existing license not activated
▪ Existing license is immediately removed from the ticket
▪ New license can be activated in any CmContainer
▪ Existing license already activated
▪ Existing license is set to be withdrawn
▪ New license is bound to a CmContainer
▪ Action available as auto-update
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 12
Replacing Licenses 3
▪ Possible actions, if activated
▪ Simultaneous activation of the new license and withdrawal of the existing license
▪ The existing license is returned and the binding of the new license is removed
▪ New activation (reactivation) of the new license in a new CmContainer, if the
existing license is entitled to be reactivated
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 13
Black List 1
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 14
Black List 2
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 15
Black List 3
▪ Behavior when reactivating a license
▪ No action
▪ Old CmContainer added to the black list
▪ License withdrawal
▪ An auto-update is optionally created to lock down all licenses in this
CmContainer (Firm Item)
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 16
Recycling a CmContainer 1
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 17
Recycling a CmContainer 2
▪ Deleting all licenses in a CmContainer (Firm Item)
▪ Removing (deleting) the affected licenses from their tickets
▪ Removing all links in the database to these CmContainers
▪ Use cases
▪ Restoring in case of error
▪ Resetting licenses in the event of a large scale migration to a new licensing concept
▪ Reusing a demo dongle for another user
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 18
Single-Ticket Approach 1
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 19
Single-Ticket Approach 2
▪ All licenses are booked on a single ticket
▪ Assignment via original PO number
▪ Assignment via ticket
▪ The ticket is stored in the license
▪ The updates will be picked up using the ticket
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 20
Automatic License
Updates Rollout
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 21
Software Activation Wizard with Ticket
▪ Uses “Single-Ticket Approach”
▪ First license is activated with a ticket
▪ Ticket is stored in the license
▪ Software Activation Wizard regularly checks whether there are new
licenses in this ticket
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 22
Software Activation Wizard without Ticket
▪ Uses auto-update
▪ At creation, licenses are bound to the serial number of the CmContainer
▪ Software Activation Wizard regularly checks whether new licenses exist for
this serial number
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 23
WebDepot with Ticket
▪ Uses “Single-Ticket Approach”
▪ Similar to Software Activation Wizard
▪ Login to WebDepot with ticket
▪ Configuration:
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 24
// "selected" = takes selected licenses only
// "all" = takes all licenses
define ("ACTIVATION_MODE", "all");
define ("DEACTIVATION_MODE", "all");
define ("REACTIVATION_MODE", "all");
WebDepot without Ticket
▪ Uses auto-update
▪ Similar to Software Activation Wizard
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 25
Transparent in Background (En Passant)
▪ Auto-updates are always executed in the background, before all other
actions
▪ Possible triggers
▪ Use of the auto-update function
▪ Activation with the corresponding ticket (if known)
▪ Background activation for any other action involving the corresponding CmContainer
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 26
Summary
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 27
Summary
▪ With automatic updates, licenses can be distributed from the cloud to the
local computer
▪ Cloud licensing that can also be used offline
▪ Transparent in the background for the user
▪ Applicable to all the following use cases
▪ Subscriptions, rental schemes, leasing models, maintenance contracts
▪ Changes (additional features, upgrades) to the current licenses
▪ Limited licenses for service technicians and partners
▪ Lost CmContainers and licenses
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 28
https://www.wibu.com
info@wibu.com
Europe: +49-721-931720
USA: +1-425-7756900
China: +86-21-55661790
Japan: +81-3-43608205
Thank you for your attention
2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 29

More Related Content

PPTX
Alfred Mayer Hella Gotmann talks Autonomous driving roadmap
PDF
2 phq_contractparker_v.1.0_en
PDF
Feeling Right at Home: Uniform Processes for Online and Offline Licenses
PPTX
Making your everyday life easier with license automation
PPTX
Lost Licenses - The Fine Balance of Trust
PDF
Best Practices for License Management
PDF
Total control over your protection and licensing process
PDF
Optimizing Cloud Licensing: Strategies and Best Practices
Alfred Mayer Hella Gotmann talks Autonomous driving roadmap
2 phq_contractparker_v.1.0_en
Feeling Right at Home: Uniform Processes for Online and Offline Licenses
Making your everyday life easier with license automation
Lost Licenses - The Fine Balance of Trust
Best Practices for License Management
Total control over your protection and licensing process
Optimizing Cloud Licensing: Strategies and Best Practices

Similar to Automatic License Updates: Usership and Usability (20)

PDF
Your Migration Map to a Comprehensive Protection and Licensing System
PDF
How and Why to Create and Sell Consumption-Based Licenses
PDF
A Bit of License Management Magic
PDF
Optimizing license borrowing and offline license transfers
PDF
Mastering License Project Management Webinar
PDF
Monetizing Software, Machines, and Materials with New Business Models
PPTX
Creating, delivering, and managing licenses made easy
PDF
Subscriptions - Relationships built to last
PPTX
Software License Models - Spicing up the Mix
PPTX
Lean License Management via SAP
PPTX
License Portal - The DIY Solution
PPTX
Safer to market: Licensing and e-commerce integrated
PDF
Cloud-Based Licensing in Offline Scenarios
PDF
No Time to Idle – License availability for business continuity
PDF
Serving Up Features-on-Demand for Every Appetite
PDF
The Dongle is Dead. Long Live the Dongle.
PDF
IBMi License Transfer Guide (EN)
PPTX
Setting licenses free vs. locking them down
PDF
For a Few Licenses More
PDF
DACHNUG50 What's new in CCB - V3.3.pdf
Your Migration Map to a Comprehensive Protection and Licensing System
How and Why to Create and Sell Consumption-Based Licenses
A Bit of License Management Magic
Optimizing license borrowing and offline license transfers
Mastering License Project Management Webinar
Monetizing Software, Machines, and Materials with New Business Models
Creating, delivering, and managing licenses made easy
Subscriptions - Relationships built to last
Software License Models - Spicing up the Mix
Lean License Management via SAP
License Portal - The DIY Solution
Safer to market: Licensing and e-commerce integrated
Cloud-Based Licensing in Offline Scenarios
No Time to Idle – License availability for business continuity
Serving Up Features-on-Demand for Every Appetite
The Dongle is Dead. Long Live the Dongle.
IBMi License Transfer Guide (EN)
Setting licenses free vs. locking them down
For a Few Licenses More
DACHNUG50 What's new in CCB - V3.3.pdf
Ad

More from team-WIBU (19)

PDF
Transparency into Your Software’s True Reach
PDF
Modular Licensing and Software Protection
PDF
Mastering Feature-Based Licenses - Bundles and Module Items
PDF
CRA – Security with a Seal of Approval
PDF
Secure License Management for Small Devices
PDF
Hatching Ideas: Mastering Encryption and Obfuscation
PDF
Versatility in Motion - Your Perfect License.pdf
PDF
Post Quantum Cryptography – The Impact on Identity
PDF
Unlocking the Future: Empowering Industrial Security
PDF
The Power of Partnership: Enabling Success Together
PDF
Unleash the Power of CodeMeter - CodeMeter Basics
PDF
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
PDF
App Management on the Edge
PDF
Protecting and Licensing .NET Applications
PDF
The first step is always the most decisive
PDF
Protection and monetization of 3D printed objects in the spare parts business...
PDF
Authenticate and authorize your IIoTdevices
PPTX
Security and Protection for Machine Learning.pptx
PDF
Running code in secure hardware or cloud environments
Transparency into Your Software’s True Reach
Modular Licensing and Software Protection
Mastering Feature-Based Licenses - Bundles and Module Items
CRA – Security with a Seal of Approval
Secure License Management for Small Devices
Hatching Ideas: Mastering Encryption and Obfuscation
Versatility in Motion - Your Perfect License.pdf
Post Quantum Cryptography – The Impact on Identity
Unlocking the Future: Empowering Industrial Security
The Power of Partnership: Enabling Success Together
Unleash the Power of CodeMeter - CodeMeter Basics
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
App Management on the Edge
Protecting and Licensing .NET Applications
The first step is always the most decisive
Protection and monetization of 3D printed objects in the spare parts business...
Authenticate and authorize your IIoTdevices
Security and Protection for Machine Learning.pptx
Running code in secure hardware or cloud environments
Ad

Recently uploaded (20)

PPTX
assetexplorer- product-overview - presentation
PDF
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025
PDF
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
PPTX
Tech Workshop Escape Room Tech Workshop
PPTX
Computer Software - Technology and Livelihood Education
PPTX
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
PDF
CCleaner 6.39.11548 Crack 2025 License Key
PDF
Wondershare Recoverit Full Crack New Version (Latest 2025)
PDF
How Tridens DevSecOps Ensures Compliance, Security, and Agility
PDF
MCP Security Tutorial - Beginner to Advanced
PDF
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
PDF
Visual explanation of Dijkstra's Algorithm using Python
PDF
Designing Intelligence for the Shop Floor.pdf
PDF
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
PPTX
Oracle Fusion HCM Cloud Demo for Beginners
PPTX
Why Generative AI is the Future of Content, Code & Creativity?
PPTX
Advanced SystemCare Ultimate Crack + Portable (2025)
PPTX
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
PDF
Website Design Services for Small Businesses.pdf
PDF
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)
assetexplorer- product-overview - presentation
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
Tech Workshop Escape Room Tech Workshop
Computer Software - Technology and Livelihood Education
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
CCleaner 6.39.11548 Crack 2025 License Key
Wondershare Recoverit Full Crack New Version (Latest 2025)
How Tridens DevSecOps Ensures Compliance, Security, and Agility
MCP Security Tutorial - Beginner to Advanced
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
Visual explanation of Dijkstra's Algorithm using Python
Designing Intelligence for the Shop Floor.pdf
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
Oracle Fusion HCM Cloud Demo for Beginners
Why Generative AI is the Future of Content, Code & Creativity?
Advanced SystemCare Ultimate Crack + Portable (2025)
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
Website Design Services for Small Businesses.pdf
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)

Automatic License Updates: Usership and Usability

  • 1. Usability and Usership Ruediger Kuegler VP Sales & Professional Services Joerg Jans Professional Services Automatic License Updates 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 1
  • 2. What are automatic license updates? 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 2
  • 3. Automatic Synchronization between the Cloud and the Computer 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 3 CodeMeter CodeMeter License Central Ticket / Serial number Update
  • 4. Use Cases 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 4
  • 5. Use Cases ▪ Subscriptions, rental schemes, leasing models ▪ Licenses with maintenance contracts ▪ Customer purchases new features or requests an upgrade for an existing license ▪ Perpetual licenses that should expire in case of loss ▪ Service technicians, partners, sales, R&D, training, … ▪ Withdrawal of lost or refunded licenses ▪ Locking a lost CmContainer ▪ Customer doesn‘t pay on time 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 5
  • 6. Updating Licenses in CodeMeter License Central 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 6
  • 7. Assigning Licenses to a CmContainer 1 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 7
  • 8. Assigning Licenses to a CmContainer 2 ▪ Licenses are bound to a CmContainer ▪ Collection also possible without ticket ▪ Action available as auto-update ▪ After returning the license, the binding is removed ▪ User Interface ▪ All the CmContainers that the customer has already activated ▪ All the CmContainers that you assigned to this customer explicitly ▪ Web service ▪ Any CmContainer 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 8
  • 9. Withdrawing Licenses 1 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 9
  • 10. Withdrawing Licenses 2 ▪ Removes a license from a CmContainer and a ticket ▪ License not activated ▪ License is immediately removed from the ticket (deleted) ▪ License already activated ▪ License will be deleted from the CmContainer at the next action ▪ Action available as auto-update ▪ After successful deletion (receipt) the license will be removed from the ticket ▪ User Interface ▪ To be found under “Order – Search” 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 10
  • 11. Replacing Licenses 1 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 11
  • 12. Replacing Licenses 2 ▪ An existing license is replaced with a new license ▪ Existing license not activated ▪ Existing license is immediately removed from the ticket ▪ New license can be activated in any CmContainer ▪ Existing license already activated ▪ Existing license is set to be withdrawn ▪ New license is bound to a CmContainer ▪ Action available as auto-update 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 12
  • 13. Replacing Licenses 3 ▪ Possible actions, if activated ▪ Simultaneous activation of the new license and withdrawal of the existing license ▪ The existing license is returned and the binding of the new license is removed ▪ New activation (reactivation) of the new license in a new CmContainer, if the existing license is entitled to be reactivated 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 13
  • 14. Black List 1 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 14
  • 15. Black List 2 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 15
  • 16. Black List 3 ▪ Behavior when reactivating a license ▪ No action ▪ Old CmContainer added to the black list ▪ License withdrawal ▪ An auto-update is optionally created to lock down all licenses in this CmContainer (Firm Item) 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 16
  • 17. Recycling a CmContainer 1 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 17
  • 18. Recycling a CmContainer 2 ▪ Deleting all licenses in a CmContainer (Firm Item) ▪ Removing (deleting) the affected licenses from their tickets ▪ Removing all links in the database to these CmContainers ▪ Use cases ▪ Restoring in case of error ▪ Resetting licenses in the event of a large scale migration to a new licensing concept ▪ Reusing a demo dongle for another user 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 18
  • 19. Single-Ticket Approach 1 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 19
  • 20. Single-Ticket Approach 2 ▪ All licenses are booked on a single ticket ▪ Assignment via original PO number ▪ Assignment via ticket ▪ The ticket is stored in the license ▪ The updates will be picked up using the ticket 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 20
  • 21. Automatic License Updates Rollout 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 21
  • 22. Software Activation Wizard with Ticket ▪ Uses “Single-Ticket Approach” ▪ First license is activated with a ticket ▪ Ticket is stored in the license ▪ Software Activation Wizard regularly checks whether there are new licenses in this ticket 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 22
  • 23. Software Activation Wizard without Ticket ▪ Uses auto-update ▪ At creation, licenses are bound to the serial number of the CmContainer ▪ Software Activation Wizard regularly checks whether new licenses exist for this serial number 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 23
  • 24. WebDepot with Ticket ▪ Uses “Single-Ticket Approach” ▪ Similar to Software Activation Wizard ▪ Login to WebDepot with ticket ▪ Configuration: 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 24 // "selected" = takes selected licenses only // "all" = takes all licenses define ("ACTIVATION_MODE", "all"); define ("DEACTIVATION_MODE", "all"); define ("REACTIVATION_MODE", "all");
  • 25. WebDepot without Ticket ▪ Uses auto-update ▪ Similar to Software Activation Wizard 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 25
  • 26. Transparent in Background (En Passant) ▪ Auto-updates are always executed in the background, before all other actions ▪ Possible triggers ▪ Use of the auto-update function ▪ Activation with the corresponding ticket (if known) ▪ Background activation for any other action involving the corresponding CmContainer 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 26
  • 27. Summary 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 27
  • 28. Summary ▪ With automatic updates, licenses can be distributed from the cloud to the local computer ▪ Cloud licensing that can also be used offline ▪ Transparent in the background for the user ▪ Applicable to all the following use cases ▪ Subscriptions, rental schemes, leasing models, maintenance contracts ▪ Changes (additional features, upgrades) to the current licenses ▪ Limited licenses for service technicians and partners ▪ Lost CmContainers and licenses 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 28
  • 29. https://www.wibu.com info@wibu.com Europe: +49-721-931720 USA: +1-425-7756900 China: +86-21-55661790 Japan: +81-3-43608205 Thank you for your attention 2019-10-09 © WIBU-SYSTEMS AG 2019 - Automatic License Updates: Usability and Usership 29