Patents Assigned to Bank of America Corporation
  • Publication number: 20110270768
    Abstract: In some embodiments, a data movement system comprises a memory and a workflow manager. The memory is operable to store a request to move data from one or more jurisdictions, the request comprising (a) a data type, (b) a jurisdiction from which the data is to be moved, and (c) a purpose for moving the data. The workflow manager is configured to identify a set of data movement rules based at least in part upon the request. The set of data movement rules are associated with regulations of the jurisdiction identified in the request. The workflow manager is configured to apply at least one rule of the set of data movement rules to identify an action item to be completed in order to comply at least in part with the regulations.
    Type: Application
    Filed: July 6, 2010
    Publication date: November 3, 2011
    Applicant: Bank of America Corporation
    Inventors: Tammy Alvarez, Scott Margolis
  • Publication number: 20110270773
    Abstract: Embodiments of the present invention provide a home maintenance recommendation tool that is incorporated into a user's online financial account. The home maintenance recommendation tool, generally provides a user the ability to review, edit, submit, and track home maintenance repairs needed on the one or more properties owned by the user. The home maintenance recommendation tool receives information related to repairs that the property might need through information that is captured when the mortgage is originated, purchased, or serviced, or through purchases made by the user at a business using certain financial accounts. The home maintenance recommendation tool also provides the user the ability to search, identify, receive, and purchase products and services needed to make the suggested repairs through businesses that are strategic partners with the financial institution using the user's online financial account.
    Type: Application
    Filed: April 30, 2010
    Publication date: November 3, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: James Siekman, Elizabeth S. Votaw, Marc Mathies
  • Patent number: 8050995
    Abstract: Apparatus and methods for providing a banking service are provided. The method may use an electronic information processing platform. The method may include storing, in a computer memory, information relating to a current balance in a first customer account. The method may also include storing information relating to a retirement balance. The retirement balance may be a projected balance that will be present in the first customer account upon the customer's retirement. The method may further include storing information relating to a period of time. The period of time may relate to a time span that spans from a predetermined pre-retirement date to a customer's projected retirement date. The systems and methods of the invention may also include activating a series of withdrawals. The series of withdrawals may withdraw funds from the first customer account and deposit the withdrawn funds in a second customer account.
    Type: Grant
    Filed: May 27, 2009
    Date of Patent: November 1, 2011
    Assignee: Bank of America Corporation
    Inventors: Peter J. Landry, Susan S. Thomas, Janet M. Wheeler, David T. Lee
  • Patent number: 8047427
    Abstract: A currency handling system, for example, a currency recycler or depository machine, may be configured to process currency transactions, including receiving one or more currency deposits. The currency recycler may attempt to accept and validate the currency received in the deposits, organizing and storing some validated currency while designating one or more other units of currency as temporarily unreconcilable. The currency recycler may also generate and transmit reconcilement reports summarizing a set of currency transactions, including data corresponding to the validated currency and temporarily unreconcilable currency. Reconcilement reports may be output to users or transmitted to corporate offices for business purposes, or may be transmitted to financial institutions for crediting bank accounts, and currency that could not be validated may be stored securely to allow a business to receive provisional credit.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: November 1, 2011
    Assignee: Bank of America Corporation
    Inventors: William Thomas Sanders, Daniel Christopher Bohen, Shane Anthony Johnson, Amy Baker Folk
  • Patent number: 8050999
    Abstract: Lender anonymity securities lending where trade criteria associated with a security owned by a client are determined. Bids for the security are monitored by a first entity. A trade related to the security is executed by accepting a best bid from the monitored bids based on the trade criteria. An identical trade related to the security is automatically executed with a second entity. A second identical trade as the trade related to the security is automatically executed with inter-dealer brokers without any knowledge of the first entity. The first entity may be a banking division of a financial institution and the second entity may be a broker/dealer division of a financial institution. Complete anonymity is provided to the client from the inter-dealer brokers since the trade executed automatically with the second entity is put into a separate trading book maintaining a firewall between the client and the inter-dealer brokers.
    Type: Grant
    Filed: July 25, 2007
    Date of Patent: November 1, 2011
    Assignee: Bank of America Corporation
    Inventors: Keith Peckholdt, Thomas Veneziano, Steven Winter
  • Patent number: 8050975
    Abstract: A system to manage a supply chain may include a purchase order management module operable on a processor to electronically receive purchase order information from a buyer and to store and track information associated with each purchase order. The system may also include an invoice and trade document management module to electronically store, aggregate and manage invoices and trade documents related to each purchase order and information required for presentment and reconciliation of each purchase order.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: November 1, 2011
    Assignee: Bank of America Corporation
    Inventors: William J. Jetter, Paul A. Johnson, Cheryl B. Sill, Mark D. Zanzot, Michael J. Collis, Sanjay H. Mody, David G. Corral, James Keesey
  • Publication number: 20110265170
    Abstract: Method and apparatus for enabling authentication of on-line communications. In some embodiments, a message code is embedded in an e-mail, where the message code can be used by the recipient to verify the authenticity of the e-mail or of a Web site. In some embodiments, this code can be created for a particular e-mail message; in other embodiments, the code is created as a watermark for use by a customer or other a specific user or recipient. The message code is associated with both the e-mail message and the recipient. In the case of a message-specific code, a recipient can verify the e-mail message by inputting the code via a Web server to be looked up in the database. Provision is also made for including stenographic information in graphical or other codes as further authentication when accessing a Web site.
    Type: Application
    Filed: July 1, 2011
    Publication date: October 27, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: David A. Hogeboom, William Koenig, David Wright, Richard Wade Phillips, Rhonda MacLean, William A. Parra
  • Publication number: 20110264625
    Abstract: Systems and methods are illustrated for transitioning data from one data store to another data store. The transition may occur according to comparison information received through a graphical user interface. For example, the comparison information may map data or columns in a source data store to data or columns in a target data store. A score may also be generated based on a comparison of the source and target. A report may indicate a successful or failed data transition based on the score.
    Type: Application
    Filed: April 23, 2010
    Publication date: October 27, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Subasree Samudrala, Satish VVN Kuchipudi
  • Publication number: 20110259961
    Abstract: Methods, systems, and devices utilize RFID devices in order to provide integrated information for receivables, inventory, and/or transactions from point of sale (POS) devices and cash handling device(s) to accounting systems. Transactions (e.g., debit card, credit card, coin, cash, check, etc.) are allowed at POS devices. The transactions may be communicated to cash handling devices through RFID devices (e.g., coupled to or on tills, receipts, printouts, etc.). Transaction-related materials (e.g., paper currency, coins, checks, receipts, etc.) may be moved from the POS devices to cash handling device(s). Actual counts and expected counts may be determined and may be communicated to accounting systems.
    Type: Application
    Filed: July 7, 2011
    Publication date: October 27, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Amy Baker Folk, Daniel Christopher Bohen
  • Publication number: 20110261947
    Abstract: Embodiments of the present invention provide apparatuses and methods for providing improved customer service and sales experiences through collaborative face-to-face interaction between a customer and an expert in another location. Some embodiments of the invention comprise apparatuses and methods for video collaboration between an associate of the business located on-site at the point of inquiry, the customer who requires customer service, and an expert located off-site, typically at a call center. Other embodiments of the invention comprise apparatuses and methods for queuing video collaboration and non-video collaboration calls within a call center. The embodiments of the invention relate to apparatuses and methods that can be used for any business that has on-site point of inquiry centers, but the apparatuses and methods are particularly useful for banking customers who enter banking centers to interact on a face-to-face basis with an expert in the area of the customer's needs.
    Type: Application
    Filed: July 30, 2010
    Publication date: October 27, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Stefani R. Benefield, James R. Grimsley, Rosemary Hill, Varsha Shitut, Sheryl L. Stewart
  • Publication number: 20110261144
    Abstract: Embodiments of the present invention provide apparatuses and methods for providing improved customer service and sales experiences through collaborative face-to-face interaction between a customer and an expert in another location. Some embodiments of the invention comprise apparatuses and methods for video collaboration between an associate of the business located on-site at the point of inquiry, the customer who requires customer service, and an expert located off-site, typically at a call center. Other embodiments of the invention comprise apparatuses and methods for queuing video collaboration and non-video collaboration calls within a call center. The embodiments of the invention relate to apparatuses and methods that can be used for any business that has on-site point of inquiry centers, but the apparatuses and methods are particularly useful for banking customers who enter banking centers to interact on a face-to-face basis with an expert in the area of the customer's needs.
    Type: Application
    Filed: July 30, 2010
    Publication date: October 27, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Stefani R. Benefield, James R. Grimsley, Rosemary Hill, Varsha Shitut, Sheryl L. Stewart
  • Publication number: 20110258635
    Abstract: A data services framework visibility component is disclosed. A method includes receiving a request for data from a client and selecting, based at least in part on the request, a workflow to process the request. The method also includes selecting, based at least in part on the request, a visibility profile. The method also includes based on the request, generating a plurality of backend calls and based on the selected visibility profile, filtering the plurality of backend calls. Additionally, the method includes transmitting one or more of the plurality of filtered backend calls to one or more data sources and receiving, from each of the selected data sources, a response to the plurality of filtered backend calls. The method also includes transmitting the response to the client.
    Type: Application
    Filed: April 14, 2010
    Publication date: October 20, 2011
    Applicant: Bank of America Corporation
    Inventors: Paulo Resende, JR., Gafar F. Lawal, James R. McGovern, Suresh G. Nair, Kumar Vadaparty
  • Publication number: 20110258169
    Abstract: To customize information using a desktop module, a page editor application is used to modify information for presentation in a container on a computer, wherein the container facilitates interaction between a plurality of applications associated with a plurality of business units. Configuration information is received to modify the presentation of information. A processor creates a modifiable configuration file according to the configuration information, wherein the modifiable configuration file comprises instructions to present the information in the container on the computer. The processor accesses the modifiable configuration file to facilitate presentation of the information according to the received configuration information.
    Type: Application
    Filed: April 14, 2010
    Publication date: October 20, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Suresh G. Nair, Paulo Resende, JR., Devi S. Kumar
  • Publication number: 20110258703
    Abstract: Aspects of the present disclosure relate to a computer assisted method for detecting encrypted tunneling or proxy avoidance which may include electronically receiving information from a proxy server, extracting information regarding a CONNECT function of Hyper Text Transport Protocol (HTTP) from the electronically received information, determining at least one destination to which the extracted information regarding the CONNECT function of HTTP corresponds and attempting to negotiate a standard HTTPS session with each of the at least one destination. Further, the computer assisted method may further include, for each of the at least one destination, determining whether the destination is hosting an encrypted tunneling or proxy avoidance application, wherein such a determining may be based on characteristics of an Secure Socket Layer (SSL) certificate associated with the destination or a response received from the destination over a TCP/IP connection.
    Type: Application
    Filed: July 2, 2010
    Publication date: October 20, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventor: Ronald RAMCHARRAN
  • Publication number: 20110258558
    Abstract: Audit reporting applications provide audit users the ability to perform reviews of compliance procedures used throughout a business that require supervisors to take actions on the communication between personnel. The action analyzer tool compiles, filters, and sorts message and action information, allows more advance analytics about the information, and answers complex questions that are not easily available by looking at the raw message and action information. The action analyzer tool breaks down the actions taken in order to determine if the supervisors are trying to take credit for an action that they did not actually perform or otherwise violating the accepted procedures for proper supervision and compliance. The message and action information can be sorted into number of actions taken within a specific time frame, the number of actions performed after a specified date, and/or the number of actions taken without the message being reviewed, to name a few.
    Type: Application
    Filed: April 14, 2010
    Publication date: October 20, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: James Charles Montagna, Anthony Keith Stone, Craig S. Diekman, Karen Yuki Barnett
  • Publication number: 20110258578
    Abstract: Interfacing between a plurality of applications includes opening the plurality of applications in a container according to a configuration file. The plurality of applications are associated with a plurality of business units. A processor determines an event subscription associated with each application, and determines whether an event changes context information associated with the event subscription. Each application is updated to indicate updated context information associated with the event subscription if the event changes the context information associated with the event subscription.
    Type: Application
    Filed: April 14, 2010
    Publication date: October 20, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Suresh G. Nair, Paulo Resende, JR., Devi S. Kumar
  • Publication number: 20110258168
    Abstract: To customize information online using a site management module, a request is received, from a remote computer over a network, to modify information for presentation in a container on a computer, wherein the container facilitates interaction between a plurality of applications associated with a plurality of business units. Configuration information is received from the remote computer to modify the presentation of information. A processor generates a modifiable configuration file according to the configuration information, wherein the modifiable configuration file comprises instructions to present the information in the container on the computer.
    Type: Application
    Filed: April 14, 2010
    Publication date: October 20, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Suresh G. Nair, Paulo Resende, JR., Devi S. Kumar
  • Publication number: 20110258158
    Abstract: A data services framework workflow processing system and method is disclosed. The method includes receiving a request for data from a client and based on the request, determining a workflow to process the request. The method also includes based on the workflow, generating a plurality of backend calls. Additionally, the method includes based on the plurality of backend calls, selecting one or more data sources from a plurality of data sources. The method also includes transmitting one or more of the plurality of backend calls to the selected data sources and receiving, from each the selected data sources, a response to the plurality of backend calls.
    Type: Application
    Filed: April 14, 2010
    Publication date: October 20, 2011
    Applicant: Bank of America Corporation
    Inventors: Paulo Resende, JR., Gafar F. Lawal, James R. McGovern, Suresh G. Nair, Kumar Vadaparty
  • Publication number: 20110255480
    Abstract: A system includes a queuing module coupled to a first database and a delivery module coupled to a second database and the queuing module. The queuing module is operable to receive a plurality of communications from a plurality of applications and store the plurality of communications in the first database. The delivery module is operable to receive the stored plurality of communications from the queuing module, access end-user subscription information stored in the second database, determine, based on the end-user subscription information, one or more devices to receive the plurality of communications, and deliver the plurality of communications to the determined one or more devices on behalf of the plurality of applications. The end-user subscription information indicates one or more devices to receive the plurality of communications.
    Type: Application
    Filed: April 14, 2010
    Publication date: October 20, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Suresh G. Nair, Sundar Krishnamoorthy
  • Publication number: 20110258124
    Abstract: Embodiments of the invention relate to systems, methods, and computer program products for an automated and electronic means for financial institution clients to manage and track the funding of leased assets and, specifically, the combining of like assets into leased asset bundles for the purpose of generating lease records that include a leased asset bundle. By bundling assets and creating corresponding lease reports that include a leased asset bundle, the process for funding approval is streamlined, in that, document communication, signature requirements and overall tracking of documentation is minimized. In addition, an ancillary benefit is afforded the financial institution such that the bundled assets can be syndicated to third parties as a single schedule document.
    Type: Application
    Filed: April 19, 2010
    Publication date: October 20, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Joel R. Emmett, John Hammond, Marianne D. Velker