Patents by Inventor Charles Gabriels

Charles Gabriels 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: 11424922
    Abstract: Techniques are disclosed relating to generation of cryptographic private keys. In some embodiments, a computing system receives a request for a private key for use with a service that uses a key of a first length, where the request specifies a key of a second length that is less than the first length. The system then generates a hashing scheme based on the second length and a key computation time, where the hashing scheme includes a number of hashing rounds and a set of hashing functions. The system creates a synthetic key of the second length and uses the synthetic key and the hashing scheme to create a normal key of the first length, where the synthetic key permits a user to access the service by supplying the synthetic key and without having to supply the normal key. The disclosed cryptographic techniques may advantageously allow for memorization of private keys.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: August 23, 2022
    Assignee: PayPal, Inc.
    Inventors: Charles Gabriel Neale Dalton, Suryatej Gundavelli
  • Patent number: 11423484
    Abstract: Systems and methods for converting live weather data to a weather index for offsetting weather risk. Weather data source systems generate one or more weather data streams that include weather forecast model and observations data. A data distribution system receives a weather index request, identifies at least one instrument and at least one location associated with the request. Weather risk indication data is extracted among the weather data streams associated with the identified location based on predefined parameters associated with the identified instrument. The extracted data is converted into a set of weather index values corresponding to the location, based on a predetermined algorithm associated with the identified instrument. A weather index presentation package is generated that includes the set of weather index values for distribution to at least one user device. The weather index presentation package being distributed is updated concurrent with changes to weather risk indication data.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: August 23, 2022
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Stephen John Mitchell, Charles Gabriel Harris
  • Publication number: 20220198441
    Abstract: Mechanisms for efficiently transferring multiple unspent transaction output (UTXO) tokens in a blockchain network operating a UTXO-based token transaction model are disclosed herein. These methods allow for the use of less computer processing and network bandwidth resources in the transfer of blockchain items, particularly in blockchain schemes with lineage tracking mechanisms (e.g. as may allow for clawback of tokens). Some embodiments comprise generating a delegated account and transferring the UTXO tokens into the delegated account. The ownership of the delegated account can then be transferred to another use of the blockchain network in a single transaction, thereby avoiding the need to individually transfer the UTXO tokens and incur the memory and computational resource burden and costs associated with therewith.
    Type: Application
    Filed: March 30, 2021
    Publication date: June 23, 2022
    Inventors: Charles Gabriel Neale Dalton, Liam Julian DiGregorio
  • Publication number: 20220198559
    Abstract: Tracking and clawing back unspent transaction output (UTXO) tokens mechanism are disclosed for distributed ledger technology-based networks (DLTNs) operating a UTXO-based token transaction model (which can include blockchain networks). Some embodiments comprise receiving a request to transfer a UTXO token in a DLTN operating a UTXO-based token transaction model. Further, the embodiments can include determining that a clawback list includes the genesis token identifier and barred token identifiers of UTXO tokens barred from being transferred on the DLTN. In addition, the embodiments can include determining whether the clawback list includes any of the ancestral token identifiers of the UTXO token and generating an instruction regulating the transfer of the UTXO token in the DLTN based on the determining whether the clawback list includes any of the ancestral token identifiers. Such techniques improve the security and functionality of DLTNs such as a blockchain network.
    Type: Application
    Filed: December 23, 2020
    Publication date: June 23, 2022
    Inventors: Charles Gabriel Neale Dalton, Liam Julian DiGregorio
  • Publication number: 20220150050
    Abstract: Methods and systems described herein improve blockchain storage operations in a variety of environments. A blockchain compression system may determine that a blockchain compression condition associated with a blockchain having a first plurality of blocks has been satisfied. In response, the system compresses the first plurality of blocks using a first hash tree into a first root hash value and stores the first plurality of blocks in a first database. The blockchain compression system generates a first new era genesis block that includes the first root hash value and a first database address of the first database at which the first plurality of blocks are stored. The blockchain compression system stores the blockchain at one or more nodes in a blockchain network. The blockchain includes the first new era genesis block and any previous new era genesis blocks. This may effectively reduce storage requirements for the blockchain, in various embodiments.
    Type: Application
    Filed: November 12, 2020
    Publication date: May 12, 2022
    Inventors: Suryatej Gundavelli, Charles Gabriel Neale Dalton, Michael Jim Tien Chan
  • Publication number: 20210359853
    Abstract: Techniques are disclosed relating to generation of cryptographic private keys. In some embodiments, a computing system receives a request for a private key for use with a service that uses a key of a first length, where the request specifies a key of a second length that is less than the first length. The system then generates a hashing scheme based on the second length and a key computation time, where the hashing scheme includes a number of hashing rounds and a set of hashing functions. The system creates a synthetic key of the second length and uses the synthetic key and the hashing scheme to create a normal key of the first length, where the synthetic key permits a user to access the service by supplying the synthetic key and without having to supply the normal key. The disclosed cryptographic techniques may advantageously allow for memorization of private keys.
    Type: Application
    Filed: May 14, 2020
    Publication date: November 18, 2021
    Inventors: Charles Gabriel Neale Dalton, Suryatej Gundavelli
  • Publication number: 20210357917
    Abstract: There are provided systems and methods for an account rebalancing daemon for use with secure digital asset custodians. A service provider server, such as an electronic transaction processor, may provide cryptocurrency functions and operations associated with use of an online digital platform that trades and secures cryptocurrencies. The service provider may have a digital wallet that allows for storage of cryptocurrency on the online platform. However, these digital wallets may be vulnerable to computing exploits that may obtain cryptocurrencies through computing attacks, hacking operations, and the like. Thus, the service provider may provide for an automated daemon application or process that utilizes a secure digital wallet using secure computing hardware and authorizations to maintain a balance between the digital wallets to reduce risk. This daemon may automatically detect balance data and may execute operations to rebalance the digital wallets.
    Type: Application
    Filed: May 15, 2020
    Publication date: November 18, 2021
    Inventor: Charles Gabriel Neale Dalton
  • Publication number: 20210192627
    Abstract: Systems and methods for converting live weather data to a weather index for offsetting weather risk. Weather data source systems generate one or more weather data streams that include weather forecast model and observations data. A data distribution system receives a weather index request, identifies at least one instrument and at least one location associated with the request. Weather risk indication data is extracted among the weather data streams associated with the identified location based on predefined parameters associated with the identified instrument. The extracted data is converted into a set of weather index values corresponding to the location, based on a predetermined algorithm associated with the identified instrument. A weather index presentation package is generated that includes the set of weather index values for distribution to at least one user device. The weather index presentation package being distributed is updated concurrent with changes to weather risk indication data.
    Type: Application
    Filed: February 26, 2021
    Publication date: June 24, 2021
    Inventors: Stephen John Mitchell, Charles Gabriel Harris
  • Patent number: 3963837
    Abstract: Cheese is prepared by a process which involves ultrafiltering milk to produce a milk concentrate having substantially the composition of cheese and drying the concentrate to produce a dry product which can be subsequently rehydrated to is original water content and converted into cheese. Drying can be carried out in more than one step by partially drying, adding additives such as cream, lactic starters and rennet, and then completely drying. The process eliminates conventional draining of whey, and provides a dried product which can be preserved over extended periods of time and subsequently rehydrated and converted into cheese.
    Type: Grant
    Filed: February 27, 1974
    Date of Patent: June 15, 1976
    Inventors: Jean-Louis Joseph Maubois, Germain Pierre Charles Gabriel Mocquot, Louis Jean Vassal
  • Patent number: D308900
    Type: Grant
    Filed: October 9, 1987
    Date of Patent: July 3, 1990
    Inventor: Charles Gabriels