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: 10853774
    Abstract: The present disclosure involves systems, software, and computer-implemented methods for implementing a data transfer control based on information received from connected devices. In one instance, operations include loading an expected usage amount for a group of connected devices. Signals representing actual usage amounts associated with the group are received from at least device in the group. The actual usage amounts can be compared to the expected usage amount. An authorization of at least one payment-related action associated with the at least one group of connected devices is automatically transmitted to a payment system in response to determining that the usage amount is less than or equal to the expected amount, and at least one instruction to perform a corrective action associated with the group is automatically transmitted to at least one connected device of the group in response to determining that the actual amount exceeds the expected amount.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: December 1, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Garima Aggarwal, Jonathan K. Barnett, Roisin Lara Fritz, Robert Kyle Miller, Paul Mon-Wah Chan, John Jong-Suk Lee, Orin DelVecchio
  • Publication number: 20200372247
    Abstract: A server 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, configure the processor to receive, via the communications module and from a computing device, a signal comprising image data representing a first document; automatically analyze text in the first document based on stored classification data to identify a first parameter from the text in the first document; compare the first parameter to a second parameter, the second parameter being obtained from a data store and being associated with a second document; determine annotation data based on the comparison, the annotation data determined based on the first parameter and the second parameter; and provide, to the computing device via the communications module, a signal that includes an instruction to cause the annotation data to be overlaid on a display of the computing device, the display of the computing dev
    Type: Application
    Filed: August 12, 2020
    Publication date: November 26, 2020
    Applicant: The Toronto-Dominion Bank
    Inventors: John Michael COLLINSON, Christopher William COONEY, Russell VOUTOUR, Marie-Julie DEMERS, Arun Victor JAGGA, John Jong-Suk LEE
  • Publication number: 20200372147
    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: Application
    Filed: August 12, 2020
    Publication date: November 26, 2020
    Applicant: 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: 10846435
    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.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: November 24, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Perry Aaron Jones Haldenby, Arthur Carroll Chow, Anthony Haituyen Nguyen, Het Anand Patel, Casey Lyn Doyle, Yubing Liu, John Jong-Suk Lee
  • Patent number: 10839811
    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.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: November 17, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Milos Dunjic, David Samuel Tax, Arthur Carroll Chow, Peter Glen Nairn, Edward James Hood, Martin Albert Lozon, John Jong-Suk Lee, Arun Victor Jagga
  • Patent number: 10838576
    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.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: November 17, 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: 10831923
    Abstract: A system, device and method for enforcing privacy during a communication session with a voice assistant are disclosed. A user is authenticated via one or more first criteria in response to a request to initiate a communication session with a voice assistant. 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 via one or more second criteria. The communication of private data by the voice assistant is enabled when one person is in the environment and that person is the authenticated 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 authenticated user.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: November 10, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Milos Dunjic, David Samuel Tax, Arthur Carroll Chow, Peter Glen Nairn, Edward James Hood, Martin Albert Lozon, John Jong-Suk Lee, Arun Victor Jagga
  • Publication number: 20200349534
    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: Application
    Filed: July 21, 2020
    Publication date: November 5, 2020
    Inventors: PERRY AARON JONES HALDENBY, Milos DUNJIC, John Jong-Suk LEE
  • Patent number: 10824999
    Abstract: The disclosed embodiments include computerized systems and methods that generate secured distributed storage ledger structures, such as block-chain-based ledger structures, that facilitate event-based control of tracked assets. In one embodiment, an apparatus associated with a centralized authority of the secured distributed storage ledger may detect an occurrence of a triggering event, and may access and decrypt a set of rules hashed into the secured distributed storage 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 and involving at least one of assets tracked within the secured distributed storage ledger or an owner of a portion of the tracked assets.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: November 3, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Paul Mon-Wah Chan, John Jong Suk Lee, Perry Aaron Jones Haldenby
  • Publication number: 20200342437
    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: Application
    Filed: July 8, 2020
    Publication date: October 29, 2020
    Applicant: 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: 20200322350
    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: Application
    Filed: June 18, 2020
    Publication date: October 8, 2020
    Inventors: Robert Alexander MCCARTER, Vipul Kishore LALKA, Nadia MORETTI, Paige Elyse DICKIE, Denny Devasia KURUVILLA, Dino Paul D'AGOSTINO, Dean C.N. TSERETOPOULOS, Milos DUNJIC, John Jong-Suk LEE, Arun Victor JAGGA, Sarabjit Singh WALIA
  • Patent number: 10795562
    Abstract: A method of controlling a portable electronic device that has a touch-sensitive display includes displaying information on the touch-sensitive display, detecting a gesture on the touch-sensitive display, scrolling through the information in a first scrolling mode when the gesture is associated with a first area of the touch-sensitive display, and scrolling through the information in a second scrolling mode when the gesture is associated with a second area of the touch-sensitive display.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: October 6, 2020
    Assignee: BlackBerry Limited
    Inventors: John Jong-Suk Lee, Jason Tyler Griffin, Michael George Langlois, Alen Mujkic, David William Bukurak
  • Publication number: 20200311302
    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.
    Type: Application
    Filed: June 17, 2020
    Publication date: October 1, 2020
    Applicant: The Toronto-Dominion Bank
    Inventors: Milos Dunjic, David Samuel Tax, Arthur Carroll Chow, Peter Glen Nairn, Edward James Hood, Martin Albert Lozon, John Jong-Suk Lee, Arun Victor Jagga
  • Publication number: 20200311292
    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.
    Type: Application
    Filed: June 12, 2020
    Publication date: October 1, 2020
    Applicant: The Toronto-Dominion Bank
    Inventors: Perry Aaron Jones Haldenby, Arthur Carroll Chow, Anthony Haituyen Nguyen, Het Anand Patel, Casey Lyn Doyle, Yubing Liu, John Jong-Suk Lee
  • Publication number: 20200302415
    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: Application
    Filed: June 8, 2020
    Publication date: September 24, 2020
    Inventors: SARABJIT SINGH WALIA, VIPUL KISHORE LALKA, JOHN JONG-SUK LEE
  • Patent number: 10783234
    Abstract: A method for authenticating a wearable device is disclosed. The method includes: receiving, a signal representing an indication that the wearable device is in active use; in response to receiving the signal, updating a device database to associate a first status with the wearable device; 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 wearable device, wherein the security token was received at a terminal from the wearable device and transmitted to the TSP; obtaining, based on the received first code, a device identifier of the wearable device and an identifier of an account; querying the device database to verify that the wearable device is associated with the first status; verifying that the account is enabled for an operation initiated using the wearable device; and transmitting an authorization message to the terminal, the authorization message authorizing the operation.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: September 22, 2020
    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: 10776619
    Abstract: There may be provided a processor-implemented method of causing annotation data to be overlaid on a viewport. The method may include: receiving a signal comprising image data, the image data representing a first document; performing optical character recognition on the image data to identify text in the first document; automatically analyzing the text based on stored classification data to identify a first parameter associated with the first document; comparing the first parameter to a second parameter, the second parameter being obtained from a data store and being associated with a second document; determining annotation data based on the comparison, the annotation data determined based on the first parameter and the second parameter; and providing a signal that includes an instruction to cause the annotation data to be overlaid on a viewport displaying a real-time image of the first document.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: September 15, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: John Michael Collinson, Christopher William Cooney, Russell Voutour, Marie-Julie Demers, Arun Victor Jagga, John Jong-Suk Lee
  • Publication number: 20200284579
    Abstract: An apparatus for use in a digital messaging system includes a storage device and a processor coupled to the storage device. The storage device storing software instructions for controlling the processor that when executed by the processor configured the processor to: generate a master private and public key pair; associate the master private and public key pair with a first certificate; and derive at least one domain-specific key from the one of the master private and public key pair. The first certificate is registered to a group comprising a plurality of domains. The domain-specific key is associated with one of the plurality of domains.
    Type: Application
    Filed: March 20, 2019
    Publication date: September 10, 2020
    Inventors: Perry Aaron Jones Haldenby, Arthur Carroll Chow, Paul Mon-Wah Chan, John Jong Suk Lee, Linda Tao
  • Publication number: 20200285644
    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 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: Application
    Filed: May 22, 2020
    Publication date: September 10, 2020
    Applicant: 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, Milo Dunjic, Dino Paul D'Agostino, Arun Victor Jagga, John Jong-Suk Lee, Rakesh Thomas Jethwa
  • Publication number: 20200280840
    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: Application
    Filed: May 15, 2020
    Publication date: September 3, 2020
    Applicant: 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