Patents by Inventor Paul Mon-Wah CHAN

Paul Mon-Wah CHAN 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: 11308461
    Abstract: The disclosed embodiments include computerized systems and methods that generate secured blockchain-based ledger structures that facilitate event-based control of tracked assets. In one embodiment, an apparatus associated with a centralized authority of the secured blockchain-based ledger may detect an occurrence of an 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 and involving at least one of assets tracked within the secured blockchain-based ledger or an owner of a portion of the tracked assets. By way of example, the detected event may triggering a sale, transfer, and/or re-allocation of an ownership interest in a tracked asset, and the identified rule may specify a distribution of proceeds derived from the sale, transfer, and/or re-allocation.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: April 19, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Perry Aaron Jones Haldenby, Rajan Mahadevan, John Jong Suk Lee, Paul Mon-Wah Chan, Orin Del Vecchio
  • Patent number: 11282137
    Abstract: A device has a secure element including a memory that stores at least one address, a set of rules, and a state of an asset. A processor is configured for receiving a request to change the state of the asset associated with the address, validating the request in the case where changing the state of the asset according to the request complies with the set of rules, and invalidating the request in the case where changing the state of the asset according to the request violates the set of rules. A communications module is coupled to the secure element for transmitting information responsive to the request to a distributed network of peer processors for recording a change in the state of the asset in a distributed electronic ledger in the case where the secure element validates the request.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: March 22, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Ian James McDonald, Adam Douglas McPhee, Perry Aaron Jones Haldenby, Paul Mon-Wah Chan, John Jong Suk Lee
  • Patent number: 11270293
    Abstract: The disclosed embodiments include computerized methods and systems that enable users to delegate a functionality of a mobile application through pre-loaded tokens. In one aspect, the disclosed embodiments may temporarily delegate or “loan” financial products loaded into a mobile wallet of a user to other eligible users. For example, the disclosed embodiments may receive, from a first user, a request to delegate a financial product to a second user to complete purchase transactions. In response to the received request, the disclosed embodiments may identify one or more temporal or financial conditions on the delegation, and may generate a corresponding mobile wallet token for transmission to a second user device. The second user device may, for example, process the mobile wallet token and establish the delegated financial provide in the second user's mobile wallet in accordance with the at least one of the temporal or financial conditions.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: March 8, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Hisham I. Salama, Edward Lounsbury, Paul Mon-Wah Chan
  • Patent number: 11222316
    Abstract: An apparatus for use in a digital asset tracking system includes a storage device and a processor coupled to the storage device. The storage device stores software instructions for controlling the processor that when executed by the processor configure the processor to receive a signal representing a request comprising a first transfer from a first digital container associated with a first client to a second digital container associated with a second client. A value of the first transfer is compared to a total value in one or more accounts associated with the first client. At least one of the one or more accounts associated with the first client has a value in a first currency. A first draft is generated from a first account to an account associated with the second client. The first draft comprises a value in a second currency equivalent to the value of the first transfer.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: January 11, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Ian James McDonald, Adam Douglas McPhee, Perry Aaron Jones Haldenby, Paul Mon-Wah Chan, John Jong Suk Lee
  • Patent number: 11216808
    Abstract: A message processing server includes a message processor, a network interface, and a memory storing a token database of multi-layer tokens. Each token in the database includes a plurality of encrypted data layers. The message processor receives, via the network interface, at least one authorization message that identifies one of the tokens, derives a first decrypted data layer from the first encrypted data layer of the token, and extracts from the first decrypted data layer a second pointer to a secondary database that stores a predetermined data value. The message processor excises the predetermined data value from the secondary database.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: January 4, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Avinash Malliah, Roisin F. Fritz, Jonathan K. Barnett, John Jong Suk Lee, Paul Mon-Wah Chan, Orin Del Vecchio
  • Patent number: 11188884
    Abstract: A system comprises a non-transitory machine readable storage medium storing instructions and a database identifying a plurality of assets and a state of each asset. The instructions configure a processor for receiving updates to a distributed electronic ledger managed by plural peer processors. Each update includes an event or change affecting one of the assets. The peer processors verify portions of the ledger describing each event or change. At least one of the updates has not yet been recorded in the ledger at a time of the receiving. The processor computes a state of each asset, based on the updates, receives a request for a state of one of the assets; and responds to the request, reflecting each event and change affecting that asset. The response is performed without waiting for the peer processors to verify an update that has not yet been recorded in the ledger.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: November 30, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Paul Mon-Wah Chan, Perry Aaron Jones Haldenby, John Jong Suk Lee
  • Patent number: 11188885
    Abstract: A system comprises a non-transitory machine readable storage medium storing instructions and a database identifying a plurality of assets and a state of each asset. The instructions configure a processor for receiving updates to a distributed electronic ledger managed by plural peer processors. Each update includes an event or change affecting one of the assets. The peer processors verify portions of the ledger describing each event or change. At least one of the updates has not yet been recorded in the ledger at a time of the receiving. The processor computes a state of each asset, based on the updates, receives a request for a state of one of the assets; and responds to the request, reflecting each event and change affecting that asset. The response is performed without waiting for the peer processors to verify an update that has not yet been recorded in the ledger.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: November 30, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Paul Mon-Wah Chan, Perry Aaron Jones Haldenby, John Jong Suk Lee
  • Publication number: 20210357886
    Abstract: The disclosed embodiments include computer-implemented systems and processes that facilitate an initiation and a performance of one or more trustless transactions between counterparty devices operating within a trusted, secure computer-networking environment. For example, an apparatus may receive, through a touchscreen display unit, first data that identifies a session identifier associated with a transaction session, and may determine a validity of the session identifier based on the received first data. The apparatus may establish the transaction session in response to the determined validity of the session identifier. The transaction session may be associated with first and second operations characterized by values of corresponding parameters.
    Type: Application
    Filed: July 27, 2021
    Publication date: November 18, 2021
    Inventors: Stephen John McCANN, Perry Aaron Jones Haldenby, Arthur Carroll Chow, Eddie Cheuk Long Law, Haituyen Anthony Nguyen, Paul Mon-Wah Chan, John Jong Suk Lee, Rakesh Thomas Jethwa
  • Patent number: 11151526
    Abstract: The disclosed embodiments include computerized systems and methods that generate secured blockchain-based ledger structures that facilitate event-based control of tracked assets. In one embodiment, an apparatus associated with a rules authority of the secured blockchain-based ledger may obtain data indicative of an initiated transfer of funds between parties, and may access and decrypt a set of restrictions imposed on the initiated transfer and a set of rules associated with the restrictions, which may hashed into the secured blockchain-based ledger using a confidentially-held master cryptographic key. The apparatus may determine that the initiated transfer violates at least one of the restrictions, and may perform operations consistent with at least one of the rules associated with the at least one violated restriction.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: October 19, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Perry Aaron Jones Haldenby, Rajan Mahadevan, John Jong Suk Lee, Paul Mon-Wah Chan, Orin Del Vecchio
  • Patent number: 11144898
    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: Grant
    Filed: April 14, 2020
    Date of Patent: October 12, 2021
    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: 11138591
    Abstract: The disclosed embodiments include computerized methods and systems that provide mobile application programs to devices of users and that administer these mobile application programs using tokens “pre-loaded” with data. In one aspect, the disclosed embodiments may generate a mobile payment product, such as a mobile wallet, that is “pre-loaded” with eligible financial products. For example, the disclosed embodiments may receive a request from a user device to obtain an application program that administers the mobile wallet, and in response to the received request, may obtain information identifying one or more financial products eligible for inclusion in the mobile wallet. The disclosed embodiments may generate a mobile wallet token based on the eligible financial product information and store the mobile wallet token in cloud-based storage. The user device may, upon authenticating the user, obtain the mobile wallet token and provision the mobile wallet with the eligible financial products.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: October 5, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Hisham I. Salama, Edward Lounsbury, Paul Mon-Wah Chan
  • Patent number: 11126975
    Abstract: The disclosed embodiments include computerized systems and methods for generating secured blockchain-based ledger data structures that track an 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 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 determination of metrics indicative of a care, risk, and/or valuation of one or more of the Internet-connected devices, and additionally or alternatively, a modification of an operational or communicative functionality of the Internet-connected devices.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: September 21, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Perry Aaron Jones Haldenby, Rajan Mahadevan, John Jong Suk Lee, Paul Mon-Wah Chan, Orin Del Vecchio
  • Patent number: 11108667
    Abstract: The present disclosure involves systems and computer implemented methods for implementing a resource allocation and adjusting resource usage and spending based on information received from a plurality of network-connected devices. One example method includes identifying a new connected device replacing an existing device associated with a resource allocation, the resource allocation defining an expected resource usage for a plurality of devices (including the existing device), obtaining historical resource usage information associated with the existing device, identifying the existing device's operational parameters, and determining an expected resource usage for the new connected device after replacement. A change in the expected resource usage in the resource allocation is calculated based on the obtained historical resource usage information associated with the existing device and the expected resource usage amount for the new connected device.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: August 31, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Evan Cohen, Kevin Mari, Matthew Hamilton, Jonathan K. Barnett, Paul Mon-Wah Chan, John Jong-Suk Lee
  • Patent number: 11107050
    Abstract: The disclosed embodiments include computer-implemented systems and processes that facilitate an initiation and a performance of one or more trustless transactions between counterparty devices operating within a trusted, secure computer-networking environment. For example, an apparatus may receive, through a touchscreen display unit, first data that identifies a session identifier associated with a transaction session, and may determine a validity of the session identifier based on the received first data. The apparatus may establish the transaction session in response to the determined validity of the session identifier. The transaction session may be associated with first and second operations characterized by values of corresponding parameters.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: August 31, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Stephen John McCann, Perry Aaron Jones Haldenby, Arthur Carroll Chow, Eddie Cheuk Long Law, Haituyen Anthony Nguyen, Paul Mon-Wah Chan, John Jong Suk Lee, Rakesh Thomas Jethwa
  • Patent number: 11102303
    Abstract: The disclosed embodiments include computer-implemented systems and processes that perform operations consistent with services provisioned to a device based on real-time sensor data indicative of and characterizing a user's operation of the device and additionally or alternatively, a system or apparatus that includes the device. For example, the device may obtain stored data identifying a provisioned service, and may obtain sensor data captured by an on-board or external sensor during an operation of the device. Based on the sensor data, the device may generate a usage parameter that characterizes the operation of the device during a temporal period, and perform an operation consistent with the provisioned service in accordance with the generated usage parameter.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: August 24, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Arthur Carroll Chow, Paul Mon-Wah Chan, Perry Aaron Jones Haldenby, Rakesh Thomas Jethwa, Eddie Cheuk Long Law, John Jong Suk Lee, Stephen John McCann, Haituyen Anthony Nguyen
  • Patent number: 11068471
    Abstract: A method for managing transfer of data over a network to a recipient system is disclosed. The method is implemented at a database management system that stores a schedule of data transfers associated with records in a database. The method includes: receiving a signal representing an electronic message from a third party system, the electronic message including details of a first scheduled data transfer to a first record in the database at a first transfer time; obtaining details of a second scheduled data transfer from the first record to the recipient system; determining that an effect on the first record by the first and second scheduled data transfers meets stored predefined criteria; updating the schedule of data transfers to change a second transfer time associated with the second scheduled data transfer; and initiating the second scheduled data transfer according to the updated schedule of data transfers.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: July 20, 2021
    Assignee: THE TORONTO-DOMINION BANK
    Inventors: Helene Esposito, Paul Mon-Wah Chan, John Jong Suk Lee, Rakesh Thomas Jethwa
  • Patent number: 11032086
    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: Grant
    Filed: March 20, 2019
    Date of Patent: June 8, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Perry Aaron Jones Haldenby, Arthur Carroll Chow, Paul Mon-Wah Chan, John Jong Suk Lee, Linda Tao
  • Patent number: 11010049
    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: Grant
    Filed: March 30, 2020
    Date of Patent: May 18, 2021
    Assignee: THE TORONTO-DOMINION BANK
    Inventors: Edwin Van Damme, Perry Aaron Jones Haldenby, Paul Mon-Wah Chan, John Jong-Suk Lee
  • Patent number: 10977617
    Abstract: A method and system are provided for processing context data for interaction sessions for providing a subset of the context data for a first interaction session. The method includes detecting the first interaction session between a request initiator and a request service provider, and obtaining context data of a plurality of other interaction sessions. The context data is related to activity of the request initiator. The method also includes selecting the subset of the context data based on at least one of relevance, similarities and differences to at least one of the first interaction session and type of interaction channel. The subset of the context data is then provided for the first interaction session.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: April 13, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Dean C. N. Tseretopoulos, Gregory Richard Harper, Sarabjit Singh Walia, Dino Paul D'Agostino, John Jong-Suk Lee, Paul Mon-Wah Chan, Rakesh Thomas Jethwa, Tae Gyun Moon
  • Patent number: 10970689
    Abstract: Methods and devices for controlling display of a user interface. A computing device configured to enable data exchanges in connection with accounts, including a credit account, determines whether a requested data exchange with the credit account will result in the credit account exceeding a utilization threshold. If not, a standard interface for completing the data exchange is displayed. If the data exchange will result in exceeding the threshold, then a modified interface is displayed. The modified interface enables completion of the data exchange within a minimum time period longer than the minimum time period within which the data exchange may be completed through the standard interface. Example modifications include adding an input element or field, adding delay to display or rendering of graphics, adding pop-ups, or removing pre-populated selections or values, among others.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: April 6, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Joe Moghaizel, Tricia Elizabeth Allen, Paul Mon-Wah Chan, John Jong Suk Lee