-
公开(公告)号:US11979494B2
公开(公告)日:2024-05-07
申请号:US17719886
申请日:2022-04-13
Applicant: The Toronto-Dominion Bank
Inventor: Alexey Shpurov , Albert Louis Rothenstein , Adrian Chung-Hey Ma , Buturab Rizvi , Alexandra Tsourkis , Francis James Alexander Guttridge
IPC: H04L9/08 , G06Q30/0226 , H04L9/00 , H04L9/30 , H04L9/32
CPC classification number: H04L9/0861 , G06Q30/0226 , H04L9/30 , H04L9/3226 , H04L9/3247 , H04L9/3265 , H04L9/50
Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely manage and regenerate cryptographic keys using permissioned distributed ledgers. For example, a device may receive, from a first computing system, data indicative of a recordation of a first public key onto a distributed ledger. Based on an occurrence of a regeneration condition, the device may transmit, to a second computing system, a second public key and a first digital signature, and the second computing system may validate the first digital signature, apply a second digital signature to the second public key, and transmit the second public key and the digital signatures to the first computing system. The device also receives, from the first computing system, additional data indicative of a recordation of the second public key onto the distributed ledger, and based on the additional data, the device may invalidate the first private key.
-
公开(公告)号:US11809403B2
公开(公告)日:2023-11-07
申请号:US16715189
申请日:2019-12-16
Applicant: The Toronto-Dominion Bank
Inventor: Alexey Shpurov , Albert Louis Rothenstein , Adrian Chung-Hey Ma , Buturab Rizvi , Alexandra Tsourkis , Francis James Alexander Guttridge
IPC: G06F21/00 , G06F16/23 , H04L9/32 , G06Q30/0226 , H04L9/30
CPC classification number: G06F16/2365 , G06Q30/0226 , H04L9/30 , H04L9/3247 , H04L9/3271
Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely distribute digital assets within a computing environment using permissioned distributed ledgers. For example, an apparatus may receive, from a computing system, an allocation request, a first digital signature applied to the allocation request, and a second digital signature applied to the allocation request and to the first digital signature. Based on a validation of the first and second digital signatures, the apparatus may approve the allocation request and allocate a digital asset to the first device in accordance with the approved allocation request. The apparatus may also perform operations that record a public key and asset data identifying a digital asset onto a distributed ledger, and may generate and transmit, to the first device, confirmation data indicative of the allocation of the digital asset to the first device.
-
公开(公告)号:US11593875B2
公开(公告)日:2023-02-28
申请号:US16844165
申请日:2020-04-09
Applicant: The Toronto-Dominion Bank
Inventor: Umer M. Adil , Alexandra Tsourkis , Blair S. Buxton
IPC: G06Q40/02
Abstract: A method for real-time processing of resource requests is disclosed. The method includes: detecting a trigger action initiated on a client device associated with an entity, the trigger action being detected based on input received via the client device; in response to detecting the trigger action, providing, via a user interface on the client device, selectable options corresponding to one or more preferred rates of resource borrowing; receiving, via the client device, a dealer lead input including selection of a vehicle, an indication of a first preferred rate of resource borrowing, and an identifier of a dealer for the selected vehicle; and providing, via an interface associated with a service for generating resource requests, an option for the identified dealer to select the first preferred rate of resource borrowing for a resource request in connection with the selected vehicle, the option being accessible only by the identified dealer.
-
4.
公开(公告)号:US20230418809A1
公开(公告)日:2023-12-28
申请号:US18244280
申请日:2023-09-10
Applicant: The Toronto-Dominion Bank
Inventor: Alexey SHPUROV , Albert Louis Rothenstein , Adrian Chung-Hey Ma , Buturab Rizvi , Alexandra Tsourkis , Francis James Alexander Guttridge
IPC: G06F16/23 , H04L9/32 , G06Q30/0226 , H04L9/30
CPC classification number: G06F16/2365 , H04L9/3247 , G06Q30/0226 , H04L9/3271 , H04L9/30
Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely distribute digital assets within a computing environment using permissioned distributed ledgers. For example, an apparatus may receive, from a computing system, an allocation request, a first digital signature applied to the allocation request, and a second digital signature applied to the allocation request and to the first digital signature. Based on a validation of the first and second digital signatures, the apparatus may approve the allocation request and allocate a digital asset to the first device in accordance with the approved allocation request. The apparatus may also perform operations that record a public key and asset data identifying a digital asset onto a distributed ledger, and may generate and transmit, to the first device, confirmation data indicative of the allocation of the digital asset to the first device.
-
公开(公告)号:US11777731B2
公开(公告)日:2023-10-03
申请号:US17890581
申请日:2022-08-18
Applicant: The Toronto-Dominion Bank
Inventor: Alexey Shpurov , Albert Louis Rothenstein , Adrian Chung-Hey Ma , Buturab Rizvi , Alexandra Tsourkis , Francis James Alexander Guttridge
CPC classification number: H04L9/321 , G06Q30/0226 , H04L9/0825 , H04L9/30 , H04L9/3226 , H04L9/3247 , H04L9/3265 , H04L9/50
Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely manage transfers of digital assets between computing devices using permissioned distributed ledgers. By way of example, an apparatus may receive, from a first device, a request to transfer a digital asset to a second device and a first digital signature applied to the request. Based on a validation of the first digital signature, the apparatus may approve the request and apply a second digital signature to the request and the first digital signature indicative of the approval of the request by the apparatus. The apparatus may also transmit the request, the first digital signature, and the second digital signature to a computing system, which may validate the first and second digital signatures and perform operations that record the first public key and asset data identifying the digital asset within at least one element of a distributed ledger.
-
公开(公告)号:US11605063B2
公开(公告)日:2023-03-14
申请号:US17217955
申请日:2021-03-30
Applicant: The Toronto-Dominion Bank
Inventor: Buturab Rizvi , Alexandra Tsourkis , Ki Nam Choi
Abstract: A computer server receives from a mobile device, via a first network, a data structure request that includes a user identifier; associates a data structure with a user profile; and transmits the data structure to the mobile device. The user profile includes the user identifier and a current balance value. The server receives from a POS device, via a second network, a balance update request that includes an updated balance value, and a validation request that includes the user identifier and the data structure. The server determines that, prior to receiving the validation request, the server had associated the data structure with the user profile. The server replaces the current balance value in the user profile with the updated balance value; and transmits to the mobile device, via the first network, a balance update confirmation confirming that the server had updated the user profile with the updated balance value.
-
公开(公告)号:US11456869B2
公开(公告)日:2022-09-27
申请号:US16715076
申请日:2019-12-16
Applicant: The Toronto-Dominion Bank
Inventor: Alexey Shpurov , Albert Louis Rothenstein , Adrian Chung-Hey Ma , Buturab Rizvi , Alexandra Tsourkis , Francis James Alexander Guttridge
Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely manage transfers of digital assets between computing devices using permissioned distributed ledgers. By way of example, an apparatus may receive, from a first device, a request to transfer a digital asset to a second device and a first digital signature applied to the request. Based on a validation of the first digital signature, the apparatus may approve the request and apply a second digital signature to the request and the first digital signature indicative of the approval of the request by the apparatus. The apparatus may also transmit the request, the first digital signature, and the second digital signature to a computing system, which may validate the first and second digital signatures and perform operations that record the first public key and asset data identifying the digital asset within at least one element of a distributed ledger.
-
公开(公告)号:US11210857B2
公开(公告)日:2021-12-28
申请号:US16583601
申请日:2019-09-26
Applicant: The Toronto-Dominion Bank
Inventor: Buturab Rizvi , Mohammad Fahad Khan , John Ivan Bacic , Miguel Navarro , Alexandra Tsourkis
Abstract: A method for providing a treasure hunt in augmented reality includes presenting an indication of a starting point of a path through an environment that, when followed, allows a virtual gift card to be obtained. Then, as a mobile computer system travels through the environment from a location proximate the starting point, navigation indications to allow the path to be followed are presented. Presenting the navigation indications may include capturing images of portions of the environment, detecting locations corresponding to the path, modifying a captured image based on a detected location by compositing it with a navigation indication corresponding to a direction of the path; and displaying the modified captured image. That the mobile computer system has been moved to a location proximate an ending point of the path can be detected and may trigger an update to an account to associate the virtual gift card therewith.
-
公开(公告)号:US11200411B2
公开(公告)日:2021-12-14
申请号:US16654999
申请日:2019-10-16
Applicant: THE TORONTO-DOMINION BANK
Inventor: Buturab Rizvi , Adrian Chung-Hey Ma , Ki Nam Choi , Alexandra Tsourkis
Abstract: A computer model to identify a type of physical card is trained using simulated card images. The physical card may exist with various subtypes, some of which may not exist or be unavailable when the model is trained. To most robustly identify these subtypes, the training data set for the computer model includes simulated card images that are generated for the card type. The simulated card images are generated based on a semi-randomized background that varies in appearance, onto which an identifying marking of the card type is superimposed, such that the training data for the computer model includes additional randomized sample card images and ensure the model is robust to further variations in subtypes.
-
公开(公告)号:US20210184841A1
公开(公告)日:2021-06-17
申请号:US16715061
申请日:2019-12-16
Applicant: The Toronto-Dominion Bank
Inventor: ALEXEY SHPUROV , Albert Louis Rothenstein , Adrian Chung-Hey Ma , Buturab Rizvi , Alexandra Tsourkis , Francis Guttridge
Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely distribute and manage cryptographic keys within a computing environment using permissioned distributed ledgers. By way of example, an apparatus may receive a registration request and a first digital signature applied to the registration request from a device. Based on a validation of the first digital signature, the apparatus may approve the registration request and apply a second digital signature to the registration request and the first digital signature. In some examples, the second digital signature may be indicative of the approval of the registration request by the apparatus. The apparatus may also transmit the registration request and the first and second digital signatures to a computing system, which may validate the first and second digital signatures and perform operations that record a public cryptographic key of an application program executed at the device onto a distributed ledger
-
-
-
-
-
-
-
-
-