Patents by Inventor Karandeep PURI

Karandeep PURI 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: 11645641
    Abstract: A server comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module and from a computing device, a signal representing a request to perform an operation from a user; determine that the user does not have a persistent account; and when it is determined that the user does not have a persistent account: obtain, via the communications module and from a digital identity network, a signal including verified identity data of the user; generate a temporary data record and associate the temporary data record with the verified identity data of the user; receive a value transfer based on the requested operation and store the received value in the temporary data record; and perform the operation using the stored value in the temporary data record.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: May 9, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Robert Kyle Miller, Kevin Wayne Faragher, Malcolm Dinyar Jussawalla, Tomasz Pawelkiewicz, Karandeep Puri
  • Publication number: 20230099155
    Abstract: A server comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module and from a computing device, a signal representing a request to perform an operation from a user; determine that the user does not have a persistent account; and when it is determined that the user does not have a persistent account: obtain, via the communications module and from a digital identity network, a signal including verified identity data of the user; generate a temporary data record and associate the temporary data record with the verified identity data of the user; receive a value transfer based on the requested operation and store the received value in the temporary data record; and perform the operation using the stored value in the temporary data record.
    Type: Application
    Filed: December 7, 2022
    Publication date: March 30, 2023
    Applicant: The Toronto-Dominion Bank
    Inventors: Robert Kyle MILLER, Kevin Wayne FARAGHER, Malcolm Dinyar JUSSAWALLA, Tomasz PAWELKIEWICZ, Karandeep PURI
  • Publication number: 20230020445
    Abstract: A computer-implemented method is disclosed. The method includes: detecting a trigger event associated with a data record; in response to detecting the trigger event, enabling an access control for the data record, the access control defining one or more restrictions on accessing the data record; receiving at least one biometric data capture of a user and a digital form of at least one identification document associated with the user; obtaining verification results representing an identity verification status of the user based on a document verification process using the at least one biometric data capture and the digital form; in response to determining that the verification results satisfy first conditions: verifying user-inputted data based on contents of the at least one identification document; and in response to the verifying, disabling the access control for the data record.
    Type: Application
    Filed: July 15, 2021
    Publication date: January 19, 2023
    Applicant: The Toronto-Dominion Bank
    Inventors: Harjot Singh PANAG, Nipaben SHELAT, Karandeep PURI, Kevin Wayne FARAGHER
  • Publication number: 20220122053
    Abstract: A server comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module and from a computing device, a signal representing a request to perform an operation from a user; determine that the user does not have a persistent account; and when it is determined that the user does not have a persistent account: obtain, via the communications module and from a digital identity network, a signal including verified identity data of the user; generate a temporary data record and associate the temporary data record with the verified identity data of the user; receive a value transfer based on the requested operation and store the received value in the temporary data record; and perform the operation using the stored value in the temporary data record.
    Type: Application
    Filed: October 15, 2020
    Publication date: April 21, 2022
    Applicant: The Toronto-Dominion Bank
    Inventors: Robert Kyle MILLER, Kevin Wayne FARAGHER, Malcolm Dinyar JUSSAWALLA, Tomasz PAWELKIEWICZ, Karandeep PURI