11075983

Compliance Aware Service Registry and Load Balancing

PublishedJuly 27, 2021
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
14 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer-implemented method, comprising: registering, by a system operatively coupled to a processor, a service determined to be a compliant service in a compliance-aware service registry; evaluating, by the system, the compliant service in the compliance-aware service registry for runtime compliance; and deregistering, by the system, the compliant service from the compliance-aware service registry based on a determination that the compliant service no longer satisfies a defined compliant policy rule during the runtime compliance, wherein the evaluating the compliant service comprises evaluating the compliant service on a per policy basis, and wherein the evaluating the compliant service on the per policy basis increases a compliance capability and routing efficiency of a load balancer ring.

2

2. The computer-implemented method of claim 1 , wherein the registering the service is based on a challenge-response model comprising: sending, by the system, a register request for the service to a centralized registry service; registering, by the system, the service as the compliant service in the compliance-aware service registry based on a determination that a compliance report received from the centralized registry service is an objective report; and storing, by the system, credentials of the service in the centralized registry service.

3

3. The computer-implemented method of claim 1 , further comprising: enabling, by the system, the compliant service in the compliance-aware service registry to be discoverable by other services.

4

4. The computer-implemented method of claim 1 , further comprising: evaluating, by the system, the service for compliance with the defined compliant policy rule after a defined interval after the compliant service is deregistered from the compliance-aware service registry; and reregistering, by the system, the service in the compliance-aware service registry based on the service being in compliance with the defined compliant policy rule after the defined interval.

5

5. The computer-implemented method of claim 1 , wherein the deregistering the compliant service from the compliance-aware service registry comprises removing the service from the compliance-aware service registry.

6

6. The computer-implemented method of claim 1 , wherein the deregistering the compliant service from the compliance-aware service registry comprises rendering the service undiscoverable by other services.

7

7. The computer-implemented method of claim 1 , wherein the service is selected from a group consisting of a container, a virtual machine, and a physical host.

8

8. The computer-implemented method of claim 1 , wherein the evaluating the compliant service in the compliance-aware service registry for the runtime compliance comprises determining the service conforms to a policy, wherein the policy is selected from a group consisting of a security policy, a vulnerability policy, and a customized policy.

9

9. A system, comprising: a memory that stores computer executable components; and a processor that executes the computer executable components stored in the memory, wherein the computer executable components comprise: an insertion component that registers a service determined to be a compliant service in a compliance-aware service registry; a verification component that evaluates compliant service in the compliance-aware service registry for runtime compliance; and an extraction component that deregisters the compliant service from the compliance-aware service registry based on a determination that the compliant service no longer satisfies a defined compliant policy rule during the runtime compliance, wherein the verification component determines a compliance state of the service using a balancing algorithm.

10

10. The system of claim 9 , wherein the verification component determines a compliance state of the service at runtime, and wherein a determination of the compliance state of the service at runtime increases a routing efficiency of a load balancer ring.

11

11. The system of claim 9 , wherein the verification component performs a first determination and a second determination based on a first policy defined for a first device that requests use of the service.

12

12. The system of claim 11 , wherein the first policy comprises a quality of service parameter defined for the first device.

13

13. The system of claim 11 , wherein the verification component performs a third determination and a fourth determination based on a second policy defined for a second device that requests use of the service.

14

14. The system of claim 13 , wherein the first determination and the second determination are independent of the third determination and the fourth determination.

Patent Metadata

Filing Date

Unknown

Publication Date

July 27, 2021

Inventors

Canturk Isci
Shripad Nadgowda

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “COMPLIANCE AWARE SERVICE REGISTRY AND LOAD BALANCING” (11075983). https://patentable.app/patents/11075983

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.