Patents Assigned to Bank of America
-
Patent number: 9460439Abstract: A card validation system receives a request to validate a card and receives a request from a user for a set of cell identifiers. The system determines a set of cell identifiers of a card validation matrix to associate with the user and transmits the set of cell identifiers to the user. The system further receives a set of received cell values corresponding to set of cell identifiers of a card validation matrix. The system determines the set of stored cell values corresponding to the set of cell identifiers of the card validation matrix. The system compares the set of received cell values to the set of stored cell values. Based at least in part upon the comparison, the system determines whether the card is validated.Type: GrantFiled: December 14, 2015Date of Patent: October 4, 2016Assignee: Bank of America CorporationInventors: Amanda J. Adams, Lawrence R. LaBella
-
Patent number: 9460428Abstract: Embodiments of the invention are directed to a system, method, or computer program product for receiving a customization that will be displayed on the screen of an ATM based on a customer initiating a session with the ATM. The customization is associated with a function to perform a financial transaction. The function is performed as a result of the customer interacting with the customization on the screen of the ATM. The customization may be altered based on a handicap impairment of the customer. The displaying of the customization may be restricted for security purposes or as a request of the customer.Type: GrantFiled: February 22, 2016Date of Patent: October 4, 2016Assignee: BANK OF AMERICA CORPORATIONInventors: Tyler Johnson, Sara Gill, Christian Michael Mande, James Robert Grimsley, Kristy M. Crist, Nathan Dent
-
Patent number: 9448907Abstract: An application maturity illustration system is provided. Such a system may determine a maturity of a computer application, and display same. The determination may include determining an inventory score, an operational status, a management score reflective of a ratio of an actual management value to a desired management value, a risk score and a future score for the computer application. The future score may be reflective of a projected relative importance of the computer application. The processor may operate to display a GUI that includes inventory score, operational status score, management score, risk score and the future score in a horizontal row. The vertical column may be located either along the top most portion of the GUI with respect to a user viewing the GUI or at the bottom most portion of the GUI with respect to a user viewing the GUI. The GUI may also be configured to display a recovery exercise date region. The recovery exercise date region may be color-coded.Type: GrantFiled: October 27, 2013Date of Patent: September 20, 2016Assignee: Bank of America CorporationInventor: Gandhi Goutam
-
Patent number: 9449328Abstract: A system for transforming customer data includes a network interface and a processor. The network interface communicates a request for customer data associated with a particular geographical area. It also receives a customer profile code associated with the customer data, wherein the customer profile code comprises a first code segment and a second code segment. It further receives first and second rules associated with the customer profile code. The processor transforms the first and second code segments into customer data using the rules. It further analyzes the particular geographical area using the customer data.Type: GrantFiled: November 24, 2015Date of Patent: September 20, 2016Assignee: Bank of America CorporationInventors: Victoria L. Dravneek, Richard H. Thomas, Julie Mann Keppner
-
Patent number: 9443103Abstract: A system for transforming customer data includes a network interface and a processor. The network interface communicates a request for customer data associated with a determined set of customers. It also receives a customer profile code associated with the customer data, wherein the customer profile code comprises a first code segment and a second code segment. It further receives first and second rules associated with the customer profile code. The processor determines the set of customers, transforms the first and second code segments into customer data using the rules, and analyzes the customer data to determine an operations history for the set of customers.Type: GrantFiled: November 24, 2015Date of Patent: September 13, 2016Assignee: Bank of America CorporationInventors: Victoria L. Dravneek, Richard H. Thomas, Julie Mann Keppner
-
Patent number: 9442925Abstract: A system for consolidating data messages includes a memory that stores data messages. Each of the data messages has a user field, an outside party field, and a timestamp field. The first data message's user field is associated with a first user, the outside party field is associated with a first outside party, and the timestamp field is associated with a first timestamp. The third data message's user field is associated with a first user, the outside party field is associated with a first outside party, and the timestamp field is associated with a third timestamp. A processor then groups the first data message and the third data message based at least in part upon the user field, outside party field, and timestamp field of each message. The processor then combines the first data message and the third data message into a consolidated data message.Type: GrantFiled: November 21, 2012Date of Patent: September 13, 2016Assignee: Bank of America CorporationInventors: Sravan Reddy Rekula, Venkat Pillay
-
Patent number: 9443112Abstract: Embodiments of a secure media container and a method of using same are provided. In some embodiments, the secure media container includes a portable power supply; an antenna; a receptacle for receiving removable data storage; and a computer apparatus including a processor and a memory, comprising executable instructions that cause the processor to: determine that a removable data storage device has been input into the receptacle; track a location of the secure media container using the antenna; determine an action associated with the location of the secure media container by: accessing a database comprising a plurality of locations and associated actions; and comparing the location of the secure media container to the plurality of locations and associated actions in the database; and apply the action to the removable storage device based on the location of the secure media container.Type: GrantFiled: May 23, 2014Date of Patent: September 13, 2016Assignee: Bank of America CorporationInventor: Manu Jacob Kurian
-
Patent number: 9443251Abstract: A system for authenticating a customer includes a network interface and a processor. The network interface communicates a request for customer data associated with a particular customer. It also receives a customer profile code associated with the customer, wherein the customer profile code comprises a first code segment and a second code segment. It further receives first and second rules associated with the customer profile code. The processor transforms the first and second code segments into customer data using the rules. It further authenticates the customer using the customer data.Type: GrantFiled: November 24, 2015Date of Patent: September 13, 2016Assignee: Bank of America CorporationInventors: Victoria L. Dravneek, Richard H. Thomas, Julie Mann Keppner
-
Patent number: 9443241Abstract: A card validation system determines a first set of cell identifiers of a card validation matrix to associate with a first merchant and a user and transmits the first set of cell identifiers to a first merchant. The system receives a request to validate a card and receives, from the first merchant, a first set of received cell values corresponding to the first set of cell identifiers of a card validation matrix. The system determines a first set of stored cell values corresponding to the first set of cell identifiers of the card validation matrix. The system compares the first set of received cell values to the first set of stored cell values. Based at least in part upon the comparison, the system determines whether the card is validated.Type: GrantFiled: December 14, 2015Date of Patent: September 13, 2016Assignee: Bank of America CorporationInventors: Amanda J. Adams, Lawrence R. LaBella
-
Patent number: 9442915Abstract: A system for managing dictionaries, such as an application dictionary and a domain dictionary, and for adding entries to a data log is described herein. The system may, in response to a determination that an event occurs at an application, determine that the application uses a first concept name from the application dictionary to describe the event. An entry for the event may be added to a data log for the application. The entry may also include the first concept name from the application dictionary. A mapping of the first concept name from the application dictionary to a second concept name from the domain dictionary may be generated. In some aspects, the data log may be sent to a data log analysis system capable of accessing the domain dictionary.Type: GrantFiled: February 18, 2016Date of Patent: September 13, 2016Assignee: Bank of America CorporationInventors: Radu Marian, Paul J. Castillo, Gregory Sito
-
Patent number: 9436965Abstract: Embodiments of the invention comprise systems, computer program products, and methods for a financial and social management system that provides improved tracking and management related to how, where, when, and with whom a user enters into activities. The financial and social management system captures activity information and images from various sources of information, including but not limited to social networking accounts, e-receipts, location determination devices, and the like, and associates the activity information and images with the activities. The financial and social management system may display the activities, activity information, and images in an interactive map using markers. The markers in the interactive may be displayed as a function of the time of the activity, include images, or transaction data related to the activity. Positioning information related to the location of the user at the time of the activities may also be overlaid on the interactive map.Type: GrantFiled: February 18, 2016Date of Patent: September 6, 2016Assignee: BANK OF AMERICA CORPORATIONInventors: Elizabeth S. Votaw, Laura Corinne Bondesen, Matthew A. Calman, Katherine Dintenfass, Candice Michelle Jones, Charles Karim Aweida, Parker Holt Bossier, Rebecca A. Chen, Nandhita Kumar, Min Zhao
-
Patent number: 9430674Abstract: Embodiments for preventing data loss and allowing selective access data include systems and methods that determine that a file has been created or received; determine a fingerprint of the file, wherein the fingerprint is a record of the file for comparison to the file at a later time; determine at least one permitted use related to the file, wherein the permitted uses comprises a permitted user and a permitted action; determine that the file is being accessed by a user; determine whether the user is a permitted user of the file based on an identity of the user; compare the file to the associated fingerprint of the file when the user is a permitted user; determine the action being taken by the user when the file matches the associated fingerprint; and permit the action to occur when the action is a permitted action of the file.Type: GrantFiled: May 1, 2014Date of Patent: August 30, 2016Assignee: Bank of America CorporationInventors: Sorin N. Cismas, Manu Jacob Kurian
-
Patent number: 9432354Abstract: The tool to provide a role-based access tool is configured to receive a single sign-on login from a user; determine an identity of the user based on the single sign-on login; authorize a defined role of the user by: accessing a database comprising a plurality of users and associated roles; and determining the defined role based on the user's identity and the associated roles in the database; present one or more service catalogs to the user based on the defined role of the user; receive a request to complete an action associated with the one or more service catalogs; process the action for execution after receiving the request; and run the action on one or more systems.Type: GrantFiled: January 1, 2015Date of Patent: August 30, 2016Assignee: Bank of America CorporationInventor: Vishal Wadhwa
-
Patent number: 9430852Abstract: Apparatus and methods are provided for viewing a check image and selecting a check service to be applied to a check. Check services may include a pay/return decision. The check images may be presented in a carousel view without pop-up windows. The user may import pre-selected check services such as stop payments. Check images may be marked with a status indicator. The status indicator may correspond to a check service applied to the check or a reconciliation error associated with the check. A user may receive notifications of pending expiration of an applied check service. The user may select and apply a check service at any time during a clearing process of the check. User may search for checks and check images based on the check service applied to the check. Search results may include check images and may be transmitted to a requested location such as via e-mail.Type: GrantFiled: December 19, 2014Date of Patent: August 30, 2016Assignee: Bank of America CorporationInventors: Anne D. Tatham, Milton Santiago, Jr., Christopher Hope
-
Patent number: 9432369Abstract: Embodiments for providing secure data containers and allowing selective access to files stored in the containers include systems and methods that receive a request to create a container, wherein the container is a file system comprising access parameters that define one or more permitted actions and one or more permitted users for the container; determine duration parameters for the container, wherein the duration parameter comprise a time duration during which the container may be accessed; determine a fingerprint of the container, the fingerprint being a record of the container for comparison to the container at a later time; generate the container with the access parameters, duration parameters, and fingerprint; monitor the container for compliance with the access parameters, duration parameters, and fingerprint; and apply a consequence when the container is not in compliance with the access parameters, duration parameters, or fingerprint.Type: GrantFiled: May 1, 2014Date of Patent: August 30, 2016Assignee: Bank of America CorporationInventors: Sorin N. Cismas, Manu Jacob Kurian
-
Patent number: 9432804Abstract: Systems and methods for using proximity positioning systems to determine an identity and location of a user, and process a pre-staged transaction based on the determined information are provided. In some examples, a transaction may be initiated by a user. A financial institution may pre-process the transaction and, upon establishing a physical presence of the user at a banking center, may further process and/or complete the transaction. The physical presence of the user may be established based on a signal from a location beacon at the banking center being detected by a personal computing device of the user. Because the personal computing device is within a predefined proximity of the location beacon in order to detect the signal, the location of the location beacon, and, thus the personal computing device may be determined, and an identity of the user may be determined.Type: GrantFiled: July 10, 2014Date of Patent: August 30, 2016Assignee: Bank of America CorporationInventors: Carrie Anne Hanson, Don Cardinal, Sharon Scanlon, Davindar Gill, Alicia C. Jones, Russell Lewis
-
Patent number: 9424575Abstract: Embodiments are directed to communicating an operating system-level token for user identification and/or authentication. Embodiments store a token at an operating system-level, wherein the token is accessible by an operating system running on the apparatus, and wherein the token comprises user identification information and/or user authentication information; and in response to an initiating event, initiate communication of the token to a second apparatus external to the apparatus. Some embodiments include initiation of an operation system-level instruction set for periodically, continuously, or in response to detecting a request, initiating communication of the token.Type: GrantFiled: April 11, 2014Date of Patent: August 23, 2016Assignee: Bank of America CorporationInventors: David M. Grigg, Richard Andrew Starbuck, Carrie Anne Hanson, Alicia C. Jones
-
Patent number: 9424572Abstract: Embodiments are directed to digital wallet management. Embodiments initiate presentation of a digital wallet management interface, comprising initiating presentation of at least one digital wallet; and initiating presentation of at least one representation of at least one payment credential and at least one indication of which of the at least one digital wallets are associated with each of the at least one payment credentials.Type: GrantFiled: March 4, 2014Date of Patent: August 23, 2016Assignee: Bank of America CorporationInventors: Laura Corinne Bondesen, Jason P. Blackhurst, Scott Lee Harkey, William Blakely Belchee, Tammy L. Brunswig
-
Patent number: D765170Type: GrantFiled: March 13, 2013Date of Patent: August 30, 2016Assignee: BANK OF AMERICA CORPORATIONInventor: Kenneth G. Tattersall
-
Patent number: D765171Type: GrantFiled: October 3, 2013Date of Patent: August 30, 2016Assignee: BANK OF AMERICA CORPORATIONInventor: Kenneth G. Tattersall