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).

  • Patent number: 10762481
    Abstract: The disclosed embodiments include processes that securely approve and execute exchanges of data between systems, apparatuses, and devices in a computing environment. For example, a terminal device may establish communications with a client device across a direct channel of communication, and may initiate an exchange of data with that additional device across the direct communications channel. The initiated data exchange may be characterized by a value of a data-exchange parameter, and the terminal device may determine to authorize the current data exchange in real-time based on cryptographically secure distributed ledger data maintained by the client device and provided to the terminal device across the direct communications channel. Further, and based on transmitted confirmation data, the client device may generate additional, cryptographically secure of the distributed ledger data to reflect the authorized data exchange.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: September 1, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Perry Aaron Jones Haldenby, Milos Dunjic, John Jong-Suk Lee
  • Patent number: 10748131
    Abstract: The present disclosure involves systems, software, and computer implemented methods for intercepting data exchange requests and automatically imposing a hold period while the data exchange is evaluated for a user profile initiating the request. One example system includes operations to detect a data exchange request prior to completion of the attempted data exchange, the data exchange request including information defining the attempted data exchange and associated wherein the attempted data exchange is associated with a particular user profile. A portion of the information is transmitted to a data exchange analysis system for execution of a user profile-specific data exchange analysis based on the information and a status of the user profile. A hold state is initiated for the data exchange request while the analysis is performed. The results of the analysis are presented and a confirmation to proceed is required before allowing the attempted data exchange to be processed.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: August 18, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Dean C. N. Tseretopoulos, Robert Alexander McCarter, Sarabjit Singh Walia, Vipul Kishore Lalka, Nadia Moretti, Paige Elyse Dickie, Denny Devasia Kuruvilla, Milos Dunjic, Dino Paul D'Agostino, Arun Victor Jagga, John Jong-Suk Lee, Rakesh Thomas Jethwa
  • Publication number: 20200250639
    Abstract: A computer server includes a processor that is configured to receive an incoming authorization request that includes an original numeric value and an identification number, and locate a profile that is associated with the identification number. The located profile includes at least one adjustment criterion. The processor is configured to determine a primary numeric value and a secondary numeric value from the original numeric value and the adjustment criterion, confirm that the secondary numeric value is not greater than a balance value in a loyalty points account associated with the identification number, and reduce the balance value in the loyalty points account by the secondary numeric value. The processor is configured to, after confirming the secondary numeric value, generate a revised authorization request and transmit the revised authorization request to an authorization server. The revised authorization request includes the identification number and the primary numeric value.
    Type: Application
    Filed: April 21, 2020
    Publication date: August 6, 2020
    Inventors: Robert HAYHOW, Giovanna Borsella, Milos Dunjic, Jeffrey Aaron Ecker, Bryan Michael Gleeson, Arthur Carroll Chow, Anthony Haituyen Nguyen, John Jong-Suk Lee, Rakesh Thomas Jethwa
  • Publication number: 20200242601
    Abstract: A clearing network includes a server, a POS terminal, and a computer network interconnecting the server and the POS terminal. The sever is configured to receive account numbers over the computer network, determine that an occurrence of one of the account numbers in the plurality of account numbers exceeds a maximum limit, and via the computer network update the pre-authorization database with the account number. The POS terminal is configured to receive a pre-authorization request that includes an authorization amount and the account number, query the pre-authorization database with the account number, and after locating the account number in the pre-authorization database from the query (a) confirm that the authorization amount is not greater than an authorization threshold, and (b) without generating an online authorization request, save in a clearing database an authorization confirmation message that includes the account number and the authorization amount.
    Type: Application
    Filed: April 13, 2020
    Publication date: July 30, 2020
    Inventors: Jeffrey Aaron Ecker, Bryan Michael Gleeson, Igor Elkhinovich, Dmitri Rabinovich, Adam Douglas McPhee, Matta Wakim, Kyryll Odobetskiy, Arun Victor Jagga, John Jong-Suk Lee, Rakesh Thomas Jethwa
  • Publication number: 20200242578
    Abstract: An event monitoring processor includes a processor and at least one memory. The memory stores a database of cohort definitions. Each cohort definition defines a respective cohort. The processor is configured to receive particulars of a member event initiated by a member of one of the cohorts, generate an additional cohort definition from the particulars of the member event, and save the additional cohort definition in the cohort definitions database. The processor is also configured to receive member data associated with the cohort member, select one of the cohorts in the cohort definitions database from a correlation between the member data and the cohort definitions, and save in a cohort member database a member record that identifies a correlation between the member event and an event defined in the selected one cohort.
    Type: Application
    Filed: April 14, 2020
    Publication date: July 30, 2020
    Inventors: Kevin Ricardo Mari, Evan Zachary Cohen, Jonathan K. Barnett, John Jong Suk Lee, Paul Mon-Wah Chan, Orin Del Vecchio
  • Patent number: 10728259
    Abstract: The disclosed exemplary embodiments include computer-implemented systems, apparatuses, and processes that, among other things, dynamically authorize pre-stages data exchanges based on contextual data. For example, an apparatus may receive first data characterizing an initiation of a first exchange of data between a client device and a terminal device. Based on the first data, the apparatus may obtain second data that characterizes an expected initiation of a second exchange of data during a corresponding temporal interval, which may be specified relative to an initiation time of the first data exchange. The apparatus may generate and transmit, to a computing system, pre-authorization data that requests a pre-authorization of the second data exchange to a computing system. The pre-authorization data may include a portion of the second data and may instruct the computing system to pre-authorize the second data exchange in accordance with the second data.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: July 28, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Robert Alexander McCarter, Vipul Lalka, Nadia Moretti, Paige Dickie, Denny Kuruvilla, Dino D'Agostino, Dean Tseretopoulos, Milos Dunjic, John Jong-Suk Lee, Arun Victor Jagga, Ruby Walia
  • Publication number: 20200233544
    Abstract: The disclosed embodiments include computer-implemented devices and processes that generate, present, and manipulate data-aggregating graphical user interfaces. For example, a network-connected device may generate a first interface element representative of an obligation and may display, through a display unit, an graphical user interface that includes the first interface element and a plurality of second interface elements representative of time periods available for resolving the obligation. The network-connected device may receive, from an input unit, first input data indicative of a selection of the first interface element and second input data indicative of a movement of the selected first interface element from the first position to a second position within the interface.
    Type: Application
    Filed: April 3, 2020
    Publication date: July 23, 2020
    Inventors: Helene Nicole Esposito, Paul Mon-Wah Chan, John Jong Suk Lee
  • Publication number: 20200225845
    Abstract: There is provided a gesture-based GUI (system, method, etc.) to facilitate input of numerical data using a continuous swipe gesture. A gesture-based I/O device displays a GUI presenting a gross number and a gross number control to initially define a specific number for further defining with specificity. In response to a first gesture (hard click or pause) interacting with the gross number control, the specific number is initially defined as the gross number and a finer number control is presented to refine the specific number. In response to a continuous swipe gesture continuing from the first gesture and interacting with the finer number control, the interface further defines the specific number with finer specificity where a quantum varies in response to a direction and distance of the continuous swipe. Successive finer number controls may be also be presented to refine the specific number by continuing the swipe.
    Type: Application
    Filed: March 30, 2020
    Publication date: July 16, 2020
    Inventors: EDWIN VAN DAMME, PERRY AARON JONES HALDENBY, PAUL MON-WAH CHAN, JOHN JONG-SUK LEE
  • Patent number: 10713633
    Abstract: There is provided a computing device and method to perform a data transfer using a document. Data to define at least one parameter of a data transfer is defined from data in the document. The document may have text characters or images of text characters (or both) for the data. A GUI may display the document and receive input to identify the data and define the at least one parameter. The document image may be processed to determine the text characters such as by OCR. The document may be a photo (image) captured by a camera on or coupled to the computing device. A GUI may be defined to provide workflow to define the data transfer signal such as a message. Functionality to capture text characters from documents, particularly images, may be added to applications such as via a plug in or otherwise.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: July 14, 2020
    Assignee: THE TORONTO-DOMINION BANK
    Inventors: Sarabjit Singh Walia, Vipul Kishore Lalka, John Jong-Suk Lee
  • Patent number: 10713715
    Abstract: A computing device and method for managing an account. A computer displays a historical timeline and an event placement timeline. Past events are shown along the historical timeline, and future events along the event placement timeline. The computer suggest a change to the timing of one of the events. The user moves a movable object to the proposed timing to reschedule the event. The settings of the account are modified to automatically execute that event at the new timing.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: July 14, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Rajeev Kumar Gandhi, Robert Kyle Miller, Paul Mon-Wah Chan, John Jong Suk Lee, Rakesh Thomas Jethwa
  • Patent number: 10708721
    Abstract: The present disclosure involves systems, software, and computer implemented methods for identifying locations associated with particular users in response to requests from a visitor or fellow user. One example system includes a communications module, a plurality of sensors located in a defined area configured to at least partially determine locations of at least one person, and a location database including location information received from the sensors associating particular persons with particular locations associated with particular sensors. A request for a location associated with a particular person is received from a first device. A current location associated with one of the plurality of sensors is determined from the location database, wherein the current location is also associated with the particular person. A response to request is generated including the current location and is transmitted to the first device.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: July 7, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Denny Devasia Kuruvilla, Vipul Kishore Lalka, Paige Elyse Dickie, Harjot Panag, Arun Victor Jagga, John Jong-Suk Lee, Michael W. Van Eesbeck
  • Patent number: 10706465
    Abstract: The present disclosure involves systems and computer implemented methods for performing a connected device-based property evaluation. In one example, system operations include identifying a construction schedule associated with a particular property, the construction schedule including at least one construction event for the property. A disbursement schedule associated with the construction schedule and the property are identified, wherein the disbursement schedule defines construction events that trigger at least a partial disbursement of funds associated with the construction. Connected devices associated with the property are associated to one or more of the construction events, and a set of data characteristics associated with the one or more connected devices are defined that correspond to particular construction events.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: July 7, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Roy D'Souza, Roisin Lara Fritz, Jonathan K. Barnett, Paul Mon-Wah Chan, John Jong-Suk Lee
  • Patent number: 10698902
    Abstract: A data management device, communication system and methods for tagging data in a data table and triggering automated action. A data management device receives from a first data provider one or more records of a data table, each record comprising a plurality of fields. The data table is associated with an account having one or more authorized users. The plurality of fields each has a value set by the first data provider. The data manger determines one or more tags for the one or more records in accordance with a plurality of autotagging rules. The autotagging rules include heuristic rules learned from user behavior and based on one or more of the plurality of fields of the record. The data manger appends the one or more records to include one or more tag fields corresponding to the one or more tags for the one or more records. The appended records are stored in a database. One or more automated actions may be triggered based on one or more tag fields of one or more of the plurality of records.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: June 30, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Dean C. N. Tseretopoulos, Robert Alexander McCarter, Sarabjit Singh Walia, Vipul Kishore Lalka, Nadia Moretti, Paige Elyse Dickie, Denny Devasia Kuruvilla, Milos Dunjic, Dino Paul D'Agostino, Arun Victor Jagga, John Jong-Suk Lee, Rakesh Thomas Jethwa
  • Patent number: 10692054
    Abstract: An apparatus for use in electronic document control includes a storage device a processor coupled to the storage device. The storage device storing software instructions for controlling the processor that when executed by the processor configure the processor to: receive a signal representing data including an original document, append a unique identifier to the original document to generate a modified document, generate a hash value of the modified document, and transmit the hash value corresponding to the modified document to an electronic distributed ledger.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: June 23, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Arthur Carroll Chow, Paul Mon-Wah Chan, Perry Aaron Jones Haldenby, John Jong Suk Lee
  • Patent number: 10694370
    Abstract: A computer system for selectively enabling a data transfer method is disclosed. The computer system includes a processor, a communications module, and a memory. The memory stores instructions that, when executed by the processor, cause the computer system to: receive a signal from a remote electronic device via a network using the communications module, the received signal representing information including a context for a transfer of value between a database record associated with a data sender and a database record associated with a data receiver, the context including an identifier for the data receiver; obtain a condition to be satisfied in performing the transfer of value based on the identifier for the data receiver; determine that the condition is satisfied by performing the transfer of value using a particular data transfer method; and enable the transfer of value using the particular data transfer method.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: June 23, 2020
    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
  • Patent number: 10685397
    Abstract: The present disclosure involves systems and computer implemented methods for performing a failure analysis on a device monitored by at least one connected device, where in response to a determination of an impending failure, at least one corrective action is determined and suggested to the user of the monitored device. In one example, operations include monitoring operations of at least one monitored device using at least one connected device, determining a projected life span of the at least one monitored device based on the monitored operations, and, if the projected life span of the monitored device is less than a threshold amount, determining a corrective action to perform. A proposal can be generated for presentation based on the corrective action. The proposal may be based on the estimated cost of the determined corrective action and an analysis of an account.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: June 16, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: John Jong-Suk Lee, Paul Mon-Wah Chan, Jonathan K. Barnett, Roisin Lara Fritz, Michael Grouios, Joe Moghaizel
  • Patent number: 10671984
    Abstract: A computer server includes a transaction processor that is configured to receive from a POS terminal an incoming authorization request that includes an original numeric value, a token cryptogram and an identification number identifying an identity token; confirm that the token cryptogram was generated from the original numeric value and a cryptographic key associated with the token; determine primary and secondary numeric values from the original numeric value and a user profile associated with the identification number; confirm that the secondary numeric value is not greater than the balance in a loyalty points account associated with the identification number; transmit to an authorization server a revised authorization request that includes the identification number and the primary numeric value; and receive from the authorization server a confirmation message confirming that the primary numeric value is not greater than the balance in a payment account associated with the identification number.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: June 2, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Robert Hayhow, Giovanna Borsella, Milos Dunjic, Jeffrey Aaron Ecker, Bryan Michael Gleeson, Arthur Carroll Chow, Anthony Haituyen Nguyen, John Jong-Suk Lee, Rakesh Thomas Jethwa
  • Patent number: 10664906
    Abstract: A device and method for management of an account. An event placement timeline is displayed. Account events are shown along the timeline. A preferred event time range or “safe zone” is shown along the timeline. The “safe zone” is the portion of the month during which it is safe to schedule certain events, like bill payments, with lower risk of NSF, overdraft or the like. The user moves a movable object into the “safe zone” to reschedule the account event in the “safe zone”, and the settings of the account are modified to automatically execute the account event at that time.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: May 26, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Rajeev Kumar Gandhi, Robert Kyle Miller, Paul Mon-Wah Chan, John Jong Suk Lee, Rakesh Thomas Jethwa
  • Patent number: 10657509
    Abstract: An event monitoring processor includes a processor and at least one memory. The memory stores a cohort member database, and a database of cohort definitions. Each cohort definition defines a respective cohort. The processor is configured to receive a notification identifying a member action initiated by a member of one of the cohorts. The processor is configured to determine, from the cohort definition of the one cohort, a correlation outcome value from a correlation between the member action and an action associated with the one cohort, and to update at least one of the cohort definitions by saving in the cohort definitions database particulars of the member action in association with the at least one of the cohort definition. The processor is configured to save in the cohort member database a member database record identifying the correlation outcome value. The cohort member database is associated with the cohort member.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: May 19, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Kevin Ricardo Mari, Evan Zachary Cohen, Jonathan K. Barnett, John Jong Suk Lee, Paul Mon-Wah Chan, Orin Del Vecchio
  • Patent number: 10656792
    Abstract: The disclosed embodiments include computer-implemented devices and processes that generate, present, and manipulate data-aggregating graphical user interfaces. For example, a network-connected device may generate a first interface element representative of an obligation and may display, through a display unit, an graphical user interface that includes the first interface element and a plurality of second interface elements representative of time periods available for resolving the obligation. The network-connected device may receive, from an input unit, first input data indicative of a selection of the first interface element and second input data indicative of a movement of the selected first interface element from the first position to a second position within the interface.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: May 19, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Helene Nicole Esposito, Paul Mon-Wah Chan, John Jong Suk Lee