Software licensing for spare processors
First Claim
1. A method for controlling a right to use a computational component, comprising:
- (a) providing a primary computational component and at least one backup computational component, wherein, when the primary computational component is in an operational mode and validly licensed, the backup computational component is in a standby mode;
(b) receiving a notification that at least one of the following is true;
(i) that the primary computational component is no longer in the operational mode;
(ii) that the backup computational component is in the operational mode; and
(iii) that the backup computational component will be in the operational mode;
(c) in response to the notification, determining that a license error has occurred; and
(d) thereafter and while the primary computational component is not in the operational mode, reading a license error timer value associated with the backup computational component,(i) when the value of the timer is not at least a first value and when the backup computational component is otherwise validly licensed, permitting the backup computational component to be in the operational mode and(ii) when the value of the timer has reached at least the first value, no longer permitting the backup computational component to be in the operational mode.
24 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for controlling a right to use a computational component, comprising (a) a backup computational component 102 associated with a primary computational component 150, wherein when the primary computational component is in an operational mode the backup computational component is in a standby mode; (b) an activation agent 154 operable to determine when the primary computational component is no longer in the operational mode; (c) a timer 126 associated with the backup computational component; and (d) a mode setting agent 124 operable to permit the backup computational component to change to the operational mode when the value of the license error timer is not zero and to not permit the backup computational component to change to the operational mode when the value of the license error timer is zero.
267 Citations
30 Claims
-
1. A method for controlling a right to use a computational component, comprising:
-
(a) providing a primary computational component and at least one backup computational component, wherein, when the primary computational component is in an operational mode and validly licensed, the backup computational component is in a standby mode; (b) receiving a notification that at least one of the following is true; (i) that the primary computational component is no longer in the operational mode; (ii) that the backup computational component is in the operational mode; and (iii) that the backup computational component will be in the operational mode; (c) in response to the notification, determining that a license error has occurred; and (d) thereafter and while the primary computational component is not in the operational mode, reading a license error timer value associated with the backup computational component, (i) when the value of the timer is not at least a first value and when the backup computational component is otherwise validly licensed, permitting the backup computational component to be in the operational mode and (ii) when the value of the timer has reached at least the first value, no longer permitting the backup computational component to be in the operational mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for controlling a right to use a computational component, comprising:
-
(a) a backup computational component associated with a primary computational component, wherein, when the primary computational component is in an operational mode, the backup computational component is in a standby mode; (b) an activation agent operable to determine when the primary computational component is no longer in the operational mode and generate a notification; (c) a license error timer associated with the backup computational component to determine how long a license error is in effect; and (d) a mode setting agent operable to determine that the backup computational component is in a license error mode in response to the notification, and, while the primary computational component is not in the operational mode, (i) permit the backup computational component to be in the operational mode when the value of the timer has not yet reached at least a first value and (ii) not to permit the backup computational component to be in the operational mode when the value of the timer has reached at least the first value. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer readable medium comprising a license file for use in controlling activation of a computational component, comprising:
-
at least one unique identifier corresponding to at least a first computational component and a backup flag indicating whether or not a computational system associated with the first computational component is a primary or backup system. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification