Patents by Inventor John Jong-Suk Lee

John Jong-Suk Lee 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: 20240126575
    Abstract: The disclosed embodiments include computer-implemented systems and processes that dynamically and selectively modify portions of a displayed interface to include interface elements that, when selected by a user through a single provided input, initiate a performance of a data exchange in accordance with parameter values consistent with prior initiated data exchanges. For example, a communications device may display, on a display unit, a first interface element representative of a first data exchange and may receive expected values of parameters that characterize the second data exchange. When a determined parameter value is consistent with the expected parameter values, the communications device may modify the first interface element and present, on the display unit, the modified first interface element and a second interface element within the interface.
    Type: Application
    Filed: December 26, 2023
    Publication date: April 18, 2024
    Inventors: Alexander KIRIAKOU, Milos Dunjic, Arthur Carroll Chow, John Jong-Suk Lee, Arun Victor Jagga
  • Patent number: 11941351
    Abstract: Methods and systems for providing a graphical user interface to a computing device are described.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: March 26, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: John Michael Collinson, Christopher William Cooney, Russell Voutour, Marie-Julie Demers, Arun Victor Jagga, John Jong-Suk Lee
  • Patent number: 11935025
    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.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: March 19, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: Milos Dunjic, Perry Aaron Jones Haldenby, Arthur Carroll Chow, David Samuel Tax, John Jong-Suk Lee, Arun Victor Jagga
  • Patent number: 11928112
    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.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: March 12, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: Milos Dunjic, Martin Albert Lozon, David Samuel Tax, Arthur Carroll Chow, Peter Glen Nairn, Edward James Hood, John Jong-Suk Lee, Arun Victor Jagga
  • Patent number: 11921836
    Abstract: A method for authenticating a wearable device is disclosed. The method includes: receiving, from a tokenization service provider (TSP), a signal representing a first code derived by the TSP from decrypting a security token previously provisioned in the computing device, wherein the security token was received at a terminal from the computing device and transmitted to the TSP; obtaining, based on the received signal representing the first code, a device identifier of the computing device and an identifier of an account; querying a device database to verify that the computing device is associated with a first status; verifying that the account is enabled for an operation initiated using the computing device; and transmitting an authorization message to the terminal, the authorization message authorizing the operation.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: March 5, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: Dino Paul D'Agostino, Perry Aaron Jones Haldenby, Dean C. N. Tseretopoulos, Jeffrey Aaron Ecker, Adam Douglas McPhee, Milos Dunjic, John Jong Suk Lee, Arun Victor Jagga
  • Patent number: 11900132
    Abstract: The disclosed embodiments include computer-implemented systems and processes that dynamically and selectively modify portions of a displayed interface to include interface elements that, when selected by a user through a single provided input, initiate a performance of a data exchange in accordance with parameter values consistent with prior initiated data exchanges. For example, a communications device may display, on a display unit, a first interface element representative of a first data exchange and may receive expected values of parameters that characterize the second data exchange. When a determined parameter value is consistent with the expected parameter values, the communications device may modify the first interface element and present, on the display unit, the modified first interface element and a second interface element within the interface.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: February 13, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: Alexander Kiriakou, Milos Dunjic, Arthur Carroll Chow, John Jong-Suk Lee, Arun Victor Jagga
  • Patent number: 11900352
    Abstract: The disclosed embodiments include computer-implemented systems and processes that perform operations that initiate, approve, and execute exchanges of data between network-connected systems, apparatuses, and devices in a computing environment. For example, a network-connected apparatus may receive a first value of a parameter that characterizes an exchange of data initiated at a terminal device, identify a second value of the parameter allocated to the client device. In response to a determination that the first parameter value exceeds the second parameter value, the apparatus may request, and receive, parameter data from an application program executed by the at least one processor. The parameter data may identify a third value of the parameter allocated to the client device by the executed application program, and the apparatus may authorize, based on the second and third parameter values, a performance of the initiated data exchange in accordance with the first parameter value.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: February 13, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: Milos Dunjic, Perry Aaron Jones Haldenby, John Jong-Suk Lee
  • Patent number: 11895095
    Abstract: The disclosed exemplary embodiments include computer-implemented systems, apparatuses, and processes that, among other things, authenticate device identity and authorize exchanges of data in real-time based on dynamically generated cryptographic data. For example, an apparatus may receive a first signal that includes a first cryptogram associated with a client device, and may perform operations that authenticate an identity of the client device based on a comparison of the received first cryptogram and a second cryptogram generated by a computing system associated with an application program executed by the client device. In response to the authenticated identity, the apparatus may load profile data associated with the client device from a storage unit, and perform operations consistent with the profile data in accordance with the authenticated identity.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: February 6, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: Dino Paul D'Agostino, Perry Aaron Jones Haldenby, Dean C. N. Tseretopoulos, Jeffrey Aaron Ecker, Adam Douglas McPhee, Milos Dunjic, John Jong-Suk Lee, Arun Victor Jagga
  • Patent number: 11887106
    Abstract: Methods and devices for provisioning a secure application on an electronic device with first issuer data for a first issuer are described. In an embodiment, the provisioning system receives and stores first issuer records. The example provisioning system receives a provisioning request to provision the secure application with the first issuer data. The provisioning request includes identifying information. The example provisioning system evaluates the provisioning request based on at least one of the first issuer evaluation criteria, the first issuer records and the identifying information in the provisioning request. When the provisioning request satisfies the first issuer evaluation criteria, the example provisioning system generates a signal using the communication module to provide the first issuer data to the electronic device to provision the secure application on the electronic device.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: January 30, 2024
    Assignee: THE TORONTO-DOMINION BANK
    Inventors: Hisham Ibrahim Salama, Paul Mon-Wah Chan, John Jong Suk Lee
  • Publication number: 20230401571
    Abstract: A web-based commerce system may maintain a transaction state between the commerce system and a blockchain application for recording transactions involving NFTs on a blockchain. When a buyer intends to purchase an NFT, the commerce system must coordinate on-chain and off-chain processes with a merchant storefront and a blockchain application. Unlike conventional approaches, which perform these various processes in a serial, integrated manner, the commerce system and blockchain application separately execute these operations and perform the off-chain and on-chain processes independently.
    Type: Application
    Filed: June 10, 2022
    Publication date: December 14, 2023
    Applicant: Shopify Inc.
    Inventors: John Jong-Suk Lee, Cory Svensson, Alan Ashley Fulks
  • Publication number: 20230360032
    Abstract: An adaptive access control system that generates an access condition at a server with regard to an online resource by identifying a token collection associated with access to the online resource, wherein ownership of the tokens is managed using a blockchain. The system obtains, from a blockchain network associated with the blockchain, data regarding the token collection including a count of tokens circulating and ownership data and selects, as the access condition based on the data regarding the token collection, one or more token criteria based on an intended number of qualified wallets. The system then receives, at the server, an access request for the online resource from a user device associated with a wallet; obtains token data from the blockchain network with regard to the wallet; and authorize access to the online resource for the user device responsive to determining that the token data meets the access condition.
    Type: Application
    Filed: July 7, 2022
    Publication date: November 9, 2023
    Applicant: Shopify Inc.
    Inventor: John Jong-Suk LEE
  • Publication number: 20230359984
    Abstract: Methods and system for managing inventory in the context of online transactions involving blockchain-based payments. Examples may include determine an inventory count associated with an item with which a user device initiates a payment involving a blockchain transaction. The system determines a likelihood of completion with regard to the blockchain transaction based on one or more metrics related to recent transactions on the blockchain. Responsive to the likelihood of completion being above a minimum threshold value, the system records a hold in memory in association with the inventory count and then determines that the blockchain transaction has been completed and, in response, removes the hold from memory and decrements the inventory count.
    Type: Application
    Filed: July 18, 2022
    Publication date: November 9, 2023
    Applicant: Shopify Inc.
    Inventors: Andrew NGO, Alan Ashley FULKS, John Jong-Suk LEE
  • Patent number: 11810079
    Abstract: The disclosed embodiments include computerized systems and methods for generating secured block-chain-based ledger data structures that track subdivide ownership and usage of one or more assets, such as Internet-connected devices. In one instance, an apparatus associated with a rules authority of the secured block-chain-based ledger may detect an occurrence of a triggering event related to at least one of partial ownership interests in the assets, and may access and decrypt a set of rules hashed into the secured block-chain-based ledger using a confidentially-held master cryptographic key. The apparatus may identify a rule associated with the detected event, and perform one or more operations consistent with the rule, including a generation of additional data blocks reflecting a change in at least one of the partial ownership interests, and additionally or alternatively, processes that adaptively monitor a compliance of one or more partial owners with an imposed usage restriction.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: November 7, 2023
    Inventors: Perry Aaron Jones Haldenby, Rajan Mahadevan, John Jong Suk Lee, Paul Mon-Wah Chan, Orin Del Vecchio
  • Patent number: 11810080
    Abstract: The disclosed embodiments include computerized systems and methods for generating secured blockchain-based ledger data structures that track occurrences of events across fragmented and geographically dispersed lines-of-business of an enterprise. In one instance, an apparatus associated with a rules authority of the secured blockchain-based ledger may detect an occurrence of a triggering event, and may access and decrypt a set of rules hashed into the secured blockchain-based ledger using a confidentially-held master cryptographic key. The apparatus may identify a rule associated with the detected event, and perform one or more operations consistent with the rule, including a disbursement of various rewards to employees in response to customer-specific interactions with the enterprise. The disclosed embodiments provide a rules process for aggregating mutually incompatible enterprise data that specifies the events, and for tracking the events in uniform data structures accessible across the enterprise.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: November 7, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Jenny Lin, Perry Aaron Jones Haldenby, John Jong Suk Lee, Paul Mon-Wah Chan, Orin Del Vecchio
  • Publication number: 20230351484
    Abstract: Methods and systems for customizing user interface content. Customization is based on one or more non-fungible tokens associated with a wallet identifier linked to a user device. The method may include receiving a request for interface content from a user device and identifying at least one non-fungible token associated with the user device. The interface content is customized for the user device based on the at least one non-fungible token to generate customized interface content, and the customized interface content is transmitted to the user device for output on a user interface.
    Type: Application
    Filed: July 19, 2022
    Publication date: November 2, 2023
    Applicant: Shopify Inc.
    Inventor: John Jong-Suk LEE
  • Publication number: 20230353570
    Abstract: Methods and systems for access control in an online environment, such as an e-commerce platform. The system receives a designation of a non-fungible token (NFT) collection in connection with a merchant account, each NFT having a respective combination of attributes. An association is detected between a product record and a combination of two or more of the attributes and the system automatically generates an access rule with regard to the product record that is conditional on ownership of an NFT in the collection that has the combination of the two or more attributes. When a request for access is received, the access rule is applied to provide a user device with access to the one or more product records based on verification of the ownership by the user device of an NFT that meets the condition.
    Type: Application
    Filed: July 19, 2022
    Publication date: November 2, 2023
    Applicant: Shopify Inc.
    Inventor: John Jong-Suk LEE
  • Publication number: 20230351369
    Abstract: Methods and systems for access control in an online environment, such as an e-commerce platform. The system may receive a request from a user device for access to an online resource that is subject to an access control rule. The user device may provide the system with non-fungible token data, and the system may query a blockchain network based on the non-fungible token data to obtain data regarding ownership of one or more non-fungible tokens. The system may then determine whether the data from the blockchain network matches a condition in the access control rule and, based on a match, may provide the user device with access to the online resource.
    Type: Application
    Filed: July 19, 2022
    Publication date: November 2, 2023
    Applicant: Shopify Inc.
    Inventor: John Jong-Suk LEE
  • Patent number: 11790354
    Abstract: 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: Grant
    Filed: July 1, 2021
    Date of Patent: October 17, 2023
    Inventors: 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: 11775945
    Abstract: A processor receives a signal representing data including event information detailing an event involving an entity having a registered ownership interest in a product and loads a portion of a distributed electronic ledger for tracking ownership information associated with the product. The distributed electronic ledger includes, within a block thereof and associated with the product, an event trigger list including entity data associated with each entity having a registered ownership interest in the product and a rules engine including rules associated with event triggers in the event trigger list. The processor determines whether a triggering event corresponding to the event is stored in the event trigger list and, when the event has a corresponding triggering event, determines the associated rule within the rules engine. The processor updates and saves the distributed electronic ledger by performing an action specified by the determined associated rule.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: October 3, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Perry Aaron Jones Haldenby, Paul Mon-Wah Chan, John Jong Suk Lee, Yaniv Nathan
  • Patent number: 11769148
    Abstract: Computer-implemented methods and systems reliant on establishing a common session key between an electronic device and a computer server are disclosed. The method and systems may be for processing de-tokenization requests in payment transaction processing and for preparing an electronic device to perform payment transactions. During such a transaction, the server may perform a method that includes receiving a de-tokenization request including a payment token and a cryptogram generated by the electronic device using a session key generated by the electronic device based on a fingerprint of the electronic device, a secret value previously shared with the electronic device, the payment token, and a transaction counter; retrieving the fingerprint, the secret value, and the transaction counter and generating the session key based on the same; verifying the cryptogram using the session key; retrieving an associated account number; and sending response to the request including the account number.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: September 26, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: 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