Patents by Inventor David M. Grigg

David M. Grigg 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: 9699599
    Abstract: Systems, methods, apparatuses, and computer-readable media configured to determine a location of a user, identify the user and provide additional services based on the determined location and/or identity are provided. In some examples, associate users may be identified and a location of each associate user may be tracked to identify a location of an associate user, confirm the location of the associate user is an expected location, and/or provide location information to a customer of the associate user.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: July 4, 2017
    Assignee: Bank of America Corporation
    Inventors: Don Cardinal, David M. Grigg
  • Patent number: 9691092
    Abstract: Methods and systems for predicting and responding to customer needs using local positioning technology are presented. In some embodiments, a customer assistance computing platform may receive one or more attributes associated with a beacon signal received by a customer computing device and an identifier associated with the customer computing device. Subsequently, the computing platform may determine an identity of a customer using the customer computing device. The computing platform then may determine a location of the customer using the customer computing device based on the one or more attributes associated with the beacon signal. Thereafter, the computing platform may determine one or more predicted needs of the customer. Then, the computing platform may generate a notification based on the predicted needs of the customer and may send the notification to the customer computing device.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: June 27, 2017
    Assignee: Bank of America Corporation
    Inventors: Carrie Anne Hanson, Sharon Scanlon, Kim Stittsworth, David M. Grigg, Davindar Gill
  • Patent number: 9652808
    Abstract: Embodiments of the invention relate to systems, methods, and computer program products for providing e-receipts to customers. Embodiments receive authorization from a customer for the customer to be enrolled in a point of transaction e-receipt communication program; receive transaction data corresponding to at least one transaction performed by the customer at a point of transaction of a merchant; and initiate communication, to the customer, of an e-receipt based at least in part on the received transaction data. Some embodiments receive authorization from a plurality of enrolling merchants for enrollment in the point of transaction e-receipt communication program; and build a cooperating merchant list comprising information corresponding to a plurality of cooperating merchants cooperating with a financial institution implementing the point of transaction e-receipt communication program.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: May 16, 2017
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Joseph Neil Johansen, Farhan Ahmed Siddiqi, David Reed Godsman, David M. Grigg
  • Patent number: 9647999
    Abstract: Embodiments are directed to systems, methods and computer program products for assigning a level of authentication to an authentication bucket. Embodiments determine a current level of authentication corresponding to a first authentication bucket comprising a plurality of mobile banking functions; collect a set of circumstantial data corresponding with the apparatus; determine a circumstances score based at least in part on the set of circumstantial data; and determine whether the current level of authentication corresponding to the first authentication bucket is appropriate based at least in part on the circumstances score.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: May 9, 2017
    Assignee: Bank of America Corporation
    Inventors: David M. Grigg, Joseph Neil Johansen, Michael E. Toth, Daniel Lynn Carpenter, Hood Qaim-Maqami, Carrie Anne Hanson, Elizabeth S. Votaw
  • Patent number: 9628495
    Abstract: Embodiments of the invention are directed to a system, method, and a computer program product self-selected user access based on specific authentication types. The system typically including a memory, a processor, and a module configured to receive from a user, a user-selected preference, wherein the user-selected preference comprises one or more authentication types desired by the user; determine a level of authentication from a plurality of levels of authentication are associated with the one or more authentication types associated with the user-selected preference; initiate the presentation of a user interface that enables the user to select one or more application functions, wherein the one or more application functions are associated with the determined level of authentication; receive from a user, a selection of one or more application functions.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: April 18, 2017
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: David M. Grigg, Joseph Neil Johansen, Carrie Anne Hanson, Charles Jason Burrell, Elizabeth S. Votaw
  • Patent number: 9619843
    Abstract: Embodiments of the invention relate to systems, methods, and computer program products for providing e-receipts to customers. Embodiments receive authorization from a customer for the customer to be enrolled in a point of transaction e-receipt communication program; receive transaction data corresponding to at least one transaction performed by the customer at a point of transaction of a merchant; and initiate communication, to the customer, of an e-receipt based at least in part on the received transaction data. Some embodiments receive authorization from a plurality of enrolling merchants for enrollment in the point of transaction e-receipt communication program; and build a cooperating merchant list comprising information corresponding to a plurality of cooperating merchants cooperating with a financial institution implementing the point of transaction e-receipt communication program.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: April 11, 2017
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Joseph Neil Johansen, Farhan Ahmed Siddiqi, David Reed Godsman, David M. Grigg
  • Patent number: 9619842
    Abstract: Embodiments of the invention relate to systems, methods, and computer program products for providing e-receipts to customers. Embodiments receive authorization from a customer for the customer to be enrolled in a point of transaction e-receipt communication program; receive transaction data corresponding to at least one transaction performed by the customer at a point of transaction of a merchant; and initiate communication, to the customer, of an e-receipt based at least in part on the received transaction data. Some embodiments receive authorization from a plurality of enrolling merchants for enrollment in the point of transaction e-receipt communication program; and build a cooperating merchant list comprising information corresponding to a plurality of cooperating merchants cooperating with a financial institution implementing the point of transaction e-receipt communication program.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: April 11, 2017
    Assignee: Bank of America Corporation
    Inventors: Joseph Neil Johansen, Farhan Ahmed Siddiqi, David Reed Godsman, David M. Grigg
  • Patent number: 9595025
    Abstract: Embodiments are directed to systems, methods and computer program products for sorting mobile banking functions into authentication buckets. Embodiments determine, for each of a plurality of mobile banking functions, a corresponding authentication buckets, where each authentication bucket corresponds with a level of authentication.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: March 14, 2017
    Assignee: Bank of America Corporation
    Inventors: David M. Grigg, Joseph Neil Johansen, Michael E. Toth, Daniel Lynn Carpenter, Hood Qaim-Maqami, Carrie Anne Hanson, Elizabeth S. Votaw
  • Patent number: 9588342
    Abstract: Systems, apparatus, and computer program products are provided for implementing a wearable computing device having an Optical Head-Mounted Display (OHMD) to automatically determine which individuals within a business environment, such as a retail store, banking center or the like, are established customers. Such a determination of established customer status is conducted without requiring any action on behalf of the individuals/customers currently located within the business environment and can be accomplished when the established customer enters the business location or shortly thereafter. Once established customers are identified, customer indicators are provided within the view of the OHMD, so that a business associate/employee can readily identity which individual within their field of view are established customers.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: March 7, 2017
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: David M. Grigg, Richard Andrew Starbuck, Carrie Anne Hanson, Alicia C. Jones
  • Patent number: 9584527
    Abstract: Embodiments of the invention are directed to systems, methods and computer program products for receiving a request from a user for access to at least one function associated with a first application; determining that access to at least one function requires user authentication; initiating sensing of an authentication validating carrier comprising a first credential; determining the first credential based at least in part on the sensed authentication validating carrier; validating the first credential, thereby resulting in a first successful user authentication; and granting access to at least one function associated with the first application based on the validation of the first successful user authentication.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: February 28, 2017
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: David M. Grigg, Charles Jason Burrell, Peter John Bertanzetti
  • Patent number: 9565195
    Abstract: Embodiments of the invention are directed to systems, methods and computer program products for receiving a request from a user for access to at least one function associated with a first application; determining that access to at least one function requires user authentication; initiating sensing of an authentication validating carrier comprising a first credential; determining the first credential based at least in part on the sensed authentication validating carrier; validating the first credential, thereby resulting in a first successful user authentication; and granting access to at least one function associated with the first application based on the validation of the first successful user authentication.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: February 7, 2017
    Assignee: Bank of America Corporation
    Inventors: David M. Grigg, Charles Jason Burrell, Peter John Bertanzetti
  • Publication number: 20170011352
    Abstract: Embodiments of the invention include systems, methods, and computer-program products for scheduling and affecting appointment calendaring based on dependencies. As such, the invention provides for a dynamic appointment calendaring based on changes in the user's location. The dependencies comprise current and potential future locations and times of a user. The invention continuously monitors the calendars of the user on one or more devices. Further, the invention determines a change in existing appointments or cancellation of an appointment such that the user is newly available at certain time or determines a change in current and potential future locations of the user. Subsequently, the invention then evaluates one or more upcoming future appointments of the user with the financial institution specialists and ascertains the appointment details. The invention then automatically, schedules one or more new appointments at a new time and/or location with relevant specialists.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Inventors: Alicia C. Jones-McFadden, Matthew Hsieh, Jade Michelle Le Vo-Dinh, David M. Grigg, Carrie Anne Hanson, Peter John Bertanzetti
  • Publication number: 20170011229
    Abstract: The present disclosure describes user self-directed sharing of user data with entities in return for user benefits. Embodiments herein disclosed receive user data, aggregate the user data into user data groups, receive at least one benefit that an entity is willing to offer in exchange for a user data group, associate the benefit with each of the user data groups, provide a user interface to the user, prompt the user for selecting one of the user data groups and the benefit for the selected user data group, receive an indication that the user has selected to share one of the user data groups in exchange for the benefit, provide the user data associated with the selected user data group to the entity associated with the benefit, and provide a notification to the user of the benefit associated with the selected user data group has been associated with the user.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Inventors: Alicia C. Jones-McFadden, Matthew Hsieh, Jade Michelle Le Vo-Dinh, David M. Grigg, Carrie Anne Hanson, Peter John Bertanzetti
  • Publication number: 20170011349
    Abstract: Embodiments of the invention include systems, methods, and computer-program products for scheduling and affecting appointment calendaring based on user application navigation. As such, the invention provides for a smart appointment calendaring based on the portion of an application that the user is viewing. For example, if the user is in a credit card section of the application, the invention may identify this location and prompt an appointment to be set up with a credit card specialist. Furthermore, in some embodiments, the invention allows the user to add a voice message to set up the appointment, thus analysis of the voice message may be performed by the invention systems to match the user with the most appropriate specialist. Based on needs identified from application navigation, the invention may create an appointment package for the user. Thus, the system may schedule appointments with one or more specialists based on the user's needs.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Inventors: Alicia C. Jones-McFadden, Matthew Hsieh, Jade Michelle Le Vo-Dinh, David M. Grigg, Carrie Anne Hanson, Peter John Bertanzetti
  • Publication number: 20170011390
    Abstract: Embodiments of the invention relate to systems and methods for facilitating digital wallet transfers. In particular, the embodiments of the invention relate to system configured to create an electronic wallet capable of receiving funds from an online transaction. The system may further cause a mobile device to install a banking application for managing the electronic wallet, wherein the banking application enables a user to create a financial account and transfer funds available to the electronic wallet to the financial account. Based on the user interacting with the banking application, the system creates a financial account capable of receiving funds from the electronic wallet. The system identifies that the electronic wallet has received funds, and based on such identification, the system transfers an amount of funds available to the electronic wallet to the financial account.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Inventors: Matthew Hsieh, Jade Michelle Le Vo-Dinh, Carrie Anne Hanson, Peter John Bertanzetti, Alicia C. Jones-McFadden, David M. Grigg
  • Publication number: 20170011351
    Abstract: Embodiments of the invention include systems, methods, and computer-program products for enriching appointment calendaring with pre- and post-appointment requirements. In this way, the invention creating an appointment ticket in the user's passbook or calendar for one or more calendared appointments identified in a user's calendar. The system may enrich the saved appointment with information, documents, or the like that may be required for the appointment prior to the appointment occurring. In this way, the system may generate and fill out the necessary documents for the user in preparation for the appointment. Furthermore, the system may enrich the stored appointment data with information post-appointment. For example, the system may incorporate a log of the appointment, follow-up information required, or the like.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Inventors: Alicia C. Jones-McFadden, Matthew Hsieh, Jade Michelle Le Vo-Dinh, David M. Grigg, Carrie Anne Hanson, Peter John Bertanzetti
  • Publication number: 20170011350
    Abstract: Embodiments of the invention include systems, methods, and computer-program products for scheduling and affecting appointment calendaring based on perceived user requirements. As such, the invention provides for a smart appointment calendaring based on the automatic and real time analysis of a user's financial information, transaction history, navigation history and the like. The system then identifies one or more relevant specialists and schedules one or more appointments. Based on needs identified from analysis of user information, the invention may create an appointment package for the user. Thus, the system may schedule appointments with one or more specialists based on the user's requirements.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Inventors: Alicia C. Jones-McFadden, Matthew Hsieh, Jade Michelle Le Vo-Dinh, David M. Grigg, Carrie Anne Hanson, Peter John Bertanzetti
  • Patent number: 9530124
    Abstract: Embodiments are directed to systems, methods and computer program products for sorting mobile banking functions into authentication buckets. Embodiments determine, for each of a plurality of mobile banking functions, a corresponding authentication buckets, where each authentication bucket corresponds with a level of authentication.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: December 27, 2016
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: David M. Grigg, Joseph Neil Johansen, Michael E. Toth, Daniel Lynn Carpenter, Hood Qaim-Maqami, Carrie Anne Hanson, Elizabeth S. Votaw
  • Patent number: 9525685
    Abstract: The present invention includes a system for authenticating a second action based on a first action, wherein the system is configured to: receive a first request to execute a first action associated with a first application; determine that execution of the first action requires user authentication; request one or more authentication credentials from the user; receive a first authentication credential associated with the first action; validate the first authentication credential, thereby resulting in a successful validation of the received first authentication credential; in response to the successful validation, execute the first action; receive a second request to execute a second action associated with a second application; determine that execution of the second action requires user authentication; use the successful validation of the first authentication credential to validate a second authentication credential so that the second action may be executed.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: December 20, 2016
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: David M. Grigg, Peter John Bertanzetti, Charles Jason Burrell, Carrie Anne Hanson, Joseph Neil Johansen, Michael E. Toth, Elizabeth S. Votaw
  • Patent number: 9514463
    Abstract: Systems, apparatus, and computer program products provide for monitoring an area within or proximate to a place of business for digital signatures of mobile communication devices, such as cellular devices or wearable communication devices. The captured digital signatures are then matched to digital signatures associated with existing customers of the business to determine the presence of the existing customer within or proximate to the place of business. Once the presence of the existing customer within or proximate to the business is known, the business can access other relevant information, such as customer profile information, prior transaction/interaction information or the like to enhance the customer's current interaction with the business. Moreover, once the presence of the existing customer is known, location determining mechanisms may implemented to track the location of the known customer within or proximate to the place of business for the purpose of positively identifying the known customer.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: December 6, 2016
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: David M. Grigg, Richard Andrew Starbuck, Carrie Anne Hanson, Alicia C. Jones-McFadden, Nathan Dent, Nicholas Munson, Matthew K. Bryant