Patents by Inventor Hashiam Kadhim

Hashiam Kadhim 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: 20240259184
    Abstract: A hashing system (e.g., including a message expander) receives word data associated with a message. The hashing system identifies a plurality of message expansion computations that are configured to use the word data to generate a hash for the message. The hashing system pre-computes at least one message expansion computation of the plurality of message expansion computations using the word data to generate at least one constant. The hashing system executes a modified plurality of message expansion computations to generate the hash of the message. Executing the modified plurality of message expansion computations includes replacing the at least one message expansion computation of the plurality of message expansion computations with the at least one constant.
    Type: Application
    Filed: July 5, 2023
    Publication date: August 1, 2024
    Inventors: Hashiam Kadhim, Joseph Palermo, William Feng, William Song, David Tsao
  • Patent number: 11888730
    Abstract: Dynamically optimizing routing within a decentralized network is described. In accordance with the described techniques, a node operator accesses historical state data associated with a decentralized network layered on top of a blockchain network. Using machine learning, the node operator trains one or more models based on the historical state data. For example, the node operator trains the one or more models to optimize routing within the decentralized network. In near-real time and using the one or more models, the node operator monitors state data (e.g., current state data) associated with the decentralized network. Based at least in part on the monitoring, the node operator performs one or more actions to optimize the routing within the decentralized network.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: January 30, 2024
    Assignee: Block, Inc.
    Inventors: Joseph Palermo, Marc Tyndel, Hashiam Kadhim
  • Publication number: 20240015006
    Abstract: A hashing system (e.g., including a message expander) receives word data associated with a message. The hashing system identifies a plurality of message expansion computations that are configured to use the word data to generate a hash for the message. The hashing system pre-computes at least one message expansion computation of the plurality of message expansion computations using the word data to generate at least one constant. The hashing system executes a modified plurality of message expansion computations to generate the hash of the message. Executing the modified plurality of message expansion computations includes replacing the at least one message expansion computation of the plurality of message expansion computations with the at least one constant.
    Type: Application
    Filed: September 20, 2023
    Publication date: January 11, 2024
    Inventors: Hashiam Kadhim, Joseph Palermo, William Feng, William Song, David Tsao