SlideShare a Scribd company logo
1 of 23
Download to read offline
Software Monetization for the
Software Business
Introduction
The Changing Face of the Software
Business
•

The software business is rapidly evolving in
step with changes being felt across the wider
technology landscape

•

Mobile computing, the cloud, virtualization etc.
herald new models that redefine how software
is built, sold, distributed, deployed, consumed
& paid for.

•

Customers are demanding better value, a
clearer ROI, more flexibility and more
predictability from vendors

•

The smart ISV must align with their customers
changing demands and exploit these new
emerging business models
Typical ISV Stakeholders

Business Goals:
Product Management
Finance

•
•
•
•
•

Revenue & profitability
Customer acquisition
Innovation
Cost control
Brand building / mindshare

Sales & Marketing

Engineering
Business agility is the key to success

24x7x365
Selling
Sales Channel

Product Management

Engineering

Platform
Support

Online Marketplaces

Sales & Marketing

Package for Purpose

Product
Sales
Agility
Agility
Business
Agility

Distribution Methods

Commercial
Agility
Feedback on Usage

Deployment Models
Configuration Options

Price for
Purpose

License Management

IP Protection
Compliance / Enforcement

Finance
About InishTech
• Spin out from Microsoft

•

Headquarters in Dublin, Ireland

•

Mature, stable, proven technology platform

•

Over 120 customers

•

InishTech helps ISVs to monetize their software products

•

Enabling the ISV to easily manage and control how their software is bought, used
and consumed in the market

•

Taking your most valuable asset, your IP, and turning it to revenue
The Technology
InishTech Software Potential
• Software Potential is a cloud-based service that allows
you to easily manage the complete software licensing
lifecycle
• Built on the Windows Azure platform

• Designed from the ground up for the .NET ecosystem
• Unique, patented code protection & transformation
mechanisms at its core
Software Potential
How does it work?
Product and License Management
Portal
• View, manage,
renew, and
upgrade licenses

• See statistics about
how your product
is used
• Build integrated
business solutions
with new APIs
Protecting your Software Investment
• Code transformation is controlled by a
Permutation that is either vendor or optionally
product specific

Your Application

MSIL

• Permutation is downloaded to Code Protector
tool
• Code Protector converts CIL into Secure Virtual
Machine Language (SVML) using Permutation
settings

• All benefits of .NET managed code retained
• Runtime DLLs packaged with ISV application to
run SVML
• Application runs as normal except the SVML is
executed by the Secure Runtime

SVML
Permutation
Code Protector
(‘Private Compiler’)
Original Function

Transformed Code is Protected Code
private static System.Data.DataRow AddPatient()
{
…..
uint MaxPatients = MaxPatientsFeature.Limit.TotalUsageCount;
uint CurrentPatients = (uint)GetNewPatientCount();
if (CurrentPatients < MaxPatients)
{
string connectionString=“Provider=Microsoft.Jet.OLEDB.4.0;DataSource=MedicalImage.mdb;Password=medical”;
OleDbCommand insertCommand = new OleDbCommand(insertString, connectionString);
insertCommand.ExecuteNonQuery();
return GetPatientRow(patientID);
}
else
{
MessageBox.Show("The maximum number of patients for this license has been reached.");
return null;
}

One-way
transformation

Transformed Function

}

public static DataRow AddPatient()
{
object[] args = new object[0];
object obj2 = SLMRuntime.SVMExecMethod(null, "ed036b16124148cab8f47aa5dbf86e22", args);
return (DataRow) obj2;
}
Complete Protection & Licensing

Internal / External Portal

.NET Application

MSIL

Sync

Activate
License

Software Clients

MSIL

Statistics
Billing
Upgrades

SVML

SVML
Product SKUs
Feature / Time based pricing
Trial & Managed Trials

SVM (Execution)

Subscription, Leasing, SaaS
Machine / CPU Binding

Choose a SKU
Monitoring / Profiling

Reissue License

Time

Pre-paid and Post-paid

Context

Code Protector
(Compiler)

Permutation

Features

Permutation

Signed License File
The Business Case
What does Software Potential give the ISV?
Easy Management of the Complete Software Licensing Lifecycle
What dos Software Potential give the ISV?
SKU Agility: Product Flexibility & Reduced Time to Market

Fixed Product SKU

