Patents by Inventor Yihan Jiang

Yihan Jiang 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: 20250139140
    Abstract: This disclosure relates to methods, systems, and devices for AI/ML assisted management of a radio access network (RAN). In particular, an LLM is employed to generate answer to user queries, for example in the form of code that can be executed upon streaming data from the RAN, including performance management and control management databases. To provide prompts the LLM can understand, an LLM agent employs a knowledge base and experience base to transform the language of the queries from the highly technical telecommunications domain to a general domain. Frequently asked questions and their answers may be stored in the experience base and used instead of using the LLM.
    Type: Application
    Filed: October 30, 2024
    Publication date: May 1, 2025
    Inventors: Ravikiran Gopalan, Yihan Jiang, Jash Rathod, Rahul Vippala
  • Publication number: 20240275642
    Abstract: This disclosure relates to methods, systems, and devices for AI/ML assisted wireless channel fingerprinting, estimation, and prediction. In one example embodiment, a method of combined AI/ML assisted wireless channel fingerprinting and channel prediction is disclosed. The method includes using a trained neural network to fingerprint the channel with the channel fingerprinting results advantageously being leveraged to improve the channel prediction.
    Type: Application
    Filed: January 19, 2024
    Publication date: August 15, 2024
    Inventors: Yihan Jiang, RaviKiran Gopalan, Arman Rahimzamani, Anand Chandrasekher
  • Publication number: 20240267756
    Abstract: The methods and systems proposed herein use a collection of RAN key performance indicators, initial or current RAN configuration, and, optionally, network-operator provided optimization criteria to update the network's RAN configuration according to an output determined by the predictive network cell management system.
    Type: Application
    Filed: January 19, 2024
    Publication date: August 8, 2024
    Inventors: Babak Jafarian, RaviKiran Gopalan, Yihan Jiang, Arman Rahimzamani, Sanjiv Nanda, Anand Chandrasekher
  • Patent number: 11743001
    Abstract: Indexing-based feedback codes and methods of use are disclosed herein. An example method includes determining error correction for a received packet having errors, generating an index of the error correction, the index including error positions for the errors in the received packet, and transmitting the index to a decoder receiver. The receiver using the index to correct the errors in the packet.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: August 29, 2023
    Assignee: Aira Technologies, Inc.
    Inventors: Yihan Jiang, Ravikiran Gopalan, Amaael Antonini, Anand Chandrasekher
  • Patent number: 11652573
    Abstract: Error correction in network packets using soft information and modified payloads are disclosed herein. The method can include extracting soft information from copies of a network packet, using the extracted soft information to select K positions in a payload of the network packet, the payload with uncertain values of bits, the selected K positions having largest levels of uncertainty, changing one or more of the uncertain values at the K positions to a selected combination of values to transform the payload to a modified payload of the network packet, generating an error detection code for the modified payload and when the generated error detection code for the modified payload matches the error detection code for the network packet, using the modified payload as a corrected network packet and processing the next network packet.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: May 16, 2023
    Assignee: Aira Technologies, Inc.
    Inventors: RaviKiran Gopalan, Anand Chandrasekher, Yihan Jiang, Arman Rahimzamani
  • Patent number: 11595162
    Abstract: Provided are systems and methods for convergent error vector indexing and retransmission in wireless data verifications. An example method includes transmitting a network packet to a receiver; receiving a further network packet being a copy of the network packet as received by the receiver, determining, based on the network packet and the further network packet, an error vector and locations of errors in the further network packet; sending, to the receiver, a first indexing packet including the locations of the errors; receiving a second indexing packet being a copy of the first indexing packet as received by the receiver; determining, based on the error vector and the second indexing packet, the locations of the errors in the second indexing packet; and sending a third indexing packet including the locations of the errors to the receiver, where the receiver corrects the further network packet using the third indexing packet.
    Type: Grant
    Filed: June 16, 2022
    Date of Patent: February 28, 2023
    Assignee: Aira Technologies, Inc.
    Inventors: Anand Chandrasekher, RaviKiran Gopalan, Yihan Jiang, Arman Rahimzamani
  • Patent number: 11588590
    Abstract: Provided are systems and methods for adaptive payload extraction and retransmission in wireless data communications. An example method commences with transmitting a network packet to a receiver via a communication channel. The method further includes receiving a further network packet including a further payload. The method continues with determining, based on the payload and the further payload, an error vector. The method includes generating, based on the error vector, a plurality of indices. An index of the plurality of indices corresponds to a portion of a plurality of non-overlapping portions of the payload. The method further continues with selecting, based on the error vector, at least one index from the plurality of indices. The method includes sending, to the receiver via the communication channel, a further network packet. The further network packet includes the selected index and a portion of the payload corresponding to the selected index.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: February 21, 2023
    Assignee: Aira Technologies, Inc.
    Inventors: Anand Chandrasekher, RaviKiran Gopalan, Yihan Jiang, Arman Rahimzamani
  • Patent number: 11580396
    Abstract: Systems and methods for artificial intelligence discovered codes are described herein. A method includes obtaining received samples from a receive decoder, obtaining decoded bits from the receive decoder based on the receiver samples, training an encoder neural network of a transmit encoder, the encoder neural network receiving parameters that comprise the information bits, the received samples, and the decoded bits. The encoder neural network is optimized using a loss function applied to the decoded bits and the information bits to calculate a forward error correcting code.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: February 14, 2023
    Assignee: Aira Technologies, Inc.
    Inventors: RaviKiran Gopalan, Anand Chandrasekher, Yihan Jiang
  • Publication number: 20230015180
    Abstract: Error correction in network packets using soft information and modified payloads are disclosed herein. The method can include extracting soft information from copies of a network packet, using the extracted soft information to select K positions in a payload of the network packet, the payload with uncertain values of bits, the selected K positions having largest levels of uncertainty, changing one or more of the uncertain values at the K positions to a selected combination of values to transform the payload to a modified payload of the network packet, generating an error detection code for the modified payload and when the generated error detection code for the modified payload matches the error detection code for the network packet, using the modified payload as a corrected network packet and processing the next network packet.
    Type: Application
    Filed: September 8, 2022
    Publication date: January 19, 2023
    Inventors: RaviKiran Gopalan, Anand Chandrasekher, Yihan Jiang, Arman Rahimzamani
  • Patent number: 11489624
    Abstract: Error correction in network packets using lookup tables are disclosed herein. The method can include extracting soft information from copies of a network packet, using the soft information to select positions in a payload of the network packet with uncertain values of bits, changing values at the positions to a combination of values to obtain a modified payload of the network packet, and calculating the CRC for the modified payload. When the modified payload matches an error detection code in the network packet, errors in the payload are corrected.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: November 1, 2022
    Assignee: Aira Technologies, Inc.
    Inventors: RaviKiran Gopalan, Anand Chandrasekher, Yihan Jiang, Arman Rahimzamani
  • Patent number: 11489623
    Abstract: Systems and methods for error correction in network packets are provided. An example method includes receiving a network packet via a communication channel, the network packet including a content and an error-detecting code associated with the content, determining, based on the error-detecting code, that the network packet is corrupted, selecting a pre-determined number of positions of bits in the content of the network packet, changing values of the bits in the selected positions to a bit value combination selected from all possible bit value combinations in the selected positions to modify the content and calculating a further error-detecting code of the modified content until the further error-detecting code of the modified payload matches the error-detecting code received via the communication channel or all possible bit combinations have been selected, and if the further error-detecting code does not match the error-detecting code, requesting for retransmission of the network packet.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: November 1, 2022
    Assignee: Aira Technologies, Inc.
    Inventors: RaviKiran Gopalan, Anand Chandrasekher, Yihan Jiang, Sandeep Kesireddy
  • Publication number: 20220321260
    Abstract: Provided are systems and methods for convergent error vector indexing and retransmission in wireless data verifications. An example method includes transmitting a network packet to a receiver; receiving a further network packet being a copy of the network packet as received by the receiver, determining, based on the network packet and the further network packet, an error vector and locations of errors in the further network packet; sending, to the receiver, a first indexing packet including the locations of the errors; receiving a second indexing packet being a copy of the first indexing packet as received by the receiver; determining, based on the error vector and the second indexing packet, the locations of the errors in the second indexing packet; and sending a third indexing packet including the locations of the errors to the receiver, where the receiver corrects the further network packet using the third indexing packet.
    Type: Application
    Filed: June 16, 2022
    Publication date: October 6, 2022
    Inventors: Anand Chandrasekher, RaviKiran Gopalan, Yihan Jiang, Arman Rahimzamani
  • Publication number: 20220311542
    Abstract: Provided are systems and methods for adaptive payload extraction and retransmission in wireless data communications. An example method commences with transmitting a network packet to a receiver via a communication channel. The method further includes receiving a further network packet including a further payload. The method continues with determining, based on the payload and the further payload, an error vector. The method includes generating, based on the error vector, a plurality of indices. An index of the plurality of indices corresponds to a portion of a plurality of non-overlapping portions of the payload. The method further continues with selecting, based on the error vector, at least one index from the plurality of indices. The method includes sending, to the receiver via the communication channel, a further network packet. The further network packet includes the selected index and a portion of the payload corresponding to the selected index.
    Type: Application
    Filed: June 13, 2022
    Publication date: September 29, 2022
    Inventors: Anand Chandrasekher, RaviKiran Gopalan, Yihan Jiang, Arman Rahimzamani
  • Publication number: 20220294561
    Abstract: Error correction in network packets using lookup tables are disclosed herein. The method can include extracting soft information from copies of a network packet, using the soft information to select positions in a payload of the network packet with uncertain values of bits, changing values at the positions to a combination of values to obtain a modified payload of the network packet, and calculating the CRC for the modified payload. When the modified payload matches an error detection code in the network packet, errors in the payload are corrected.
    Type: Application
    Filed: March 7, 2022
    Publication date: September 15, 2022
    Inventors: RaviKiran Gopalan, Anand Chandrasekher, Yihan Jiang, Arman Rahimzamani
  • Publication number: 20220294557
    Abstract: Systems and methods for error correction in network packets are provided. An example method includes receiving a network packet via a communication channel, the network packet including a content and an error-detecting code associated with the content, determining, based on the error-detecting code, that the network packet is corrupted, selecting a pre-determined number of positions of bits in the content of the network packet, changing values of the bits in the selected positions to a bit value combination selected from all possible bit value combinations in the selected positions to modify the content and calculating a further error-detecting code of the modified content until the further error-detecting code of the modified payload matches the error-detecting code received via the communication channel or all possible bit combinations have been selected, and if the further error-detecting code does not match the error-detecting code, requesting for retransmission of the network packet.
    Type: Application
    Filed: March 15, 2021
    Publication date: September 15, 2022
    Inventors: RaviKiran Gopalan, Anand Chandrasekher, Yihan Jiang, Sandeep Kesireddy
  • Patent number: 11418287
    Abstract: Systems and methods for utilizing dynamic codes in a dynamic system comprising neural networks are disclosed. In an exemplary embodiment, training data is transmitted to an encoder block, the encoder block having an encoder neural network. Training data is encoded utilizing the encoder neural network of the encoder block, and then decoded by a decoder block, the decoder block having a decoder neural network. An end-end error is determined by comparing the training data that was transmitted to the encoder block against the decoded training data that was received from the decoder block. Encoder/decoder parameters to minimize the end-end error are optimized and transmitted. Upon receipt of the encoder/decoder parameter updates, the encoder block and the decoder block are initialized.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: August 16, 2022
    Assignee: Aira Technologies, Inc.
    Inventors: RaviKiran Gopalan, Anand Chandrasekher, Yihan Jiang
  • Publication number: 20220209897
    Abstract: Indexing-based feedback codes and methods of use are disclosed herein. An example method includes determining error correction for a received packet having errors, generating an index of the error correction, the index including error positions for the errors in the received packet, and transmitting the index to a decoder receiver. The receiver using the index to correct the errors in the packet.
    Type: Application
    Filed: December 20, 2021
    Publication date: June 30, 2022
    Inventors: Yihan Jiang, RaviKiran Gopalan, Amaael Antonini, Anand Chandrasekher
  • Publication number: 20220209893
    Abstract: Provided are systems and methods for adaptive payload extraction and retransmission in wireless data communications. An example method commences with transmitting a network packet to a receiver via a communication channel. The method further includes receiving a further network packet including a further payload. The method continues with determining, based on the payload and the further payload, an error vector. The method includes generating, based on the error vector, a plurality of indices. An index of the plurality of indices corresponds to a portion of a plurality of non-overlapping portions of the payload. The method further continues with selecting, based on the error vector, at least one index from the plurality of indices. The method includes sending, to the receiver via the communication channel, a further network packet. The further network packet includes the selected index and a portion of the payload corresponding to the selected index.
    Type: Application
    Filed: December 17, 2021
    Publication date: June 30, 2022
    Inventors: Anand Chandrasekher, RaviKiran Gopalan, Yihan Jiang, Arman Rahimzamani
  • Publication number: 20220209896
    Abstract: Systems and methods for utilizing dynamic codes in a dynamic system comprising neural networks are disclosed. In an exemplary embodiment, training data is transmitted to an encoder block, the encoder block having an encoder neural network. Training data is encoded utilizing the encoder neural network of the encoder block, and then decoded by a decoder block, the decoder block having a decoder neural network. An end-end error is determined by comparing the training data that was transmitted to the encoder block against the decoded training data that was received from the decoder block. Encoder/decoder parameters to minimize the end-end error are optimized and transmitted. Upon receipt of the encoder/decoder parameter updates, the encoder block and the decoder block are initialized.
    Type: Application
    Filed: July 28, 2021
    Publication date: June 30, 2022
    Inventors: RaviKiran Gopalan, Anand Chandrasekher, Yihan Jiang
  • Publication number: 20220209895
    Abstract: Provided are systems and methods for convergent error vector indexing and retransmission in wireless data verifications. An example method includes transmitting a network packet to a receiver; receiving a further network packet being a copy of the network packet as received by the receiver, determining, based on the network packet and the further network packet, an error vector and locations of errors in the further network packet; sending, to the receiver, a first indexing packet including the locations of the errors; receiving a second indexing packet being a copy of the first indexing packet as received by the receiver; determining, based on the error vector and the second indexing packet, the locations of the errors in the second indexing packet; and sending a third indexing packet including the locations of the errors to the receiver, where the receiver corrects the further network packet using the third indexing packet.
    Type: Application
    Filed: December 17, 2021
    Publication date: June 30, 2022
    Inventors: Anand Chandrasekher, RaviKiran Gopalan, Yihan Jiang, Arman Rahimzamani