US 12,443,736 B2
System and method for controlling generative artificial intelligence output based on user entitlements
Shailendra Singh, Thane West (IN)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Aug. 21, 2023, as Appl. No. 18/452,671.
Prior Publication US 2025/0068754 A1, Feb. 27, 2025
Int. Cl. G06F 21/62 (2013.01); G06F 21/32 (2013.01)
CPC G06F 21/6218 (2013.01) [G06F 21/32 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a memory operably configured to store a user profile comprising an authority level of a user and a parameter profile comprising authority levels for a plurality of specific parameters; and
a processor operably coupled to the memory and configured to:
receive a request from the user to generate content using generative artificial intelligence based on an original prompt provided by the user, wherein the original prompt comprises a first specific parameter and a second specific parameter;
determine the authority level of the user based at least in part upon information stored in the user profile of the user;
determine an authority level of the first specific parameter based upon information stored in the parameter profile;
determine an authority level of the second specific parameter based upon information stored in the parameter profile;
compare the authority level of the first specific parameter and the authority level of the second specific parameter to the authority level of the user;
determine whether the user is authorized to access the first specific parameter and the second specific parameter based on the authority level of the user;
modify the first specific parameter into a first generalized parameter if the user is not authorized to access the authority level of the first specific parameter;
modify the second specific parameter into a second generalized parameter if the user is not authorized to access the authority level of the second specific parameter; and
create a modified prompt to generate the content using the generative artificial intelligence, wherein the modified prompt obfuscates the content of the original prompt using the first generalized parameter if the user is not authorized to access the first specific parameter, and wherein the modified prompt obfuscates the content of the original prompt using the second generalized parameter if the user is not authorized to access the second specific parameter.