Dynamic SKU Creation
Price
A

Price
License
Terms

Functionality

Business
Terms

New SKU generation time =

Change Code + Rebuild + Re-Test + Re-deploy

License
Terms A

SKU 1

Feature Feature
A
B

Business Feature
Terms A
C

License Feature
A
Terms B

SKU 2

Feature Business
Terms B
D

New SKU generation time =
Issue license in minutes

Price
B
InishTech Software Potential
Summary Benefits for the ISV

Product Management

“....We sell 10 different vertical industry solutions, bundled from over 50 discrete
software applications. Each of these apps have 4 supported versions in the
market, and each version has a trial, “lite”, full commercial and SaaS release.
That’s about a thousand SKU’s to manage, track and control.
How do we do it? Simple, we use InishTech.....”
InishTech Software Potential
Summary Benefits for the ISV

Sales & Marketing

“...We used to sell fixed price software in a box. These days, we’ve more buying
options than products! Flat fee, annual subscription, per seat, per server. Most
popular? Our “Pay as you Go” service that bills the number of minutes a
customer consumed last month.
How do we manage all this? Simple, we use InishTech.....”
InishTech Software Potential
Summary Benefits for the ISV

Finance / Legal

“...This job used to be about managing piracy and chasing license compliance from
customers that knew less than we did about what they had installed. These days,
with negligible IP theft, easy license management and total usage visibility, all
integrated to my CRM - I’ve a lot more to smile about!
How do we do it? Simple, we use InishTech.....”
InishTech Software Potential
Summary Benefits for the ISV

Engineering

“...My dev teams now maintain a single code base from which marketing can create
product offerings. And I’m getting real-time analytics about how our customers
are using our technology, every day. It allows us to stay agile, to reduce time to
market, to control costs.
How do we do it? Simple, we use InishTech.....”
InishTech Customer Testimonials

“Wherever possible, Provance collaborates with best of breed technology partners to allow us to
develop better products and get to market more quickly. The complete, turnkey technology and
service that InishTech provides lets us focus our development effort and confidently delegate our
software licensing and protection to the experts.”
Gord Watts, VP Product Development, Provance

Bay Dynamics use InishTech to secure the installer for our IT Analytics
product so that the end user is prompted for activation at the point they run the
setup program. This is just the beginning. We plan on more elegant usage and
enforcement with the next evolution of the product. We had previously
struggled with other licensing vendors, but when we looked at InishTech we
found a much stronger overall capability and experience. We’re happily
switching things over now, and so far so good. I believe your service is the
strongest and easiest to work with for Microsoft based client and server
applications….”
Ryan Stolte, CTO Bay Dynamics
Customer Testimonials

“With InishTech Software Potential, we can rapidly and easily deploy our
System Center SLA Management Pack. It allows us to set unique limitations
on individual licenses and to create custom product SKU templates. We can
monitor who has activated free trials and keep detailed records on existing
licenses and customer information. InishTech provided us with excellent
customer support throughout - including a demo of how their system worked
and how best to utilise their technology to best suit our needs. It is very
important we work with a reliable provider as licensing is vital to our business,
InishTech have always been consistent in their support to our business....”
Chloe O’Brien, Marketing Manager, Cased Dimensions

We really like your service. It very easy to use, and very
fairly priced.
Steffen Mangold, Baltic SD
Summary

• Learn more about InishTech or get a FREE 30 day
evaluation of Software Potential at
http://www.inishtech.com

• Contact us at sales@inishtech.com

More Related Content

What's hot

SMB140: An Overview of Ivanti Service Manager
SMB140: An Overview of Ivanti Service Manager SMB140: An Overview of Ivanti Service Manager
SMB140: An Overview of Ivanti Service Manager Ivanti
 
For VARs and MSPs | Why Resell Kaseya
For VARs and MSPs | Why Resell KaseyaFor VARs and MSPs | Why Resell Kaseya
For VARs and MSPs | Why Resell KaseyaDavid Castro
 
Solutions Overview
Solutions OverviewSolutions Overview
Solutions Overviewmelcash
 
Dell Retail Brochure V3 New url
Dell Retail Brochure V3 New urlDell Retail Brochure V3 New url
Dell Retail Brochure V3 New urlAlex Glushchenko
 
