SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
How and Why to Create and Sell
Consumption-Based Licenses
Ruediger Kuegler
VP Sales & Professional Services
Florian Schneider
Product Manager
Consumption-Based
Licenses
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 1
Where to find the accompanying audio
To access the on-demand replay of this masterclass, please visit
www.wibu.com/wibu-systems-webinars/consumption-based-licensing/access
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 2
License Models
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 5
Favorite License Models
 One-off purchases and perpetual licenses
 Optionally, with Maintenance Subscriptions
 Optionally, Features-on-Demand
 License Subscriptions
 Recurring Revenue
 Optionally, a few packages (2..3)
 Consumption-based licenses
 Pay-per-Click / Pay-per-Time / …
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 6
Consumption-Based Licensing vs. Traditional Models
 Pro Consumption-Based Licensing
 Reaching new target groups (sporadic users)
 Fair charging of values for user
 Contra Consumption-Based Licensing
 Expensive (too high?) price for power users
 Less predictable than subscription licenses or maintenance subscriptions
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 7
Online and Offline
Scenarios
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 8
Online and/or Offline?
 In Online scenarios, license usage can be recorded easily and monitored
in real time
 License Server at vendor side (in the Cloud)
 In Offline scenarios, license usage needs to be recorded offline and
transferred securely to the vendor
 Prepaid contingents
 Storage in the license, automatic transfer with the next license update
 Storage in a protected license tracking file and file transfer
 CodeMeter offers tracking in Online and Offline scenarios
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 9
Implementation with
CodeMeter
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 10
Live Demo – Unit Counter
 Defining a separate Product Code per Features
 Defining a Unit Counter
 Click-based measurement
 Decrement via API in Software
 Time-based measurement
 Decrement via API in Software
 Decrement via AxProtector
 Offline: Getting Feedback from Context File
 Online: Checking Unit Counter in CodeMeter Cloud
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 11
Live Demo – License Tracking
 Definition of a separate Product Code per Features
 Activating License Tracking
 Getting Feedback from reporting file
 Reporting in CodeMeter WebAdmin available for user
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 12
Use Case 1
It’s Christmas Time
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 13
POS Cash Register Software for Retailer Industry 1
 Customer Journey
 15 Lines maximum capacity
 Before Xmas: 2 more special counters in the front of the store
 Customer needs: 15 permanent licenses + 2 overflow licenses
 CodeMeter Implementation
 1 Product Item with 15 licenses (License Quantity = 15)
 1 additional Product Item with same Product Code, 2 licenses and Unit Counter
 Software decrements Unit Counter every minute
 Check and refill Unit Counter once per year
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 14
POS Cash Register Software for Retailer Industry 2
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 15
Use Case 2
Complete Software Suite
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 16
Civil Engineering Software – Complete Suite for Rent 1
 Customer Journey
 Vendor offers 40+ different products
 Some users need different products, but only for a short time
 Creation of time-based complete suite package
 CodeMeter Implementation
 Different Product Codes for every product – One additional for complete suite
 Encryption with AxProtector and 2 Product Codes (product + suite)
 Decrement of Unit Counter every minute
 Selling different time contingents (Units) online
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 17
Civil Engineering Software – Complete Suite to Rent 2
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 18
Use Case 3
Pay-per-Exam
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 19
Driving School Software 1
 Customer Journey
 Software is sold with pay-per-click model
 Every exam costs xx €
 No perpetual license available
 CodeMeter Implementation
 CodeMeter Core API is used to decrement the Unit Counter when an exam is taken
(after print of exam result)
 Packages with n Units are sold
 Software is protected using AxProtector (to prevent reverse engineering)
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 20
Driving School Software 2
CmAccess2 cmacc2 = new CmAccess2();
cmacc2.FirmCode = 6000947;
cmacc2.ProductCode = 1001;
var handle = api.CmAccess2(CmAccessOption.Local, cmacc2);
CmCrypt2 cmcrypt = new CmCrypt2();
byte[] data = GetRandomData(16);
cmcrypt.BaseCrypt.EncryptionCodeOptions |= 1; // decrement by 1
var res = api.CmCrypt2(handle, CmCryptOption.AesEncryptEcb, cmcrypt, data);
api.CmRelease(handle);
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 21
Summary
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 22
Summary
 CodeMeter supports all license models:
 Perpetual, Features-on-Demand, Subscription, Consumption-Based, and any
