Patents by Inventor Chris Purvis

Chris Purvis 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: 9646342
    Abstract: Disclosed is a system and associated method of using a customer's mobile device as an online banking remote control for another customer device. The system typically includes a processor, a memory, and an online banking module stored in the memory. The module is typically configured for (i) associating the mobile device with the customer's online banking account and (ii) binding the mobile device to another computing device. In addition, the module is typically configured for subsequently receiving a remote access command associated with the customer's online banking account and associated with the computing device from the mobile device. The remote access of the computing device to the customer's online banking account can then be modified based on the remote access command and determining that (i) the mobile device is associated with the customer's online banking account and (ii) the mobile device is bound to the computing device.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: May 9, 2017
    Assignee: Bank of America Corporation
    Inventors: Matthew A. Calman, William E. Kelley, Chris Purvis, Dipika Jain, Michael E. Toth
  • Patent number: 9519934
    Abstract: Disclosed is a system and associated method for restricting access to a customer's online banking account. The system typically includes a processor, a memory, and an online banking module stored in the memory. The module is typically configured for determining that a computing device has initiated a first online banking transaction associated with the customer's online banking account. If the first online banking transaction is within a first restricted transaction definition and if the computing device is not enrolled with the customer's online banking account, geographic location information associated with the computing device and geographic location information associated with a first mobile device enrolled with the customer's account are received. The module determines whether the location of the computing device is proximate to a predefined location and/or whether the location of the computing device is proximate to the location of the first mobile device.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: December 13, 2016
    Assignee: Bank of America Corporation
    Inventors: Matthew A. Calman, William E. Kelley, Chris Purvis, Dipika Jain, Michael E. Toth
  • Patent number: 9384478
    Abstract: Embodiments of the invention are directed to systems, methods and computer program products for providing an offline mobile banking system. An exemplary apparatus is configured to: provide, at a mobile device, a transaction request, determine a connection is not established between the mobile device and a device associated with the financial institution, store the transaction request in response to determining a connection has not been established, establish a connection between the mobile device and a server associated with the financial institution, and communicate the stored transaction request from the mobile device to a device associated with the financial institution.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: July 5, 2016
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Matthew A. Calman, Dipika Jain, William Kelley, Chris Purvis, Michael E. Toth
  • Patent number: 9027083
    Abstract: Access to an on-line account management system is facilitated. A request is received to perform a first action using an on-line account management system. The request comprises a first access identifier. A global party identifier associated with the first access identifier is determined. Restriction information associated with the first access identifier and the global party identifier is accessed from a global party profile operable to store at least one of a time-based, a location-based, and a device-based restriction associated with actions capable of being performed using the on-line account management system. A processor determines whether the first action is permissible based on the restriction information associated with the first access identifier and the global party identifier.
    Type: Grant
    Filed: August 5, 2011
    Date of Patent: May 5, 2015
    Assignee: Bank of America Corporation
    Inventors: Chris Purvis, Dipika Jain
  • Publication number: 20150026055
    Abstract: Embodiments of the invention are directed to systems, methods and computer program products for providing an offline mobile banking system. An exemplary apparatus is configured to: provide, at a mobile device, a transaction request, determine a connection is not established between the mobile device and a device associated with the financial institution, store the transaction request in response to determining a connection has not been established, establish a connection between the mobile device and a server associated with the financial institution, and communicate the stored transaction request from the mobile device to a device associated with the financial institution.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Inventors: Matthew A. Calman, Dipika Jain, William Kelley, Chris Purvis, Michael E. Toth
  • Publication number: 20150026026
    Abstract: Disclosed is a system and associated method for restricting access to a customer's online banking account. The system typically includes a processor, a memory, and an online banking module stored in the memory. The module is typically configured for determining that a computing device has initiated a first online banking transaction associated with the customer's online banking account. If the first online banking transaction is within a first restricted transaction definition and if the computing device is not enrolled with the customer's online banking account, geographic location information associated with the computing device and geographic location information associated with a first mobile device enrolled with the customer's account are received. The module determines whether the location of the computing device is proximate to a predefined location and/or whether the location of the computing device is proximate to the location of the first mobile device.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Inventors: Matthew A. Calman, William E. Kelley, Chris Purvis, Dipika Jain, Michael E. Toth
  • Publication number: 20150026056
    Abstract: Embodiments of the present invention relates to systems, computer-implemented methods, and computer program products for completing a mobile banking transaction at a trusted location. In some embodiments, the system is configured to: (a) receive input relating to user-designated trusted locations for completing a mobile banking transaction, (b) receive input from the user relating to a transaction request, (c) determine whether the mobile device is located at a trusted locations, and (d) complete the transaction request; or store the transaction request in a queue for mobile banking transactions on the mobile device.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Matthew A. Calman, Dipika Jain, William Kelley, Chris Purvis, Michael E. Toth
  • Publication number: 20150026054
    Abstract: Disclosed is a system and associated method for restricting access to a customer's online banking account based on customer-defined online-banking access restrictions. The system typically includes a processor, a memory, and an online banking module stored in the memory. The module is typically configured for initially associating a mobile device with the customer's online banking account.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Applicant: Bank of America Corporation
    Inventors: Matthew A. Calman, William E. Kelley, Chris Purvis, Dipika Jain, Michael E. Toth
  • Publication number: 20150026351
    Abstract: Embodiments for transferring online account sessions are included in systems that enable a user to transfer control of an account session from a first mobile device to a second mobile device and determine whether or not the second mobile device has control of the account session based on transmission data received from the first mobile device or second mobile device. The systems receive transaction data, user input, or device tracking data from the first device or second device, and use the data to process online activities.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Applicant: Bank of America Corporation
    Inventors: Matthew A. Calman, Dipika Jain, William E. Kelley, Michael E. Toth, Chris Purvis
  • Publication number: 20150026024
    Abstract: Embodiments of the invention are directed to apparatus, methods, and computer program products for determining and notifying a user, herein a financial institution customer, as to which account aggregators currently have been granted permission to access accounts held by the customer at the financial institution. In addition to notifying the customer of the current status of account aggregator access, the present invention provides the customer, through an online or mobile banking application or the like, a comprehensive tool for managing the access granted to all of the account aggregators that are determined to currently have permission to access the customer's accounts.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Applicant: Bank of America Corporation
    Inventors: Matthew A. Calman, Dipika Jain, Chris Purvis, William Kelley, Michael E. Toth
  • Publication number: 20150026025
    Abstract: Disclosed is a system and associated method of using a customer's mobile device as an online banking remote control for another customer device. The system typically includes a processor, a memory, and an online banking module stored in the memory. The module is typically configured for (i) associating the mobile device with the customer's online banking account and (ii) binding the mobile device to another computing device. In addition, the module is typically configured for subsequently receiving a remote access command associated with the customer's online banking account and associated with the computing device from the mobile device. The remote access of the computing device to the customer's online banking account can then be modified based on the remote access command and determining that (i) the mobile device is associated with the customer's online banking account and (ii) the mobile device is bound to the computing device.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Matthew A. Calman, William E. Kelley, Chris Purvis, Dipika Jain, Michael E. Toth
  • Publication number: 20150026057
    Abstract: Embodiments of the present invention relates to systems, computer-implemented methods, and computer program products for completing a mobile banking transaction at a trusted location. In some embodiments, the system is configured to: (a) initiate, via a mobile device, a transaction request for a mobile banking transaction; (b) store the transaction request for the mobile banking transaction in a queue for mobile banking transaction requests; (c) retrieve from the queue, using a computing device, the transaction request for the mobile banking transaction, wherein the computing device is different from the mobile device; and (d) complete, using the computing device, the transaction request for the mobile banking transaction.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Inventors: Matthew A. Calman, Dipika Jain, William Kelley, Chris Purvis, Michael E. Toth
  • Publication number: 20150026053
    Abstract: Disclosed is a system and associated method for providing alerts regarding a customer's online banking account. The system typically includes a processor, a memory, and an online banking module stored in the memory. The module is typically configured for initially associating a mobile device with the customer's online banking account. In addition, the module is typically configured for subsequently determining whether a computing device has engaged in a predefined online banking transaction associated with the customer's online banking account and transmitting a notification that the computing device has engaged in the predefined online banking transaction to the mobile device based on determining that (i) the computing device has engaged in a predefined online banking transaction associated with the customer's online banking account and (ii) the mobile device is associated with the customer's online banking account.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Inventors: Matthew A. Calman, William E. Kelley, Chris Purvis, Dipika Jain, Michael E. Toth
  • Patent number: 8813248
    Abstract: According to an embodiment, a system is provided comprising a memory and a processor. The memory may be operable to store a master image associated with a user account. The master image may comprise an image of a physical, non-living object. The processor may be coupled to the memory and may be operable to receive a request to perform a transaction associated with the user account. The processor may be further operable to receive an image that is scanned in real-time in conjunction with the request to perform the transaction. The processor may be further operable to compare the scanned image with the master image associated with the user account and to perform the transaction if the scanned image is substantially similar to the master image.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: August 19, 2014
    Assignee: Bank of America Corporation
    Inventor: Chris Purvis
  • Publication number: 20130036454
    Abstract: Access to an on-line account management system is facilitated. A request is received to perform a first action using an on-line account management system. The request comprises a first access identifier. A global party identifier associated with the first access identifier is determined. Restriction information associated with the first access identifier and the global party identifier is accessed from a global party profile operable to store at least one of a time-based, a location-based, and a device-based restriction associated with actions capable of being performed using the on-line account management system. A processor determines whether the first action is permissible based on the restriction information associated with the first access identifier and the global party identifier.
    Type: Application
    Filed: August 5, 2011
    Publication date: February 7, 2013
    Applicant: Bank of America Corporation
    Inventors: Chris Purvis, Dipika Jain
  • Publication number: 20130013502
    Abstract: A system includes a memory for storing customer account information associated with first and second customers, and a processor. The processor receives a request to perform a first transaction. In response to a determination that the request to perform the first transaction is approved, the processor generates a first transaction code and transmits the first transaction code to a mobile device associated with the first customer. The processor further receives transaction information for the first transaction. The processor further receives a request to perform a second transaction. In response to a determination that the request to perform the second transaction is approved, the processor generates a second transaction code and transmits the second transaction code to a mobile device associated with the second customer. The processor further receives transaction information for the second transaction. The processor further communicates a batch payment to the particular merchant.
    Type: Application
    Filed: July 7, 2011
    Publication date: January 10, 2013
    Applicant: Bank of America Corporation
    Inventor: Chris Purvis
  • Publication number: 20130007874
    Abstract: According to an embodiment, a system is provided comprising a memory and a processor. The memory may be operable to store a master image associated with a user account. The master image may comprise an image of a physical, non-living object. The processor may be coupled to the memory and may be operable to receive a request to perform a transaction associated with the user account. The processor may be further operable to receive an image that is scanned in real-time in conjunction with the request to perform the transaction. The processor may be further operable to compare the scanned image with the master image associated with the user account and to perform the transaction if the scanned image is substantially similar to the master image.
    Type: Application
    Filed: June 28, 2011
    Publication date: January 3, 2013
    Applicant: Bank of America Corporation
    Inventor: Chris Purvis
  • Publication number: 20110208783
    Abstract: User identifiers associated with a plurality of enterprises may be integrated. A request is received to link a plurality of user identifiers associated with a plurality of enterprises. A first user identifier associated with a first enterprise is received, and a second user identifier associated with a second enterprise is received. The first user identifier and a first enterprise identifier are stored in a first data structure of a memory. The second user identifier and a second enterprise identifier are stored in a second data structure of the memory. A first account identifier associated with the first user identifier is determined by a processor. A second account identifier associated with the second user identifier is determined by the processor.
    Type: Application
    Filed: February 22, 2010
    Publication date: August 25, 2011
    Applicant: Bank of America Corporation
    Inventors: Mark C. Dolphin, William B. Caemmerer, Lisa R. Handalian, Rodney W. Bass, Jeffrey D. Hindle, Shyamapad Hazra, Susan M. Hartman, Joseph N. Paolantonio, Christopher T. Hart, Bradley P. Vigrass, Holly J. Warren, Christine M. Watts, Chris Purvis, Scott M. Blandford