-
公开(公告)号:US11902289B2
公开(公告)日:2024-02-13
申请号:US17028016
申请日:2020-09-22
Applicant: The Toronto-Dominion Bank
Inventor: Milos Dunjic , Anthony Haituyen Nguyen , Yubing Liu , Arthur Carroll Chow , Casey Lyn Doyle , Richard John Frederick Thake , Mengfei Wang , Aaron Ashish Hudali , Gregory Albert Kliewer , Martin Albert Lozon , Yusbel Garcia Diaz , Gareth Daly , Masashi Kobayashi , Randall John Bast
CPC classification number: H04L63/123 , H04L9/0869 , H04L9/3213 , H04L9/3247 , H04L9/3268 , H04L63/0442 , H04L63/10 , H04L9/30
Abstract: A computer-implemented method is disclosed. The method includes: receiving, from a web server associated with a protected resource, a first signal including a request to validate a bearer token submitted by a client device to the web server, the bearer token including a digital signature; validating the bearer token, the validating including verifying the digital signature using a public key associated with an end user of the client device; and in response to validating the bearer token, sending to the web server a second signal including a notification that the bearer token is valid.
-
公开(公告)号:US20220020030A1
公开(公告)日:2022-01-20
申请号:US17489222
申请日:2021-09-29
Applicant: The Toronto-Dominion Bank
Inventor: Milos Dunjic , Perry Aaron Jones Haldenby , Arthur Carroll Chow , Het Anand Patel , Casey Lyn Doyle , Yubing Liu , Anthony Haituyen Nguyen , David Samuel Tax , Arun Victor Jagga , John Jong-Suk Lee
Abstract: The disclosure generally describes computer-implemented methods, software, and systems, including a method for placing a card into an alert state. An alert detection indication is received during an attempted data exchange using a permanent account number (PAN) associated with a card. The alert detection indication is received by an electronic controller embedded in the card and is received through an interface. The alert detection indication indicates that the PAN has an alert state identified for the PAN by an entity that issued the card. An operational mode of the card is modified into the alert state by the electronic controller and is based on receipt of the alert detection indication. An electronic display indicating that the card is in the alert state is displayed by the electronic controller.
-
公开(公告)号:US11108762B2
公开(公告)日:2021-08-31
申请号:US16282678
申请日:2019-02-22
Applicant: The Toronto-Dominion Bank
Inventor: Milos Dunjic , Anthony Haituyen Nguyen , Yubing Liu , Arthur Carroll Chow , Casey Lyn Doyle , Richard John Frederick Thake , Mengfei Wang , Aaron Ashish Hudali , Gregory Albert Kliewer , Martin Albert Lozon , Yusbel Garcia Diaz , Gareth Daly , Masashi Kobayashi , Randall John Bast
Abstract: A method for regulating access to a protected resource is disclosed. The method includes: receiving, via the communication interface from a client application executing on a first device, a first signal including a request to obtain an access token for accessing a protected resource, the request including: a client identifier uniquely identifying the client application; an authorization code for authorizing the client application's access of the protected resource; and a public key associated with the end user; and in response to validating the request: encrypting the authorization code using the public key to generate a first code; and transmitting, via the communication interface to the client application on the first device, a second signal including both an access token for accessing the protected resource and the first code.
-
公开(公告)号:US11811748B2
公开(公告)日:2023-11-07
申请号:US17386749
申请日:2021-07-28
Applicant: The Toronto-Dominion Bank
Inventor: Milos Dunjic , Anthony Haituyen Nguyen , Yubing Liu , Arthur Carroll Chow , Casey Lyn Doyle , Richard John Frederick Thake , Mengfei Wang , Aaron Ashish Hudali , Gregory Albert Kliewer , Martin Albert Lozon , Yusbel Garcia Diaz , Gareth Daly , Masashi Kobayashi , Randall John Bast
CPC classification number: H04L63/0807 , H04L9/0825 , H04L9/0891 , H04L9/3213 , H04L9/3247
Abstract: A computer-implemented method is disclosed. The method includes: receiving, via a communication interface from a client application executing on a first device, a first signal including a request to obtain an access token for accessing a protected resource, the request including a public key associated with an end user; validating the request to obtain the access token; and in response to validating the request: encrypting an authorization code associated with the request using the public key to generate a first code; and transmitting, via the communication interface to the client application on the first device, a second signal including both the access token for accessing the protected resource and the first code.
-
公开(公告)号: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.
-
公开(公告)号:US11582219B2
公开(公告)日:2023-02-14
申请号:US17104071
申请日:2020-11-25
Applicant: The Toronto-Dominion Bank
Inventor: Milos Dunjic , Anthony Haituyen Nguyen , Yubing Liu , Arthur Carroll Chow , Casey Lyn Doyle , Richard John Frederick Thake , Mengfei Wang , Aaron Ashish Hudali , Gregory Albert Kliewer , Martin Albert Lozon , Yusbel Garcia Diaz , Gareth Daly , Masashi Kobayashi , Randall John Bast
Abstract: An electronic device is disclosed. The electronic device includes a memory, a camera module, a communications module, and a processor that is configured to: receive, from the camera module, image data associated with a machine-readable optical label, the optical label encoding transaction details of a transfer of data to a recipient account, wherein the transaction details do not indicate an identity of the recipient account; receive a user input indicating authorization to initiate a transfer of data, via a protected resource, from an account associated with the user to the recipient account; and in response to receiving the user input, generate a request for initiating the transfer of data based on the transaction details, the request including an access token for use in authenticating the user on requests to access the protected resource.
-
7.
公开(公告)号:US11483157B2
公开(公告)日:2022-10-25
申请号:US16434412
申请日:2019-06-07
Applicant: The Toronto-Dominion Bank
Inventor: Arthur Carroll Chow , Milos Dunjic , Perry Aaron Jones Haldenby , John Jong-Suk Lee , Anthony Haituyen Nguyen , Casey Lyn Doyle , Het Anand Patel , Stephen John McCann
IPC: H04L29/06 , H04L9/32 , H04L9/30 , H04L9/40 , H04L9/08 , G06Q20/38 , G06Q20/34 , G06Q20/02 , H04L9/00
Abstract: The disclosed embodiments include processes that manage a cryptographically secure generation and exchange of data between network-connected systems operating within a computing environment using a permissioned distributed ledger. For example, and based on secure interaction with a distributed smart contract maintained within ledger blocks of the permissioned distributed ledger, an apparatus and a counterparty system may generate local symmetric encryption keys that facilitate a secure communication session between the apparatus and the counterparty system. Using the symmetric encryption key, the apparatus may generate a cryptographically secure representation of generated or obtained data, which may be transmitted to the counterparty system across the secure communications channel. In response to a verification of an integrity of the cryptographically secure representation, the counterparty system may perform operations that, in conjunction with corresponding node systems, record the cryptographically secure representation within a portion of the permissioned distributed ledger.
-
8.
公开(公告)号:US12039535B2
公开(公告)日:2024-07-16
申请号:US17467769
申请日:2021-09-07
Applicant: The Toronto-Dominion Bank
Inventor: Milos Dunjic , Arthur Carroll Chow , Anthony Haituyen Nguyen , Casey Lyn Doyle , Yubing Liu , Het Anand Patel , Stephen John McCann , Perry Aaron Jones Haldenby , David Tax , John Jong-Suk Lee , Arun Victor Jagga
CPC classification number: G06Q20/4014 , G06N20/00 , G06Q20/322
Abstract: The disclosed exemplary embodiments include computer-implemented systems, apparatuses, and processes that, among other things, generate and provision digital tokens based on dynamically obtained contextual data. For example, an apparatus may receive first information that characterizes an exchange of data initiated by a first application program executed by the apparatus, and may generate and transmit a signal to a computing system through a programmatic interface associated with a second application program executed by the apparatus. In some instances, the first signal may include the first information and data that instructs the computing system to obtain a digital token representative of a data type available for use in the data exchange. The apparatus may also receive a second signal that includes the digital token and based on the digital token, perform operations that present second information characterizing the available data type on an interface.
-
9.
公开(公告)号:US11144921B2
公开(公告)日:2021-10-12
申请号:US15946132
申请日:2018-04-05
Applicant: The Toronto-Dominion Bank
Inventor: Milos Dunjic , Arthur Carroll Chow , Anthony Haituyen Nguyen , Casey Lyn Doyle , Yubing Liu , Het Anand Patel , Stephen John McCann , Perry Aaron Jones Haldenby , David Tax , John Jong-Suk Lee , Arun Victor Jagga
Abstract: The disclosed exemplary embodiments include computer-implemented systems, apparatuses, and processes that, among other things, generate and provision digital tokens based on dynamically obtained contextual data. For example, an apparatus may receive first information that characterizes an exchange of data initiated by a first application program executed by the apparatus, and may generate and transmit a signal to a computing system through a programmatic interface associated with a second application program executed by the apparatus. In some instances, the first signal may include the first information and data that instructs the computing system to obtain a digital token representative of a data type available for use in the data exchange. The apparatus may also receive a second signal that includes the digital token and based on the digital token, perform operations that present second information characterizing the available data type on an interface.
-
公开(公告)号:US20200311292A1
公开(公告)日:2020-10-01
申请号:US16900447
申请日:2020-06-12
Applicant: The Toronto-Dominion Bank
Inventor: Perry Aaron Jones Haldenby , Arthur Carroll Chow , Anthony Haituyen Nguyen , Het Anand Patel , Casey Lyn Doyle , Yubing Liu , John Jong-Suk Lee
IPC: G06F21/62 , G06F16/23 , G06F16/93 , G06F16/435 , G06F16/2458 , G06F16/2455 , H04L29/08 , G06Q20/00 , H04W12/08 , G06F3/0482 , G06F21/53 , G06Q30/04 , G06Q20/38 , H04W12/06 , G06Q20/10 , G06Q20/14 , G06Q10/06 , G06Q10/08 , G06Q10/10 , G06F3/0484 , G06F3/0488 , G06F3/14 , G06F11/30
Abstract: The present disclosure involves systems, software, and computer implemented methods for providing user interface (UI)-based modifications to adjust and interact with data exchange splits. An example client device can include can identify a data exchange (DE) associated with at least three entities, the DE associated with a total value. A visualization representing the DE can be presented via a UI and can include a chart comprising the total value of the DE exchange divided into value areas that are each associated with a particular entity. In response to a detection of input associated with a selection of an edge between a first and second value area, the combined value area associated with the first and second value areas can be locked. In response to detected movement input associated with the edge, the relative values of the first and second inside the combined value area can be adjusted in the visualization.
-
-
-
-
-
-
-
-
-