combination thereof
 CodeMeter supports Online and Offline scenarios
 Unit Counter measures Time and Actions (Clicks)
 Pre- and post-paid billing
 APIs for process integration
 License Tracking
 Detailed usage statistics for user and vendor
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 23
https://www.wibu.com
info@wibu.com
Europe: +49-721-931720
USA: +1-425-7756900
China: +86-21-55661790
Japan: +81-45-5659710
Many thanks for your kind attention
9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 24

Mais conteúdo relacionado

Semelhante a How and Why to Create and Sell Consumption-Based Licenses

Software License Models - Spicing up the Mix
Software License Models - Spicing up the MixSoftware License Models - Spicing up the Mix
Software License Models - Spicing up the Mixteam-WIBU
 
License Portal - The DIY Solution
License Portal - The DIY SolutionLicense Portal - The DIY Solution
License Portal - The DIY Solutionteam-WIBU
 
Making your everyday life easier with license automation
Making your everyday life easier with license automationMaking your everyday life easier with license automation
Making your everyday life easier with license automationteam-WIBU
 
Subscriptions - Relationships built to last
Subscriptions - Relationships built to lastSubscriptions - Relationships built to last
Subscriptions - Relationships built to lastteam-WIBU
 
The Dongle is Dead. Long Live the Dongle.
The Dongle is Dead. Long Live the Dongle.The Dongle is Dead. Long Live the Dongle.
The Dongle is Dead. Long Live the Dongle.team-WIBU
 
The first step is always the most decisive
The first step is always the most decisiveThe first step is always the most decisive
The first step is always the most decisiveteam-WIBU
 
Monetizing Software, Machines, and Materials with New Business Models
Monetizing Software, Machines, and Materials with New Business ModelsMonetizing Software, Machines, and Materials with New Business Models
Monetizing Software, Machines, and Materials with New Business Modelsteam-WIBU
 
Embedded devices - Big opportunities in tiny packages
Embedded devices - Big opportunities in tiny packagesEmbedded devices - Big opportunities in tiny packages
Embedded devices - Big opportunities in tiny packagesteam-WIBU
 
Lost Licenses - The Fine Balance of Trust
Lost Licenses - The Fine Balance of TrustLost Licenses - The Fine Balance of Trust
Lost Licenses - The Fine Balance of Trustteam-WIBU
 
Introduction to ibm cloud paks concept license and minimum config public
Introduction to ibm cloud paks concept license and minimum config publicIntroduction to ibm cloud paks concept license and minimum config public
Introduction to ibm cloud paks concept license and minimum config publicPetchpaitoon Krungwong
 
Running code in secure hardware or cloud environments
Running code in secure hardware or cloud environmentsRunning code in secure hardware or cloud environments
Running code in secure hardware or cloud environmentsteam-WIBU
 
Safer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integratedSafer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integratedteam-WIBU
 
Best Practices for License Management
Best Practices for License ManagementBest Practices for License Management
Best Practices for License Managementteam-WIBU
 
Licensing for cross-platform applications made with Python, PHP, and JavaScript
Licensing for cross-platform applications made with Python, PHP, and JavaScriptLicensing for cross-platform applications made with Python, PHP, and JavaScript
Licensing for cross-platform applications made with Python, PHP, and JavaScriptteam-WIBU
 
Enhancing license management with Salesforce
Enhancing license management with SalesforceEnhancing license management with Salesforce
Enhancing license management with Salesforceteam-WIBU
 
Licensing in virtual environments
Licensing in virtual environmentsLicensing in virtual environments
Licensing in virtual environmentsteam-WIBU
 
Optimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best PracticesOptimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best Practicesteam-WIBU
 
Total control over your protection and licensing process
Total control over your protection and licensing processTotal control over your protection and licensing process
Total control over your protection and licensing processteam-WIBU
 
20151019 v mworld2015-recap-02
20151019 v mworld2015-recap-0220151019 v mworld2015-recap-02
20151019 v mworld2015-recap-02Kevin Groat
 

Semelhante a How and Why to Create and Sell Consumption-Based Licenses (20)

Software License Models - Spicing up the Mix
Software License Models - Spicing up the MixSoftware License Models - Spicing up the Mix
Software License Models - Spicing up the Mix
 
License Portal - The DIY Solution
License Portal - The DIY SolutionLicense Portal - The DIY Solution
License Portal - The DIY Solution
 
Making your everyday life easier with license automation
Making your everyday life easier with license automationMaking your everyday life easier with license automation
Making your everyday life easier with license automation
 
Subscriptions - Relationships built to last
Subscriptions - Relationships built to lastSubscriptions - Relationships built to last
Subscriptions - Relationships built to last
 
The Dongle is Dead. Long Live the Dongle.
The Dongle is Dead. Long Live the Dongle.The Dongle is Dead. Long Live the Dongle.
The Dongle is Dead. Long Live the Dongle.
 
The first step is always the most decisive
The first step is always the most decisiveThe first step is always the most decisive
The first step is always the most decisive
 
Monetizing Software, Machines, and Materials with New Business Models
Monetizing Software, Machines, and Materials with New Business ModelsMonetizing Software, Machines, and Materials with New Business Models
Monetizing Software, Machines, and Materials with New Business Models
 
Embedded devices - Big opportunities in tiny packages
Embedded devices - Big opportunities in tiny packagesEmbedded devices - Big opportunities in tiny packages
Embedded devices - Big opportunities in tiny packages
 
Lost Licenses - The Fine Balance of Trust
Lost Licenses - The Fine Balance of TrustLost Licenses - The Fine Balance of Trust
Lost Licenses - The Fine Balance of Trust
 
Introduction to ibm cloud paks concept license and minimum config public
Introduction to ibm cloud paks concept license and minimum config publicIntroduction to ibm cloud paks concept license and minimum config public
Introduction to ibm cloud paks concept license and minimum config public
 
Running code in secure hardware or cloud environments
Running code in secure hardware or cloud environmentsRunning code in secure hardware or cloud environments
Running code in secure hardware or cloud environments
 
Safer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integratedSafer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integrated
 
Best Practices for License Management
Best Practices for License ManagementBest Practices for License Management
Best Practices for License Management
 
Licensing for cross-platform applications made with Python, PHP, and JavaScript
Licensing for cross-platform applications made with Python, PHP, and JavaScriptLicensing for cross-platform applications made with Python, PHP, and JavaScript
Licensing for cross-platform applications made with Python, PHP, and JavaScript
 
Enhancing license management with Salesforce
Enhancing license management with SalesforceEnhancing license management with Salesforce
Enhancing license management with Salesforce
 
VSPP-3.pptx
VSPP-3.pptxVSPP-3.pptx
VSPP-3.pptx
 
Licensing in virtual environments
Licensing in virtual environmentsLicensing in virtual environments
Licensing in virtual environments
 
Optimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best PracticesOptimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best Practices
 
Total control over your protection and licensing process
Total control over your protection and licensing processTotal control over your protection and licensing process
Total control over your protection and licensing process
 
20151019 v mworld2015-recap-02
20151019 v mworld2015-recap-0220151019 v mworld2015-recap-02
20151019 v mworld2015-recap-02
 

Mais de team-WIBU

Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Unlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial SecurityUnlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial Securityteam-WIBU
 
The Power of Partnership: Enabling Success Together
The Power of Partnership: Enabling Success TogetherThe Power of Partnership: Enabling Success Together
The Power of Partnership: Enabling Success Togetherteam-WIBU
 
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für GeschäftskontinuitätKeine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuitätteam-WIBU
 
No Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuityNo Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuityteam-WIBU
 
For a Few Licenses More
For a Few Licenses MoreFor a Few Licenses More
For a Few Licenses Moreteam-WIBU
 
App Management on the Edge
App Management on the EdgeApp Management on the Edge
App Management on the Edgeteam-WIBU
 
Protecting and Licensing .NET Applications
Protecting and Licensing .NET ApplicationsProtecting and Licensing .NET Applications
Protecting and Licensing .NET Applicationsteam-WIBU
 
Authenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevicesAuthenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevicesteam-WIBU
 
Security and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptxSecurity and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptxteam-WIBU
 
Protecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript ApplicationsProtecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript Applicationsteam-WIBU
 
Managing entitlements through the product lifecycle
Managing entitlements through the product lifecycleManaging entitlements through the product lifecycle
Managing entitlements through the product lifecycleteam-WIBU
 
Everything You Always Wanted to Know About CodeMeter FSBs
Everything You Always Wanted to Know About CodeMeter FSBsEverything You Always Wanted to Know About CodeMeter FSBs
Everything You Always Wanted to Know About CodeMeter FSBsteam-WIBU
 
Protecting Python applications the simpler way
Protecting Python applications the simpler wayProtecting Python applications the simpler way
Protecting Python applications the simpler wayteam-WIBU
 

Mais de team-WIBU (14)

Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Unlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial SecurityUnlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial Security
 
The Power of Partnership: Enabling Success Together
The Power of Partnership: Enabling Success TogetherThe Power of Partnership: Enabling Success Together
The Power of Partnership: Enabling Success Together
 
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für GeschäftskontinuitätKeine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
 
No Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuityNo Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuity
 
For a Few Licenses More
For a Few Licenses MoreFor a Few Licenses More
For a Few Licenses More
 
App Management on the Edge
App Management on the EdgeApp Management on the Edge
App Management on the Edge
 
Protecting and Licensing .NET Applications
Protecting and Licensing .NET ApplicationsProtecting and Licensing .NET Applications
Protecting and Licensing .NET Applications
 
Authenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevicesAuthenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevices
 
Security and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptxSecurity and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptx
 
Protecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript ApplicationsProtecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript Applications
 
Managing entitlements through the product lifecycle
Managing entitlements through the product lifecycleManaging entitlements through the product lifecycle
Managing entitlements through the product lifecycle
 
Everything You Always Wanted to Know About CodeMeter FSBs
Everything You Always Wanted to Know About CodeMeter FSBsEverything You Always Wanted to Know About CodeMeter FSBs
Everything You Always Wanted to Know About CodeMeter FSBs
 
Protecting Python applications the simpler way
Protecting Python applications the simpler wayProtecting Python applications the simpler way
Protecting Python applications the simpler way
 

Último

The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...Nitya salvi
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durbanmasabamasaba
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfayushiqss
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...masabamasaba
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 

Último (20)

The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 

