-
公开(公告)号:US11935025B2
公开(公告)日:2024-03-19
申请号:US17399150
申请日:2021-08-11
Applicant: The Toronto-Dominion Bank
Inventor: Milos Dunjic , Perry Aaron Jones Haldenby , Arthur Carroll Chow , David Samuel Tax , John Jong-Suk Lee , Arun Victor Jagga
CPC classification number: G06Q20/202 , G06Q20/10 , G06Q20/229 , G06Q20/40 , G06Q20/405
Abstract: The disclosed embodiments include computer-implemented systems, apparatuses, and processes that perform a real-time delegated approval of initiated data exchanges by network-connected devices. For example, an apparatus determines determine a value of a parameter that characterizes an exchange of data and a first data type involved in the data exchange, and generates and transmits a first signal to a communications device associated with a second data type available for use in the data exchange and associated with the first data type. The apparatus receives, from the communications device, a second signal that includes information indicative of an approval of the second data type for use in the data exchange, and in response to the received approval, the apparatus performs the data exchange using the second data type and in accordance with the parameter value.
-
公开(公告)号:US11928351B2
公开(公告)日:2024-03-12
申请号:US17892717
申请日:2022-08-22
Applicant: The Toronto-Dominion Bank
Inventor: Milos Dunjic , David Samuel Tax , Vipul Kishore Lalka
CPC classification number: G06F3/0647 , G06F3/0604 , G06F3/067 , G06F9/541 , H04L63/0869
Abstract: A system comprises a communications module; a processor coupled to the communications module; and a memory coupled to the processor, the memory storing processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module, a transfer instruction for transfer of data from a first data record associated with a transferor to a second data record associated with a recipient, the transfer instruction including a transfer amount and a condition associated with the transfer; send, via the communications module, a notification of the transfer instruction to a computing device associated with the recipient and request permission to obtain contextual data therefrom; when permission is granted, obtain, via the communications module, contextual data from the computing device; determine, based on the contextual data, that the condition associated with the transfer has been satisfied; and in response to determining that the condition associated with the transfer has been satisfied, effect the transfer of data from the first data record to the second data record.
-
公开(公告)号:US11928112B2
公开(公告)日:2024-03-12
申请号:US17239233
申请日:2021-04-23
Applicant: THE TORONTO-DOMINION BANK
Inventor: Milos Dunjic , Martin Albert Lozon , David Samuel Tax , Arthur Carroll Chow , Peter Glen Nairn , Edward James Hood , John Jong-Suk Lee , Arun Victor Jagga
IPC: G06F16/2455 , G06F9/54 , G06N20/00 , G10L15/06
CPC classification number: G06F16/2455 , G06F9/54 , G06N20/00 , G10L15/063
Abstract: Systems and methods are provided that use a trained process to reply to a request comprising query data defining a query and context data defining contextual factors for the query from a device. The query is answered by one or more selected APIs of a plurality of APIs that invoke respective services to prepare a response. The trained process determines an execution plan responsive to the query data and the context data and is configured using training to define execution plans comprising selected APIs where a particular API is selected for the plan if it answers at least a portion of the query and the selected APIs together prepare the response optimized for the device according to the context data. The plan is provided to an execution component to execute the plan using the selected APIs and send the response to the requesting device.
-
公开(公告)号:US11843702B2
公开(公告)日:2023-12-12
申请号:US16953724
申请日:2020-11-20
Applicant: The Toronto-Dominion Bank
Inventor: Milos Dunjic , Asad Joheb , David Samuel Tax
CPC classification number: H04L9/3247 , G06F9/5011
Abstract: A processor-implemented method is disclosed. The method includes: generating a secure data object associated with a request for transfer of resources, the secure data object indicating one or more resource transfer parameters including account information for a transferee account at a resource account management system, wherein the secure data object includes a first hash computed based on the one or more resource transfer parameters; signing the secure data object using a private key associated with the resource account management system; and sending the secure data object to a messaging address associated with a transferor of the requested resources.
-
公开(公告)号:US11762527B2
公开(公告)日:2023-09-19
申请号:US17062680
申请日:2020-10-05
Applicant: The Toronto-Dominion Bank
Inventor: Milos Dunjic , Perry Aaron Jones Haldenby , Arthur Carroll Chow , Anthony Haituyen Nguyen , Het Anand Patel , Casey Lyn Doyle , Yubing Liu , John Jong-Suk Lee , David Samuel Tax , Arun Victor Jagga
IPC: G06F3/04817 , G06Q40/12 , G06F3/04855 , G06F3/0486 , G06F3/04847
CPC classification number: G06F3/04817 , G06F3/0486 , G06F3/04847 , G06F3/04855 , G06Q40/125
Abstract: A computer system provides a user interface efficient in its use of screen space allowing values to be provided for attributes. The computer system comprises a processor and a display, an input interface, and a memory coupled to the processor. The memory stores instructions that, when executed by the processor, cause the computer system to: display, within a first region of the display, a plurality of icons corresponding to a plurality of attributes; receive, via the input interface, input corresponding to a drag-and-drop operation wherein a particular one of the plurality of icons is dragged to and then dropped at a drop position within a second region of the display; and assign a value to an attribute corresponding to the particular one of the plurality of icons based on a location of the drop position within the second region. Related methods and computer-readable media are also disclosed.
-
公开(公告)号:US11665155B2
公开(公告)日:2023-05-30
申请号:US17721259
申请日:2022-04-14
Applicant: The Toronto-Dominion Bank
Inventor: Milos Dunjic , David Samuel Tax , Gregory Albert Kliewer
CPC classification number: H04L63/0853 , G06F9/451 , H04L63/102
Abstract: A computer-implemented method is disclosed. The method includes: obtaining an access token associated with a first application, the access token including historical operations data identifying operations previously performed by the first application in accessing a user account at a protected data resource; receiving a first request for the first application to perform a first access operation in connection with the user account using the access token; determining that the first access operation is not permitted based on the historical operations data; and in response to determining that the first access operation is not permitted: modifying the first request to obtain a second request for the first application to perform a second access operation using the access token such that a totality of one or more historical operations and the second access operation comply with access permissions for the first application to access the user account; and transmitting the second request to a server associated with the protected data resource.
-
87.
公开(公告)号:US11651100B2
公开(公告)日:2023-05-16
申请号:US16903422
申请日:2020-06-17
Applicant: The Toronto-Dominion Bank
Inventor: Milos Dunjic , David Samuel Tax , Arthur Carroll Chow , Peter Glen Nairn , Edward James Hood , Martin Albert Lozon , John Jong-Suk Lee , Arun Victor Jagga
CPC classification number: G06F21/6245 , G10L15/1822 , G10L15/22 , H04L63/0861 , H04L63/104 , H04L65/1083 , H04R1/406 , G10L2015/223
Abstract: A system, device and method for enforcing privacy during a communication session with a voice assistant are disclosed. Periodically during the communication session with the voice assistant, sensor data is acquired. The sensor data is processed to determine a number of persons present in an environment of the voice assistant. The communication of private data by the voice assistant is enabled when one person is in the environment and that person is the authorized user. The communication of private data by the voice assistant is disabled when one person is in the environment and that person is not the authorized user. When more than one person is present in the environment of the voice assistant, the communication of private data by the voice assistant may be enabled when the environment of the voice assistant is determined to match the one or more predetermined privacy criteria for a multi-person environment.
-
88.
公开(公告)号:US11508382B2
公开(公告)日:2022-11-22
申请号:US17063036
申请日:2020-10-05
Applicant: The Toronto-Dominion Bank
Inventor: Milos Dunjic , David Samuel Tax , Arthur Carroll Chow , Peter Glen Nairn , Edward James Hood , Martin Albert Lozon , John Jong-Suk Lee , Arun Victor Jagga
Abstract: A system, device and method for enforcing privacy during a communication session with a voice assistant are disclosed. In response to a determination that an environment of a first voice assistant device is not private, a first secure communication session between the first voice assistant device and an application server is suspended. In response a determination that one or more other voice assistant devices have been authorized for communication with the application server is made and input to transfer the first secure communication session, a second secure communication session between a second voice assistant device and the application server is initiated. The first secure communication session between the first voice assistant device and the application server is terminated in response to successful initiation of the second secure communication session.
-
公开(公告)号:US11436336B2
公开(公告)日:2022-09-06
申请号:US16578717
申请日:2019-09-23
Applicant: The Toronto-Dominion Bank
Inventor: Milos Dunjic , David Samuel Tax , Arthur Carroll Chow , Anthony Haituyen Nguyen
Abstract: A method for evaluating security of third-party application is disclosed. The method includes: launching, in an automated test environment, a test instance of a first application; detecting at least one data retrieval operation by the first application of retrieving data from a protected data resource; for each of the at least one data retrieval operation, identifying an application state of the first application at a time of detecting the at least one data retrieval operation; determining a data access pattern for the first application of accessing the protected data resource based on the at least one data retrieval operation and application states of the first application associated with the at least one data retrieval operation; and presenting the data access pattern for the first application on a client device associated with a user.
-
公开(公告)号:US20220247753A1
公开(公告)日:2022-08-04
申请号:US17720952
申请日:2022-04-14
Applicant: The Toronto-Dominion Bank
Inventor: Milos DUNJIC , David Samuel Tax , Gregory Albert Kliewer
IPC: H04L9/40
Abstract: A computer-implemented method is disclosed. The method includes: receiving, via an application server associated with a first application, a request for the first application to perform a first access operation in connection with a user account at a protected resource; determining that the first access operation is not among permitted user account operations for the first application in connection with the user account; and in response to determining that the first access operation is not among the permitted user account operations: generating a request for a one-time authorization for the first application to perform the first access operation; sending, to a client device, the request for the one-time authorization; receiving, via the client device, an indication of the requested one-time authorization; generating an access token for a one-time access of the user account based on the indication of one-time authorization; and transmitting the access token to the application server associated with the first application to grant, to the first application, one-time access to the user account.
-
-
-
-
-
-
-
-
-