Perpetual IT Are A Very Trustworthy Organisation
Perpetual IT Are A Very Trustworthy OrganisationPerpetual IT Are A Very Trustworthy Organisation
Perpetual IT Are A Very Trustworthy Organisationperpetualit
 
Comp tia cloud foundations managing your customer's clouds
Comp tia cloud foundations   managing your customer's cloudsComp tia cloud foundations   managing your customer's clouds
Comp tia cloud foundations managing your customer's cloudsIngram Micro Cloud
 
Managed Cloud and the MSP Market
Managed Cloud and the MSP MarketManaged Cloud and the MSP Market
Managed Cloud and the MSP MarketSolarwinds N-able
 
Take Care - Retail Enterprise Sportswear
Take Care - Retail Enterprise SportswearTake Care - Retail Enterprise Sportswear
Take Care - Retail Enterprise SportswearAtsc Group
 
iCepts Technology Group Brochure
iCepts Technology Group BrochureiCepts Technology Group Brochure
iCepts Technology Group BrochureGreg Miles
 
[WSO2Con EU 2017] From the Trenches: IoT Customer Stories
[WSO2Con EU 2017] From the Trenches: IoT Customer Stories[WSO2Con EU 2017] From the Trenches: IoT Customer Stories
[WSO2Con EU 2017] From the Trenches: IoT Customer StoriesWSO2
 
Event Driven Architecture (EDA) Reference Architecture
Event Driven Architecture (EDA) Reference ArchitectureEvent Driven Architecture (EDA) Reference Architecture
Event Driven Architecture (EDA) Reference ArchitectureBob Rhubart
 
CHOOSE PERPETUAL IT FOR YOUR LONDON IT SUPPORT
CHOOSE PERPETUAL IT FOR YOUR LONDON IT SUPPORTCHOOSE PERPETUAL IT FOR YOUR LONDON IT SUPPORT
CHOOSE PERPETUAL IT FOR YOUR LONDON IT SUPPORTperpetualit
 
TimeTrax: Biometric Based Attendance System
TimeTrax: Biometric Based Attendance SystemTimeTrax: Biometric Based Attendance System
TimeTrax: Biometric Based Attendance Systemnetsoftindia
 
IBM Solutions Connect 2013 - Increase Efficiency by Automating IT Asset & Ser...
IBM Solutions Connect 2013 - Increase Efficiency by Automating IT Asset & Ser...IBM Solutions Connect 2013 - Increase Efficiency by Automating IT Asset & Ser...
IBM Solutions Connect 2013 - Increase Efficiency by Automating IT Asset & Ser...IBM Software India
 
SMB300: An Introduction to DevOps in ITSM
SMB300: An Introduction to DevOps in ITSMSMB300: An Introduction to DevOps in ITSM
SMB300: An Introduction to DevOps in ITSMIvanti
 

What's hot (20)

SMB140: An Overview of Ivanti Service Manager
SMB140: An Overview of Ivanti Service Manager SMB140: An Overview of Ivanti Service Manager
SMB140: An Overview of Ivanti Service Manager
 
For VARs and MSPs | Why Resell Kaseya
For VARs and MSPs | Why Resell KaseyaFor VARs and MSPs | Why Resell Kaseya
For VARs and MSPs | Why Resell Kaseya
 
Solutions Overview
Solutions OverviewSolutions Overview
Solutions Overview
 
How it pros buy cloud servers
How it pros buy cloud serversHow it pros buy cloud servers
How it pros buy cloud servers
 
Dell Retail Brochure V3 New url
Dell Retail Brochure V3 New urlDell Retail Brochure V3 New url
Dell Retail Brochure V3 New url
 
Perpetual IT Are A Very Trustworthy Organisation
Perpetual IT Are A Very Trustworthy OrganisationPerpetual IT Are A Very Trustworthy Organisation
Perpetual IT Are A Very Trustworthy Organisation
 
Comp tia cloud foundations managing your customer's clouds
Comp tia cloud foundations   managing your customer's cloudsComp tia cloud foundations   managing your customer's clouds
Comp tia cloud foundations managing your customer's clouds
 
Managed Cloud and the MSP Market
Managed Cloud and the MSP MarketManaged Cloud and the MSP Market
Managed Cloud and the MSP Market
 
Take Care - Retail Enterprise Sportswear
Take Care - Retail Enterprise SportswearTake Care - Retail Enterprise Sportswear
Take Care - Retail Enterprise Sportswear
 
