Patents Assigned to Bank of America
  • Patent number: 11934402
    Abstract: Various systems, methods, and computer program products are provided for optimizing database querying. The method includes receiving a search request to perform a search operation associated with a database. The search request includes one or more search values. The method also includes identifying one or more search columns of the database based on at least one of the one or more search values. The identification of the one or more search columns includes comparing the at least one of the one or more search values with a reference matrix. The reference matrix relates to contents of the database. The method further includes updating the search request based on the one or more search columns identified. The method still further includes causing a transmission of the updated search request for performance of the search operation.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: March 19, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Suki Ramasamy, Satish Reddy Andela, Venkatarao Gorantla
  • Patent number: 11934532
    Abstract: A system is provided for quantification of cybersecurity module efficacy using Q-matrix based correlation analysis. In particular, the system may use Q-matrices to calculate adaptive correlation scores between cybersecurity module and expected and/or desired outcomes across one or more different dimensions. A first axis of the Q-matrix for a particular cybersecurity module may be populated with one or more key elements of the cybersecurity module, while a second axis of the Q-matrix may comprise the outputs or metrics that may be used to quantify the efficacy of the cybersecurity module with respect to the key elements as represented on the first axis. The correlation scores may then be used as inputs into a decisioning engine that may be used to drive entity-wide decisioning processes based on the outputs of the Q-matrix based analysis.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: March 19, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Brandon Sloane, Jacob B. Dirr
  • Patent number: 11934396
    Abstract: Apparatus and methods for reconciling data in a big data environment is provided. Methods may receive a first data set and a second data set for reconciliation. Methods may identify a first set of metadata associated with the first data set. Methods may identify a second set of metadata associated with the second data set. Methods may include a data reconciliation algorithm. The algorithm may compare the first set of metadata to the second set of metadata to obtain a subset of data found within the first data set and a subset of data found within the second data set that are joinable. Methods may dynamically construct one or more SQL queries to identify any discrepancies between the first data set and the second data set. Methods may execute the one or more SQL queries that identify any discrepancies between the first data set and the second data set.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: March 19, 2024
    Assignee: Bank of America Corporation
    Inventor: Yifei Hong
  • Patent number: 11935531
    Abstract: Apparatus and methods for leveraging machine learning and artificial intelligence to assess a sentiment of an utterance expressed by a user during an interaction between an interactive response system and the user is provided. The methods may include a natural language processor processing the utterance to output an utterance intent. The methods may also include a signal extractor processing the utterance, the utterance intent and previous utterance data to output utterance signals. The methods may additionally include an utterance sentiment classifier using a hierarchy of rules to extract, from a database, a label, the extracting being based on the utterance signals. The methods may further include a sequential neural network classifier using a trained algorithm to process the label and a sequence of historical labels to output a sentiment score.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: March 19, 2024
    Assignee: Bank of America Corporation
    Inventors: Isaac Persing, Emad Noorizadeh, Ramakrishna R. Yannam, Sushil Golani, Hari Gopalkrishnan, Dana Patrice Morrow Branch
  • Patent number: 11935034
    Abstract: A smartwatch device that operates as an ad hoc card reader is provided. The smartwatch device may include hardware and software. The smartwatch device may scan multiple cards. The smartwatch device may capture card data elements from each card. The smartwatch device may receive a transaction amount for each card. The smartwatch device may communicate with a financial institution associated with each card. Each financial institution may transmit an approval request to a device associated with the card. Each device may receive a request to approve the transaction. Each device may approve the request, and the approval may be transmitted to the financial institution. Each financial institution may transmit an approval notification to the smartwatch. Upon receipt of an approval notification for each card, the smartwatch may transmit the captured card data elements and the transaction amount for each card and payee data to a processing entity for transaction processing.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: March 19, 2024
    Assignee: Bank of America Corporation
    Inventor: Saurabh Gupta
  • Patent number: 11934554
    Abstract: A decoder is provided for decoding user information. The decoder obtains a random code pattern from at least one of a card or a device owned by a user. The decoder further obtains a personal identifier from the user. The decoder then queries a mapping table based on a combination of the random code pattern and the personal identifier of the user, wherein the mapping table comprises user information associated with each of a plurality of users mapped to a respective unique combination of a random code pattern and a personal identifier of the user. The decoder obtains user information of the user in response to the query, wherein one or more actions are performed based on the user information.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: March 19, 2024
    Assignee: Bank of America Corporation
    Inventors: George Anthony Albero, Madhavi Mendu
  • Patent number: 11934531
    Abstract: An apparatus includes a memory and a processor. The memory stores descriptions of known vulnerabilities and information generated by a monitoring subsystem. Each description of a known vulnerability identifies software components that are associated with the known vulnerability. The monitoring subsystem monitors software programs that are installed within a computer system. The information includes descriptions of issues that are associated with the software programs. The processor generates a set of mappings, based on a comparison between the text describing the known software vulnerabilities and the text describing the issues. Each mapping associates a software program that is associated with an issue with a known software vulnerability. The processor also uses a machine learning algorithm to predict that a given software program is associated with a particular software vulnerability.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: March 19, 2024
    Assignee: Bank of America Corporation
    Inventors: Benjamin John Ansell, Yuvraj Singh, Min Cao, Ra Uf Ridzuan Bin Ma Arof, Hemant Meenanath Patil, Pallavi Yerra, Kaushik Mitra Chowdhury
  • Patent number: 11934255
    Abstract: A system for improving memory resource allocation efficiency for executing tasks receives a request to allocate a particular amount of memory resources to a particular database block of a database server. The system monitors the database blocks of the database server to determine whether any portion of memory resources already allocated to any of the database blocks is unutilized. If it is determined that a portion of the memory resources already allocated to any of the database blocks is unutilized, the system reallocates the unutilized memory resources to the particular database block.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: March 19, 2024
    Assignee: Bank of America Corporation
    Inventor: Raja Arumugam Maharaja
  • Patent number: 11936658
    Abstract: A system includes a plurality of shared network resources and a central server connected by a network. The central server receives from a first user a request for accessing a network resource. The central server identifies a plurality of user groups the first user is part of and determines a number of other users from the identified user groups who have the closest association with the first user. For each closely associated user of the first user, the central server simulates access to the requested network resource by the respective user based on a user group that provides to the other user access to the network resource. Based on results of the simulating, the central server determines a user group that provides a closest network path to the network resource and generates a recommendation to add the first user to the determined user group.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: March 19, 2024
    Assignee: Bank of America Corporation
    Inventor: Sanjib Kumar Chowdhury
  • Patent number: 11934447
    Abstract: Methods for enhancing compatibility of a document of an entity with an organization's database on a computer server. Methods may include using a computer hardware processor to digitize a document from a first format into a digital format, such as bytes, when the first format may not be compatible with the database. Methods may further include using a computer hardware processor to convert the document from a digital format into a second format, where the second format of the document may be compatible with the organization's database. Methods may include using a computer hardware processor to populate the database on the computer server with data from the document in the second format. Methods may further include storing the populated database and the document in the second format on the computer server.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: March 19, 2024
    Assignee: Bank of America Corporation
    Inventors: James Siekman, Aubrey Breon Farrar, Sr., Mohamed Faris Khaleeli, Patricia Ann Albritton, Sheila Page, Mark Alan Odiorne, Marcus R. Matos
  • Publication number: 20240086308
    Abstract: Systems, computer program products, and methods are described herein for developers to initiate development operations from within a development environment of a user application. This can also be extendable dynamically for different user groups (e.g., testers, support, internal associates or employees, or the like), and environments (e.g., lower-level environments, production environments, or the like). As such, the invention offers a dynamic debug mode feature for virtual assistants based on different sections of users and environments.
    Type: Application
    Filed: September 12, 2022
    Publication date: March 14, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Amit Mishra, Anushka Pandey, Suvendu Ranjan Pani, Krithika Viswanathan
  • Publication number: 20240087016
    Abstract: Embodiments of the present invention provide a system for monitoring and managing shared rights in resource units. In particular, the system may be configured to determine that a first user is initiating a first request to acquire shared rights in a resource, extract and display one or more fractional digital tokens associated with the resource, wherein the one or more fractional digital tokens are digital tokens stored on a distributed register, receive a selection of a first fractional digital token from the first user, extract and display a first security associated with the first fractional digital token, receive an input from the first user to acquire the first fractional digital token, and transfer the first fractional digital token to the first user.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 14, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: G. Alister Bazaz, Lalit Dhawan, Robert N. Gridley
  • Publication number: 20240086911
    Abstract: Systems, computer program products, and methods are described herein for tracking and logging resource transfers in a distributed network. The present invention is configured to generate a distributed ledger associated with a resource identifier; receive a resource transfer associated with the resource identifier, the resource transfer comprising a resource transfer between a sender account and a recipient account; update the distributed ledger based on the resource transfer; and generate a resource token based on the distributed ledger.
    Type: Application
    Filed: September 12, 2022
    Publication date: March 14, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Brady Prentice Merkel, Terrence Williamson, Mardochee Macxis, Anup Philip, Richard Huw Thomas
  • Publication number: 20240086924
    Abstract: 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: Application
    Filed: September 13, 2022
    Publication date: March 14, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Saurabh Arora, Sheetal Bhatia, Sandeep Kumar Chauhan
  • Publication number: 20240089247
    Abstract: Systems, computer program products, and methods are described herein for extracting discrete data from a data unit and managing access thereto using electronic digital certificates. The present invention may be configured to receive data units including content, identify discrete data for each data unit, and determine, for each discrete data, qualifications permitting access to the discrete data. The present invention may be configured to generate electronic digital certificates associated with the discrete data and store the electronic digital certificates on a distributed ledger. The present invention may be configured to generate, on the distributed ledger, smart contracts for managing access to the electronic digital certificates by generating smart contracts permitting access to the electronic digital certificates based on the qualifications.
    Type: Application
    Filed: September 13, 2022
    Publication date: March 14, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventor: Shailendra Singh
  • Publication number: 20240086569
    Abstract: Systems, computer program products, and methods are described herein for identifying unauthorized use of a user's authentication credentials to an electronic network based on non-public data access. The present invention is configured to receive a verified access attempt at a first time for a user account; receive an unverified access attempt at a second time for the user account; determine the unverified access attempt is a credential sharing event for the user account; determine the user account is an internal account; determine an unverified user associated with the unverified access attempt is an external user; receive unverified account access logs associated with the unverified access attempt, the unverified account access logs comprising access to non-public data; and generate an unverified data access interface component to configure a graphical user interface of a device associated with a manager of the system.
    Type: Application
    Filed: September 14, 2022
    Publication date: March 14, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Marci Anne Landy, Daniel Joseph Serna, Tina Berumen Pachorek, Jessica Hope Thompson, Joseph Henry Pindell, JR., Mrunal Mody
  • Publication number: 20240089256
    Abstract: Systems, computer program products, and methods are described herein for verifying authentication credentials in an electronic network. The present invention is configured to receive a first IP address associated with a first access attempt; determine a first geolocation data based on the first IP address; receive a second IP address associated with a second access attempt; determine a second geolocation data based on the second IP address; determine a geolocation variance between the first and the second geolocation data; determine, based on the geolocation variance, an indication of potential movement between the access attempts; apply, based on the indication of potential movement, a verification machine learning model to the account identifier; generate, by the verification machine learning model, a privacy score; and generate, based on the privacy score, an alert user interface component to configure a GUI of a device associated with the user of the account.
    Type: Application
    Filed: September 14, 2022
    Publication date: March 14, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Marci Anne Landy, Daniel Joseph Serna, Tina Berumen Pachorek, Jessica Hope Thompson, Joseph Henry Pindell, JR., Mrunal Mody
  • Publication number: 20240087015
    Abstract: Embodiments of the present invention provide a system for monitoring and managing shared utilization of resource units. In particular, the system may be configured to receive an input from a user to create a primary digital token for a physical resource on a distributed register, in response to receiving the input, create the primary digital token and store the primary digital token on the distributed register, identify one or more parts of the physical resource, create fractional digital tokens for each of the one or more parts and store the fractional digital token on the distributed register, link each of the fractional digital tokens to the primary digital token, and allow at least one other user to acquire the fractional digital tokens.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 14, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: G. Alister Bazaz, Lalit Dhawan, Robert N. Gridley
  • Patent number: 11928223
    Abstract: Systems, computer program products, and methods are described herein for implementing enhanced file encryption technique. The present invention is configured to receive a request from a computing device of a user to encrypt a file; encrypt the file using a local file encryption key to generate an encrypted file; transmit, via an encryption engine, a first encryption request to an encryption server to encrypt a first portion of the encrypted file; receive, from the encryption server, an encrypted first portion of the encrypted file based on at least the first encryption request, wherein the first portion of the encrypted file is encrypted by the encryption server using a first file encryption key; append the encrypted first portion of the encryption file with a remaining portion of the encrypted file to generate a final encrypted file; and store the final encrypted file in a data repository.
    Type: Grant
    Filed: January 26, 2023
    Date of Patent: March 12, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Praveen Chakravarthy Yedluri, Shyam Acharya
  • Patent number: 11928187
    Abstract: A system receives an audio-video recording that includes image frames. For each image frame, a portion of the image frame is identified that corresponds to a first face of a first subject. An image region is determined for the identified portion of the image frame. A first face portion of the audio-video recording is stored that corresponds to the determined image region for each of the image frames along with a private key for the audio-video recording and a first mask identifier for the first subject. A public key is generated for the private key. A remaining portion of the audio-video recording is associated with the generated public key and the first mask identifier for the first subject. The remaining portion, the public key, and the first mask identifier are provided to a media server that communicates with a media player.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: March 12, 2024
    Assignee: Bank of America Corporation
    Inventor: Sundarrajan Raman