Subscription and key management system
AssigneeMusarubra US LLC
InventorsSai Vashisht, Sumer Deshpande
Life of this patent
Estimating the term…
Abstract
One embodiment of the described invention is directed to a key management module and a consumption quota monitoring module deployed within a cybersecurity system. The key management module is configured to assign a first key to a subscriber and generate one or more virtual keys, based at least in part on the first key, for distribution to the subscriber. A virtual key is included as part of a submission received from the subscriber to authenticate the subscriber and verify that the subscriber is authorized to perform a task associated with the submission. The consumption quota monitoring module is configured to monitor a number of submissions received from the subscriber.
Claims20
A cybersecurity system, including a processor and a non-transitory storage medium, for conducting cyberthreat analytics on a submitted object to determine whether the object is malicious, comprising:
- a key management module stored within the non-transitory storage medium, the key management module, upon execution by the processor, assigns a first key to a subscriber upon registration and generates one or more virtual keys, based at least in part on the first key, for distribution to the subscriber, wherein a virtual key of the one or more virtual keys is included as part of a submission received from the subscriber to authenticate the subscriber to verify that the subscriber is authorized to perform one or more tasks associated with the submission, and each of the one or more virtual keys including the virtual key is set with a usage restriction that permits use of the virtual key when provided from a network device having a network address residing within a selected network address range;
- and
- a consumption quota monitoring module stored within the non-transitory storage medium, the consumption quota monitoring module, upon execution by the processor, monitors a number of submissions received from the subscriber.
A computerized method for conducting cyberthreat analytics on a submitted object to determine whether the object is malicious, comprising:
- assigning a first key to a subscriber to a cybersecurity system;
- generating one or more virtual keys based, at least in part, on the first key, each virtual key of the one or more virtual keys is set with a usage restriction to permit use of the virtual key when provided from a network device having a network address residing within a selected network address range;
- providing the one or more virtual keys to the subscriber for distribution, each virtual key of the one or more virtual keys to be included as part of a submission made by the subscriber;
- monitoring a number of submissions received from the subscriber;
- and
- determining compliance with subscription entitlements including a first threshold representing a number of active virtual keys available to the subscriber and a second threshold representing a number of submissions made by the subscriber during a prescribed time period.
A non-transitory storage medium deployed as part of a cybersecurity system operating as a cloud-based service that comprises administrative control logic, including at least a key management module and a consumption quota monitoring module, that during execution performs operations comprising:
- assigning a first key to a subscriber;
- generating one or more virtual keys based at least in part on the first key, each virtual key of the one or more virtual keys is set with a usage restriction to permit use of the virtual key when provided from a network device having a network address residing within a selected network address range;
- providing the one or more virtual keys to the subscriber for distribution, each virtual key of the one or more virtual keys to be included as part of a submission made by the subscriber to the cybersecurity system to authenticate the subscriber and verify that the subscriber is authorized to perform one or more tasks associated with the submission;
- monitoring a number of submissions received from the subscriber;
- and
- determining compliance with subscription entitlements by the administrative control logic, the subscription entitlements include a first threshold representing a number of active virtual keys that are made available to the subscriber and a second threshold representing a number of submissions made by the subscriber during a prescribed time period.
Dependencies are inferred from the claim text.