Patents Assigned to Bank of America Corporation
  • Patent number: 10778782
    Abstract: A user may perform activities at an automated device having various technical features, such as a display, a printer, a camera, a microphone, a speaker, and other features used to perform activities at the automated device. During performance of an activity, the user may run into an issue and request assistance from an agent having a computing device (e.g., a portable computing device). Additionally or alternatively, the automated device may detect the issue and send a request for assistance to a computing device managing a transaction assistance portal or directly to the agent's computing device. The request may identify the user, the activity, and/or the issue, and the agent and his or her computing device may be used to resolve the issue. The agent's computing device may also be used to facilitate customer relationship management with the user.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: September 15, 2020
    Assignee: Bank of America Corporation
    Inventors: Christian Mande, Mark Williamson, Brendan Watkins, Ryan Furey, Anne Price, Alison Pearce, Michelle Bentubo
  • Patent number: 10778644
    Abstract: Systems and method for determining and applying security measures, such as segmentation, obfuscation and/or insertion of dummy data, to data sets determined to require external quantum-level computing processing. In those embodiments in which the data set is segmented, external quantum-level computing processing entities are determined, such that each segment is communicated to a different external entity for subsequent quantum-level computing processing.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: September 15, 2020
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Manu Jacob Kurian
  • Patent number: 10779165
    Abstract: A method for pre-authenticating a user on the user's mobile device is provided. The method may be implemented on the device. The method may include tracking commonly accessed applications over a pre-determined amount of time. The method may include tracking and storing on the mobile device, application data associated with each commonly accessed application. When a determined current time of day is a pre-determined amount of time prior to the tracked start time of access to a one or more commonly accessed applications, the method may include capturing, autonomously, via each of a plurality of sensors, an attribute associated with the user. The method may further include comparing a value of the attribute captured to a historically stored attribute value. The method may further include verifying and pre-authenticating the user based on the comparing. The method may also include pre-loading the user's mobile device with the commonly accessed application.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: September 15, 2020
    Assignee: Bank of America Corporation
    Inventors: Brandon Sloane, Monika Kapur, Crystal M. Sundaramoorthy, Ryan Davis, Kevin A. Delson
  • Patent number: 10776038
    Abstract: In one embodiment, a system includes one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including sequencing a plurality of rows into a first sequence based on a first criteria and determining to store a first set of the plurality of rows in a first block of a first storage unit in accordance with the first sequence. The operations further include determining to store, in a first block of the second storage unit, a block identification of the first block of the first storage unit and a row identification for each row of the first set of the plurality of rows. The operations further include re-creating the first set of the plurality of rows of the first block of the first storage unit using information stored in the second storage unit.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: September 15, 2020
    Assignee: Bank of America Corporation
    Inventor: Sandeep Verma
  • Patent number: 10776859
    Abstract: A client viewer computing system may be configured to scan a plurality of business application computing systems that correspond to products and/or services provided by a business organization. The client view computing system may receive a customer identifier from an employee and, in response to the customer identifier, obtain information corresponding to the customer's interactions with the plurality of products and/or services offered by the business organization. Based on one or more customer attributes, the client viewer computing system may identify one or more products and/or services the customer for which the customer qualifies and display the identified opportunities on a customer centric viewer user interface.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: September 15, 2020
    Assignee: Bank of America Corporation
    Inventors: Andrew Roberts, Umashankar Bandi, Jayakumar Chellaganapathysubramanian, Karolyn Currence, Janaki Iyer, Brennan Jablonski, Heather Klemmer, Joseph Matzerath, James Rajeshvincent, Jonathan Wilcox
  • Patent number: 10776508
    Abstract: Embodiments of the present invention provide a holistic and secure resource provisioning gateway system. In particular, a managing system receives resources from disparate sources like production environments. The resources are divided into multiple resource blocks and each resource block is transmitted to individual servers of a resource gateway network along with packaged code that is configured to cause the individual servers to identify sensitive resource elements and sanitize the sensitive resource elements. A request for a provisioned set of sanitized resources meeting certain application testing requirements is then received, and the set of sanitized resources are generated based on the requirements and transmitted to a testing environment.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: September 15, 2020
    Assignee: Bank of America Corporation
    Inventors: Parthiban T. Shanmugam, Prashant Ranjan Srivastava, Kamalanathan Jeganathan, Krishna C. Yalamanchili, Durga Prasad Turaga, Michelle Andrea Boston
  • Patent number: 10776462
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for identification of normal state authenticity indicators for user and entity authentication into applications in real-time to prevent misappropriation at the point of authenticity. In this way, the system uses multiple modeling processes for identification of authentic access requests to prevent misappropriation including utilizing phase-based characterization of different perspectives to make real-time determinations on authenticity of an interaction and/or misappropriation likelihood. The invention relies on multiple characteristics and models in simultaneous utilization for real-time authenticity decisions.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: September 15, 2020
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Eren Kursun, Dharmender Kumar Satija
  • Patent number: 10776243
    Abstract: An apparatus includes a memory and processing circuitry. The memory stores a log for a user account. The log includes a first action performed by a user and a first date on which the first action was performed, a second action performed by the user and a second date on which the second action was performed, and a third action performed by the user and a third date on which the third action was performed. The processing circuitry receives a confirmation that a login occurred for the user account, determines a time of the login and first, second, and third scores for the first, second, and third actions. The prediction tool predicts that the first action is more likely to be performed than the second and third actions. The prediction tool presents, on a display, a first link that when activated, causes the first action to be performed.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: September 15, 2020
    Assignee: Bank of America Corporation
    Inventor: Sarabjeet Singh Kochar
  • Patent number: 10777230
    Abstract: A system creating an interactive video using a markup language is disclosed. The disclosed system receives a video request including a set of source scene IDs arranged in a predetermined ordering. The system retrieves a set of source scenes associated with the set of source scene IDs and generates video scenes in the form of a Hypertext Markup Language (HTML) page for the set of source scenes. Each of the generated video scenes includes one or more interactive HTML elements and one or more animations. The system then generates a scene collection to include the video scenes arranged based on the predetermined ordering and renders the video scenes in the scene collection.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: September 15, 2020
    Assignee: Bank of America Corporation
    Inventors: Chandan K. Pankaj, Yuyin Ji, Shankar Sangoli, Ketul S. Vyas, Yacine Arbani, William J. Cockayne
  • Patent number: 10776617
    Abstract: An automated teller machine includes a camera, a memory, and a hardware processor. The camera captures video data from a user, including at least one hand movement. The processor receives the video data from the camera and splits it into a sequence of images. The processor then splits each image into a set of features and forms vectors from the features. The processor uses the vectors to determine if each image belongs to a subset of images corresponding to a motionless sign-language pattern, or to a subset of images corresponding to a moving sign-language pattern. The processor stores the words and/or phrases assigned to each identified sign-language pattern in an input phrase. The processor determines that the input phrase represents a user request and then processes the request.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: September 15, 2020
    Assignee: Bank of America Corporation
    Inventors: Thomas A. Sodano, Morgan S. Allen, Alicia C. Jones-McFadden
  • Publication number: 20200285491
    Abstract: Embodiments of the present invention provide a system for prioritization of tailored recommendations associated with client recommendations. The system is configured to identify an interaction associated with an associate, extract information of a user associated with the interaction, transfer the extracted information to an associate device, transmit first set of control signals to the associate device, wherein the first set of control signals cause a graphical user interface of the associate device to display the extracted information to the associate, identify a type of the interaction, generate topics associated with the interaction based on the type of the interaction, transfer the topics to the associate device, and transmit a second set of control signals to the associate device, wherein the second set of control signals cause the graphical user interface of the associate device to display the one or more topics to the associate.
    Type: Application
    Filed: March 5, 2019
    Publication date: September 10, 2020
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Malini Petersen, Robert J. Graulich, Richard M. Korzenko, Shola L. Oni, Courtney Lee Prior, Stephen Thomas Shannon, Lea Marie Souther
  • Publication number: 20200285490
    Abstract: Embodiments of the present invention provide a system for real-time generation of tailored recommendations associated with client interactions. The system is configured to identify an interaction associated with an associate, extract information of a user associated with the interaction, transfer the extracted information to an associate device, transmit first set of control signals to the associate device, wherein the first set of control signals cause a graphical user interface of the associate device to display the extracted information to the associate, identify a type of the interaction, generate topics associated with the interaction based on the type of the interaction, transfer the topics to the associate device, and transmit a second set of control signals to the associate device, wherein the second set of control signals cause the graphical user interface of the associate device to display the one or more topics to the associate.
    Type: Application
    Filed: March 5, 2019
    Publication date: September 10, 2020
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Malini Petersen, Robert J. Graulich, Richard M. Korzenko, Shola L. Oni, Courtney Lee Prior, Stephen Thomas Shannon, Lea Marie Souther
  • Patent number: 10768795
    Abstract: Embodiments of the invention are directed to a mobile device system, methods and computer program products for providing a centralized, integrated resource transfer application on the mobile device. The integrated resource transfer application of the mobile device is typically configured to launch, control, modify and operate applications stored on the mobile device. In this regard, the integrated resource transfer application facilitates the user to perform a user activity, using multiple applications from a centralized user interface, without requiring the user to open and close one application after another. Another aspect of the integrated resource transfer application is directed to determination of pertinent applications for the user activity and automatic launching the applications within the central interface, by transferring control between applications, automatically, and in a suitable order.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: September 8, 2020
    Assignee: Bank of America Corporation
    Inventor: Stephen Philip Selfridge
  • Patent number: 10768907
    Abstract: Systems, computer program products, and methods are described herein for data transformation prediction and code change analysis. The present invention is configured to electronically receive one or more data transformation protocols; electronically extract data from a first source system based on at least receiving the one or more data transformation protocols; initiate an impact analysis associated with transforming the data extracted from the first source system using the one or more data transformation protocols, wherein initiating further comprises determining one or more impacts of the data transformation on one or more other source systems; and initiate a presentation of a user interface for display on the user device, wherein the user interface comprises a graphical representation of the one or more impacts of the data transformation of the data extracted from the first source system on the one or more other source systems.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: September 8, 2020
    Assignee: Bank of America Corporation
    Inventors: Haribabu Reddy Marthala, Bhagat Kumar Allugubelly
  • Patent number: 10769307
    Abstract: Aspects of the disclosure relate to processing systems using natural language processing with improved dataset filtering and sanitization techniques. A computing platform may receive a dataset file and commands directing the computing platform to sanitize the dataset file. In response to the commands, the computing platform may identify confidential information contained in the dataset file using named entity recognition and one or more dynamic entity profiles, extract the confidential information, and replace the confidential information with non-confidential information to produce a sanitized dataset file. Based on identifying the confidential information contained in the dataset file, the computing platform may update the dynamic entity profiles. The computing platform may send the sanitized dataset file to the target environment host server, causing the target environment host server to use the sanitized dataset file in a testing environment that is prohibited from containing confidential information.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: September 8, 2020
    Assignee: Bank of America Corporation
    Inventors: Manu Kurian, Shashikant Sadashiv Jadhav
  • Patent number: 10768956
    Abstract: A dynamic cloud stack testing system comprises a cloud network with cloud components and a cloud stack server coupled to the network. The server includes an interface, a memory, a cloud stack configuration engine, and a cloud stack testing engine. The interface receives a cloud stack request from a user device that includes functionality parameters. The memory stores historic cloud stack combinations. The cloud stack configuration engine identifies cloud components associated with the functionality parameters and determines a cloud stack configuration that incorporates them. The cloud stack testing engine determines a cloud stack configuration test. The cloud stack testing engine executes the test, and stores results and the associated cloud stack configuration in the memory.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: September 8, 2020
    Assignee: Bank of America Corporation
    Inventors: Sandeep Kumar Chauhan, Sasidhar Purushothaman
  • Patent number: 10769205
    Abstract: A natural language processing system that includes an artificial intelligence (AI) engine and a tag management engine. The AI engine is configured to receive a set of audio files and to identify concepts within the set of audio files. The AI engine is further configured to determine a usage frequency for each of the identified concepts and to generate an AI-defined tag for concepts with a usage frequency that is greater than a usage frequency threshold. The tag management engine is configured to receive an audio file, identify tags linked with the audio file, to determine an access frequency for the audio file within a predetermined time period, and to adjust the activity level of the tags based on the access frequency. The tag management engine is further configured to remove tags from the set of tags with an activity level that is less than a purge threshold.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: September 8, 2020
    Assignee: Bank of America Corporation
    Inventors: Suki Ramasamy, Sasidhar Purushothaman, James McCormack, Manu J. Kurian, Sean M. Gutman, William P. Jacobson
  • Patent number: 10768951
    Abstract: Aspects of the disclosure relate to providing augmented reality user interfaces and controlling automated systems based on user activity information and pre-staging information. A computing platform may receive, from a client user device, a trip start notification indicating that a user of the client user device is initiating a trip to an enterprise center. In response to receiving the trip start notification, the computing platform may generate a pre-staging augmented reality user interface for a client augmented reality device linked to the client user device. Thereafter, the computing platform may receive pre-staging information identifying one or more events to be performed at the enterprise center when the user of the client user device arrives at the enterprise center. The computing platform may generate one or more pre-staging commands based on the pre-staging information and may send these commands to one or more systems associated with the enterprise center.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: September 8, 2020
    Assignee: Bank of America Corporation
    Inventor: Matthew E. Carroll
  • Patent number: 10771568
    Abstract: A system for generating user session objects is disclosed. The system intercepts web traffic data and extracts dynamic content items from the web traffic data such that the dynamic content items are separated from static content items. The system further groups the dynamic content items based on their associated user session IDs. The system then links together the dynamic content items of a group in sequence to generate a user session object, wherein the dynamic content items include one or more static content reference IDs associated with the static content items.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: September 8, 2020
    Assignee: Bank of America Corporation
    Inventors: Ramesh Alagar, Prabakar Rangarajan
  • Patent number: 10768957
    Abstract: A system that includes a first device and a second device. The first device is configured to send correlithm objects having a first bit having a first bit string length and to send a test correlithm object having the first bit string length to the second device. The second device is configured to receive the test correlithm object, to determine a distance between the test correlithm object and a reference correlithm object, and to send the switch command to the first device in response to determining the distance between the test correlithm object and the reference correlithm object exceeds a distance threshold value. The first device is further configured to receive a switch command, and to send correlithm objects having a second bit string length that is greater than the first bit string length to the second device in response to receiving the switch command.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: September 8, 2020
    Assignee: Bank of America Corporation
    Inventor: Patrick N. Lawrence