How and Why to Create and Sell Consumption-Based Licenses

  • 1. How and Why to Create and Sell Consumption-Based Licenses Ruediger Kuegler VP Sales & Professional Services Florian Schneider Product Manager Consumption-Based Licenses 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 1
  • 2. Where to find the accompanying audio To access the on-demand replay of this masterclass, please visit www.wibu.com/wibu-systems-webinars/consumption-based-licensing/access 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 2
  • 3. License Models 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 5
  • 4. Favorite License Models  One-off purchases and perpetual licenses  Optionally, with Maintenance Subscriptions  Optionally, Features-on-Demand  License Subscriptions  Recurring Revenue  Optionally, a few packages (2..3)  Consumption-based licenses  Pay-per-Click / Pay-per-Time / … 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 6
  • 5. Consumption-Based Licensing vs. Traditional Models  Pro Consumption-Based Licensing  Reaching new target groups (sporadic users)  Fair charging of values for user  Contra Consumption-Based Licensing  Expensive (too high?) price for power users  Less predictable than subscription licenses or maintenance subscriptions 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 7
  • 6. Online and Offline Scenarios 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 8
  • 7. Online and/or Offline?  In Online scenarios, license usage can be recorded easily and monitored in real time  License Server at vendor side (in the Cloud)  In Offline scenarios, license usage needs to be recorded offline and transferred securely to the vendor  Prepaid contingents  Storage in the license, automatic transfer with the next license update  Storage in a protected license tracking file and file transfer  CodeMeter offers tracking in Online and Offline scenarios 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 9
  • 8. Implementation with CodeMeter 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 10
  • 9. Live Demo – Unit Counter  Defining a separate Product Code per Features  Defining a Unit Counter  Click-based measurement  Decrement via API in Software  Time-based measurement  Decrement via API in Software  Decrement via AxProtector  Offline: Getting Feedback from Context File  Online: Checking Unit Counter in CodeMeter Cloud 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 11
  • 10. Live Demo – License Tracking  Definition of a separate Product Code per Features  Activating License Tracking  Getting Feedback from reporting file  Reporting in CodeMeter WebAdmin available for user 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 12
  • 11. Use Case 1 It’s Christmas Time 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 13
  • 12. POS Cash Register Software for Retailer Industry 1  Customer Journey  15 Lines maximum capacity  Before Xmas: 2 more special counters in the front of the store  Customer needs: 15 permanent licenses + 2 overflow licenses  CodeMeter Implementation  1 Product Item with 15 licenses (License Quantity = 15)  1 additional Product Item with same Product Code, 2 licenses and Unit Counter  Software decrements Unit Counter every minute  Check and refill Unit Counter once per year 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 14
  • 13. POS Cash Register Software for Retailer Industry 2 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 15
  • 14. Use Case 2 Complete Software Suite 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 16
  • 15. Civil Engineering Software – Complete Suite for Rent 1  Customer Journey  Vendor offers 40+ different products  Some users need different products, but only for a short time  Creation of time-based complete suite package  CodeMeter Implementation  Different Product Codes for every product – One additional for complete suite  Encryption with AxProtector and 2 Product Codes (product + suite)  Decrement of Unit Counter every minute  Selling different time contingents (Units) online 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 17
  • 16. Civil Engineering Software – Complete Suite to Rent 2 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 18
  • 17. Use Case 3 Pay-per-Exam 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 19
  • 18. Driving School Software 1  Customer Journey  Software is sold with pay-per-click model  Every exam costs xx €  No perpetual license available  CodeMeter Implementation  CodeMeter Core API is used to decrement the Unit Counter when an exam is taken (after print of exam result)  Packages with n Units are sold  Software is protected using AxProtector (to prevent reverse engineering) 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 20
  • 19. Driving School Software 2 CmAccess2 cmacc2 = new CmAccess2(); cmacc2.FirmCode = 6000947; cmacc2.ProductCode = 1001; var handle = api.CmAccess2(CmAccessOption.Local, cmacc2); CmCrypt2 cmcrypt = new CmCrypt2(); byte[] data = GetRandomData(16); cmcrypt.BaseCrypt.EncryptionCodeOptions |= 1; // decrement by 1 var res = api.CmCrypt2(handle, CmCryptOption.AesEncryptEcb, cmcrypt, data); api.CmRelease(handle); 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 21
  • 20. Summary 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 22
  • 21. Summary  CodeMeter supports all license models:  Perpetual, Features-on-Demand, Subscription, Consumption-Based, and any combination thereof  CodeMeter supports Online and Offline scenarios  Unit Counter measures Time and Actions (Clicks)  Pre- and post-paid billing  APIs for process integration  License Tracking  Detailed usage statistics for user and vendor 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 23
  • 22. https://www.wibu.com info@wibu.com Europe: +49-721-931720 USA: +1-425-7756900 China: +86-21-55661790 Japan: +81-45-5659710 Many thanks for your kind attention 9/21/2022 © WIBU-SYSTEMS AG 2022 - How and Why to Create and Sell Consumption-Based Licenses 24