Patents by Inventor Peter Jihoon Kim

Peter Jihoon Kim 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: 12341898
    Abstract: Methods and systems for parsing and identifying unindexed parameters and other information (e.g., a token contract address) that may appear encoded in event data. Specifically, the system may retrieve bytecode for an identified blockchain operation (e.g., a transaction). The system may then segregate the bytecode into constructor arguments, code sections, and/or metadata. The system may then parse the segregated portions of bytecode for bytecode representations that are based on function signatures, event signatures, token standards, and/or contract addresses. In some embodiments, the system may further narrow the pool of known bytecode representations that are compared against the remaining sections of bytecode based on bytecode representations corresponding to a particular type of blockchain network standard.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: June 24, 2025
    Assignee: Coinbase, Inc.
    Inventors: Ben Schreck, Ejaaz Ahamadeen, Jing Fan, Peter Jihoon Kim, Olivia Thet, Matt Moore, Ankit Chiplunkar
  • Patent number: 12323530
    Abstract: Methods and system for managing partial private keys for cryptography-based, storage applications used in blockchain operations and/or facilitating secure authentication when conducting blockchain operations using cryptography-based, storage applications. For example, the methods and system may perform a plurality of blockchain operations for digital assets stored in a first cryptography-based, storage application, wherein the first cryptography-based, storage application corresponds to a first partial private key, and wherein the first partial private key is stored on a first user device, and wherein the second partial private key is not accessible to platform service facilitating the first cryptography-based, storage application.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: June 3, 2025
    Assignee: Coinbase, Inc.
    Inventors: Cassandra Alexandria Heart, Peter Jihoon Kim, Ben Schreck, Olivia Thet, Jonathan Ariel Bergknoff, Ankit Chiplunkar, Ethan Leland, Trevor Aron
  • Patent number: 12267438
    Abstract: Methods and system for managing partial private keys for cryptography-based, storage applications used in blockchain operations and/or facilitating secure authentication when conducting blockchain operations using cryptography-based, storage applications. For example, the methods and system may perform a plurality of blockchain operations for digital assets stored in a first cryptography-based, storage application, wherein the first cryptography-based, storage application corresponds to a first partial private key, and wherein the first partial private key is stored on a first user device, and wherein the second partial private key is not accessible to platform service facilitating the first cryptography-based, storage application.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: April 1, 2025
    Assignee: Coinbase, Inc.
    Inventors: Cassandra Alexandria Heart, Peter Jihoon Kim, Ben Schreck, Olivia Thet, Jonathan Ariel Bergknoff, Ankit Chiplunkar, Ethan Leland, Trevor Aron
  • Patent number: 12244722
    Abstract: Methods and systems are described herein for facilitating blockchain operations in decentralized applications by offering enhanced efficient when conducting blockchain operations using cryptography-based, digital ledgers through the use of specialized indexing. For example, as opposed to relying on raw blockchain data to power decentralized applications, the methods and systems use a blockchain indexer. The blockchain indexer provides a queryable record of a subset of blockchain operations.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: March 4, 2025
    Assignee: Coinbase, Inc.
    Inventors: Ben Schreck, Ankit Chiplunkar, Matt Moore, Olivia Thet, Peter Jihoon Kim, Trevor Aron
  • Patent number: 12229753
    Abstract: The method 10 for mobile cryptocurrency wallet connectivity can include facilitating a blockchain transaction S100 and establishing an initial connection between a mobile client and a web client S200. The system 20 for mobile cryptocurrency wallet connectivity can include a browser 110, one or more websites 120, a web client 130, a mobile application 140, and a backend server 150.
    Type: Grant
    Filed: March 10, 2023
    Date of Patent: February 18, 2025
    Assignee: Coinbase, Inc.
    Inventor: Peter Jihoon Kim
  • Patent number: 12219068
    Abstract: Methods and systems are described herein for facilitating blockchain operations in decentralized applications by offering enhanced efficient when conducting blockchain operations using cryptography-based, digital ledgers through the use of specialized indexing. For example, as opposed to relying on raw blockchain data to power decentralized applications, the methods and systems use a blockchain indexer. The blockchain indexer provides a queryable record of a subset of blockchain operations.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: February 4, 2025
    Assignee: Coinbase, Inc.
    Inventors: Ben Schreck, Ankit Chiplunkar, Matt Moore, Olivia Thet, Peter Jihoon Kim, Trevor Aron
  • Patent number: 12212673
    Abstract: Methods and systems disclosed herein recite the use of linking cryptography-based digital repositories in order to perform blockchain operations in decentralized applications. For example, the system may link a first cryptography-based, storage application (e.g., a first digital wallet) with a second first cryptography-based, storage application (e.g., a second digital wallet). The first cryptography-based, storage application may correspond to a first private key, and wherein the first private key is stored on a first user device. The second cryptography-based, storage application corresponds to a first partial private key and a second partial private key, wherein the first partial private key is stored on a first remote device, and wherein the second partial private key is stored on the first user device.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: January 28, 2025
    Assignee: Coinbase, Inc.
    Inventors: Ankit Chiplunkar, Ben Schreck, Matt Moore, Olivia Thet, Peter Jihoon Kim, Trevor Aron
  • Patent number: 12206788
    Abstract: Methods and systems are described herein for facilitating blockchain operations in decentralized applications by offering enhanced efficient when conducting blockchain operations using cryptography-based, digital ledgers through the use of specialized indexing. For example, as opposed to relying on raw blockchain data to power decentralized applications, the methods and systems use a blockchain indexer. The blockchain indexer provides a queryable record of a subset of blockchain operations.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: January 21, 2025
    Assignee: Coinbase, Inc.
    Inventors: Ben Schreck, Ankit Chiplunkar, Matt Moore, Olivia Thet, Peter Jihoon Kim, Trevor Aron
  • Patent number: 12190315
    Abstract: Systems and methods to at least provide access control for execution of smart contract functions (methods) through consensus mechanisms are disclosed. A first smart contract is stored on a blockchain network. During execution, the first smart contract performs operations that include: aggregating a threshold number of signed blockchain transactions from authorized blockchain addresses, receiving a set of signed blockchain transactions calling a function of a target smart contract from a set of blockchain addresses, verifying that each blockchain address of the set of authorized blockchain addresses is authorized to make the call, and calling the function of the target smart contract when a number of signed blockchain transactions calling the function exceeds a threshold number.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: January 7, 2025
    Assignee: Coinbase, Inc.
    Inventor: Peter Jihoon Kim
  • Patent number: 12184800
    Abstract: Methods and systems disclosed herein recite the use of linking cryptography-based digital repositories in order to perform blockchain operations in decentralized applications. For example, the system may link a first cryptography-based, storage application (e.g., a first digital wallet) with a second first cryptography-based, storage application (e.g., a second digital wallet). The first cryptography-based, storage application may correspond to a first private key, and wherein the first private key is stored on a first user device. The second cryptography-based, storage application corresponds to a first partial private key and a second partial private key, wherein the first partial private key is stored on a first remote device, and wherein the second partial private key is stored on the first user device.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: December 31, 2024
    Assignee: Coinbase, Inc.
    Inventors: Ankit Chiplunkar, Ben Schreck, Matt Moore, Olivia Thet, Peter Jihoon Kim, Trevor Aron
  • Patent number: 12081685
    Abstract: Methods and systems disclosed herein for parsing and identifying unindexed parameters and other information (e.g., a token contract address) may appear encoded in event data. Specifically, the system may retrieve bytecode for an identified blockchain operation (e.g., a transaction). The system may then segregate the bytecode into constructor arguments, code sections, and/or metadata. The system may then parse the segregated portions of bytecode for bytecode representations that are based on function signatures, event signatures, token standards, and/or contract addresses.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: September 3, 2024
    Assignee: Coinbase, Inc.
    Inventors: Ben Schreck, Ejaaz Ahamadeen, Jing Fan, Peter Jihoon Kim, Olivia Thet, Matt Moore, Ankit Chiplunkar
  • Publication number: 20240257084
    Abstract: A custodial token platform may implement a single smart contract for outbound messages. The custodial token platform may deploy, to a blockchain distributed data store, a self-executing program that batches messages from the self-executing program to multiple addresses of the blockchain distributed data store that are external to a custodial token platform associated with the self-executing program. The custodial token platform may select, from the multiple withdrawal requests and based on selection criteria, a set of withdrawal requests to fulfill via a batch message from the self-executing program. The custodial token platform may broadcast, to the blockchain distributed data store, a message that calls the self-executing program. The message includes an indication of a set of external addresses associated with the set of withdrawal requests, and the message causes a transfer of a set of crypto tokens from the self-executing program to the external addresses via the batch message.
    Type: Application
    Filed: January 27, 2023
    Publication date: August 1, 2024
    Inventors: Peter Jihoon Kim, Brock Miller, Kai Luo, Jiangchuan He, Vignesh Muralidharan, Rajeev Vishaka
  • Patent number: 11997216
    Abstract: Methods and systems are described herein for facilitating blockchain operations in decentralized applications by offering enhanced efficient when conducting blockchain operations using cryptography-based, digital ledgers through the use of specialized indexing. For example, as opposed to relying on raw blockchain data to power decentralized applications, the methods and systems use a blockchain indexer. The blockchain indexer provides a queryable record of a subset of blockchain operations.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: May 28, 2024
    Assignee: Coinbase, Inc.
    Inventors: Ben Schreck, Ankit Chiplunkar, Matt Moore, Olivia Thet, Peter Jihoon Kim, Trevor Aron
  • Publication number: 20240022439
    Abstract: Methods and systems disclosed herein for parsing and identifying unindexed parameters and other information (e.g., a token contract address) may appear encoded in event data. Specifically, the system may retrieve bytecode for an identified blockchain operation (e.g., a transaction). The system may then segregate the bytecode into constructor arguments, code sections, and/or metadata. The system may then parse the segregated portions of bytecode for bytecode representations that are based on function signatures, event signatures, token standards, and/or contract addresses.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 18, 2024
    Applicant: Coinbase, Inc.
    Inventors: Ben SCHRECK, Ejaaz AHAMADEEN, Jing FAN, Peter Jihoon KIM, Olivia THET, Matt MOORE, Ankit CHIPLUNKAR
  • Publication number: 20240022424
    Abstract: Methods and systems for parsing and identifying unindexed parameters and other information (e.g., a token contract address) that may appear encoded in event data. Specifically, the system may retrieve bytecode for an identified blockchain operation (e.g., a transaction). The system may then segregate the bytecode into constructor arguments, code sections, and/or metadata. The system may then parse the segregated portions of bytecode for bytecode representations that are based on function signatures, event signatures, token standards, and/or contract addresses. In some embodiments, the system may further narrow the pool of known bytecode representations that are compared against the remaining sections of bytecode based on bytecode representations corresponding to a particular type of blockchain network standard.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 18, 2024
    Applicant: Coinbase, Inc.
    Inventors: Ben SCHRECK, Ejaaz AHAMADEEN, Jing FAN, Peter Jihoon KIM, Olivia THET, Matt MOORE, Ankit CHIPLUNKAR
  • Publication number: 20230344642
    Abstract: Methods and system for managing partial private keys for cryptography-based, storage applications used in blockchain operations and/or facilitating secure authentication when conducting blockchain operations using cryptography-based, storage applications. For example, the methods and system may perform a plurality of blockchain operations for digital assets stored in a first cryptography-based, storage application, wherein the first cryptography-based, storage application corresponds to a first partial private key, and wherein the first partial private key is stored on a first user device, and wherein the second partial private key is not accessible to platform service facilitating the first cryptography-based, storage application.
    Type: Application
    Filed: April 26, 2022
    Publication date: October 26, 2023
    Applicant: Coinbase, Inc.
    Inventors: Cassandra Alexandria HEART, Peter Jihoon KIM, Ben SCHRECK, Olivia THET, Jonathan Ariel BERGKNOFF, Ankit CHIPLUNKAR, Ethan LELAND, Trevor ARON
  • Publication number: 20230344641
    Abstract: Methods and system for managing partial private keys for cryptography-based, storage applications used in blockchain operations and/or facilitating secure authentication when conducting blockchain operations using cryptography-based, storage applications. For example, the methods and system may perform a plurality of blockchain operations for digital assets stored in a first cryptography-based, storage application, wherein the first cryptography-based, storage application corresponds to a first partial private key, and wherein the first partial private key is stored on a first user device, and wherein the second partial private key is not accessible to platform service facilitating the first cryptography-based, storage application.
    Type: Application
    Filed: April 26, 2022
    Publication date: October 26, 2023
    Applicant: Coinbase, Inc.
    Inventors: Cassandra Alexandria HEART, Peter Jihoon KIM, Ben SCHRECK, Olivia THET, Jonathan Ariel BERGKNOFF, Ankit CHIPLUNKAR, Ethan LELAND, Trevor ARON
  • Publication number: 20230306128
    Abstract: Methods and systems are described herein for facilitating blockchain operations in decentralized applications by offering enhanced efficient when conducting blockchain operations using cryptography-based, digital ledgers through the use of specialized indexing. For example, as opposed to relying on raw blockchain data to power decentralized applications, the methods and systems use a blockchain indexer. The blockchain indexer provides a queryable record of a subset of blockchain operations.
    Type: Application
    Filed: February 23, 2022
    Publication date: September 28, 2023
    Applicant: San Francisco
    Inventors: Ben SCHRECK, Ankit CHIPLUNKAR, Matt MOORE, Olivia THET, Peter Jihoon KIM, Trevor ARON
  • Publication number: 20230281607
    Abstract: The method 10 for mobile cryptocurrency wallet connectivity can include facilitating a blockchain transaction S100 and establishing an initial connection between a mobile client and a web client S200. The system 20 for mobile cryptocurrency wallet connectivity can include a browser 110, one or more websites 120, a web client 130, a mobile application 140, and a backend server 150.
    Type: Application
    Filed: March 10, 2023
    Publication date: September 7, 2023
    Applicant: Coinbase, Inc.
    Inventor: Peter Jihoon KIM
  • Publication number: 20230275769
    Abstract: Methods and systems disclosed herein recite the use of linking cryptography-based digital repositories in order to perform blockchain operations in decentralized applications. For example, the system may link a first cryptography-based, storage application (e.g., a first digital wallet) with a second first cryptography-based, storage application (e.g., a second digital wallet). The first cryptography-based, storage application may correspond to a first private key, and wherein the first private key is stored on a first user device. The second cryptography-based, storage application corresponds to a first partial private key and a second partial private key, wherein the first partial private key is stored on a first remote device, and wherein the second partial private key is stored on the first user device.
    Type: Application
    Filed: February 25, 2022
    Publication date: August 31, 2023
    Applicant: Coinbase, Inc.
    Inventors: Ankit CHIPLUNKAR, Ben SCHRECK, Matt MOORE, Olivia THET, Peter Jihoon KIM, Trevor ARON