Patents by Inventor Heather Dolan
Heather Dolan 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).
-
Publication number: 20240112164Abstract: A method using one or more mobile devices for transporting information from an automated teller machine (“ATM”) to a central server when the ATM does not support a network connection and, upon return of the one or more mobile devices to the ATM, updating the ATM may be provided. The method may include transporting electronic transaction data processed locally at the ATM, via a mobile device, to a location where a network connection between the mobile device and the central server may be established. When in a location including network connection, the method may include transmitting the electronic transaction data to the central server. When the mobile device is detected to have returned to be within the pre-determined range of the ATM, the method may include transmitting a data packet to the ATM, the data packet received from the central server, thereby updating the ATM of the transmittal.Type: ApplicationFiled: October 3, 2022Publication date: April 4, 2024Inventors: Manu Kurian, Siten Sanghvi, Heather Dolan, George Albero, Maharaj Mukherjee, Kevin A. Delson
-
Publication number: 20240054464Abstract: A method enabling processing electronic transactions received at the ATM when network connection with the central server is disrupted. The method may enable processing each electronic transaction received using an alternative data routing pathway. The alternative data routing pathway may leverage one or more edge devices within close proximity to the ATM to serve as a proxy for transmitting data to the central server. The one or more edge devices may be enabled to carry electronic transaction data from electronic transactions processed locally at the ATM to a location where a network connection between the one or more edge devices and the central server may be established. When in a location including network connection, the one or more edge devices may transmit the electronic transaction data to the central server.Type: ApplicationFiled: August 11, 2022Publication date: February 15, 2024Inventors: Manu Kurian, Siten Sanghvi, Heather Dolan, George Albero, Maharaj Mukherjee, Kevin A. Delson
-
Publication number: 20240031346Abstract: A system includes a memory associated with a first virtual environment that stores data objects associated with a user. The memory is coupled to a processor configured to receive a user credential associated with the user and authorize the user to access the first virtual environment. The processor receives a request from the user to enter a second virtual environment accessible through the first virtual environment and generates a virtual pass for a first avatar of the user to enter the second virtual environment. The processor receives a request to perform a transfer of a selected amount of a first type data object and transfers the selected amount of the first type of data object from the memory to the second virtual environment. The processor receives an indication that the transfer is completed and deletes the selected amount of the first type of data object from the memory.Type: ApplicationFiled: July 19, 2022Publication date: January 25, 2024Inventors: Naoll Addisu Merdassa, Sachin Lad, Heather Dolan
-
Publication number: 20240013190Abstract: A method for facilitating electronic transactions between a first mobile device and a second mobile device is provided. At a central server, when internet connection is established, the method may include receiving transaction data and prior to processing an electronic transaction based on the transaction data, verifying the electronic transaction. The verifying may include retrieving a first activity log from the first mobile device and a first browser timeout history. The method may further include retrieving from the second mobile device a second activity log and a second browser timeout history. The method may further include verifying that a first mobile application was active when a browser on the first mobile device was in timeout and that a second mobile application was active when a browser on the second mobile device was in timeout.Type: ApplicationFiled: July 11, 2022Publication date: January 11, 2024Inventors: Heather Dolan, Manu Kurian, Maharaj Mukherjee
-
Patent number: 11710110Abstract: A system for performing authorization of a user in an augmented reality environment comprises an augmented reality user device, an automatic teller machine, and an authentication server. The automatic teller machine has a keypad with unmarked buttons. The augmented reality user device includes a display configured to overlay virtual objects onto a field of view of a user. The augmented reality user device receives a virtual keypad overlay, which assigns values to the unmarked buttons of the keypad. Using the overlay, the augmented reality user device displays the assigned values on the buttons of the keypad. The automatic teller machine detects an input sequence entered on the keypad and sends the input sequence to the authentication server. The authentication server determines an authentication code by combining the input sequence with the virtual keypad overlay, and compares the determined authentication code with an authentication code stored in a database.Type: GrantFiled: January 3, 2020Date of Patent: July 25, 2023Assignee: Bank of America CorporationInventors: Amanda J. Adams, Joseph N. Johansen, Michael Ogrinz, Heather Dolan, William P. Jacobson, Manu J. Kurian
-
Patent number: 11374976Abstract: Embodiments of the present invention provide systems and methods for authentication of users and authorization of user actions, and distribution or transfer of resources based on multi-channel input via a user device or one or more auxiliary user devices, such as smart home devices. The system is further configured to perform one or more user activities, in an integrated manner, within a single interface of the user device, without requiring the user to operate disparate applications. Furthermore, the system is configured to receive user input through multiple communication channels such as a textual communication channel and an audio communication channel and store unique user patterns to form an authentication baseline for subsequent user communications.Type: GrantFiled: October 15, 2019Date of Patent: June 28, 2022Assignee: BANK OF AMERICA CORPORATIONInventors: Christina Lillie, Justin Riley DuPont, Malathi Jivan, Heather Dolan, Poppy Marie Kimball
-
Patent number: 11314848Abstract: Embodiments of the invention are directed to a system, method, and computer program product for dynamically appending and transforming static activity data transmitted to a user device application. In particular, the invention provides a secure platform for dynamic restructuring and inter-connection of inline activity data. The system first determines that a first user, via a first networked device, has initiated a first electronic activity. The system then constructs and transmits a first static activity data set to a second resource application of the second networked device associated with the second user. The system then alters the transmitted first static activity data set of the first electronic activity, in response to the second user modifying an activity parameter item of the first electronic activity, in situ, prior to finalization authorization processing of the first electronic activity by a recipient system, without requiring initialization of an additional electronic activity.Type: GrantFiled: August 30, 2019Date of Patent: April 26, 2022Assignee: BANK OF AMERICA CORPORATIONInventors: Christina Ann Lillie, Justin Riley DuPont, Malathi Jivan, Heather Dolan, Poppy Marie Kimball
-
Patent number: 11288679Abstract: A system for authorizing an electronic transaction in an augmented reality environment comprises an augmented reality user device and an authentication server. The augmented reality user device includes a display that overlays virtual objects onto a field of view of the user. The user device receives a request to verify information about a payment card used in an electronic transaction. The request includes a virtual authentication object, which is a virtual representation of an object capable of being manipulated by the user in a particular sequence to enter an authentication code. The user device displays the virtual authentication object to the user and detects gestures performed on the virtual authentication object. The user device sends the detected gestures to the authentication server. The authentication server determines the authentication code using the virtual authentication object and the detected gestures, and uses it to authorize the transaction.Type: GrantFiled: February 6, 2020Date of Patent: March 29, 2022Assignee: Bank of America CorporationInventors: Amanda J. Adams, Joseph N. Johansen, Michael Ogrinz, Heather Dolan, William P. Jacobson, Manu J. Kurian
-
Publication number: 20210174369Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for linked resource interactions utilizing enhanced peer-to-peer applications. In particular, the system may continuously collect resource transfer data associated with a user or resource actions conducted using a peer-to-peer payment application, and may assign a unique transaction token identifier to a specific resource action to later identify, reverse, alter, or cancel the specific resource action. In this way, the system may provide an efficient and streamlined way to execute resource actions such as refunds using a single transaction identifier, and enhance the security and integrity of peer-to-peer payment networks by ensuring resource transfers are routed to the appropriate resource accounts.Type: ApplicationFiled: December 5, 2019Publication date: June 10, 2021Applicant: BANK OF AMERICA CORPORATIONInventors: Christina A. Lillie, Justin Riley DuPont, Malathi Jivan, Heather Dolan, Poppy Marie Kimball
-
Publication number: 20210112098Abstract: Embodiments of the present invention provide systems and methods for authentication of users and authorization of user actions, and distribution or transfer of resources based on multi-channel input via a user device or one or more auxiliary user devices, such as smart home devices. The system is further configured to perform one or more user activities, in an integrated manner, within a single interface of the user device, without requiring the user to operate disparate applications. Furthermore, the system is configured to receive user input through multiple communication channels such as a textual communication channel and an audio communication channel and store unique user patterns to form an authentication baseline for subsequent user communications.Type: ApplicationFiled: October 15, 2019Publication date: April 15, 2021Applicant: BANK OF AMERICA CORPORATIONInventors: Christina Lillie, Justin Riley DuPont, Malathi Jivan, Heather Dolan, Poppy Marie Kimball
-
Patent number: 10943229Abstract: An augmented reality system includes an augmented reality user device and a digital wallet. The digital wallet includes items associated with a user. The augmented reality user device includes a head mounted display, a memory, and processors. The display overlays virtual objects onto a field of view of the user. The processors overlay the digital wallet contents on a field of view of the user so that the user may select one of the items for use in an electronic transaction. For example, the processors request and receive an inventory of the digital wallet and overlay a graphical representation of the items within the field of view of the user via the display. The processors detect a hand gesture and identify a selected item based on the hand gesture. The processors generate a transfer token based on the identified item and transmit it to the electronic transaction terminal.Type: GrantFiled: November 29, 2016Date of Patent: March 9, 2021Assignee: Bank of America CorporationInventors: Heather Dolan, Victoria L. Dravneek, Zafer Mohamed
-
Publication number: 20210067460Abstract: Embodiments of the invention are directed to a system, method, and computer program product for dynamically appending and transforming static activity data transmitted to a user device application. In particular, the invention provides a secure platform for dynamic restructuring and inter-connection of inline activity data. The system first determines that a first user, via a first networked device, has initiated a first electronic activity. The system then constructs and transmits a first static activity data set to a second resource application of the second networked device associated with the second user. The system then alters the transmitted first static activity data set of the first electronic activity, in response to the second user modifying an activity parameter item of the first electronic activity, in situ, prior to finalization authorization processing of the first electronic activity by a recipient system, without requiring initialization of an additional electronic activity.Type: ApplicationFiled: August 30, 2019Publication date: March 4, 2021Applicant: BANK OF AMERICA CORPORATIONInventors: Christina Ann Lillie, Justin Riley DuPont, Malathi Jivan, Heather Dolan, Poppy Marie Kimball
-
Publication number: 20200402338Abstract: Apparatus and methods are provided for a system for tracking a movement of a dollar bill. The apparatus may include a dollar bill. The dollar bill may include an embedded sensor. The sensor may be embedded in a thickness of the bill. The sensor may have a thickness of less than 0.0043 inches. The sensor may include a memory for storing data and a transmitter. The apparatus may also include a receiver positioned on a brick and mortar banking center. The receiver may be configured to detect data transmitted from the bill and a direction of movement of the bill.Type: ApplicationFiled: June 21, 2019Publication date: December 24, 2020Inventors: Heather Dolan, Stephen T. Shannon, William August Stahlhut, Siten Sanghvi, Crystal M. Sundaramoorthy, Kevin A. Delson, Ryan Davis
-
Publication number: 20200226599Abstract: A system for authorizing an electronic transaction in an augmented reality environment comprises an augmented reality user device and an authentication server. The augmented reality user device includes a display that overlays virtual objects onto a field of view of the user. The user device receives a request to verify information about a payment card used in an electronic transaction. The request includes a virtual authentication object, which is a virtual representation of an object capable of being manipulated by the user in a particular sequence to enter an authentication code. The user device displays the virtual authentication object to the user and detects gestures performed on the virtual authentication object. The user device sends the detected gestures to the authentication server. The authentication server determines the authentication code using the virtual authentication object and the detected gestures, and uses it to authorize the transaction.Type: ApplicationFiled: February 6, 2020Publication date: July 16, 2020Inventors: Amanda J. Adams, Joseph N. Johansen, Michael Ogrinz, Heather Dolan, William P. Jacobson, Manu J. Kurian
-
Patent number: 10685386Abstract: An augmented reality system that includes an augmented reality user device. The augmented reality user device includes a display for overlaying virtual objects onto objects in a real scene, a camera, and a global position system sensor. The augmented reality user device includes a processor implementing an object recognition engine, a virtual assessment engine, and a virtual overlay engine. The object recognition engine identifies tangible products from an image. The virtual assessment engine authenticates the user, identifies a user identifier for the user, and identifies a vendor based on the geographic location of the user. The virtual assessment engine captures an image and performs object recognition on the image to identify products in a cart. The virtual assessment engine sends a token to a remote server, receives available offers for the user from the server, and presents the available offers as virtual objects overlaid with the products in the cart.Type: GrantFiled: November 30, 2016Date of Patent: June 16, 2020Assignee: Bank of America CorporationInventors: Willard H. Waldron, Victoria L. Dravneek, Katherine Dintenfass, Graham M. Wyllie, Kenneth A. Kaye, Heather Dolan
-
Patent number: 10679272Abstract: An augmented reality system that includes an augmented reality user device. The augmented reality user device includes a display for overlaying virtual objects onto objects in a real scene and a camera. The augmented reality user device includes a processor implementing a virtual assessment engine and a virtual overlay engine. The virtual assessment engine authenticates the user and identifies a user identifier for the user. The virtual assessment engine captures an image and performs object recognition on the image to identify products in a cart. The virtual assessment engine sends a token to a remote server, receives new account offers for the user from the server, and presents the offers as virtual objects overlaid with the products in the cart.Type: GrantFiled: April 4, 2019Date of Patent: June 9, 2020Assignee: Bank of America CorporationInventors: Willard H. Waldron, Victoria L. Dravneek, Katherine Dintenfass, Graham M. Wyllie, Kenneth A. Kaye, Heather Dolan
-
Publication number: 20200143345Abstract: A system for performing authorization of a user in an augmented reality environment comprises an augmented reality user device, an automatic teller machine, and an authentication server. The automatic teller machine has a keypad with unmarked buttons. The augmented reality user device includes a display configured to overlay virtual objects onto a field of view of a user. The augmented reality user device receives a virtual keypad overlay, which assigns values to the unmarked buttons of the keypad. Using the overlay, the augmented reality user device displays the assigned values on the buttons of the keypad. The automatic teller machine detects an input sequence entered on the keypad and sends the input sequence to the authentication server. The authentication server determines an authentication code by combining the input sequence with the virtual keypad overlay, and compares the determined authentication code with an authentication code stored in a database.Type: ApplicationFiled: January 3, 2020Publication date: May 7, 2020Inventors: Amanda J. Adams, Joseph N. Johansen, Michael Ogrinz, Heather Dolan, William P. Jacobson, Manu J. Kurian
-
Patent number: 10607230Abstract: A system for authorizing an electronic transaction in an augmented reality environment comprises an augmented reality user device and an authentication server. The augmented reality user device includes a display that overlays virtual objects onto a field of view of the user. The user device receives a request to verify information about a payment card used in an electronic transaction. The request includes a virtual authentication object, which is a virtual representation of an object capable of being manipulated by the user in a particular sequence to enter an authentication code. The user device displays the virtual authentication object to the user and detects gestures performed on the virtual authentication object. The user device sends the detected gestures to the authentication server. The authentication server determines the authentication code using the virtual authentication object and the detected gestures, and uses it to authorize the transaction.Type: GrantFiled: December 2, 2016Date of Patent: March 31, 2020Assignee: Bank of America CorporationInventors: Amanda J. Adams, Joseph N. Johansen, Michael Ogrinz, Heather Dolan, William P. Jacobson, Manu J. Kurian
-
Patent number: 10600111Abstract: An augmented reality system that includes an augmented reality user device. The augmented reality user device includes a display for overlaying virtual objects onto objects in a real scene, a camera, and a global position system sensor. The augmented reality user device includes a processor implementing an object recognition engine, a virtual assessment engine, and a virtual overlay engine. The object recognition engine identifies a business from an image. The virtual assessment engine authenticates the user and identifies a user identifier for the user. The virtual assessment engine captures an image, performs object recognition on the image to identify the business, and generates a location identifier identifying the business. The virtual assessment engine sends a token with the user identifier and the location identifier to a remote server, receives geolocation notifications for the user from the server, and presents the geolocation notifications as virtual objects overlaid with a real scene.Type: GrantFiled: November 30, 2016Date of Patent: March 24, 2020Assignee: BANK OF AMERICA CORPORATIONInventors: Willard H. Waldron, Victoria L. Dravneek, Katherine Dintenfass, Graham M. Wyllie, Kenneth A. Kaye, Heather Dolan
-
Patent number: 10586220Abstract: A system for performing authorization of a user in an augmented reality environment comprises an augmented reality user device, an automatic teller machine, and an authentication server. The automatic teller machine has a keypad with unmarked buttons. The augmented reality user device includes a display configured to overlay virtual objects onto a field of view of a user. The augmented reality user device receives a virtual keypad overlay, which assigns values to the unmarked buttons of the keypad. Using the overlay, the augmented reality user device displays the assigned values on the buttons of the keypad. The automatic teller machine detects an input sequence entered on the keypad and sends the input sequence to the authentication server. The authentication server determines an authentication code by combining the input sequence with the virtual keypad overlay, and compares the determined authentication code with an authentication code stored in a database.Type: GrantFiled: December 2, 2016Date of Patent: March 10, 2020Assignee: Bank of America CorporationInventors: Amanda J. Adams, Joseph N. Johansen, Michael Ogrinz, Heather Dolan, William P. Jacobson, Manu J. Kurian