System and method for generating and verifying application licenses
First Claim
Patent Images
1. A method of protecting access to a licensed application on an application server, the method comprising:
- generating an application license file for a network application, the application license file including an identifier of the application; and
saving the application license file on the application server.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide methods and systems for protecting access to a licensed application using an application license file for a network application, stored on the application server, the application license file including an application identifier, wherein the application identifier is used to verify the license when access to the application is requested.
79 Citations
29 Claims
-
1. A method of protecting access to a licensed application on an application server, the method comprising:
-
generating an application license file for a network application, the application license file including an identifier of the application; and
saving the application license file on the application server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of verifying a license for accessing an application on an application server, the method comprising:
-
receiving a request from a web client to access a licensed application, the request including an identifier of the application;
comparing the identifier received from the web client against an identifier included in an application license file; and
if the received identifier does not match the identifier included in the application license file, determining that the application license is invalid for said application. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for protecting access to a licensed application, the system comprising:
an application server to host the licensed application, to store an application license file including an identifier of the application, to receive a request from a web client for access to the licensed application, the request including an identifier of the licensed application, to compare the received identifier included in the request against the identifier included in the application license file, and, if the received identifier does not match the identifier included in the application license file, to determine that the application license is invalid for said licensed application. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
Specification