iCepts Technology Group Brochure
iCepts Technology Group BrochureiCepts Technology Group Brochure
iCepts Technology Group Brochure
 
[WSO2Con EU 2017] From the Trenches: IoT Customer Stories
[WSO2Con EU 2017] From the Trenches: IoT Customer Stories[WSO2Con EU 2017] From the Trenches: IoT Customer Stories
[WSO2Con EU 2017] From the Trenches: IoT Customer Stories
 
Document case study- RCM - Go4Hosting
Document case study- RCM - Go4HostingDocument case study- RCM - Go4Hosting
Document case study- RCM - Go4Hosting
 
TruWest
TruWestTruWest
TruWest
 
TRG
TRGTRG
TRG
 
Event Driven Architecture (EDA) Reference Architecture
Event Driven Architecture (EDA) Reference ArchitectureEvent Driven Architecture (EDA) Reference Architecture
Event Driven Architecture (EDA) Reference Architecture
 
CHOOSE PERPETUAL IT FOR YOUR LONDON IT SUPPORT
CHOOSE PERPETUAL IT FOR YOUR LONDON IT SUPPORTCHOOSE PERPETUAL IT FOR YOUR LONDON IT SUPPORT
CHOOSE PERPETUAL IT FOR YOUR LONDON IT SUPPORT
 
TimeTrax: Biometric Based Attendance System
TimeTrax: Biometric Based Attendance SystemTimeTrax: Biometric Based Attendance System
TimeTrax: Biometric Based Attendance System
 
IBM Solutions Connect 2013 - Increase Efficiency by Automating IT Asset & Ser...
IBM Solutions Connect 2013 - Increase Efficiency by Automating IT Asset & Ser...IBM Solutions Connect 2013 - Increase Efficiency by Automating IT Asset & Ser...
IBM Solutions Connect 2013 - Increase Efficiency by Automating IT Asset & Ser...
 
RBS World Pay
RBS World Pay RBS World Pay
RBS World Pay
 
SMB300: An Introduction to DevOps in ITSM
SMB300: An Introduction to DevOps in ITSMSMB300: An Introduction to DevOps in ITSM
SMB300: An Introduction to DevOps in ITSM
 

Similar to Software monetization for the software business

Mukesh infoserve
Mukesh infoserveMukesh infoserve
Mukesh infoservePixel
 
Settings Infotech Company Profile Document PDF
Settings Infotech Company Profile Document PDFSettings Infotech Company Profile Document PDF
Settings Infotech Company Profile Document PDFSettings Infotech
 
Sattrix software solutions launched new evol – data security platform
Sattrix software solutions launched new evol – data security platformSattrix software solutions launched new evol – data security platform
Sattrix software solutions launched new evol – data security platformSattrix Software Solutions
 
IT@Intel: Introducing IT on the Go
IT@Intel: Introducing IT on the GoIT@Intel: Introducing IT on the Go
IT@Intel: Introducing IT on the GoIntel IT Center
 
IT Department Roadmap | National Management Olympiad Season 4
IT Department Roadmap | National Management Olympiad Season 4IT Department Roadmap | National Management Olympiad Season 4
IT Department Roadmap | National Management Olympiad Season 4National Management Olympiad
 
Promisec - ROI Calculator - Wireframes
Promisec - ROI Calculator - WireframesPromisec - ROI Calculator - Wireframes
Promisec - ROI Calculator - Wireframesscubeuser31
 
Windows 10 Enterprise E3 - Best in Class Security and Control - Presented by ...
Windows 10 Enterprise E3 - Best in Class Security and Control - Presented by ...Windows 10 Enterprise E3 - Best in Class Security and Control - Presented by ...
Windows 10 Enterprise E3 - Best in Class Security and Control - Presented by ...David J Rosenthal
 
Company Profile
Company ProfileCompany Profile
Company ProfileITB001
 
Payment Gateway Project for Payment Facilitators
Payment Gateway Project for Payment Facilitators Payment Gateway Project for Payment Facilitators
Payment Gateway Project for Payment Facilitators Mahmut GÜLERCE
 
Qwerty Informatica - Soluzioni a portata di Qlik
Qwerty Informatica - Soluzioni a portata di QlikQwerty Informatica - Soluzioni a portata di Qlik
Qwerty Informatica - Soluzioni a portata di QlikQwerty Informatica
 
