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: 11930555Abstract: Methods, apparatus, systems, and computer-readable media are set forth for providing digital and non-digital content to a segment of a population that is identified using geolocation data and other activity data. In some implementations, non-digital content is delivered via postal mail to a segment of a population according to whether the segment of the population viewed certain content before, during, or after visiting a particular geographic location. In other implementations, digital content, such as phone calls or voice messages, can be delivered to a segment of a population according whether the segment of the population is present or has recently been present at a particular location and previously viewed certain content associated with the location. Segmenting populations in this way can conserve computational resources and materials that might otherwise be wasted on serving a larger population that may have less of an interest in the content.Type: GrantFiled: September 2, 2022Date of Patent: March 12, 2024Assignee: EL TORO.COM, LLCInventors: Stacy B. Griggs, David T. Stadler, III, Daniel L. Kimball, Richard M. Teachout, III
-
Patent number: 10600039Abstract: A computer-implemented method for managing financial payments between parties using an electronic payment computing device is provided. The method includes receiving a payee debit account identifier from a payee computing device, the payee debit account identifier associated with a payee debit account; creating a payee user account using the payee debit account identifier, wherein the payee user account is linked to the payee debit account; receiving a first payment request from the payee computing device requesting payment from a payor; generating a unique link for accessing a payment page associated with the first payment request; transmitting a second payment request to a payor computing device, wherein the second payment request includes the unique link; receiving a payment response from the payor computing device authorizing payment from a payor debit account to the payee; and prompting a transfer of funds from the payor debit account to the payee debit account.Type: GrantFiled: May 20, 2015Date of Patent: March 24, 2020Assignees: MASTERCARD INTERNATIONAL INCORPORATED, Bank of America CorporationInventors: David C. Brown, Adam K. Hosp, Victor Lopes, Peter John Bertanzetti, David M. Grigg
-
Patent number: 10387846Abstract: 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: GrantFiled: July 10, 2015Date of Patent: August 20, 2019Assignee: BANK OF AMERICA CORPORATIONInventors: Alicia C. Jones-McFadden, Matthew Hsieh, Jade Michelle Le Vo-Dinh, David M. Grigg, Carrie Anne Hanson, Peter John Bertanzetti
-
Patent number: 10387845Abstract: 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: GrantFiled: July 10, 2015Date of Patent: August 20, 2019Assignee: BANK OF AMERICA CORPORATIONInventors: Alicia C. Jones-McFadden, Matthew Hsieh, Jade Michelle Le Vo-Dinh, David M. Grigg, Carrie Anne Hanson, Peter John Bertanzetti
-
Patent number: 10121142Abstract: Embodiments are directed to receiving a token from a wearable device carried by a customer, the token for user authentication based on a visitation pattern of the customer. Embodiments include receive, from the wearable device carried by the customer, the token comprising user authentication information associated with the customer, wherein receiving the token indicates a current visit of the customer to the financial institution location; access, based at least in part on the user authentication information, a visitation history from a customer profile associated with the customer; determine, based at least in part on the visitation history, whether the current visit falls within a recognized visitation pattern; and authenticate, based at least in part on the determination, the customer for performing a transaction at the financial institution location.Type: GrantFiled: April 11, 2014Date of Patent: November 6, 2018Assignee: Bank of America CorporationInventors: David M. Grigg, Richard Andrew Starbuck, Carrie Anne Hanson, Alicia C. Jones
-
Patent number: 10108952Abstract: 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, the identity of a customer may be determined based on detection of a signal by a personal computing device of the customer. One or more associate users associated with that customer may be identified and a location of the associate user may be transmitted to the customer user. In other examples, a category of an identified customer may be determined and an associate user equipped to work with that determined category of customer may be identified.Type: GrantFiled: July 10, 2014Date of Patent: October 23, 2018Assignee: Bank of America CorporationInventors: Carrie Anne Hanson, Sharon Scanlon, Davindar Gill, David M. Grigg
-
Patent number: 10096017Abstract: Embodiments of the invention include systems, methods, and computer-program products for a clearing house for creating and directing readable indicia to/from merchants, users, and/or vendors. As such, merchants, users, and vendors may all be able to recognize, read, and complete transactions using a created universal readable indicia, irrespective of the entities associated with the transaction. The invention may create and provide a universal readable indicia that may be read and/or scanned by any of a user, merchant, or vendor. Subsequently, upon scanning, the system may recognize the appropriate vendor associated with the scan, based on information about the user or merchant derived from the scan. As such, the invention may be able to convert the universal readable indicia to one or more indicia accepted by a vendor that may complete the transaction with the user and/or merchant.Type: GrantFiled: February 16, 2016Date of Patent: October 9, 2018Assignee: Bank of America CorporationInventor: David M. Grigg
-
Patent number: 10096018Abstract: Embodiments of the invention include systems, methods, and computer-program products for a clearing house for creating and directing readable indicia to/from merchants, users, and/or vendors. As such, merchants, users, and vendors may all be able to recognize, read, and complete transactions using a created universal readable indicia, irrespective of the entities associated with the transaction. The invention may create and provide a universal readable indicia that may be read and/or scanned by any of a user, merchant, or vendor. Subsequently, upon scanning, the system may recognize the appropriate vendor associated with the scan, based on information about the user or merchant derived from the scan. As such, the invention may be able to convert the universal readable indicia to one or more indicia accepted by a vendor that may complete the transaction with the user and/or merchant.Type: GrantFiled: February 16, 2016Date of Patent: October 9, 2018Assignee: Bank of America CorporationInventor: David M. Grigg
-
Patent number: 10049195Abstract: Systems, apparatus, methods, and computer program products are provided for determining a user's authentication requirements/credentials for a specific network access session based on the current location of the user in comparison to predetermined boundaries of location that have altered authentication requirements, in the form of, increased or decreased authentication requirements/credentials that differ from the standard authentication requirements.Type: GrantFiled: February 4, 2016Date of Patent: August 14, 2018Assignee: Bank of America CorporationInventors: David M. Grigg, Peter John Bertanzetti, Charles Jason Burrell, Carrie Anne Hanson, Joseph Neil Johansen, Michael E. Toth
-
Patent number: 10050962Abstract: Systems, apparatus, methods, and computer program products are provided for determining a user's authentication requirements/credentials for function requiring authentication based on determining a location along an authentication continuum. The location along the authentication continuum defines the degree of authentication/credentials required to access the function and is determined based on a current state of the user and/or function attributes. The more or less that is known about the current state of the user the more or less likely the user is the user that is attempting to access the function and, thus, the authentication requirements required to access the function can be adjusted according (increased or decreased).Type: GrantFiled: October 30, 2015Date of Patent: August 14, 2018Assignee: BANK OF AMERICA CORPORATIONInventors: David M. Grigg, Peter John Bertanzetti, Charles Jason Burrell, Carrie Anne Hanson, Joseph Neil Johansen, Michael E. Toth
-
Patent number: 9990594Abstract: Embodiments of the invention are directed to systems, methods and computer program products for providing a geolocation check-in system. An exemplary apparatus is configured to collect positioning data related to a user. After collecting position data the apparatus may be configure to determine, based at least partially on the positioning data that the user has crossed a threshold of a geofence associated with a merchant's location. Based at least partially on this determination the apparatus may be configured to initiate a merchant check-in associated with the user and transmit user information to the merchant.Type: GrantFiled: January 28, 2016Date of Patent: June 5, 2018Assignee: Bank of America CorporationInventors: Scott Lee Harkey, David M. Grigg, Laura Corinne Bondesen, Matthew A. Calman
-
Patent number: 9971885Abstract: Systems, apparatus, methods, and computer program products are provided for determining a user's authentication requirements/credentials for a specific network access session based on the current location of the user in comparison to predetermined boundaries of location that have altered authentication requirements, in the form of, increased or decreased authentication requirements/credentials that differ from the standard authentication requirements.Type: GrantFiled: February 4, 2016Date of Patent: May 15, 2018Assignee: Bank of America CorporationInventors: David M. Grigg, Peter John Bertanzetti, Charles Jason Burrell, Carrie Anne Hanson, Joseph Neil Johansen, Michael E. Toth
-
Patent number: 9965729Abstract: Embodiments of the invention are directed to systems, methods and computer program products for providing a geolocation check-in system. An exemplary apparatus is configured to collect positioning data related to a user. After collecting position data the apparatus may be configure to determine, based at least partially on the positioning data that the user has crossed a threshold of a geofence associated with a merchant's location. Based at least partially on this determination the apparatus may be configured to initiate a merchant check-in associated with the user and transmit user information to the merchant.Type: GrantFiled: January 28, 2016Date of Patent: May 8, 2018Assignee: Bank of America CorporationInventors: Scott Lee Harkey, David M. Grigg, Laura Corinne Bondesen, Matthew A. Calman
-
Patent number: 9965606Abstract: Embodiments are directed to systems, methods and computer program products for providing user authentication based on historical user patterns. Embodiments of the present invention may be configured to communicate code executable by a computing device that causes the computing device to monitor user patterns of a user based on the user interacting with the computing device; receive baseline user patterns to identify the user; identify, from the baseline user patterns, one or more routine actions performed by the user operating the computing device; receive a request to perform a transaction, wherein the transaction is associated with a level of security that must be authenticated; receive identification user patterns of the user based on the user interacting with the computing device; determine a threshold score based on comparing the identification user patterns with the baseline user patterns; and alter the level of security.Type: GrantFiled: October 30, 2015Date of Patent: May 8, 2018Assignee: Bank of America CorporationInventors: Elizabeth S. Votaw, Alicia C. Jones-McFadden, David M. Grigg, Peter John Bertanzetti, Michael E. Toth, Carrie Anne Hanson
-
Patent number: 9830590Abstract: In general, apparatuses, methods and computer program products for making contactless financial transactions utilizing a mobile wallet are disclosed. Particularly, a mobile wallet application is disclosed that utilizes, at least in part, user specific data to generate a payment vehicle recommendation for different transactions. The user specific data may include the active user profile, prior payment vehicle usage, user preferences for the type of transaction, user location, rewards programs associated with use of one or more payment vehicles, or the like, or combinations thereof.Type: GrantFiled: November 25, 2014Date of Patent: November 28, 2017Assignee: Bank of America CorporationInventors: David M. Grigg, Marc B. Keller
-
Patent number: 9819680Abstract: Systems, apparatus, methods, and computer program products are provided for determining a user's authentication requirements/credentials for a specific network access session based on the current location of the user in comparison to known boundaries of location associated with the user, such as patterns of movement or the like. As such, the present invention serves to expedite the process for authenticating a user who desires to gain access to a network service, such as a banking application or the like.Type: GrantFiled: October 6, 2015Date of Patent: November 14, 2017Assignee: BANK OF AMERICA CORPORATIONInventors: David M. Grigg, Peter John Bertanzetti, Charles Jason Burrell, Carrie Anne Hanson, Joseph Neil Johansen, Michael E. Toth
-
Patent number: 9785994Abstract: Embodiments of the invention are directed to systems, methods and computer program products for aiding with purchase inquiries through an optical head-mounted display in a wearable computer. An exemplary apparatus is configured to receive information captured by the wearable computer; transmit, to at least one database, the received information including a primary identifier and at least one secondary identifier; retrieve, from at least one database, detailed information related to the first item of interest and the at least one additional item of interest, where the detailed information is associated with the primary identifier and the at least one secondary identifier; and present, on the optical head-mounted display in the wearable computer, the detailed information related to the first item of interest and the at least one additional item of interest, in a comparison format.Type: GrantFiled: April 10, 2014Date of Patent: October 10, 2017Assignee: Bank of America CorporationInventors: Alicia C. Jones, David M. Grigg, Carrie Anne Hanson, Richard Andrew Starbuck
-
Patent number: 9767503Abstract: Systems, methods, and computer program products are provided for prompting categorization during payment authorization. The system includes a computer apparatus including a processor and a memory; and a software module stored in the memory. The software module includes executable instructions that when executed by the processor cause the processor receive an authorization request for a transaction being conducted by a user; prompt the user to categorize at least one component of the transaction; receive a category from the user for the at least one component of the transaction; and store the category in association with the transaction. In some embodiments, the system will not authorize the transaction until the user categorizes at least one component of the transaction. In further embodiments, the system evaluates the transaction and only prompts the user to categorize the transaction if predefined criteria are met.Type: GrantFiled: November 30, 2012Date of Patent: September 19, 2017Assignee: Bank of America CorporationInventors: David M. Grigg, Matthew A. Calman, Elizabeth S. Votaw
-
Publication number: 20170258155Abstract: The present invention discloses a glove that allows operating an electronic device having a touch interface while wearing the glove. The glove comprises a glove body and digits coupled to the glove body. At least one of the digits comprises a removably coupled sleeve or cap adapted to cover the tip of thumb and/or finger. Removing of the sleeve exposes the thumb or fingertip for operating the touch interface of electronic device. The invention is advantageous allowing use of naked finger and/or thumb tips while wearing the glove for interacting with touch interface or registering thumb or fingerprints for biometric identification.Type: ApplicationFiled: March 8, 2016Publication date: September 14, 2017Inventor: David M. GRIGG
-
Patent number: 9734643Abstract: Systems and methods for using proximity positioning systems to determine a location of a user, identify the user and provide additional services and/or functionality to the user based on the determined location and/or identity are presented. In some examples, a low-power radio signal emitted from a location beacon may be received or detected by a personal computing device. The location of the beacon, and the device detecting the signal, may be determined. The location information, as well as a unique identifier associated with the personal computing device, may be used to identify a user associated with the personal computing device and the location of the user. This information may be used to provide additional services and/or functionality to the user. For instance, the location and identity information may be used to provide the user with access to secure areas within a location.Type: GrantFiled: July 10, 2014Date of Patent: August 15, 2017Assignee: Bank of America CorporationInventors: Carrie Anne Hanson, David M. Grigg, Kim Stittsworth