IP Library Patent Application 18604168
Patent Application
App. No. 18/604,168

AUTOMATED POLICY MANAGEMENT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/604,168
Abstract

An example computer system for automating policy management can include: one or more processors; and non-transitory computer-readable storage media encoding instructions which, when executed by the one or more processors, causes the computer system to create: a translation engine programmed to take policy code in a first format and translate the policy code to a second format; and a pipeline engine programmed to automatically distribute the policy code in the first format to a first policy engine and distribute the policy code in the second format to a second policy engine.

Claims (26)

1 . A computer system for automating policy management, comprising:

one or more processors; and

non-transitory computer-readable storage media encoding instructions which, when executed by the one or more processors, causes the computer system to create:

a translation engine programmed to take policy code in a first format and translate the policy code to a second format; and

a pipeline engine programmed to automatically distribute the policy code in the first format to a first policy engine and distribute the policy code in the second format to a second policy engine.

2 . The computer system of claim 1 , wherein the first format is a first programming language, and wherein the second format is a second programming language different from the first programming language.

3 . The computer system of claim 1 , wherein the translation engine is further programmed to automatically translate the policy code based upon a type of the second policy engine.

4 . The computer system of claim 1 , wherein the translation engine is further programmed to automatically translate the policy code using one or more models.

5 . The computer system of claim 4 , comprising further instructions which, when executed by the one or more processors, causes the computer system to train the one or more models to perform translation.

6 . The computer system of claim 4 , comprising further instructions which, when executed by the one or more processors, causes the computer system to create a development engine programmed to accept the policy code in the first format and store the policy code in a database.

7 . The computer system of claim 1 , wherein the pipeline engine is programmed to apply the policy code across multiple policy engines by selecting a code format for each of the multiple policy engines.

8 . The computer system of claim 1 , wherein the pipeline engine is programmed to validate the policy code in the first format and the second format before distribution.

9 . The computer system of claim 1 , comprising further instructions which, when executed by the one or more processors, causes the computer system to create a logging engine programmed to log the policy management actions performed by the computer system.

10 . The computer system of claim 1 , comprising further instructions which, when executed by the one or more processors, causes the computer system to create a reporting engine programmed to generate a dashboard that provides various metrics for the computer system.

11 . A method for automating policy management, comprising:

translating policy code in a first format to a second format; and

automatically distributing the policy code in the first format to a first policy engine and distribute the policy code in the second format to a second policy engine.

12 . The method of claim 11 , wherein the first format is a first programming language, and wherein the second format is a second programming language different from the first programming language.

13 . The method of claim 11 , further comprising automatically translating the policy code based upon a type of the second policy engine.

14 . The method of claim 11 , further comprising automatically translating the policy code using one or more models.

15 . The method of claim 14 , further comprising training the one or more models to perform translation.

16 . The method of claim 14 , further comprising accepting the policy code in the first format and store the policy code in a database.

17 . The method of claim 11 , further comprising applying the policy code across multiple policy engines by selecting a code format for each of the multiple policy engines.

18 . The method of claim 11 , further comprising validating the policy code in the first format and the second format before distribution.

19 . The method of claim 11 , further comprising logging policy management actions.

20 . The method of claim 11 , further comprising generating a dashboard that provides various metrics for the policy management.

Assignments (2)
STATEMENT OF CHANGE OF ADDRESS OF ASSIGNEE Recorded Jun 17, 2025
From: WELLS FARGO BANK, N.A.
To: WELLS FARGO BANK, N.A.
Reel/Frame 071649/0870 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2024
From: IYER, PREETI SANTHANAM
To: WELLS FARGO BANK, N.A.
Reel/Frame 067251/0698 →