Patents by Inventor MARYAM KARBASI
MARYAM KARBASI 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: 20250217175Abstract: A system and method are provided for providing advisory notifications to mobile applications. The method includes interfacing the server device with at least one endpoint within an enterprise system and storing a model trained by a machine learning engine to automatically determine advisory notifications relevant to client data sets stored by the endpoint(s) and/or the at least one endpoint. The method also includes determining a current state of a client account, using the model to determine an advisory notification for the client account based on the current state, referring to a set of rules to determine when to provide the advisory notification in the mobile application, and in what portion of the mobile application to display the notification; and sending the advisory notification via the communications module to a client device to display the advisory notification in the mobile application.Type: ApplicationFiled: March 20, 2025Publication date: July 3, 2025Applicant: The Toronto-Dominion BankInventors: Maryam KARBASI, Vanessa LI, Peter HORVATH, Matthew James LEE, Roozbeh ROKNI
-
Patent number: 12282785Abstract: A system and method are provided for providing advisory notifications to mobile applications. The method includes interfacing the server device with at least one endpoint within an enterprise system and storing a model trained by a machine learning engine to automatically determine advisory notifications relevant to client data sets stored by the endpoint(s) and/or the at least one endpoint. The method also includes determining a current state of a client account, using the model to determine an advisory notification for the client account based on the current state, referring to a set of rules to determine when to provide the advisory notification in the mobile application, and in what portion of the mobile application to display the notification; and sending the advisory notification via the communications module to a client device to display the advisory notification in the mobile application.Type: GrantFiled: August 12, 2021Date of Patent: April 22, 2025Assignee: The Toronto-Dominion BankInventors: Maryam Karbasi, Vanessa Li, Peter Horvath, Matthew James Lee, Roozbeh Rokni
-
Patent number: 12236478Abstract: There is a provided an apparatus and method to securely communicate an order by efficiently invoking a program application on a computing device. The computing device may operate to receive and present a push notification, even while in a locked state, where the push notification requests input to initiate a performance of a task that is associated with an application defined by instructions stored on the computing device. The computing device receives input and initiates the performance of the task without fully loading the application into an operating memory. The input may initiate a communication of a message to a remote processing system to execute the order.Type: GrantFiled: April 12, 2022Date of Patent: February 25, 2025Assignee: The Toronto-Dominion BankInventors: Nasim Sarir, Peter Horvath, Maryam Karbasi
-
Publication number: 20240304182Abstract: A server computer system comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to engage an artificial intelligence (AI) engine to analyze voice data to identify a string of commands; and generate at least one recommendation based on the string of commands; send, via the communications module to a first device, a signal causing the first device to output a message that includes the at least one recommendation; receive, via the communications module and from the first device, a signal that includes voice data for activating the at least one recommendation; and activate the at least one recommendation.Type: ApplicationFiled: March 8, 2023Publication date: September 12, 2024Applicant: The Toronto-Dominion BankInventors: Gregory James HAMILTON, Na-Hyun Sophie PARK, Maryam KARBASI, Michael R.C. KEALEY, Matthew James LEE
-
Publication number: 20240249310Abstract: A system and method are provided for providing personalized notifications in mobile applications. The method includes receiving from an enterprise system, transactional activity data associated with a user of a client device; and receiving from at least one loyalty system, loyalty data associated with loyalty offers eligible to the user of the client device. The method also includes analyzing the activity data and the loyalty data to correlate at least one spending indicator from the activity data with at least one of the eligible loyalty offers and generating a personalized notification based on a correlation determined from the analyzing. The method also includes integrating the personalized notification into a graphical user interface of a mobile application provided by the enterprise system, receiving an indication of the selected loyalty offer, and sending to the corresponding loyalty system, an instruction to execute the selected eligible loyalty offer.Type: ApplicationFiled: April 2, 2024Publication date: July 25, 2024Applicant: The Toronto-Dominion BankInventors: Ekas Kaur RAI, Yana TZANOV, Andrew Jhamiel MONTGOMERY, Maryam KARBASI
-
Patent number: 11978085Abstract: A system and method are provided for providing personalized notifications in mobile applications. The method includes receiving from an enterprise system, transactional activity data associated with a user of a client device; and receiving from at least one loyalty system, loyalty data associated with loyalty offers eligible to the user of the client device. The method also includes analyzing the activity data and the loyalty data to correlate at least one spending indicator from the activity data with at least one of the eligible loyalty offers and generating a personalized notification based on a correlation determined from the analyzing. The method also includes integrating the personalized notification into a graphical user interface of a mobile application provided by the enterprise system, receiving an indication of the selected loyalty offer, and sending to the corresponding loyalty system, an instruction to execute the selected eligible loyalty offer.Type: GrantFiled: August 23, 2021Date of Patent: May 7, 2024Assignee: The Toronto-Dominion BankInventors: Ekas Kaur Rai, Yana Tzanov, Andrew Jhamiel Montgomery, Maryam Karbasi
-
Patent number: 11790354Abstract: The present disclosure involves systems, software, and computer implemented methods for a remittance system that pre-populates remittance data based on historical usage of remittance transactions. One example system includes operations to generate, using a predictive model, data indicating a predicted likelihood of a user selecting at least one data exchange transaction, wherein the data indicates the predicted likelihood of the user performing the at least one data exchange transaction. A request is received to access a remittance page. In response, the at least one data exchange transaction that was previously generated is selected from a repository of predicted likelihoods. Remittance data associated with a UI element is generated that includes the at least one data exchange transaction. The remittance data is transmitted to the device. An indication from the device is received for interacting with the UI element. The data exchange transaction is executed in response to receiving the indication.Type: GrantFiled: July 1, 2021Date of Patent: October 17, 2023Inventors: Rajeev Kumar Gandhi, Robert Kyle Miller, Kushank Rastogi, David Samuel Tax, Milos Dunjic, Arthur Carroll Chow, Armon Rouhani, Maryam Karbasi, Kamana Tripathi, John Jong-Suk Lee, Arun Victor Jagga
-
Publication number: 20230048437Abstract: A system and method are provided for providing advisory notifications to mobile applications. The method includes interfacing the server device with at least one endpoint within an enterprise system and storing a model trained by a machine learning engine to automatically determine advisory notifications relevant to client data sets stored by the endpoint(s) and/or the at least one endpoint. The method also includes determining a current state of a client account, using the model to determine an advisory notification for the client account based on the current state, referring to a set of rules to determine when to provide the advisory notification in the mobile application, and in what portion of the mobile application to display the notification; and sending the advisory notification via the communications module to a client device to display the advisory notification in the mobile application.Type: ApplicationFiled: August 12, 2021Publication date: February 16, 2023Applicant: The Toronto-Dominion BankInventors: Maryam KARBASI, Vanessa LI, Peter HORVATH, Matthew James LEE, Roozbeh ROKNI
-
Publication number: 20230011585Abstract: A system and method are provided for providing personalized notifications in mobile applications. The method includes receiving from an enterprise system, transactional activity data associated with a user of a client device; and receiving from at least one loyalty system, loyalty data associated with loyalty offers eligible to the user of the client device. The method also includes analyzing the activity data and the loyalty data to correlate at least one spending indicator from the activity data with at least one of the eligible loyalty offers and generating a personalized notification based on a correlation determined from the analyzing. The method also includes integrating the personalized notification into a graphical user interface of a mobile application provided by the enterprise system, receiving an indication of the selected loyalty offer, and sending to the corresponding loyalty system, an instruction to execute the selected eligible loyalty offer.Type: ApplicationFiled: August 23, 2021Publication date: January 12, 2023Applicant: The Toronto-Dominion BankInventors: Ekas Kaur RAI, Yana TZANOV, Andrew Jhamiel MONTGOMERY, Maryam KARBASI
-
Publication number: 20220309572Abstract: There is a provided an apparatus and method to securely communicate an order by efficiently invoking a program application on a computing device. The computing device may operate to receive and present a push notification, even while in a locked state, where the push notification requests input to initiate a performance of a task that is associated with an application defined by instructions stored on the computing device. The computing device receives input and initiates the performance of the task without fully loading the application into an operating memory. The input may initiate a communication of a message to a remote processing system to execute the order.Type: ApplicationFiled: April 12, 2022Publication date: September 29, 2022Inventors: NASIM SARIR, PETER HORVATH, MARYAM KARBASI
-
Patent number: 11328351Abstract: There is a provided an apparatus and method to securely communicate an order by efficiently invoking a program application on a computing device. The computing device may operate to receive and present a push notification, even while in a locked state, where the push notification requests input to initiate a performance of a task that is associated with an application defined by instructions stored on the computing device. The computing device receives input and initiates the performance of the task without fully loading the application into an operating memory. The input may initiate a communication of a message to a remote processing system to execute the order.Type: GrantFiled: September 27, 2018Date of Patent: May 10, 2022Assignee: THE TORONTO-DOMINION BANKInventors: Nasim Sarir, Peter Horvath, Maryam Karbasi
-
Publication number: 20220108304Abstract: A server comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to provide, via the communications module and to a remote computing device, a signal causing the remote computing device to display an interface of a digital wallet management application, the interface allowing one or more digital wallets to be selected; receive, via the communications module and from the remote computing device, a signal indicating a selection of the one or more digital wallets; receive, via the communications module and from the remote computing device, a signal indicating a request to push account information to the selected one or more digital wallets; and send, via the communications module and to one or more servers associated with the one or more digital wallets, a signal configuring the one or more servers to add the account information to the oType: ApplicationFiled: October 5, 2020Publication date: April 7, 2022Applicant: The Toronto-Dominion BankInventors: Nolan GLYNN-UDROW, Sahana DORAI, Imran Ahmed KHAN, Maryam KARBASI, Peter HORVATH
-
Publication number: 20210326860Abstract: The present disclosure involves systems, software, and computer implemented methods for a remittance system that pre-populates remittance data based on historical usage of remittance transactions. One example system includes operations to generate, using a predictive model, data indicating a predicted likelihood of a user selecting at least one data exchange transaction, wherein the data indicates the predicted likelihood of the user performing the at least one data exchange transaction. A request is received to access a remittance page. In response, the at least one data exchange transaction that was previously generated is selected from a repository of predicted likelihoods. Remittance data associated with a UI element is generated that includes the at least one data exchange transaction. The remittance data is transmitted to the device. An indication from the device is received for interacting with the UI element. The data exchange transaction is executed in response to receiving the indication.Type: ApplicationFiled: July 1, 2021Publication date: October 21, 2021Inventors: Rajeev Kumar Gandhi, Robert Kyle Miller, Kushank Rastogi, David Samuel Tax, Milos Dunjic, Arthur Carroll Chow, Armon Rouhani, Maryam Karbasi, Kamana Tripathi, John Jong-Suk Lee, Arun Victor Jagga
-
Patent number: 11087314Abstract: The present disclosure involves systems, software, and computer implemented methods for a remittance system that pre-populates remittance data based on historical usage of remittance transactions. One example system includes operations to generate, using a predictive model, data indicating a predicted likelihood of a user selecting at least one data exchange transaction, wherein the data indicates the predicted likelihood of the user performing the at least one data exchange transaction. A request is received to access a remittance page. In response, the at least one data exchange transaction that was previously generated is selected from a repository of predicted likelihoods. Remittance data associated with a UI element is generated that includes the at least one data exchange transaction. The remittance data is transmitted to the device. An indication from the device is received for interacting with the UI element. The data exchange transaction is executed in response to receiving the indication.Type: GrantFiled: September 26, 2018Date of Patent: August 10, 2021Assignee: The Toronto-Dominion BankInventors: Rajeev Kumar Gandhi, Robert Kyle Miller, Kushank Rastogi, David Samuel Tax, Milos Dunjic, Arthur Carroll Chow, Armon Rouhani, Maryam Karbasi, Kamana Tripathi, John Jong-Suk Lee, Arun Victor Jagga
-
Publication number: 20200097955Abstract: The present disclosure involves systems, software, and computer implemented methods for a remittance system that pre-populates remittance data based on historical usage of remittance transactions. One example system includes operations to generate, using a predictive model, data indicating a predicted likelihood of a user selecting at least one data exchange transaction, wherein the data indicates the predicted likelihood of the user performing the at least one data exchange transaction. A request is received to access a remittance page. In response, the at least one data exchange transaction that was previously generated is selected from a repository of predicted likelihoods. Remittance data associated with a UI element is generated that includes the at least one data exchange transaction. The remittance data is transmitted to the device. An indication from the device is received for interacting with the UI element. The data exchange transaction is executed in response to receiving the indication.Type: ApplicationFiled: September 26, 2018Publication date: March 26, 2020Applicant: The Toronto-Dominion BankInventors: Rajeev Kumar Gandhi, Robert Kyle Miller, Kushank Rastogi, David Samuel Tax, Milos Dunjic, Arthur Carroll Chow, Armon Rouhani, Maryam Karbasi, Kamana Tripathi, John Jong-Suk Lee, Arun Victor Jagga
-
Publication number: 20200058068Abstract: The disclosed exemplary embodiments include computer-implemented systems, apparatuses, and processes that, among other things, dynamically provision and initiate exchanges of data between network-connected devices and systems based on aggregated contextual information. For example, a network-connected apparatus may obtain (i) first data identifying first exchanges of data initiated during a first temporal interval, (ii) second data identifying a current parameter value of the first data exchanges, and (iii) third data identifying a status of an account involved in the first data exchanges. Based on the first, second, and third data, the apparatus may compute a value indicative of a probability of an initiation of a second data exchange involving the account during a second temporal interval. Further, when the computed value is consistent with an alert criterion, the apparatus may transmit alert data characterizing the second data exchange to a device for display within an interface.Type: ApplicationFiled: August 20, 2018Publication date: February 20, 2020Inventors: Rajeev Kumar GANDHI, Robert Kyle MILLER, Kushank RASTOGI, David Samuel TAX, Milos DUNJIC, Arthur Carroll CHOW, Armon ROUHANI, Maryam KARBASI, Kamana TRIPATHI, John Jong-Suk LEE, Arun Victor JAGGA
-
Publication number: 20190102715Abstract: A computer system and computer-implemented method for proactively enabling reallocation of resources among two or more data records. The data records include a first data record to which resources are allocated. The system includes determining that the resources allocated to the first data record include surplus resources and sending a notification to a manager application on a remote device, the notification including a proposed reallocation of at least a portion of the surplus resources to a second data record. The manager application is associated with both the first data record and the second data record. A response is received from the remote device confirming the proposed reallocation and, in response, the at least a portion of the surplus resources are reallocated from the first data record to the second data record.Type: ApplicationFiled: October 4, 2017Publication date: April 4, 2019Inventors: Nasim SARIR, Peter HORVATH, Maryam KARBASI, Arun Victor JAGGA, John Jong-Suk LEE, Steven Gervais
-
Publication number: 20190095990Abstract: There is a provided an apparatus and method to securely communicate an order by efficiently invoking a program application on a computing device. The computing device may operate to receive and present a push notification, even while in a locked state, where the push notification requests input to initiate a performance of a task that is associated with an application defined by instructions stored on the computing device. The computing device receives input and initiates the performance of the task without fully loading the application into an operating memory. The input may initiate a communication of a message to a remote processing system to execute the order.Type: ApplicationFiled: September 27, 2018Publication date: March 28, 2019Inventors: NASIM SARIR, PETER HORVATH, MARYAM KARBASI