Single Source of Truth for Network Automation
Single Source of Truth for Network AutomationSingle Source of Truth for Network Automation
Single Source of Truth for Network AutomationAndy Davidson
 
Make from your it department a competitive differentiator for your business
Make from your it department a competitive differentiator for your businessMake from your it department a competitive differentiator for your business
Make from your it department a competitive differentiator for your businessMarcos Quezada
 
AWS Summit Singapore 2019 | Accelerating Enterprise Cloud Transformation by M...
AWS Summit Singapore 2019 | Accelerating Enterprise Cloud Transformation by M...AWS Summit Singapore 2019 | Accelerating Enterprise Cloud Transformation by M...
AWS Summit Singapore 2019 | Accelerating Enterprise Cloud Transformation by M...AWS Summits
 
Success Story Avid Technology
Success Story Avid TechnologySuccess Story Avid Technology
Success Story Avid TechnologyFlexera
 
ISVs & the Commercial Transition to the Cloud
ISVs & the Commercial Transition to the CloudISVs & the Commercial Transition to the Cloud
ISVs & the Commercial Transition to the CloudInishTech
 
ISVs & the Commercial Transition to the Cloud
ISVs & the Commercial Transition to the CloudISVs & the Commercial Transition to the Cloud
ISVs & the Commercial Transition to the CloudSoftwarePotential
 
Nexsus Techno Solutions Pvt Ltd
Nexsus Techno Solutions Pvt LtdNexsus Techno Solutions Pvt Ltd
Nexsus Techno Solutions Pvt LtdNexsus Solutions
 

Similar to Software monetization for the software business (20)

ManageEngine Overview 2023.pdf
ManageEngine Overview 2023.pdfManageEngine Overview 2023.pdf
ManageEngine Overview 2023.pdf
 
Mukesh infoserve
Mukesh infoserveMukesh infoserve
Mukesh infoserve
 
Settings Infotech Company Profile Document PDF
Settings Infotech Company Profile Document PDFSettings Infotech Company Profile Document PDF
Settings Infotech Company Profile Document PDF
 
Sattrix software solutions launched new evol – data security platform
Sattrix software solutions launched new evol – data security platformSattrix software solutions launched new evol – data security platform
Sattrix software solutions launched new evol – data security platform
 
IT@Intel: Introducing IT on the Go
IT@Intel: Introducing IT on the GoIT@Intel: Introducing IT on the Go
IT@Intel: Introducing IT on the Go
 
IT Department Roadmap | National Management Olympiad Season 4
IT Department Roadmap | National Management Olympiad Season 4IT Department Roadmap | National Management Olympiad Season 4
IT Department Roadmap | National Management Olympiad Season 4
 
Promisec - ROI Calculator - Wireframes
Promisec - ROI Calculator - WireframesPromisec - ROI Calculator - Wireframes
Promisec - ROI Calculator - Wireframes
 
Windows 10 Enterprise E3 - Best in Class Security and Control - Presented by ...
Windows 10 Enterprise E3 - Best in Class Security and Control - Presented by ...Windows 10 Enterprise E3 - Best in Class Security and Control - Presented by ...
Windows 10 Enterprise E3 - Best in Class Security and Control - Presented by ...
 
Company Profile
Company ProfileCompany Profile
Company Profile
 
Payment Gateway Project for Payment Facilitators
Payment Gateway Project for Payment Facilitators Payment Gateway Project for Payment Facilitators
Payment Gateway Project for Payment Facilitators
 
Qwerty Informatica - Soluzioni a portata di Qlik
Qwerty Informatica - Soluzioni a portata di QlikQwerty Informatica - Soluzioni a portata di Qlik
Qwerty Informatica - Soluzioni a portata di Qlik
 
Single Source of Truth for Network Automation
Single Source of Truth for Network AutomationSingle Source of Truth for Network Automation
Single Source of Truth for Network Automation
 
Newsletter Hitachi Systems Micro Clinic (3)
Newsletter Hitachi Systems Micro Clinic (3)Newsletter Hitachi Systems Micro Clinic (3)
Newsletter Hitachi Systems Micro Clinic (3)
 
