US 12,452,826 B2
Systems and methods for controlling electronic communications in real time via an artificial intelligence engine based on location data and user data
Monika V. Kapur, Jacksonville, FL (US); Christine D. Black, Brooksville, ME (US); Jinna Zevulun Kim, Charlotte, NC (US); Jennifer Tiffany Renckert, Middleburg, FL (US); Jo-Ann Taylor, Godalming (GB); and Vijaya L. Vemireddy, Plano, TX (US)
Assigned to BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed by BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed on Oct. 5, 2022, as Appl. No. 17/960,581.
Prior Publication US 2024/0121750 A1, Apr. 11, 2024
Int. Cl. G06Q 30/02 (2023.01); G06Q 30/0207 (2023.01); G06Q 30/0251 (2023.01); H04W 64/00 (2009.01); H04W 76/10 (2018.01)
CPC H04W 64/003 (2013.01) [G06Q 30/0224 (2013.01); G06Q 30/0261 (2013.01); H04W 76/10 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A system for controlling electronic communications in real time via an artificial intelligence engine based on location data and user data, the system comprising:
at least one processing device; and
at least one non-transitory storage device comprising computer-executable program code that, when executed by the at least one processing device, causes the at least one processing device to:
determine a location of a user device associated with a user based on location data received from a Global Positioning System (GPS) receiver module of the user device;
determine, using an emotional artificial intelligence engine, an emotional state of the user based on user data;
determine resources associated with the user;
identify, from the resources associated with the user, relevant resources associated with an entity in proximity to the location of the user device;
generate, based on the emotional state of the user, notifications comprising information regarding the relevant resources;
present, using an output device of the user device, the notifications to the user, wherein the notifications comprise a user interface comprising a plurality of donation inputs;
receive, from the user, user input to the user interface selecting a first donation input of the plurality of donation inputs associated with a resource of the relevant resources; and
anonymously transmit, in response to receiving the user input to the user interface selecting the first donation input, the resource from a source retainer associated with the user to a community source retainer, wherein the community source retainer permits other users to anonymously claim the resource.