APPLICATION MODES DETERMINED FROM PREVIOUS AND CURRENT STATES OF A LICENSE
First Claim
1. One or more computer readable storage media having stored thereon program instructions for facilitating application licensing that, when executed by a computing system, direct the computing system to at least:
- responsive to a launch of an application, identify a previous state of a license for the application and a current state of the license for the application;
determine an application mode based at least in part on the previous state of the license and the current state of the license; and
initiate presentation of the application in accordance with the application mode.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and software for facilitating application licensing. In at least one implementation, a previous state of a license for an application is identified upon launching or otherwise engaging the application. In addition, a current state of the license for the application is identified. A determination is made with respect to in which mode to present the application based on the previous state and the current state. Presentation of the application in the determined mode may then be initiated.
12 Citations
20 Claims
-
1. One or more computer readable storage media having stored thereon program instructions for facilitating application licensing that, when executed by a computing system, direct the computing system to at least:
-
responsive to a launch of an application, identify a previous state of a license for the application and a current state of the license for the application; determine an application mode based at least in part on the previous state of the license and the current state of the license; and initiate presentation of the application in accordance with the application mode. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for facilitating application licensing comprising:
-
responsive to initiating a current use of an application, determining a current state of a license for the application; responsive to initiating the current use of the application, identifying a previous state of the license for the application determined during a previous use of the application; determining an application mode based on at least the previous state of the license and the current state of the license; and presenting the application in accordance with the application mode during the current use of the application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing apparatus comprising:
-
a storage system; first program instructions stored on the storage system that, when executed by a processing system, direct the processing system to determine a first state of a license for a software application based at least in part on local license information; second program instructions stored on the storage system that, when executed by the processing system, direct the processing system to determine a second state of the license for the software application based at least in part on remote license information; and third program instructions stored on the storage system that, when executed by the processing system, direct the processing system to determine an application mode in accordance with which to present the software application based on at least the first state of the license and the second state of the license. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification