Patents by Inventor Govardhan Mattela
Govardhan Mattela 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: 11902426Abstract: A lightweight node in a decentralized network includes stores a blockchain with a plurality of blocks. The lightweight node adds blocks to the blockchain successively. A given block having a header and a body. The header includes a data merkle root generated as a root hash of a data merkle tree with one or more leaf nodes that are one or more hashes. A given hash being a hash of a combination of (1) a public key associated with a lightweight node of the decentralized network and (2) of a validity value associated with the public key indicating whether the public key is a valid public key. The data merkle root being insufficient for restoring the data merkle tree. But with a public key and an intermediate hash the date merkle root is sufficient for at least partly verifying the public key.Type: GrantFiled: June 26, 2021Date of Patent: February 13, 2024Assignee: Ceremorphic, Inc.Inventors: Ananya Shrivastava, Mohammed Sumair, Joydeep Kumar Devnath, Suyash Kandele, Govardhan Mattela
-
Publication number: 20230275742Abstract: A cryptographic method includes (1) with the first chiplet, parsing a message into one or more message blocks (2) dynamically generating a first target value that is associated with a first key (3) dynamically generating a second target value that is associated with a second key (4) encrypting at least one message block of the at least one or more message blocks to generate some ciphertext, the encryption being performed with at least one operation that includes at least one XOR operation, the at least one XOR operation performed at least in part with the first target value and with at least the second target value, the first target value and the second target value being accessed via the first and second keys, respectively; and (5) with at least one processing device associated with the first chiplet, transmitting the some ciphertext to a second chiplet.Type: ApplicationFiled: February 28, 2022Publication date: August 31, 2023Applicant: Ceremorphic, Inc.Inventors: Suyash KANDELE, Joydeep Kumar DEVNATH, Mohammed SUMAIR, Ananya SHRIVASTAVA, Govardhan MATTELA
-
Publication number: 20230275761Abstract: A cryptographic method includes at least (1) receiving a message for encryption, (2) encrypting the message to obtain message ciphertext, the encryption including at least one or more operations that include at least one or more XOR operations, (3) computing a tag on a concatenation that includes at least a nonce, the message ciphertext, and other data, (4) encrypting the tag to obtain one or more ordered blocks of tag ciphertext, the encryption including at least one or more operations that include at least one or more XOR operations, (5) appending the one or more ordered blocks of tag ciphertext to the message ciphertext to obtain final ciphertext, and (6) transmitting the final ciphertext to a second chiplet.Type: ApplicationFiled: February 28, 2022Publication date: August 31, 2023Applicant: Ceremorphic, Inc.Inventors: Suyash KANDELE, Joydeep Kumar Devnath, Mohammed Sumair, Ananya Shrivastava, Govardhan Mattela
-
Publication number: 20230148015Abstract: In some embodiments, an edge device is configured to execute machine learning procedures with a sparse dataset. The edge device includes at least (1) one or more sensor interfaces, (2) one or more microcontrollers (MCUs), and one or more memories in communication with the one or more microcontrollers. The one or more memories contain one or more executable instructions that cause the one or more microcontrollers to perform operations that include at least: (a) receiving one or more batches of real-time sensor data via the one or more sensor interfaces, the one or more batches defining the sparse dataset, and creating one or more batches of augmented data with the one or more batches of real-time sensor data and one or more batches of generated synthetic data. In some embodiments the edge device is a resource-constrained edge device.Type: ApplicationFiled: November 5, 2021Publication date: May 11, 2023Applicant: Ceremorphic, Inc.Inventors: Manmohan TRIPATHI, Chandrajit PAL, Govardhan MATTELA
-
Publication number: 20230146468Abstract: A computer-implemented method includes training at least a generative adversarial network, the method operable on one or more processors. The method includes at least (1) applying pattern extraction to a set of training data to extract one or more feature embeddings representing one or more features of the training data, (2) attenuating the one or more feature embeddings to create one or more attenuated feature embeddings, (3) providing the one or more attenuated embeddings to a generator of the generative adversarial network as a condition to at least partly control the generator in generating synthetic data, the providing being performed automatically and dynamically during training of the generator, and (4) with the generator, generating synthetic data based at least in part on the attenuated embeddings.Type: ApplicationFiled: November 5, 2021Publication date: May 11, 2023Applicant: Ceremorphic, Inc.Inventors: Chandrajit PAL, Manmohan TRIPATHI, Govardhan MATTELA
-
Publication number: 20220417030Abstract: An unenrolled lightweight node is on a decentralized network with a trusted node and a plurality of peers. The unenrolled lightweight node and the peers run a lightweight blockchain consensus algorithm. The unenrolled lightweight node includes (a) circuitry for storing a token that includes a signature that includes at least a signature of at least a first identifier signed with a private key of the trusted node, the first identifier being associated with a public key of the unenrolled lightweight node, and (b) circuitry for broadcasting a request for blockchain enrollment of the unenrolled lightweight node to the plurality of peers. The authentication request including at least a second identifier that is associated with at least a public key of the unenrolled lightweight node, a signature created with at least the second identifier and a corresponding private key of the unenrolled lightweight node, and the token.Type: ApplicationFiled: June 26, 2021Publication date: December 29, 2022Applicant: Redpine Signals, Inc.Inventors: Ananya SHRIVASTAVA, Mohammed SUMAIR, Joydeep Kumar DEVNATH, Suyash Kandele, Govardhan Mattela
-
Patent number: 10681586Abstract: A system for transmission of incident information includes maintaining a table of RSSI values for a plurality of stations. When an incident is detected, the system first sends a broadcast packet with incident information, and next sends a unicast packet to any station below a particular RSSI threshold until the unicast packet is acknowledged or a retransmission interval passes.Type: GrantFiled: June 10, 2019Date of Patent: June 9, 2020Assignee: Silicon Laboratories Inc.Inventor: Govardhan Mattela
-
Publication number: 20190348999Abstract: The present invention relates to a method and apparatus for compression and decompression of a numerical file. The compression method comprises: read a numerical file, convert each numerical element into a 32-bit floating point number; combine all the numbers to form a binary numerical file; group the binary numerical file into a n-bit sequence pattern; generate a Huffman tree based on frequency of occurrences of a plurality of unique bit patterns present in the binary numerical file; generate codewords and replace unique bit patterns with codewords so that a compressed binary numerical file is generated. A method for decompression comprises: read a compressed binary numerical file having codewords; fetch a part or entire compressed binary numerical file using an address dictionary; replace the codewords with unique bit patterns using a Huffman tree such that a decompressed binary numerical file being generated.Type: ApplicationFiled: May 12, 2018Publication date: November 14, 2019Applicant: Redpine Signals, Inc.Inventors: Chandrajit PAL, Sunil PANKAJ, Wasim AKRAM, Amit ACHARYYA, Govardhan MATTELA
-
Publication number: 20190312683Abstract: A system for transmission of incident information includes maintaining a table of RSSI values for a plurality of stations. When an incident is detected, the system first sends a broadcast packet with incident information, and next sends a unicast packet to any station below a particular RSSI threshold until the unicast packet is acknowledged or a retransmission interval passes.Type: ApplicationFiled: June 10, 2019Publication date: October 10, 2019Inventor: Govardhan MATTELA
-
Patent number: 10362509Abstract: A system for transmission of incident information includes maintaining a table of RSSI values for a plurality of stations. When an incident is detected, the system first sends a broadcast packet with incident information, and next sends a unicast packet to any station below a particular RSSI threshold until the unicast packet is acknowledged or a retransmission interval passes.Type: GrantFiled: July 21, 2017Date of Patent: July 23, 2019Assignee: Redpine Signals, Inc.Inventor: Govardhan Mattela
-
Publication number: 20180167844Abstract: A system for transmission of incident information includes maintaining a table of RSSI values for a plurality of stations. When an incident is detected, the system first sends a broadcast packet with incident information, and next sends a unicast packet to any station below a particular RSSI threshold until the unicast packet is acknowledged or a retransmission interval passes.Type: ApplicationFiled: July 21, 2017Publication date: June 14, 2018Applicant: Redpine Signals, Inc.Inventor: Govardhan MATTELA
-
Patent number: 9888096Abstract: A multi-protocol transceiver provides a plurality of RF front ends, each responsive to a particular protocol and frequency, a common set of analog/digital converters, a baseband processor which receives and demodulates and also modulates and transmits baseband wireless packets for mixing to a carrier frequency by each RF front end. A timing controller allocates intervals of time for a first protocol such as WAVE protocol, and also allocates exclusive intervals of time for a second protocol such as Bluetooth.Type: GrantFiled: April 12, 2017Date of Patent: February 6, 2018Assignee: Redpine Signals, Inc.Inventor: Govardhan Mattela