Make from your it department a competitive differentiator for your business
Make from your it department a competitive differentiator for your businessMake from your it department a competitive differentiator for your business
Make from your it department a competitive differentiator for your business
 
AWS Summit Singapore 2019 | Accelerating Enterprise Cloud Transformation by M...
AWS Summit Singapore 2019 | Accelerating Enterprise Cloud Transformation by M...AWS Summit Singapore 2019 | Accelerating Enterprise Cloud Transformation by M...
AWS Summit Singapore 2019 | Accelerating Enterprise Cloud Transformation by M...
 
Case study slideshare
Case study   slideshareCase study   slideshare
Case study slideshare
 
Success Story Avid Technology
Success Story Avid TechnologySuccess Story Avid Technology
Success Story Avid Technology
 
ISVs & the Commercial Transition to the Cloud
ISVs & the Commercial Transition to the CloudISVs & the Commercial Transition to the Cloud
ISVs & the Commercial Transition to the Cloud
 
ISVs & the Commercial Transition to the Cloud
ISVs & the Commercial Transition to the CloudISVs & the Commercial Transition to the Cloud
ISVs & the Commercial Transition to the Cloud
 
Nexsus Techno Solutions Pvt Ltd
Nexsus Techno Solutions Pvt LtdNexsus Techno Solutions Pvt Ltd
Nexsus Techno Solutions Pvt Ltd
 

