Software Defined SaaS Platform
First Claim
Patent Images
1. A system for transforming software applications, comprising:
- a scanning engine configured to identify non-SaaS application intercepts of a non-SaaS application capable of being transformed into SaaS intercepts;
a compatibility engine configured to transform a portion of the non-SaaS application intercepts into SaaS intercepts to generate a transformed SaaS application; and
a SaaS runtime engine configured to trigger at least one SaaS service when at least one of the SaaS intercepts is triggered by the transformed SaaS application.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that transforms non-SaaS applications into tenant-aware SaaS applications is disclosed, which analyzes the non SaaS applications to determine which intercepts to external libraries need to be translated into SaaS intercepts that utilize SaaS tenancy services, SaaS operations services, and/or SaaS business services. The system transforms the non-SaaS applications into SaaS applications by providing intercept handlers that call SaaS services on demand when the transformed SaaS application throws a transformed SaaS interrupt.
-
Citations
8 Claims
-
1. A system for transforming software applications, comprising:
-
a scanning engine configured to identify non-SaaS application intercepts of a non-SaaS application capable of being transformed into SaaS intercepts; a compatibility engine configured to transform a portion of the non-SaaS application intercepts into SaaS intercepts to generate a transformed SaaS application; and a SaaS runtime engine configured to trigger at least one SaaS service when at least one of the SaaS intercepts is triggered by the transformed SaaS application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification