Patents by Inventor Justin Ruan

Justin Ruan 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: 20250117748
    Abstract: In one aspect, a distributed ledger system include a first network node configured to detect a triggering condition for processing a claim; collect user and broker information for processing the claim; convert the information from a first computer-readable format to a second computer-readable format; validate the converted information based on corresponding digital signatures; generate claim state objects based on the validated information to be used by each node of the distributed ledger system to execute a smart contract for processing the claim; receive one or more updated claim state objects from a second network node reflecting updated processing status of the claim to be used by each node of the distributed ledger system to execute the smart contract for processing the claim; and process the claim based on results of execution of the smart contract using the one or more updated claim state objects.
    Type: Application
    Filed: October 21, 2024
    Publication date: April 10, 2025
    Applicant: Synchrony Bank
    Inventors: Ujjval Patel, Cheng Hang, Justin Ruan
  • Patent number: 12154074
    Abstract: In one aspect, a distributed ledger system include a first network node configured to detect a triggering condition for processing a claim; collect user and broker information for processing the claim; convert the information from a first computer-readable format to a second computer-readable format; validate the converted information based on corresponding digital signatures; generate claim state objects based on the validated information to be used by each node of the distributed ledger system to execute a smart contract for processing the claim; receive one or more updated claim state objects from a second network node reflecting updated processing status of the claim to be used by each node of the distributed ledger system to execute the smart contract for processing the claim; and process the claim based on results of execution of the smart contract using the one or more updated claim state objects.
    Type: Grant
    Filed: May 23, 2023
    Date of Patent: November 26, 2024
    Assignee: SYNCHRONY BANK
    Inventors: Ujjval Patel, Cheng Hang, Justin Ruan
  • Publication number: 20230368136
    Abstract: In one aspect, a distributed ledger system include a first network node configured to detect a triggering condition for processing a claim; collect user and broker information for processing the claim; convert the information from a first computer-readable format to a second computer-readable format; validate the converted information based on corresponding digital signatures; generate claim state objects based on the validated information to be used by each node of the distributed ledger system to execute a smart contract for processing the claim; receive one or more updated claim state objects from a second network node reflecting updated processing status of the claim to be used by each node of the distributed ledger system to execute the smart contract for processing the claim; and process the claim based on results of execution of the smart contract using the one or more updated claim state objects.
    Type: Application
    Filed: May 23, 2023
    Publication date: November 16, 2023
    Applicant: Synchrony Bank
    Inventors: Ujjval Patel, Cheng Hang, Justin Ruan
  • Patent number: 11699131
    Abstract: In one aspect, a distributed ledger system include a first network node configured to detect a triggering condition for processing a claim; collect user and broker information for processing the claim; convert the information from a first computer-readable format to a second computer-readable format; validate the converted information based on corresponding digital signatures; generate claim state objects based on the validated information to be used by each node of the distributed ledger system to execute a smart contract for processing the claim; receive one or more updated claim state objects from a second network node reflecting updated processing status of the claim to be used by each node of the distributed ledger system to execute the smart contract for processing the claim; and process the claim based on results of execution of the smart contract using the one or more updated claim state objects.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: July 11, 2023
    Assignee: SYNCHRONY BANK
    Inventors: Ujjval Patel, Cheng Hang, Justin Ruan
  • Publication number: 20210192520
    Abstract: A framework is provided for an automated and distributed system including onboarding to a network utilizing a digital ledger, payment processing and settlement, and a data marketplace in which users control access to their data. The ledger is stored within a distributed architecture. The ledger includes blocks, wherein a complete copy of the ledger is stored on one or more nodes, and the ledger is capable of verifying the blocks. A credential request is provided that includes information that when received at a first node can be used to perform a credential lookup. A verified, issued credential is received when the credential lookup is successful. The framework allows for generating a zero knowledge proof using the verified, issued credential and for providing the zero knowledge proof. When the zero knowledge proof is received at a second node, the zero knowledge proof can be used to verify a criteria.
    Type: Application
    Filed: December 17, 2020
    Publication date: June 24, 2021
    Applicant: Synchrony Bank
    Inventors: Ujjval Patel, Justin Ruan, Noah Pell
  • Publication number: 20210182793
    Abstract: In one aspect, a distributed ledger system include a first network node configured to detect a triggering condition for processing a claim; collect user and broker information for processing the claim; convert the information from a first computer-readable format to a second computer-readable format; validate the converted information based on corresponding digital signatures; generate claim state objects based on the validated information to be used by each node of the distributed ledger system to execute a smart contract for processing the claim; receive one or more updated claim state objects from a second network node reflecting updated processing status of the claim to be used by each node of the distributed ledger system to execute the smart contract for processing the claim; and process the claim based on results of execution of the smart contract using the one or more updated claim state objects.
    Type: Application
    Filed: December 16, 2020
    Publication date: June 17, 2021
    Applicant: Synchrony Bank
    Inventors: Ujjval Patel, Cheng Hang, Justin Ruan