Recently uploaded

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Recently uploaded (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Software monetization for the software business

  • 1. Software Monetization for the Software Business
  • 3. The Changing Face of the Software Business • The software business is rapidly evolving in step with changes being felt across the wider technology landscape • Mobile computing, the cloud, virtualization etc. herald new models that redefine how software is built, sold, distributed, deployed, consumed & paid for. • Customers are demanding better value, a clearer ROI, more flexibility and more predictability from vendors • The smart ISV must align with their customers changing demands and exploit these new emerging business models
  • 4. Typical ISV Stakeholders Business Goals: Product Management Finance • • • • • Revenue & profitability Customer acquisition Innovation Cost control Brand building / mindshare Sales & Marketing Engineering
  • 5. Business agility is the key to success 24x7x365 Selling Sales Channel Product Management Engineering Platform Support Online Marketplaces Sales & Marketing Package for Purpose Product Sales Agility Agility Business Agility Distribution Methods Commercial Agility Feedback on Usage Deployment Models Configuration Options Price for Purpose License Management IP Protection Compliance / Enforcement Finance
  • 6. About InishTech • Spin out from Microsoft • Headquarters in Dublin, Ireland • Mature, stable, proven technology platform • Over 120 customers • InishTech helps ISVs to monetize their software products • Enabling the ISV to easily manage and control how their software is bought, used and consumed in the market • Taking your most valuable asset, your IP, and turning it to revenue
  • 8. InishTech Software Potential • Software Potential is a cloud-based service that allows you to easily manage the complete software licensing lifecycle • Built on the Windows Azure platform • Designed from the ground up for the .NET ecosystem • Unique, patented code protection & transformation mechanisms at its core
  • 10. Product and License Management Portal • View, manage, renew, and upgrade licenses • See statistics about how your product is used • Build integrated business solutions with new APIs
  • 11. Protecting your Software Investment • Code transformation is controlled by a Permutation that is either vendor or optionally product specific Your Application MSIL • Permutation is downloaded to Code Protector tool • Code Protector converts CIL into Secure Virtual Machine Language (SVML) using Permutation settings • All benefits of .NET managed code retained • Runtime DLLs packaged with ISV application to run SVML • Application runs as normal except the SVML is executed by the Secure Runtime SVML Permutation Code Protector (‘Private Compiler’)
  • 12. Original Function Transformed Code is Protected Code private static System.Data.DataRow AddPatient() { ….. uint MaxPatients = MaxPatientsFeature.Limit.TotalUsageCount; uint CurrentPatients = (uint)GetNewPatientCount(); if (CurrentPatients < MaxPatients) { string connectionString=“Provider=Microsoft.Jet.OLEDB.4.0;DataSource=MedicalImage.mdb;Password=medical”; OleDbCommand insertCommand = new OleDbCommand(insertString, connectionString); insertCommand.ExecuteNonQuery(); return GetPatientRow(patientID); } else { MessageBox.Show("The maximum number of patients for this license has been reached."); return null; } One-way transformation Transformed Function } public static DataRow AddPatient() { object[] args = new object[0]; object obj2 = SLMRuntime.SVMExecMethod(null, "ed036b16124148cab8f47aa5dbf86e22", args); return (DataRow) obj2; }
  • 13. Complete Protection & Licensing Internal / External Portal .NET Application MSIL Sync Activate License Software Clients MSIL Statistics Billing Upgrades SVML SVML Product SKUs Feature / Time based pricing Trial & Managed Trials SVM (Execution) Subscription, Leasing, SaaS Machine / CPU Binding Choose a SKU Monitoring / Profiling Reissue License Time Pre-paid and Post-paid Context Code Protector (Compiler) Permutation Features Permutation Signed License File
  • 15. What does Software Potential give the ISV? Easy Management of the Complete Software Licensing Lifecycle
  • 16. What dos Software Potential give the ISV? SKU Agility: Product Flexibility & Reduced Time to Market Fixed Product SKU Dynamic SKU Creation Price A Price License Terms Functionality Business Terms New SKU generation time = Change Code + Rebuild + Re-Test + Re-deploy License Terms A SKU 1 Feature Feature A B Business Feature Terms A C License Feature A Terms B SKU 2 Feature Business Terms B D New SKU generation time = Issue license in minutes Price B
  • 17. InishTech Software Potential Summary Benefits for the ISV Product Management “....We sell 10 different vertical industry solutions, bundled from over 50 discrete software applications. Each of these apps have 4 supported versions in the market, and each version has a trial, “lite”, full commercial and SaaS release. That’s about a thousand SKU’s to manage, track and control. How do we do it? Simple, we use InishTech.....”
  • 18. InishTech Software Potential Summary Benefits for the ISV Sales & Marketing “...We used to sell fixed price software in a box. These days, we’ve more buying options than products! Flat fee, annual subscription, per seat, per server. Most popular? Our “Pay as you Go” service that bills the number of minutes a customer consumed last month. How do we manage all this? Simple, we use InishTech.....”
  • 19. InishTech Software Potential Summary Benefits for the ISV Finance / Legal “...This job used to be about managing piracy and chasing license compliance from customers that knew less than we did about what they had installed. These days, with negligible IP theft, easy license management and total usage visibility, all integrated to my CRM - I’ve a lot more to smile about! How do we do it? Simple, we use InishTech.....”
  • 20. InishTech Software Potential Summary Benefits for the ISV Engineering “...My dev teams now maintain a single code base from which marketing can create product offerings. And I’m getting real-time analytics about how our customers are using our technology, every day. It allows us to stay agile, to reduce time to market, to control costs. How do we do it? Simple, we use InishTech.....”
  • 21. InishTech Customer Testimonials “Wherever possible, Provance collaborates with best of breed technology partners to allow us to develop better products and get to market more quickly. The complete, turnkey technology and service that InishTech provides lets us focus our development effort and confidently delegate our software licensing and protection to the experts.” Gord Watts, VP Product Development, Provance Bay Dynamics use InishTech to secure the installer for our IT Analytics product so that the end user is prompted for activation at the point they run the setup program. This is just the beginning. We plan on more elegant usage and enforcement with the next evolution of the product. We had previously struggled with other licensing vendors, but when we looked at InishTech we found a much stronger overall capability and experience. We’re happily switching things over now, and so far so good. I believe your service is the strongest and easiest to work with for Microsoft based client and server applications….” Ryan Stolte, CTO Bay Dynamics
  • 22. Customer Testimonials “With InishTech Software Potential, we can rapidly and easily deploy our System Center SLA Management Pack. It allows us to set unique limitations on individual licenses and to create custom product SKU templates. We can monitor who has activated free trials and keep detailed records on existing licenses and customer information. InishTech provided us with excellent customer support throughout - including a demo of how their system worked and how best to utilise their technology to best suit our needs. It is very important we work with a reliable provider as licensing is vital to our business, InishTech have always been consistent in their support to our business....” Chloe O’Brien, Marketing Manager, Cased Dimensions We really like your service. It very easy to use, and very fairly priced. Steffen Mangold, Baltic SD
  • 23. Summary • Learn more about InishTech or get a FREE 30 day evaluation of Software Potential at http://www.inishtech.com • Contact us at sales@inishtech.com