Patents by Inventor Saurabh Arora
Saurabh Arora has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11971930Abstract: Aspects of the disclosure relate to a hybrid metaverse environment. A computing platform may synchronize, using edge nodes and with a physical repository server, a soft document repository. The computing platform may receive, via a metaverse application interface, an event processing request. The computing platform may identify, based on the event processing request and using a machine learning model, documents needed to execute the event processing request. The computing platform may update a request queue to identify the event processing request and the documents. The computing platform may access, using an edge node and via the soft document repository, the physical repository server to obtain document images corresponding to the identified documents, and may update a response queue to include the obtained document images. The computing platform may send, to an enterprise user device, a haptic alert indicating that the event processing request is ready for processing.Type: GrantFiled: August 18, 2022Date of Patent: April 30, 2024Assignee: Bank of America CorporationInventors: Saurabh Arora, Sandeep Chauhan
-
Publication number: 20240135382Abstract: Systems, methods, and other embodiments associated with reinforcement learning agent-based metrics for describing monitoring system strength are described. In one embodiment, a method to test effectiveness of a transaction monitoring system includes executing a reinforcement learning agent to perform a sequence of test transactions that cumulatively transfer an amount without detection by a scenario. The set of test transactions is recorded along with responses made by the transaction monitoring system in response to each test transaction being performed. A metric that represents the effectiveness of the transaction monitoring system for resisting suspicious activity is generated based on the sequence of test transactions and the responses. A visualization of the metric to represent the effectiveness of the transaction monitoring system for resisting suspicious activity is generated for display in a graphical user interface.Type: ApplicationFiled: December 16, 2022Publication date: April 25, 2024Inventors: Govind Gopinathan NAIR, Mohini SHRIVASTAVA, Saurabh ARORA, Jason P. SOMRAK
-
Publication number: 20240129302Abstract: An apparatus for using a validated card in a virtual environment comprises a processor associated with a server. The processor is configured to receive a request to conduct an interaction between a first avatar and an entity in a virtual environment. The processor is further configured to receive card information and device information from an unknown user device. The processor is further configured to verify that the unknown user device is a first user device. The processor is further configured to receive virtual session information that is associated with a virtual environment session. The processor is further configured to determine if the request to conduct the interaction occurred in the same virtual environment session as the reception of the card information. The processor is further configured to conduct the interaction between the first avatar and the entity with the received card information.Type: ApplicationFiled: October 18, 2022Publication date: April 18, 2024Inventors: Shailendra Singh, Saurabh Arora, Sandeep Chauhan, Puneetha Polasa
-
Publication number: 20240086924Abstract: Systems, methods, and computer program products are provided herein for hyperspectral imaging based authentication. An example method includes receiving check data associated with at least a first user and extracting one or more field details from the check data. By leveraging a hyperspectral imaging module, the method further includes generating hyperspectral image data associated with the one or more extracted field details and determining one or more spectral characteristics associated with the one or more extracted field details based on the hyperspectral image data. The method further includes determining a tampering indication for the check data based on the one or more spectral characteristics. The spectral characteristics may include one or more reflectance values associated with extracted field details across a plurality of spectral bands.Type: ApplicationFiled: September 13, 2022Publication date: March 14, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Saurabh Arora, Sheetal Bhatia, Sandeep Kumar Chauhan
-
Publication number: 20240070037Abstract: Arrangements for providing API stability functions are provided. In some aspects, call logs may be received and analyzed to identify a provider associated with each API call. Based on the provider, the call logs may be split into one or more provider-specific sub-logs. The provider-specific sub-logs may be analyzed to identify failed API calls and the sub-logs having failed API calls may be encrypted using a provider-specific encryption key. The encrypted data may be written to a blockchain where the provider may decrypt the data using the provider-specific key and identify and execute one or more corrective actions. Once a cause of the API call failure has been addressed, an indication of the correction may be received and displayed.Type: ApplicationFiled: August 31, 2022Publication date: February 29, 2024Inventors: Saurabh Arora, Sandeep Kumar Chauhan
-
Publication number: 20240061890Abstract: Aspects of the disclosure relate to a hybrid metaverse environment. A computing platform may synchronize, using edge nodes and with a physical repository server, a soft document repository. The computing platform may receive, via a metaverse application interface, an event processing request. The computing platform may identify, based on the event processing request and using a machine learning model, documents needed to execute the event processing request. The computing platform may update a request queue to identify the event processing request and the documents. The computing platform may access, using an edge node and via the soft document repository, the physical repository server to obtain document images corresponding to the identified documents, and may update a response queue to include the obtained document images. The computing platform may send, to an enterprise user device, a haptic alert indicating that the event processing request is ready for processing.Type: ApplicationFiled: August 18, 2022Publication date: February 22, 2024Inventors: Saurabh Arora, Sandeep Chauhan
-
Publication number: 20240037196Abstract: Embodiments of the present invention provide a system for interconnection, translation, and transition between disparate digital ecosystems. The system is configured for determining that a user is requesting to access a first digital ecosystem, receiving a first authentication credentials of the user from the first digital ecosystem for verification, determining that the verification of the first authentication credentials is successful and provide access to the first digital ecosystem, determining that the user is requesting transition to a second digital ecosystem from the first digital ecosystem, receiving second authentication credentials of the user from the second digital ecosystem for verification, determining that the verification of the second authentication credentials is successful and provide access to the second digital ecosystem, and preparing and transmitting a data payload to the second digital ecosystem.Type: ApplicationFiled: July 26, 2022Publication date: February 1, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Puneetha Polasa, Saurabh Arora, Sandeep Kumar Chauhan, Bhagya Lakshmi Sudha Lavanya Mallidi
-
Publication number: 20240031162Abstract: Systems, computer program products, and methods are described herein for digital identity detection and verification when traversing between virtual environments. The present invention is configured to receive, from a user input device, a request from a user to traverse from a first virtual environment to a second virtual environment using an NFT identifier; retrieve, using an NFT navigation engine, an NFT from a distributed ledger based on at least the NFT identifier; extract, from a metadata layer of the NFT, information associated with the user and transaction conditions associated with traversing from the first virtual environment to the second virtual environment; and authorize, using an access management engine, the user to traverse from the first virtual environment to the second virtual environment based on at least the information associated with the user and the transaction conditions.Type: ApplicationFiled: July 22, 2022Publication date: January 25, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Shailendra Singh, Sandeep Kumar Chauhan, Puneetha Polasa, Bhagya Lakshmi Sudha Lavanya Mallidi, Saurabh Arora
-
Patent number: 11880307Abstract: Embodiments of the invention are directed to systems, methods and computer program products structured for dynamic management of stored cache data based on predictive usage information. The invention is structured for proactive alleviation of obsolete data, dynamic pre-population and fetching of cached data based on determining actions preceding initiation of activities. Specifically, the invention is configured to detect, via a proactive processor application, a first access event via a first network device associated with a first communication channel at a first time interval, such that the first access event is detected prior to initiation of a first technology activity event by the user. The invention is also structured to populate the first adapted hierarchical cache data object for use at a technology application associated with the first network device prior to the initiation of the first technology activity event by the user.Type: GrantFiled: June 25, 2022Date of Patent: January 23, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Saurabh Arora, Sandeep Kumar Chauhan
-
Patent number: 11882057Abstract: A pluggable cloud security system includes a plurality of nodes. Each node has a memory and a processor. At least one memory is configured to store rules indicating criteria for allowing communication between user applications and a hosted application executed by a cloud infrastructure. At least one processor is configured to receive data to be communicated to the cloud application, determine a source of the received data as a first user application, determine a channel used to transmit the received data, and determine, using the rules, whether the source and the channel satisfy criteria for allowing communication between the first user application and the hosted application. If it is determined that the source satisfies the first criteria, transmission of the data is allowed. Otherwise, transmission of the data is prevented.Type: GrantFiled: March 28, 2022Date of Patent: January 23, 2024Assignee: Bank of America CorporationInventor: Saurabh Arora
-
Publication number: 20240013200Abstract: Systems, computer program products, and methods are described herein for digital identity detection and verification across virtual environments. The present invention is configured to receive, from a user input device, a request from a user to access a first virtual environment, wherein the request comprises at least an NFT; extract, from a metadata layer of the NFT, information associated with the user and transaction conditions associated with the access to the first virtual environment; validate the information associated with the user to verify user identity; determine that the transaction conditions meet one or more requirements for access to the first virtual environment; and authorize the user to access the first virtual environment based on at least validating the information associated with the user and that the transaction conditions meet the one or more requirements for access to the first virtual environment.Type: ApplicationFiled: July 5, 2022Publication date: January 11, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Shailendra Singh, Sandeep Kumar Chauhan, Puneetha Polasa, Bhagya Lakshmi Sudha Lavanya Mallidi, Saurabh Arora
-
Publication number: 20230418751Abstract: Embodiments of the invention are directed to systems, methods and computer program products structured for dynamic management of stored cache data based on predictive usage information. The invention is structured for proactive alleviation of obsolete data, dynamic pre-population and fetching of cached data based on determining actions preceding initiation of activities. Specifically, the invention is configured to detect, via a proactive processor application, a first access event via a first network device associated with a first communication channel at a first time interval, such that the first access event is detected prior to initiation of a first technology activity event by the user. The invention is also structured to populate the first adapted hierarchical cache data object for use at a technology application associated with the first network device prior to the initiation of the first technology activity event by the user.Type: ApplicationFiled: June 25, 2022Publication date: December 28, 2023Applicant: BANK OF AMERICA CORPORATIONInventors: Saurabh Arora, Sandeep Kumar Chauhan
-
Publication number: 20230419167Abstract: Systems, methods, and other embodiments associated with automatic scenario threshold tuning are described herein. In one embodiment, a method includes recording transactions performed by a reinforcement learning agent during attempts to evade a scenario while the scenario is configured with a current configuration of scenario thresholds. The transactions are also performed while the scenario is configured with an alternative configuration of the scenario thresholds. The alternative configuration of scenario thresholds is then determined to more fully satisfy a condition than the current configuration of scenario thresholds based on a change in alerts triggered. The scenario thresholds are then tuned to the alternative configuration.Type: ApplicationFiled: June 27, 2022Publication date: December 28, 2023Inventors: Govind Gopinathan NAIR, Mohini SHRIVASTAVA, Saurabh ARORA, Jason P. SOMRAK
-
Publication number: 20230418747Abstract: Embodiments of the invention are directed to systems, methods and computer program products structured for dynamic management of stored cache data based on usage information. The invention is structured for light-weight granular data caching based on construction of adapted hierarchical data objects with improved indexing, for reducing memory and processing burdens on data caching servers and reducing turnaround time for activity execution. Specifically, the invention is configured to trigger, via the proactive processor, retrieval of truncated technology data for caching from a usage database based on the adapted truncated cache data retrieval command; and construct a plurality of adapted hierarchical cache data objects, for each of the plurality of users, and cache the constructed plurality of adapted hierarchical cache data objects, for each of the plurality of users, in the distributed cache layer in a distributed cache layer.Type: ApplicationFiled: June 25, 2022Publication date: December 28, 2023Applicant: BANK OF AMERICA CORPORATIONInventors: Saurabh Arora, Sandeep Kumar Chauhan
-
Publication number: 20230401578Abstract: Systems, methods, and other embodiments associated with automatic transaction constraint modification are described herein. In one embodiment, a method includes recording transactions by a reinforcement learning agent during attempts to evade one or more scenarios of a monitoring system. A usage frequency is determined for a product in a subset of the attempts to evade the one or more scenarios that are successful. The usage frequency is then compared to an expected usage frequency for the product. A transaction constraint on the product is then automatically modified to cause the usage frequency to be at or below the expected usage frequency.Type: ApplicationFiled: June 10, 2022Publication date: December 14, 2023Inventors: Govind Gopinathan NAIR, Mohini SHRIVASTAVA, Saurabh ARORA, Jason P. SOMRAK
-
Publication number: 20230376961Abstract: Systems, methods, and other embodiments associated with reinforcement learning agent simulation for measurement of monitoring system strength are described. In one embodiment, a method includes training a reinforcement learning agent to learn a policy that evades one or more scenarios of a monitoring system while completing a task. The policy is then sampled to simulate an episode of steps taken by the reinforcement learning agent. The steps taken in the episode are then analyzed to measure a strength of monitoring in the monitoring system. The strength of monitoring is then presented in a user interface.Type: ApplicationFiled: May 19, 2022Publication date: November 23, 2023Inventors: Govind Gopinathan NAIR, Mohini SHRIVASTAVA, Saurabh ARORA, Jason P. SOMRAK
-
Patent number: 11822438Abstract: Arrangements for providing API failure detection and processing are provided. In some aspects, call logs including calls made to one or more APIs as well as a response code for each call may be received and a severity for each API may be determined. For instance, an API having a third severity may be detached from an associated application to disable functionality associated with that API. If an API is assigned a second severity, additional calls may be made to the API to confirm that the API is actually failing. The results of the additional calls may be analyzed and if a sufficient number of failures are detected, an instruction to detach the API may be generated and transmitted. In some arrangements, the error causing the failure may be remedied and the API may be reattached to the application.Type: GrantFiled: July 11, 2022Date of Patent: November 21, 2023Assignee: Bank of America CorporationInventors: Saurabh Arora, Sandeep Kumar Chauhan
-
Publication number: 20230367690Abstract: Systems, methods, and other embodiments associated with redundant scenario decommissioning are described. In one embodiment, a method includes recording alerts triggered for two or more scenarios of a monitored system by a reinforcement learning agent that is attempting to evade the scenarios. An extent of overlap between first alerts of a first scenario of the monitored system and second alerts of a second scenario of the monitored system is determined. The first scenario is determined to be redundant based on the extent of overlap. The first scenario is then decommissioned in the monitored system.Type: ApplicationFiled: May 12, 2022Publication date: November 16, 2023Inventors: Govind Gopinathan NAIR, Mohini SHRIVASTAVA, Saurabh ARORA, Jason P. SOMRAK
-
Publication number: 20230362154Abstract: Various systems, methods, and computer program products for providing data authentication for long range communications. The method includes receiving one or more local data processing indicators from a computing device of a user. The one or more local data processing indicators is based on historical information relating to data processing by the user. The method also includes comparing the one or more local data processing indicators to one or more server data processing indicators. The method further includes causing a transmission of an approval of a processing request in an instance in which the local data processing indicator(s) match the server data processing indicator(s). The processing request is related to the computing device of the user. The method still further includes causing a transmission of a notification of a potential malfeasant request in an instance in which the local data processing indicator(s) does not match the server data processing indicator(s).Type: ApplicationFiled: May 9, 2022Publication date: November 9, 2023Applicant: BANK OF AMERICA CORPORATIONInventors: Saurabh Arora, Sandeep Kumar Chauhan, Jagadish Reddy
-
Patent number: 11782927Abstract: Systems, computer program products, and methods are described herein for dynamically propagating data from a database to a cache. The present invention may be configured to receive metadata associated with updates to data records of a database, obtain, from the database and based on the metadata, the data records that have been updated, and provide the data records that have been updated to a cache. The present invention may be configured to receive, from applications, calls for the data records, obtain, from the cache and based on receiving the calls, the data records, and provide, to the applications, the data records. In some embodiments, the present invention may be configured to monitor the database and generate the metadata associated with the updates to the data records.Type: GrantFiled: July 28, 2021Date of Patent: October 10, 2023Assignee: BANK OF AMERICA CORPORATIONInventor: Saurabh Arora