Patents by Inventor Ajit Banerjee

Ajit Banerjee 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: 12079163
    Abstract: In some aspects, a computing system may generate a content-defined tree. A content-defined tree may be a tree of cryptographic hashes where each leaf is a hash of a chunk (e.g., data chunk) of a data object, and each parent node (e.g., interior node) is the hash of a concatenation of the hashes of the parent's children nodes. To create parent nodes for the leaf nodes, a computing system may group leaf nodes together based on a rolling hash (e.g., a rolling hash of the hashes of the leaf nodes) satisfying a condition. Each parent node may include a hash that represents the concatenation of the hashes of the leaf nodes that fall under the corresponding parent node.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: September 3, 2024
    Assignee: XETDATA INC.
    Inventors: Yucheng Low, Ajit Banerjee, Rajat Arya
  • Patent number: 12079164
    Abstract: In some aspects, a computing system may generate a content-defined tree. A content-defined tree may be a tree of cryptographic hashes where each leaf is a hash of a chunk (e.g., data chunk) of a data object, and each parent node (e.g., interior node) is the hash of a concatenation of the hashes of the parent's children nodes. To create parent nodes for the leaf nodes, a computing system may group leaf nodes together based on a rolling hash (e.g., a rolling hash of the hashes of the leaf nodes) satisfying a condition. Each parent node may include a hash that represents the concatenation of the hashes of the leaf nodes that fall under the corresponding parent node.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: September 3, 2024
    Assignee: XETDATA INC.
    Inventors: Yucheng Low, Ajit Banerjee, Rajat Arya
  • Publication number: 20230229642
    Abstract: In some aspects, a computing system may generate a content-defined tree. A content-defined tree may be a tree of cryptographic hashes where each leaf is a hash of a chunk (e.g., data chunk) of a data object, and each parent node (e.g., interior node) is the hash of a concatenation of the hashes of the parent's children nodes. To create parent nodes for the leaf nodes, a computing system may group leaf nodes together based on a rolling hash (e.g., a rolling hash of the hashes of the leaf nodes) satisfying a condition. Each parent node may include a hash that represents the concatenation of the hashes of the leaf nodes that fall under the corresponding parent node.
    Type: Application
    Filed: November 3, 2022
    Publication date: July 20, 2023
    Inventors: Yucheng Low, Ajit Banerjee, Rajat Arya
  • Publication number: 20230229628
    Abstract: In some aspects, a computing system may generate a content-defined tree. A content-defined tree may be a tree of cryptographic hashes where each leaf is a hash of a chunk (e.g., data chunk) of a data object, and each parent node (e.g., interior node) is the hash of a concatenation of the hashes of the parent's children nodes. To create parent nodes for the leaf nodes, a computing system may group leaf nodes together based on a rolling hash (e.g., a rolling hash of the hashes of the leaf nodes) satisfying a condition. Each parent node may include a hash that represents the concatenation of the hashes of the leaf nodes that fall under the corresponding parent node.
    Type: Application
    Filed: November 3, 2022
    Publication date: July 20, 2023
    Inventors: Yucheng Low, Ajit Banerjee, Rajat Arya
  • Publication number: 20230229643
    Abstract: In some aspects, a computing system may generate a content-defined tree. A content-defined tree may be a tree of cryptographic hashes where each leaf is a hash of a chunk (e.g., data chunk) of a data object, and each parent node (e.g., interior node) is the hash of a concatenation of the hashes of the parent's children nodes. To create parent nodes for the leaf nodes, a computing system may group leaf nodes together based on a rolling hash (e.g., a rolling hash of the hashes of the leaf nodes) satisfying a condition. Each parent node may include a hash that represents the concatenation of the hashes of the leaf nodes that fall under the corresponding parent node.
    Type: Application
    Filed: November 3, 2022
    Publication date: July 20, 2023
    Inventors: Yucheng Low, Ajit Banerjee, Rajat Arya
  • Publication number: 20160157129
    Abstract: Various of the present embodiments present a network protocol facilitating intermediary analysis and modification of packets in a compressed data stream is provided. Particularly, a user specified header-payload architecture built using a Machine-to-Machine protocol, e.g., the Message Queueing Telemetry Transport (MQTT™) protocol, may be divided into a “header” and a “payload” portion. The payload may include, e.g., JSON data. Both the “header” and the “payload” portions may be serialized, but only the payload portion may be compressed. An intermediate computing device between the source computing device transmitting the stream and the destination computing device receiving the stream may receive the packet. The intermediate computing device may perform operations using the uncompressed “header”, such as substituting an identifier so as to chronicle the path traveled by the packet to the destination.
    Type: Application
    Filed: December 2, 2014
    Publication date: June 2, 2016
    Inventors: Eyal Guthmann, Ajit Banerjee, Shuangtiao Huang, Thomas Apostolos Georgiou
  • Patent number: 7050171
    Abstract: A interferometer that has no moving parts and can acquire an interferogram in a single exposure is disclosed. Embodiments according to the invention can be used for polychromatic and/or monochromatic detection and include a fixed-position element that divides a beam segment into a plurality of parallel sub-beams of successively increasing path lengths. Embodiments according to the invention can be constructed from separate elements or can be combined into a one-piece device to provide increased stability and ruggedness.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: May 23, 2006
    Assignee: The United States of America as represneted by the Secretary of the Army
    Inventors: Ajit Banerjee, James O. Jensen, William R. Loerop, Clifton N. Merrow