Patents by Inventor Sandeep Kesireddy
Sandeep Kesireddy 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: 11700323Abstract: Adaptive payload extraction in wireless communications involving multi-access address packets are described herein. A device can be configured to detect a synchronization sequence of a nested data packet, the nested data packet having synchronization sequences placed in series ahead of a payload, the synchronization sequences including the synchronization sequence; evaluate blocks after the synchronization sequence in the nested data packet to identify the blocks as either additional ones of the synchronization sequences or the payload in the nested data packet; and extract the payload.Type: GrantFiled: August 12, 2022Date of Patent: July 11, 2023Assignee: Aira Technologies, Inc.Inventors: Anand Chandrasekher, Ravikiran Gopalan, Sandeep Kesireddy
-
Patent number: 11575469Abstract: Multi-bit feedback protocol systems and methods are described herein. A method can include correcting, by a sink, an error in a data packet using a multi-bit feedback protocol, the data packet being transmitted over a wireless link to a sink by a source; determining that the multi-bit feedback protocol has failed; and reverting back to an automatic repeat request protocol when the multi-bit feedback protocol has failed.Type: GrantFiled: December 23, 2021Date of Patent: February 7, 2023Assignee: Aira Technologies, Inc.Inventors: Anand Chandrasekher, RaviKiran Gopalan, Sandeep Kesireddy, Arman Rahimzamani
-
Publication number: 20220385746Abstract: Adaptive payload extraction in wireless communications involving multi-access address packets are described herein. A device can be configured to detect a synchronization sequence of a nested data packet, the nested data packet having synchronization sequences placed in series ahead of a payload, the synchronization sequences including the synchronization sequence; evaluate blocks after the synchronization sequence in the nested data packet to identify the blocks as either additional ones of the synchronization sequences or the payload in the nested data packet; and extract the payload.Type: ApplicationFiled: August 12, 2022Publication date: December 1, 2022Inventors: Anand Chandrasekher, RaviKiran Gopalan, Sandeep Kesireddy
-
Patent number: 11489623Abstract: 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: GrantFiled: March 15, 2021Date of Patent: November 1, 2022Assignee: Aira Technologies, Inc.Inventors: RaviKiran Gopalan, Anand Chandrasekher, Yihan Jiang, Sandeep Kesireddy
-
Patent number: 11483109Abstract: Systems and methods for multi-device communication are disclosed herein. An example method includes generating a nested data packet including a first access address and a first payload, the first payload including a first target payload and a first payload nesting section, the first access address being assigned to a first device, a second access address and a second payload placed into the first payload nesting section, and transmitting the nested data packet to the first device and the second device.Type: GrantFiled: December 21, 2021Date of Patent: October 25, 2022Assignee: Aira Technologies, Inc.Inventors: Anand Chandrasekher, Ravikiran Gopalan, Sandeep Kesireddy
-
Patent number: 11477308Abstract: Adaptive payload extraction in wireless communications involving multi-access address packets are described herein. A device can be configured to detect a synchronization sequence of a nested data packet, the nested data packet having synchronization sequences placed in series ahead of a payload, the synchronization sequences including the synchronization sequence; evaluate blocks after the synchronization sequence in the nested data packet to identify the blocks as either additional ones of the synchronization sequences or the payload in the nest data packet; and extract the payload.Type: GrantFiled: November 23, 2021Date of Patent: October 18, 2022Assignee: Aira Technologies, Inc.Inventors: Anand Chandrasekher, RaviKiran Gopalan, Sandeep Kesireddy
-
Publication number: 20220294557Abstract: 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: ApplicationFiled: March 15, 2021Publication date: September 15, 2022Inventors: RaviKiran Gopalan, Anand Chandrasekher, Yihan Jiang, Sandeep Kesireddy
-
Publication number: 20220209894Abstract: Multi-bit feedback protocol systems and methods are described herein. A method can include correcting, by a sink, an error in a data packet using a multi-bit feedback protocol, the data packet being transmitted over a wireless link to a sink by a source; determining that the multi-bit feedback protocol has failed; and reverting back to an automatic repeat request protocol when the multi-bit feedback protocol has failed.Type: ApplicationFiled: December 23, 2021Publication date: June 30, 2022Inventors: Anand Chandrasekher, RaviKiran Gopalan, Sandeep Kesireddy, Arman Rahimzamani
-
Publication number: 20220210250Abstract: Adaptive payload extraction in wireless communications involving multi-access address packets are described herein. A device can be configured to detect a synchronization sequence of a nested data packet, the nested data packet having synchronization sequences placed in series ahead of a payload, the synchronization sequences including the synchronization sequence; evaluate blocks after the synchronization sequence in the nested data packet to identify the blocks as either additional ones of the synchronization sequences or the payload in the nest data packet; and extract the payload.Type: ApplicationFiled: November 23, 2021Publication date: June 30, 2022Inventors: Anand Chandrasekher, RaviKiran Gopalan, Sandeep Kesireddy
-
Publication number: 20220209909Abstract: Systems and methods for multi-device communication are disclosed herein. An example method includes generating a nested data packet including a first access address and a first payload, the first payload including a first target payload and a first payload nesting section, the first access address being assigned to a first device, a second access address and a second payload placed into the first payload nesting section, and transmitting the nested data packet to the first device and the second device.Type: ApplicationFiled: December 21, 2021Publication date: June 30, 2022Inventors: Anand Chandrasekher, RaviKiran Gopalan, Sandeep Kesireddy
-
Patent number: 11191049Abstract: Systems and methods for improving wireless performance are described herein. A method includes nesting a second data packet within a first payload of a first data packet, the first data packet having a first synchronization sequence in combination with the first payload, the second data packet having a second synchronization sequence and a second payload; and transmitting the nested data packet from a transmitter to a receiver across a wireless connection, the wireless connection having attenuation and/or noise which reduces a likelihood of the first data packet being detected by the receiver, the receiver utilizing either of the first synchronization sequence or the second synchronization sequence to detect the nested data packet.Type: GrantFiled: December 28, 2020Date of Patent: November 30, 2021Assignee: Aira Technologies, Inc.Inventors: Anand Chandrasekher, RaviKiran Gopalan, Sandeep Kesireddy
-
Patent number: 10462633Abstract: This disclosure provides systems, methods and apparatuses for detecting motion based on wireless signals. In some implementations, a receiving device may receive, from a transmitting device, a packet containing a sequence. In some aspects, the packet may be a Bluetooth packet, and the sequence may be contained in a supplemental information appended to the Bluetooth packet. The receiving device may estimate angle information of the packet based on the sequence, and determine a difference between the estimated angle information and a reference angle. The angle information may be an angle of arrival (AoA) or an angle of departure (AoD) of the packet. The receiving device may detect motion based on the determined difference.Type: GrantFiled: June 13, 2017Date of Patent: October 29, 2019Assignee: QUALCOMM IncorporatedInventors: Anssi Haverinen, Xiaoxin Zhang, Ning Zhang, Sandeep Kesireddy
-
Patent number: 10393857Abstract: Disclosed are systems, devices and methods for determining an angle of arrival (AoA) of a signal transmitted between devices. Particular implementations enable obtaining measurements of AoA from signals that are not pure tone signals. In one aspect, a reference signal may emulate one or more aspects of a packet signal as transmitted by a transmitter. An AoA of the packet signal may be determined based, at least in part, on the packet signal and the reference signal.Type: GrantFiled: April 12, 2017Date of Patent: August 27, 2019Assignee: QUALCOMM IncorporatedInventors: Paul Hiscock, Sandeep KesiReddy, Mauro Scagnol
-
Publication number: 20180299531Abstract: Disclosed are systems, devices and methods for determining an angle of arrival (AoA) of a signal transmitted between devices. Particular implementations enable obtaining measurements of AoA from signals that are not pure tone signals. In one aspect, a reference signal may emulate one or more aspects of a packet signal as transmitted by a transmitter. An AoA of the packet signal may be determined based, at least in part, on the packet signal and the reference signal.Type: ApplicationFiled: April 12, 2017Publication date: October 18, 2018Inventors: Paul Hiscock, Sandeep KesiReddy, Mauro Scagnol
-
Publication number: 20180262866Abstract: This disclosure provides systems, methods and apparatuses for detecting motion based on wireless signals. In some implementations, a receiving device may receive, from a transmitting device, a packet containing a sequence. In some aspects, the packet may be a Bluetooth packet, and the sequence may be contained in a supplemental information appended to the Bluetooth packet. The receiving device may estimate angle information of the packet based on the sequence, and determine a difference between the estimated angle information and a reference angle. The angle information may be an angle of arrival (AoA) or an angle of departure (AoD) of the packet. The receiving device may detect motion based on the determined difference.Type: ApplicationFiled: June 13, 2017Publication date: September 13, 2018Inventors: Anssi Haverinen, Xiaoxin Zhang, Ning Zhang, Sandeep Kesireddy