Quota management in a dataset management system
AssigneeAllegro Artificial Intelligence LTD
InventorMoshe Guttmann
Life of this patent
Estimating the term…
Abstract
Systems and methods for controlling access to a dataset management system using quotas are provided. For example, a request to perform an action in a dataset management system may be obtained from an entity, and a quota record associated with the entity may be selected. Further, it may be determined if the entity has sufficient quota to perform the action. In some examples, when the entity has sufficient quota to perform the action, the request may be allowed. In some examples, when the entity has insufficient quota to perform the action, the request may be denied.
Claims21
1-20. (canceled)
A system for controlling access to a dataset management system using quotas, the system comprising:
- at least one processor configured to:
- receive from an external entity a request to perform an action involving accessing information stored in a dataset management system, the information including a record of annotations;
- based on an identity of the external entity, select a quota record associated with the external entity of a plurality of quota records;
- based on the selected quota record, determine whether the external entity has sufficient quota to perform the action;
- select at least one substitute record of annotations of a plurality of alternative records of annotations based on a similarity between the record of annotations and the at least one substitute record of annotations;
- and
- based on determining that the external entity has an insufficient quota, provide an indication to the external entity, the indication including a suggestion of the at least one substitute record of annotations.
A method controlling access through a computer network to a dataset management system using quotas, the method comprising:
- receiving from an external entity a request to perform an action involving accessing information stored in a dataset management system, the information including a record of annotations;
- based on an identity of the external entity, selecting a quota record associated with the external entity of a plurality of quota records;
- based on the selected quota record, determining whether the external entity has sufficient quota to perform the action;
- selecting at least one substitute record of annotations of a plurality of alternative records of annotations based on a similarity between the record of annotations and the at least one substitute record of annotations;
- and
- based on determining that the external entity has an insufficient quota, providing an indication to the external entity, the indication including a suggestion of the at least one substitute record of annotations.
A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, are configured to cause a system to perform a process for controlling access through a computer network to a dataset management system using quotas, the process comprising:
- receiving from an external entity a request to perform an action involving accessing information stored in a dataset management system, the information including a record of annotations;
- based on an identity of the external entity, selecting a quota record associated with the external entity of a plurality of quota records;
- based on the selected quota record, determining whether the external entity has sufficient quota to perform the action;
- selecting at least one substitute record of annotations of a plurality of alternative records of annotations based on a similarity between the record of annotations and the at least one substitute record of annotations;
- and
- based on determining that the external entity has an insufficient quota, providing an indication to the external entity, the indication including a suggestion of the at least one substitute record of annotations.
Dependencies are inferred from the claim text.