Patents by Inventor Morgan S. Allen
Morgan S. Allen 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: 12131378Abstract: Aspects of the disclosure relate to machine learning based automated management of a user account. A computing platform may determine, via a computing device and based on historical user activity of a user, a pattern of the user activity. Subsequently, the computing platform may detect a deviation from the pattern of the user activity. Then, the computing platform may identify an anticipated transaction of the user. Then, the computing platform may retrieve, from a repository of user data, one or more user-defined preference rules associated with the anticipated transaction. Then, the computing platform may determine whether the one or more preference rules apply to one or more attributes of the anticipated transaction. Subsequently, the computing platform may trigger, based on a determination that the one or more preference rules apply to the one or more attributes of the anticipated transaction, an action associated with the anticipated transaction.Type: GrantFiled: October 16, 2023Date of Patent: October 29, 2024Assignee: Bank of America CorporationInventors: Siten Sanghvi, Morgan S. Allen, Matthew E. Carroll, Tamara S. Kingston, Stephen T. Shannon
-
Patent number: 12034586Abstract: A computer system for optimizing an application for monitoring operation of a network is provided. The application may utilize Artificial Intelligence (AI). The computer system may be configured to detect a network transaction volume level that exceeds a first threshold level. In response to a detection of the network transaction volume level that exceeds a first threshold level, the system may utilize the AI to determine whether to implement one or more over-threshold-level mitigation techniques. When the AI instructs the processor to implement the one or more over-threshold-level mitigation techniques, the system may query the AI for an instruction directing an implementation of the over-threshold-level mitigation techniques.Type: GrantFiled: June 28, 2022Date of Patent: July 9, 2024Assignee: Bank of America CorporationInventors: George Albero, Maharaj Mukherjee, Morgan S. Allen, William August Stahlhut
-
Patent number: 12021861Abstract: A system includes first and second subsystems. The first subsystem receives a validation number request, transmitted by a first device in response to the entry of an account number into a first field of a webpage. In response to receiving the request, the first subsystem randomly generates the validation number, stores a copy in memory, and transmits it to a second device. The second subsystem receives a transaction request that includes the validation number from the first device, and transmits the received number to the first subsystem. The first device transmitted the request in response to the second device receiving the validation number and its subsequent entry into a second field of the webpage displayed on the first device. In response to receiving the validation number, the first subsystem determines that it matches the stored copy and transmits a message to the second subsystem authorizing the transaction.Type: GrantFiled: January 4, 2021Date of Patent: June 25, 2024Assignee: Bank of America CorporationInventor: Morgan S. Allen
-
Patent number: 12001970Abstract: Aspects of the disclosure relate to automated pairing of customers and businesses. A computing platform may determine, based on historical user activity of a user, a pattern of the user activity, and may identify, based on the pattern of the user activity, an anticipated purchase activity of the user. Then, the computing platform may determine a sales offering by a vendor. Then, the computing platform may match the anticipated purchase activity with the sales offering. Then, the computing platform may retrieve user-defined preference rules associated with the anticipated purchase activity. Then, the computing platform may determine whether the preference rules apply to one or more attributes of the anticipated purchase activity. Subsequently, the computing platform may trigger, based on a determination that the preference rules apply to the one or more attributes of the anticipated purchase activity, an action associated with the anticipated purchase activity.Type: GrantFiled: September 27, 2023Date of Patent: June 4, 2024Assignee: Bank of America CorporationInventors: Siten Sanghvi, Morgan S. Allen, Matthew E. Carroll, Tamara S. Kingston, Stephen T. Shannon
-
Patent number: 11928135Abstract: A method is provided to reduce the number of duplicates of each document that is stored within entity databases. The method may include creating discrete links and/or pointers to the location of the document already stored within an entity. The method may also include separating the document into different classification levels. The method may include storing the different parts of the documents in different locations within the entity.Type: GrantFiled: June 29, 2022Date of Patent: March 12, 2024Assignee: Bank of America CorporationInventors: George Albero, Manu Kurian, Maharaj Mukherjee, Morgan S. Allen, Naga Vamsi Krishna Akkapeddi
-
Publication number: 20240037198Abstract: Arrangements for secure user authentication through hardware analysis and monitoring are provided. In some aspects, a computing platform may receive, from one or more hardware devices, user interaction data. The computing platform may establish a baseline indicating an expected usage pattern of the user. The computing platform may receive, from the one or more hardware devices, subsequent user interaction data and determine whether the subsequent data is unauthorized. Based on the subsequent data not being unauthorized, the computing platform may calculate an updated baseline in real-time as the subsequent data is received. The computing platform may monitor for additional user interaction data from the one or more hardware devices and compare the additional user interaction data with the updated baseline. In response to the additional user interaction data deviating from the updated baseline by a predetermined threshold, the computing platform may identify an anomaly and transmit a security notification.Type: ApplicationFiled: August 1, 2022Publication date: February 1, 2024Inventors: George Albero, Morgan S. Allen
-
Publication number: 20240037655Abstract: Aspects of the disclosure relate to machine learning based automated management of a user account. A computing platform may determine, via a computing device and based on historical user activity of a user, a pattern of the user activity. Subsequently, the computing platform may detect a deviation from the pattern of the user activity. Then, the computing platform may identify an anticipated transaction of the user. Then, the computing platform may retrieve, from a repository of user data, one or more user-defined preference rules associated with the anticipated transaction. Then, the computing platform may determine whether the one or more preference rules apply to one or more attributes of the anticipated transaction. Subsequently, the computing platform may trigger, based on a determination that the one or more preference rules apply to the one or more attributes of the anticipated transaction, an action associated with the anticipated transaction.Type: ApplicationFiled: October 16, 2023Publication date: February 1, 2024Inventors: Siten Sanghvi, Morgan S. Allen, Matthew E. Carroll, Tamara S. Kingston, Stephen T. Shannon
-
Publication number: 20240039907Abstract: Arrangements for providing multi-party exchange functions are provided. In some aspects, a request for exchange may be received by a computing platform. The request for exchange may include identification of parties involved in the exchange, identification of goods, services, property, or the like, involved in the exchange, and the like. In some examples, the computing platform may determine a value of property, goods, or services associated with the exchange. The computing platform may request additional exchange data from one or more other parties. For instance, data associated with the exchange and another party to the exchange may be requested and received. In some examples, unique exchange identifiers may be generated linking each party to the exchange to the goods, services or property being exchange, a value, or the like. An indication of acceptance may be received and one or more exchange processing functions may be executed.Type: ApplicationFiled: October 11, 2023Publication date: February 1, 2024Inventors: Morgan S. Allen, Melissa Ortiz-Munoz, ChellaPrabhu Andrew Mariadoss
-
Publication number: 20240020554Abstract: Aspects of the disclosure relate to automated pairing of customers and businesses. A computing platform may determine, based on historical user activity of a user, a pattern of the user activity, and may identify, based on the pattern of the user activity, an anticipated purchase activity of the user. Then, the computing platform may determine a sales offering by a vendor. Then, the computing platform may match the anticipated purchase activity with the sales offering. Then, the computing platform may retrieve user-defined preference rules associated with the anticipated purchase activity. Then, the computing platform may determine whether the preference rules apply to one or more attributes of the anticipated purchase activity. Subsequently, the computing platform may trigger, based on a determination that the preference rules apply to the one or more attributes of the anticipated purchase activity, an action associated with the anticipated purchase activity.Type: ApplicationFiled: September 27, 2023Publication date: January 18, 2024Inventors: Siten Sanghvi, Morgan S. Allen, Matthew E. Carroll, Tamara S. Kingston, Stephen T. Shannon
-
Publication number: 20240004904Abstract: A method is provided to reduce the number of duplicates of each document that is stored within entity databases. The method may include creating discrete links and/or pointers to the location of the document already stored within an entity. The method may also include separating the document into different classification levels. The method may include storing the different parts of the documents in different locations within the entity.Type: ApplicationFiled: June 29, 2022Publication date: January 4, 2024Inventors: George Albero, Manu Kurian, Maharaj Mukherjee, Morgan S. Allen, Naga Vamsi Krishna Akkapeddi
-
Publication number: 20230421431Abstract: A computer system for optimizing an application for monitoring operation of a network is provided. The application may utilize Artificial Intelligence (AI). The computer system may be configured to detect a network transaction volume level that exceeds a first threshold level. In response to a detection of the network transaction volume level that exceeds a first threshold level, the system may utilize the AI to determine whether to implement one or more over-threshold-level mitigation techniques. When the AI instructs the processor to implement the one or more over-threshold-level mitigation techniques, the system may query the AI for an instruction directing an implementation of the over-threshold-level mitigation techniques.Type: ApplicationFiled: June 28, 2022Publication date: December 28, 2023Inventors: George Albero, Maharaj Mukherjee, Morgan S. Allen, William August Stahlhut
-
Patent number: 11816726Abstract: Aspects of the disclosure relate to machine learning based automated management of a user account. A computing platform may determine, via a computing device and based on historical user activity of a user, a pattern of the user activity. Subsequently, the computing platform may detect a deviation from the pattern of the user activity. Then, the computing platform may identify an anticipated transaction of the user. Then, the computing platform may retrieve, from a repository of user data, one or more user-defined preference rules associated with the anticipated transaction. Then, the computing platform may determine whether the one or more preference rules apply to one or more attributes of the anticipated transaction. Subsequently, the computing platform may trigger, based on a determination that the one or more preference rules apply to the one or more attributes of the anticipated transaction, an action associated with the anticipated transaction.Type: GrantFiled: July 29, 2020Date of Patent: November 14, 2023Assignee: Bank of America CorporationInventors: Siten Sanghvi, Morgan S. Allen, Matthew E. Carroll, Tamara S. Kingston, Stephen T. Shannon
-
Patent number: 11818117Abstract: Arrangements for providing multi-party exchange functions are provided. In some aspects, a request for exchange may be received by a computing platform. The request for exchange may include identification of parties involved in the exchange, identification of goods, services, property, or the like, involved in the exchange, and the like. In some examples, the computing platform may determine a value of property, goods, or services associated with the exchange. The computing platform may request additional exchange data from one or more other parties. For instance, data associated with the exchange and another party to the exchange may be requested and received. In some examples, unique exchange identifiers may be generated linking each party to the exchange to the goods, services or property being exchange, a value, or the like. An indication of acceptance may be received and one or more exchange processing functions may be executed.Type: GrantFiled: July 20, 2021Date of Patent: November 14, 2023Assignee: Bank of America CorporationInventors: Morgan S. Allen, Melissa Ortiz-Munoz, Chellaprabhu Andrew Mariadoss
-
Patent number: 11810005Abstract: Aspects of the disclosure relate to automated pairing of customers and businesses. A computing platform may determine, based on historical user activity of a user, a pattern of the user activity, and may identify, based on the pattern of the user activity, an anticipated purchase activity of the user. Then, the computing platform may determine a sales offering by a vendor. Then, the computing platform may match the anticipated purchase activity with the sales offering. Then, the computing platform may retrieve user-defined preference rules associated with the anticipated purchase activity. Then, the computing platform may determine whether the preference rules apply to one or more attributes of the anticipated purchase activity. Subsequently, the computing platform may trigger, based on a determination that the preference rules apply to the one or more attributes of the anticipated purchase activity, an action associated with the anticipated purchase activity.Type: GrantFiled: July 29, 2020Date of Patent: November 7, 2023Assignee: Bank of America CorporationInventors: Siten Sanghvi, Morgan S. Allen, Matthew E. Carroll, Tamara S. Kingston, Stephen T. Shannon
-
Publication number: 20230334451Abstract: Aspects of the disclosure relate to detecting usage issues on enterprise systems and dynamically providing user assistance. In some embodiments, a computing platform may receive, from an automated teller system, user presence information indicating that a user has been detected at an automated teller machine associated with the automated teller system. Subsequently, the computing platform may identify, based on the user presence information received from the automated teller system, that the user has a need for assistance with the automated teller machine associated with the automated teller system. In response to identifying that the user has the need for assistance, the computing platform may generate and send one or more commands directing the automated teller machine associated with the automated teller system to execute one or more automated assistance actions corresponding to the need for assistance.Type: ApplicationFiled: June 20, 2023Publication date: October 19, 2023Inventors: Naga Vamsi Krishna Akkapeddi, Morgan S. Allen, Susan Moss, Stephen T. Shannon, Siten Sanghvi, Pratap Dande
-
Patent number: 11720869Abstract: Aspects of the disclosure relate to detecting usage issues on enterprise systems and dynamically providing user assistance. In some embodiments, a computing platform may receive, from an automated teller system, user presence information indicating that a user has been detected at an automated teller machine associated with the automated teller system. Subsequently, the computing platform may identify, based on the user presence information received from the automated teller system, that the user has a need for assistance with the automated teller machine associated with the automated teller system. In response to identifying that the user has the need for assistance, the computing platform may generate and send one or more commands directing the automated teller machine associated with the automated teller system to execute one or more automated assistance actions corresponding to the need for assistance.Type: GrantFiled: July 27, 2020Date of Patent: August 8, 2023Assignee: Bank of America CorporationInventors: Naga Vamsi Krishna Akkapeddi, Morgan S. Allen, Susan Moss, Stephen T. Shannon, Siten Sanghvi, Pratap Dande
-
Patent number: 11611511Abstract: This application describes apparatus and methods for using edge-computing to control resource distribution among access channels, such as a retail banking center. Edge-nodes may be configured to move a product display in response to detected or expected customer traffic flow in or near a retail location. Edge-nodes may be configured to redirect resources provided by a cloud computing environment to or away from the retail location. Based on customer traffic flow, edge-nodes may direct customers/resources to a retail location and ensure the retail location provides a predetermined quality of service.Type: GrantFiled: February 10, 2021Date of Patent: March 21, 2023Assignee: Bank of America CorporationInventors: Gilbert Gatchalian, William August Stahlhut, Kamesh R. Gottumukkala, Siten Sanghvi, Stephen T. Shannon, Morgan S. Allen, Christopher L. Rice
-
Publication number: 20230043509Abstract: Various aspects of the disclosure relate to automated generation and electronic delivery of digital representations of guaranteed financial instruments. A check generation service platform may process personal financial instrument images, along with user account information, to generate electronic representations of guaranteed financial products. Delivery of the guaranteed financial product may be performed as an electronic message comprising one or more of a bar code, a QR code, or an electronic token, and an electronic image that may be executed by a third-party computing platform.Type: ApplicationFiled: August 3, 2021Publication date: February 9, 2023Inventors: Morgan S. Allen, Monika Kapur, Gilbert M. Gatchalian
-
Publication number: 20230027531Abstract: Arrangements for providing multi-party exchange functions are provided. In some aspects, a request for exchange may be received by a computing platform. The request for exchange may include identification of parties involved in the exchange, identification of goods, services, property, or the like, involved in the exchange, and the like. In some examples, the computing platform may determine a value of property, goods, or services associated with the exchange. The computing platform may request additional exchange data from one or more other parties. For instance, data associated with the exchange and another party to the exchange may be requested and received. In some examples, unique exchange identifiers may be generated linking each party to the exchange to the goods, services or property being exchange, a value, or the like. An indication of acceptance may be received and one or more exchange processing functions may be executed.Type: ApplicationFiled: July 20, 2021Publication date: January 26, 2023Inventors: Morgan S. Allen, Melissa Ortiz-Munoz, ChellaPrabhu Andrew Mariadoss
-
Publication number: 20220217136Abstract: A system includes first and second subsystems. The first subsystem receives a validation number request, transmitted by a first device in response to the entry of an account number into a first field of a webpage. In response to receiving the request, the first subsystem randomly generates the validation number, stores a copy in memory, and transmits it to a second device. The second subsystem receives a transaction request that includes the validation number from the first device, and transmits the received number to the first subsystem. The first device transmitted the request in response to the second device receiving the validation number and its subsequent entry into a second field of the webpage displayed on the first device. In response to receiving the validation number, the first subsystem determines that it matches the stored copy and transmits a message to the second subsystem authorizing the transaction.Type: ApplicationFiled: January 4, 2021Publication date: July 7, 2022Inventor: Morgan S. Allen